@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-condensed-cyrillic-300-normal-QTn5iNZY.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-300-normal-DI1GIr4Y.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-cyrillic-400-normal-_T2aQlWs.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-400-normal-Bgns473E.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-cyrillic-500-normal-s4PklZE0.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-500-normal-CvEVpWxD.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-condensed-cyrillic-600-normal-CWopvA8w.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-600-normal-DDcfBhVA.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-condensed-cyrillic-700-normal-9RN-Z7cI.woff2)format("woff2"),url(/assets/roboto-condensed-cyrillic-700-normal-BGMkBBYx.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-condensed-latin-300-normal-obJDv80q.woff2)format("woff2"),url(/assets/roboto-condensed-latin-300-normal-CGUgNzTJ.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-latin-400-normal-BICmKrXV.woff2)format("woff2"),url(/assets/roboto-condensed-latin-400-normal-D2e7XwB1.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-latin-500-normal-3p2daRJW.woff2)format("woff2"),url(/assets/roboto-condensed-latin-500-normal-Dc9bsamC.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/roboto-condensed-latin-600-normal-C6Ud4naT.woff2)format("woff2"),url(/assets/roboto-condensed-latin-600-normal-Dug56Mmk.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-condensed-latin-700-normal-DRbp0YnP.woff2)format("woff2"),url(/assets/roboto-condensed-latin-700-normal-BOl6B_hI.woff)format("woff")}:root{color:#0c0c0c;font-synthesis:none;text-rendering:optimizelegibility;--bad-paper:#f7f3ed;--bad-ink:#0c0c0c;--bad-red:#df0808;--bad-red-dark:#bd0505;--bad-blue:#075bd8;--bad-muted:#5a5651;--bad-line:#151515;--bad-focus:#ffd54a;--app-gutter:clamp(17px, 5.35vw, 24px);--safe-top:max(0px, env(safe-area-inset-top));--safe-bottom:max(0px, env(safe-area-inset-bottom));background:#ede8e0;font-family:Roboto Condensed,Arial Narrow,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:#ede8e0;min-width:320px;min-height:100%}body{background:#ede8e0;min-width:320px;min-height:100dvh;margin:0;overflow-x:hidden}body,button{font-family:Roboto Condensed,Arial Narrow,sans-serif}button{-webkit-tap-highlight-color:transparent}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed}.authoring-dock{border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:4px;gap:16px;margin-bottom:24px;padding:18px;display:grid}.authoring-header,.authoring-summary-heading,.authoring-list-heading,.moderation-actions{align-items:center;display:flex}.authoring-header{justify-content:space-between;gap:16px}.authoring-header span{color:var(--bad-red);letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:700}.authoring-header h2,.authoring-list h3{margin:2px 0 0}.authoring-header h2{letter-spacing:-.7px;font-size:28px;line-height:1}.authoring-create-icon{border:1.5px solid var(--bad-line);background:0 0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.authoring-create-icon svg,.authoring-create-action svg,.authoring-form button svg,.authoring-card>button svg,.authoring-list-heading svg,.authoring-warning svg{flex:none;width:21px;height:21px}.authoring-warning{border-left:4px solid var(--bad-red);background:#f3eee7;gap:11px;padding:13px;display:flex}.authoring-warning svg{color:var(--bad-red)}.authoring-warning p,.authoring-summary p,.authoring-muted,.authoring-proof-warning,.authoring-message{margin:0;line-height:1.35}.authoring-create-action,.authoring-retry,.authoring-form>button,.authoring-card>button,.authoring-card-actions button,.moderation-actions button{border:1.5px solid var(--bad-line);border-radius:3px;min-height:48px;font-size:17px;font-weight:700}.authoring-create-action,.authoring-form>button,.authoring-card>button{justify-content:center;align-items:center;gap:9px;width:100%;display:flex}.authoring-create-action,.authoring-form>button{background:var(--bad-ink);color:var(--bad-paper)}.authoring-retry,.authoring-card>button,.authoring-card-actions button,.moderation-actions button{color:var(--bad-ink);background:0 0}.authoring-form,.authoring-list,.authoring-card,.authoring-summary{display:grid}.authoring-form{gap:15px;padding-top:4px}.authoring-edit-form{border-top:1px solid #8e8880;padding-top:14px}.authoring-card-actions{gap:7px;display:flex}.authoring-card-actions button{flex:1;justify-content:center;align-items:center;gap:7px;padding:8px;display:flex}.authoring-card-actions button:last-child{background:var(--bad-ink);color:var(--bad-paper)}.authoring-form label,.moderation-card>label{gap:6px;display:grid}.authoring-form label>span,.moderation-card>label>span,.authoring-form legend{font-size:15px;font-weight:700}.authoring-form input:not([type=radio]),.authoring-form textarea,.authoring-form select,.moderation-card textarea{width:100%;min-height:48px;color:var(--bad-ink);font:inherit;background:#fffdf8;border:1.5px solid #6c6761;border-radius:3px;padding:11px 12px;font-size:17px}.authoring-form textarea,.moderation-card textarea{resize:vertical;min-height:84px}.authoring-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.authoring-form fieldset{border:1.5px solid #6c6761;border-radius:3px;margin:0;padding:12px}.authoring-proof-options,.authoring-outcome-format{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.authoring-outcome-format label{border:1.5px solid var(--bad-line);border-radius:3px;align-items:center;gap:8px;min-height:44px;padding:8px 9px;display:flex}.authoring-outcome-format label:has(input:checked){border-color:var(--bad-blue);background:#eaf2ff}.authoring-outcome-format input{width:19px;height:19px;accent-color:var(--bad-blue);flex:none}.authoring-outcome-list{gap:8px;margin-top:10px;display:grid}.authoring-outcome-list>div{grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:7px;display:grid}.authoring-outcome-list>div>label{gap:5px;display:grid}.authoring-outcome-list>div>button,.authoring-add-outcome{border:1.5px solid var(--bad-line);background:0 0;border-radius:3px;min-height:44px}.authoring-outcome-list>div>button svg{width:20px;height:20px}.authoring-add-outcome{justify-content:center;align-items:center;gap:7px;width:100%;margin-top:9px;font-weight:600;display:flex}.authoring-outcomes-fieldset>small{color:var(--bad-muted);margin-top:8px;display:block}.authoring-winner-count{border-top:1px solid #d5cfc7;margin-top:12px;padding-top:12px}.authoring-winner-count>small{color:var(--bad-muted);font-weight:400}.authoring-participant-outcomes{gap:8px;margin-top:10px;display:grid}.authoring-participant-outcomes>p{color:var(--bad-muted);margin:0;font-size:14px;font-weight:300;line-height:1.3}.authoring-access-options,.authoring-visibility-options,.authoring-invitee-list{gap:7px;margin-top:9px;display:grid}.authoring-access-options label,.authoring-visibility-options label,.authoring-invitee-list label{border:1.5px solid var(--bad-line);border-radius:3px;align-items:center;gap:10px;min-height:44px;padding:9px 10px;display:flex}.authoring-access-options input,.authoring-visibility-options input,.authoring-invitee-list input{width:20px;height:20px;accent-color:var(--bad-blue);flex:none}:is(.authoring-access-options label:has(input:checked),.authoring-visibility-options label:has(input:checked),.authoring-invitee-list label:has(input:checked)){border-color:var(--bad-blue);background:#eaf2ff}.authoring-visibility-options{gap:7px;margin-top:9px;display:grid}.authoring-visibility-options label{align-items:flex-start}.authoring-visibility-options span{gap:2px;display:grid}.authoring-visibility-options strong{font-size:16px}.authoring-visibility-options small{color:var(--bad-muted);font-size:14px;font-weight:300;line-height:1.25}.authoring-invitees{border-top:1px solid #8e8880;gap:8px;margin-top:10px;padding-top:10px;display:grid}.authoring-invitees>p{color:var(--bad-muted);margin:0;font-size:14px}.authoring-invitee-list{max-height:220px;overflow-y:auto}.authoring-proof-options label{position:relative}.authoring-proof-options input{opacity:0;position:absolute}.authoring-proof-options span{border:1.5px solid var(--bad-line);border-radius:3px;place-items:center;min-height:42px;display:grid}.authoring-proof-options input:checked+span{background:var(--bad-blue);color:#fff}.authoring-proof-warning{color:var(--bad-red-dark);font-weight:600}.authoring-message{background:#fff0b6;padding:10px 12px;font-weight:600}.authoring-list{border-top:1.5px solid var(--bad-line);gap:11px;padding-top:4px}.authoring-list h3{font-size:21px}.authoring-list-heading{gap:8px}.authoring-card{border:1.5px solid var(--bad-line);background:var(--bad-paper);border-radius:3px;gap:13px;padding:14px}.authoring-card.is-active{border-color:var(--bad-blue);box-shadow:inset 4px 0 0 var(--bad-blue)}.authoring-card.is-active>button:disabled{border-color:var(--bad-blue);color:var(--bad-blue);opacity:1}#active-betting-card{scroll-margin-top:calc(var(--safe-top) + 18px)}.authoring-summary{gap:8px}.authoring-summary-heading{color:var(--bad-muted);justify-content:space-between;gap:8px;font-size:13px}.authoring-state{color:var(--bad-blue);border:1px solid;border-radius:999px;padding:4px 7px;font-weight:700}.authoring-state.is-rejected,.authoring-state.is-revision_required{color:var(--bad-red-dark)}.authoring-summary>strong{font-size:22px;line-height:1.05}.authoring-summary dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.authoring-summary dl div{gap:2px;display:grid}.authoring-summary dt{color:var(--bad-muted);font-size:13px}.authoring-summary dd{margin:0;font-weight:600}.authoring-feedback{border-left:3px solid var(--bad-red);background:#f0e9df;padding:9px}.resolution-dock{border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:4px;gap:16px;margin-bottom:24px;padding:18px;display:grid}.resolution-dock>header span,.resolution-result-heading span{color:var(--bad-red);letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:700}.resolution-dock>header h2{letter-spacing:-.7px;margin:3px 0 0;font-size:28px;line-height:1.02}.resolution-form,.resolution-result{gap:14px;display:grid}.resolution-warning,.resolution-window,.resolution-result-heading,.resolution-dock.is-error{align-items:flex-start;gap:10px;display:flex}.resolution-warning{border-left:4px solid var(--bad-red);background:#f3eee7;padding:13px}.resolution-warning svg,.resolution-result-heading svg,.resolution-window svg,.resolution-dock.is-error>svg{flex:none;width:22px;height:22px}.resolution-warning svg{color:var(--bad-red)}.resolution-warning p,.resolution-result p,.resolution-result small,.resolution-message{margin:0;line-height:1.35}.resolution-form fieldset{border:0;min-width:0;margin:0;padding:0}.resolution-form legend,.resolution-form>label>span{margin-bottom:7px;font-weight:700;display:block}.resolution-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.resolution-outcomes label{min-width:0}.resolution-outcomes input{opacity:0;pointer-events:none;position:absolute}.resolution-outcomes span{border:1.5px solid var(--bad-line);overflow-wrap:anywhere;text-align:center;border-radius:3px;place-items:center;min-height:50px;padding:9px;font-size:17px;font-weight:700;display:grid}.resolution-outcomes label:has(input:checked) span{background:var(--bad-ink);color:var(--bad-paper)}.resolution-form textarea{resize:vertical;border:1.5px solid var(--bad-line);width:100%;min-height:94px;color:var(--bad-ink);font:inherit;background:#fff;border-radius:3px;padding:12px;font-size:16px}.resolution-confirmation{align-items:flex-start;gap:9px;display:flex}.resolution-confirmation input{width:20px;height:20px;accent-color:var(--bad-ink);flex:none}.resolution-confirmation span{line-height:1.25;margin:0!important}.resolution-form>button,.resolution-dock.is-error button{border:1.5px solid var(--bad-line);border-radius:3px;min-height:48px;font-size:17px;font-weight:700}.panel-case-dock{border:2px solid var(--bad-ink);background:#fffdf8;border-radius:6px;gap:18px;margin-top:24px;padding:20px;display:grid}.panel-case-dock>header>span,.panel-case-result-grid article>span,.panel-composition header span,.panel-final-decision span{color:var(--bad-red);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.panel-case-dock>header h2,.panel-case-materials h3,.panel-composition h3{margin:4px 0 0}.panel-case-dock>header p,.panel-case-result-grid p,.panel-case-stage p,.panel-final-decision p{margin:6px 0 0}.panel-case-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.panel-case-result-grid article{border:1px solid var(--bad-ink);background:#f0ece6;padding:14px}.panel-case-result-grid strong{margin-top:6px;font-size:18px;display:block}.panel-case-materials{border-top:2px solid var(--bad-ink);padding-top:16px}.panel-case-materials dl{gap:10px;margin:12px 0 0;display:grid}.panel-case-materials dl div{background:#f0ece6;padding:12px}.panel-case-materials dt{text-transform:uppercase;font-size:12px;font-weight:700}.panel-case-materials dd{white-space:pre-wrap;margin:5px 0 0}.panel-case-additions,.panel-material-form,.panel-replacement-history{border-top:2px solid var(--bad-ink);gap:10px;padding-top:16px;display:grid}.panel-case-additions h3,.panel-material-form h3,.panel-replacement-history h3{margin:0}.panel-case-additions article{border:1px solid var(--bad-ink);background:#f0ece6;padding:12px}.panel-case-additions article header,.panel-replacement-history li{justify-content:space-between;gap:12px;display:flex}.panel-case-additions article p{white-space:pre-wrap;margin:8px 0}.panel-case-additions small,.panel-replacement-history small{color:var(--bad-muted)}.panel-material-form>p{color:var(--bad-muted);margin:-4px 0 2px}.panel-material-form textarea,.panel-member-action select{border:1px solid var(--bad-ink);background:var(--bad-paper);width:100%;color:var(--bad-ink);font:inherit;border-radius:2px;padding:10px}.panel-material-form label{align-items:flex-start;gap:9px;line-height:1.25;display:flex}.panel-material-form label input{width:20px;height:20px;accent-color:var(--bad-ink);flex:none}.panel-material-form>button,.panel-member-action button{background:var(--bad-ink);min-height:44px;color:var(--bad-paper);font:inherit;border:0;border-radius:3px;padding:0 14px;font-weight:700}.panel-material-form>button:disabled,.panel-member-action button:disabled{opacity:.55}.settlement-result{color:#f6f4ff;background:radial-gradient(circle at 85% 0,#93ff5b33,#0000 38%),#17151f;border:1px solid #ffffff1a;border-radius:22px;gap:16px;margin:14px 0;padding:18px;display:grid}.settlement-result>header{align-items:flex-start;gap:13px;display:flex}.settlement-result>header span,.settlement-result dt,.settlement-result small,.settlement-bank{color:#aaa6b7}.settlement-result>header h2{margin:3px 0 7px;font-size:clamp(25px,8vw,36px);line-height:.98}.settlement-result-icon{color:#17151f;background:#93ff5b;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.settlement-result-icon svg{width:25px;height:25px}.settlement-viewer-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.settlement-viewer-summary>div{background:#ffffff0e;border-radius:14px;gap:4px;min-width:0;padding:12px;display:grid}.settlement-viewer-summary dt{font-size:12px}.settlement-viewer-summary dd{text-overflow:ellipsis;margin:0;font-size:19px;font-weight:700;overflow:hidden}.settlement-viewer-summary .is-positive dd{color:#93ff5b}.settlement-viewer-summary .is-negative dd{color:#ff8c9b}.settlement-author-reward,.settlement-deposit{border-radius:14px;align-items:center;gap:11px;padding:13px;display:flex}.settlement-author-reward{color:#17151f;background:#93ff5b}.settlement-author-reward div{gap:2px;display:grid}.settlement-author-reward svg,.settlement-deposit svg{flex:0 0 23px;width:23px;height:23px}.settlement-author-reward span{font-size:12px}.settlement-deposit{background:#ffffff12}.settlement-deposit.is-returned{color:#b9ff98}.settlement-deposit.is-burned{color:#ffb0ba}.settlement-bank{flex-wrap:wrap;gap:7px 14px;padding:0 2px;font-size:12px;display:flex}.settlement-participants{gap:8px;display:grid}.settlement-participants>h3{margin:2px 0 3px;font-size:17px}.settlement-participants article{background:#ffffff0b;border:1px solid #0000;border-radius:14px;overflow:hidden}.settlement-participants article.is-winner{border-color:#93ff5b80}.settlement-participants article>header{justify-content:space-between;padding:11px 12px;display:flex}.settlement-participants article>header span{color:#93ff5b;font-size:12px}.settlement-participants article>p{color:#aaa6b7;margin:0;padding:0 12px 12px;font-size:13px}.settlement-participants ul{margin:0;padding:0;list-style:none;display:grid}.settlement-participants li{border-top:1px solid #fff1;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:10px 12px;display:grid}.settlement-participants li>span:first-child{text-overflow:ellipsis;font-weight:600;overflow:hidden}.settlement-participants li>span:nth-child(2){color:#aaa6b7;font-size:13px}.settlement-participants li strong{color:#c6c2d0;grid-column:1/-1;font-size:12px}.settlement-time{line-height:1.4}.author-reward-policy{color:var(--bad-ink);border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:5px;margin:14px 0}.author-reward-policy>summary{cursor:pointer;align-items:center;gap:11px;padding:15px;list-style:none;display:flex}.author-reward-policy>summary::-webkit-details-marker{display:none}.author-reward-policy>summary>svg{width:25px;height:25px;color:var(--bad-blue)}.author-reward-policy>summary span{gap:2px;display:grid}.author-reward-policy>summary small{color:var(--bad-muted)}.author-reward-policy form{gap:12px;padding:0 15px 15px;display:grid}.author-reward-policy label{color:var(--bad-muted);gap:5px;font-size:13px;display:grid}.author-reward-policy input,.author-reward-policy select{box-sizing:border-box;width:100%;min-height:43px;color:var(--bad-ink);background:var(--bad-paper);border:1.5px solid var(--bad-line);border-radius:4px;padding:9px 10px}.author-reward-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.author-reward-policy form>p{color:var(--bad-muted);align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.4;display:flex}.author-reward-policy form>p svg{flex:0 0 18px}.author-reward-policy form>button{min-height:46px;color:var(--bad-paper);background:var(--bad-ink);border:0;border-radius:4px;font-weight:700}.panel-case-stage,.panel-final-decision,.panel-case-dock.is-error{border:1px solid var(--bad-ink);background:#e7eef9;align-items:flex-start;gap:12px;padding:14px;display:flex}.panel-case-stage>svg,.panel-final-decision>svg,.panel-case-dock.is-error>svg{width:24px;height:24px;color:var(--bad-blue);flex:none}.panel-case-stage>div,.panel-final-decision>div,.panel-case-dock.is-error>div{flex:1}.panel-case-stage button,.panel-case-dock.is-error button,.panel-vote-form>button{background:var(--bad-ink);min-height:44px;color:var(--bad-paper);font:inherit;border:0;border-radius:3px;padding:0 16px;font-weight:700}.panel-composition{border-top:2px solid var(--bad-ink);padding-top:16px}.panel-composition header{align-items:center;gap:10px;display:flex}.panel-composition header>svg{width:28px;height:28px}.panel-composition ul{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.panel-composition li{border:1px solid var(--bad-ink);justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.panel-composition li span,.panel-composition li small{align-items:center;gap:6px;display:flex}.panel-member-action{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;margin-top:10px;display:grid}.panel-member-action select:first-child:last-of-type{grid-column:span 2}.panel-replacement-history ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.panel-replacement-history li{background:#f0ece6;padding:10px 12px}.panel-composition li small{color:var(--bad-red);text-transform:uppercase;font-size:11px;font-weight:700}.panel-vote-form{border:2px solid var(--bad-red);gap:14px;padding:16px;display:grid}.panel-vote-form fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.panel-vote-form legend,.panel-vote-form>label>span{margin-bottom:8px;font-weight:700}.panel-vote-form fieldset>label,.panel-replacement-outcomes label{border:1px solid var(--bad-ink);align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex}.panel-replacement-outcomes{gap:6px;margin-left:18px;display:grid}.panel-vote-form>label{display:grid}.panel-vote-form textarea{border:1px solid var(--bad-ink);background:var(--bad-paper);width:100%;color:var(--bad-ink);font:inherit;resize:vertical;border-radius:2px;padding:10px}.panel-vote-recorded{background:#e7eef9;align-items:center;gap:8px;margin:0;padding:12px;font-weight:700;display:flex}@media (width<=560px){.panel-case-dock{padding:16px}.panel-case-result-grid{grid-template-columns:1fr}.panel-case-stage{flex-wrap:wrap}.panel-case-stage button{width:100%}.panel-composition li{flex-direction:column;align-items:flex-start}.panel-member-action{grid-template-columns:1fr}.panel-member-action select:first-child:last-of-type{grid-column:auto}}.resolution-form>button{background:var(--bad-ink);width:100%;color:var(--bad-paper);justify-content:center;align-items:center;gap:9px;display:flex}.resolution-form>button svg{width:21px;height:21px}.resolution-message{color:var(--bad-red-dark);font-weight:700}.resolution-result{border:1.5px solid var(--bad-blue);box-shadow:inset 4px 0 0 var(--bad-blue);border-radius:3px;padding:14px}.resolution-result-heading{align-items:center}.resolution-result-heading svg{color:var(--bad-blue)}.resolution-result-heading div{gap:2px;display:grid}.resolution-result-heading strong{font-size:25px;line-height:1}.resolution-window{background:#e7eef9;align-items:center;padding:10px}.protest-entry,.protest-success{border:1.5px solid var(--bad-line);background:#f3eee7;border-radius:3px;align-items:center;gap:12px;padding:13px;display:flex}.protest-entry>div,.protest-success>div{flex:1;gap:3px;min-width:0;display:grid}.protest-entry span,.protest-success p,.protest-feedback{margin:0;line-height:1.35}.protest-entry button{border:1.5px solid var(--bad-line);background:var(--bad-paper);min-height:44px;color:var(--bad-ink);font:inherit;border-radius:3px;padding:0 13px;font-weight:700}.protest-feedback{border-left:4px solid var(--bad-line);background:#f3eee7;padding:11px 13px}.protest-success{border-color:var(--bad-blue);background:#e7eef9;align-items:flex-start}.protest-success>svg{width:24px;height:24px;color:var(--bad-blue);flex:none}.protest-form{border:1.5px solid var(--bad-red);border-radius:3px;gap:14px;padding:14px;display:grid}.protest-form fieldset{border:0;min-width:0;margin:0;padding:0}.protest-form legend,.protest-form>label>span,.protest-form details label>span{margin-bottom:7px;font-weight:700;display:block}.protest-decisions{gap:7px;display:grid}.protest-decisions label{border:1.5px solid var(--bad-line);border-radius:3px;align-items:flex-start;gap:9px;min-height:44px;padding:10px;display:flex}.protest-decisions input,.protest-form .resolution-confirmation input{width:20px;height:20px;accent-color:var(--bad-ink);flex:none}.protest-form textarea,.protest-form details input{border:1.5px solid var(--bad-line);width:100%;color:var(--bad-ink);font:inherit;background:#fff;border-radius:3px;padding:11px;font-size:16px}.protest-form textarea{resize:vertical}.protest-form label small{margin-top:5px;line-height:1.3;display:block}.protest-form details{border:1.5px dashed var(--bad-line);padding:11px}.protest-form details summary{cursor:pointer;font-weight:700}.protest-form details[open]{gap:12px;display:grid}.protest-actions{grid-template-columns:minmax(90px,auto) 1fr;gap:8px;display:grid}.protest-actions button{border:1.5px solid var(--bad-line);min-height:48px;color:var(--bad-ink);font:inherit;background:0 0;border-radius:3px;padding:0 12px;font-weight:700}.protest-actions button[type=submit]{background:var(--bad-ink);color:var(--bad-paper)}.resolution-dock.is-error{align-items:center}.resolution-dock.is-error div{gap:8px;display:grid}.resolution-dock.is-error button{background:0 0;padding:0 16px}.advisory-voting{border-top:1.5px solid var(--bad-line);gap:13px;padding-top:15px;display:grid}.advisory-voting>header,.advisory-voting>header>div,.advisory-outcomes,.advisory-outcomes article,.advisory-action{display:grid}.advisory-voting>header{grid-template-columns:1fr auto;align-items:end;gap:12px}.advisory-voting>header>div{gap:2px}.advisory-voting>header span{color:var(--bad-red);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700}.advisory-voting>header h3{margin:0;font-size:23px}.advisory-voting>header>strong{border:1.5px solid var(--bad-line);border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.advisory-voting>p,.advisory-action>small,.advisory-outcomes small{color:var(--bad-muted);margin:0;line-height:1.35}.advisory-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.advisory-outcomes article{border:1.5px solid var(--bad-line);background:var(--bad-paper);border-radius:3px;align-content:start;gap:8px;min-width:0;padding:11px}.advisory-outcomes article>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.advisory-outcomes article>div strong{overflow-wrap:anywhere;min-width:0;font-size:18px}.advisory-outcomes article>div span{color:var(--bad-blue);font-size:18px;font-weight:700}.advisory-outcomes ul{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.advisory-outcomes li{text-overflow:ellipsis;white-space:nowrap;border:1px solid #b7b0a8;border-radius:999px;max-width:100%;padding:3px 6px;font-size:13px;overflow:hidden}.advisory-action{background:#f0ebe4;gap:10px;padding:12px}.advisory-action fieldset{border:0;flex-wrap:wrap;gap:7px;min-width:0;margin:0;padding:0;display:flex}.advisory-action legend{width:100%;margin-bottom:7px;font-weight:700}.advisory-action label{flex:110px;min-width:0}.advisory-action input{opacity:0;pointer-events:none;position:absolute}.advisory-action label span{border:1.5px solid var(--bad-line);overflow-wrap:anywhere;text-align:center;border-radius:3px;place-items:center;min-height:44px;padding:8px;font-weight:700;display:grid}.advisory-action label:has(input:checked) span{background:var(--bad-ink);color:var(--bad-paper)}.advisory-action>button{border:1.5px solid var(--bad-line);background:var(--bad-blue);color:#fff;border-radius:3px;min-height:46px;font-size:16px;font-weight:700}.advisory-viewer-vote{border-left:4px solid var(--bad-blue);background:#e7eef9;padding:10px;color:var(--bad-ink)!important}@media (width<=370px){.resolution-outcomes{grid-template-columns:1fr}.protest-entry{flex-direction:column;align-items:stretch}.protest-actions,.advisory-outcomes{grid-template-columns:1fr}}.moderation-actions{align-items:stretch;gap:6px}.moderation-actions button{flex:1;padding:7px;font-size:14px}.moderation-actions .is-approve{background:var(--bad-ink);color:var(--bad-paper)}.moderation-actions .is-reject{color:var(--bad-red-dark)}@media (width<=370px){.authoring-field-row{grid-template-columns:1fr}.moderation-actions{display:grid}}#root{min-height:100dvh}.auth-shell{width:min(100%,480px);min-height:100dvh;padding:calc(var(--safe-top) + 28px) var(--app-gutter) calc(var(--safe-bottom) + 28px);background:var(--bad-paper);color:var(--bad-ink);align-content:space-between;margin:0 auto;display:grid}.auth-wordmark{letter-spacing:-1.5px;font-size:27px;font-weight:600;line-height:1}.auth-shell.has-auth-promo{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:clamp(22px,5vh,40px)}.auth-loading-shell{align-content:start;gap:48px}.auth-loading-panel{align-content:start;padding-top:26px}.auth-dispute-carousel{border-top:1.5px solid var(--bad-line);border-bottom:1.5px solid var(--bad-line);align-self:center;gap:13px;width:100%;padding:15px 0 14px;display:grid}.auth-dispute-carousel-kicker,.auth-dispute-carousel-controls{justify-content:space-between;align-items:center;display:flex}.auth-dispute-carousel-kicker{color:var(--bad-red);letter-spacing:.07em;text-transform:uppercase;font-size:13px;font-weight:700}.auth-dispute-carousel-kicker span:last-child{color:var(--bad-muted);font-variant-numeric:tabular-nums}.auth-dispute-carousel-viewport{align-items:center;min-height:84px;display:flex}.auth-dispute-carousel-prompt{letter-spacing:-.9px;max-width:410px;margin:0;font-size:clamp(27px,8.4vw,38px);font-weight:700;line-height:.98;animation:.22s ease-out auth-carousel-enter}.auth-dispute-carousel-controls button{border:1.5px solid var(--bad-line);width:44px;height:44px;color:var(--bad-ink);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.auth-dispute-carousel-controls button:focus-visible{outline:3px solid var(--bad-focus);outline-offset:2px}.auth-dispute-carousel-controls button svg{width:20px;height:20px}.auth-dispute-carousel-dots{align-items:center;gap:6px;display:flex}.auth-dispute-carousel-dots span{background:#b8b0a7;border-radius:50%;width:5px;height:5px}.auth-dispute-carousel-dots .is-active{background:var(--bad-red);border-radius:10px;width:18px}@keyframes auth-carousel-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.auth-panel{border-top:1.5px solid var(--bad-line);align-content:end;padding:72px 0 24px;display:grid}.auth-panel h1{letter-spacing:-1.8px;max-width:390px;margin:14px 0 0;font-size:clamp(38px,12vw,56px);font-weight:700;line-height:.92}.auth-panel>p{max-width:390px;color:var(--bad-muted);margin:18px 0 0;font-size:19px;font-weight:300;line-height:1.3}.auth-state-icon{width:32px;height:32px;color:var(--bad-red)}.auth-state-icon.is-spinning{color:var(--bad-blue);animation:.8s linear infinite auth-spin}.auth-primary-action{border:1.5px solid var(--bad-line);background:var(--bad-ink);width:100%;min-height:56px;color:var(--bad-paper);border-radius:3px;justify-content:center;align-items:center;gap:10px;margin-top:32px;font-size:20px;font-weight:500;display:flex}.auth-primary-action svg{width:24px;height:24px}.auth-provider-divider{color:var(--bad-muted);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:18px 0;font-size:14px;display:grid}.auth-provider-divider:before,.auth-provider-divider:after{content:"";background:#d8d1c8;height:1px}.auth-secondary-provider-action{border:1.5px solid var(--bad-line);background:var(--bad-paper);width:100%;min-height:56px;color:var(--bad-ink);border-radius:3px;justify-content:center;align-items:center;gap:10px;font-size:20px;font-weight:500;display:flex}.auth-secondary-provider-action svg{color:#229ed9;width:25px;height:25px}.registration-shell{align-content:start;gap:48px;min-height:100dvh}.registration-panel{align-content:start;padding-top:26px}.registration-panel h1{font-size:clamp(36px,11vw,52px)}.registration-progress{color:var(--bad-red);letter-spacing:.02em;text-transform:uppercase;font-size:17px;font-weight:600}.registration-form{gap:18px;margin-top:28px;display:grid}.registration-form>label:not(.registration-checkbox){gap:7px;display:grid}.registration-form>label>span:first-child{font-size:17px;font-weight:600}.registration-form input:not([type=checkbox]){border:1.5px solid var(--bad-line);width:100%;min-height:54px;color:var(--bad-ink);font:inherit;background:0 0;border-radius:3px;padding:0 13px;font-size:21px}.registration-form input::placeholder{color:#979087;opacity:1}.registration-form small{color:var(--bad-muted);font-size:14px;font-weight:300;line-height:1.3}.registration-form .auth-primary-action{margin-top:6px}.registration-provider-switch-action{margin-top:-4px}.registration-provider-switch-action svg.is-spinning{animation:.8s linear infinite auth-spin}.registration-warning{border-left:4px solid var(--bad-red);background:#df080812;padding:14px;font-size:16px;line-height:1.35}.registration-checkbox{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:16px;font-weight:300;line-height:1.3;display:grid}.registration-checkbox input{width:22px;height:22px;accent-color:var(--bad-red);margin:0}.registration-error{border:1.5px solid var(--bad-red);color:var(--bad-red-dark);padding:12px 13px;font-size:16px;line-height:1.3}.registration-secondary-action{width:100%;min-height:48px;color:var(--bad-muted);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:17px;display:flex}.registration-secondary-action svg{width:20px;height:20px}.registration-secondary-action.is-standalone{border-top:1px solid #d8d1c8;margin-top:28px}.registration-status-actions{margin-top:26px}.registration-note{border-top:1px solid #d8d1c8;padding-top:16px;font-size:15px!important}.registration-panel .is-spinning{animation:.8s linear infinite auth-spin}.party-admission-shell{gap:36px}.party-admission-panel{padding-top:22px}.party-admission-kicker{color:var(--bad-red);letter-spacing:.02em;text-transform:uppercase;font-size:16px;font-weight:600}.party-admission-facts{border-top:1.5px solid var(--bad-line);margin:24px 0 0}.party-admission-facts>div{border-bottom:1px solid #d8d1c8;grid-template-columns:minmax(115px,.8fr) minmax(0,1.2fr);gap:12px;padding:12px 0;display:grid}.party-admission-facts dt,.party-admission-facts dd{margin:0;font-size:17px}.party-admission-facts dt{color:var(--bad-muted);align-items:center;gap:7px;font-weight:300;display:flex}.party-admission-facts dt svg{width:19px;height:19px;color:var(--bad-blue)}.party-admission-facts dd{text-align:right;font-weight:600}.party-admission-privacy{color:var(--bad-muted);grid-template-columns:21px minmax(0,1fr);gap:9px;display:grid;margin:18px 0 0!important;font-size:15px!important;line-height:1.35!important}.party-admission-privacy svg{width:21px;height:21px;color:var(--bad-red)}.party-admission-panel .registration-error{margin-top:18px}.auth-panel>.auth-follow-up{text-align:center;margin-top:12px;font-size:15px}.auth-panel>.auth-diagnostic-code{color:var(--bad-muted);overflow-wrap:anywhere;margin-top:12px;font-size:13px}.auth-configuration-details{color:var(--bad-muted);border-top:1px solid #d8d1c8;margin-top:24px;padding-top:14px;font-size:15px}.auth-configuration-details summary{min-height:44px;color:var(--bad-blue);cursor:pointer;padding:12px 0}.auth-configuration-details ul{overflow-wrap:anywhere;margin:8px 0 0;padding-left:20px}@keyframes auth-spin{to{transform:rotate(360deg)}}.app-shell{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;background:var(--bad-paper);width:min(100%,480px);height:100dvh;color:var(--bad-ink);margin:0 auto;position:relative;overflow:clip auto}.dashboard{min-height:100%;padding:calc(var(--safe-top) + 28px) var(--app-gutter) calc(92px + var(--safe-bottom))}.topbar{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"wordmark balance notifications""party party party";align-items:start;gap:7px 8px;min-height:78px;display:grid}.notification-bell{width:44px;height:44px;color:var(--bad-ink);background:0 0;border:0;grid-area:notifications;place-items:center;margin:-8px -8px 0 0;padding:0;display:grid;position:relative}.notification-bell svg{width:25px;height:25px}.notification-bell>span{border:2px solid var(--bad-paper);background:var(--bad-blue);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;display:grid;position:absolute;top:1px;right:1px}.notification-center{z-index:90;padding:calc(var(--safe-top) + 22px) max(20px, calc((100vw - 480px) / 2 + 20px)) calc(var(--safe-bottom) + 28px);background:var(--bad-paper);color:var(--bad-ink);position:fixed;inset:0;overflow-y:auto}.notification-center>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.notification-center>header span,.notification-groups h3{color:var(--bad-muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.notification-center>header h2{letter-spacing:-1.2px;margin:4px 0 0;font-size:34px;font-weight:500}.notification-center>header button{width:44px;height:44px;color:inherit;background:0 0;border:0;place-items:center;margin:-6px -8px 0 0;display:grid}.notification-center>header button svg{width:26px;height:26px}.notification-toolbar{border-top:1px solid var(--bad-line);border-bottom:1px solid var(--bad-line);min-height:54px;color:var(--bad-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:14px;display:flex}.notification-toolbar button,.notification-state button{min-height:44px;color:var(--bad-blue);font:inherit;background:0 0;border:0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.notification-toolbar button:disabled{opacity:.35}.notification-toolbar svg{width:17px;height:17px}.notification-state{color:var(--bad-muted);text-align:center;margin:64px auto}.notification-groups>section{margin-top:26px}.notification-groups h3{margin:0 0 9px}.notification-item{border:0;border-bottom:1px solid var(--bad-line);width:100%;min-height:88px;color:inherit;text-align:left;background:0 0;grid-template-columns:38px minmax(0,1fr) 10px;align-items:start;gap:11px;padding:15px 2px;display:grid;position:relative}.notification-item.is-unread{background:color-mix(in srgb, var(--bad-blue) 6%, transparent)}.notification-item-icon{background:var(--bad-ink);width:36px;height:36px;color:var(--bad-paper);border-radius:50%;place-items:center;display:grid}.notification-item-icon svg{width:19px;height:19px}.notification-item>span:nth-child(2){gap:3px;display:grid}.notification-item strong{font-size:16px;font-weight:600;line-height:1.25}.notification-item span span{color:var(--bad-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.35;overflow:hidden}.notification-item time{color:var(--bad-muted);font-size:12px}.notification-item>i{background:var(--bad-blue);border-radius:50%;width:8px;height:8px;margin-top:6px}.wordmark{width:fit-content;color:inherit;cursor:pointer;letter-spacing:-1.5px;background:0 0;border:0;grid-area:wordmark;margin:-8px 0 0 -8px;padding:8px;font-family:inherit;font-size:27px;font-weight:600;line-height:1}.party-switcher,.balance,.text-link,.attention-count,.attention-row,.next-dispute,.navigation-button,.sheet-cancel,.dialog-close{color:inherit;background:0 0;border:0}.party-switcher{overflow-wrap:anywhere;grid-area:party;min-width:0;margin:0;padding:0;font-size:19px;font-weight:300;line-height:1.15}.balance{grid-area:balance;justify-items:end;min-width:62px;min-height:44px;margin-top:-8px;padding:7px 0 0;line-height:1;display:grid}.balance strong{letter-spacing:.5px;font-size:28px;font-weight:500}.balance span{margin-top:2px;font-size:15px;font-weight:300}.attention{margin-top:4px}.admin-review-summary{margin:8px 0 16px}.admin-review-summary>button{border:1.5px solid var(--bad-blue);width:100%;min-height:52px;color:var(--bad-blue);text-align:left;background:#075bd812;border-radius:3px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;padding:0 14px;font-size:18px;font-weight:600;display:grid}.admin-review-summary>button svg{width:24px;height:24px}.party-admin-review>button{border-color:var(--bad-red);color:var(--bad-red-dark);background:#df080812}.admin-review-dialog{width:min(100%,480px);max-width:none;max-height:100dvh;color:var(--bad-ink);background:0 0;border:0;margin:auto auto 0;padding:0;overflow:visible}.admin-review-dialog::backdrop{background:#0c0c0c73}.admin-review-panel{max-height:calc(100dvh - var(--safe-top) - 18px);padding:18px var(--app-gutter) calc(18px + var(--safe-bottom));border:1.5px solid var(--bad-line);background:var(--bad-paper);border-bottom:0;border-radius:16px 16px 0 0;overflow:auto;box-shadow:0 -12px 36px #0c0c0c2e}.admin-review-header{grid-template-columns:minmax(0,1fr) 44px;gap:12px;display:grid}.admin-review-kicker{color:var(--bad-red);text-transform:uppercase;font-size:15px;font-weight:600}.admin-review-header h2{letter-spacing:-.8px;margin:5px 0 0;font-size:32px;line-height:1}.admin-review-header p{color:var(--bad-muted);margin:9px 0 18px;font-size:15px;font-weight:300;line-height:1.35}.admin-profile-facts{border-top:1.5px solid var(--bad-line);margin:0}.admin-profile-facts>div{border-bottom:1px solid #d8d1c8;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:14px;padding:11px 0;display:grid}.admin-profile-facts dt,.admin-profile-facts dd{overflow-wrap:anywhere;margin:0;font-size:16px}.admin-profile-facts dt{color:var(--bad-muted);font-weight:300}.admin-profile-facts dd{text-align:right;font-weight:600}.admin-telegram-action{border:1.5px solid var(--bad-blue);min-height:48px;color:var(--bad-blue);border-radius:3px;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.admin-telegram-action svg{width:22px;height:22px}.admin-review-sex{border:0;gap:8px;margin:18px 0 0;padding:0;display:grid}.admin-review-sex legend{margin-bottom:8px;font-size:17px;font-weight:600}.admin-review-sex>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-review-sex label{position:relative}.admin-review-sex input{opacity:0;pointer-events:none;position:absolute}.admin-review-sex span{border:1.5px solid var(--bad-line);border-radius:3px;place-items:center;min-height:48px;font-size:17px;font-weight:600;display:grid}.admin-review-sex input:checked+span{border-color:var(--bad-blue);background:var(--bad-blue);color:#fff}.admin-review-sex input:focus-visible+span{outline:3px solid var(--bad-focus);outline-offset:2px}.admin-review-sex small{color:var(--bad-muted);font-size:14px;font-weight:300;line-height:1.3}.admin-review-reason{gap:7px;margin-top:18px;display:grid}.admin-review-reason>span{font-size:17px;font-weight:600}.admin-review-reason textarea{resize:vertical;border:1.5px solid var(--bad-line);min-height:88px;color:var(--bad-ink);font:inherit;background:0 0;border-radius:3px;padding:11px 12px;font-size:17px;line-height:1.3}.admin-review-reason small{color:var(--bad-muted);font-size:14px;font-weight:300;line-height:1.3}.admin-review-form .registration-error{margin-top:14px}.admin-review-form .primary-action{margin-top:16px}.admin-review-done{border-top:1.5px solid var(--bad-line);justify-items:start;padding-top:24px;display:grid}.admin-review-done>svg{width:34px;height:34px;color:var(--bad-blue)}.admin-review-done h3{margin:12px 0 0;font-size:30px;line-height:1}.admin-review-done p{color:var(--bad-muted);margin:10px 0 0;font-size:17px;font-weight:300}.bet-submit-error{border-left:4px solid var(--bad-red);color:var(--bad-red-dark);background:#df080814;margin:14px 0 0;padding:11px 12px;font-size:16px;line-height:1.3}.demo-notice{color:var(--bad-muted);align-items:center;gap:7px;margin:2px 0 10px;font-size:14px;font-weight:300;display:flex}.demo-notice svg{width:16px;height:16px;color:var(--bad-blue)}.attention-count{background:var(--bad-red);color:#fff;border-radius:3px;align-items:center;min-height:44px;padding:0 17px;font-size:21px;font-weight:500;display:inline-flex}.attention-row{border-top:1.5px solid var(--bad-line);border-bottom:1.5px solid var(--bad-line);text-align:left;grid-template-columns:16px minmax(0,1fr) 23px;align-items:center;gap:14px;width:100%;min-height:54px;margin-top:10px;padding:0;display:grid}.attention-row span:nth-child(2){gap:3px;font-size:17px;font-weight:300;line-height:1.15;display:grid}.attention-row span:nth-child(2) strong{font-weight:500}.attention-row span:nth-child(2) small{color:var(--bad-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:300;overflow:hidden}.attention-row svg{width:22px;height:22px}.attention-dot{background:var(--bad-red);border-radius:50%;width:14px;height:14px}.attention-detail{color:var(--bad-muted);padding:10px 0 0 30px;font-size:15px;line-height:1.35}.notification-toast{z-index:20;right:max(var(--app-gutter), calc((100vw - 480px) / 2 + var(--app-gutter)));bottom:calc(82px + var(--safe-bottom));left:max(var(--app-gutter), calc((100vw - 480px) / 2 + var(--app-gutter)));border:1.5px solid var(--bad-line);background:var(--bad-ink);color:var(--bad-paper);border-radius:4px;grid-template-columns:minmax(0,1fr) 44px;display:grid;position:fixed;box-shadow:0 10px 30px #0003}.notification-toast>button{color:inherit;background:0 0;border:0}.notification-toast>button:first-child{text-align:left;gap:2px;padding:13px 4px 13px 15px;display:grid}.notification-toast>button:first-child span{color:#b9cfff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.notification-toast>button:first-child strong{font-size:16px;line-height:1.25}.notification-toast>button:first-child small{color:#d6d2cb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.notification-toast>button:last-child{place-items:center;width:44px;height:44px;display:grid}.notification-toast>button:last-child svg{width:19px;height:19px}.dodep-card{border:1.5px solid var(--bad-line);background:#fff0a8;border-radius:3px;grid-template-columns:38px minmax(0,1fr);gap:11px 13px;margin-top:16px;padding:14px;display:grid}.dodep-icon{background:var(--bad-ink);color:#fff0a8;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.dodep-icon svg{width:24px;height:24px}.dodep-copy{min-width:0}.dodep-kicker{color:var(--bad-red-dark);letter-spacing:.03em;text-transform:uppercase;font-size:14px;font-weight:700;display:block}.dodep-copy strong{margin-top:2px;font-size:22px;line-height:1;display:block}.dodep-copy p{color:#3e3928;margin:7px 0 0;font-size:15px;font-weight:300;line-height:1.3}.dodep-copy .dodep-error{color:var(--bad-red-dark);font-weight:500}.dodep-card>button{border:1.5px solid var(--bad-line);background:var(--bad-ink);width:100%;min-height:48px;color:var(--bad-paper);border-radius:3px;grid-column:1/-1;font-size:18px;font-weight:600}.dodep-card>button:disabled{opacity:.62}.party-policy-card{border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding:14px;display:grid}.party-policy-card-header{align-items:center;gap:11px;display:flex}.party-policy-card-header svg{width:25px;height:25px;color:var(--bad-blue);flex:none}.party-policy-card-header strong{font-size:19px}.party-policy-card p{color:var(--bad-muted);margin:5px 0 0;font-size:14px;font-weight:300;line-height:1.3}.party-policy-card .party-policy-error{color:var(--bad-red-dark);font-weight:500}.party-policy-card>button{border:1.5px solid var(--bad-line);border-radius:4px;max-width:170px;min-height:44px;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.15}.party-policy-card>button.is-on{border-color:var(--bad-red);color:var(--bad-red-dark);background:0 0}.party-policy-card>button.is-off{background:var(--bad-ink);color:var(--bad-paper)}.party-policy-card>button:disabled{opacity:.62}.position-policy-notice{border:1.5px solid var(--bad-line);color:var(--bad-ink);background:#fff0a8;border-radius:3px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px;font-size:14px;line-height:1.3;display:flex}.position-policy-notice svg{flex:none;width:18px;height:18px}@media (width<=380px){.party-policy-card{grid-template-columns:1fr}.party-policy-card>button{width:100%;max-width:none}}.betting-section{margin-top:20px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.section-heading h1{letter-spacing:-.6px;margin:0;font-size:26px;font-weight:700;line-height:1}.text-link{min-height:44px;color:var(--bad-blue);white-space:nowrap;align-items:center;gap:4px;margin:-8px 0;padding:8px 0;font-size:18px;font-weight:300;display:inline-flex}.text-link svg{width:21px;height:21px}.dispute-card{border:1.5px solid var(--bad-line);background:var(--bad-paper);border-radius:4px;padding:14px}.dispute-card-content{display:contents}.dispute-card-content[hidden]{display:none}.card-load-state{text-align:center;align-content:center;place-items:center;gap:12px;min-height:260px;padding:24px 12px;display:grid}.card-load-state svg{width:28px;height:28px;color:var(--bad-blue)}.card-load-state p{max-width:270px;margin:0;font-size:18px;font-weight:300;line-height:1.3}.card-load-state button{border:1.5px solid var(--bad-line);min-height:44px;color:var(--bad-ink);background:0 0;border-radius:3px;padding:0 18px;font-size:17px}.betting-deadline{align-items:center;gap:10px;font-size:19px;font-weight:300;display:flex}.betting-deadline svg{width:22px;height:22px;color:var(--bad-red)}.betting-deadline strong{color:var(--bad-red);font-weight:400}.dispute-card h2{overflow-wrap:anywhere;letter-spacing:-1.35px;margin:12px 0 0;font-size:27px;font-weight:700;line-height:.98}.rule-summary{color:var(--bad-blue);margin:8px 0 0;font-size:19px;font-weight:300;line-height:1.15}.pool-bar{background:#ddd6cc;border-radius:999px;width:100%;height:8px;margin-top:14px;display:flex;overflow:hidden}.pool-bar span{height:100%;transition:width .18s;display:block}.pool-bar-yes{background:var(--bad-blue)}.pool-bar-no{background:var(--bad-red)}.pool-bar-segment.is-0,.pool-entries .is-0{background:var(--bad-blue);color:var(--bad-blue)}.pool-bar-segment.is-1,.pool-entries .is-1{background:var(--bad-red);color:var(--bad-red)}.pool-bar-segment.is-2,.pool-entries .is-2{color:#8b5200;background:#b66b00}.pool-bar-segment.is-3,.pool-entries .is-3{color:#5d3da5;background:#6d4db7}.pool-legend{justify-content:space-between;gap:8px;margin-top:8px;font-size:17px;font-weight:300;line-height:1.1;display:flex}.pool-yes{color:var(--bad-blue)}.pool-no{color:var(--bad-red);text-align:right}.pool-empty{color:#706a63;text-align:center;width:100%}.pool-entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;width:100%;display:grid}.pool-entries span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:0 0!important}.pool-entries span:nth-child(2n){text-align:right}.bet-visibility{border-left:4px solid var(--bad-blue);background:#eaf2ff;gap:2px;margin-top:14px;padding:10px 12px;display:grid}.bet-visibility.is-blind{border-left-color:var(--bad-ink);background:#ece8e1}.bet-visibility strong{font-size:15px}.bet-visibility p{color:var(--bad-muted);margin:0;font-size:14px;line-height:1.25}.bet-positions{border-top:1px solid #d5cfc7;gap:8px;margin-top:15px;padding-top:13px;display:grid}.bet-positions h3,.bet-positions>p{margin:0}.bet-positions h3{font-size:16px}.bet-positions>p{color:var(--bad-muted);font-size:14px}.bet-positions ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.bet-positions li{border-top:1px solid #e0dad2;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:grid}.bet-positions li>span:first-child{min-width:0;display:grid}.bet-positions li strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bet-positions li small,.bet-positions li>span:last-child{color:var(--bad-muted)}.reaction-bar{margin:18px 0 24px;position:relative}.reaction-list{scrollbar-width:none;gap:8px;padding:2px 2px 8px;display:flex;overflow-x:auto}.reaction-list::-webkit-scrollbar{display:none}.reaction-chip{background:#fffdfa;border:1px solid #d9d1c8;border-radius:999px;flex:none;grid-template-columns:auto 30px;min-height:44px;display:grid;overflow:hidden}.reaction-chip.is-selected{border-color:var(--bad-ink);box-shadow:0 0 0 1px var(--bad-ink);background:#fff1a8}.reaction-chip button{min-width:0;color:var(--bad-ink);background:0 0;border:0}.reaction-chip>button:first-child{align-items:center;gap:6px;padding:7px 8px 7px 12px;display:flex}.reaction-chip>button:first-child span{font-size:21px}.reaction-chip small{white-space:nowrap;font:700 12px/1 Roboto Condensed,sans-serif}.reaction-chip .reaction-count{border-left:1px solid #241f1a1f;min-height:42px;font:800 13px/1 Roboto Condensed,sans-serif}.reaction-chip .reaction-count:disabled{color:#81786f}.reaction-bar>p{color:#746c63;margin:3px 4px 0;font-size:13px}.reaction-people{z-index:40;right:max(16px,50vw - 224px);bottom:calc(var(--safe-bottom) + 92px);background:#fffdfa;border:1px solid #cfc5ba;border-radius:24px;max-height:45vh;padding:22px;position:fixed;left:max(16px,50vw - 224px);overflow:auto;box-shadow:0 16px 44px #1914103d}.reaction-people>button{background:#eee8e1;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.reaction-people strong{padding-right:40px;font-size:22px;display:block}.reaction-people ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.reaction-people li{background:#f3eee8;border-radius:12px;padding:11px 14px;font-weight:700}.outcome-picker{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0;padding:0;display:grid}.outcome-picker legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.outcome-button{border:1.5px solid var(--bad-line);min-height:86px;color:var(--bad-ink);background:0 0;border-radius:4px;font-size:43px;font-weight:600;line-height:1;transition:background .12s,color .12s,transform .12s}.outcome-picker.is-multiple .outcome-button{overflow-wrap:anywhere;min-height:62px;padding:8px;font-size:24px;line-height:1}.outcome-button.is-selected{border-color:var(--bad-red);background:var(--bad-red);color:#fff}.outcome-picker:disabled .outcome-button:not(.is-selected){opacity:.48}.allocation-editor{border:1.5px solid var(--bad-line);border-radius:3px;gap:9px;margin-top:14px;padding:12px;display:grid}.allocation-editor-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.allocation-editor h3,.allocation-editor p{margin:0}.allocation-editor h3{font-size:22px}.allocation-editor-heading>strong{color:var(--bad-blue);font-size:18px}.allocation-editor>p{color:var(--bad-muted);font-size:14px;font-weight:300;line-height:1.25}.allocation-rows{gap:7px;display:grid}.allocation-rows label{grid-template-columns:minmax(0,1fr) 88px auto;align-items:center;gap:7px;min-height:44px;display:grid}.allocation-rows label>span:first-child{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.allocation-rows input{border:1.5px solid var(--bad-line);width:100%;min-height:44px;color:var(--bad-ink);font:inherit;text-align:right;background:0 0;border-radius:3px;padding:6px 8px;font-size:20px}.allocation-minimum{color:var(--bad-red-dark)!important;font-weight:500!important}.amount-stepper{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:10px;margin-top:14px;display:grid}.amount-stepper button{border:1.5px solid var(--bad-line);width:48px;height:48px;color:var(--bad-ink);background:0 0;border-radius:4px;place-items:center;padding:0;display:grid}.amount-stepper button:disabled{opacity:.32}.amount-stepper button svg{width:24px;height:24px}.amount-stepper>div{justify-content:center;align-items:baseline;gap:8px;display:flex}.amount-stepper strong{font-size:45px;font-weight:500;line-height:1}.amount-stepper span{font-size:21px;font-weight:300}.potential-win{border-top:1.5px solid var(--bad-line);grid-template-columns:1fr auto auto;align-items:baseline;gap:8px;margin-top:12px;padding-top:15px;display:grid}.potential-win span:first-child{white-space:nowrap;font-size:21px;font-weight:600}.potential-win strong{color:var(--bad-blue);font-size:38px;font-weight:600;line-height:1}.potential-win span:last-child{font-size:20px;font-weight:300}.potential-win:has(.distributed-profit-list){grid-template-columns:1fr;align-items:start;gap:8px}.distributed-profit-list{gap:7px;display:grid}.distributed-profit-list>span{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.distributed-profit-list small{overflow-wrap:anywhere;font-size:15px}.distributed-profit-list strong{white-space:nowrap;font-size:24px}.pool-warning,.confirmation-hint{text-align:center;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:300;line-height:1.2;display:flex}.pool-warning svg,.confirmation-hint svg{flex:none;width:17px;height:17px}.pool-warning.is-error{color:var(--bad-red-dark);font-weight:500}.primary-action{background:var(--bad-red);color:#fff;border:0;border-radius:3px;width:100%;min-height:48px;margin-top:13px;font-size:24px;font-weight:600;line-height:1;transition:background .12s,transform .12s}.primary-action:hover:not(:disabled){background:var(--bad-red-dark)}.primary-action:disabled{opacity:.55}.bet-success{border:1.5px solid var(--bad-blue);min-height:48px;color:var(--bad-blue);text-align:center;border-radius:3px;justify-content:center;align-items:center;gap:8px;margin-top:13px;padding:6px 10px;font-size:17px;font-weight:500;display:flex}.bet-success svg{flex:none;width:20px;height:20px}.next-dispute{border:1.5px solid var(--bad-line);text-align:left;border-radius:4px;grid-template-columns:44px minmax(0,1fr) 25px 22px;align-items:center;gap:10px;width:100%;min-height:65px;margin-top:11px;padding:0 12px;display:grid}.next-number{font-family:Georgia,serif;font-size:31px;line-height:1}.next-copy{gap:4px;display:grid}.next-copy strong{overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1}.next-copy span{color:var(--bad-blue);font-size:16px;font-weight:300}.next-clock{width:22px;height:22px;color:var(--bad-red)}.next-chevron{width:21px;height:21px}.home-view[hidden]{display:none}.tab-view{margin-top:18px}.tab-view-kicker{color:var(--bad-red);letter-spacing:.45px;text-transform:uppercase;font-size:15px;font-weight:600}.tab-view>h1{letter-spacing:-1.4px;margin:8px 0 0;font-size:42px;font-weight:700;line-height:.95}.tab-view-intro{max-width:360px;color:var(--bad-muted);margin:12px 0 0;font-size:18px;font-weight:300;line-height:1.25}.tab-dispute-card,.tab-empty-state,.history-settlement-card,.profile-card,.profile-facts{border:1.5px solid var(--bad-line);border-radius:4px}.profile-auth-methods{gap:10px;display:grid}.profile-auth-link{border:1.5px solid var(--bad-line);border-radius:4px;gap:10px;margin-top:12px;padding:16px;display:grid}.profile-auth-link h2,.profile-auth-link p{margin:0}.profile-auth-link h2{font-size:22px}.profile-auth-link p{color:var(--bad-muted);font-size:15px}.profile-auth-link button{background:var(--bad-ink);min-height:48px;color:var(--bad-paper);font:inherit;border:0;border-radius:3px;font-weight:700}.profile-auth-link button:disabled{opacity:.55}.profile-auth-link-status{border-left:4px solid var(--bad-blue);background:#1169d614;margin:10px 0 0;padding:12px}.profile-auth-link-status.error{border-left-color:var(--bad-red);background:#dc000014}.history-settlement-card{background:#fffdf8;gap:14px;margin-top:22px;padding:20px;display:grid}.history-settlement-card>header,.history-settlement-card dl,.history-settlement-card dl>div{align-items:center;display:flex}.history-settlement-card>header,.history-settlement-card dl{justify-content:space-between;gap:12px}.history-settlement-card>header{color:var(--bad-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.history-settlement-card>header>span{color:var(--bad-red)}.history-settlement-card h2,.history-settlement-card p,.history-settlement-card dl,.history-settlement-card dt,.history-settlement-card dd{margin:0}.history-settlement-card h2{font-size:1.35rem;line-height:1.12}.history-settlement-card p{color:var(--bad-muted);line-height:1.45}.history-settlement-card dl{align-items:stretch}.history-settlement-card dl>div{background:var(--bad-paper);border:1px solid #0c0c0c2e;border-radius:3px;flex-direction:column;flex:1;align-items:flex-start;gap:5px;padding:10px}.history-settlement-card dt{color:var(--bad-muted);font-size:.72rem}.history-settlement-card dd{font-size:.86rem;font-weight:800}.tab-dispute-card{margin-top:22px;padding:16px 14px 14px}.tab-dispute-status{color:var(--bad-red);text-transform:uppercase;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.tab-dispute-status span{background:var(--bad-red);border-radius:50%;width:10px;height:10px}.tab-dispute-card h2{letter-spacing:-1px;margin:13px 0 0;font-size:29px;font-weight:700;line-height:1}.tab-dispute-card>p{color:var(--bad-blue);margin:9px 0 0;font-size:18px;font-weight:300;line-height:1.2}.tab-dispute-card dl,.profile-facts{margin:17px 0 0}.tab-dispute-card dl>div,.profile-facts>div{border-top:1px solid #d8d1c8;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:11px 0;display:grid}.tab-dispute-card dt,.tab-dispute-card dd,.profile-facts dt,.profile-facts dd{margin:0;font-size:16px}.tab-dispute-card dt,.profile-facts dt{color:var(--bad-muted);font-weight:300}.tab-dispute-card dd,.profile-facts dd{overflow-wrap:anywhere;text-align:right;max-width:235px;font-weight:500}.tab-dispute-card .primary-action{margin-top:14px}.tab-empty-state{text-align:center;justify-items:center;margin-top:24px;padding:34px 20px;display:grid}.tab-empty-state>svg{width:38px;height:38px;color:var(--bad-blue)}.tab-empty-state h2{margin:16px 0 0;font-size:27px;line-height:1}.tab-empty-state p{max-width:310px;color:var(--bad-muted);margin:10px 0 0;font-size:17px;font-weight:300;line-height:1.3}.tab-empty-state .secondary-action{border:1.5px solid var(--bad-ink);color:var(--bad-ink);font:inherit;background:0 0;border-radius:3px;margin-top:18px;padding:11px 16px;font-weight:700}.scoreboard-panel{border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:5px;margin-top:24px;overflow:hidden}.scoreboard-heading{justify-content:space-between;align-items:center;padding:17px 17px 13px;display:flex}.scoreboard-heading div{gap:3px;display:grid}.scoreboard-heading span,.history-section-heading>span{color:var(--bad-red);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.scoreboard-heading h2,.history-section-heading h2{margin:0;font-size:1.65rem;line-height:1}.scoreboard-heading>svg{width:34px;height:34px;color:var(--bad-blue)}.scoreboard-scope,.scoreboard-global-modes{gap:3px;padding:0 12px 12px;display:grid}.scoreboard-scope{grid-template-columns:1fr 1fr}.scoreboard-global-modes{border-top:1px solid #0c0c0c24;grid-template-columns:repeat(3,1fr);padding-top:12px}.scoreboard-scope button,.scoreboard-global-modes button,.scoreboard-state button{min-height:38px;color:var(--bad-ink);font:inherit;background:0 0;border:1px solid #0c0c0c33;border-radius:3px;padding:7px 8px;font-size:.8rem;font-weight:700}.scoreboard-scope button[aria-selected=true],.scoreboard-global-modes button[aria-selected=true]{border-color:var(--bad-ink);background:var(--bad-ink);color:var(--bad-paper)}.scoreboard-list{border-top:1px solid #0c0c0c24;margin:0;padding:0;list-style:none;display:grid}.scoreboard-list li{border-bottom:1px solid #0c0c0c1f;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:9px 14px;display:grid}.scoreboard-list li.is-viewer{box-shadow:inset 3px 0 0 var(--bad-blue);background:#144ac214}.scoreboard-rank{border:1.5px solid var(--bad-line);border-radius:50%;place-items:center;width:31px;height:31px;font-size:.8rem;font-weight:800;display:grid}.scoreboard-rank svg{width:18px;height:18px;color:var(--bad-red)}.scoreboard-person,.scoreboard-score{gap:3px;display:grid}.scoreboard-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.scoreboard-person span,.scoreboard-score span{color:var(--bad-muted);font-size:.69rem}.scoreboard-score{justify-items:end}.scoreboard-score strong{color:var(--bad-blue);font-size:1rem}.scoreboard-viewer-stats{background:#0c0c0c24;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:1px;display:grid}.scoreboard-viewer-stats div{background:var(--bad-paper);gap:4px;padding:11px 13px;display:grid}.scoreboard-viewer-stats dt{color:var(--bad-muted);font-size:.7rem}.scoreboard-viewer-stats dd{margin:0;font-size:.92rem;font-weight:800}.scoreboard-tie-break,.scoreboard-privacy{color:var(--bad-muted);margin:0;padding:12px 14px;font-size:.75rem;line-height:1.4}.scoreboard-privacy{border-top:1px solid #0c0c0c24;align-items:flex-start;gap:7px;display:flex}.scoreboard-privacy svg{width:16px;height:16px;color:var(--bad-blue);flex:none}.scoreboard-state{text-align:center;border-top:1px solid #0c0c0c24;place-content:center;justify-items:center;gap:10px;min-height:150px;padding:20px;display:grid}.scoreboard-state svg{width:30px;height:30px;color:var(--bad-blue)}.history-section-heading{gap:5px;margin-top:30px;display:grid}.party-dispute-list,.history-list{gap:12px;margin-top:22px;display:grid}.party-dispute-card{border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:5px;overflow:hidden}.party-dispute-card>button,.history-settlement-card>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:16px;display:block;position:relative}.party-dispute-card>button:focus-visible,.history-settlement-card>button:focus-visible{outline:3px solid var(--bad-blue);outline-offset:-3px}.party-dispute-card header,.party-dispute-card footer,.party-dispute-state,.party-dispute-access{align-items:center;display:flex}.party-dispute-card header{justify-content:space-between;gap:10px}.party-dispute-state{color:var(--bad-red);letter-spacing:.04em;text-transform:uppercase;gap:7px;font-size:.77rem;font-weight:800}.party-dispute-state i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.party-dispute-state:not(.is-accepting_bets){color:var(--bad-blue)}.party-dispute-access{color:var(--bad-muted);text-align:right;justify-content:flex-end;gap:4px;font-size:.72rem}.party-dispute-access svg{width:14px;height:14px}.party-dispute-card h2{letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(1.45rem,7vw,1.85rem);line-height:1}.party-dispute-card p{color:var(--bad-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 0;font-size:.96rem;line-height:1.3;display:-webkit-box;overflow:hidden}.party-pool-bar{background:#e3ddd4;border-radius:999px;height:8px;margin-top:16px;display:flex;overflow:hidden}.party-pool-bar span:nth-child(4n+1){background:var(--bad-red)}.party-pool-bar span:nth-child(4n+2){background:var(--bad-blue)}.party-pool-bar span:nth-child(4n+3){background:#eaa31a}.party-pool-bar span:nth-child(4n){background:#43865a}.party-outcome-summary{color:var(--bad-muted);flex-wrap:wrap;gap:5px 10px;margin-top:8px;font-size:.72rem;display:flex}.party-dispute-card footer{color:var(--bad-muted);border-top:1px solid #d8d1c8;flex-wrap:wrap;gap:7px 12px;margin-top:15px;padding-top:12px;font-size:.78rem}.party-dispute-card footer strong{color:var(--bad-ink)}.party-dispute-card footer svg{width:18px;height:18px;color:var(--bad-ink);margin-left:auto}.party-jackpot,.history-author-reward{color:#8c5400;font-weight:800}.history-settlement-card{margin-top:0;padding:0}.history-settlement-card>button{gap:13px;display:grid}.history-settlement-card>button>header,.history-settlement-card>button>dl,.history-settlement-card>button>dl>div{align-items:center;display:flex}.history-settlement-card>button>header,.history-settlement-card>button>dl{justify-content:space-between;gap:10px}.history-settlement-card>button>header{color:var(--bad-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:800}.history-settlement-card>button>header>span{color:var(--bad-red)}.history-settlement-card>button>h2,.history-settlement-card>button>p,.history-settlement-card>button>dl,.history-settlement-card>button dt,.history-settlement-card>button dd{margin:0}.history-settlement-card>button>h2{padding-right:20px;font-size:1.35rem;line-height:1.08}.history-settlement-card>button>p{color:var(--bad-muted);line-height:1.35}.history-settlement-card>button>dl>div{background:var(--bad-paper);border:1px solid #0c0c0c2e;border-radius:3px;flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;padding:9px 8px}.history-settlement-card>button dt{color:var(--bad-muted);font-size:.66rem}.history-settlement-card>button dd{text-overflow:ellipsis;max-width:100%;font-size:.85rem;font-weight:800;overflow:hidden}.history-settlement-card .is-positive dd{color:#287a3c}.history-settlement-card .is-negative dd{color:var(--bad-red)}.history-open-icon{width:18px;height:18px;position:absolute;bottom:15px;right:14px}.profile-card{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;margin-top:22px;padding:14px;display:grid}.profile-card>svg{width:32px;height:32px;color:var(--bad-blue)}.profile-card div{gap:2px;display:grid}.profile-card span{color:var(--bad-muted);font-size:14px;font-weight:300}.profile-card strong{font-size:20px;font-weight:600}.profile-card small{color:var(--bad-muted);font-size:12px;font-weight:400}.profile-facts{padding:0 14px}.profile-facts>div:first-child{border-top:0}.profile-sign-out{border:1.5px solid var(--bad-line);width:100%;min-height:52px;color:var(--bad-ink);background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:9px;margin-top:22px;font-size:19px;font-weight:500;display:flex}.profile-sign-out:disabled{opacity:.5}.profile-sign-out svg{width:22px;height:22px}.profile-honors{border:1.5px solid var(--bad-line);background:#fff4cc;border-radius:4px;margin-top:22px}.profile-honors>header{border-bottom:1px solid #0c0c0c29;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.profile-honors>header div{gap:3px;display:grid}.profile-honors>header span{color:var(--bad-red);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.profile-honors>header h2,.profile-honors>p,.profile-honors-state p{margin:0}.profile-honors>header h2{font-size:24px;line-height:1}.profile-honors>header>svg{color:#a66b00;flex:none;width:32px;height:32px}.profile-honors>p,.profile-honors-state{color:var(--bad-muted);padding:17px 16px;font-size:15px;line-height:1.35}.profile-honors-state button{color:var(--bad-red);font:inherit;background:0 0;border:0;border-bottom:1px solid;margin-top:10px;padding:0;font-weight:600}.profile-honors ul{margin:0;padding:0;list-style:none;display:grid}.profile-honors li{border-top:1px solid #0c0c0c1f;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.profile-honors li:first-child{border-top:0}.profile-honor-badge{color:#684000;background:#ffd44d;border:1px solid #a66b00;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.profile-honor-badge svg{width:24px;height:24px}.profile-honors li>div{gap:2px;display:grid}.profile-honors li strong{font-size:18px;line-height:1.05}.profile-honors li span,.profile-honors li small{color:var(--bad-muted);overflow-wrap:anywhere}.profile-honors li small{margin-top:3px;font-size:12px}.bottom-navigation{z-index:12;min-height:calc(64px + var(--safe-bottom));padding:7px 12px var(--safe-bottom);border-top:1.5px solid var(--bad-line);background:var(--bad-paper);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:max(0px,50vw - 240px);right:max(0px,50vw - 240px)}.bottom-navigation.has-operations{grid-template-columns:repeat(6,1fr)}.navigation-button{min-height:56px;color:var(--bad-ink);align-content:center;justify-items:center;gap:4px;padding:0;font-size:13px;font-weight:300;display:grid}.navigation-button svg{width:25px;height:25px}.navigation-button span{text-align:center;max-width:100%;line-height:1}.navigation-button.is-active{color:var(--bad-red)}.operations-view{padding-bottom:18px}.operations-page>.author-reward-policy,.operations-page>.party-policy-card{margin-top:18px}.operations-page>.operations-setting-card{box-shadow:0 2px #0c0c0c14}.operations-title-row{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:10px;margin-top:8px;display:grid}.operations-title-row h1{letter-spacing:-1.4px;margin:0;font-size:42px;font-weight:700;line-height:.95}.operations-title-row button{border:1.5px solid var(--bad-line);border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.operations-title-row button svg{width:22px;height:22px}.operations-health{border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:5px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;margin-top:22px;padding:15px;display:grid}.operations-health>svg{width:34px;height:34px}.operations-health div{gap:2px;display:grid}.operations-health span{color:var(--bad-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.operations-health strong{font-size:1.35rem;line-height:1}.operations-health.is-healthy>svg{color:#287a3c}.operations-health.is-attention>svg{color:#a36500}.operations-health.is-critical>svg{color:var(--bad-red)}.operations-counts{grid-template-columns:repeat(2,1fr);gap:8px;margin:10px 0 0;display:grid}.operations-counts>div{background:#fffdf8b8;border:1px solid #d8d1c8;border-radius:4px;gap:3px;padding:11px 12px;display:grid}.operations-counts dt,.operations-counts dd{margin:0}.operations-counts dt{color:var(--bad-muted);font-size:.75rem}.operations-counts dd{font-size:1.55rem;font-weight:800;line-height:1}.operations-list{gap:10px;margin-top:18px;display:grid}.operations-item{border:1.5px solid var(--bad-line);background:#fffdf8;border-left-width:5px;border-radius:5px;overflow:hidden}.operations-item.is-info{border-left-color:var(--bad-blue)}.operations-item.is-attention{border-left-color:#a36500}.operations-item.is-critical{border-left-color:var(--bad-red)}.operations-item>button{width:100%;color:inherit;text-align:left;padding:14px}.operations-item header,.operations-item header>span,.operations-item footer{align-items:center;display:flex}.operations-item header{color:var(--bad-muted);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:.72rem;font-weight:800}.operations-item header>span{gap:6px}.operations-item header svg{width:17px;height:17px}.operations-item h2,.operations-item p{margin:0}.operations-item h2{letter-spacing:-.025em;margin-top:12px;font-size:1.35rem;line-height:1.05}.operations-item-status{color:var(--bad-blue);letter-spacing:.04em;text-transform:uppercase;margin-top:9px;font-size:.78rem;display:block}.operations-item.is-critical .operations-item-status{color:var(--bad-red)}.operations-item.is-attention .operations-item-status{color:#8c5400}.operations-item p{color:var(--bad-muted);margin-top:5px;font-size:.93rem;line-height:1.35}.operations-item footer{color:var(--bad-muted);border-top:1px solid #d8d1c8;flex-wrap:wrap;gap:5px 12px;margin-top:12px;padding-top:10px;font-size:.73rem}.operations-item footer svg{width:18px;height:18px;color:var(--bad-ink);margin-left:auto}.operations-clear{border:1.5px solid var(--bad-line);text-align:center;border-radius:5px;justify-items:center;margin-top:18px;padding:28px 18px;display:grid}.operations-clear svg{color:#287a3c;width:36px;height:36px}.operations-clear h2,.operations-clear p{margin:0}.operations-clear h2{margin-top:10px}.operations-clear p{color:var(--bad-muted);margin-top:6px;line-height:1.35}.operations-system{border:1px solid #d8d1c8;border-radius:4px;margin-top:14px}.operations-system summary{cursor:pointer;padding:13px 14px;font-weight:700}.operations-system dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0 12px 12px;display:grid}.operations-system dl>div{background:#0c0c0c0d;min-width:0;padding:8px}.operations-system dt,.operations-system dd{margin:0}.operations-system dt{color:var(--bad-muted);font-size:.65rem}.operations-system dd{margin-top:3px;font-size:1.15rem;font-weight:800}.operations-system p{color:var(--bad-muted);margin:0;padding:0 12px 13px;font-size:.82rem}.operations-incident{background:#fff8df;border:1.5px solid #a36500;border-radius:5px;margin-top:10px}.operations-custom-title{border:1.5px solid var(--bad-line);background:#fff4cc;border-radius:4px;margin-top:16px}.operations-custom-title>summary{cursor:pointer;padding:16px;font-size:18px;font-weight:700}.operations-custom-title-body{gap:14px;padding:0 16px 16px;display:grid}.operations-custom-title-body>p{color:var(--bad-muted);margin:0;font-size:14px;line-height:1.35}.operations-custom-title-body>label{gap:6px;display:grid}.operations-custom-title-body>label>span,.operations-custom-title-body legend{font-size:14px;font-weight:700}.operations-custom-title-body select,.operations-custom-title-body input{border:1.5px solid var(--bad-line);background:var(--bad-paper);width:100%;min-height:46px;color:var(--bad-ink);font:inherit;border-radius:4px;padding:10px 12px}.operations-custom-title-body label small{color:var(--bad-muted);text-align:right}.operations-custom-title-body fieldset{border:0;margin:0;padding:0}.operations-title-badges{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.operations-title-badges button{border:1.5px solid var(--bad-line);background:var(--bad-paper);min-height:48px;color:var(--bad-ink);border-radius:4px;place-items:center;display:grid}.operations-title-badges button[aria-pressed=true]{border-color:var(--bad-blue);color:var(--bad-blue);background:#eaf1ff}.operations-title-badges svg{width:25px;height:25px}.operations-custom-title-body>button{background:var(--bad-ink);min-height:48px;color:var(--bad-paper);font:inherit;border:0;border-radius:4px;font-weight:700}.operations-custom-title-body>button:disabled{opacity:.45}.operations-custom-title-success{font-weight:700;color:#137333!important}.operations-custom-title-error{font-weight:700;color:var(--bad-red)!important}.operations-incident>summary{color:#754700;cursor:pointer;align-items:center;gap:8px;padding:14px;font-size:1.05rem;font-weight:800;display:flex}.operations-incident>summary small{background:#a3650024;border-radius:999px;place-items:center;min-width:24px;height:24px;margin-left:auto;font-size:.75rem;display:grid}.operations-incident-body{padding:0 13px 14px}.operations-incident-warning,.operations-incident-success{background:#ffffff85;border:1px solid #a3650066;grid-template-columns:24px minmax(0,1fr);gap:9px;padding:11px;display:grid}.operations-incident-warning svg,.operations-incident-success svg{width:22px;height:22px}.operations-incident-warning p,.operations-incident-success p,.operations-incident-empty{margin:0;font-size:.84rem;line-height:1.35}.operations-incident-success{background:#287a3c14;border-color:#287a3c73;margin-top:9px}.operations-incident-success svg,.operations-incident-success strong{color:#287a3c}.operations-incident-success p{color:var(--bad-muted);margin-top:3px}.operations-incident-empty{color:var(--bad-muted);padding:15px 2px 2px}.operations-incident-modes{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.operations-incident-modes button{color:#754700;border:1.5px solid #c8ad78;border-radius:3px;min-height:44px;padding:7px 10px;font-size:.82rem;font-weight:700}.operations-incident-modes button[aria-pressed=true]{border-color:var(--bad-ink);background:var(--bad-ink);color:var(--bad-paper)}.operations-incident-times{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.operations-incident-times label,.operations-incident-reason{gap:5px;display:grid}.operations-incident-times span,.operations-incident-reason>span,.operations-incident-targets legend{font-size:.78rem;font-weight:800}.operations-incident-times input,.operations-incident-reason textarea{width:100%;min-width:0;color:var(--bad-ink);font:inherit;background:#fffdf8;border:1px solid #bda978;border-radius:3px}.operations-incident-times input{min-height:44px;padding:7px;font-size:.78rem}.operations-incident-targets{border:0;gap:7px;margin:14px 0 0;padding:0;display:grid}.operations-incident-targets legend{margin-bottom:7px}.operations-incident-targets label,.operations-incident-risk{background:#ffffff85;border:1px solid #d4c294;border-radius:3px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;padding:10px;display:grid}.operations-incident-targets input,.operations-incident-risk input{width:20px;height:20px;accent-color:var(--bad-blue);margin:1px 0 0}.operations-incident-targets label>span{gap:3px;display:grid}.operations-incident-targets strong{font-size:.9rem;line-height:1.2}.operations-incident-targets small{color:var(--bad-muted);font-size:.72rem;line-height:1.3}.operations-incident-reason{margin-top:14px}.operations-incident-reason textarea{resize:vertical;min-height:80px;padding:9px;font-size:.88rem;line-height:1.3}.operations-incident-reason small,.operations-incident-hint{color:var(--bad-muted);font-size:.74rem}.operations-incident-reason small{text-align:right}.operations-incident-risk{color:var(--bad-red-dark);background:#df08080d;border-color:#df08086b;margin-top:12px;font-size:.8rem;line-height:1.35}.operations-incident-hint{margin:11px 0 0;line-height:1.35}.operations-incident-error{border-left:4px solid var(--bad-red);color:var(--bad-red-dark);background:#df080812;margin:12px 0 0;padding:9px;font-size:.8rem;line-height:1.35}.operations-incident-check,.operations-incident-review button,.operations-incident-refresh{border-radius:3px;min-height:44px;font-size:.86rem;font-weight:800}.operations-incident-check{background:var(--bad-blue);color:#fff;width:100%;margin-top:13px}.operations-incident-check:disabled{opacity:.42}.operations-incident-review{border:1.5px solid var(--bad-blue);background:#195b9712;margin-top:13px;padding:12px}.operations-incident-review.is-cancel_refund{border-color:var(--bad-red);background:#df08080f}.operations-incident-review>strong{font-size:.94rem;line-height:1.25;display:block}.operations-incident-review>p{color:var(--bad-muted);margin:5px 0 0;font-size:.76rem;line-height:1.35}.operations-incident-review>div{grid-template-columns:.7fr 1.3fr;gap:7px;margin-top:11px;display:grid}.operations-incident-review button:first-child{border:1px solid var(--bad-line)}.operations-incident-review button:last-child{background:var(--bad-blue);color:#fff}.operations-incident-review.is-cancel_refund button:last-child{background:var(--bad-red)}.operations-readiness-hint{color:var(--bad-muted);margin:12px 0 0;font-size:.82rem;line-height:1.35}.operations-incident-refresh{width:100%;color:var(--bad-muted);margin-top:7px;font-size:.76rem;font-weight:600}.operations-lifecycle{border:1px solid var(--bad-line);background:#fffaf0;border-radius:12px;margin-top:12px;overflow:hidden}.operations-lifecycle>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 14px;font-weight:800;display:flex}.operations-lifecycle>summary small{background:var(--bad-ink);color:#fffdf8;border-radius:999px;padding:4px 8px;font-size:12px;line-height:1}.operations-lifecycle-body{padding:0 14px 14px}.operations-lifecycle-warning,.operations-lifecycle-ready{background:#fffdf8;border:1px solid #d7cec2;border-radius:10px;grid-template-columns:22px 1fr;gap:9px;padding:12px;display:grid}.operations-lifecycle-warning svg,.operations-lifecycle-ready svg{width:22px;height:22px}.operations-lifecycle-warning p,.operations-lifecycle-ready p,.operations-lifecycle-blocked{margin:0;font-size:14px;line-height:1.35}.operations-lifecycle-ready{border-color:#197a36}.operations-lifecycle-ready svg{color:#197a36}.operations-lifecycle-facts{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.operations-lifecycle-facts>div{background:#fffdf8;border:1px solid #d7cec2;border-radius:9px;padding:10px}.operations-lifecycle-facts dt{font-size:12px;line-height:1.2}.operations-lifecycle-facts dd{margin:4px 0 0;font-size:22px;font-weight:800}.operations-lifecycle-blocked{margin-bottom:8px;font-weight:700}.operations-lifecycle-blockers,.operations-lifecycle-history{margin:0 0 10px;padding:0;list-style:none}.operations-lifecycle-blockers li{border-top:1px solid #d7cec2;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.operations-lifecycle-history{border-top:1px solid #d7cec2;margin-top:14px}.operations-lifecycle-history li{border-bottom:1px solid #d7cec2;padding:10px 0}.operations-lifecycle-history strong,.operations-lifecycle-history span{display:block}.operations-lifecycle-history span{color:var(--bad-muted);margin-top:2px;font-size:12px}.operations-lifecycle-history p{margin:5px 0 0;font-size:13px}.operations-audit{border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:5px;margin-top:10px}.operations-audit>summary{cursor:pointer;align-items:center;gap:8px;padding:14px;font-size:1.05rem;font-weight:800;display:flex}.operations-audit>summary small{background:#0c0c0c14;border-radius:999px;place-items:center;min-width:24px;height:24px;margin-left:auto;font-size:.75rem;display:grid}.operations-audit-intro,.operations-audit-empty,.operations-audit-limit{color:var(--bad-muted);margin:0;padding:0 13px 13px;font-size:.82rem;line-height:1.35}.operations-audit-filters{scrollbar-width:none;gap:6px;padding:0 13px 13px;display:flex;overflow-x:auto}.operations-audit-filters::-webkit-scrollbar{display:none}.operations-audit-filters button{min-height:34px;color:var(--bad-muted);background:0 0;border:1px solid #cfc7bd;border-radius:999px;flex:none;padding:0 12px;font-size:.78rem;font-weight:700}.operations-audit-filters button[aria-pressed=true]{border-color:var(--bad-ink);background:var(--bad-ink);color:var(--bad-paper)}.operations-audit-list{margin:0;padding:0;list-style:none}.operations-audit-list li{border-top:1px solid #d8d1c8}.operations-audit-list button{width:100%;color:inherit;text-align:left;gap:4px;padding:13px;display:grid}.operations-audit-action{color:var(--bad-blue);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:800}.operations-audit-list strong{font-size:1rem;line-height:1.2}.operations-audit-list p{color:var(--bad-muted);margin:2px 0 0;font-size:.82rem;line-height:1.3}.operations-audit-list footer{color:var(--bad-muted);align-items:center;gap:8px;margin-top:5px;font-size:.72rem;display:flex}.operations-audit-list footer time{margin-left:auto}.operations-audit-list footer svg{width:16px;height:16px;color:var(--bad-ink)}.operations-audit-limit{border-top:1px solid #d8d1c8;padding-top:12px}.help-view{padding-bottom:18px}.help-current-dispute{border:1.5px solid var(--bad-blue);background:#195b9712;border-radius:5px;margin-top:22px;padding:16px}.help-current-dispute>span,.help-current-dispute>strong{color:var(--bad-blue);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800}.help-current-dispute h2,.help-current-dispute p{margin:0}.help-current-dispute h2{letter-spacing:-.025em;margin-top:8px;font-size:1.45rem;line-height:1.05}.help-current-dispute>strong{color:var(--bad-red);margin-top:13px;display:block}.help-current-dispute p{color:var(--bad-muted);margin-top:5px;font-size:.95rem;line-height:1.35}.help-topics{gap:10px;margin-top:22px;display:grid}.help-topic{border:1.5px solid var(--bad-line);background:#fffdf8;border-radius:5px;overflow:hidden}.help-topic summary{cursor:pointer;grid-template-columns:26px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:58px;padding:12px 14px;font-size:1.05rem;font-weight:700;line-height:1.15;list-style:none;display:grid}.help-topic summary::-webkit-details-marker{display:none}.help-topic summary>svg:first-child{width:25px;height:25px;color:var(--bad-blue)}.help-topic-caret{width:19px;height:19px;transition:transform .16s}.help-topic[open] .help-topic-caret{transform:rotate(180deg)}.help-topic-body{border-top:1px solid #d8d1c8;padding:0 14px 16px 50px}.help-topic-body>p{color:var(--bad-muted);margin:14px 0 0;line-height:1.42}.help-lifecycle{gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.help-lifecycle li{grid-template-columns:34px minmax(0,1fr);gap:10px;padding-bottom:14px;display:grid;position:relative}.help-lifecycle li:not(:last-child):before{content:"";background:#c5bdb4;width:1px;position:absolute;top:26px;bottom:0;left:16px}.help-lifecycle li>span{z-index:1;border:1px solid var(--bad-line);background:var(--bad-paper);width:34px;height:26px;color:var(--bad-red);border-radius:999px;place-items:center;font-size:.7rem;font-weight:800;display:grid}.help-lifecycle strong,.help-lifecycle p{margin:0;display:block}.help-lifecycle p{color:var(--bad-muted);margin-top:3px;font-size:.9rem;line-height:1.3}.help-note{background:#0c0c0c0d;border-radius:3px;padding:11px 12px;font-size:.88rem}.help-calculation{gap:8px;margin-top:15px;display:grid}.help-calculation>div{background:var(--bad-paper);border:1px solid #d8d1c8;border-radius:3px;gap:2px;padding:10px 12px;display:grid}.help-calculation span,.help-result-facts dt{color:var(--bad-muted);font-size:.72rem}.help-calculation>svg{width:18px;height:18px;color:var(--bad-red);margin-left:12px;transform:rotate(90deg)}.help-result-facts{border-top:1px solid #d8d1c8;margin:15px 0 0}.help-result-facts>div{border-bottom:1px solid #d8d1c8;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.help-result-facts dt,.help-result-facts dd{margin:0}.help-result-facts dd{font-weight:800}.help-result-facts>div:last-child dd{color:var(--bad-blue);font-size:1.15rem}.help-formula{background:var(--bad-ink);color:var(--bad-paper);white-space:nowrap;border-radius:3px;margin-top:13px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;display:block;overflow-x:auto}.help-checklist{color:var(--bad-muted);gap:8px;margin:14px 0 0;padding-left:19px;line-height:1.35;display:grid}.help-checklist li::marker{color:var(--bad-red)}.help-warning{background:#be2c2212;border:1px solid #be2c2261;border-radius:3px;grid-template-columns:24px minmax(0,1fr);gap:9px;padding:12px;font-weight:600;display:grid;color:var(--bad-ink)!important}.help-warning svg{width:23px;height:23px;color:var(--bad-red)}.bet-dialog{width:min(100%,480px);max-width:480px;max-height:calc(100dvh - var(--safe-top) - 18px);color:var(--bad-ink);background:0 0;border:0;margin:auto auto 0;padding:0;overflow:visible}.bet-dialog::backdrop{background:#0c0c0c73}.bet-dialog-panel{max-height:calc(100dvh - var(--safe-top) - 18px);padding:18px var(--app-gutter) calc(16px + var(--safe-bottom));border:1.5px solid var(--bad-line);background:var(--bad-paper);border-bottom:0;border-radius:16px 16px 0 0;overflow:auto;box-shadow:0 -12px 36px #0c0c0c2e}.bet-dialog-header{grid-template-columns:minmax(0,1fr) 44px;gap:12px;display:grid}.bet-dialog-header h2{letter-spacing:-.7px;margin:0;font-size:28px;font-weight:700;line-height:1}.bet-dialog-header p{color:var(--bad-muted);margin:8px 0 16px;font-size:15px;font-weight:300;line-height:1.35}.dialog-close{place-items:center;width:44px;height:44px;margin-top:-8px;display:grid}.dialog-close svg{width:22px;height:22px}.confirmation-summary{border-top:1px solid #d8d1c8;gap:0;margin:0;display:grid}.confirmation-summary>div{border-bottom:1px solid #d8d1c8;grid-template-columns:1fr auto;gap:14px;padding:11px 0;display:grid}.confirmation-summary dt,.confirmation-summary dd{margin:0;font-size:16px}.confirmation-summary dt{color:var(--bad-muted);font-weight:300}.confirmation-summary dd{overflow-wrap:anywhere;text-align:right;max-width:220px;font-weight:500}.confirmation-summary .confirmation-profit dd{color:var(--bad-blue);font-size:20px;font-weight:700}.sheet-confirm{margin-top:17px}.sheet-cancel{width:100%;min-height:44px;color:var(--bad-muted);justify-content:center;align-items:center;gap:6px;margin-top:5px;font-size:16px;display:flex}.sheet-cancel svg{width:16px;height:16px}:is(button,a,[tabindex]):focus-visible{outline:3px solid var(--bad-focus);outline-offset:2px}.outcome-button:active,.primary-action:active:not(:disabled),.attention-count:active{transform:scale(.985)}@media (width<=380px){:root{--app-gutter:17px}.dashboard{padding-top:calc(var(--safe-top) + 24px)}.party-switcher{font-size:19px}.dispute-card h2{font-size:25px}.pool-legend{font-size:15px}.potential-win span:first-child{font-size:20px}.potential-win strong{font-size:34px}.potential-win span:last-child{font-size:18px}.bottom-navigation{padding-left:7px;padding-right:7px}.navigation-button{font-size:11px}.navigation-button svg{width:23px;height:23px}.help-topic-body{padding-left:14px}}@media (width>=481px){.app-shell{border-left:1px solid #d8d1c8;border-right:1px solid #d8d1c8}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
