.upload-requirements{color:#c4d9e2;background:#122631;border:1px solid #466775;border-radius:10px;min-width:0;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.6}.upload-requirements strong{color:#f2f7fa;font-size:14px;display:block}.upload-requirements p{margin:5px 0}.upload-requirements b{color:#e1eef4}.content-requirements{color:#b9cfd8;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;font-weight:400;line-height:1.5;display:block}.asset-selected-image{background:#102631;border:1px solid #466775;border-radius:9px;padding:12px}.asset-selected-image img{object-fit:contain;max-width:180px;max-height:120px;margin-bottom:8px;display:block}.asset-selected-image strong{font-size:14px;display:block}.asset-selected-image p{margin:5px 0;font-size:13px;line-height:1.5}.admin-frame .asset-preview-player-avatar img{object-fit:cover;object-position:center 35%;border-radius:10px;width:160px;height:120px}.player-lookup{grid-column:1/-1;min-width:0}.player-lookup label{gap:8px;display:grid}.player-lookup-results{border:1px solid #405563;border-radius:10px;max-height:220px;margin-top:8px;overflow-y:auto}.player-lookup-results>button{text-align:left;overflow-wrap:anywhere;background:#1a2831;border:0;border-bottom:1px solid #405563;gap:3px;width:100%;padding:12px;display:grid}.player-lookup-results>button:hover{background:#293e4b}.player-lookup-results p{padding:0 12px}.player-lookup-results span,.player-lookup-selected span{color:#b4c8d4;overflow-wrap:anywhere;font-size:12px}.player-lookup-results small,.player-lookup-selected small{color:#b4c8d4;overflow-wrap:anywhere;font-size:11px}.player-lookup-selected{background:#1a2831;border:1px solid #405563;border-radius:10px;gap:5px;margin-top:8px;padding:12px;display:grid}.player-lookup-selected button{justify-self:start;margin-top:5px}.player-lookup input{font-size:16px}.player-lookup-results>button{color:#fff;min-height:72px}.player-lookup-selected{color:#fff}.command-dialog.pool-setup-dialog{color:#edf2f5;background:#151c22;border-color:#36434d;width:min(680px,100vw - 32px);padding:0;overflow:hidden}.pool-setup-dialog>form{flex-direction:column;max-height:min(880px,100dvh - 40px);display:flex}.pool-setup-dialog .dialog-heading{background:#192129;border-bottom:1px solid #34414a;flex:none;gap:16px;margin:0;padding:20px 24px 16px}.pool-setup-dialog .dialog-heading h2{margin:6px 0 0;font-size:21px;line-height:1.3}.pool-setup-dialog .icon-button{color:#dfe8ee;background:#222e37;border:1px solid #3c4b56;border-radius:10px;flex:none;width:44px;height:44px}.pool-setup-dialog .pool-setup-body{scrollbar-gutter:stable;flex:1;min-height:0;padding:0 24px;overflow:auto}.pool-setup-dialog .pool-setup-body>fieldset{border:0;min-width:0;margin:0;padding:0}.pool-setup-dialog .form-grid{margin:0;display:block}.pool-setup-dialog .pool-setup-description{color:#b4c1c9;margin:0;padding:14px 24px;font-size:13px;line-height:1.5}.pool-setup-dialog .dialog-actions{background:#192129;border-top:1px solid #34414a;flex:none;gap:9px;margin:0;padding:16px 24px}.pool-setup-dialog .dialog-actions button{min-height:44px;font-size:13px}.pool-setup-dialog .notice{flex:none;max-height:120px;margin:10px 24px;overflow:auto}.setup-progress{color:#8d9ca7;align-items:center;gap:20px;padding:4px 0 16px;font-size:12px;display:flex}.setup-progress .current{color:#f0f3f5;font-weight:750}.setup-section{border-top:1px solid #2f3b44;padding:18px 0}.setup-section>header{align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.setup-section>header>span{color:#ed7784;border:1px solid #3d4953;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.setup-section h3{color:#f0f3f5;margin:0;font-size:15px}.setup-section header p{color:#aab9c2;margin:5px 0 0;font-size:12px;line-height:1.5}.setup-field-grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.pool-setup-dialog label{color:#dfe7ec;font-size:12px;font-weight:650;line-height:1.5;display:block}.pool-setup-dialog label small{color:#97abb8;margin-top:5px;font-size:11px;font-weight:400;display:block}.pool-setup-dialog input:not([type=checkbox]),.pool-setup-dialog select,.pool-setup-dialog textarea{box-sizing:border-box;color:#edf2f5;background:#10171c;border:1px solid #445561;border-radius:8px;width:100%;min-height:44px;margin-top:6px;padding:10px 12px;font-size:14px}.pool-setup-dialog input:focus-visible,.pool-setup-dialog select:focus-visible,.pool-setup-dialog textarea:focus-visible,.pool-setup-dialog button:focus-visible{outline-offset:3px;outline:2px solid #f07685}.setup-amount{position:relative}.setup-amount input{font-variant-numeric:tabular-nums;padding-right:58px!important}.setup-amount>span{color:#90a3b0;pointer-events:none;font-size:11px;position:absolute;top:18px;right:12px}.setup-clock{max-width:190px}.pool-setup-dialog .setup-policy{background:#1a2931;border:1px solid #3f545e;border-radius:10px;align-items:flex-start;gap:10px;margin-top:16px;padding:14px;font-weight:400;line-height:1.65;display:flex}.setup-policy input{accent-color:#dd3349;flex:none;width:18px;height:18px;margin:2px 0}.pool-setup-dialog .setup-reason{border-top:1px solid #2f3b44;padding:16px 0 20px}.setup-reason textarea{resize:vertical;min-height:75px}.pool-setup-review{padding:4px 0 22px}.setup-kicker{letter-spacing:.13em;color:#ee7c87;font-size:10px;font-weight:750}.pool-setup-review h3{overflow-wrap:anywhere;margin:10px 0 5px;font-size:26px}.pool-setup-review>p{color:#b3c3cd;font-size:13px;line-height:1.6}.pool-preview-stakes{background:#1b2832;border:1px solid #435866;border-radius:11px;gap:6px;margin:17px 0;padding:19px;display:grid}.pool-preview-stakes strong{font-variant-numeric:tabular-nums;font-size:19px}.pool-preview-stakes span{color:#b3c6d2;font-size:12px}.pool-setup-review dl{margin:0}.pool-setup-review dl>div{border-bottom:1px solid #303c45;grid-template-columns:145px minmax(0,1fr);gap:14px;padding:12px 0;font-size:12px;line-height:1.6;display:grid}.pool-setup-review dt{color:#91a6b4}.pool-setup-review dd{color:#e0e8ed;margin:0}.pool-setup-reason{padding:17px 0}.pool-setup-reason strong{font-size:12px}.pool-setup-reason p{color:#b5c5ce;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.65}.pool-setup-review .pool-setup-footnote{color:#9db3c0;border-left:2px solid #56707d;padding-left:12px;font-size:11px}@media (width<=600px){.command-dialog.pool-setup-dialog{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.pool-setup-dialog>form{max-height:calc(100dvh - 16px)}.pool-setup-dialog .dialog-heading{padding:16px}.pool-setup-dialog .dialog-heading h2{font-size:18px}.pool-setup-dialog .pool-setup-body{padding:0 16px}.pool-setup-dialog input:not([type=checkbox]),.pool-setup-dialog select,.pool-setup-dialog textarea{font-size:16px}.pool-setup-dialog .pool-setup-description{padding:12px 16px}.pool-setup-dialog .dialog-actions{flex-wrap:wrap;padding:12px 16px}.pool-setup-dialog .dialog-actions .primary,.pool-setup-dialog .dialog-actions .danger{flex:1}.setup-field-grid{gap:12px}.setup-field-grid label{font-size:11px}.pool-setup-review dl>div{grid-template-columns:115px minmax(0,1fr);gap:8px}.pool-setup-review h3{font-size:23px}}@media (width<=360px){.setup-field-grid{grid-template-columns:1fr}.pool-setup-dialog .dialog-actions button{font-size:12px}}.pool-setup-dialog .dialog-actions .primary,.pool-setup-dialog .dialog-actions .danger{color:#fff;background:#ca253c;border:1px solid #e64c60}.pool-setup-dialog .dialog-actions .primary:disabled,.pool-setup-dialog .dialog-actions .danger:disabled{color:#a0b0ba;opacity:1;background:#343e45;border-color:#4b5861}.command-dialog.command-dialog{inset:auto auto auto 50%;top:var(--command-viewport-center,50dvh);max-width:calc(100vw - 24px);max-height:calc(var(--command-viewport-height,100dvh) - 24px);box-sizing:border-box;margin:0;position:fixed;transform:translate(-50%,-50%)}.command-dialog:not(.pool-setup-dialog){padding:0;overflow:hidden}.command-dialog.compact-command-dialog{width:min(480px,100vw - 24px)}.command-dialog.medium-command-dialog{width:min(580px,100vw - 24px)}.command-dialog:not(.pool-setup-dialog)>form{max-height:min(820px,calc(var(--command-viewport-height,100dvh) - 26px));flex-direction:column;display:flex}.command-dialog:not(.pool-setup-dialog) .dialog-heading{border-bottom:1px solid var(--line);flex:none;gap:16px;margin:0;padding:18px 22px 14px}.command-dialog:not(.pool-setup-dialog) .dialog-heading h2{margin:5px 0 0;font-size:20px;line-height:1.25}.command-dialog:not(.pool-setup-dialog) .icon-button{border:1px solid var(--line);border-radius:9px;flex:none;place-items:center;width:44px;height:44px;padding:0;font-size:25px;display:grid}.command-dialog:not(.pool-setup-dialog) .command-body>p{margin:12px 0 0;font-size:12px;line-height:1.55}.command-dialog:not(.pool-setup-dialog) .command-body{scrollbar-gutter:stable;flex:1;min-height:0;padding:0 22px 18px;overflow:auto}.command-dialog:not(.pool-setup-dialog) .command-body>fieldset{border:0;min-width:0;margin:0;padding:0}.command-dialog:not(.pool-setup-dialog) .form-grid{gap:14px 16px;margin:18px 0}.command-dialog.compact-command-dialog .form-grid{grid-template-columns:minmax(0,1fr)}.command-dialog:not(.pool-setup-dialog) input:not([type=checkbox]),.command-dialog:not(.pool-setup-dialog) select{min-height:42px}.command-dialog:not(.pool-setup-dialog) textarea{resize:vertical;max-height:230px}.command-dialog:not(.pool-setup-dialog) .dialog-actions{background:var(--panel,#172128);flex:none;gap:9px;margin:0;padding:14px 22px}.command-dialog:not(.pool-setup-dialog) .dialog-actions button{min-height:44px;font-size:13px}.command-dialog .dialog-heading h2,.command-dialog .command-body label{overflow-wrap:anywhere;min-width:0}.pool-setup-dialog .pool-setup-body>.pool-setup-description{padding:14px 0}.command-dialog.pool-setup-dialog>form{max-height:min(880px,calc(var(--command-viewport-height,100dvh) - 26px))}@media (width<=650px){.command-dialog:not(.pool-setup-dialog) .dialog-heading{padding:16px 18px 12px}.command-dialog:not(.pool-setup-dialog)>form>p{margin-left:18px;margin-right:18px}.command-dialog:not(.pool-setup-dialog) .command-body{padding-left:18px;padding-right:18px}.command-dialog:not(.pool-setup-dialog) .dialog-actions{padding:12px 18px}.command-dialog:not(.pool-setup-dialog) .form-grid{grid-template-columns:minmax(0,1fr)}}.command-dialog .command-body>.notice{margin:12px 0 0}.pool-setup-dialog .pool-setup-body>.notice{max-height:none;margin:12px 0;overflow:visible}
