.duels-page{background:#faf7ff}.duels-heading{color:#fff;background:#4b2a91;position:relative;overflow:hidden}.duels-heading:before{content:"";opacity:.32;background:radial-gradient(circle at 74% 55%,#845ac2 0 1px,#0000 2px) 0 0/27px 27px;position:absolute;inset:0}.duels-heading-inner{justify-content:space-between;align-items:center;gap:32px;width:min(1180px,100% - 48px);margin:auto;padding:47px 0 52px;display:flex;position:relative}.duels-kicker{color:#ffc93d;letter-spacing:.09em;align-items:center;gap:8px;font-size:.81rem;font-weight:600;display:inline-flex}.duels-heading h1{letter-spacing:-.05em;margin:10px 0 8px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.17}.duels-heading h1 em{color:#ffc93d;font-style:normal}.duels-heading p{color:#e5d8ff;margin:0;font-size:1rem}.duels-heading-medal{background:#ffffff1a;border:1px solid #a581db;border-radius:20px;grid-template-columns:43px 1fr;align-content:center;column-gap:10px;min-width:205px;min-height:125px;padding:20px;display:grid}.duels-heading-medal svg{color:#ffc93d;grid-row:span 3;align-self:center}.duels-heading-medal span{letter-spacing:.09em;color:#e3d0ff;font-size:.72rem}.duels-heading-medal strong{font-size:1.18rem}.duels-heading-medal small{color:#e3d0ff;font-size:.82rem}.duels-body{width:min(1180px,100% - 48px);min-height:580px;margin:0 auto;padding:35px 0 90px}.duels-tabs-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;display:flex}.duels-tabs-list{background:#eae1f8;border-radius:15px;gap:4px;height:56px;padding:5px}.duels-tabs-list button{color:#675a76;border-radius:11px;min-width:132px;height:46px;padding:0 19px;font-size:.94rem;font-weight:600}.duels-tabs-list button[data-active]{color:#4b2a91;background:#fff;box-shadow:0 3px 10px #4b2a911a}.duels-rank{color:#4b2a91;align-items:center;gap:8px;font-size:.91rem;font-weight:600;display:flex}.duels-rank svg{color:#b48610}.duels-grid{grid-template-columns:minmax(0,1.53fr) minmax(300px,1fr);align-items:start;gap:22px;display:grid}.duels-side{gap:20px;display:grid}.duels-panel,.duels-match,.duels-tournament-detail{background:#fff;border:1px solid #e7def2;border-radius:22px;padding:26px;box-shadow:0 12px 35px #4b2a910b}.duels-panel-title{align-items:center;gap:14px;margin-bottom:23px;display:flex}.duels-icon{color:#6842c2;background:#eee7ff;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.duels-icon.yellow{color:#9a6d00;background:#fff1bf}.duels-panel h2,.duels-match h2,.duels-tournament-detail h2{color:#2a2133;letter-spacing:-.025em;margin:0;font-size:1.37rem;line-height:1.3}.duels-panel-title p,.duels-match-head p,.duels-detail-top p{color:#756c7e;margin:2px 0 0;font-size:.88rem}.duels-field{gap:8px;margin-top:20px;display:grid}.duels-field label{color:#342a3d;font-size:.88rem;font-weight:600}.duels-field input,.duels-field select{width:100%;height:48px;font:inherit;color:#33283d;background:#fff;border:1px solid #dfd5ec;border-radius:12px;outline-color:#6842c2;padding:0 14px;font-size:.89rem}.duels-field small{color:#736a7b;font-size:.8rem;line-height:1.5}.duels-search{position:relative}.duels-search svg{color:#857993;position:absolute;top:15px;left:14px}.duels-search input{padding-left:44px}.duels-pick{border:1px solid #e9e0f2;border-radius:14px;max-height:295px;margin-top:20px;overflow:hidden auto}.duels-pick-heading{color:#4b2a91;background:#f8f5fc;justify-content:space-between;padding:12px 15px;font-size:.81rem;display:flex}.duels-pick-heading small{color:#81778b;font-size:.8rem}.duels-person{text-align:left;color:#342b3d;background:#fff;border:0;border-bottom:1px solid #f1edf5;align-items:center;gap:11px;width:100%;padding:10px 14px;display:flex}button.duels-person{cursor:pointer}button.duels-person:hover{background:#f8f5fc}.duels-person:last-child{border-bottom:0}.duel-avatar{color:#4b2a91;background:#e9dfff;border-radius:12px;flex:none;place-items:center;width:37px;height:37px;font-size:.8rem;font-weight:600;display:grid;overflow:hidden}.duel-avatar img{object-fit:cover;width:100%;height:100%}.duels-person span:nth-child(2){gap:2px;display:grid}.duels-person strong{font-size:.86rem}.duels-person small{color:#7b7284;font-size:.77rem}.duels-add{color:#6842c2;margin-left:auto;font-size:1.45rem}.duels-list-empty{color:#796e85;margin:13px 4px;font-size:.87rem;line-height:1.55}.duels-selected{margin:18px 0 3px}.duels-selected small{color:#746a7d;font-size:.76rem}.duels-selected>div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.duels-selected button{color:#4b2a91;cursor:pointer;background:#eee7ff;border:0;border-radius:20px;align-items:center;gap:5px;padding:7px 10px;font-size:.8rem;display:flex}.duels-create-actions,.duels-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.duels-primary,.duels-secondary{min-height:46px;font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 17px;font-size:.84rem;font-weight:600;display:inline-flex}.duels-primary{color:#fff;background:#4b2a91;border:1px solid #4b2a91}.duels-primary:hover{background:#6842c2}.duels-secondary{color:#4b2a91;background:#fff;border:1px solid #d4c3ee}.duels-secondary:hover{background:#f5efff}.duels-primary:disabled,.duels-secondary:disabled,.duels-queue:disabled{opacity:.48;cursor:not-allowed}.duels-queue{color:#4b2a91;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #6842c2;border-radius:11px;padding:9px 14px;font-size:.82rem;font-weight:600}.duels-queue:hover{background:#f5efff}.duels-queue.leave{color:#8d3030;background:#fff6f5;border-color:#b05454}.duels-queue.leave:hover{background:#ffe9e6}.duels-setup-step{align-items:center;gap:12px;margin:20px 0 15px;display:flex}.duels-setup-step>span{color:#fff;background:#4b2a91;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.duels-setup-step>div{gap:2px;display:grid}.duels-setup-step strong{color:#2a2133;font-size:1rem}.duels-setup-step small{color:#756c7e;font-size:.8rem}.duels-pickers{gap:14px;display:grid}.duels-pickers.two{grid-template-columns:repeat(2,minmax(0,1fr))}.duels-player-picker{background:#fcfaff;border:1px solid #e5daef;border-radius:16px;min-width:0;padding:16px}.duels-picker-title{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.duels-picker-title>div{gap:3px;display:grid}.duels-picker-title strong{color:#4b2a91;font-size:.92rem}.duels-picker-title small{color:#7c7186;font-size:.76rem;line-height:1.4}.duels-picker-title>b{color:#4b2a91;white-space:nowrap;background:#eee7ff;border-radius:20px;padding:5px 8px;font-size:.75rem}.duels-player-picker .duels-search input{width:100%;height:44px;font:inherit;border:1px solid #dfd5ec;border-radius:11px;outline-color:#6842c2;padding-left:42px;font-size:.84rem}.duels-player-picker .duels-search svg{top:13px}.duels-player-picker .duels-pick{background:#fff;max-height:235px;margin-top:10px}.duels-player-picker .duels-person{padding:8px 10px}.duels-picked-players{gap:7px;margin-bottom:12px;display:grid}.duels-picked-players button{color:#4b2a91;width:100%;font:inherit;cursor:pointer;background:#f0e7ff;border:1px solid #cfb8ec;border-radius:10px;align-items:center;gap:9px;padding:7px;font-size:.83rem;font-weight:600;display:flex}.duels-picked-players button span:nth-child(2){text-align:left;text-overflow:ellipsis;flex:1;overflow:hidden}.duels-random-button{margin-top:13px}.duels-matchmaking{background:#f7f2ff;border:1px solid #dfd2ed;border-radius:14px;gap:13px;margin-top:16px;padding:16px;display:grid}.duels-matchmaking>div:first-child{gap:4px;display:grid}.duels-matchmaking strong{color:#4b2a91;font-size:.89rem}.duels-matchmaking small{color:#756a80;font-size:.79rem;line-height:1.45}.duels-matchmaking-actions{flex-wrap:wrap;gap:9px;display:flex}.duels-category-stage{border-top:1px solid #e8def1;margin-top:27px;padding-top:3px}.duels-category-stage.locked .duels-setup-step>span{background:#b7a9c8}.duels-category-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.duels-category-buttons button{color:#4b2a91;text-align:left;min-height:66px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8c8ed;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:3px 8px;padding:12px 14px;display:grid}.duels-category-buttons button:hover:not(:disabled){background:#f6f0ff;border-color:#6842c2;transform:translateY(-1px)}.duels-category-buttons button span{font-size:.85rem;font-weight:700}.duels-category-buttons button small{color:#796b87;grid-column:1;font-size:.73rem}.duels-category-buttons button svg{grid-area:1/2/3}.duels-category-buttons button.all{color:#72500a;background:#fff8e5;border-color:#b78d2e}.duels-category-buttons button:disabled{opacity:.52;cursor:not-allowed;transform:none}.duels-category-random{margin-top:11px}.duels-league-chart{margin-top:22px}.duels-chart-header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.duels-chart-header .duels-kicker{color:#7852b7}.duels-chart-header h2{margin:5px 0 2px}.duels-chart-header p{color:#776d80;margin:0;font-size:.84rem}.duels-chart-ranking-link{color:#4b2a91;align-items:center;gap:5px;margin-top:9px;font-size:.83rem;font-weight:700;display:inline-flex}.duels-chart-header>strong{color:#4b2a91;white-space:nowrap;font-size:1rem}.duels-chart-header>strong small{color:#7f738b;font-weight:500}.duels-league-track{grid-template-columns:repeat(14,1fr);gap:3px;height:10px;margin-bottom:18px;display:grid}.duels-league-track span{opacity:.26;border-radius:4px}.duels-league-track span.reached{opacity:1}.duels-league-steps{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.duels-league-steps li{color:#4b4054;background:#faf9fc;border:1px solid #e8e0ee;border-radius:11px;gap:4px;min-height:82px;padding:10px;display:grid;position:relative}.duels-league-steps li.current{color:#4b2a91;background:#f3ebff;border-width:2px;border-color:#4b2a91;box-shadow:0 4px 13px #4b2a9119}.duels-league-steps li.passed{background:#fff}.duels-league-steps li strong{font-size:.8rem}.duels-league-steps li small{color:#81768a;font-size:.7rem}.duels-league-steps li em{color:#fff;background:#4b2a91;border-radius:7px;padding:2px 6px;font-size:.65rem;font-style:normal;position:absolute;top:-10px;right:7px}.duels-league-steps .league-emblem{margin-bottom:2px}.duels-league-track .bronze{background:#ad7247}.duels-league-track .argent{background:#a7b5c2}.duels-league-track .or{background:#e4b931}.duels-league-track .platine{background:#4baaa8}.duels-league-track .diamant{background:#559ad2}.duels-league-track .champion{background:#9a64c9}.duels-league-steps .bronze{border-top:4px solid #ad7247}.duels-league-steps .argent{border-top:4px solid #a7b5c2}.duels-league-steps .or{border-top:4px solid #e4b931}.duels-league-steps .platine{border-top:4px solid #4baaa8}.duels-league-steps .diamant{border-top:4px solid #559ad2}.duels-league-steps .champion{border-top:4px solid #9a64c9}.duels-rating{color:#4b2a91;background:#f7f1ff;border-radius:14px;justify-content:space-between;align-items:baseline;gap:10px;padding:17px 19px;display:flex}.duels-rating strong{font-size:1.3rem}.duels-rating span{font-weight:600}.duels-status>p{color:#756b7e;margin:13px 0 0;font-size:.83rem}.duels-status>p b{color:#4b2a91}.duels-pending{text-align:left;color:#4b2a91;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee8f4;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 0;display:flex}.duels-pending span{display:grid}.duels-pending strong{color:#352a3e;font-size:.87rem}.duels-pending small{color:#81778a;font-size:.78rem}.duels-history-row small{margin-top:4px;line-height:1.45}.duels-rules{color:#4b2a91;background:#f1eaff;border:1px solid #e5d8f4;border-radius:14px;gap:12px;padding:18px 20px;display:flex}.duels-rules svg{flex:none}.duels-rules p{margin:0;font-size:.84rem;line-height:1.6}.duels-notice{color:#4b2a91;background:#eee7ff;border:1px solid #cdb7ed;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 22px;padding:13px 16px;font-size:.88rem;display:flex}.duels-notice button{cursor:pointer;color:inherit;background:0 0;border:0}.duels-empty{text-align:center;color:#4b2a91;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:350px;display:flex}.duels-empty h2{margin:0}.duels-empty p{color:#716a7a;margin:0 0 8px}.duels-back{color:#4b2a91;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:18px;font-weight:600;display:inline-flex}.duels-match{color:#2a2133;max-width:900px;margin:auto;padding:32px}.duels-match-head{text-align:center}.duels-match-head .duels-kicker{color:#6842c2}.duels-match-head h2{margin:5px 0;font-size:1.8rem}.duels-versus{color:#fff;background:#4b2a91;border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;margin:28px 0;padding:23px;display:grid}.duels-versus>b{color:#ffc93d;order:2;font-size:1.6rem}.duels-team{text-align:center;flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.duels-team:first-child{order:1}.duels-team:nth-child(2){order:3}.duels-team>div{justify-items:center;gap:4px;display:grid}.duels-team strong{font-size:.85rem}.duels-team small{color:#e9d6ff;font-size:.74rem}.duels-member-result{color:#ffc93d;white-space:normal;overflow-wrap:anywhere;text-align:center;font-size:.76rem;font-weight:700}.duels-team,.duels-team>div{min-width:0;max-width:100%}.duels-question{color:#2a2133;scroll-margin-top:18px}.duels-team .duel-avatar{width:47px;height:47px}.duels-match-state{color:#5f526b;text-align:center;background:#faf7ff;border:1px dashed #d7c6ed;border-radius:14px;margin:18px 0;padding:20px}.duels-match-state p{margin:0 0 14px;line-height:1.6}.duels-match-state p:last-child{margin-bottom:0}.duels-match-state .duels-actions{justify-content:center}.duels-round{border-bottom:1px solid #eee7f5;align-items:center;gap:14px;padding:13px;display:flex}.duels-round.is-current{background:#fbf8ff;border-radius:10px}.duels-round>span:first-child{color:#8e77ac;font-weight:600}.duels-round>div{flex:1;display:grid}.duels-round strong{font-size:.88rem}.duels-round small{color:#796d83;font-size:.76rem}.duels-round svg{color:#47905c}.duels-live{color:#6842c2;font-size:.7rem;font-weight:600}.duels-question{background:#f9f5ff;border:1px solid #e4d7f3;border-radius:18px;margin-top:25px;padding:25px}.duels-question-meta{color:#6842c2;justify-content:space-between;align-items:center;font-size:.83rem;font-weight:600;display:flex}.duels-question-meta strong{align-items:center;gap:6px;display:flex}.duels-progress{background:#e6daf4;border-radius:20px;height:7px;margin:15px 0 23px;overflow:hidden}.duels-progress span{background:#ffc93d;height:100%;display:block}.duels-question h3{margin:0 0 20px;font-size:1.3rem;line-height:1.4}.duels-question-image{border-radius:12px;max-width:100%;max-height:250px;margin-bottom:17px}.duels-answers{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.duels-answers button{color:#34293e;text-align:left;min-height:58px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ded1ed;border-radius:11px;align-items:center;gap:10px;padding:10px 13px;font-size:.88rem;display:flex}.duels-answers button:hover:not(:disabled){background:#eee7ff;border-color:#6842c2}.duels-answers button:disabled{opacity:.65}.duels-answers b{color:#6842c2;background:#eee7ff;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-size:.74rem;display:grid}.duels-answers button.is-correct,.duels-answers button.is-correct:disabled{color:#28603a;opacity:1;background:#e9f7ed;border-color:#4a9860}.duels-answers button.is-correct b{color:#fff;background:#4a9860}.duels-answers button.is-wrong,.duels-answers button.is-wrong:disabled{color:#9a303a;opacity:1;background:#fff0f1;border-color:#ca5761}.duels-answers button.is-wrong b{color:#fff;background:#ca5761}.duels-spectator{gap:10px;width:100%;display:grid}.duels-spectator>strong{color:#4b2a91;align-items:center;gap:7px;display:flex}.duels-spectator>article{background:#fff;border:1px solid #e2d7ec;border-radius:14px;overflow:hidden}.duels-spectator>article>span{grid-template-columns:auto minmax(90px,.8fr) minmax(90px,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.duels-spectator .duel-avatar{width:34px;height:34px}.duels-spectator i{background:#e7def2;border-radius:999px;height:7px;overflow:hidden}.duels-spectator i em{border-radius:inherit;background:#6842c2;height:100%;transition:width .25s;display:block}.duels-spectator small{color:#756b7d;white-space:nowrap}.duels-spectator-question{background:#faf7fd;border-top:1px solid #eee7f4;padding:15px}.duels-spectator-question>img{object-fit:contain;background:#eee8f3;border-radius:10px;width:100%;max-width:520px;height:auto;max-height:320px;margin:0 auto 12px;display:block}.duels-spectator-question h4{color:#34293e;margin:0 0 12px;font-size:1rem;line-height:1.4}.duels-spectator-question>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.duels-spectator-question>div>span{color:#4f4558;background:#fff;border:1px solid #e1d6eb;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:7px 9px;font-size:.74rem;display:flex}.duels-spectator-question>div>span>span{flex:1;min-width:0}.duels-spectator-question>div>span>em{color:#fff;background:#6842c2;border-radius:999px;flex:none;padding:3px 6px;font-size:.48rem;font-style:normal;font-weight:700}.duels-spectator-question>div b{color:#6842c2;background:#eee7ff;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;font-size:.65rem;display:grid}.duels-spectator-question>div>span.is-correct{color:#28603a;background:#e9f7ed;border-color:#4a9860}.duels-spectator-question>div>span.is-correct b{color:#fff;background:#4a9860}.duels-spectator-question>div>span.is-correct em{background:#4a9860}.duels-spectator-question>div>span.is-wrong{color:#9a303a;background:#fff0f1;border-color:#ca5761}.duels-spectator-question>div>span.is-wrong b{color:#fff;background:#ca5761}.duels-spectator-question>div>span.is-wrong em{background:#ca5761}.duels-result{text-align:center;color:#6842c2;padding:35px}.duels-result h3{margin:8px 0;font-size:1.6rem}.duels-result p{color:#716a7a;margin:0}.duels-result>svg{margin:0 auto;display:block}.duels-result-score{font-weight:600;margin-top:10px!important}.duels-quiz-origin{color:#4b2a91;background:#efe6fb;border-left:3px solid #6842c2;border-radius:5px;flex-wrap:wrap;align-items:baseline;gap:5px 9px;margin:0 0 16px;padding:9px 12px;display:flex}.duels-quiz-origin span{font-size:.76rem}.duels-quiz-origin strong{font-size:.91rem}.duels-review{border-top:1px solid #e9e1ef;margin-top:24px;padding-top:20px}.duels-review>h3{margin:0 0 18px;font-size:1.2rem}.duels-review-round{gap:10px;margin-top:20px;display:grid}.duels-review-round>h4{color:#4b2a91;margin:0;font-size:1rem}.duels-review article{background:#fff;border:1px solid #e2d9eb;border-left:4px solid #a8a0b3;border-radius:12px;padding:15px}.duels-review article.is-correct{border-left-color:#47905c}.duels-review article.is-wrong{border-left-color:#c75d54}.duels-review article small{color:#756a80;font-size:.75rem}.duels-review article h5{margin:8px 0;font-size:.95rem}.duels-review article p{margin:5px 0;font-size:.85rem}.duels-review article a{color:#4b2a91;align-items:center;gap:5px;margin-top:9px;font-size:.83rem;font-weight:700;display:inline-flex}.duels-tournament-list{gap:9px;display:grid}.duels-tournament-row{text-align:left;color:#4b2a91;cursor:pointer;background:#fff;border:1px solid #ebe2f2;border-radius:14px;align-items:center;gap:13px;width:100%;padding:15px;display:flex}.duels-tournament-row:hover{background:#faf7ff}.duels-tournament-row>span:nth-child(2){flex:1;gap:2px;display:grid}.duels-tournament-row strong{color:#34293c;font-size:.92rem}.duels-tournament-row small{color:#82768d;font-size:.78rem}.duels-tournament-emblem{color:#986b00;background:#fff2c8;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.duels-tournament-badge{background:#eee7ff;border-radius:20px;padding:7px 10px;font-size:.73rem;font-weight:600}.duels-pro>p{color:#746a7d;font-size:.87rem;line-height:1.6}.duels-pro .duels-primary{margin-top:14px}.duels-detail-top .duels-kicker{color:#6842c2}.duels-detail-top h2{margin:5px 0;font-size:1.8rem}.duels-tournament-columns{grid-template-columns:1fr 1.5fr;gap:28px;margin-top:28px;display:grid}.duels-tournament-columns h3{font-size:1.1rem}.duels-bracket-row{border-bottom:1px solid #e9e1ef;gap:4px;padding:14px 0;display:grid}.duels-bracket-row span,.duels-bracket-row small{color:#756a80;font-size:.79rem}.duels-bracket-row strong{font-size:.91rem}.duels-bracket-row button{color:#6842c2;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:.81rem;font-weight:600;display:inline-flex}.duels-champion{align-items:center;gap:8px;font-weight:600;display:flex;color:#8c6200!important}@media (max-width:850px){.duels-grid{grid-template-columns:1fr}.duels-side{grid-template-columns:repeat(2,1fr)}.duels-side .duels-rules{grid-column:1/-1}.duels-heading-medal{display:none}.duels-league-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.duels-heading-inner,.duels-body{width:min(100% - 30px,1180px)}.duels-heading-inner{padding:34px 0}.duels-heading h1{font-size:2rem}.duels-heading p{font-size:.89rem}.duels-body{padding:22px 0 60px}.duels-tabs-top{display:block}.duels-tabs-list{width:100%}.duels-tabs-list button{flex:1;min-width:0;padding:0 7px}.duels-rank{margin-top:14px}.duels-side,.duels-tournament-columns,.duels-pickers.two{grid-template-columns:1fr}.duels-panel,.duels-match,.duels-tournament-detail{padding:20px}.duels-create-actions{display:grid}.duels-versus{gap:6px;padding:16px 8px}.duels-team{gap:4px}.duels-team strong{font-size:.7rem}.duels-team .duel-avatar{width:38px;height:38px}.duels-answers,.duels-category-buttons{grid-template-columns:1fr}.duels-spectator>article>span{grid-template-columns:auto minmax(0,1fr) auto}.duels-spectator i{grid-area:2/2/auto/-1}.duels-spectator small{grid-area:1/3}.duels-spectator-question>div{grid-template-columns:1fr}.duels-tournament-badge{display:none}.duels-chart-header{display:block}.duels-chart-header>strong{margin-top:10px;display:block}.duels-league-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
