:root[data-theme=opal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mx-ink:#14121f;--mx-ink-2:#1b1828;--mx-ink-3:#231f33;--mx-ink-4:#2c2740;--mx-paper:#f4f1ec;--mx-mute:#c3bcd2;--mx-dim:#aca5bd;--mx-mint:#9ad9cb;--mx-mint-2:#b9aaf0;--mx-mint-ink:#14121f;--mx-amber:#f1d3a6;--mx-rose:#f0b2c8;--k-shade:16 14 26;--k-hi:255 255 255;--k-line:205 196 240;--k-ember:160 214 204;--k-strong:#fff;--op-sheen:linear-gradient(64deg, transparent 0 58%, #ffffff29 58% 66%, transparent 66%), linear-gradient(120deg, #a8e3d6 0 27%, #b3c6f4 27% 49%, #cdbcf3 49% 74%, #f2c3d4 74% 100%);--op-facet-v:linear-gradient(170deg, #a8e3d6 0 30%, #b3c6f4 30% 52%, #cdbcf3 52% 76%, #f2c3d4 76% 100%);--op-glass:#221e349e;--op-glass-edge:#dcd4ff24;--mint:#9ad9cb;--mint-accent:#9ad9cb;--mint-ink:#f4f1ec;--mint-muted:#c3bcd2;--mint-surface:#1b1828;--mint-line:#cdc4f01a}:root[data-theme=pearl]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mx-ink:#f6f4f1;--mx-ink-2:#f0edf3;--mx-ink-3:#e8e4ef;--mx-ink-4:#ddd7e8;--mx-line:#463a6e1f;--mx-line-2:#463a6e38;--mx-paper:#1c1830;--mx-mute:#4b4462;--mx-dim:#5a5372;--mx-mint:#1d665c;--mx-mint-2:#5f4cc0;--mx-mint-ink:#14121f;--mx-amber:#7f5600;--mx-rose:#a83563;--k-shade:250 248 252;--k-hi:40 32 70;--k-line:90 74 150;--k-ember:120 104 200;--k-strong:#14121f;--op-sheen:linear-gradient(64deg, transparent 0 58%, #ffffff38 58% 66%, transparent 66%), linear-gradient(120deg, #a8e3d6 0 27%, #b3c6f4 27% 49%, #cdbcf3 49% 74%, #f2c3d4 74% 100%);--op-facet-v:linear-gradient(170deg, #a8e3d6 0 30%, #b3c6f4 30% 52%, #cdbcf3 52% 76%, #f2c3d4 76% 100%);--op-glass:#fff9;--op-glass-edge:#7868c829;--mint:#1d665c;--mint-accent:#1d665c;--mint-ink:#1c1830;--mint-muted:#4b4462;--mint-surface:#f0edf3;--mint-line:#463a6e1f}:root[data-theme=opal] body,:root[data-theme=opal] .mx{background:radial-gradient(900px 560px at 88% -8%, #a8e3d629, transparent 62%), radial-gradient(820px 520px at 8% -12%, #cdbcf32b, transparent 60%), radial-gradient(760px 520px at 60% 108%, #f2c3d41a, transparent 62%), var(--mx-ink);color:var(--mx-paper);background-attachment:fixed}:root[data-theme=pearl] body,:root[data-theme=pearl] .mx{background:radial-gradient(900px 560px at 88% -8%, #a8e3d673, transparent 62%), radial-gradient(820px 520px at 8% -12%, #cdbcf373, transparent 60%), radial-gradient(760px 520px at 60% 108%, #f2c3d459, transparent 62%), var(--mx-ink);color:var(--mx-paper);background-attachment:fixed}:root[data-theme=opal]{--op-glass:#1f1b2e}:root[data-theme=pearl]{--op-glass:#fff}:root:is([data-theme=opal],[data-theme=pearl]) :is(.hx-who,.hx-composer,.hx-starters button,.mx-scene-chip){background:var(--op-glass);-webkit-backdrop-filter:none;backdrop-filter:none}:root:is([data-theme=opal],[data-theme=pearl]) :is(.mx-rail.ms,.mx-rail,.ms){background:var(--op-glass);-webkit-backdrop-filter:none;backdrop-filter:none;border-right:1px solid var(--op-glass-edge)}:root:is([data-theme=opal],[data-theme=pearl]) .mx-topbar{background:var(--op-glass);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--op-glass-edge)}:root:is([data-theme=opal],[data-theme=pearl]) :is(.st-sec,.ad-card,.wf-panel,.mx-panel,.hq-card,.cl-card,.ap-list>li){background:var(--op-glass);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--op-glass-edge)}:root:is([data-theme=opal],[data-theme=pearl]) .ms-item[aria-current=page]{position:relative}:root:is([data-theme=opal],[data-theme=pearl]) .ms-item[aria-current=page]:before{content:"";background:var(--op-facet-v);clip-path:polygon(0 0,100% 14%,100% 86%,0 100%);width:4px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}:root:is([data-theme=opal],[data-theme=pearl]) :is(.mx .mx-button-primary,.mx-dialog .mx-button-primary,.ms-create,.hx-go,.sys-actions .mx-button-primary){box-shadow:0 6px 18px -10px #7868c899;background:var(--op-sheen)!important;color:#14121f!important;border-color:#0000!important}:root:is([data-theme=opal],[data-theme=pearl]) :is(.mx .mx-button-primary,.mx-dialog .mx-button-primary,.ms-create,.hx-go):hover{filter:brightness(1.05)saturate(1.08)}:root[data-theme=pearl] .mx-button:not(.mx-button-primary){color:var(--mx-paper);border-color:var(--mx-line-2);background:#ffffffa6}:root:is([data-theme=opal],[data-theme=pearl]) :focus-visible{outline-color:var(--mx-mint)}.st-theme-opal span{background:linear-gradient(135deg,#14121f 55%,#a8e3d6 56%,#cdbcf3 78%,#f2c3d4)}.st-theme-pearl span{background:linear-gradient(135deg,#f6f4f1 55%,#a8e3d6 56%,#cdbcf3 78%,#f2c3d4);border:1px solid #463a6e40}@media (prefers-reduced-transparency:reduce){:root[data-theme=opal]{--op-glass:#1f1b2e}:root[data-theme=pearl]{--op-glass:#fff}:root:is([data-theme=opal],[data-theme=pearl]) :is(.mx-rail,.ms,.mx-topbar,.st-sec,.ad-card,.wf-panel,.mx-panel,.hq-card,.cl-card,.ap-list>li){-webkit-backdrop-filter:none;backdrop-filter:none}}:root:is([data-theme=opal],[data-theme=pearl]) .access-screen{background:radial-gradient(760px 520px at 85% -10%, #a8e3d62e, transparent 62%), radial-gradient(700px 480px at 5% 5%, #cdbcf32e, transparent 60%), radial-gradient(640px 460px at 55% 110%, #f2c3d41f, transparent 62%), var(--mx-ink);color:var(--mx-paper)}:root:is([data-theme=opal],[data-theme=pearl]) .access-orbit{border-color:var(--op-glass-edge);box-shadow:none}:root:is([data-theme=opal],[data-theme=pearl]) .access-card{background:var(--op-glass);border:1px solid var(--op-glass-edge);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:28px;padding:clamp(24px,5vw,40px)}:root:is([data-theme=opal],[data-theme=pearl]) .access-card h1{color:var(--mx-paper)}:root:is([data-theme=opal],[data-theme=pearl]) .access-card p,:root:is([data-theme=opal],[data-theme=pearl]) .access-card label,:root:is([data-theme=opal],[data-theme=pearl]) .access-card label small,:root:is([data-theme=opal],[data-theme=pearl]) .access-card>small,:root:is([data-theme=opal],[data-theme=pearl]) .access-screen footer{color:var(--mx-mute)}:root:is([data-theme=opal],[data-theme=pearl]) .access-card input:not([type=checkbox]),:root:is([data-theme=opal],[data-theme=pearl]) .si-locale select{background:var(--mx-ink-2);color:var(--mx-paper);border:1px solid var(--mint-line)}:root:is([data-theme=opal],[data-theme=pearl]) .access-card label.si-agree input{accent-color:var(--mx-mint)}:root:is([data-theme=opal],[data-theme=pearl]) .access-card .primary-button{background:var(--op-sheen);color:#14121f;border:0}:root:is([data-theme=opal],[data-theme=pearl]) .access-card .primary-button:hover{background:var(--op-sheen);filter:brightness(1.06)}:root:is([data-theme=opal],[data-theme=pearl]) .access-card .primary-button:focus-visible,:root:is([data-theme=opal],[data-theme=pearl]) .access-card .si-switch a:focus-visible,:root:is([data-theme=opal],[data-theme=pearl]) .si-locale select:focus-visible,:root:is([data-theme=opal],[data-theme=pearl]) .access-card input:focus-visible{outline:2px solid var(--mx-mint);outline-offset:2px}:root:is([data-theme=opal],[data-theme=pearl]) .access-card .si-switch a,:root:is([data-theme=opal],[data-theme=pearl]) .si-forgot{color:var(--mx-mint)}:root:is([data-theme=opal],[data-theme=pearl]) .si-locale{border-top-color:var(--mint-line)}:root:is([data-theme=opal],[data-theme=pearl]) .access-card .si-alert{color:var(--mx-paper);background:color-mix(in srgb, var(--mx-rose) 16%, transparent);border-color:color-mix(in srgb, var(--mx-rose) 40%, transparent)}@media (prefers-reduced-transparency:reduce){:root:is([data-theme=opal],[data-theme=pearl]) .access-card{background:var(--mx-ink-2);-webkit-backdrop-filter:none;backdrop-filter:none}}
@supports (appearance:base-select){select:not([multiple]):not([size]){appearance:base-select}select:not([multiple]):not([size])::picker-icon{content:"";opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;width:10px;height:10px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}select:not([multiple]):not([size]):open::picker-icon{transform:translateY(2px)rotate(225deg)}select:not([multiple]):not([size])::picker(select){appearance:base-select;border:1px solid var(--mx-line-2,#ffffff29);background:var(--mx-ink-2,#1f1a2b);color:var(--mx-paper,#f3eefc);opacity:1;border-radius:14px;max-height:min(360px,60vh);margin-top:6px;padding:6px;transition:opacity .12s,translate .12s;overflow-y:auto;box-shadow:0 18px 40px -16px #0000008c}select:not([multiple]):not([size]) option{min-height:38px;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}select:not([multiple]):not([size]) option:hover,select:not([multiple]):not([size]) option:focus-visible{background:color-mix(in srgb, var(--mx-mint,#9ad9cb) 16%, transparent);outline:none}select:not([multiple]):not([size]) option:checked{font-weight:600}select:not([multiple]):not([size]) option::checkmark{content:"✓";color:var(--mx-mint,#9ad9cb);order:1;margin-left:auto}select:not([multiple]):not([size]) option:disabled{opacity:.45;cursor:default}select:not([multiple]):not([size]) optgroup{color:var(--mx-mute,#b9b0cc);padding:6px 12px 2px;font-size:12px}}@media (prefers-reduced-motion:reduce){@supports (appearance:base-select){select:not([multiple]):not([size])::picker(select){transition:none}select:not([multiple]):not([size])::picker-icon{transition:none}}}html[data-a11y-motion=reduce] select::picker(select){transition:none}html[data-a11y-motion=reduce] select::picker-icon{transition:none}
.psync-status{z-index:60;left:50%;bottom:max(16px,env(safe-area-inset-bottom,0px));color:var(--mx-paper,#fff4ea);font:500 13px/1.3 var(--mx-sans,system-ui,sans-serif);text-align:center;opacity:0;pointer-events:none;background:#241912;border:1px solid #fff4ea1f;border-radius:999px;max-width:calc(100vw - 32px);margin:0;padding:8px 14px;transition:opacity .25s;position:fixed;transform:translate(-50%)}.psync-status:not(:empty){opacity:1}.psync-status.is-idle{opacity:0}.psync-status.is-error{background:#3a1710;border-color:#ff8a4c73}@media (max-width:760px){.psync-status{bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.psync-ask{z-index:61;right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));border-radius:var(--mx-r,12px);width:min(380px,100vw - 32px);color:var(--mx-paper,#fff4ea);font:400 14px/1.45 var(--mx-sans,system-ui,sans-serif);background:#1e1510;border:1px solid #fff4ea24;gap:12px;padding:16px;display:grid;position:fixed}.psync-ask p{color:var(--mx-mute,#b8a597);margin:0}.psync-ask strong{color:var(--mx-paper,#fff4ea);font-weight:600}.psync-ask div{flex-wrap:wrap;gap:8px;display:flex}.psync-ask button{min-height:40px;font:600 14px/1 var(--mx-sans,system-ui,sans-serif);cursor:pointer;border:1px solid #0000;border-radius:10px;padding:0 14px}.psync-yes{background:var(--mx-mint,#ff8a4c);color:var(--mx-mint-ink,#2a1208)}.psync-no{color:var(--mx-paper,#fff4ea);background:0 0;border-color:#fff4ea33!important}.psync-ask button:focus-visible{outline:2px solid var(--mx-mint,#ff8a4c);outline-offset:2px}@media (max-width:760px){.psync-ask{width:auto;left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.psync-status{transition:none}}.psync-quiet{left:max(16px,env(safe-area-inset-left,0px));border-radius:99px;align-items:center;gap:10px;width:auto;max-width:calc(100vw - 32px);padding:6px 6px 6px 14px;display:flex;right:auto}.psync-quiet p{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;overflow:hidden}.psync-quiet .psync-yes{border-radius:99px;flex:none;min-height:34px}.psync-x{width:34px;color:var(--mx-mute,#b8a597);background:0 0;flex:none;border-radius:50%!important;min-height:34px!important;padding:0!important;font-size:18px!important}.psync-x:hover{color:var(--mx-paper,#fff4ea);background:#fff4ea14}@media (min-width:861px){.psync-quiet{left:calc(var(--ms-side,250px) + 16px)}}@media (max-width:760px){.psync-quiet{left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (max-width:860px){body:has(.mx-sheet-handle) .psync-ask{display:none}}
