.sr-choice-card{display:flex;align-items:flex-start;gap:.7rem;width:100%;min-width:0;text-align:left;border:1px solid #b99751;border-radius:12px;background:#101d31;color:#f3e8c7;padding:.8rem 1rem;cursor:pointer;font:inherit;transition:opacity .15s ease,background .15s ease,border-color .15s ease}.sr-choice-card:hover:not(:disabled),.sr-choice-card:focus-visible{border-color:#f0ce76;outline:2px solid #f0ce76;outline-offset:2px}.sr-choice-card.is-checked{background:#26344a;border-color:#f0ce76}.sr-choice-card.is-dimmed,.sr-choice-card:disabled{opacity:.42;cursor:not-allowed}.sr-choice-check{display:inline-grid;place-items:center;flex:0 0 1.2rem;width:1.2rem;height:1.2rem;border:1.5px solid #d8bd78;border-radius:4px;color:#101d31;background:transparent;font-weight:800;line-height:1}.sr-choice-card.is-checked .sr-choice-check{background:#e8c878;border-color:#e8c878}.sr-choice-content{min-width:0;flex:1}.sr-currency-picker{position:relative;display:inline-flex;flex:0 0 auto;min-width:0}.sr-currency-picker>button{min-height:42px;border:1px solid #b99751;border-radius:9px;background:#101d31;color:#f3e8c7;padding:.5rem .7rem;font:inherit;white-space:nowrap}.sr-currency-options{position:absolute;z-index:20;top:calc(100% + 4px);left:0;min-width:100%;display:grid;padding:4px;border:1px solid #b99751;border-radius:9px;background:#101d31;box-shadow:0 8px 24px #0008}.sr-currency-options button{border:0;background:transparent;color:#f3e8c7;text-align:left;padding:.65rem;white-space:nowrap}.sr-shared-loading{min-height:calc(var(--kt-frame-height,100vh) * .45);display:grid;place-items:center}.sr-inline-error{border:1px solid #c54848;border-left:4px solid #c54848;border-radius:10px;background:#fff5f5;color:#7d1818;padding:12px;margin:12px 0}.sr-inline-error p{margin:0 0 8px;white-space:pre-wrap;overflow-wrap:anywhere}.sr-inline-error button{min-height:44px;border:1px solid currentColor;border-radius:8px;background:#fff;padding:8px 14px;color:inherit}.sr-path{display:flex;align-items:center;gap:8px;min-height:44px;flex-wrap:wrap}.sr-path button{border:0;background:none;color:inherit;text-decoration:underline;min-height:44px;padding:6px}.sr-path strong{font-weight:700}.sr-shared-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px}.sr-shared-topbar>div{display:flex;align-items:center;gap:8px}.sr-shared-topbar button{min-height:44px;border-radius:8px;padding:8px 12px}.organizer-workspace{--ow-bg:#12161b;--ow-surface:#1b2128;--ow-ink:#e6ebf0;--ow-line:#2d3640;--ow-warn:#eaa25a;max-width:480px;margin:auto;padding:0 0 120px;color:var(--ow-ink);touch-action:pan-y;overscroll-behavior-x:none;overflow-wrap:anywhere}.organizer-workspace *{box-sizing:border-box;min-width:0}.ow-top{position:sticky;top:0;z-index:4;background:var(--ow-bg);display:flex;align-items:center;gap:8px;min-height:56px}.ow-top h1{font-size:19px;margin:0}.sr-app.sr-organizer .organizer-workspace .ow-top button{min-width:44px;min-height:44px;font-size:24px;padding:0;background:transparent;border:0}.ow-card{background:var(--ow-surface);border:1px solid var(--ow-line);border-radius:14px;margin:12px 0;overflow:hidden}.sr-app.sr-organizer .organizer-workspace .ow-row{display:flex;width:100%;align-items:center;gap:12px;padding:14px;text-align:left;min-height:64px;background:transparent;border:0;border-radius:0}.ow-row+.ow-row{border-top:1px solid var(--ow-line)}.ow-row>span:first-child{flex:1}.ow-row strong,.ow-row small{display:block}.ow-row small{color:#9aa6b3}.ow-warn{color:#eaa25a;font-size:13px}.ow-ok{color:#5cc28a}.ow-banner{background:#1b2740;border-radius:14px;padding:14px;margin:12px 0}.ow-banner button{margin:4px}.ow-field{display:flex;flex-direction:column;gap:6px;padding:12px}.ow-field small{color:#9aa6b3}.ow-todo small{color:#eaa25a}.ow-fields{border:0;margin:0;padding:0}.ow-fields:disabled{opacity:.7}.ow-item{display:flex;align-items:center}.ow-item>.ow-row{flex:1}.ow-radio{display:flex;gap:12px;padding:14px;border:1px solid var(--ow-line);border-radius:12px;margin:10px 0}.ow-radio small{display:block;color:#9aa6b3}.ow-bar{position:fixed;bottom:0;left:0;right:0;z-index:8;background:#1b2128;border-top:1px solid #2d3640;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));text-align:center}.sr-app.sr-organizer .organizer-workspace .ow-bar button{display:block;width:100%;max-width:448px;margin:auto;min-height:52px;background:#d9a441;color:#1a1408;font-weight:700}.ow-bar small{display:block;color:#9aa6b3}.organizer-workspace input,.organizer-workspace select,.organizer-workspace textarea{max-width:100%;width:100%}.organizer-workspace input[type=checkbox],.organizer-workspace input[type=radio]{width:20px;height:20px;flex:none}.organizer-workspace code{word-break:break-all}.organizer-workspace h2{font-size:14px;color:#9aa6b3}.sr-email-confirm-large{font-size:24px;overflow-wrap:anywhere}.sr-organizer{overscroll-behavior-x:none;touch-action:pan-y}.sr-email-confirm-large{font-size:1.45rem;overflow-wrap:anywhere}.sr-email-confirm-large strong{display:block}.sr-app.sr-organizer{font-family:system-ui,-apple-system,Microsoft JhengHei,sans-serif;background:#12161b;color:#e6ebf0}.sr-app.sr-organizer .organizer-workspace button{font:inherit;color:inherit;box-shadow:none}.sr-app.sr-organizer .organizer-workspace .ow-row{margin:0;background:transparent;border:0;color:#e6ebf0;box-shadow:none}.sr-app.sr-organizer .organizer-workspace .ow-row:hover{background:#161b21}.sr-app.sr-organizer .organizer-workspace .ow-top h1{font-size:19px;color:#e6ebf0}.sr-app.sr-organizer .organizer-workspace .ow-bar button{background:#d9a441;color:#1a1408;font-weight:700}.sr-app.sr-organizer .organizer-workspace .ow-top button{background:transparent;color:#e6ebf0}.sr-app.sr-organizer .organizer-workspace .ow-card{background:#1b2128}.sr-app.sr-organizer .organizer-workspace input,.sr-app.sr-organizer .organizer-workspace select,.sr-app.sr-organizer .organizer-workspace textarea{background:#161b21;color:#e6ebf0;border:1px solid #2d3640;min-height:44px;font:inherit}.sr-app.sr-organizer .organizer-workspace .ow-todo input{background:#382917;border-color:#eaa25a}.organizer-workspace{box-sizing:border-box;padding:0 16px 120px}.sr-app.sr-organizer .organizer-workspace .ow-card>.ow-row+.ow-row{border-top:1px solid #2d3640}.organizer-workspace .ow-dialog-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;background:#0e121cd1;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.organizer-workspace .ow-dialog{background:#1b2128;border:1px solid #596471;border-radius:16px;padding:20px;width:100%;max-width:400px;max-height:calc(var(--kt-frame-height,100dvh) * .85);overflow:auto;box-sizing:border-box;color:#e6ebf0}.organizer-workspace .ow-dialog h2{font-size:18px;line-height:1.6;margin-top:0}.organizer-workspace .ow-dialog li{color:#f0c279;line-height:1.6}.organizer-workspace .ow-dialog button{display:block;width:100%;min-height:44px;margin-top:12px;border:1px solid #596471;border-radius:8px;padding:10px;background:#242d38;color:#fff;font:inherit}.organizer-workspace .ow-dialog button:last-child{border-color:#eaa25a;background:#513822}.sr-app.sr-organizer .organizer-workspace .ow-dialog{background:#1b2128;border:1px solid #596471;box-shadow:0 12px 40px #0006}.sr-app.sr-organizer .organizer-workspace .ow-dialog button{margin:12px 0 0}.sr-app.sr-organizer .organizer-workspace .ow-dialog h2{color:#f0f3f7}.fee-plan-list{display:grid;gap:10px}.fee-plan-row{width:100%;text-align:left;border:1px solid #527daf;background:#10263e;color:#e6eef8;border-radius:12px;padding:14px;display:flex;gap:8px;flex-wrap:wrap}.fee-plan-summary{flex-basis:100%;line-height:1.7}.fee-plan-row.selected{padding:6px 12px;min-height:48px;border-color:#b694d1;background:#281b3c}.fee-plan-editor{padding:14px;border:1px solid #86639e;border-radius:12px;background:#19142a}.fee-plan-editor>button:first-child{float:right}.ow-invalid input,.ow-invalid select{border-color:#f17885!important;box-shadow:0 0 0 1px #f17885}.ow-invalid .field-error{color:#ffa7af}.fee-plan-editor input,.fee-plan-editor select{max-width:100%;min-width:0}.fee-fields,.fee-fields label{min-width:0}.organizer-workspace .ow-field-error input{border:2px solid #ff7878!important}.organizer-workspace .ow-field-error small{color:#f99}.ow-error-summary{background:#351b29;border:1px solid #ff7878;border-radius:10px;padding:12px;color:#ffbaba}.ow-error-summary button{display:block;color:inherit;background:transparent;border:0;padding:8px;text-align:left;width:100%}.sr-app.sr-organizer{background:radial-gradient(120% 40% at 50% 0%,#1b2c55,#0e1830 55%,#0a1226);color:#eef2fa}.organizer-workspace{--ow-bg:#0e1830;--ow-surface:#0f1b36;--ow-line:#2f4170;--ow-ink:#eef2fa}.staff-workspace .organizer-workspace[data-layer]{border:1px solid #7aa7ff66;border-radius:16px;background:#7aa7ff0d;padding:14px;margin-top:12px}.staff-workspace .organizer-workspace[data-layer="4"]{border-color:#b08cff66;background:#b08cff0d}.sr-app.sr-organizer .organizer-workspace .ow-card{background:#0f1b36;border-color:#2f4170}.sr-app.sr-organizer .organizer-workspace input,.sr-app.sr-organizer .organizer-workspace select{background:#0d1730;border-color:#2f4170;color:#fff;border-radius:10px;padding:10px 12px}.sr-app input[aria-invalid=true],.staff-workspace input[aria-invalid=true]{border-color:#ff6b6b!important;box-shadow:0 0 0 3px #ff6b6b33}.organizer-workspace .ow-field-error small{color:#ff9b9b}.organizer-workspace .ow-card>label{display:block;padding:12px}.organizer-workspace .ow-card>label small{display:block;color:#9fb3da;font-size:12px}.organizer-workspace .ow-top{background:transparent}.organizer-workspace .ow-bar{background:#0e1830;border-color:#2f4170;border-radius:12px}.organizer-workspace .ow-field{padding:10px 12px}.staff-workspace .sw-l3{--c:#7aa7ff}.sw-person>span>strong{font-size:16px}.sw-person>span{font-size:12px;color:#a9b4cc}.sw-person>span>strong{color:#eef2fa}.sr-app.sr-organizer main:has(.staff-workspace){padding:14px}.sr-app.sr-organizer .staff-workspace{padding:0;background:transparent;max-width:390px}.sr-app.sr-organizer .staff-workspace>section{border:0;padding:0;background:transparent;margin:12px 0}.sr-app.sr-organizer .staff-workspace h1{font-size:20px}.sr-app.sr-organizer .staff-workspace .sw-panel{padding:12px;border-color:#7aa7ff66;background:#7aa7ff0d}.sr-app.sr-organizer .staff-workspace .sw-list{margin-top:8px;gap:8px}.sr-app.sr-organizer .staff-workspace .sw-item{margin:0}.sr-app.sr-organizer .staff-workspace .sw-item.gone{margin-top:-8px}.sr-app.sr-organizer .organizer-workspace[data-page=basics] .ow-card{padding:0;border:0;background:transparent;margin:8px 0}.sr-app.sr-organizer .organizer-workspace .ow-field{padding:0;margin:10px 0;gap:2px;font-size:13px}.sr-app.sr-organizer .organizer-workspace .ow-field small{font-size:12px}.sr-app.sr-organizer .organizer-workspace input,.sr-app.sr-organizer .organizer-workspace select{margin-top:3px}.sr-app.sr-organizer .organizer-workspace label:has(>input[data-testid=international]){display:flex;align-items:center;gap:12px;border:1px solid #ffffff1f;border-radius:12px;background:#ffffff0a;padding:10px;margin:0 0 12px}.sr-app.sr-organizer .organizer-workspace label:has(>input[data-testid=international]) input{margin:0;min-height:24px;height:24px;width:40px;accent-color:#e2b85c}.sr-app.sr-organizer .organizer-workspace .ow-error-summary button{padding:4px 0;min-height:32px;margin:0;border:0;background:transparent;text-decoration:underline}.sr-app.sr-organizer .fee-plan-list>section{padding:0;background:transparent;border:0;margin:8px 0}.sr-app.sr-organizer .fee-plan-row{width:100%;margin:0;padding:12px;text-align:left;border:1px solid #2a3c66;border-radius:12px;background:#0f1b36}.fee-plan-row strong{font-size:15px}.fee-plan-row .tag{padding:2px 8px;font-size:11px}.fee-plan-summary{font-size:13px;line-height:1.6}.sr-app.sr-organizer .fee-plan-row.selected{min-height:48px;padding:6px 12px;border-color:#b08cff;color:#d6c4ff}.sr-app.sr-organizer .fee-plan-editor{padding:12px;border-color:#b08cff66;background:#b08cff0d}.sr-app.sr-organizer .fee-plan-editor .fee-fields{grid-template-columns:1fr 1fr}.sr-app.sr-organizer .fee-plan-editor .fee-fields>button{grid-column:1/-1}.sr-app.sr-organizer .staff-workspace .sw-item{--c:#e2b85c;color:var(--c);border-color:color-mix(in srgb,var(--c) 45%,transparent);background:color-mix(in srgb,var(--c) 6%,#0a1226);font-family:system-ui,sans-serif}.sr-app.sr-organizer .staff-workspace .sw-item.sw-l2{--c:#4fc3b4}.sr-app.sr-organizer .staff-workspace .sw-item.sw-l3{--c:#7aa7ff}.sr-app.sr-organizer .staff-workspace .sw-item.on{min-height:48px;max-height:48px;height:48px;padding:6px 12px;box-shadow:none;border-color:var(--c)}.sr-app.sr-organizer .staff-workspace .sw-item.gone{min-height:0;max-height:0;height:0;margin:-8px 0 0;padding:0;border:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}.sr-app.sr-organizer .staff-workspace>section>h2{color:#9fe6dc}.sr-app.sr-organizer{font-family:system-ui,-apple-system,sans-serif}.sr-app.sr-organizer .staff-workspace .sw-close{top:4px;right:0}.sr-app.sr-organizer .organizer-workspace h2{color:#bcd2ff;font-size:15px}.fee-currencies{display:flex;gap:8px}.sr-app.sr-organizer .fee-currencies button{flex:1;min-width:0;padding:8px 4px;font-size:12px;border-radius:99px;border:1px solid #2f4170;background:transparent;color:#cdd8f0}.sr-app.sr-organizer .fee-currencies button[aria-pressed=true]{background:#7aa7ff;color:#0b1430;border-color:#7aa7ff}.sr-app.sr-organizer .fee-plan-row .tag{font-size:11px;padding:2px 8px;border-radius:99px;background:#4fc3b433;color:#9fe6dc;line-height:1.5;margin-left:auto;align-self:start}.sr-app.sr-organizer .fee-plan-list{gap:9px}.sr-app.sr-organizer .fee-plan-list>section{margin:0}.sr-app.sr-organizer .fee-plan-row{gap:6px;padding:11px 12px}.sr-app.sr-organizer .fee-plan-summary{line-height:1.6;font-size:13px}.sr-app.sr-organizer .fee-more-currency{padding:0;border:0;background:transparent;margin:6px 0;font-size:12px}.sr-app.sr-organizer .fee-more-currency summary{min-height:24px}.sr-app.sr-organizer .fee-overview-hint{font-size:12px;color:#8fa0c2;margin:4px 0 10px}.sr-app.sr-organizer label:has(>input[data-testid=fees-confirmed]){display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e2b85c66;background:#e2b85c14;border-radius:12px;color:#f3d48c;font-size:13px}.sr-app.sr-organizer input[data-testid=fees-confirmed]{margin:0;min-height:22px;height:22px;width:22px}.sr-app.sr-organizer .organizer-workspace button[data-testid=add-price]{width:100%;border:1px dashed #7aa7ff88;color:#bcd2ff;background:transparent;margin:8px 0}.sr-app.sr-organizer .fee-plan-row.ow-invalid{border-color:#ff6b6b;box-shadow:0 0 0 3px #ff6b6b33}.fee-plan-row .field-error{display:block;color:#ff9b9b}.sr-organizer:has(.staff-workspace)>header{display:none}.staff-workspace{padding:14px;background:radial-gradient(120% 40% at 50% 0%,#1b2c55,#0e1830 55%,#0a1226);color:#eef2fa}.staff-workspace .sw-item.on{min-height:44px!important;padding:7px 12px!important;border-radius:12px!important;font-size:14px}.staff-workspace .sw-item.on small,.staff-workspace .sw-item.on .sw-badge{display:none}.staff-workspace .v7-settings-bar{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:7px 12px;margin:8px 0;border:1px solid #4fc3b488;border-radius:12px;background:#4fc3b414;color:#9fe6dc;font-weight:700;text-align:left}.v7-settings-bar span:last-child{margin-left:auto}.staff-workspace .sw-l2.on{color:#bcd2ff!important;border-color:#7aa7ff66!important;background:#7aa7ff0d!important}.staff-workspace .sw-role-editor{background:#b08cff0d;border-color:#b08cff66}.staff-workspace .v7-add-person{width:100%;min-height:44px;background:#b08cff!important;color:#140c2c!important;border:0!important;border-radius:10px;font-weight:700}.staff-workspace .v7-skip{display:flex;align-items:center;gap:10px;font-size:13.5px;margin-top:12px}.v7-skip input,.organizer-workspace input[data-testid=fees-confirmed]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px!important;min-height:22px!important;height:22px;border:1.5px solid #b08cff!important;border-radius:6px!important;padding:0!important;flex:none;background:transparent!important}.v7-skip input:checked{background:#b08cff!important}.v7-skip input:checked:after{content:"✓";display:block;text-align:center;color:#140c2c}.v7-saved{padding:10px 14px;border:1px solid #3ccf8e66;border-radius:12px;background:#3ccf8e1a;color:#7ee3b4;font-weight:700}.organizer-workspace .v7-international{background:#ffffff0a;border:1px solid #ffffff1f}.v7-international>label{display:flex!important;align-items:center;gap:12px!important;margin:0!important}.organizer-workspace input.v7-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:46px!important;height:28px!important;min-height:28px!important;padding:0!important;flex:none;border:0!important;border-radius:999px!important;background:#33405e!important;cursor:pointer}.organizer-workspace input.v7-switch:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#cfd8ea;transition:left .2s}.organizer-workspace input.v7-switch:checked{background:#e2b85c!important}.organizer-workspace input.v7-switch:checked:after{left:21px;background:#1b1406}.v7-currency-select{max-width:100%;margin:4px 0 12px}.fee-plan-row{background:#0f1b36!important;border-color:#2a3c66!important}.fee-plan-row.selected{border-color:#b08cff!important}.organizer-workspace [data-testid=add-price]{width:100%;border:1px dashed #7aa7ff88!important;background:transparent!important;color:#bcd2ff!important;min-height:44px}.sr-organizer .staff-workspace .v7-settings-bar{border-color:#4fc3b488!important;background:#4fc3b414!important;color:#9fe6dc!important}.sr-organizer .staff-workspace,.sr-organizer .organizer-workspace{padding:14px!important}.sr-organizer .v7-saved{background:#3ccf8e1a!important;border-color:#3ccf8e66!important;color:#7ee3b4!important}.organizer-workspace input[data-testid=fees-confirmed]{border-color:#e2b85c!important}.organizer-workspace input[data-testid=fees-confirmed]:checked{background:#e2b85c!important}.organizer-workspace input[data-testid=fees-confirmed]:checked:after{content:"✓";display:block;text-align:center;color:#1b1406}.sr-app.sr-organizer .staff-workspace .sw-item.sw-l3{--c:#b08cff;color:#d7c6ff!important;border-color:#b08cff88!important;background:#b08cff14!important}.v7-international>label:last-child{display:block!important;margin-top:12px!important}.v7-international>label:last-child select{display:block;width:100%;margin-top:6px}.sr-organizer .v7-inner-frame{border:1px solid #365486;border-radius:16px;background:linear-gradient(#192743,#0d162b);padding:14px;margin-top:10px}.sr-organizer .v7-inner-frame>.sw-list{margin:0;gap:0}.sr-organizer .v7-inner-frame>.sw-list>.sw-item.on,.sr-organizer .v7-inner-frame .sw-l3.on{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:32px;padding:0 0 12px;color:#bcd2ff!important}.v7-inner-frame>.sw-list>.sw-item.on .sw-icon,.v7-inner-frame .sw-l3.on .sw-icon{display:none}.v7-inner-frame>.sw-list>.sw-item.on:before,.v7-inner-frame .sw-l3.on:before{content:"●";color:#7aa7ff;font-size:12px}.sr-organizer .v7-inner-frame .organizer-workspace,.sr-organizer .v7-inner-frame .sw-panel{border:0!important;background:transparent!important;padding:0!important;margin:0!important;border-radius:0}.sr-organizer .v7-inner-frame .sw-role-editor{border:0!important;background:transparent!important;padding:0!important}.v7-field-label{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.v7-field-label>small{font-size:11px!important;color:#e2b85c!important;margin:0!important}.sr-organizer .ow-field.v7-english-field{margin-left:12px!important;padding-left:12px!important;border-left:2px solid #526482}.sr-organizer .ow-field.ow-field-error input{background:#0d1730!important;border:1.5px solid #ff6868!important}.sr-organizer .ow-field.ow-field-error>small{color:#ff8f8f!important}.v7-cutoff-hint{display:block;font-size:12px!important;line-height:1.5;color:#99afd2;margin:-8px 0 16px}.v7-cutoff-hint.is-error{color:#ff8f8f!important}.sr-organizer .v7-international>label:last-child{display:flex!important;margin:0!important}.sr-organizer .sw-person{background:#0f1b36;border-color:#2a3c66}.sw-avatar{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#283857;color:#d6e2ff}.sw-person>.sw-avatar+span{flex:1}.sr-app.sr-organizer .staff-workspace .v7-inner-frame .sw-item.sw-l3.on{background:transparent!important;border:0!important;box-shadow:none!important;color:#bcd2ff!important}.sr-app.sr-organizer .staff-workspace .sw-person>button{background:transparent!important;border-color:#b08cff66!important;color:#d7c6ff!important}.sr-organizer .staff-workspace[data-section=staff] .v7-inner-frame{border:0;background:none;padding:0}.sr-organizer .staff-workspace[data-section=staff][data-role]:not([data-role=""]) .v7-inner-frame>.sw-panel>.sw-list{display:none}.sr-organizer .staff-workspace[data-section=staff] .v7-inner-frame .sw-l3.on{border:1px solid #7aa7ff66!important;border-radius:12px!important;background:#7aa7ff0d!important;padding:6px 12px!important;min-height:48px;color:#bcd2ff!important}.sr-organizer .staff-workspace[data-section=staff] .v7-inner-frame .sw-role-editor{border:1px solid #b08cff66!important;background:#b08cff0d!important;padding:14px!important;margin-top:10px}.v7-role-heading{margin:0 0 12px;font-size:15px;color:#d6c4ff}.v7-role-heading span{color:#b08cff}.sw-login{display:inline-block;border-radius:8px;padding:2px 6px;font-size:11px}.sw-login.is-logged{background:#59cf9422}.sw-login.not-logged{background:#9aa0ab18}.sr-organizer .staff-workspace[data-section=staff] .v7-inner-frame>.sw-list>.sw-item.on{border:1px solid #7aa7ff66!important;border-radius:12px!important;background:#7aa7ff0d!important;padding:6px 12px!important;min-height:48px}.v7-role-heading{display:flex;align-items:center;gap:8px}.sr-app.sr-organizer .staff-workspace .v7-role-heading button{margin-left:auto!important;color:#d6c4ff!important;background:none!important;border:0!important;min-height:32px;padding:0 6px!important}.sr-app.sr-organizer .trial-memory-notice{border:1px dashed #ffd400!important;background:#ffd4000b!important;color:#f3d48c!important;padding:10px;border-radius:10px}.sr-organizer .staff-workspace .sw-person .sw-login{display:inline-block;width:fit-content}.sr-app.sr-organizer .v7-role-heading{color:#d6c4ff}.organizer-workspace .ow-top.ow-section-top{min-height:44px;height:44px}.organizer-workspace .ow-top.ow-section-top h1{font-size:14px!important}.sr-app.sr-organizer .organizer-workspace .ow-top.ow-section-top button{min-height:40px;min-width:40px;font-size:16px;font-weight:700}.sr-role-access{box-sizing:border-box;width:min(calc(var(--kt-frame-width) * 1),520px);max-width:100%;overflow-x:hidden;padding:0 16px 24px;background:#0a0c16;color:#fff}.sr-role-access *{box-sizing:border-box;min-width:0;max-width:100%}.sr-role-access header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0;background:#0a0c16}.sr-role-access header h1{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}.sr-role-access main{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0;padding:14px 0 24px}.sr-role-access main>label{display:block;flex:0 0 auto;width:100%;min-width:0;margin:12px 0}.sr-role-access main>label input{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.sr-role-access main>button{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;margin:8px 0}body:has([data-stage-trial-hud]) .sr-organizer-trial.sr-role-access{top:calc(env(safe-area-inset-top,0px) + 64px);bottom:0;height:auto}.sr-role-access header[data-testid=role-access-title-row]{position:relative;z-index:1;min-height:48px;margin:0 0 4px}.sr-organizer .ow-field.v7-english-field{box-sizing:border-box;width:calc(100% - 12px)!important;max-width:calc(100% - 12px)!important;min-width:0!important}.sr-organizer .ow-field.v7-english-field input:focus-visible{outline-offset:-2px}.v7-check{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;border:1.5px solid #d9a441!important;border-radius:6px!important;background:#12161b!important;padding:0!important;display:inline-grid;place-content:center;flex:none}.v7-check:checked{background:#d9a441!important}.v7-check:checked:after{content:"✓";font:700 15px/1 system-ui;color:#1a1408}.v7-check:disabled{opacity:.45}.v7-skip .v7-check{border-color:#b08cff!important}.v7-skip .v7-check:checked{background:#b08cff!important}.v7-payment-warning{border:1px solid #d6a43b!important;background:#42351d!important;color:#ffdc83!important;padding:12px;border-radius:10px}.fee-summary>section{border:1px solid #39434f;border-radius:10px;padding:12px;margin:10px 0}.fee-summary h2,.fee-summary h3{color:#f2d28b}.fee-review-actions{display:flex;gap:12px;padding:12px 0 24px}.fee-review-actions button{flex:1;min-height:48px}.ow-onsite-toggle{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin:0 0 12px;border:1px solid #416077;border-radius:14px;background:#102637;color:#f5eddc;font-weight:700}.ow-onsite-toggle input{margin:2px 0 0}.ow-onsite-toggle small{display:block;margin-top:5px;color:#b8c6cc;font-weight:400;line-height:1.45}.sr-app.sr-organizer .fee-plan-list>section{padding:0;background:#0f1b36;border:1px solid #2a3c66;border-radius:14px;margin:0;overflow:hidden}.sr-app.sr-organizer .fee-plan-list .fee-plan-editor{padding:12px;border:0;border-top:1px solid #2a3c66;border-radius:0;background:transparent}.fee-amount-row{display:flex;align-items:flex-end;gap:8px;padding:0 12px;min-width:0}.fee-amount-row>.ow-field{flex:1;min-width:0;padding:12px 0}.fee-amount-row>[role=group]{flex:0 0 auto;max-width:52%;padding:0 0 12px}.fee-amount-row>[role=group]>span{display:block;font-size:12px;color:#b8c6cc;margin-bottom:4px}.fee-amount-row .fee-currencies{display:flex;flex-wrap:wrap;gap:4px}.fee-amount-row .fee-currencies button{min-height:36px;padding:4px 7px;font-size:12px}.ow-loadable-row{border-bottom:1px solid var(--ow-line)}.ow-loadable-row:last-child{border-bottom:0}.ow-load-error{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;color:#ffaaa9;background:#351b25}.ow-load-error button{min-height:40px;flex:none}.sr-app.sr-organizer .organizer-workspace .ow-delete{min-height:40px;color:#ff8585!important;background:transparent;border:1px solid #a94149;border-radius:8px;padding:6px 10px;margin:4px 8px;font-weight:700}.sr-app.sr-organizer .staff-workspace .sw-person>.sw-delete{min-width:64px;min-height:40px;color:#ff8585!important;background:transparent!important;border:1px solid #a94149!important;border-radius:8px;padding:6px 10px;font-weight:700}.ow-prerequisite{padding:12px;border:1px solid #d6a43b;border-radius:10px;background:#392e19;color:#ffe4a0;margin:10px 0}.ow-prerequisite p{margin:0 0 8px}.sr-app.sr-organizer .ow-prerequisite button{min-height:44px;background:#d9a441;color:#1a1408;font-weight:700}@media (max-width:360px){.fee-amount-row{gap:4px;padding:0 8px}.fee-amount-row>[role=group]{max-width:57%}.fee-amount-row .fee-currencies button{padding:4px 5px;font-size:11px}}.sr-app.sr-organizer .organizer-workspace input:not([type=checkbox]):not([type=radio]):focus-visible{outline-offset:-3px}.staff-workspace{position:relative;max-width:430px;margin:auto;padding:22px 18px 40px;background:radial-gradient(120% 50% at 50% 0%,#1a2540,transparent 60%),linear-gradient(#121a2b,#03050a);color:#e8e2d4;min-height:calc(var(--kt-frame-height,100vh) * .7);overflow-x:clip}.staff-workspace h1{text-align:center;color:#e9b44c;font-size:22px}.staff-workspace h2{color:#5ec4b6;font-size:14px}.sw-list{display:flex;flex-direction:column;gap:12px;margin-top:18px}.sw-item{--c:#e9b44c;min-height:62px;width:100%;display:flex;gap:12px;align-items:center;text-align:left;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);border-radius:16px;background:#ffffff04;color:var(--c);padding:12px;transition:opacity .3s,max-height .4s,padding .4s;margin:0;max-height:110px}.sw-l2{--c:#5ec4b6}.sw-l3{--c:#b59cf0}.sw-item.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 10%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--c) 25%,transparent)}.sw-item.gone{opacity:0;min-height:0;max-height:0;padding:0;border:0;margin-top:-12px;pointer-events:none;visibility:hidden}.sw-icon{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--c) 12%,transparent)}.sw-text{flex:1;min-width:0;overflow-wrap:anywhere}.sw-text strong,.sw-text small{display:block}.sw-text small{color:#9aa0ab;font-size:12px}.sw-panel{padding-top:16px;display:flex;flex-direction:column;gap:12px}.sw-person{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px;border:1px solid #2a3348;border-radius:12px}.sw-person span{min-width:0;overflow-wrap:anywhere}.staff-workspace input:not([type=checkbox]){width:100%;box-sizing:border-box;background:#0f1522;color:#e8e2d4;border:1px solid #6b5428;padding:12px;border-radius:12px}.staff-workspace button{min-height:44px;cursor:pointer}.staff-workspace button:disabled{opacity:.5;cursor:default}.sw-close{position:absolute;right:4px;top:0;background:none;border:0;color:inherit;min-width:44px}.staff-workspace .organizer-workspace{min-height:0;padding:10px 0}.staff-workspace .ow-top.ow-embedded-root{display:none}.staff-workspace .ow-bar{position:static}@media (prefers-reduced-motion:reduce){.sw-item{transition:none}}.sw-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.staff-workspace .sw-item.on{min-height:48px;max-height:48px;padding:6px 12px}.sw-item.on .sw-text small,.sw-item.on .sw-badge{display:none}.sw-badge{font-size:11px;border-radius:8px;padding:3px 7px;white-space:nowrap;background:#dc9c3922;color:#efbb6d}.sw-badge.ok,.sw-badge.open{background:#59cf9422;color:#75e1b1}.sw-badge.new{background:#5caaf222;color:#8cc7ff}.sw-badge.past{background:#aaa2;color:#aaa}.sw-award{border:1px solid #b59cf0;border-radius:16px;padding:24px;color:#ded0ff;background:#b59cf00c;text-align:center}.sw-login{display:block;font-size:12px;margin-top:4px}.sw-login.is-logged{color:#75e1b1}.sw-login.not-logged{color:#9aa0ab}.staff-workspace .sw-l3{--tone:#60a5fa;border-color:#3d638b;color:#b4d8ff;background:#102039}.staff-workspace .sw-role-editor{padding:14px;border:1px solid #9868cb;border-radius:14px;background:#21152f;margin-top:12px}.sw-field-error input{border:2px solid #ff7878!important}.sw-field-error small{display:block;color:#f99}.sr-app *{box-sizing:border-box}.sr-app{margin:0;background:#edf1f4;color:#182c3a;font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}.sr-app{max-width:680px;margin:auto;background:#f8fafb;min-height:calc(var(--kt-frame-height,100vh) * 1)}.sr-app .local-banner{background:#183c46;color:#fff;text-align:center;font-size:12px;padding:7px 8px;position:sticky;top:0;z-index:3}.sr-app header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #d8e1e6;background:#fff;gap:8px}.sr-app header small{display:block;letter-spacing:.2em;color:#54767c;font-size:11px}.sr-app header strong{font-size:18px}.sr-app header select{width:102px;font-size:13px}.sr-app main{padding:24px 20px 30px;min-height:360px}.sr-app h1{font-size:27px;line-height:1.25;letter-spacing:-.03em;margin:10px 0 20px}.sr-app h2{font-size:19px;margin:6px 0 12px}.sr-app h3{font-size:16px}.sr-app p{margin:10px 0 16px}.sr-app label{display:block;font-size:14px;font-weight:600;margin:14px 0}.sr-app input,.sr-app textarea,.sr-app select{display:block;width:100%;border:1px solid #b5c5cc;background:#fff;border-radius:9px;padding:11px 10px;font:inherit;color:inherit;margin-top:6px;min-height:44px}.sr-app input[type=date],.sr-app input[type=datetime-local]{min-width:0;width:100%}.sr-app textarea{min-height:100px;resize:vertical}.sr-app button{font:inherit;border:1px solid #b7c8ce;border-radius:10px;min-height:44px;padding:10px 15px;background:#fff;color:#234754;cursor:pointer;margin:6px 4px 6px 0}.sr-app button:hover{background:#eef5f5}.sr-app button.primary{background:#126d70;border-color:#126d70;color:#fff;font-weight:700}.sr-app form>.primary{width:100%;margin-top:16px}.sr-app button:disabled{opacity:.5;cursor:wait}.sr-app button:focus-visible,.sr-app input:focus-visible,.sr-app summary:focus-visible{outline:3px solid #e3ab4c;outline-offset:2px}.sr-app section{padding:17px;background:#fff;border:1px solid #dbe4e8;border-radius:14px;margin:18px 0}.sr-app details{margin:14px 0;border:1px solid #d8e1e6;border-radius:10px;padding:12px;background:#fff}.sr-app summary{cursor:pointer;font-weight:600;min-height:28px}.sr-app dl{margin:18px 0;padding:18px;border-radius:14px;background:#fff;border:1px solid #dde6e8}.sr-app dt{font-size:12px;color:#5e727b;margin-top:12px}.sr-app dt:first-child{margin-top:0}.sr-app dd{margin:3px 0;font-weight:600;overflow-wrap:anywhere}.sr-app .muted{color:#647881;font-size:14px}.sr-app .required{color:#a43b31}.sr-app .tag{border-radius:8px;background:#e8f3ed;color:#34684c;font-size:13px;padding:10px 12px}.sr-app .eyebrow{font-size:11px;letter-spacing:.17em;color:#3a7b80}.sr-app .actions{display:flex;justify-content:space-between;margin-top:20px}.sr-app .actions .primary{flex:1;margin-left:12px}.sr-app .payment{padding:14px;background:#fff4df;border:1px solid #ebd4a4;border-radius:12px;margin:18px 0;font-size:14px}.sr-app .payment p{margin:5px 0;color:#705c34}.sr-app .steps{display:flex;gap:6px;margin:14px 0 24px}.sr-app .steps i{height:4px;border-radius:5px;background:#d9e5e6;flex:1}.sr-app .steps .active{background:#238085}.sr-app .step-head{display:flex;justify-content:space-between;gap:10px;font-size:13px}.sr-app .step-head b{overflow-wrap:anywhere}.sr-app .selected{border:2px dashed #87b6b9;background:#edf7f6}.sr-app .selected-row{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:13px}.sr-app .selected-row button{min-width:44px}.sr-app .division{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-bottom:1px solid #e9eeee;font-size:13px}.sr-app .division input,.sr-app .check input{width:20px;min-height:20px;height:20px;flex-shrink:0}.sr-app .division small{display:block;margin-top:7px;color:#6b7f85;font-weight:400}.sr-app .fee-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.sr-app .fee-fields label{font-size:12px}.sr-app .fee-fields input{padding:8px 5px}.sr-app .fee-summary{font-size:13px}.sr-app .check{display:flex;gap:10px;align-items:center}.sr-app .check input{margin:0}.sr-app .success-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#daeee4;color:#1e785c;font-size:27px;margin:10px 0}.sr-app .expired-tag{color:#a57e31;font-size:35px}.sr-app .error{padding:14px;border:1px solid #d79c9c;background:#fff0ef;border-radius:10px;color:#963b35;overflow-wrap:anywhere}.sr-app .notice{padding:12px;background:#e1f0ec;border-radius:10px}.sr-app .wrap,.sr-app a{overflow-wrap:anywhere}.sr-app .pre{white-space:pre-wrap;font-size:14px}.sr-app footer{padding:12px 20px 25px;color:#667b84;border-top:1px solid #dae3e7}.sr-app footer small{display:block;text-align:center;margin-top:20px}.sr-app .local-box{border-style:dashed}.sr-app .loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0e121cd1;color:#fff;display:grid;place-items:center;font-size:20px}.sr-app main[inert]{pointer-events:none}.sr-app a{color:#126d70}.sr-app article{display:flex;justify-content:space-between;gap:10px;align-items:center}.sr-app article b{overflow-wrap:anywhere;font-size:14px}.sr-app .loading{text-align:center;z-index:2147483000}.sr-app{width:100%;overflow-wrap:anywhere}.sr-app *{min-width:0}.sr-app.sr-gm{background:transparent;color:#fff;min-height:0}.sr-app.sr-gm header{background:var(--sr-gm-card);border:var(--sr-gm-border);border-radius:12px;color:var(--sr-gm-gold)}.sr-app.sr-gm header small{color:#fff9}.sr-app.sr-gm main{padding:18px 0}.sr-app.sr-gm h1,.sr-app.sr-gm h2,.sr-app.sr-gm h3{color:var(--sr-gm-gold)}.sr-app.sr-gm section,.sr-app.sr-gm details,.sr-app.sr-gm dl{background:var(--sr-gm-card);border:var(--sr-gm-border)}.sr-app.sr-gm input,.sr-app.sr-gm textarea{color:#fff;background:#ffffff0d;border:var(--sr-gm-border);color-scheme:dark}.sr-app.sr-gm button{color:var(--sr-gm-gold);background:#e8c87826;border:1px solid rgba(232,200,120,.5)}.sr-app.sr-gm button:hover{background:#e8c87838}.sr-app.sr-gm button.primary{background:var(--sr-gm-gold);color:#0a0c16;border-color:var(--sr-gm-gold)}.sr-app.sr-gm .muted,.sr-app.sr-gm dt,.sr-app.sr-gm footer{color:#fff9}.sr-app.sr-gm footer{border-top:var(--sr-gm-border);padding:12px 0}.sr-app.sr-gm .tag,.sr-app.sr-gm .success-icon,.sr-app.sr-gm .notice{background:#e8c87826;color:var(--sr-gm-gold)}.sr-app.sr-gm .error{background:#f0a0a01a;border-color:#f0a0a080;color:#f0a0a0}.sr-app.sr-gm .required{color:#f0a0a0}.sr-app.sr-gm a{color:var(--sr-gm-gold)}.sr-app.sr-organizer{background:#0a0c16;color:#fff;color-scheme:dark}.sr-app.sr-organizer header,.sr-app.sr-organizer section,.sr-app.sr-organizer details,.sr-app.sr-organizer dl{background:#ffffff0a;border-color:#ffffff14}.sr-app.sr-organizer h1,.sr-app.sr-organizer h2,.sr-app.sr-organizer h3,.sr-app.sr-organizer header strong,.sr-app.sr-organizer a{color:#e8c878}.sr-app.sr-organizer header small,.sr-app.sr-organizer .muted,.sr-app.sr-organizer dt,.sr-app.sr-organizer footer,.sr-app.sr-organizer .division small{color:#ffffffa6}.sr-app.sr-organizer input,.sr-app.sr-organizer textarea,.sr-app.sr-organizer select{background:#171a25;color:#fff;border-color:#fff3}.sr-app.sr-organizer button{background:#e8c87826;color:#e8c878;border-color:#e8c87880}.sr-app.sr-organizer button:hover{background:#e8c87838}.sr-app.sr-organizer button.primary{background:#e8c878;color:#0a0c16;border-color:#e8c878}.sr-app.sr-organizer .tag,.sr-app.sr-organizer .notice,.sr-app.sr-organizer .success-icon{background:#e8c87826;color:#e8c878}.sr-app.sr-organizer .required,.sr-app.sr-organizer .error{color:#f0a0a0}.sr-app.sr-organizer .error{background:#f0a0a01a;border-color:#f0a0a080}.sr-app.sr-organizer .payment{background:#e8c87814;border-color:#e8c8784d}.sr-app.sr-organizer .payment p,.sr-app.sr-organizer .eyebrow{color:#e8c878}.sr-app.sr-organizer .selected{background:#8ccdd70d;border-color:#87b6b9}.sr-app.sr-organizer .division,.sr-app.sr-organizer footer{border-color:#ffffff1f}.sr-app.sr-organizer .steps i{background:#353d46}.sr-app.sr-organizer .steps .active{background:#e8c878}.sr-app input[type=date],.sr-app input[type=datetime-local]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:46px}.sr-app input::-webkit-date-and-time-value{min-width:0;text-align:left;white-space:normal}.sr-app form,.sr-app label,.sr-app .fee-fields{min-width:0;max-width:100%}.sr-app .fee-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-app .fee-mode .check input{width:20px;height:20px;min-height:20px;flex:none}.sr-app .fee-example{color:#e8c878;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sr-app.sr-organizer{font-family:inherit}.sr-app .field-error{display:block;color:#f0a0a0;font-size:13px;margin-top:6px;font-weight:500}.sr-app [aria-invalid=true]{border-color:#f0a0a0}.sr-app .email-confirm{padding:14px;border:1px solid rgba(232,200,120,.5);border-radius:12px;color:#e8c878}.sr-app .email-confirm strong{display:block;font-size:22px;overflow-wrap:anywhere}.sr-app .email-suggestion{text-align:left;font-size:14px}.sr-app .custom-label{display:inline-block;margin:4px 6px;padding:2px 6px;border-radius:6px;background:#38302b;color:#ecd59b;font-size:12px}.sr-app .division-editor fieldset{min-width:0;border:1px solid #353b4b;border-radius:12px;padding:12px}.sr-app .selected-row{flex-wrap:wrap;gap:6px}.sr-app .selected-row>span{flex:1 1 100%}.sr-app .trial-watermark{position:sticky;top:0;z-index:3;padding:10px;text-align:center;background:#473e1c;color:#fff2ba;font-weight:700;border-bottom:1px solid #aa9456}.sr-app [data-testid=trial-public-preview]{width:100%;flex-basis:100%}.sr-app .trial-actions{flex-direction:column}.sr-app .trial-actions button{width:100%}.sr-app .payment-key-input{display:flex;align-items:center;gap:4px;min-width:0}.sr-app .payment-key-input input{min-width:0;flex:1}.sr-app .payment-eye{flex:0 0 44px;min-width:44px;min-height:44px;padding:8px;display:inline-flex;align-items:center;justify-content:center}.sr-install{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;overflow:auto;background:radial-gradient(120% 50% at 50% 0%,#1b2c55,#0e1830 55%,#0a1226);color:#eef2fa;font-family:system-ui,sans-serif;box-sizing:border-box}.sr-install *{box-sizing:border-box}.si-wrap{max-width:560px;margin:auto;padding:16px 16px calc(24px + env(safe-area-inset-bottom));min-height:100%}.si-bar{display:flex;justify-content:flex-end;min-height:44px}.si-leave{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid #e2b85c;background:transparent;color:#f1dca8;font-weight:700;font-size:14px}.si-hero{display:flex;gap:14px;align-items:center;margin:10px 2px 14px}.si-hero img{width:64px;height:64px;border-radius:50%;flex:none;object-fit:cover;object-position:50% 5%;background:#2c3f6e;border:2px solid #e2b85c}.si-k{font-size:11px;letter-spacing:.14em;color:#e2b85c}.si-hero h1{font-size:20px;font-weight:700;line-height:1.35;margin:2px 0 0}.si-say{background:#13213f;border:1px solid #24345a;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.65;color:#d7deec}.si-label{margin:18px 2px 8px;font-size:12px;letter-spacing:.12em;color:#9fb3da}.si-list{display:grid;gap:10px}.si-item{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid #2a3c66;background:#14223f;color:#eef2fa;font-family:inherit;cursor:pointer;transition:opacity .25s,max-height .3s,padding .3s,margin .3s;max-height:120px;overflow:hidden;min-height:60px}.si-icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#e2b85c22;color:#e2b85c;flex:none}.si-tx{flex:1;min-width:0}.si-tx b{display:block;font-size:15px}.si-tx small{font-size:12px;color:#9fb3da}.si-arrow{color:#e2b85c;font-weight:700}.si-item.on{border-color:#e2b85c;background:#1a2b52;padding:8px 14px}.si-item.on small{display:none}.si-item.gone{opacity:0;max-height:0;min-height:0;padding-top:0;padding-bottom:0;border-width:0;margin:-5px 0;pointer-events:none}.si-badge{font-size:11px;padding:2px 8px;border-radius:999px;background:#e2b85c;color:#1b1406;font-weight:700;margin-left:6px;display:inline-block}.si-steps{margin:10px 0 0;padding:14px 14px 6px;border-radius:14px;background:#0f1b36;border:1px solid #e2b85c55;animation:si-in .25s ease}.si-steps ol{margin:0;padding:0;list-style:none;counter-reset:s}.si-steps li{counter-increment:s;display:grid;grid-template-columns:28px 1fr;gap:10px;margin-bottom:12px;font-size:14px;line-height:1.55}.si-steps li:before{content:counter(s);width:24px;height:24px;border-radius:50%;background:#e2b85c;color:#1b1406;font-weight:700;font-size:13px;display:grid;place-items:center}.si-url{display:flex;gap:8px;align-items:center;margin-top:16px;background:#13213f;border:1px solid #24345a;border-radius:12px;padding:8px 8px 8px 14px}.si-url a{flex:1;min-width:0;font-size:14px;color:#cfe3ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.si-copy{min-height:44px;padding:0 14px;border-radius:10px;border:0;background:#e2b85c;color:#1b1406;font-weight:700;font-family:inherit;flex-shrink:0}.si-tip{margin-top:12px;font-size:12.5px;color:#9fb3da;line-height:1.6}@keyframes si-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.si-item,.si-steps{transition:none;animation:none}}.sr-delete-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0e121cd1;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.sr-app .sr-delete-dialog{width:min(100%,400px);max-height:calc(var(--kt-frame-height,100dvh) * .85);overflow:auto;background:#1b2128;border:1px solid #59616d;border-radius:16px;padding:18px;box-sizing:border-box;color:#fff}.sr-delete-dialog p,.sr-delete-dialog strong,.sr-deleted-events p{overflow-wrap:anywhere}.sr-app .sr-delete-dialog input{box-sizing:border-box;width:100%;min-height:44px}.sr-app .sr-delete-dialog button{min-height:44px;margin:12px 0 0;width:100%}.sr-delete-dialog h2{color:#fff}.sr-deleted-events article{padding:12px 0;border-top:1px solid #59616d}.sr-deleted-events button{min-height:44px}.sr-app .sr-deleted-events article{display:block;min-width:0}.sr-app .sr-deleted-events button{max-width:100%;white-space:normal;margin:6px 8px 6px 0}.sr-delete-details{min-width:0}.sr-app .chair-workspace .cw-bar .sr-delete-dialog>button+button{margin-top:12px}.sr-app.cw-shell{background:#12161b;color:#e6ebf0;font:16px system-ui,-apple-system,Microsoft JhengHei,sans-serif;min-height:calc(var(--kt-frame-height,100dvh) * 1);width:100%;padding:0;touch-action:pan-y;overscroll-behavior-x:none}.chair-workspace{max-width:480px;margin:auto;padding:0 16px 120px;overflow-wrap:anywhere}.chair-workspace *{box-sizing:border-box;min-width:0}.sr-app .chair-workspace button{font:inherit;min-height:44px;box-shadow:none}.sr-app.sr-gm.cw-shell .cw-top{position:sticky;top:0;z-index:4;display:flex;gap:8px;align-items:center;background:#12161b;padding:10px 0;border:0}.cw-top h1{font-size:20px;margin:0}.sr-app .cw-top button{width:44px;padding:0;font-size:30px;background:transparent;border:0}.cw-card{background:#1b2128;border:1px solid #2d3640;border-radius:14px;margin:14px 0;overflow:hidden}.sr-app .chair-workspace nav button,.sr-app .chair-workspace .cw-event-row{display:flex;align-items:center;width:100%;text-align:left;gap:8px;border:0;border-radius:0;background:transparent;margin:0;padding:14px;color:#e6ebf0}.chair-workspace nav button span{margin-left:auto;color:#9aa6b3}.cw-event-row+.cw-event-row,.chair-workspace nav button+button{border-top:1px solid #2d3640!important}.cw-event-row>span:first-child{flex:1}.cw-event-row strong{display:block;font-size:15px}.cw-event-row small{display:block;font-size:11px;color:#9aa6b3;margin-top:6px}.cw-badges{display:flex;flex-direction:column;gap:5px;flex:none}.cw-pill{display:inline-block;padding:4px 7px;border-radius:6px;white-space:nowrap;font-size:11px;font-weight:600}.cw-gray{background:#353c44;color:#bdc5ce}.cw-blue{background:#1d3c60;color:#94caff}.cw-red{background:#562b35;color:#ffabb7}.cw-green{background:#23483b;color:#8fe1b6}.cw-amber{background:#513f27;color:#f2c779}.cw-search{display:block;color:#9aa6b3;font-size:13px}.sr-app .cw-search input{display:block;width:100%;margin-top:7px}.cw-pad{padding:16px}.cw-status-line{display:flex;align-items:center;justify-content:space-between}.cw-muted{color:#9aa6b3;font-size:13px}.cw-error{color:#ffabb7}.cw-notice{color:#8fe1b6}.cw-pad h2{font-size:13px;color:#9aa6b3;margin-top:20px}.cw-fields{padding:0}.sr-app .chair-workspace .ow-field{padding:14px;margin:0;display:flex;flex-direction:column;gap:8px}.sr-app .chair-workspace .ow-field input,.sr-app .chair-workspace .ow-field textarea{width:100%;max-width:100%;min-height:44px;background:#12161b;border:1px solid #46515e;border-radius:8px;color:#e6ebf0;font:inherit;padding:10px}.sr-app .chair-workspace .ow-todo input{border-color:#b58b3a;background:#30281b}.ow-todo small{color:#efc36d}.cw-check{display:flex!important;align-items:center;gap:12px;padding:14px}.cw-check input{width:20px!important;height:20px;flex:none}.cw-check small{display:block;color:#9aa6b3;font-size:12px}.cw-bar{position:fixed;bottom:0;left:0;right:0;z-index:8;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#1b2128;border-top:1px solid #2d3640;text-align:center}.sr-app .chair-workspace .cw-bar button{width:100%;max-width:448px;min-height:50px;margin:0 auto;background:#d9a441;color:#1a1408;font-weight:700;border:0}.cw-bar small{display:block;color:#9aa6b3;font-size:12px;margin-top:6px}.sr-app .cw-danger{padding:12px 0;background:none;border:0}.sr-app .cw-danger button{width:100%;border-color:#884454;background:transparent;color:#ffabb7}.cw-shell .sr-deleted-events{background:transparent;border:0;padding:0;margin-top:28px}.cw-shell .sr-deleted-events h2{font-size:14px;color:#9aa6b3}.cw-shell .sr-deleted-events article{background:#1b2128;border:1px solid #2d3640;border-radius:12px;margin:12px 0;padding:14px}.cw-shell .sr-deleted-events article p{font-size:13px;color:#9aa6b3}.cw-shell .sr-deleted-events h3{font-size:15px}.cw-shell button:disabled{opacity:.45}.sr-app.sr-gm.cw-shell .cw-pad{background:#1b2128;border:1px solid #2d3640;border-radius:14px;padding:16px}.sr-app.sr-gm.cw-shell .cw-top h1{font-size:20px;margin:0;color:#e6ebf0}.sr-app.sr-gm.cw-shell .cw-top{justify-content:flex-start;border-radius:0}.cw-list-sticky{position:sticky;top:64px;z-index:3;background:#12161b;padding:4px 0}.cw-tabs{display:flex;gap:3px}.sr-app .cw-tabs button{flex:1;padding:8px 2px;font-size:12px;margin:0;border-color:#46515e;background:#1b2128;color:#bec7d0}.sr-app .cw-tabs button[aria-selected=true]{background:#513f27;border-color:#d9a441;color:#f2c779}.sr-app.sr-gm .cw-reminders{background:#30281b;border:1px solid #70592f;padding:10px}.cw-reminders strong{display:block}.sr-app .cw-reminders button{font-size:12px;padding:6px;margin:3px}.sr-app.sr-gm .cw-month{background:transparent;border:0;padding:0}.cw-month h2{font-size:16px;color:#bfc9d4}.sr-app.sr-gm.cw-shell select{background:#1b2128;color:#e6ebf0;border:1px solid #46515e}.sr-app.sr-gm.cw-shell a{color:#94caff}.sr-app .chair-workspace .cw-top button{width:auto;flex:none;font-size:16px;padding:0 8px;white-space:nowrap}.sr-app .cw-bar .cw-notice,.sr-app .cw-bar .cw-error{margin:0;padding:8px 12px;white-space:normal}.sr-app .cw-hidden-tests{display:block;width:100%;padding:12px;margin:8px 0;color:#9fddff;border:1px solid #537c9b;border-radius:10px;background:#172b40}.cw-action-row{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%}.cw-action-row>button{flex:1;min-width:0}.cw-mail-log{max-height:min(calc(var(--kt-frame-height,100dvh) * .8),680px);overflow:auto}.cw-mail-log p{overflow-wrap:anywhere}.cw-status-line>button.cw-pill{border:0;cursor:pointer}.cw-test{background:#f3c75e;color:#33240a}
