:root{--ow-bg:#121417;--ow-bg-2:#0f1114;--ow-panel:#181b1f;--ow-raised:#1f2227;--ow-lit:#272b31;--ow-field:#14171a;--ow-seg-track:#14171a;--ow-seg-on:#2a313b;--ow-seg-on-line:rgba(143,179,217,.26);--ow-switch-off:#272b31;--ow-text:#e8ebef;--ow-text-2:#b3b9c2;--ow-muted:#8a919b;--ow-faint:#5f6670;--ow-accent:#8fb3d9;--ow-accent-fill:#46709e;--ow-accent-fill-hover:#4d78a6;--ow-accent-ink:#0d1520;--ow-line:rgba(226,232,240,.075);--ow-line-2:rgba(226,232,240,.135);--ow-soft:rgba(226,232,240,.035);--ow-tint:rgba(143,179,217,.105);--ow-glow:rgba(143,179,217,.12);--ow-ok:#7fb89b;--ow-warn:#d4b073;--ow-danger:#df8f8a;--ow-gold:#e3c28c;--ow-pink:#c99ab0;--ow-denim:#93b7dd;--ow-sand:#e0c38f;--ow-sage:#93c5a9;--ow-rose:#dca2ac;--ow-teal:#8dc7c6;--ow-lavender:#b7acdd;--ow-clay:#ddab90;--ow-slate:#a6b3c1;--ow-denim-tint:#93b7dd;--ow-sand-tint:#e0c38f;--ow-sage-tint:#93c5a9;--ow-rose-tint:#dca2ac;--ow-teal-tint:#8dc7c6;--ow-lavender-tint:#b7acdd;--ow-clay-tint:#ddab90;--ow-slate-tint:#a6b3c1;--ow-k-wash:12%;--ow-k-head:5.5%;--ow-k-tile:17%;--ow-k-soft:5%;--ow-k-edge:22%;--ow-k-line:78%;--ow-shadow:0 1px 0 rgba(255,255,255,.02) inset,0 1px 2px rgba(0,0,0,.22);--ow-shadow-lg:0 28px 64px -28px rgba(0,0,0,.72),0 0 0 1px rgba(0,0,0,.18);--ow-shadow-edge:rgba(0,0,0,.32);--ow-ui:"IBM Plex Sans Arabic","Readex Pro","Segoe UI",system-ui,sans-serif;--ow-display:var(--ow-ui);--ow-mono:"JetBrains Mono","Cascadia Mono",Consolas,monospace;--ow-fs-xs:12px;--ow-fs-sm:13px;--ow-fs-md:14px;--ow-fs-lg:16px;--ow-fs-xl:18px;--ow-fs-2xl:24px;--ow-fs-figure:26px;--ow-lh:1.6;--ow-lh-tight:1.35;--ow-lh-prose:1.8;--ow-s-1:4px;--ow-s-2:8px;--ow-s-3:12px;--ow-s-4:16px;--ow-s-5:20px;--ow-s-6:24px;--ow-s-8:32px;--ow-s-10:40px;--ow-s-12:48px;--ow-r-xs:6px;--ow-r-sm:8px;--ow-r:10px;--ow-r-lg:14px;--ow-r-xl:18px;--ow-h-sm:32px;--ow-h:36px;--ow-h-touch:44px;--ow-sidebar-w:280px;--ow-gutter:clamp(20px,2.6vw,40px);--ow-content-max:1360px;--ow-ease:cubic-bezier(.16,1,.3,1)}.ow-root[data-theme=light],[data-ow-theme=light] .ow-boot,[data-ow-theme=light] .ow-modal,[data-ow-theme=light] .ow-overlay,[data-ow-theme=light] [data-sonner-toaster]{--ow-bg:#f3f4f6;--ow-bg-2:#fafafb;--ow-panel:#ffffff;--ow-raised:#f6f7f9;--ow-lit:#eceef1;--ow-field:#ffffff;--ow-seg-track:#eef0f3;--ow-seg-on:#f7f9fc;--ow-seg-on-line:rgba(58,103,150,.24);--ow-switch-off:#dde1e7;--ow-text:#15181d;--ow-text-2:#434a55;--ow-muted:#646c77;--ow-faint:#a0a6ae;--ow-accent:#3a6796;--ow-accent-fill:#3d6a99;--ow-accent-fill-hover:#345d87;--ow-accent-ink:#ffffff;--ow-line:rgba(17,24,39,.085);--ow-line-2:rgba(17,24,39,.15);--ow-soft:rgba(17,24,39,.035);--ow-tint:rgba(58,103,150,.085);--ow-glow:rgba(58,103,150,.10);--ow-ok:#337455;--ow-warn:#86652a;--ow-danger:#a34c48;--ow-gold:#87672a;--ow-pink:#8c4f6c;--ow-denim:#3b6692;--ow-sand:#84672c;--ow-sage:#397054;--ow-rose:#97505e;--ow-teal:#287070;--ow-lavender:#675891;--ow-clay:#925837;--ow-slate:#576574;--ow-denim-tint:#79b0e8;--ow-sand-tint:#caa55e;--ow-sage-tint:#76bd97;--ow-rose-tint:#e1909f;--ow-teal-tint:#69bbba;--ow-lavender-tint:#af9ee4;--ow-clay-tint:#de9871;--ow-slate-tint:#9badc1;--ow-k-wash:13%;--ow-k-head:7%;--ow-k-tile:20%;--ow-k-soft:13%;--ow-k-edge:18%;--ow-k-line:60%;--ow-shadow:0 1px 2px rgba(16,24,40,.05);--ow-shadow-lg:0 24px 56px -22px rgba(16,24,40,.24),0 0 0 1px rgba(16,24,40,.05);--ow-shadow-edge:rgba(16,24,40,.07)}.ow-viewport{position:fixed;inset:0;z-index:12000;isolation:isolate}.ow-boot,.ow-modal,.ow-overlay,.ow-root{box-sizing:border-box;font-family:var(--ow-ui);font-size:var(--ow-fs-md);line-height:var(--ow-lh);color:var(--ow-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;--ow-arc-deep:var(--ow-accent-fill);--ow-arc:var(--ow-accent);--ow-cyan:var(--ow-accent);--ow-focus:color-mix(in srgb,var(--ow-accent) 72%,transparent);--ow-knob:#9aa1ab;--ow-group:var(--ow-text-2)}.ow-root[data-theme=light],[data-ow-theme=light] .ow-boot,[data-ow-theme=light] .ow-modal,[data-ow-theme=light] .ow-overlay{--ow-knob:#ffffff}.ow-boot,.ow-modal,.ow-overlay,.ow-root{--text-primary:var(--ow-text);--text-secondary:var(--ow-text-2);--text-muted:var(--ow-muted);--border:var(--ow-line);--border-hover:var(--ow-line-2);--bg-base:var(--ow-bg);--bg-surface:var(--ow-panel);--bg-elevated:var(--ow-raised);--card-bg:var(--ow-panel);--glass-bg:var(--ow-panel);--accent:var(--ow-accent);--accent-light:color-mix(in srgb,var(--ow-accent) 64%,var(--ow-text));--accent-dark:var(--ow-accent-fill);--accent-glow:var(--ow-glow);--cyan:var(--ow-cyan);--success:var(--ow-ok);--warning:var(--ow-warn);--error:var(--ow-danger);--danger:var(--ow-danger);--gold:var(--ow-gold);--font-display:var(--ow-display)}.ow-modal [data-tone=ok],.ow-root [data-tone=ok]{--ow-tone:var(--ow-ok);--ow-tone-tint:var(--ow-sage-tint)}.ow-modal [data-tone=danger],.ow-root [data-tone=danger]{--ow-tone:var(--ow-danger);--ow-tone-tint:var(--ow-rose-tint)}.ow-modal [data-tone=warn],.ow-root [data-tone=warn]{--ow-tone:var(--ow-warn);--ow-tone-tint:var(--ow-sand-tint)}.ow-modal [data-tone=gold],.ow-root [data-tone=gold]{--ow-tone:var(--ow-gold);--ow-tone-tint:var(--ow-sand-tint)}.ow-modal [data-tone=accent],.ow-modal [data-tone=cyan],.ow-modal [data-tone=info],.ow-root [data-tone=accent],.ow-root [data-tone=cyan],.ow-root [data-tone=info]{--ow-tone:var(--ow-accent);--ow-tone-tint:var(--ow-denim-tint)}.ow-modal [data-tone=muted],.ow-root [data-tone=muted]{--ow-tone:var(--ow-muted);--ow-tone-tint:var(--ow-slate-tint)}.ow-modal [data-tone=denim],.ow-root [data-tone=denim]{--ow-tone:var(--ow-denim);--ow-tone-tint:var(--ow-denim-tint)}.ow-modal [data-tone=sand],.ow-root [data-tone=sand]{--ow-tone:var(--ow-sand);--ow-tone-tint:var(--ow-sand-tint)}.ow-modal [data-tone=sage],.ow-root [data-tone=sage]{--ow-tone:var(--ow-sage);--ow-tone-tint:var(--ow-sage-tint)}.ow-modal [data-tone=rose],.ow-root [data-tone=rose]{--ow-tone:var(--ow-rose);--ow-tone-tint:var(--ow-rose-tint)}.ow-modal [data-tone=teal],.ow-root [data-tone=teal]{--ow-tone:var(--ow-teal);--ow-tone-tint:var(--ow-teal-tint)}.ow-modal [data-tone=lavender],.ow-root [data-tone=lavender]{--ow-tone:var(--ow-lavender);--ow-tone-tint:var(--ow-lavender-tint)}.ow-modal [data-tone=clay],.ow-root [data-tone=clay]{--ow-tone:var(--ow-clay);--ow-tone-tint:var(--ow-clay-tint)}.ow-modal [data-tone=slate],.ow-root [data-tone=slate]{--ow-tone:var(--ow-slate);--ow-tone-tint:var(--ow-slate-tint)}html[data-ow-page-group=scene] .ow-modal{--ow-id:var(--ow-denim);--ow-id-tint:var(--ow-denim-tint)}html[data-ow-page-group=treasury] .ow-modal{--ow-id:var(--ow-sand);--ow-id-tint:var(--ow-sand-tint)}html[data-ow-page-group=people] .ow-modal{--ow-id:var(--ow-lavender);--ow-id-tint:var(--ow-lavender-tint)}html[data-ow-page-group=safety] .ow-modal{--ow-id:var(--ow-rose);--ow-id-tint:var(--ow-rose-tint)}html[data-ow-page-group=communication] .ow-modal{--ow-id:var(--ow-teal);--ow-id-tint:var(--ow-teal-tint)}html[data-ow-page-group=community] .ow-modal{--ow-id:var(--ow-clay);--ow-id-tint:var(--ow-clay-tint)}html[data-ow-page-group=play] .ow-modal{--ow-id:var(--ow-sage);--ow-id-tint:var(--ow-sage-tint)}html[data-ow-page-group=system] .ow-modal{--ow-id:var(--ow-slate);--ow-id-tint:var(--ow-slate-tint)}:is(.ow-root,.ow-modal) [data-ow-group=scene]{--ow-id:var(--ow-denim);--ow-id-tint:var(--ow-denim-tint)}:is(.ow-root,.ow-modal) [data-ow-group=treasury]{--ow-id:var(--ow-sand);--ow-id-tint:var(--ow-sand-tint)}:is(.ow-root,.ow-modal) [data-ow-group=people]{--ow-id:var(--ow-lavender);--ow-id-tint:var(--ow-lavender-tint)}:is(.ow-root,.ow-modal) [data-ow-group=safety]{--ow-id:var(--ow-rose);--ow-id-tint:var(--ow-rose-tint)}:is(.ow-root,.ow-modal) [data-ow-group=communication]{--ow-id:var(--ow-teal);--ow-id-tint:var(--ow-teal-tint)}:is(.ow-root,.ow-modal) [data-ow-group=community]{--ow-id:var(--ow-clay);--ow-id-tint:var(--ow-clay-tint)}:is(.ow-root,.ow-modal) [data-ow-group=play]{--ow-id:var(--ow-sage);--ow-id-tint:var(--ow-sage-tint)}:is(.ow-root,.ow-modal) [data-ow-group=system]{--ow-id:var(--ow-slate);--ow-id-tint:var(--ow-slate-tint)}.ow-modal *,.ow-root *{box-sizing:border-box}.ow-root{height:100dvh;overflow:hidden;text-align:start;color-scheme:dark;background:var(--ow-bg);background-image:radial-gradient(1200px 520px at 88% -14%,rgba(143,179,217,.045),transparent 62%)}.ow-root[data-theme=light]{color-scheme:light;background-image:none}.ow-modal h2,.ow-modal h3,.ow-root h1,.ow-root h2,.ow-root h3,.ow-root h4{color:var(--ow-text);margin:0;font-family:var(--ow-ui);font-weight:600;line-height:var(--ow-lh-tight);letter-spacing:0;text-wrap:balance}.ow-modal p,.ow-root p{margin:0;line-height:1.7}.ow-modal button,.ow-root button{font-family:var(--ow-ui);cursor:pointer}.ow-modal button:disabled,.ow-root button:disabled{cursor:not-allowed;opacity:.5}.ow-modal button svg,.ow-root button svg{pointer-events:none}.ow-modal :focus-visible,.ow-root :focus-visible{outline:2px solid var(--ow-focus)!important;outline-offset:2px}.ow-modal a,.ow-root a{color:var(--ow-accent);text-underline-offset:3px}.ow-modal ::selection,.ow-root ::selection{background:color-mix(in srgb,var(--ow-accent) 32%,transparent);color:inherit}.ow-deck-mono,.ow-mono,.ow-num{font-family:var(--ow-ui);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0;unicode-bidi:isolate}.ow-num{direction:ltr}.ow-code{font-family:var(--ow-mono);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.ow-modal code,.ow-root code{font-family:var(--ow-ui);font-size:.92em;font-variant-numeric:tabular-nums;unicode-bidi:isolate;overflow-wrap:anywhere;background:var(--ow-soft);border:1px solid var(--ow-line);border-radius:var(--ow-r-xs);padding:1px 6px;color:var(--ow-text-2)}.ow-modal code.ow-code,.ow-modal pre,.ow-root code.ow-code,.ow-root pre{font-family:var(--ow-mono)}.ow-modal kbd,.ow-root kbd{display:inline-flex;align-items:center;min-height:20px;padding:0 6px;border:solid var(--ow-line-2);border-width:1px 1px 1.5px;border-radius:5px;background:var(--ow-raised);color:var(--ow-muted);font:500 11px/1 var(--ow-ui);letter-spacing:0;white-space:nowrap;unicode-bidi:isolate}.ow-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap;border:0}.ow-skip{position:fixed;top:8px;inset-inline-start:8px;transform:translateY(-150%);background:var(--ow-panel);padding:10px 14px;border-radius:var(--ow-r-sm);z-index:1}.ow-skip:focus{transform:none}.ow-modal ::-webkit-scrollbar,.ow-root ::-webkit-scrollbar{width:10px;height:10px}.ow-modal ::-webkit-scrollbar-thumb,.ow-root ::-webkit-scrollbar-thumb{background:var(--ow-line-2);border-radius:99px;border:3px solid transparent;background-clip:padding-box}[data-ow-theme] [data-sonner-toaster]{z-index:16000!important;font-family:var(--ow-ui);--normal-bg:var(--ow-panel);--normal-text:var(--ow-text);--normal-border:var(--ow-line-2)}[data-ow-theme] [data-sonner-toast]{background:var(--ow-panel)!important;border-color:var(--ow-line-2)!important;color:var(--ow-text)!important}.ow-shell{display:grid;grid-template-columns:var(--ow-sidebar-w) minmax(0,1fr);height:100%}.ow-shell-collapsed{--ow-sidebar-w:72px}.ow-sidebar{min-height:0;background:var(--ow-bg-2);border-inline-end:1px solid var(--ow-line)}.ow-navigation{height:100%;display:flex;flex-direction:column;min-height:0}.ow-brand{display:flex;align-items:center;gap:12px;flex-shrink:0;min-height:56px;margin:12px 12px 4px;padding:8px 10px;border:0;border-radius:var(--ow-r);background:transparent;color:var(--ow-text);text-align:start;transition:background .15s}.ow-brand:hover{background:var(--ow-soft)}.ow-brand>span:last-child:not(.ow-seal){display:grid;gap:1px;min-width:0}.ow-brand strong{display:block;font-size:15px;font-weight:600;line-height:1.35}.ow-brand small{display:block;font-size:var(--ow-fs-xs);font-weight:400;line-height:1.35;color:var(--ow-muted)}.ow-seal{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--ow-r);color:var(--ow-denim);font:600 17px/1 var(--ow-ui);background:linear-gradient(160deg,color-mix(in oklab,var(--ow-denim-tint) 22%,var(--ow-raised)),var(--ow-raised));border:1px solid color-mix(in oklab,var(--ow-denim) 26%,var(--ow-line-2));box-shadow:none}.ow-seal-avatar{background:var(--ow-raised) center /cover no-repeat}.ow-nav-search{display:flex;align-items:center;gap:8px;flex-shrink:0;margin:4px 12px 12px;padding:0 10px;min-height:36px;border:1px solid var(--ow-line);border-radius:var(--ow-r);background:var(--ow-panel);color:var(--ow-muted);font-size:var(--ow-fs-sm);font-weight:400;text-align:start;transition:border-color .15s,color .15s}.ow-nav-search:hover{border-color:var(--ow-line-2);color:var(--ow-text-2)}.ow-nav-search>svg{flex-shrink:0}.ow-nav-search kbd{margin-inline-start:auto}.ow-nav-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 12px 16px;scrollbar-width:thin;scrollbar-color:var(--ow-line-2) transparent}.ow-nav-pins{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--ow-line)}.ow-nav-pins-title{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;font-size:var(--ow-fs-sm);font-weight:500;color:var(--ow-muted)}.ow-nav-pins-title>svg{flex-shrink:0;color:var(--ow-gold)}.ow-nav-group+.ow-nav-group{margin-top:2px}.ow-nav-group-title{display:flex;width:100%;align-items:center;gap:10px;min-height:36px;padding:0 10px;border:0;border-radius:var(--ow-r-sm);background:none;color:var(--ow-text-2);font-size:var(--ow-fs-md);font-weight:500;line-height:1.4;text-align:start;transition:background .15s,color .15s}.ow-nav-group-title:hover{background:var(--ow-soft);color:var(--ow-text)}.ow-nav-group-title[aria-expanded=true]{color:var(--ow-text)}.ow-nav-group-title>svg:first-child{flex-shrink:0;margin-inline-start:0;color:color-mix(in oklab,var(--ow-id,var(--ow-muted)) 78%,var(--ow-muted));transition:color .15s,background-color .15s}.ow-nav-group-title:hover>svg:first-child{color:var(--ow-id,var(--ow-text-2))}.ow-nav-group-title>svg:last-child:not(:first-child){margin-inline-start:auto;flex-shrink:0;color:var(--ow-faint);transition:transform .2s var(--ow-ease)}.ow-nav-group[data-current=true]>.ow-nav-group-title>svg:first-child{box-sizing:content-box;margin:-5px;padding:5px;border-radius:7px;color:var(--ow-id,var(--ow-accent));background:color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) var(--ow-k-tile),transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ow-id,var(--ow-accent)) 18%,transparent)}.ow-nav-group[data-current=true]>.ow-nav-group-title{color:var(--ow-text);font-weight:600}.ow-nav-items{position:relative;display:grid;gap:1px;padding:2px 0 8px}.ow-nav-items:before{content:"";position:absolute;inset-inline-start:17px;top:2px;bottom:10px;width:1px;background:var(--ow-line);pointer-events:none}.ow-nav-group[data-current=true]>.ow-nav-items:before{background:color-mix(in oklab,var(--ow-id,var(--ow-accent)) 28%,var(--ow-line))}.ow-nav-item,.ow-nav-pin{position:relative;isolation:isolate;display:flex;align-items:center;gap:8px;min-height:34px;margin-inline-start:26px;padding:6px 10px;border:0;border-radius:var(--ow-r-sm);background:none;color:var(--ow-text-2);font-size:13.5px;font-weight:400;line-height:1.45;text-align:start;transition:color .15s,background .15s}.ow-nav-item:hover,.ow-nav-pin:hover{background:var(--ow-soft);color:var(--ow-text)}.ow-nav-item[aria-current=page]{color:var(--ow-text);font-weight:500}.ow-nav-pin[data-current=true]{color:var(--ow-text)}.ow-nav-active{position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:var(--ow-r-sm);background:color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) var(--ow-k-tile),transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ow-id,var(--ow-accent)) 10%,transparent)}.ow-nav-active:before{content:"";position:absolute;inset-inline-start:-9px;top:50%;width:2px;height:18px;transform:translateY(-50%);border-radius:2px;background:var(--ow-id,var(--ow-accent));box-shadow:none}.ow-nav-footer{display:flex;align-items:center;gap:10px;flex-shrink:0;min-height:56px;margin-top:auto;padding-block:8px;padding-inline:22px 12px;border-top:1px solid var(--ow-line);font-size:var(--ow-fs-sm);font-weight:500;color:var(--ow-text-2)}.ow-nav-footer>span:not([class]){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-owner-dot{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--ow-ok);box-shadow:none}.ow-nav-footer>.ow-badge{flex-shrink:0}.ow-nav-footer>.ow-icon-button{margin-inline-start:auto}.ow-shell-collapsed .ow-brand{justify-content:center;margin-inline:12px;padding:8px 0}.ow-shell-collapsed .ow-nav-scroll{padding-inline:12px}.ow-shell-collapsed .ow-nav-group-title{justify-content:center;min-height:40px;padding:0}.ow-shell-collapsed .ow-nav-group[data-current=true]>.ow-nav-group-title{background:color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) var(--ow-k-tile),transparent)}.ow-shell-collapsed .ow-nav-group[data-current=true]>.ow-nav-group-title>svg:first-child{margin:0;padding:0;background:none;box-shadow:none}.ow-shell-collapsed .ow-nav-footer{justify-content:center;padding-inline:0}.ow-shell-collapsed .ow-nav-footer>.ow-icon-button{margin-inline-start:0}.ow-shell-collapsed .ow-owner-dot{display:none}.ow-workspace{min-width:0;min-height:0;display:flex;flex-direction:column}.ow-topbar{min-height:60px;padding:0 var(--ow-gutter);justify-content:space-between;gap:16px;flex-shrink:0;border-bottom:1px solid var(--ow-line);background:color-mix(in srgb,var(--ow-bg) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ow-breadcrumb,.ow-topbar{display:flex;align-items:center}.ow-breadcrumb{gap:8px;min-width:0;font-size:var(--ow-fs-sm);font-weight:400;color:var(--ow-muted)}.ow-breadcrumb>svg{flex-shrink:0;color:var(--ow-faint)}.ow-breadcrumb>svg:first-child{color:var(--ow-id,var(--ow-muted))}.ow-breadcrumb>span{white-space:nowrap}.ow-breadcrumb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ow-fs-md);font-weight:600;color:var(--ow-text)}.ow-topbar-actions{display:flex;align-items:center;gap:4px}.ow-icon-button{display:inline-grid;place-items:center;min-width:var(--ow-h);min-height:var(--ow-h);padding:0;border:1px solid transparent;border-radius:var(--ow-r-sm);background:transparent;color:var(--ow-text-2);transition:background .15s,border-color .15s,color .15s}.ow-icon-button:hover{background:var(--ow-soft);border-color:var(--ow-line);color:var(--ow-text)}.ow-mobile-menu{display:none}.ow-content{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:28px var(--ow-gutter) 96px;scroll-padding-top:24px;scrollbar-width:thin;scrollbar-color:var(--ow-line-2) transparent}.ow-pulse,.ow-tool-surface{max-width:var(--ow-content-max);margin-inline:auto}.ow-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--ow-s-3)}.ow-metric{position:relative;min-width:0;padding:16px 18px;background:var(--ow-panel);border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);box-shadow:var(--ow-shadow)}.ow-metric:before{content:none}.ow-metric-label{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--ow-fs-sm);font-weight:500;line-height:1.45;color:var(--ow-text-2)}.ow-metric-label svg{width:16px;height:16px;padding:0;flex-shrink:0;border-radius:0;background:none;color:var(--ow-muted)}.ow-metric>strong{display:block;margin-top:10px;font:600 var(--ow-fs-figure)/1.25 var(--ow-ui);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;text-align:start;color:var(--ow-text);overflow-wrap:anywhere}.ow-metric>strong>bdi{unicode-bidi:isolate}.ow-metric>p{margin-top:4px;font-size:var(--ow-fs-xs);font-weight:400;line-height:1.5;color:var(--ow-muted)}.ow-pulse-metrics{margin:16px 0 32px}.ow-navigation-card{display:flex;align-items:center;gap:16px;width:100%;padding:16px 18px;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel);color:var(--ow-text);text-align:start;box-shadow:var(--ow-shadow);transition:border-color .15s}.ow-navigation-card:hover{border-color:var(--ow-line-2)}.ow-navigation-card>.ow-mono{font-size:var(--ow-fs-xs);font-weight:600;color:var(--ow-muted)}.ow-navigation-card h3{font-size:var(--ow-fs-lg)}.ow-navigation-card p{font-size:var(--ow-fs-sm);color:var(--ow-muted)}.ow-navigation-card>svg{margin-inline-start:auto;flex-shrink:0;color:var(--ow-faint)}.ow-page-heading{max-width:var(--ow-content-max);margin:0 auto 24px;display:flex;align-items:flex-start;gap:16px;padding:0 0 20px;border:0;border-bottom:1px solid var(--ow-line);border-radius:0;background:none;box-shadow:none}.ow-page-index{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;margin-top:2px;border-radius:12px;border:1px solid color-mix(in oklab,var(--ow-id,var(--ow-accent)) 26%,var(--ow-line));background:color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) var(--ow-k-tile),var(--ow-panel));background-image:linear-gradient(180deg,color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) 10%,transparent),transparent);color:var(--ow-id,var(--ow-text-2));font-size:13px;font-weight:600;box-shadow:var(--ow-shadow),inset 0 1px 0 color-mix(in oklab,#fff 6%,transparent)}.ow-page-heading>div:not(.ow-page-actions){flex:1;min-width:0}.ow-page-heading .ow-eyebrow{display:block;font-size:var(--ow-fs-xs);font-weight:500;line-height:1.5;color:var(--ow-muted)}.ow-page-heading h1{margin:2px 0 0;font-size:var(--ow-fs-2xl);font-weight:600;line-height:1.35;letter-spacing:0}.ow-page-heading p{margin-top:6px;max-width:72ch;font-size:var(--ow-fs-md);line-height:1.65;color:var(--ow-text-2)}.ow-page-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ow-page-actions{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-inline-start:auto}.ow-eyebrow{gap:8px;font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted)}.ow-eyebrow,.ow-help-toggle{display:inline-flex;align-items:center}.ow-help-toggle{gap:6px;min-height:var(--ow-h);padding:0 10px;border:1px solid transparent;border-radius:var(--ow-r-sm);background:transparent;color:var(--ow-text-2);font:500 var(--ow-fs-sm)/1.4 var(--ow-ui);white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.ow-help-toggle:hover,.ow-help-toggle[aria-expanded=true]{background:var(--ow-soft);border-color:var(--ow-line);color:var(--ow-text)}.ow-help-toggle>svg{flex-shrink:0;color:var(--ow-muted)}.ow-help-panel{max-width:var(--ow-content-max);margin:-8px auto 24px;padding:14px 20px;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel)}.ow-help-panel[hidden]{display:none}.ow-help-panel ul{display:grid;gap:6px;margin:0;padding-inline-start:18px;list-style:disc;font-size:var(--ow-fs-sm);line-height:1.75;color:var(--ow-text-2)}.ow-help-panel li::marker{color:var(--ow-faint)}.ow-help-panel b{font-weight:600;color:var(--ow-text)}.ow-stack{display:flex;flex-direction:column;gap:var(--ow-s-4);min-width:0}.ow-stack>*{flex-shrink:0}.ow-actions,.ow-row,.ow-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ow-s-3);min-width:0}.ow-actions,.ow-wrap{gap:var(--ow-s-2)}.ow-field-grid,.ow-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--ow-s-4);min-width:0;align-items:start}.ow-instrument,.ow-panel,.ow-panel-flat{min-width:0;background:var(--ow-panel);border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);box-shadow:var(--ow-shadow)}.ow-panel{padding:var(--ow-s-5)}.ow-panel-interactive{cursor:pointer;transition:border-color .15s,background-color .15s}.ow-panel-interactive:hover{border-color:var(--ow-line-2);background-color:color-mix(in srgb,var(--ow-panel) 96%,var(--ow-text))}.ow-instrument{margin-bottom:var(--ow-s-6)}.ow-instrument:last-child{margin-bottom:0}.ow-instrument-head{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;padding:16px 20px 0;border:0;border-radius:var(--ow-r-lg) var(--ow-r-lg) 0 0;background:none}.ow-instrument-head>.ow-row{gap:10px;flex-wrap:nowrap;min-width:0}.ow-instrument-head>.ow-row>svg{flex-shrink:0;width:18px;height:18px;color:var(--ow-muted)}.ow-instrument-head h3{display:flex;align-items:center;gap:10px;font-size:var(--ow-fs-lg);font-weight:600;line-height:1.4;color:var(--ow-text)}.ow-instrument-head h3>svg{flex-shrink:0;width:18px;height:18px;padding:0;border:0;border-radius:0;background:none;color:var(--ow-muted)}.ow-instrument-note{padding:4px 20px 0;max-width:84ch;font-size:var(--ow-fs-sm);line-height:1.7;color:var(--ow-muted)}.ow-instrument-body{display:flex;flex-direction:column;gap:var(--ow-s-5);min-width:0;margin-top:16px;padding:20px;border-top:1px solid var(--ow-line);--ow-tone:initial;--ow-tone-tint:initial}.ow-instrument.ow-flush>.ow-instrument-body{padding:0;gap:0}.ow-instrument-body>.ow-control-anchor:has(>.ow-toggle-row)+.ow-control-anchor:has(>.ow-toggle-row)>.ow-toggle-row,.ow-instrument-body>.ow-toggle-row+.ow-toggle-row{border-top:1px solid var(--ow-line);padding-top:14px}:is(.ow-instrument-body,.ow-panel,.ow-disclosure>div)>.ow-control-anchor:first-child>.ow-toggle-row:first-child,:is(.ow-instrument-body,.ow-panel,.ow-disclosure>div)>.ow-toggle-row:first-child{padding-top:0}:is(.ow-instrument-body,.ow-panel,.ow-disclosure>div)>.ow-control-anchor:last-child>.ow-toggle-row:last-child,:is(.ow-instrument-body,.ow-panel,.ow-disclosure>div)>.ow-toggle-row:last-child{padding-bottom:0}.ow-section-intro{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;margin:0}.ow-section-intro>.ow-row{gap:12px;flex-wrap:nowrap;min-width:0}.ow-section-intro>.ow-row>.ow-section-symbol{display:none}.ow-section-intro h2{font-size:var(--ow-fs-lg);font-weight:600;line-height:1.4}.ow-section-intro p{margin:2px 0 0!important;max-width:80ch;font-size:var(--ow-fs-sm);color:var(--ow-muted)}.ow-section-symbol{display:inline-grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--ow-r);color:var(--ow-text-2)}.ow-section-symbol,.ow-surface{border:1px solid var(--ow-line);background:var(--ow-raised)}.ow-surface{border-radius:var(--ow-r)}.ow-tool-surface .ow-surface{background:var(--ow-panel)}.ow-tool-surface .ow-surface .ow-surface{background:var(--ow-raised)}:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-modal,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-home-bottom>section) .ow-surface{background:var(--ow-raised)}:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-modal,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-home-bottom>section) .ow-surface .ow-surface{background:var(--ow-lit)}.ow-padded{padding:var(--ow-s-4)}.ow-row.ow-surface.ow-padded{padding:12px 16px}.ow-tool-surface{font-size:var(--ow-fs-md);line-height:1.65}.ow-tool-surface h2{font-size:var(--ow-fs-xl);font-weight:600}.ow-tool-surface h3{font-size:var(--ow-fs-lg);font-weight:600}.ow-tool-surface h4{font-size:var(--ow-fs-md);font-weight:600}.ow-tool-surface p{margin-block:6px}.ow-tool-surface img{max-width:100%;object-fit:contain}.ow-tool-surface>div{min-width:0}.ow-tool-surface .ow-grid>div,.ow-tool-surface .ow-row>div{min-width:0;max-width:100%}.ow-tool-surface svg{flex-shrink:0}.ow-tool-surface small{color:var(--ow-muted)}.ow-tool-surface label{color:var(--ow-text)}.ow-tool-surface>.ow-administration,.ow-tool-surface>div:not([class]){display:flex;flex-direction:column;gap:var(--ow-s-6)}.ow-tool-surface>div:not([class])>:is(button,.ow-button){align-self:flex-start}.ow-tool-surface>.ow-administration>.ow-stack,.ow-tool-surface>.ow-stack{gap:var(--ow-s-6)}:is(.ow-stack,.ow-grid,.ow-row,.ow-split,.ow-instrument-body,.ow-tool-surface>div:not([class]),.ow-administration)>.ow-instrument{margin-bottom:0}.ow-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:var(--ow-h);padding:4px 14px;max-width:100%;flex-shrink:0;border:1px solid var(--ow-line-2);border-radius:var(--ow-r);background:var(--ow-raised);color:var(--ow-text);font:500 13.5px/1.45 var(--ow-ui);text-decoration:none;overflow-wrap:anywhere;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .18s var(--ow-ease),transform .16s var(--ow-ease)}.ow-button:hover:not(:disabled){background:color-mix(in oklab,var(--ow-accent) 9%,var(--ow-raised));border-color:color-mix(in oklab,var(--ow-accent) 30%,var(--ow-line-2))}.ow-button:active:not(:disabled){transform:translateY(.5px)}.ow-button>svg{flex-shrink:0;transition:color .15s}.ow-button:focus-visible{outline-offset:2px}.ow-button-discord,.ow-button-gold,.ow-button-primary{background:linear-gradient(180deg,color-mix(in oklab,var(--ow-accent-fill) 90%,#fff),color-mix(in oklab,var(--ow-accent-fill) 93%,#000));border-color:color-mix(in oklab,var(--ow-accent-fill) 78%,#000);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 2px rgba(0,0,0,.22),0 6px 14px -8px color-mix(in oklab,var(--ow-accent-fill) 70%,transparent)}.ow-button-discord:hover:not(:disabled),.ow-button-gold:hover:not(:disabled),.ow-button-primary:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in oklab,var(--ow-accent-fill-hover) 90%,#fff),var(--ow-accent-fill-hover));border-color:color-mix(in oklab,var(--ow-accent-fill-hover) 70%,#fff);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 2px 4px rgba(0,0,0,.2),0 10px 20px -10px color-mix(in oklab,var(--ow-accent-fill) 78%,transparent)}.ow-button-discord:active:not(:disabled),.ow-button-gold:active:not(:disabled),.ow-button-primary:active:not(:disabled){transform:translateY(0);background:color-mix(in oklab,var(--ow-accent-fill) 94%,#000);border-color:color-mix(in oklab,var(--ow-accent-fill) 72%,#000);box-shadow:inset 0 2px 4px rgba(0,0,0,.24)}.ow-button-discord:disabled,.ow-button-gold:disabled,.ow-button-primary:disabled{text-shadow:none;box-shadow:none}.ow-button-ghost{background:transparent;border-color:var(--ow-line);box-shadow:none}.ow-button-ghost:hover:not(:disabled){background:color-mix(in oklab,var(--ow-accent) 8%,transparent);border-color:color-mix(in oklab,var(--ow-accent) 28%,var(--ow-line))}.ow-button-ghost:hover:not(:disabled)>svg{color:var(--ow-accent)}.ow-button-ghost:active:not(:disabled){background:color-mix(in oklab,var(--ow-accent) 12%,transparent)}.ow-button-danger{background:color-mix(in oklab,var(--ow-danger) 5%,transparent);border-color:color-mix(in oklab,var(--ow-danger) 30%,var(--ow-line));color:var(--ow-danger);box-shadow:none}.ow-button-danger:hover:not(:disabled){background:color-mix(in oklab,var(--ow-danger) 11%,transparent);border-color:color-mix(in oklab,var(--ow-danger) 46%,var(--ow-line))}.ow-button-danger:active:not(:disabled){background:color-mix(in oklab,var(--ow-danger) 15%,transparent)}.ow-button[data-ow-confirm]{color:var(--ow-danger);border-color:color-mix(in oklab,var(--ow-danger) 28%,var(--ow-line))}.ow-modal .ow-button:disabled:has(>svg.ow-animate-spin),.ow-root .ow-button:disabled:has(>svg.ow-animate-spin){opacity:.82;cursor:progress}.ow-button>svg.ow-animate-spin{color:currentColor}.ow-control:where(:not([data-icon-only])):has(>svg:only-child),button.ow-button[data-icon-only=true],button.ow-control[data-icon-only=true]{min-width:var(--ow-h);padding:0 8px}.ow-control:where(:not([data-icon-only])):has(>svg:only-child)[style*=height],button.ow-button[data-icon-only=true][style*=height],button.ow-control[data-icon-only=true][style*=height]{min-width:0;min-height:0;padding:0}.ow-control:is(.ow-danger,.ow-button-danger):where(:not([data-icon-only])):has(>svg:only-child),button.ow-control:is(.ow-danger,.ow-button-danger)[data-icon-only=true]{border-color:transparent;background:transparent;color:var(--ow-muted)}.ow-control:is(.ow-danger,.ow-button-danger):where(:not([data-icon-only])):has(>svg:only-child):hover:not(:disabled),button.ow-control:is(.ow-danger,.ow-button-danger)[data-icon-only=true]:hover:not(:disabled){color:var(--ow-danger);background:color-mix(in srgb,var(--ow-danger) 10%,transparent);border-color:transparent}:is(.ow-root,.ow-modal) :has(>.ow-button.ow-sm)>.ow-button:not(.ow-sm){min-height:var(--ow-h-sm)}:is(.ow-root,.ow-modal) :has(>.ow-button.ow-sm)>.ow-button[data-icon-only=true]:not(.ow-sm){min-width:var(--ow-h-sm);padding:0}.ow-control.ow-color-swatch{width:28px!important;height:28px!important;min-width:28px;min-height:28px;padding:0;border:2px solid var(--ow-panel);outline:1px solid var(--ow-line-2);border-radius:50%}.ow-control.ow-color-swatch:hover{transform:scale(1.08)}.ow-modal .ow-button[data-ow-active=true],.ow-tool-surface .ow-button.ow-active,.ow-tool-surface .ow-button.ow-on,.ow-tool-surface .ow-button[data-ow-active=true]{background:var(--ow-tint);border-color:color-mix(in srgb,var(--ow-accent) 42%,var(--ow-line));color:var(--ow-text);box-shadow:none}.ow-modal .ow-button[data-ow-active=true]:hover:not(:disabled),.ow-tool-surface .ow-button.ow-active:hover:not(:disabled),.ow-tool-surface .ow-button.ow-on:hover:not(:disabled),.ow-tool-surface .ow-button[data-ow-active=true]:hover:not(:disabled){background:color-mix(in srgb,var(--ow-accent) 16%,transparent);color:var(--ow-text)}.ow-modal .ow-button[data-ow-active=true]>svg,.ow-tool-surface .ow-button[data-ow-active=true]>svg{color:var(--ow-accent)}.ow-badge,.ow-tag{display:inline-flex;align-items:center;gap:6px;min-height:22px;max-width:100%;padding:1px 8px;border:1px solid var(--ow-line);border-radius:var(--ow-r-xs);background:var(--ow-soft);color:var(--ow-text-2);font-size:var(--ow-fs-xs);font-weight:500;line-height:1.5;letter-spacing:0;font-variant-numeric:tabular-nums}.ow-badge{flex-wrap:wrap}.ow-tag{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.ow-badge>b{color:var(--ow-text);font-weight:600}.ow-badge[data-tone],.ow-badge[style*="--ow-tone"]{color:var(--ow-text-2);background:var(--ow-soft);border-color:var(--ow-line)}.ow-badge[data-tone]:before,.ow-badge[style*="--ow-tone"]:before,.ow-tag:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--ow-tone,var(--ow-muted))}.ow-tag:before{background:color-mix(in oklab,var(--ow-tag,var(--ow-muted)) 82%,var(--ow-muted))}.ow-tag[data-tone]{--ow-tag:var(--ow-tone)}.ow-badge:is([data-tone],[style*="--ow-tone"]):has(>svg):before,.ow-badge[data-tone=muted]:before,.ow-tag:has(>svg:first-child):before{content:none}.ow-badge[data-tone]>svg,.ow-badge[style*="--ow-tone"]>svg{color:var(--ow-tone)}.ow-tag>svg{flex-shrink:0;color:color-mix(in oklab,var(--ow-tag,var(--ow-muted)) 82%,var(--ow-muted))}.ow-badge[data-tone]>b,.ow-badge[style*="--ow-tone"]>b{color:var(--ow-text)}.ow-dot,.ow-status-dot{display:inline-block;width:7px;height:7px;flex-shrink:0;border-radius:50%;margin-inline-end:8px;background:var(--ow-muted);vertical-align:middle}.ow-dot{margin-inline-end:0}.ow-dot[data-tone],.ow-status-dot[data-tone]{background:var(--ow-tone,var(--ow-muted));box-shadow:none}.ow-modal :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea),.ow-root :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){min-width:0;max-width:100%;min-height:var(--ow-h);padding:0 12px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r);background:var(--ow-field);color:var(--ow-text);font-family:var(--ow-ui);font-size:var(--ow-fs-md);line-height:1.5;font-variant-numeric:tabular-nums;box-shadow:none;transition:border-color .15s,box-shadow .15s,background-color .15s}.ow-modal :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea):hover,.ow-root :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea):hover{border-color:color-mix(in srgb,var(--ow-text) 24%,transparent)}.ow-modal :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea):focus,.ow-root :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea):focus{border-color:var(--ow-accent);background-color:var(--ow-field);box-shadow:none}.ow-modal :where(input,select,textarea):focus-visible,.ow-root :where(input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--ow-accent) 40%,transparent)!important;outline-offset:0}.ow-modal input[type=color],.ow-root input[type=color]{width:44px;flex:0 0 44px;min-width:44px;min-height:var(--ow-h);padding:3px;cursor:pointer}.ow-modal input[type=checkbox],.ow-modal input[type=radio],.ow-root input[type=checkbox],.ow-root input[type=radio]{width:16px;height:16px;accent-color:var(--ow-accent-fill);cursor:pointer}.ow-modal input[type=range],.ow-root input[type=range]{accent-color:var(--ow-accent-fill)}.ow-root input[type=range]{width:100%;min-width:0}.ow-modal input::placeholder,.ow-modal textarea::placeholder,.ow-root input::placeholder,.ow-root textarea::placeholder{color:var(--ow-muted);opacity:1}.ow-modal :where(input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week]),.ow-root :where(input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week]){height:var(--ow-h);padding-block:0}:is(.ow-root,.ow-modal) ::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer;transition:opacity .15s}:is(.ow-root,.ow-modal) ::-webkit-calendar-picker-indicator:hover{opacity:1}:is(.ow-root,.ow-modal) input[type=number]::-webkit-inner-spin-button{opacity:0;transition:opacity .15s}:is(.ow-root,.ow-modal) input[type=number]:is(:hover,:focus)::-webkit-inner-spin-button{opacity:.75}:is(.ow-root,.ow-modal) input[type=search]::-webkit-search-decoration{display:none}:is(.ow-root,.ow-modal) input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;flex-shrink:0;width:18px;height:18px;margin:0;margin-inline-start:8px;border-radius:5px;background-color:var(--ow-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M17 7 7 17M7 7l10 10'/%3E%3C/svg%3E") center /14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M17 7 7 17M7 7l10 10'/%3E%3C/svg%3E") center /14px 14px no-repeat;cursor:pointer}:is(.ow-root,.ow-modal) input[type=search]::-webkit-search-cancel-button:hover{background-color:var(--ow-text)}.ow-modal :where(input,select,textarea):disabled,.ow-root :where(input,select,textarea):disabled{opacity:.6;background-color:var(--ow-raised)}.ow-modal :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea)[readonly]:not([data-readonly]),.ow-root :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea)[readonly]:not([data-readonly]){background-color:var(--ow-raised);border-color:var(--ow-line-2)}.ow-modal :where(input,select,textarea)[aria-invalid=true],.ow-root :where(input,select,textarea)[aria-invalid=true]{border-color:color-mix(in oklab,var(--ow-danger) 72%,var(--ow-line-2))}.ow-modal :where(input,select,textarea)[aria-invalid=true]:focus-visible,.ow-root :where(input,select,textarea)[aria-invalid=true]:focus-visible{outline-color:color-mix(in srgb,var(--ow-danger) 45%,transparent)!important}:where(.ow-root[dir=rtl],.ow-modal[dir=rtl]) :where(input[dir=ltr]:not([type=range],[type=checkbox],[type=radio],[type=color],[type=file])){text-align:right}.ow-field-error{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:1.6;color:var(--ow-danger)}.ow-field-error>svg{flex-shrink:0}.ow-modal :where(select),.ow-root :where(select){padding-block:4px}.ow-modal textarea,.ow-root textarea{resize:vertical;width:100%;padding-block:7px;line-height:1.7}:is(.ow-root,.ow-modal) :is(div,form,label):has(>.ow-button.ow-sm):has(>input.ow-input)>input.ow-input{min-height:var(--ow-h-sm);padding-block:0}.ow-input{width:100%}.ow-modal select,.ow-root select{color-scheme:dark}.ow-root[data-theme=light] select,[data-ow-theme=light] .ow-modal select{color-scheme:light}.ow-select-control{position:relative;min-width:0;width:100%}.ow-native-select{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;opacity:0;pointer-events:none;clip-path:inset(50%)}.ow-form-field{display:flex;flex-direction:column;gap:var(--ow-s-2);min-width:0;margin-bottom:var(--ow-s-4);font-size:var(--ow-fs-sm);font-weight:500}.ow-form-field>span{font-size:var(--ow-fs-sm);font-weight:600;color:var(--ow-text)}.ow-form-field>small{font-size:12.5px;font-weight:400;line-height:1.6;color:var(--ow-muted)}.ow-field-label{display:block;margin:var(--ow-s-4) 0 var(--ow-s-2);font-size:var(--ow-fs-sm);font-weight:600;line-height:1.5;color:var(--ow-text)}.ow-field-label:first-child{margin-top:0}.ow-hint{max-width:84ch;font-size:12.5px;line-height:1.7;color:var(--ow-muted)}:is(.ow-root,.ow-modal) .ow-hint{margin-block:6px}.ow-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:var(--ow-s-4);padding:10px 0}.ow-toggle-row>div{flex:1;min-width:0}.ow-toggle-row label{font-size:var(--ow-fs-md);font-weight:500;color:var(--ow-text)}.ow-toggle-row p{margin:2px 0 0;font-size:12.5px;line-height:1.6;color:var(--ow-muted)}.ow-toggle{position:relative;display:block;flex:0 0 40px;align-self:center;width:40px;min-width:40px;max-width:40px;height:22px;min-height:22px;max-height:22px;margin:0;padding:0;border:1px solid var(--ow-line-2);border-radius:999px;background:var(--ow-switch-off);box-shadow:inset 0 1px 2px rgba(0,0,0,.18);vertical-align:middle;transition:background-color .2s,border-color .2s,box-shadow .2s}.ow-toggle:after{content:"";position:absolute;inset:-6px -5px;border-radius:12px}.ow-toggle:hover:not([aria-disabled=true]){border-color:color-mix(in oklab,var(--ow-accent) 38%,var(--ow-line-2))}.ow-toggle[data-on=true]{background:linear-gradient(180deg,color-mix(in oklab,var(--ow-accent-fill) 88%,#fff),color-mix(in oklab,var(--ow-accent-fill) 94%,#000));border-color:color-mix(in oklab,var(--ow-accent-fill) 80%,#000);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 2px 6px -3px color-mix(in oklab,var(--ow-accent-fill) 70%,transparent)}.ow-toggle[data-on=true]:hover:not([aria-disabled=true]){border-color:color-mix(in oklab,var(--ow-accent-fill-hover) 70%,#fff)}.ow-toggle>span{position:absolute;top:50%;inset-inline-start:2px;display:grid;place-items:center;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:var(--ow-knob);color:var(--ow-accent-fill);box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 0 .5px rgba(0,0,0,.06);transition:transform .22s var(--ow-ease),background-color .2s}.ow-toggle>span>svg{width:10px;height:10px}.ow-toggle[data-on=true]>span{background:#fff;transform:translateX(-18px)}[dir=ltr] .ow-toggle[data-on=true]>span{transform:translateX(18px)}.ow-toggle:dir(ltr)[data-on=true]>span{transform:translateX(18px)}.ow-toggle:dir(rtl)[data-on=true]>span{transform:translateX(-18px)}:is(.ow-root,.ow-modal) :is(.ow-picker-search,.ow-command-input,.ow-access-search,.ow-ld-search) input:focus-visible{outline:none!important}.ow-ld-search:focus-within{border-color:var(--ow-accent);box-shadow:0 0 0 3px var(--ow-tint)}.ow-access-search:focus-within{box-shadow:0 0 0 3px var(--ow-tint)}.ow-table-scroll{overflow-x:auto;max-width:100%;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel);scrollbar-width:thin;overscroll-behavior-x:contain}.ow-table{width:100%;border-collapse:collapse;font-size:var(--ow-fs-md);font-variant-numeric:tabular-nums}.ow-table th{padding:10px 16px;background:transparent;text-align:start;white-space:nowrap;font-size:var(--ow-fs-xs);font-weight:600;color:var(--ow-muted)}.ow-table thead th{border-bottom:1px solid var(--ow-line)}.ow-table tbody th,.ow-table td{border-top:1px solid var(--ow-line)}.ow-table td{padding:12px 16px;vertical-align:middle}.ow-table tbody tr:first-child :is(td,th){border-top:0}.ow-table tbody tr:hover{background:color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) 5%,var(--ow-soft))}.ow-list,.ow-list-rows{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel);overflow:hidden}.ow-list-rows{margin-block:var(--ow-s-4)}:is(.ow-panel,.ow-instrument-body,.ow-modal) :is(.ow-list,.ow-list-rows){background:transparent}.ow-list-row{display:flex;align-items:center;justify-content:space-between;gap:var(--ow-s-3);min-width:0;min-height:52px;padding:10px 16px;border:0;background:transparent;color:var(--ow-text);text-align:start;overflow-wrap:anywhere;transition:background-color .15s}.ow-list-rows>*+*,.ow-list>*+*{border-top:1px solid var(--ow-line)}.ow-instrument.ow-flush>.ow-instrument-body>.ow-control-anchor>:is(.ow-list,.ow-list-rows),.ow-instrument.ow-flush>.ow-instrument-body>:is(.ow-list,.ow-list-rows){margin-block:0;border:0;border-radius:0;background:transparent}.ow-instrument.ow-flush>.ow-instrument-body>.ow-control-anchor:last-child>:is(.ow-list,.ow-list-rows):last-child,.ow-instrument.ow-flush>.ow-instrument-body>:is(.ow-list,.ow-list-rows):last-child{border-radius:0 0 var(--ow-r-lg) var(--ow-r-lg)}.ow-instrument.ow-flush>.ow-instrument-body>:is(.ow-empty,.ow-callout){margin:var(--ow-s-5)}.ow-instrument.ow-flush>.ow-instrument-body>.ow-control-anchor>:is(.ow-list,.ow-list-rows)>:is(.ow-list-row,.ow-list-head,.ow-list-group),.ow-instrument.ow-flush>.ow-instrument-body>:is(.ow-list,.ow-list-rows)>:is(.ow-list-row,.ow-list-head,.ow-list-group){padding-inline:var(--ow-s-5)}.ow-list-row:hover{background:color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) 5%,var(--ow-soft))}button.ow-list-row{width:100%;font:inherit;cursor:pointer}.ow-list-row:focus-visible,:is(.ow-list,.ow-list-rows,.ow-audit-rows)>:focus-visible{outline-offset:-2px}.ow-list-row:is([aria-selected=true],[aria-current=true],[data-selected=true]){position:relative;background:var(--ow-tint)}.ow-list-row:is([aria-selected=true],[aria-current=true],[data-selected=true]):before{content:"";position:absolute;inset-block:10px;inset-inline-start:0;width:2px;border-radius:2px;background:var(--ow-id,var(--ow-accent));pointer-events:none}.ow-list-row[aria-expanded=true]{background:color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) 4%,var(--ow-soft))}:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-modal,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-game-card,.ow-disclosure,.ow-home-bottom>section,.ow-list>*,.ow-list-rows>*) :is(.ow-list,.ow-list-rows,.ow-audit-rows,.ow-empty,.ow-upload,.ow-stat-strip,.ow-table-scroll,.ow-disclosure,.ow-danger-zone){border-radius:var(--ow-r)}:is(.ow-surface,.ow-callout) :is(.ow-list,.ow-list-rows,.ow-audit-rows,.ow-empty,.ow-upload,.ow-stat-strip,.ow-table-scroll,.ow-surface){border-radius:var(--ow-r-sm)}.ow-list-row>span>small{margin-top:2px}.ow-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;text-align:center;border:1px dashed var(--ow-line-2);border-radius:var(--ow-r-lg);background:transparent;color:var(--ow-muted)}.ow-empty>svg{width:40px;height:40px;padding:10px;margin-bottom:4px;box-sizing:border-box;border:1px solid var(--ow-line);border-radius:12px;background:var(--ow-raised);color:var(--ow-text-2)}.ow-empty h3{font-size:15px;font-weight:600;color:var(--ow-text)}.ow-empty p{max-width:440px;font-size:var(--ow-fs-sm);color:var(--ow-muted)}.ow-empty>:is(button,.ow-button){margin-top:8px}.ow-loading-mark{display:inline-block;width:20px;height:20px;border:2px solid var(--ow-line-2);border-inline-start-color:var(--ow-accent);border-radius:50%;animation:ow-spin .8s linear infinite}@keyframes ow-spin{to{transform:rotate(1turn)}}.ow-skeleton{display:grid;gap:12px;width:100%;min-width:0;padding:20px}.ow-skeleton>span:not(.ow-sr-only){display:block;border-radius:var(--ow-r);background:linear-gradient(90deg,var(--ow-raised) 25%,var(--ow-lit) 50%,var(--ow-raised) 75%);background-size:200% 100%;animation:ow-shimmer 1.6s linear infinite}.ow-skeleton-title{width:38%;height:20px;margin-bottom:8px}.ow-skeleton-row{height:44px}.ow-skeleton-row:nth-child(3){width:82%}@keyframes ow-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ow-breathe{0%,to{opacity:.5}50%{opacity:1}}.ow-overlay{position:fixed;inset:0;z-index:13000;background:rgba(6,7,9,.62);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:ow-overlay-in .18s ease both}[data-ow-theme=light] .ow-overlay{background:rgba(17,24,39,.32)}@keyframes ow-overlay-in{0%{opacity:0}to{opacity:1}}.ow-modal{position:fixed;z-index:13001;left:50%;top:50%;transform:translate(-50%,-50%);width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;padding:24px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r-xl);background:var(--ow-panel);box-shadow:var(--ow-shadow-lg);text-align:start;color:var(--ow-text);color-scheme:dark;animation:ow-modal-in .2s var(--ow-ease) both}[data-ow-theme=light] .ow-modal{color-scheme:light}@keyframes ow-modal-in{0%{opacity:0;transform:translate(-50%,-48.5%) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ow-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ow-palette-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.ow-modal-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.ow-modal-heading h2{min-width:0;font-size:17px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.ow-modal-heading>.ow-icon-button{flex-shrink:0;min-width:32px;min-height:32px;border-radius:var(--ow-r-sm);color:var(--ow-muted)}.ow-modal-heading>.ow-icon-button:hover{background:var(--ow-soft);border-color:var(--ow-line);color:var(--ow-text)}.ow-modal-heading>.ow-icon-button>svg{width:18px;height:18px}.ow-modal-body{min-width:0}.ow-standard-modal{display:flex;flex-direction:column;padding:0;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ow-line-2) transparent;container-type:scroll-state}.ow-standard-modal>.ow-modal-heading{position:sticky;top:0;z-index:3;flex-shrink:0;margin:0;padding-block:14px;padding-inline:20px 14px;border-bottom:1px solid var(--ow-line);background:linear-gradient(180deg,color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) var(--ow-k-head),transparent),transparent),var(--ow-panel);transition:box-shadow .2s}.ow-modal-description{flex-shrink:0;max-width:72ch;padding:16px 20px 0;font-size:13.5px;line-height:1.75;color:var(--ow-text-2);white-space:pre-line}.ow-standard-modal>.ow-modal-body{flex:0 0 auto;padding:16px 20px 20px}.ow-modal-footer{z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0;margin-top:auto}.ow-modal-footer,.ow-standard-modal>.ow-modal-body>.ow-actions:last-child{position:sticky;bottom:0;justify-content:flex-end;padding:12px 20px;border-top:1px solid var(--ow-line);background:var(--ow-panel);transition:box-shadow .2s}.ow-standard-modal>.ow-modal-body>.ow-actions:last-child{z-index:2;margin:20px -20px -20px}:is(.ow-modal-footer,.ow-standard-modal>.ow-modal-body>.ow-actions:last-child):has(>.ow-button-primary)>.ow-button-danger{order:-1;margin-inline-end:auto}:is(.ow-standard-modal>.ow-modal-heading,.ow-modal-footer,.ow-standard-modal>.ow-modal-body>.ow-actions:last-child):after{content:"";position:absolute;inset-inline:0;height:12px;opacity:0;pointer-events:none;transition:opacity .18s}.ow-standard-modal>.ow-modal-heading:after{top:100%;background:linear-gradient(to bottom,var(--ow-shadow-edge),transparent)}:is(.ow-modal-footer,.ow-standard-modal>.ow-modal-body>.ow-actions:last-child):after{bottom:100%;background:linear-gradient(to top,var(--ow-shadow-edge),transparent)}@container scroll-state(scrollable: top){.ow-standard-modal>.ow-modal-heading:after{opacity:1}}@container scroll-state(scrollable: bottom){:is(.ow-standard-modal>.ow-modal-footer,.ow-standard-modal>.ow-modal-body>.ow-actions:last-child):after{opacity:1}}.ow-standard-modal>.ow-modal-body:last-child:after{content:"";position:sticky;bottom:0;display:block;height:28px;margin-top:-28px;opacity:0;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--ow-panel));transition:opacity .18s}@container scroll-state(scrollable: bottom){.ow-standard-modal>.ow-modal-body:last-child:after{opacity:1}}.ow-selection-count{display:inline-flex;align-items:center;gap:6px;margin-inline-end:auto;font-size:var(--ow-fs-sm);font-weight:600;color:var(--ow-text-2)}.ow-selection-count>svg{color:var(--ow-accent)}.ow-modal.ow-domain-modal{display:block;width:min(1000px,calc(100vw - 32px));padding:0;border:1px solid var(--ow-line-2);border-radius:var(--ow-r-xl);background:var(--ow-panel);overscroll-behavior:contain}.ow-modal.ow-domain-modal:has(>div[style*="520px"]),.ow-modal.ow-domain-modal:has(>div[style*="max-width: 450px"]){width:min(560px,calc(100vw - 32px))}.ow-modal.ow-domain-modal:has(>div[style*="560px"]){width:min(600px,calc(100vw - 32px))}.ow-domain-modal>div{width:100%!important;max-width:100%!important;max-height:none!important;overflow:visible!important;padding:0;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.ow-domain-modal>div.ow-padded{padding:20px}.ow-modal .ow-surface{border-color:var(--ow-line)}.ow-confirm-modal,.ow-guard-modal{width:min(520px,calc(100vw - 32px))}.ow-account-modal{width:min(440px,calc(100vw - 32px))}.ow-command-modal{width:min(720px,calc(100vw - 32px));padding:0}.ow-command-modal>.ow-modal-heading{padding-block:12px 0;padding-inline:20px 12px;border-bottom:0}.ow-command-modal>.ow-modal-heading h2{font-size:var(--ow-fs-sm);font-weight:500;color:var(--ow-muted)}.ow-command-modal>.ow-modal-description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ow-command-modal>.ow-hint{margin-inline:20px}.ow-command-modal>.ow-modal-body{padding:0}.ow-command-input{display:flex;align-items:center;gap:12px;min-height:56px;padding:4px 20px 8px;border-bottom:1px solid var(--ow-line);background:transparent}.ow-command-input>svg{flex-shrink:0;color:var(--ow-muted)}.ow-command-input:focus-within{box-shadow:none}.ow-command-input>input{width:100%;min-height:40px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-size:16px!important}.ow-command-results{max-height:min(52dvh,460px);overflow-y:auto;padding:6px 10px 10px}.ow-command-results:after{content:"";display:block;position:sticky;bottom:-10px;height:20px;margin-bottom:-10px;background:linear-gradient(to bottom,transparent,var(--ow-panel));pointer-events:none}.ow-command-group{padding:12px 10px 4px;font-size:var(--ow-fs-xs);font-weight:600;color:var(--ow-muted)}.ow-command-result{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 10px;border:1px solid transparent;border-radius:var(--ow-r-sm);background:transparent;color:var(--ow-text);text-align:start}.ow-command-result>span:first-child{display:grid;place-items:center;flex-shrink:0;color:var(--ow-faint)}.ow-command-result[aria-selected=true]{background:var(--ow-tint);border-color:transparent}.ow-command-result[aria-selected=true]>span:first-child{color:var(--ow-accent)}.ow-command-result>span:nth-child(2){flex:1;min-width:0}.ow-command-result b{display:block;font-size:var(--ow-fs-md);font-weight:500;line-height:1.5;overflow-wrap:anywhere}.ow-command-result small{display:block;font-size:var(--ow-fs-xs);color:var(--ow-muted)}.ow-command-result>small{flex-shrink:0;padding:1px 8px;border:1px solid var(--ow-line);border-radius:var(--ow-r-xs);background:transparent;color:var(--ow-muted)}.ow-command-footer{display:flex;flex-wrap:wrap;gap:16px;padding:10px 20px;border-top:1px solid var(--ow-line);font-size:var(--ow-fs-xs);color:var(--ow-muted)}.ow-highlight{outline:2px solid color-mix(in srgb,var(--ow-accent) 60%,transparent)!important;outline-offset:6px;background-color:var(--ow-tint)!important;scroll-margin-top:72px;border-radius:var(--ow-r)}.ow-savebar{position:fixed;z-index:12010;bottom:20px;inset-inline-start:calc(var(--ow-sidebar-w) + max(var(--ow-gutter), (100vw - var(--ow-sidebar-w) - var(--ow-content-max)) / 2));inset-inline-end:max(var(--ow-gutter),(100vw - var(--ow-sidebar-w) - var(--ow-content-max))/2);display:flex;align-items:center;gap:10px;padding-block:10px;padding-inline:18px 12px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r-lg);background:var(--ow-panel);box-shadow:var(--ow-shadow-lg)}.ow-savebar>div{flex:1;min-width:0}.ow-savebar strong{display:flex;align-items:center;gap:8px;font-size:var(--ow-fs-md);font-weight:600}.ow-savebar strong:before{content:"";width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--ow-warn)}.ow-savebar p{margin-top:1px;padding-inline-start:15px;font-size:var(--ow-fs-xs);color:var(--ow-muted)}.ow-request-notice{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:var(--ow-content-max);margin:0 auto 20px;padding-block:10px;padding-inline:16px 12px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r-lg);background:var(--ow-panel);color:var(--ow-text);font-size:var(--ow-fs-sm);font-weight:500}.ow-request-notice>span{display:flex;align-items:center;gap:10px}.ow-request-notice>span:before{content:"";width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--ow-danger)}.ow-gate{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px;text-align:center}.ow-gate>svg{color:var(--ow-text-2)}.ow-gate .ow-seal{width:56px;height:56px;border-radius:16px;font-size:26px}.ow-gate h1{font-size:28px;font-weight:600;line-height:1.4}.ow-gate>p{max-width:420px;font-size:var(--ow-fs-md);color:var(--ow-text-2)}.ow-gate .ow-skeleton{max-width:400px}.ow-boot{display:grid;place-items:center;min-height:100dvh;background:var(--ow-bg);color:var(--ow-muted)}.ow-identity{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:0;border:0;background:none;color:var(--ow-text);text-align:start}.ow-identity>span:last-child{min-width:0}.ow-identity b{display:block;font-size:var(--ow-fs-md);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.ow-identity small{display:block;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--ow-muted)}button.ow-identity{border-radius:var(--ow-r-sm);cursor:pointer}button.ow-identity:hover b{text-decoration:underline;text-decoration-color:var(--ow-line-2);text-underline-offset:3px}.ow-avatar{flex-shrink:0;object-fit:cover;border:1px solid var(--ow-line);border-radius:50%;background:var(--ow-raised)}.ow-avatar-fallback{display:inline-grid;place-items:center;font-size:13px;font-weight:600;line-height:1;color:var(--ow-text-2);background:var(--ow-raised);border-radius:50%}.ow-editor-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:var(--ow-s-6);align-items:start}.ow-preview-column{position:sticky;top:14px}.ow-preview-image{width:100%;height:auto;border-radius:var(--ow-r);border:1px solid var(--ow-line-2);box-shadow:var(--ow-shadow)}.ow-preview-identity{display:flex;gap:8px;align-items:center;margin-bottom:12px;font-size:var(--ow-fs-sm);font-weight:500}.ow-range-field{min-width:0;padding-bottom:16px;border-bottom:1px solid var(--ow-line)}.ow-range-heading{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:var(--ow-fs-sm);font-weight:600}.ow-range-heading>span{font-size:var(--ow-fs-xs);font-weight:400;color:var(--ow-muted)}.ow-range-controls{display:flex;align-items:center;gap:16px}.ow-range-controls input[type=number]{flex:0 0 88px;width:88px;text-align:center}.ow-range-caption{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:8px;font-size:var(--ow-fs-xs);color:var(--ow-muted)}.ow-range-caption code{padding:0;border:0;background:none;font-family:var(--ow-ui);font-size:inherit;color:var(--ow-text-2)}.ow-game-catalogue{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-auto-rows:1fr;gap:var(--ow-s-4)}.ow-game-card{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel);box-shadow:var(--ow-shadow);transition:border-color .15s}.ow-game-card:hover{border-color:var(--ow-line-2)}.ow-game-card-head{margin-bottom:12px;color:var(--ow-text-2)}.ow-game-card-head,.ow-game-open{display:flex;justify-content:space-between;align-items:center;gap:12px}.ow-game-open{width:100%;padding:0;border:0;background:none;color:var(--ow-text);text-align:start}.ow-game-open h3{font-size:var(--ow-fs-lg);font-weight:600}.ow-game-open>svg{color:var(--ow-faint)}.ow-game-card>p{flex:1;padding:6px 0 16px;font-size:var(--ow-fs-sm);color:var(--ow-text-2)}.ow-game-card code{font-family:var(--ow-ui)}.ow-choice{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:28px;max-width:100%;padding-block:2px;padding-inline:10px 4px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r-sm);background:var(--ow-raised);font-size:var(--ow-fs-sm);font-weight:500}.ow-choice>span:not(.ow-role-dot){min-width:0;overflow-wrap:anywhere}.ow-choice>small{font-size:11px;color:var(--ow-muted)}.ow-choice>button{display:inline-grid;place-items:center;flex-shrink:0;width:22px;height:22px;min-width:22px;min-height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ow-muted)}.ow-choice>button:hover{background:color-mix(in srgb,var(--ow-danger) 12%,transparent);color:var(--ow-danger)}.ow-role-dot{display:inline-block;width:10px;height:10px;flex:0 0 10px;border-radius:50%;box-shadow:none}.ow-list-editor{padding:16px 0;border-bottom:1px solid var(--ow-line)}.ow-points-row{display:grid;grid-template-columns:minmax(120px,1fr) auto 90px auto auto;align-items:center;gap:16px;padding:10px 16px;font-size:var(--ow-fs-sm)}.ow-game-points{padding:16px 0;border-bottom:1px solid var(--ow-line)}.ow-game-points h4{margin-bottom:12px}.ow-game-points>button{margin-top:16px}.ow-disclosure{overflow:hidden;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel)}.ow-disclosure>button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:52px;padding:0 20px;border:0;background:transparent;color:var(--ow-text);font-size:var(--ow-fs-md);font-weight:600;text-align:start}.ow-disclosure>button:hover{background:var(--ow-soft)}.ow-disclosure>button svg{flex-shrink:0;color:var(--ow-muted);transition:transform .2s var(--ow-ease)}.ow-disclosure-title{min-width:0;overflow-wrap:anywhere}.ow-disclosure-meta{min-width:0;font-size:var(--ow-fs-sm);font-weight:400;color:var(--ow-muted);font-variant-numeric:tabular-nums}.ow-disclosure>button>.ow-disclosure-chevron{margin-inline-start:auto}.ow-disclosure>div{padding:20px;border-top:1px solid var(--ow-line)}.ow-disclosure>button:focus-visible{outline-offset:-2px}.ow-modal.ow-drawer{overflow:hidden;inset-inline-start:0;inset-inline-end:auto;top:0;left:auto;transform:none;width:min(320px,calc(100vw - 40px));height:100dvh;max-height:100dvh;padding:0;border:0;border-inline-end:1px solid var(--ow-line-2);border-radius:0;background:var(--ow-bg-2);animation:ow-drawer-in .24s var(--ow-ease) both}@keyframes ow-drawer-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}.ow-drawer>.ow-modal-heading{padding-block:12px;padding-inline:20px 12px;background:linear-gradient(180deg,color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) var(--ow-k-head),transparent),transparent),var(--ow-bg-2)}.ow-drawer>.ow-modal-body{flex:1;height:auto;padding:0;overflow:hidden}.ow-drawer .ow-brand,.ow-drawer .ow-nav-footer>.ow-icon-button{display:none}.ow-drawer .ow-nav-search{margin-top:12px}.ow-drawer .ow-nav-search kbd{display:none}.ow-drawer .ow-nav-group-title{min-height:44px}.ow-drawer .ow-nav-item,.ow-drawer .ow-nav-pin{min-height:40px}.ow-picker{display:grid;gap:8px;min-width:0}.ow-picker-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:var(--ow-h);padding:6px 12px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r);background:var(--ow-field);color:var(--ow-text);font-size:var(--ow-fs-md);font-weight:400;line-height:1.5;text-align:start;transition:border-color .15s,background-color .15s,box-shadow .15s}.ow-picker-trigger:hover:not(:disabled){border-color:color-mix(in srgb,var(--ow-text) 24%,transparent)}.ow-picker-trigger[aria-expanded=true]{border-color:var(--ow-accent);box-shadow:0 0 0 3px var(--ow-tint)}.ow-picker-trigger>span:not(.ow-badge):not(.ow-role-dot){flex:1;min-width:0;overflow-wrap:anywhere}.ow-picker-trigger>.ow-badge,.ow-picker-trigger>svg{flex-shrink:0}.ow-picker-trigger>svg{color:var(--ow-muted)}.ow-picker-trigger small{font-size:var(--ow-fs-xs);font-weight:400;color:var(--ow-muted)}.ow-picker-with-clear{position:relative}.ow-picker-with-clear>.ow-picker-trigger>svg:last-child{margin-inline-start:28px}.ow-picker-with-clear>.ow-picker-trigger:not(:has(>svg:last-child)){padding-inline-end:44px}.ow-picker.ow-picker-with-clear>.ow-picker-clear{position:absolute;top:50%;inset-inline-end:34px;transform:translateY(-50%);display:grid;place-items:center;width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ow-muted)}.ow-picker.ow-picker-with-clear>.ow-picker-trigger:not(:has(>svg:last-child))+.ow-picker-clear{inset-inline-end:10px}.ow-picker.ow-picker-with-clear>.ow-picker-clear:hover:not(:disabled){background:var(--ow-soft);border:0;color:var(--ow-text)}.ow-multi-picker{display:grid;gap:10px;padding:0;border:0;border-radius:0;background:none}.ow-multi-picker>.ow-picker-trigger{border-style:dashed;background:transparent;color:var(--ow-text-2)}.ow-multi-picker>.ow-picker-trigger:hover:not(:disabled){border-color:var(--ow-line-2);background:var(--ow-soft);color:var(--ow-text)}.ow-multi-picker>.ow-picker-trigger>svg:first-child{color:var(--ow-accent)}.ow-multi-picker>.ow-hint{margin:0!important}.ow-selected-chips{gap:6px}.ow-picker-modal{width:min(640px,calc(100vw - 24px))}.ow-picker-search{display:flex;align-items:center;gap:10px;padding-inline:12px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r);background:var(--ow-field);color:var(--ow-muted)}.ow-picker-search:focus-within{border-color:var(--ow-accent);box-shadow:0 0 0 3px var(--ow-tint)}.ow-picker-search input{width:100%;min-height:max(38px,calc(var(--ow-h) - 2px));padding-inline:0!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}.ow-picker-tools{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ow-picker-tools .ow-button{min-height:var(--ow-h-sm);padding:0 10px;font-size:12.5px}.ow-picker-tools [aria-pressed=true]{background:var(--ow-tint);border-color:color-mix(in srgb,var(--ow-accent) 40%,var(--ow-line));color:var(--ow-text)}.ow-picker-modal .ow-selected-chips{max-height:104px;overflow-y:auto;margin-top:10px;padding:4px 0}.ow-picker-summary{display:flex;justify-content:space-between;gap:10px;margin-block:14px 6px;font-size:var(--ow-fs-xs);color:var(--ow-muted)}.ow-picker-options{display:grid;gap:2px;margin:0;padding:2px;max-height:min(40dvh,400px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.ow-picker-options:after{content:"";position:sticky;bottom:-2px;height:20px;margin-top:-2px;background:linear-gradient(to bottom,transparent,var(--ow-panel));pointer-events:none}.ow-picker-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:6px 10px;border:1px solid transparent;border-radius:var(--ow-r-sm);background:transparent;color:var(--ow-text);text-align:start;transition:background-color .12s}.ow-picker-option:hover:not(:disabled){background:var(--ow-soft)}.ow-picker-option[aria-pressed=true]{border-color:transparent;background:var(--ow-tint)}.ow-picker-option b{display:block;font-size:var(--ow-fs-md);font-weight:500;overflow-wrap:anywhere}.ow-picker-option small{display:block;font-size:var(--ow-fs-xs);color:var(--ow-muted)}.ow-option-symbol{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:var(--ow-r-sm);background:var(--ow-raised);color:var(--ow-muted)}.ow-option-copy{flex:1;min-width:0}.ow-option-check{display:grid;place-items:center;width:18px;height:18px;flex:0 0 18px;border:1px solid var(--ow-line-2);border-radius:5px;color:#fff}[aria-pressed=true]>.ow-option-check{background:var(--ow-accent-fill);border-color:transparent;color:#fff}.ow-picker-options:not([data-multiple=true]) .ow-option-check{border-color:transparent;background:transparent}.ow-picker-options:not([data-multiple=true]) [aria-pressed=true]>.ow-option-check{background:transparent;color:var(--ow-accent)}.ow-picker-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.ow-picker-pagination>span{font-size:var(--ow-fs-sm);color:var(--ow-text-2)}.ow-upload{display:grid;justify-items:center;gap:12px;padding:16px;border:1px dashed var(--ow-line-2);border-radius:var(--ow-r-lg);background:transparent;text-align:center}.ow-upload img{width:100%;object-fit:contain;border-radius:var(--ow-r-sm)}.ow-upload-label{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--ow-h);padding:0 14px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r);background:var(--ow-raised);color:var(--ow-text);font-size:13.5px;font-weight:500;cursor:pointer;transition:background-color .15s}.ow-upload-label:hover{background:var(--ow-lit)}.ow-upload-label>svg{color:var(--ow-muted)}.ow-upload-label input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:0}.ow-upload-label input[type=file]::file-selector-button{display:none}.ow-upload>.ow-hint{margin:0!important}.ow-control-anchor{min-width:0;max-width:100%}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))){display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:2px!important;width:100%!important;max-width:100%!important;margin:0;padding:0!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border:0!important;border-bottom:1px solid var(--ow-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))::-webkit-scrollbar{display:none}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))>.ow-button{position:relative;flex:0 0 auto!important;min-height:40px;padding:0 12px!important;border:0!important;border-radius:var(--ow-r-sm) var(--ow-r-sm) 0 0!important;background:transparent!important;box-shadow:none!important;color:var(--ow-text-2)!important;font-size:var(--ow-fs-md);font-weight:500;white-space:nowrap;transform:none!important}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))>.ow-button:hover:not(:disabled){background:color-mix(in oklab,var(--ow-accent) 7%,transparent)!important;color:var(--ow-text)!important}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))>.ow-button:is([aria-pressed=true],[data-ow-active=true]){color:var(--ow-text)!important;font-weight:600}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))>.ow-button:is([aria-pressed=true],[data-ow-active=true]):after{content:"";position:absolute;inset-inline:10px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--ow-id,var(--ow-accent))}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))>.ow-button>svg{color:var(--ow-muted)}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))>.ow-button:is([aria-pressed=true],[data-ow-active=true])>svg{color:var(--ow-id,var(--ow-accent))}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))>.ow-button :is(.ow-tag,.ow-badge){min-height:18px;padding:0 6px;border-color:transparent;background:var(--ow-soft);font-size:11px;color:var(--ow-muted)}.ow-tool-surface :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch)))>.ow-button :is(.ow-tag,.ow-badge):before{content:none}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3)))){display:inline-flex!important;flex-wrap:var(--ow-seg-wrap,wrap)!important;align-items:center!important;gap:2px!important;width:fit-content!important;max-width:100%!important;margin:0;padding:3px!important;overflow:var(--ow-seg-overflow,visible);border:1px solid var(--ow-line)!important;border-radius:var(--ow-r)!important;background:var(--ow-seg-track)!important;box-shadow:none!important}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3))))>.ow-button{position:relative;flex:0 0 auto!important;min-height:30px;padding:0 var(--ow-seg-pad,12px)!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:var(--ow-text-2)!important;font-size:var(--ow-fs-sm);font-weight:500;white-space:nowrap;transform:none!important}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3))))>.ow-button:hover:not(:disabled){background:color-mix(in oklab,var(--ow-accent) 7%,transparent)!important;color:var(--ow-text)!important}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3))))>.ow-button:is([aria-pressed=true],[data-ow-active=true]){border-color:var(--ow-seg-on-line)!important;background:var(--ow-seg-on)!important;color:var(--ow-text)!important;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.04)!important}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3))))>.ow-button:after{content:none!important}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3))))>.ow-button>svg{color:var(--ow-muted)}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3))))>.ow-button:is([aria-pressed=true],[data-ow-active=true])>svg{color:var(--ow-accent)}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3))))>.ow-button :is(.ow-tag,.ow-badge){min-height:18px;padding:0 6px;border-color:transparent;background:transparent;font-size:11px;color:var(--ow-muted)}:is(.ow-root,.ow-modal) :is(.ow-segmented,.ow-dc-segments,:is(.ow-panel,.ow-instrument,.ow-panel-flat,.ow-wca-panel,.ow-ld-card,.ow-message-card,.ow-modal) :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-modal :is(.ow-tabbar,.ow-tabs,.ow-wca-tabs,.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(9),>.ow-color-swatch))),.ow-row:has(>.ow-button:is([aria-pressed],[data-ow-active])+.ow-button:is([aria-pressed],[data-ow-active])):not(:has(>:not(.ow-button:is([aria-pressed],[data-ow-active])),>:nth-child(3))))>.ow-button :is(.ow-tag,.ow-badge):before{content:none}.ow-segmented[data-scroll]{--ow-seg-wrap:nowrap;--ow-seg-overflow:auto hidden;scrollbar-width:none}.ow-segmented[data-scroll]::-webkit-scrollbar{display:none}@container owner-tool (max-width: 560px){.ow-segmented{--ow-seg-pad:10px}.ow-segmented>.ow-button{gap:6px}.ow-segmented:has(>.ow-button:nth-child(5)){--ow-seg-wrap:nowrap;--ow-seg-overflow:auto hidden;scrollbar-width:none}.ow-segmented:has(>.ow-button:nth-child(5))::-webkit-scrollbar{display:none}}.ow-collection-footer{display:flex;justify-content:center;gap:12px;padding:16px;grid-column:1/-1;flex-basis:100%;font-size:var(--ow-fs-sm)}.ow-collection-footer,.ow-mini-switch{align-items:center;color:var(--ow-text-2)}.ow-mini-switch{display:inline-flex;gap:10px;min-width:132px;min-height:var(--ow-h);padding:6px 12px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r);background:var(--ow-raised);font:inherit;font-size:var(--ow-fs-sm);font-weight:500;transition:border-color .15s,color .15s,background-color .15s}.ow-mini-switch:hover{border-color:color-mix(in srgb,var(--ow-text) 24%,transparent);background:var(--ow-lit)}.ow-mini-switch-track{position:relative;flex-shrink:0;width:32px;height:18px;border:1px solid var(--ow-line-2);border-radius:999px;background:var(--ow-lit);transition:background-color .2s,border-color .2s}.ow-mini-switch-knob{position:absolute;top:2px;inset-inline-start:2px;width:12px;height:12px;border-radius:999px;background:var(--ow-knob);box-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform .2s var(--ow-ease),background-color .2s}.ow-mini-switch[data-on=true]{color:var(--ow-text)}.ow-mini-switch[data-on=true] .ow-mini-switch-track{background:var(--ow-accent-fill)!important;border-color:transparent!important;box-shadow:none!important}.ow-mini-switch[data-on=true] .ow-mini-switch-knob{background:#fff;transform:translateX(-14px)}[dir=ltr] .ow-mini-switch[data-on=true] .ow-mini-switch-knob{transform:translateX(14px)}.ow-mini-switch:dir(ltr)[data-on=true] .ow-mini-switch-knob{transform:translateX(14px)}.ow-mini-switch:dir(rtl)[data-on=true] .ow-mini-switch-knob{transform:translateX(-14px)}.ow-stat-grid{--ow-cols:3;display:grid;grid-template-columns:repeat(var(--ow-cols),minmax(0,1fr));gap:var(--ow-s-3);min-width:0;align-items:stretch}.ow-stat-grid[data-cols="2"]{--ow-cols:2}.ow-stat-grid[data-cols="4"]{--ow-cols:4}.ow-stat-grid[data-cols="5"]{--ow-cols:5}.ow-stat-grid[data-cols="6"]{--ow-cols:6}.ow-stat-grid>.ow-metric{height:100%}@container owner-tool (max-width: 980px){.ow-stat-grid[data-cols="5"],.ow-stat-grid[data-cols="6"]{--ow-cols:3}}@container owner-tool (max-width: 720px){.ow-stat-grid[data-cols="4"]{--ow-cols:2}}@container owner-tool (max-width: 560px){.ow-stat-grid{--ow-cols:2!important;gap:10px}.ow-stat-grid>.ow-metric:last-child:nth-child(odd){grid-column:1/-1}}.ow-stat-unit{display:inline-block;margin-inline-start:6px;font-size:var(--ow-fs-sm);font-weight:500;letter-spacing:0;white-space:nowrap;color:var(--ow-muted)}.ow-stat-delta{display:inline-flex;align-items:center;gap:3px;font-size:var(--ow-fs-xs);font-weight:600;color:var(--ow-tone,var(--ow-muted));font-variant-numeric:tabular-nums}.ow-stat-strip{display:flex;flex-wrap:wrap;align-items:stretch;min-width:0;margin:0;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel)}.ow-stat-strip>*{flex:1 1 140px;min-width:0;display:grid;gap:2px;padding:12px 16px}.ow-stat-strip>*+*{border-inline-start:1px solid var(--ow-line)}.ow-stat-strip dt,.ow-stat-strip small{font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted)}.ow-stat-strip b,.ow-stat-strip dd{margin:0;font-size:var(--ow-fs-lg);font-weight:600;color:var(--ow-text);font-variant-numeric:tabular-nums}:is(.ow-panel,.ow-instrument-body) .ow-stat-strip{background:var(--ow-raised)}.ow-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ow-s-2) var(--ow-s-3);min-width:0}.ow-toolbar>:is(.ow-search-field,.ow-icon-input,.ow-toolbar-grow){flex:1 1 240px;min-width:0}.ow-toolbar-end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ow-s-2);margin-inline-start:auto}.ow-toolbar-count{font-size:var(--ow-fs-sm);color:var(--ow-muted);font-variant-numeric:tabular-nums}.ow-section-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ow-s-2) var(--ow-s-4);min-width:0}.ow-section-title>:is(h2,h3){display:flex;align-items:center;gap:8px;font-size:var(--ow-fs-lg);font-weight:600;line-height:1.4}.ow-section-title>:is(h2,h3)>svg{color:var(--ow-muted)}.ow-section-title>p{flex-basis:100%;margin:-4px 0 0!important;font-size:var(--ow-fs-sm);color:var(--ow-muted)}.ow-list-main{display:grid;gap:2px;flex:1;min-width:0}.ow-list-title{font-size:var(--ow-fs-md);font-weight:500;color:var(--ow-text);overflow-wrap:anywhere}.ow-list-meta{flex-wrap:wrap;gap:4px 10px;font-size:var(--ow-fs-xs);color:var(--ow-muted)}.ow-list-end,.ow-list-meta{display:flex;align-items:center}.ow-list-end{gap:var(--ow-s-2);flex-shrink:0;margin-inline-start:auto}.ow-list-value{font-size:var(--ow-fs-md);font-weight:600;color:var(--ow-text);font-variant-numeric:tabular-nums;white-space:nowrap}.ow-list-head{display:flex;align-items:center;gap:var(--ow-s-3);min-height:36px;padding:0 16px}.ow-list-group,.ow-list-head{font-size:var(--ow-fs-xs);font-weight:600;color:var(--ow-muted)}.ow-list-group{padding:8px 16px 6px;background:var(--ow-soft)}.ow-list-icon{display:inline-grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border:1px solid var(--ow-line);border-radius:var(--ow-r-sm);background:var(--ow-raised);color:var(--ow-text-2)}.ow-list-icon>svg{width:16px;height:16px}.ow-kv{display:grid;margin:0;min-width:0}.ow-kv>div{display:grid;grid-template-columns:minmax(120px,34%) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0}.ow-kv>div+div{border-top:1px solid var(--ow-line)}.ow-kv dt{font-size:var(--ow-fs-sm);color:var(--ow-muted)}.ow-kv dd{margin:0;font-size:var(--ow-fs-md);font-weight:500;color:var(--ow-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@container owner-tool (max-width: 520px){.ow-kv>div{grid-template-columns:minmax(0,1fr);gap:2px}}.ow-settings{display:grid;min-width:0}.ow-settings-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,360px);align-items:center;gap:var(--ow-s-3) var(--ow-s-6);padding:14px 0}.ow-settings>*+*{border-top:1px solid var(--ow-line)}.ow-settings .ow-toggle-row{padding:14px 0}.ow-settings>:first-child:is(.ow-settings-row,.ow-toggle-row),.ow-settings>:first-child>:is(.ow-settings-row,.ow-toggle-row){padding-top:0}.ow-settings>:last-child:is(.ow-settings-row,.ow-toggle-row),.ow-settings>:last-child>:is(.ow-settings-row,.ow-toggle-row){padding-bottom:0}.ow-settings-row>div:first-child>:is(b,label,.ow-field-label){display:block;margin:0;font-size:var(--ow-fs-md);font-weight:500;color:var(--ow-text)}.ow-settings-row>div:first-child>:is(p,small,.ow-hint){display:block;margin:2px 0 0!important;font-size:12.5px;color:var(--ow-muted)}.ow-settings-row>.ow-toggle-row:not(:first-child){justify-content:flex-end;gap:0;padding:0}.ow-settings-row>.ow-toggle-row:not(:first-child)>div{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ow-toggle-row[data-hide-label]{gap:0}@container owner-tool (max-width: 720px){.ow-settings-row{grid-template-columns:minmax(0,1fr)}.ow-settings-row>.ow-toggle-row:not(:first-child){justify-content:flex-start}}@container owner-tool (max-width: 720px){.ow-settings-row:has(>.ow-control-anchor:last-child:not(:first-child)>.ow-toggle-row:only-child),.ow-settings-row:has(>.ow-toggle-row:last-child:not(:first-child)){grid-template-columns:minmax(0,1fr) auto}.ow-settings-row>.ow-toggle-row:not(:first-child){justify-content:flex-end}}.ow-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ow-s-4) var(--ow-s-5);min-width:0;align-items:start}.ow-form-grid>.ow-span-2{grid-column:1/-1}.ow-form-grid .ow-form-field{margin-bottom:0}@container owner-tool (max-width: 640px){.ow-form-grid{grid-template-columns:minmax(0,1fr)}}.ow-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);gap:var(--ow-s-6);align-items:start;min-width:0}.ow-split[data-ratio=even]{grid-template-columns:repeat(2,minmax(0,1fr))}@container owner-tool (max-width: 980px){.ow-split,.ow-split[data-ratio=even]{grid-template-columns:minmax(0,1fr)}}.ow-split[data-contain]>*{container:owner-tool/inline-size}.ow-callout{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--ow-line);border-radius:var(--ow-r);background:var(--ow-raised);color:var(--ow-text-2);font-size:var(--ow-fs-sm);line-height:1.7}.ow-callout>svg{flex-shrink:0;margin-top:3px;color:var(--ow-tone,var(--ow-muted))}.ow-callout>:not(svg){flex:1;min-width:0}.ow-callout b{color:var(--ow-text);font-weight:600}.ow-danger-zone{display:grid;gap:var(--ow-s-3);padding:20px;border:1px solid color-mix(in srgb,var(--ow-danger) 22%,var(--ow-line));border-radius:var(--ow-r-lg);background:var(--ow-panel)}.ow-danger-zone>:is(h3,h4,b){display:flex;align-items:center;gap:8px;font-size:var(--ow-fs-md);font-weight:600;color:var(--ow-danger)}.ow-danger-zone>p{margin:0!important;font-size:var(--ow-fs-sm);color:var(--ow-muted)}.ow-chip{display:inline-flex;align-items:center;gap:6px;min-height:26px;max-width:100%;padding-block:1px;padding-inline:10px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r-sm);background:var(--ow-raised);color:var(--ow-text);font-size:var(--ow-fs-sm);font-weight:500}.ow-chip:has(>.ow-chip-remove){padding-inline-end:4px}.ow-chip-remove{display:inline-grid;place-items:center;width:20px;height:20px;min-height:20px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--ow-muted)}.ow-chip-remove:hover{background:color-mix(in srgb,var(--ow-danger) 12%,transparent);color:var(--ow-danger)}.ow-meta{font-size:var(--ow-fs-xs);color:var(--ow-muted)}.ow-secondary{color:var(--ow-text-2)}.ow-button-danger:where(:not([data-icon-only])):has(>svg:only-child),button.ow-button-danger[data-icon-only=true]{border-color:transparent;background:transparent;color:var(--ow-muted)}.ow-button-danger:where(:not([data-icon-only])):has(>svg:only-child):is(:hover,:focus-visible):not(:disabled),button.ow-button-danger[data-icon-only=true]:is(:hover,:focus-visible):not(:disabled){color:var(--ow-danger);background:color-mix(in srgb,var(--ow-danger) 10%,transparent);border-color:transparent}.ow-num-wrap{display:inline-flex;align-items:baseline;gap:0;white-space:nowrap}.ow-id-chip{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:0 6px;border:1px solid var(--ow-line);border-radius:var(--ow-r-xs);background:transparent;color:var(--ow-muted);font:500 11.5px/1 var(--ow-ui);font-variant-numeric:tabular-nums;cursor:pointer;transition:color .15s,border-color .15s}.ow-id-chip:hover{color:var(--ow-text);border-color:var(--ow-line-2)}.ow-dc-card,.ow-dc-channels,.ow-dc-mention,.ow-dc-profile-frame,.ow-dc-role,.ow-dc-segments,.ow-discord-preview{--dc-bg:#0A0B0F;--dc-surface:#121419;--dc-raised:#191C23;--dc-hover:#232630;--dc-sunken:#050609;--dc-line:rgba(150,185,235,.09);--dc-line-2:rgba(150,185,235,.18);--dc-text:#DBDEE1;--dc-head:#F2F3F5;--dc-muted:#98A2B3;--dc-blue:#58B9FF;--dc-blue-deep:#2B8CFF;--dc-green:#3DDC97;--dc-red:#FF7A8A;--dc-gold:#F5C96B;--dc-font:"gg sans","IBM Plex Sans Arabic","Noto Sans Arabic","Segoe UI",sans-serif}.ow-discord-preview{min-width:0;color-scheme:dark}.ow-discord-preview>div:last-child{overflow-wrap:anywhere}.ow-preview-label{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted)}.ow-preview-eye{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--ow-ok);box-shadow:none}.ow-preview-live{margin-inline-start:auto;padding:0;border-radius:0;background:none;font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted)}.ow-discord-chat{background:var(--dc-bg);border:1px solid var(--dc-line);border-radius:12px;padding:18px 16px;font-family:var(--dc-font);color:var(--dc-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.ow-dc-message:not(.ow-discord-chat *){padding:16px;border:1px solid rgba(150,185,235,.09);border-radius:12px;background:#070709;color:#dbdee1;color-scheme:dark}.ow-compact-preview{max-height:320px;overflow-y:auto;scrollbar-width:thin;border-radius:12px}.ow-preview-jump{display:none}.ow-preview-sort-hint{font-size:12.5px;line-height:1.8;color:var(--dc-muted);flex-wrap:nowrap;margin-top:12px}.ow-dc-mentions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-block:12px}.ow-dc-mention{display:inline-flex;align-items:center;gap:3px;max-width:100%;padding:3px 9px;border-radius:6px;background:color-mix(in srgb,var(--dc-blue) 26%,var(--dc-surface));color:#D6EBFF;font-family:var(--dc-font);font-size:14px;font-weight:600;line-height:1.6;unicode-bidi:isolate;transition:background .15s}.ow-dc-mention:hover{background:color-mix(in srgb,var(--dc-blue) 38%,var(--dc-surface))}.ow-dc-hash{opacity:.8;font-weight:700}.ow-dc-mention-remove.ow-button{min-width:20px;min-height:20px;width:20px;height:20px;padding:0;margin-inline-start:3px;border:0;border-radius:50%;background:transparent;color:inherit;box-shadow:none;opacity:.7}.ow-dc-mention-remove.ow-button:hover:not(:disabled){background:color-mix(in srgb,var(--dc-red) 34%,transparent);color:#fff;opacity:1;border:0}.ow-dc-role{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px 4px 8px;border-radius:6px;background:var(--dc-raised);border:1px solid var(--dc-line);color:var(--dc-text);font-family:var(--dc-font);font-size:13px;font-weight:600;line-height:1.6;unicode-bidi:isolate}.ow-dc-role-dot{width:12px;height:12px;border-radius:50%;flex-shrink:0}:is(.ow-tool-surface,.ow-modal) :is(.ow-dc-mention,.ow-dc-role):not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *){gap:6px;min-height:26px;padding-block:1px;padding-inline:8px 4px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r-sm);background:var(--ow-raised);color:var(--ow-text);font-family:var(--ow-ui);font-size:var(--ow-fs-sm);font-weight:500;line-height:1.5}:is(.ow-tool-surface,.ow-modal) .ow-dc-mention:not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *):hover{background:var(--ow-lit)}:is(.ow-tool-surface,.ow-modal) :is(.ow-dc-mention,.ow-dc-role):not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *):not(:has(>.ow-dc-mention-remove)){padding-inline-end:8px}:is(.ow-tool-surface,.ow-modal) .ow-dc-mention:not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *) .ow-dc-hash{color:var(--ow-muted);opacity:1;font-weight:500}:is(.ow-tool-surface,.ow-modal) .ow-dc-mention:not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *)[data-category]{background:var(--ow-raised)}:is(.ow-tool-surface,.ow-modal) :is(.ow-dc-mention,.ow-dc-role):not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *) .ow-dc-role-dot{width:10px;height:10px}:is(.ow-tool-surface,.ow-modal) :is(.ow-dc-mention,.ow-dc-role):not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *) .ow-dc-mention-remove.ow-button{width:20px;height:20px;min-width:20px;min-height:20px;margin:0;border-radius:5px;color:var(--ow-muted);opacity:1}:is(.ow-tool-surface,.ow-modal) :is(.ow-dc-mention,.ow-dc-role):not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *) .ow-dc-mention-remove.ow-button:hover:not(:disabled){background:color-mix(in srgb,var(--ow-danger) 14%,transparent);color:var(--ow-danger)}:is(.ow-tool-surface,.ow-modal) .ow-dc-mention-more{color:var(--ow-muted);font-weight:600}.ow-dc-channels{display:flex;flex-direction:column;gap:1px;max-height:220px;overflow-y:auto;margin-top:10px;padding:4px;border:1px solid var(--ow-line);border-radius:var(--ow-r);background:var(--ow-field);scrollbar-width:thin}.ow-dc-channel.ow-button{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:4px 10px;border:0;border-radius:var(--ow-r-sm);background:transparent;box-shadow:none;color:var(--ow-text-2);font-family:var(--ow-ui);font-size:var(--ow-fs-sm);font-weight:500;text-align:start;justify-content:flex-start}.ow-dc-channel.ow-button:hover:not(:disabled){background:var(--ow-soft);color:var(--ow-text);border:0}.ow-dc-channel>svg:first-child{flex-shrink:0;color:var(--ow-muted)}.ow-dc-channel-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-dc-channel>small{flex-shrink:0;font-size:11.5px;font-weight:400;color:var(--ow-muted)}.ow-dc-channel-add{opacity:0;color:var(--ow-accent);transition:opacity .15s}.ow-dc-channel:focus-visible .ow-dc-channel-add,.ow-dc-channel:hover .ow-dc-channel-add{opacity:1}.ow-dc-segment.ow-button{font-family:var(--ow-ui)}:is(.ow-tool-surface,.ow-modal) .ow-dc-mention:not(:is(.ow-discord-preview,.ow-discord-chat,.ow-dc-card,.ow-bp-preview,.ow-ld-prev,.ow-dcm,.ow-dc-message) *) .ow-dc-mention-text{padding:0;border-radius:0;background:none;color:inherit}.ow-dc-profile-frame.ow-modal{width:min(560px,calc(100vw - 28px));padding:0;overflow:hidden;background:var(--dc-surface);border:1px solid var(--dc-line-2);border-radius:16px;color:var(--dc-text);font-family:var(--dc-font);color-scheme:dark}.ow-dc-loading{display:grid;place-items:center;gap:14px;padding:60px 20px;color:var(--dc-muted)}.ow-dc-card{display:flex;flex-direction:column;max-height:min(86dvh,860px);overflow-y:auto;scrollbar-width:thin}.ow-dc-banner{position:relative;height:120px;flex-shrink:0;background-color:#1a1f27;background-image:linear-gradient(125deg,#151a21,#2b3442 62%,#171c24);background-size:cover;background-position:50%}.ow-dc-close.ow-button{position:absolute;top:12px;inset-inline-start:12px;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border:0;border-radius:50%;background:rgba(4,6,10,.55);color:#fff;box-shadow:none;backdrop-filter:blur(6px)}.ow-dc-close.ow-button:hover:not(:disabled){background:rgba(4,6,10,.85);border:0}.ow-dc-head{display:flex;padding-inline:22px;margin-top:-46px}.ow-dc-avatar-ring{position:relative;display:inline-grid;place-items:center;border-radius:50%;background:var(--dc-surface);padding:7px}.ow-dc-avatar{width:92px;height:92px;border-radius:50%;object-fit:cover;display:block;background:var(--dc-raised)}.ow-dc-avatar-blank{display:grid;place-items:center;font-size:38px;font-weight:700;color:var(--dc-blue)}.ow-dc-status{position:absolute;right:4px;bottom:4px;width:26px;height:26px;border-radius:50%;border:6px solid var(--dc-surface);background:#80848E;box-sizing:border-box}.ow-dc-status[data-status=online]{background:#23A55A}.ow-dc-status[data-status=idle]{background:#F0B232}.ow-dc-status[data-status=dnd]{background:#F23F43}.ow-dc-body{padding:10px 20px 20px;display:flex;flex-direction:column;gap:14px}.ow-dc-names h3{font-size:21px;font-weight:700;color:var(--dc-head);line-height:1.4}.ow-dc-username{font-size:14px;color:var(--dc-text);font-weight:500}.ow-dc-nick{font-size:13px;color:var(--dc-muted);margin-top:2px}.ow-dc-id{font-size:11.5px;color:var(--dc-muted);margin-top:6px}.ow-dc-panel{display:flex;flex-direction:column;gap:18px;padding:16px;background:var(--dc-bg);border:1px solid var(--dc-line);border-radius:10px}.ow-dc-section>h4{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--dc-muted);margin-bottom:10px}.ow-dc-since{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:13.5px;color:var(--dc-text)}.ow-dc-since>span{display:inline-flex;align-items:center;gap:8px;font-weight:600}.ow-dc-since svg{color:var(--dc-blue);flex-shrink:0}.ow-dc-since small{color:var(--dc-muted);font-size:11.5px;font-weight:500}.ow-dc-roles{display:flex;flex-wrap:wrap;gap:6px}.ow-dc-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px}.ow-dc-stat{display:grid;gap:2px;padding:12px 10px;text-align:center;background:var(--dc-raised);border:1px solid var(--dc-line);border-radius:8px}.ow-dc-stat b{font-size:19px;font-weight:700;color:var(--dc-head);font-variant-numeric:tabular-nums}.ow-dc-stat span{font-size:11.5px;color:var(--dc-muted);font-weight:600}.ow-dc-stat[data-tone=gold] b{color:var(--dc-gold)}.ow-dc-stat[data-tone=ok] b{color:var(--dc-green)}.ow-dc-stat[data-tone=danger] b{color:var(--dc-red)}.ow-dc-stat[data-tone=info] b{color:var(--dc-blue)}.ow-dc-chatline{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;padding:11px 13px;background:var(--dc-raised);border:1px solid var(--dc-line);border-radius:8px;font-size:13.5px;color:var(--dc-text)}.ow-dc-chatline svg{color:var(--dc-blue);flex-shrink:0}.ow-dc-chatline b{color:var(--dc-head);font-weight:700;font-variant-numeric:tabular-nums}.ow-dc-dot{color:var(--dc-muted)}.ow-dc-txns{display:flex;flex-direction:column;gap:3px;max-height:220px;overflow-y:auto;scrollbar-width:thin}.ow-dc-txn{display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:7px;background:var(--dc-raised);font-size:13px}.ow-dc-txn>svg{flex-shrink:0;color:var(--dc-red)}.ow-dc-txn[data-up=true]>svg{color:var(--dc-green)}.ow-dc-txn-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dc-text)}.ow-dc-txn b{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--dc-red);font-weight:700}.ow-dc-txn[data-up=true] b{color:var(--dc-green)}.ow-dc-txn time{flex-shrink:0;font-size:11.5px;color:var(--dc-muted)}.ow-msgr-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr))!important;align-items:stretch}.ow-message-card{display:flex;flex-direction:column;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel);box-shadow:var(--ow-shadow);padding:18px;min-width:0}.ow-message-card>.ow-row:first-child{border-bottom:1px solid var(--ow-line);padding-bottom:12px;font-weight:600;font-size:var(--ow-fs-lg);color:var(--ow-text)}.ow-message-card>.ow-row:last-child{margin-top:auto}.ow-message-card .ow-discord-preview{flex:1}.ow-msgr-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,420px)!important;align-items:start}.ow-msgr-preview{position:sticky!important;top:12px!important;min-width:0;max-height:calc(100dvh - 140px);overflow-y:auto;padding:3px;scrollbar-width:thin}@media (max-width:1250px){.ow-shell{--ow-sidebar-w:256px}.ow-shell.ow-shell-collapsed{--ow-sidebar-w:72px}.ow-msgr-workspace{grid-template-columns:minmax(0,1fr)!important}.ow-msgr-preview{position:static!important;max-height:none}.ow-preview-jump{display:inline-flex}.ow-editor-grid{grid-template-columns:1fr}.ow-preview-column{position:static}}@media (max-width:800px){.ow-root{--ow-h:40px;--ow-gutter:16px}.ow-shell,.ow-shell-collapsed{display:block;--ow-sidebar-w:0px}.ow-workspace{height:100%}.ow-sidebar{display:none}.ow-mobile-menu{display:inline-grid}.ow-topbar{min-height:56px;gap:8px;padding-inline:8px 12px}.ow-breadcrumb{flex:1;gap:6px;font-size:12.5px}.ow-topbar-actions{gap:0}.ow-content{padding:20px var(--ow-gutter) 96px}.ow-page-heading{gap:12px;margin-bottom:20px;padding-bottom:16px}.ow-page-heading h1{font-size:20px}.ow-page-heading p{font-size:13.5px}.ow-page-index{width:40px;height:40px;border-radius:11px}.ow-help-toggle{padding:0;min-width:var(--ow-h);justify-content:center}.ow-help-toggle>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ow-help-panel{margin-top:-4px}.ow-savebar{inset-inline:12px;bottom:12px}.ow-points-row{grid-template-columns:minmax(120px,1fr) 80px auto;gap:12px}.ow-points-row>span:nth-child(2){display:none}.ow-instrument-head{padding:14px 16px 0}.ow-instrument-note{padding-inline:16px}.ow-instrument-body{padding:16px;margin-top:14px;gap:var(--ow-s-4)}.ow-instrument.ow-flush>.ow-instrument-body>:is(.ow-empty,.ow-callout){margin:var(--ow-s-4)}.ow-instrument.ow-flush>.ow-instrument-body>.ow-control-anchor>:is(.ow-list,.ow-list-rows)>:is(.ow-list-row,.ow-list-head,.ow-list-group),.ow-instrument.ow-flush>.ow-instrument-body>:is(.ow-list,.ow-list-rows)>:is(.ow-list-row,.ow-list-head,.ow-list-group){padding-inline:var(--ow-s-4)}.ow-disclosure>button{padding:0 16px}.ow-danger-zone,.ow-disclosure>div,.ow-domain-modal{padding:16px}.ow-domain-modal [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.ow-standard-modal>.ow-modal-heading{padding-inline:16px 8px}.ow-standard-modal>.ow-modal-body{padding:14px 16px 16px}.ow-standard-modal>.ow-modal-body>.ow-actions:last-child{margin:16px -16px -16px;padding:12px 16px}.ow-modal-description{padding-inline:16px}.ow-modal-footer{padding:12px 16px}.ow-command-modal>.ow-modal-body,.ow-drawer>.ow-modal-body{padding:0}.ow-msgr-preview{scroll-margin-top:16px}.ow-tool-surface [style*=grid-template-columns]{grid-template-columns:1fr!important}.ow-tool-surface [style*=min-width]:not([style*="min-width: min("]){min-width:0!important}.ow-tool-surface [style*="width: 400"],.ow-tool-surface [style*="width: 500"],.ow-tool-surface [style*="width: 600"]{width:100%!important}.ow-tool-surface>.ow-administration,.ow-tool-surface>.ow-administration>.ow-stack,.ow-tool-surface>.ow-stack,.ow-tool-surface>div:not([class]){gap:var(--ow-s-4)}.ow-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ow-metric{padding:14px}.ow-metric>strong{font-size:22px;margin-top:8px}.ow-tool-surface :is([style*=grid-template-columns],.ow-grid):has(>:is(.ow-metric,.ow-pair-card,.ow-kpi,.ow-figure-card,.ow-count-tile,.ow-stat-tile,.ow-mini-stat,.ow-wca-stat)):not(:has(>:not(.ow-metric,.ow-pair-card,.ow-kpi,.ow-figure-card,.ow-count-tile,.ow-stat-tile,.ow-mini-stat,.ow-wca-stat))){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.ow-tool-surface :is([style*=grid-template-columns],.ow-grid,.ow-metrics)>:is(.ow-metric,.ow-pair-card,.ow-kpi,.ow-figure-card,.ow-count-tile,.ow-stat-tile,.ow-mini-stat,.ow-wca-stat):last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:520px){.ow-breadcrumb>span,.ow-breadcrumb>svg{display:none}.ow-breadcrumb strong{font-size:13.5px}.ow-page-heading .ow-eyebrow{display:none}.ow-savebar{flex-wrap:wrap;gap:8px;padding:12px}.ow-savebar>div{flex-basis:100%;width:100%}.ow-savebar>button{flex:1}.ow-modal:not(.ow-drawer,.ow-command-modal){top:auto;bottom:0;left:0;right:0;width:100%;max-height:calc(100dvh - 32px);margin-inline:auto;padding:20px;border-width:1px 0 0;border-radius:var(--ow-r-xl) var(--ow-r-xl) 0 0;transform:none;animation-name:ow-sheet-in}.ow-modal.ow-command-modal{top:12px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:16px;transform:translateX(-50%);animation-name:ow-palette-in}.ow-modal-footer,.ow-standard-modal>.ow-modal-body>.ow-actions:last-child{padding-bottom:max(12px,env(safe-area-inset-bottom))}.ow-modal-heading>.ow-icon-button{min-width:var(--ow-h-touch)}.ow-modal,.ow-root{--ow-h:44px}.ow-modal.ow-standard-modal{padding:0}.ow-modal .ow-actions>button,.ow-modal-footer>.ow-button{flex:1 1 auto}.ow-command-input{padding-inline:16px;gap:10px}.ow-command-input>kbd{display:none}.ow-command-input>input{font-size:15px!important}.ow-command-result{gap:10px}.ow-padded,.ow-panel{padding:var(--ow-s-4)}.ow-row.ow-surface.ow-padded{padding:12px 14px}.ow-toggle-row{gap:12px}.ow-table td,.ow-table th{padding:10px 12px}.ow-request-notice{flex-direction:column;align-items:stretch}.ow-modal .ow-button,.ow-modal .ow-icon-button,.ow-root .ow-button,.ow-root .ow-icon-button{min-height:var(--ow-h-touch)}:is(.ow-root,.ow-modal) .ow-control:where(:not([data-icon-only])):has(>svg:only-child)[style*=height],:is(.ow-root,.ow-modal) button.ow-control[data-icon-only=true][style*=height]{min-height:0}.ow-modal .ow-button.ow-switch,.ow-root .ow-button.ow-switch{min-height:22px}.ow-modal .ow-button.ow-color-swatch,.ow-root .ow-button.ow-color-swatch{min-height:28px}.ow-gate h1{font-size:24px}.ow-dc-banner{height:96px}.ow-dc-avatar{width:76px;height:76px}.ow-dc-head{margin-top:-40px;padding-inline:16px}.ow-dc-body{padding:8px 16px 16px}.ow-dc-panel{padding:13px;gap:14px}.ow-dc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ow-modal .ow-form-grid,.ow-modal .ow-settings-row{grid-template-columns:minmax(0,1fr)}.ow-modal .ow-settings-row>.ow-toggle-row:not(:first-child){justify-content:flex-end}.ow-modal .ow-settings-row:has(>.ow-control-anchor:last-child:not(:first-child)>.ow-toggle-row:only-child),.ow-modal .ow-settings-row:has(>.ow-toggle-row:last-child:not(:first-child)){grid-template-columns:minmax(0,1fr) auto}.ow-modal .ow-segmented{--ow-seg-pad:10px}.ow-modal .ow-segmented:has(>.ow-button:nth-child(5)){--ow-seg-wrap:nowrap;--ow-seg-overflow:auto hidden;scrollbar-width:none}}@media (max-height:650px){.ow-picker-modal .ow-modal-description{display:none}.ow-picker-modal .ow-selected-chips{max-height:52px}.ow-picker-options{max-height:34dvh}}@media (prefers-reduced-motion:reduce){.ow-modal *,.ow-overlay,.ow-root *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ow-ld-wrap{display:flex;flex-direction:column;gap:18px;min-width:0}.ow-ld-col-edit,.ow-ld-col-list,.ow-ld-col-side{min-width:0;display:flex;flex-direction:column;gap:14px}.ow-ld-card{background:var(--ow-panel);border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);box-shadow:var(--ow-shadow);padding:18px;min-width:0}.ow-ld-h{margin-bottom:14px}.ow-ld-h h3{font-size:16px;font-weight:700}.ow-ld-h p{font-size:13px;color:var(--ow-muted);margin-top:2px}.ow-ld-search{display:flex;align-items:center;gap:8px;padding-inline:12px;border:1px solid var(--ow-line-2);border-radius:var(--ow-r);background:var(--ow-field);color:var(--ow-muted);margin-bottom:12px}.ow-ld-search input{border:0!important;background:transparent!important;padding-inline:0!important;box-shadow:none!important;width:100%}.ow-ld-items{display:flex;flex-direction:column;gap:3px;max-height:460px;overflow-y:auto;scrollbar-width:thin}.ow-ld-items .ow-button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;justify-content:flex-start;text-align:start;padding:6px 10px;border-color:transparent;background:transparent;box-shadow:none}.ow-ld-items .ow-button:hover:not(:disabled){background:var(--ow-soft);border-color:var(--ow-line)}.ow-ld-item-txt{flex:1;min-width:0}.ow-ld-item-txt b{display:block;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-ld-item-txt small{display:block;font-size:11.5px;color:var(--ow-muted)}.ow-ld-chev,.ow-ld-none{color:var(--ow-muted)}.ow-ld-none{padding:18px 6px;text-align:center;font-size:13px}.ow-ld-load{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px 20px;color:var(--ow-muted);font-size:15px}.ow-animate-spin,.ow-cc-spin,.ow-ld-spin{animation:ow-spin .9s linear infinite}.ow-ld-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0 16px;border-bottom:1px solid var(--ow-line);margin-bottom:14px}.ow-ld-lab{font-size:15px;font-weight:700}.ow-ld-f{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;min-width:0}.ow-ld-f>span{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:700;color:var(--ow-text-2)}.ow-ld-f>span svg,.ow-ld-hint{color:var(--ow-muted)}.ow-ld-hint{font-size:13px;line-height:1.8}.ow-ld-color{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ow-ld-color>.ow-input:not([type=color]){flex:1;min-width:120px}.ow-ld-hex{font-family:var(--ow-mono);font-size:13px;color:var(--ow-text-2)}.ow-ld-fields{display:flex;flex-direction:column;gap:12px}.ow-ld-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto auto;gap:10px;align-items:center;padding:12px;background:var(--ow-raised);border:1px solid var(--ow-line);border-radius:10px}.ow-ld-del{color:var(--ow-danger)}.ow-ld-add{margin-top:4px}.ow-ld-vars{margin-top:12px}.ow-ld-vars>summary{cursor:pointer;font-size:14px;font-weight:700;color:var(--ow-accent);padding:10px 0}.ow-ld-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ow-ld-chips .ow-button{min-height:32px;padding:4px 10px;font-family:var(--ow-mono);font-size:12px;border-radius:8px}.ow-ld-code{font-family:var(--ow-mono);font-size:12.5px}.ow-ld-mention{color:var(--ow-accent);background:var(--ow-tint);border-radius:5px;padding:0 5px}.ow-ld-back,.ow-ld-cur{display:none}.ow-ld-dirty{margin-inline-end:auto;font-size:13px;font-weight:700;color:var(--ow-warn)}.ow-ld-side{display:flex;flex-direction:column;gap:14px;min-width:0}.ow-ld-prev{--dc-bg:#0A0B0F;--dc-surface:#121419;--dc-raised:#191C23;--dc-line:rgba(150,185,235,.09);--dc-text:#DBDEE1;--dc-head:#F2F3F5;--dc-muted:#98A2B3;--dc-blue:#58B9FF;--dc-font:"gg sans","IBM Plex Sans Arabic","Noto Sans Arabic","Segoe UI",sans-serif;background:var(--dc-bg);border:1px solid var(--dc-line);border-radius:12px;padding:16px;font-family:var(--dc-font);color:var(--dc-text);color-scheme:dark}.ow-ld-prev-top{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px}.ow-ld-prev-top b{color:var(--dc-head);font-weight:700}.ow-ld-prev-top small{color:var(--dc-muted);font-size:11px}.ow-ld-av{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;flex-shrink:0;font-size:13px;background:linear-gradient(140deg,#5FB1FF,#1F6FD0)}.ow-ld-av,.ow-ld-bot{color:#fff;font-weight:700}.ow-ld-bot{background:#2B8CFF;font-size:9.5px;border-radius:4px;padding:1px 5px}.ow-ld-embed{background:var(--dc-surface);border-radius:6px;border-inline-start:4px solid var(--dc-blue);padding:13px 15px;max-width:100%}.ow-ld-embed-body{display:flex;gap:12px;align-items:flex-start}.ow-ld-embed-main{min-width:0;flex:1}.ow-ld-au{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ow-ld-au img,.ow-ld-au-ph{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.ow-ld-au-ph{background:var(--dc-raised);display:inline-block}.ow-ld-au b{font-size:13.5px}.ow-ld-au b,.ow-ld-t{color:var(--dc-head);font-weight:700}.ow-ld-t{font-size:15px;margin-bottom:8px;line-height:1.45}.ow-ld-d,.ow-ld-t{overflow-wrap:anywhere}.ow-ld-d{color:var(--dc-text);font-size:13.5px;line-height:1.65;white-space:pre-wrap}.ow-ld-pf{display:grid;gap:8px;margin-top:10px}.ow-ld-pf b{display:block;color:var(--dc-head);font-size:12.5px;font-weight:700}.ow-ld-pf span{color:var(--dc-text);font-size:13px}.ow-ld-thumb{width:72px;height:72px;flex-shrink:0}.ow-ld-big,.ow-ld-thumb{border-radius:6px;object-fit:cover}.ow-ld-big{margin-top:12px;max-width:100%;max-height:240px;display:block}.ow-ld-ft{color:var(--dc-muted);font-size:11.5px;margin-top:10px}.ow-ld-btn{min-height:44px}.ow-wca-panel{background:var(--ow-panel);border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);box-shadow:var(--ow-shadow);padding:20px;margin-bottom:16px;min-width:0}.ow-wca-panel-h{display:flex;align-items:center;gap:10px;font-size:var(--ow-fs-lg);font-weight:600;color:var(--ow-text);padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--ow-line)}.ow-wca-panel-h svg,.ow-wca-sub{color:var(--ow-muted)}.ow-wca-sub{font-size:13.5px;margin-bottom:14px;line-height:1.8}.ow-wca-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;align-items:start}.ow-wca-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin-bottom:16px}.ow-wca-stat{padding:14px 16px;background:var(--ow-raised);border:1px solid var(--ow-line);border-radius:var(--ow-r);text-align:start}.ow-lbl{font-size:12.5px;color:var(--ow-muted);font-weight:600}.ow-val{font-size:22px;font-weight:600;color:var(--ow-text);font-variant-numeric:tabular-nums;margin-top:4px}.ow-count{color:var(--ow-muted);font-size:13px;font-weight:600}.ow-wca-field{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:600}.ow-wca-field>span,.ow-wca-pen-lbl{font-size:13.5px;font-weight:700;color:var(--ow-text-2)}.ow-wca-input{width:100%}.ow-wca-empty{padding:34px 20px;text-align:center;color:var(--ow-muted);font-size:14px;border:1px dashed var(--ow-line-2);border-radius:var(--ow-r);background:var(--ow-soft)}.ow-wca-btn{min-height:44px}.ow-button.ow-gold,.ow-wca-btn.ow-gold{background:linear-gradient(180deg,color-mix(in oklab,var(--ow-accent-fill) 90%,#fff),color-mix(in oklab,var(--ow-accent-fill) 93%,#000));color:#fff;border-color:color-mix(in oklab,var(--ow-accent-fill) 78%,#000);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 2px rgba(0,0,0,.22)}.ow-button.ow-green,.ow-wca-btn.ow-green{background:var(--ow-raised);color:var(--ow-text);border-color:var(--ow-line-2)}.ow-button.ow-danger,.ow-wca-btn.ow-danger{background:transparent;color:var(--ow-danger);border-color:color-mix(in srgb,var(--ow-danger) 30%,var(--ow-line))}.ow-button.ow-ghost,.ow-wca-btn.ow-ghost{background:transparent;border-color:var(--ow-line)}.ow-button.ow-primary,.ow-button.ow-purple,.ow-ld-btn.ow-primary,.ow-wca-btn.ow-purple{background:linear-gradient(180deg,color-mix(in oklab,var(--ow-accent-fill) 90%,#fff),color-mix(in oklab,var(--ow-accent-fill) 93%,#000));color:#fff;border-color:color-mix(in oklab,var(--ow-accent-fill) 78%,#000);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 2px rgba(0,0,0,.22)}.ow-button.ow-sm,.ow-wca-btn.ow-sm{min-height:var(--ow-h-sm);padding:0 12px;font-size:var(--ow-fs-sm)}.ow-button.ow-icon{min-width:var(--ow-h);padding:0 8px}.ow-wca-badge{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:1px 8px;border:1px solid var(--ow-line);border-radius:var(--ow-r-xs);background:var(--ow-soft);font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-text-2)}.ow-wca-match{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;margin-bottom:8px;background:var(--ow-raised);border:1px solid var(--ow-line);border-radius:var(--ow-r)}.ow-wca-match-meta{min-width:0;display:flex;flex-direction:column;gap:6px}.ow-wca-match-actions{display:flex;flex-wrap:wrap;gap:8px}.ow-wca-lb-row,.ow-wca-prow,.ow-wca-score-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ow-wca-lb-row{padding:12px 14px;border-bottom:1px solid var(--ow-line)}.ow-wca-lb-row:last-child{border-bottom:0}.ow-wca-colon{color:var(--ow-muted);font-weight:700}.ow-wca-edit-num,.ow-wca-num{width:74px;text-align:center;font-family:var(--ow-ui)!important;font-variant-numeric:tabular-nums}.ow-wca-stepper{display:inline-flex;align-items:center;gap:6px}.ow-wca-stepbtn{min-width:38px;min-height:38px;padding:0}.ow-wca-toggle{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.ow-wca-side{display:flex;flex-direction:column;gap:14px;min-width:0}.ow-wca-toast{position:fixed;bottom:24px;inset-inline-end:24px;z-index:12020;padding:12px 18px;border-radius:var(--ow-r-lg);background:var(--ow-panel);border:1px solid var(--ow-line-2);box-shadow:var(--ow-shadow-lg);font-size:var(--ow-fs-sm);font-weight:500}.ow-nm,.ow-team,.ow-wca-user{display:inline-flex;align-items:center;gap:8px;min-width:0;font-weight:600}.ow-av,.ow-wca-user img{width:30px;height:30px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--ow-raised)}.ow-id{font-family:var(--ow-ui);font-variant-numeric:tabular-nums;font-size:11.5px;color:var(--ow-muted)}.ow-wca-divider{height:1px;background:var(--ow-line);margin-block:16px}.ow-wca-flag,.ow-wca-flagf{width:26px;height:19px;border-radius:3px;object-fit:cover;flex-shrink:0}.ow-wca-pen-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.ow-wca-pen-inputs{display:flex;align-items:center;gap:8px}.ow-wca-pmatch{font-size:14px;font-weight:700}.ow-wca-pscore{font-family:var(--ow-ui);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;color:var(--ow-text)}.ow-wca-head{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:0}.ow-ic{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:var(--ow-r);background:var(--ow-raised);border:1px solid var(--ow-line);color:var(--ow-text-2);flex-shrink:0}.ow-n{font-weight:700}.ow-sm{font-size:13px}.ow-deck-label{font-size:var(--ow-fs-sm);color:var(--ow-muted)}@media (max-width:700px){.ow-nt-cat{display:none}}.ow-mini-switch-label{flex:1;min-width:0;text-align:start}.ow-cmds-warn-preview{min-width:0}@media (max-width:1250px){.ow-ld-col-side{grid-column:1/-1}}@media (max-width:800px){.ow-ld-col-side{grid-column:auto}.ow-ld-field{grid-template-columns:minmax(0,1fr) auto auto}.ow-ld-field>.ow-input:first-child,.ow-ld-field>input:first-child{grid-column:1/-1}.ow-wca-match{grid-template-columns:minmax(0,1fr)}}.ow-dc-profile-frame.ow-standard-modal>.ow-modal-body{padding:0}.ow-dc-profile-frame.ow-standard-modal>.ow-modal-heading{background:var(--dc-surface);border-bottom-color:var(--dc-line);padding:14px 18px}.ow-dc-profile-frame.ow-standard-modal>.ow-modal-heading h2{font-size:16px;color:var(--dc-head)}.ow-dc-profile-frame.ow-standard-modal .ow-icon-button{color:var(--dc-muted)}.ow-dc-profile-frame.ow-standard-modal .ow-icon-button:hover{background:var(--dc-raised);color:var(--dc-head);border-color:transparent}.ow-dc-profile-frame .ow-empty,.ow-dc-profile-frame .ow-skeleton{margin:20px}.ow-ap-card{display:flex;flex-direction:column;gap:16px}.ow-ap-card>.ow-row:first-child>div>div:first-child{font-size:16px;font-weight:700;color:var(--ow-text)}.ow-ap-card>.ow-row:first-child>div>div:last-child{font-size:13px;color:var(--ow-muted)}.ow-ap-card>.ow-surface{padding:16px}.ow-ap-card>.ow-surface .ow-row:first-child{font-size:14px;font-weight:600}.ow-stat-tile{display:grid;gap:2px;min-width:0;padding:10px 14px;text-align:start;background:var(--ow-raised);border:1px solid var(--ow-line);border-radius:var(--ow-r)}.ow-stat-tile>div:first-child{font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted)}.ow-stat-tile>div:last-child{font-size:var(--ow-fs-xl);font-weight:600;color:var(--ow-text);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.ow-group-title{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:700;color:var(--ow-text);margin-bottom:12px}.ow-pair-link{color:var(--ow-muted);font-size:16px}.ow-dcm{--dc-bg:#0A0B0F;--dc-surface:#121419;--dc-raised:#191C23;--dc-line:rgba(150,185,235,.09);--dc-text:#DBDEE1;--dc-head:#F2F3F5;--dc-muted:#98A2B3;--dc-font:"gg sans","IBM Plex Sans Arabic","Noto Sans Arabic","Segoe UI",sans-serif;background:var(--dc-bg);border:1px solid var(--dc-line);border-radius:12px;overflow:hidden;font-family:var(--dc-font);color:var(--dc-text);color-scheme:dark}.ow-dcm-head{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--dc-line);background:var(--dc-surface);color:var(--dc-head);font-size:14px;font-weight:700}.ow-dcm-head .ow-dc-hash{color:var(--dc-muted);font-size:17px}.ow-dcm-msg{display:flex;gap:12px;align-items:flex-start;padding:16px}.ow-dcm-avatar{border-radius:50%;object-fit:cover;display:block;flex-shrink:0}.ow-dcm-avatar-blank{display:grid;place-items:center;color:#0B0C10;font-weight:700;font-size:15px}.ow-dcm-body{min-width:0;flex:1}.ow-dcm-meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:3px}.ow-dcm-name{font-size:15px;font-weight:700}.ow-dcm-time{color:var(--dc-muted);font-size:11.5px}.ow-dcm-text{color:var(--dc-text);font-size:14px;line-height:1.6}.ow-dcm-members{padding:14px 16px;border-top:1px solid var(--dc-line);background:var(--dc-surface)}.ow-dcm-members-title{color:var(--dc-muted);font-size:11.5px;font-weight:700;letter-spacing:.04em;margin-bottom:10px}.ow-dcm-member{display:flex;align-items:center;gap:10px}.ow-dcm-member-avatar{position:relative;flex-shrink:0;display:inline-flex}.ow-dcm-presence{position:absolute;bottom:-2px;inset-inline-end:-2px;width:13px;height:13px;border-radius:50%;background:#23A55A;border:3px solid var(--dc-surface);box-sizing:border-box}.ow-bp-preview{--dc-bg:#0A0B0F;--dc-line:rgba(150,185,235,.09);--dc-muted:#98A2B3;background:var(--dc-bg);border:1px solid var(--dc-line);border-radius:12px;padding:16px;color:#DBDEE1;font-family:gg sans,IBM Plex Sans Arabic,Noto Sans Arabic,Segoe UI,sans-serif;color-scheme:dark}.ow-rule{flex:1;height:1px;background:var(--ow-line);min-width:16px}.ow-av-blank{display:inline-block;background:var(--ow-raised);border:1px solid var(--ow-line)}.ow-av-lg{width:42px;height:42px}.ow-live-dot{position:relative;display:inline-flex;width:10px;height:10px;align-items:center;justify-content:center}.ow-live-dot .ow-status-dot{margin:0;width:10px;height:10px}.ow-live-pulse{position:absolute;inset:-3px;border-radius:50%;background:color-mix(in srgb,var(--ow-danger) 28%,transparent);animation:ow-pulse 2s ease-out infinite}@keyframes ow-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.5);opacity:0}}.ow-centered{margin-inline:auto;width:100%}.ow-tool-surface h2{font-size:20px;font-weight:700}.ow-dc-mention-text{display:inline-flex;align-items:center;gap:2px}.ow-dc-mention-text,.ow-dc-mention>bdi,.ow-dc-role>bdi{min-width:0;overflow-wrap:anywhere}.ow-dc-names{text-align:start}.ow-dc-names bdi{unicode-bidi:isolate}.ow-wca-head>.ow-ic{display:none}.ow-wca-head h2{font-size:var(--ow-fs-lg);font-weight:600;line-height:1.4}.ow-wca-head p{font-size:var(--ow-fs-sm);color:var(--ow-muted);margin-top:2px;max-width:80ch}.ow-wca-head>div:last-child{min-width:0}.ow-bar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 14px;min-width:0}.ow-bar-label{min-width:0;display:flex;align-items:center;gap:8px;font-size:var(--ow-fs-sm);overflow:hidden;white-space:nowrap}.ow-bar-label>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.ow-bar-figures{display:inline-flex;align-items:baseline;gap:9px;flex-shrink:0;unicode-bidi:isolate}.ow-bar-track{width:100%;flex:1;height:6px;overflow:hidden;border-radius:99px;background:var(--ow-lit);border:0}.ow-bar-row>.ow-bar-track{grid-column:1/-1}.ow-bar-fill{display:block;height:100%;border-radius:99px;background:color-mix(in oklab,var(--ow-id,var(--ow-accent)) 88%,var(--ow-lit));box-shadow:none;transition:width .45s var(--ow-ease)}.ow-bar-count{font-size:var(--ow-fs-md);font-weight:600;color:var(--ow-text);font-variant-numeric:tabular-nums}.ow-bar-pct{font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted);font-variant-numeric:tabular-nums}.ow-mention.ow-button{min-height:28px;padding:2px 10px;gap:5px;font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-text-2);background:transparent;border:1px dashed var(--ow-line-2);box-shadow:none}.ow-mention.ow-button:hover:not(:disabled){background:var(--ow-soft);border-color:color-mix(in srgb,var(--ow-accent) 50%,var(--ow-line-2));color:var(--ow-text)}.ow-mention-code{font-family:var(--ow-mono);font-size:11px;opacity:.8}.ow-mention-row{margin-top:8px}.ow-mention-tools{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.ow-order-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ow-order-row{cursor:grab;padding:11px 14px;gap:12px}.ow-order-row:active{cursor:grabbing}.ow-order-title{font-weight:700}.ow-order-excerpt,.ow-order-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-order-excerpt{display:block;color:var(--ow-muted)}.ow-msg-ava{border-radius:50%;overflow:hidden;background:var(--ow-raised);border:1px solid var(--ow-line);color:var(--ow-text-2);font-weight:700;font-size:15px}.ow-msg-hero .ow-msg-ava{font-size:30px}.ow-msg-seg{flex-wrap:wrap}.ow-msg-seg>.ow-button{flex:1 1 190px}.ow-media-card{width:250px;max-width:100%;padding:10px;gap:8px}.ow-media-card>a>img,.ow-media-card>video{display:block;width:100%;max-height:170px;border-radius:var(--ow-r-sm);object-fit:cover}.ow-media-card>audio{width:100%}.ow-media-card .ow-media-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-media-card .ow-button{min-height:36px;padding:6px 12px;font-size:12.5px}.ow-chip-media{text-decoration:none;padding-inline-start:5px}.ow-chip-media img{border-radius:var(--ow-r-sm);object-fit:contain;flex-shrink:0}.ow-evidence-row{position:relative;overflow:hidden}.ow-evidence-row:before{content:"";position:absolute;inset-inline-start:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:color-mix(in srgb,var(--ow-tone,var(--ow-muted)) 70%,transparent)}.ow-coverage-head{gap:9px}.ow-coverage-icon{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:var(--ow-r-sm);flex-shrink:0;color:var(--ow-tone,var(--ow-text-2));background:var(--ow-raised);border:1px solid var(--ow-line)}.ow-coverage-title{font-size:var(--ow-fs-md);font-weight:600}.ow-edge-stripe{display:none!important}.ow-image-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(4,6,10,.75),transparent 62%)}.ow-presence-badge{position:absolute;bottom:-2px;inset-inline-end:-2px;width:13px;height:13px;border-radius:50%;background:var(--ow-ok);border:3px solid var(--ow-panel);box-sizing:border-box}.ow-top-stripe{display:none!important}.ow-rule-body{margin-top:16px;padding:16px;display:grid;gap:16px;min-width:0;border:1px solid var(--ow-line)}.ow-rule-body,.ow-rule-icon{background:var(--ow-raised);border-radius:var(--ow-r)}.ow-rule-icon{width:34px;height:34px;color:var(--ow-text-2);border:1px solid var(--ow-line)}.ow-switch{position:relative;display:inline-flex;align-items:center;justify-content:flex-start!important;flex:0 0 40px;width:40px;min-width:40px;max-width:40px;height:22px;min-height:22px;max-height:22px;padding:2px!important;gap:0;border-radius:99px;border:1px solid var(--ow-line-2);background:var(--ow-lit);box-shadow:inset 0 1px 2px rgba(0,0,0,.18);transition:background-color .2s,border-color .2s}.ow-switch:hover:not(:disabled){border-color:color-mix(in srgb,var(--ow-text) 24%,transparent)}.ow-switch[data-on=true]{background:var(--ow-accent-fill);border-color:transparent;box-shadow:none}.ow-switch[data-on=true]:hover:not(:disabled){background:var(--ow-accent-fill-hover);border-color:transparent}.ow-switch-knob{width:16px;height:16px;border-radius:50%;background:var(--ow-knob);box-shadow:0 1px 2px rgba(0,0,0,.28);transition:transform .2s var(--ow-ease),background-color .2s;flex:0 0 16px}.ow-switch[data-on=true] .ow-switch-knob{background:#fff;transform:translateX(-18px)}[dir=ltr] .ow-switch[data-on=true] .ow-switch-knob{transform:translateX(18px)}.ow-switch:dir(ltr)[data-on=true] .ow-switch-knob{transform:translateX(18px)}.ow-switch:dir(rtl)[data-on=true] .ow-switch-knob{transform:translateX(-18px)}.ow-control.ow-color-swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--ow-tint),0 0 0 4px var(--ow-accent);transform:scale(1.08)}.ow-btn-style.ow-button{width:26px!important;min-width:26px;height:26px!important;min-height:26px;padding:0;border-radius:8px;background:var(--ow-tone,var(--ow-muted))!important;border:2px solid transparent;box-shadow:none}.ow-tool-surface .ow-btn-style.ow-button[data-ow-active=true]{border-color:#fff;box-shadow:0 0 0 3px var(--ow-tint)}.ow-pick-row[data-ow-selected=true]{border-color:color-mix(in srgb,var(--ow-accent) 55%,transparent);background:var(--ow-tint);box-shadow:0 0 0 1px var(--ow-tint)}.ow-pick-name{display:block;font-size:15px;font-weight:700}.ow-pick-sub{display:block;font-size:13px;color:var(--ow-muted)}.ow-mini-stat{display:grid;gap:2px;place-items:center;padding:10px 12px;min-width:86px;text-align:center;background:var(--ow-raised);border:1px solid var(--ow-line);border-radius:12px}.ow-mini-stat-value{display:inline-flex;align-items:center;gap:6px;font-size:var(--ow-fs-xl);font-weight:600;color:var(--ow-text);font-variant-numeric:tabular-nums}.ow-mini-stat-label,.ow-mini-stat-value svg{color:var(--ow-muted)}.ow-mini-stat-label{display:inline-flex;align-items:center;gap:5px;font-size:var(--ow-fs-xs);font-weight:500}.ow-preview-rail{position:sticky!important;top:14px!important;align-self:start;max-height:calc(100dvh - 112px);overflow-y:auto;overflow-x:hidden;padding:2px;scrollbar-width:thin;scrollbar-color:var(--ow-line-2) transparent;overscroll-behavior:contain}.ow-preview-rail::-webkit-scrollbar{width:8px}.ow-preview-rail::-webkit-scrollbar-thumb{background:var(--ow-line-2);border-radius:99px}.ow-preview-column{align-self:start;max-height:calc(100dvh - 112px);overflow-y:auto;overflow-x:hidden;padding:2px;scrollbar-width:thin;scrollbar-color:var(--ow-line-2) transparent;overscroll-behavior:contain}.ow-sticky-bottom{position:sticky!important;bottom:14px;z-index:8;margin-top:10px}.ow-sticky-actions,.ow-sticky-bottom>*{box-shadow:var(--ow-shadow-lg)!important}.ow-sticky-actions{position:sticky!important;bottom:14px;z-index:8;margin-top:10px;background:color-mix(in srgb,var(--ow-panel) 86%,transparent)!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid var(--ow-line-2)!important;border-radius:var(--ow-r-lg)!important}.ow-content[data-ow-savebar=true]{padding-bottom:148px}.ow-content[data-ow-savebar=true] .ow-msgr-preview,.ow-content[data-ow-savebar=true] .ow-preview-column,.ow-content[data-ow-savebar=true] .ow-preview-rail{max-height:calc(100dvh - 226px)}.ow-content[data-ow-savebar=true] .ow-sticky-actions,.ow-content[data-ow-savebar=true] .ow-sticky-bottom{bottom:116px}@media (max-width:1080px){.ow-preview-column,.ow-preview-rail{position:static!important;max-height:none;overflow:visible}}@media (max-width:640px){.ow-content[data-ow-savebar=true]{padding-bottom:204px}.ow-content[data-ow-savebar=true] .ow-sticky-actions,.ow-content[data-ow-savebar=true] .ow-sticky-bottom{bottom:172px}}.ow-diff-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;min-width:0}.ow-diff-side{min-width:0;display:flex;flex-direction:column;gap:5px;padding:10px 12px;border-radius:var(--ow-r-sm);background:var(--ow-raised);border:1px solid var(--ow-line)}.ow-diff-side>small{font-size:11px;font-weight:600;color:var(--ow-muted)}.ow-diff-side>pre{margin:0;font-family:var(--ow-mono);font-size:12.5px;line-height:1.75;color:var(--ow-text);white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow-y:auto;unicode-bidi:plaintext}.ow-diff-arrow{align-self:center;color:var(--ow-muted);flex-shrink:0}@media (max-width:620px){.ow-diff-pair{grid-template-columns:minmax(0,1fr)}.ow-diff-arrow{transform:rotate(90deg)}}.ow-kpi{display:flex;align-items:center;flex-wrap:nowrap;gap:14px}.ow-kpi>.ow-kpi-icon{border-radius:13px;background:var(--ow-soft)}.ow-kpi-value{font:700 clamp(21px,2vw,26px)/1.4 var(--ow-ui);color:var(--ow-text);font-variant-numeric:tabular-nums;letter-spacing:-.015em;unicode-bidi:isolate;text-align:start}.ow-kpi-label{font-size:12.5px;font-weight:600;color:var(--ow-muted);line-height:1.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ow-count-tile{text-align:center}.ow-count-tile-value{font:600 24px/1.4 var(--ow-ui);color:var(--ow-text);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.ow-count-tile-label{font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted)}.ow-setting-title{font-size:15.5px;font-weight:700;color:var(--ow-text)}.ow-setting-desc{font-size:13.5px;line-height:1.85;color:var(--ow-muted);margin-top:6px}.ow-store-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:16px;align-items:stretch}.ow-store-card{position:relative;overflow:hidden;display:flex;flex-direction:column}.ow-store-card[data-hidden=true]{opacity:.84}.ow-store-banner{position:relative;height:78px;flex-shrink:0;overflow:hidden;border-bottom:1px solid var(--ow-line);background:linear-gradient(135deg,color-mix(in srgb,var(--ow-store-tone) 40%,transparent),color-mix(in srgb,var(--ow-store-tone) 7%,transparent))}.ow-store-banner>img{display:block;width:100%;height:100%;object-fit:cover}.ow-store-body{position:relative;display:flex;flex-direction:column;gap:13px;padding:16px 18px 18px}.ow-store-head{gap:13px;flex-wrap:nowrap;align-items:center}.ow-store-logo{width:52px;height:52px;flex-shrink:0;border-radius:15px;object-fit:cover;border:1px solid var(--ow-line-2);background:var(--ow-raised)}.ow-store-logo-blank{display:grid;place-items:center;color:var(--ow-store-tone)}.ow-store-title{gap:8px;flex-wrap:nowrap;min-width:0;font-size:16px;font-weight:700;color:var(--ow-text)}.ow-store-title>bdi{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-store-title>.ow-tag{flex-shrink:0}.ow-store-slug{font-family:var(--ow-mono);font-size:12.5px;color:var(--ow-muted);text-align:start;unicode-bidi:isolate;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-tool-surface .ow-store-desc{margin:0;font-size:13.5px;line-height:1.8;color:var(--ow-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ow-store-meta{gap:8px}.ow-store-meta>.ow-badge{flex-wrap:nowrap;max-width:100%;font-size:11.5px}.ow-store-meta>.ow-badge>b{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:600;color:var(--ow-text)}.ow-store-actions{gap:8px;margin-top:auto}.ow-store-actions>*{flex:1 1 calc(50% - 4px);min-height:38px;padding:6px 10px;font-size:13px}.ow-review-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;align-items:start}.ow-review-card{display:flex;flex-direction:column;gap:10px;padding:16px 18px}.ow-review-head{gap:10px;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}.ow-review-who{flex:1;min-width:0;font-size:14px;font-weight:700}.ow-review-delete.ow-button{flex-shrink:0;min-height:32px;padding:4px 11px;font-size:12px}.ow-review-meta{gap:8px}.ow-review-stars{display:inline-flex;gap:2px;flex-shrink:0}.ow-review-store{font-size:11px;flex-wrap:nowrap}.ow-review-date{font-size:11.5px;color:var(--ow-muted);unicode-bidi:plaintext;margin-inline-start:auto}.ow-tool-surface .ow-review-comment{margin:0;padding-top:10px;border-top:1px solid var(--ow-line);font-size:13.5px;line-height:1.85;color:var(--ow-text);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.ow-tool-surface .ow-review-comment[data-empty=true]{color:var(--ow-muted)}.ow-switch-danger:not([data-on=true]){border-color:color-mix(in srgb,var(--ow-danger) 45%,var(--ow-line-2));background:color-mix(in srgb,var(--ow-danger) 12%,transparent)}.ow-switch-danger:not([data-on=true]) .ow-switch-knob{background:var(--ow-danger)}.ow-figure-card{display:flex;flex-direction:column;gap:4px}.ow-figure-card>.ow-row{margin-bottom:6px}.ow-figure-card>.ow-row>.ow-figure-icon{border-radius:var(--ow-r);color:var(--ow-text-2);background:var(--ow-raised);border-color:var(--ow-line)}.ow-figure-label{font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted)}.ow-figure-value{font:600 22px/1.4 var(--ow-ui);color:var(--ow-text);font-variant-numeric:tabular-nums;unicode-bidi:plaintext;text-align:start;letter-spacing:-.015em}.ow-figure-sub{font-size:var(--ow-fs-xs);font-weight:400;color:var(--ow-muted)}.ow-pair-card{display:flex;flex-direction:column;gap:4px;min-width:0}.ow-pair-label{font-size:var(--ow-fs-sm);font-weight:500;color:var(--ow-text-2)}.ow-pair-label>svg{color:var(--ow-muted)}.ow-pair-value{font-size:15px;font-weight:600;unicode-bidi:plaintext;text-align:start;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ow-pair-value,.ow-pair-value.ow-pair-toned{color:var(--ow-text)}.ow-surface.ow-pair-card .ow-pair-value{font-size:20px;line-height:1.35;margin-top:4px}.ow-root :is(.ow-pair-value,.ow-figure-value,.ow-kpi-value,.ow-metric>strong)[dir=ltr]{text-align:right}.ow-section-list{display:grid;gap:0;overflow:hidden;border:1px solid var(--ow-line);border-radius:var(--ow-r)}.ow-section-list>.ow-domain-choice{gap:4px;padding-inline-end:8px;transition:background-color .15s}.ow-section-list>.ow-domain-choice+.ow-domain-choice{border-top:1px solid var(--ow-line)}.ow-section-list>.ow-domain-choice:hover{background:color-mix(in oklab,var(--ow-id-tint,var(--ow-denim-tint)) 5%,var(--ow-soft))}.ow-section-list>.ow-domain-choice>.ow-section-option{padding:12px 16px;border:0;border-radius:0;background:transparent}.ow-section-list>.ow-domain-choice>.ow-section-option:hover:not(:disabled){border:0;background:transparent}.ow-section-list>.ow-domain-choice>.ow-section-option:focus-visible{outline-offset:-2px}.ow-section-option{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;text-align:start;border:1px solid var(--ow-line);border-radius:var(--ow-r);background:var(--ow-raised);color:var(--ow-text);cursor:pointer;transition:border-color .15s,background-color .15s}.ow-section-option:hover:not(:disabled){border-color:var(--ow-line-2);background:var(--ow-lit)}.ow-section-option:disabled{cursor:not-allowed;opacity:.72}.ow-section-option .ow-option-copy b{display:block;font-size:var(--ow-fs-md);font-weight:600;overflow-wrap:anywhere}.ow-section-option .ow-option-copy small{display:block;margin-top:3px;font-size:12.5px;line-height:1.7;color:var(--ow-muted)}.ow-section-option>svg{flex-shrink:0;color:var(--ow-faint)}.ow-section-option>.ow-badge{flex-shrink:0}.ow-account-identity{display:flex;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:10px;border-bottom:1px solid var(--ow-line)}.ow-account-identity b{display:block;margin-bottom:4px;font-size:15px;font-weight:600}.ow-account-avatar{width:44px;height:44px;flex-shrink:0;border-radius:50%;background-size:cover;background-position:50%;border:1px solid var(--ow-line-2)}.ow-menu-list{display:grid;gap:4px;margin-block:6px 14px}.ow-menu-list:last-child{margin-bottom:0}:is(.ow-root,.ow-modal) a.ow-menu-link{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 10px;border-radius:var(--ow-r);color:var(--ow-text);font-size:var(--ow-fs-sm);font-weight:500;text-decoration:none;transition:background-color .15s,color .15s}:is(.ow-root,.ow-modal) a.ow-menu-link:hover{background:var(--ow-soft);color:var(--ow-text)}.ow-menu-icon{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:var(--ow-r-sm);border:1px solid var(--ow-line);background:var(--ow-raised);color:var(--ow-muted);transition:color .15s,border-color .15s}:is(.ow-root,.ow-modal) a.ow-menu-link:hover .ow-menu-icon{color:var(--ow-text-2);border-color:var(--ow-line-2)}:is(.ow-root,.ow-modal) a.ow-menu-link.ow-menu-link-danger{color:var(--ow-danger)}:is(.ow-root,.ow-modal) a.ow-menu-link.ow-menu-link-danger:hover{background:color-mix(in srgb,var(--ow-danger) 9%,transparent);color:var(--ow-danger)}:is(.ow-root,.ow-modal) a.ow-menu-link.ow-menu-link-danger .ow-menu-icon{color:var(--ow-danger);background:transparent;border-color:color-mix(in srgb,var(--ow-danger) 26%,var(--ow-line))}.ow-nav-sub{display:grid;gap:1px}.ow-nav-subtitle{display:flex;align-items:center;gap:8px;min-height:30px;margin-inline-start:26px;padding:6px 10px 4px;border:0;border-radius:var(--ow-r-sm);background:none;font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted);text-align:start;transition:color .15s,background-color .15s}button.ow-nav-subtitle:hover{background:var(--ow-soft);color:var(--ow-text-2)}.ow-nav-subtitle>small{font-size:11px;font-variant-numeric:tabular-nums;color:var(--ow-faint)}.ow-nav-subtitle>svg{color:var(--ow-faint);transition:transform .2s var(--ow-ease)}.ow-nav-dot,.ow-nav-subtitle>svg{margin-inline-start:auto;flex-shrink:0}.ow-nav-dot{order:2;width:6px;height:6px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--ow-faint)}.ow-nav-dot[data-on=true]{display:none}.ow-nav-item:has(>.ow-nav-dot[data-on=false]):not([aria-current=page]){color:var(--ow-muted)}.ow-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ow-audit-head{align-items:flex-start;gap:12px}.ow-audit-head-symbol{width:38px;height:38px;border-radius:11px}.ow-audit-head-copy{flex:1;min-width:190px}.ow-audit-head-copy strong{display:block;font-size:15px;font-weight:600}.ow-audit-head-copy p{font-size:var(--ow-fs-sm);color:var(--ow-muted);margin:2px 0 0!important;line-height:1.7}.ow-audit-head .ow-actions{margin-inline-start:auto}.ow-audit-filters{background:var(--ow-raised)}.ow-audit-filters .ow-form-field{margin-bottom:0}.ow-audit-row{display:flex;align-items:center;gap:14px;width:100%;min-width:0;min-height:56px;padding:10px 16px;text-align:start;background:transparent;border:0;border-radius:0;color:var(--ow-text);font-family:var(--ow-ui);transition:background-color .15s}.ow-audit-row:hover{background:var(--ow-soft)}.ow-audit-row .ow-identity small{display:none}.ow-audit-row .ow-identity .ow-avatar{width:22px!important;height:22px!important;font-size:10px}.ow-audit-row .ow-identity b{font-size:var(--ow-fs-sm);font-weight:500;color:var(--ow-text-2)}.ow-audit-row-time.ow-tag{padding:0;border:0;background:none;color:var(--ow-muted)}.ow-audit-row:focus-visible{outline:2px solid var(--ow-focus);outline-offset:-2px}.ow-audit-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.ow-audit-row-title{font-size:var(--ow-fs-md);font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ow-audit-row-summary{font-size:var(--ow-fs-sm);line-height:1.65;color:var(--ow-text-2);overflow-wrap:anywhere}.ow-audit-headline,.ow-audit-summary-role{font-weight:600;color:var(--ow-text)}.ow-audit-headline{margin:0!important;padding:12px 14px;border-radius:var(--ow-r);border:1px solid color-mix(in srgb,var(--ow-accent) 24%,transparent);background:color-mix(in srgb,var(--ow-accent) 8%,transparent);font-size:var(--ow-fs-md);line-height:1.7;overflow-wrap:anywhere}.ow-audit-single{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.ow-audit-single>small{font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted)}.ow-audit-row-meta{gap:8px;row-gap:6px}.ow-audit-row-time{flex-shrink:0;white-space:nowrap}.ow-audit-chev{color:var(--ow-faint);flex-shrink:0;transform:rotate(90deg)}.ow-root[dir=ltr] .ow-audit-chev{transform:rotate(-90deg)}.ow-audit-more{display:flex;justify-content:center;padding:10px 16px}.ow-audit-tab{padding:20px}.ow-audit-head[data-bare]{align-items:center}.ow-audit-head[data-bare] .ow-audit-head-copy p{margin:0!important}@container owner-tool (max-width: 560px){.ow-row.ow-audit-head>.ow-actions{flex:1 0 100%;justify-content:flex-start;margin-inline-start:0;padding-inline-start:50px}.ow-row.ow-audit-head[data-bare]>.ow-actions{padding-inline-start:0}}.ow-audit-tab[data-embedded],:is(.ow-root,.ow-modal) .ow-disclosure div .ow-audit-tab{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ow-audit[data-embedded] .ow-audit-rows{border:0;border-radius:0;background:transparent}.ow-audit[data-embedded]>.ow-empty{margin:var(--ow-s-4)}.ow-audit-modal{width:min(780px,calc(100vw - 32px))}.ow-audit-actor{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ow-audit-actor-copy{flex:1;min-width:170px}.ow-audit-actor-copy strong{display:block;font-size:var(--ow-fs-lg);font-weight:600}.ow-audit-actor-copy small{color:var(--ow-muted);font-size:12.5px}.ow-audit-actor-actions{gap:8px}.ow-audit-summary{font-size:var(--ow-fs-md);line-height:1.85;color:var(--ow-text)}.ow-audit-ok{color:var(--ow-ok)}.ow-audit-failed,.ow-audit-ok{display:inline-flex;align-items:center;gap:5px}.ow-audit-failed{color:var(--ow-danger);font-weight:600}.ow-audit-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;min-width:0}.ow-audit-fact{padding:10px 12px;min-width:0;border-radius:var(--ow-r)}.ow-audit-fact>small{display:block;font-size:var(--ow-fs-xs);font-weight:500;color:var(--ow-muted);margin-bottom:2px}.ow-audit-fact>div{font-size:var(--ow-fs-md);font-weight:600;text-align:start;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ow-audit-changes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ow-audit-change{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;min-width:0}.ow-audit-index{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:6px;font-size:11px;font-weight:600;color:var(--ow-text-2);background:var(--ow-lit)}.ow-audit-change-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.ow-audit-sentence{font-size:var(--ow-fs-md);line-height:1.7;margin:0!important;overflow-wrap:anywhere}.ow-audit-lists{display:flex;flex-direction:column;gap:6px}.ow-audit-listline{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;min-width:0}.ow-audit-listline-tag{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:var(--ow-fs-xs);font-weight:600}.ow-audit-listline[data-kind=added] .ow-audit-listline-tag{color:var(--ow-ok)}.ow-audit-listline[data-kind=removed] .ow-audit-listline-tag{color:var(--ow-danger)}.ow-audit-listline .ow-wrap{gap:6px}.ow-audit-chip{max-width:100%}.ow-audit-chip bdi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-audit-value{overflow-wrap:anywhere;white-space:pre-wrap}.ow-audit-diff-value{font-size:13px;color:var(--ow-text);overflow-wrap:anywhere}.ow-audit-note{padding:12px 14px;border-radius:var(--ow-r);border:1px dashed var(--ow-line-2);background:transparent;font-size:var(--ow-fs-sm);color:var(--ow-text-2);line-height:1.8;margin:0!important}.ow-audit-payload{border:1px solid var(--ow-line);border-radius:var(--ow-r);background:transparent}.ow-audit-payload>summary{cursor:pointer;padding:10px 14px;font-size:var(--ow-fs-sm);font-weight:600;color:var(--ow-text-2)}.ow-audit-payload>.ow-stack{padding:0 14px 12px}.ow-audit-payload-row{display:flex;align-items:flex-start;gap:10px;font-size:13px;min-width:0}.ow-audit-payload-row>small{flex-shrink:0;min-width:92px;color:var(--ow-muted)}.ow-audit-payload-row>span{min-width:0;overflow-wrap:anywhere}.ow-audit-route{gap:8px}.ow-option-avatar{width:26px;height:26px;border-radius:99px;object-fit:cover}.ow-option-symbol[data-category]{color:var(--ow-gold);background:var(--ow-raised)}.ow-dc-mention[data-category]{background:color-mix(in srgb,var(--dc-gold) 26%,var(--dc-surface))}.ow-dc-mention[data-category]:hover{background:color-mix(in srgb,var(--dc-gold) 38%,var(--dc-surface))}.ow-dc-mention-more{flex-shrink:0;font-size:10.5px;font-weight:800;color:var(--dc-gold)}.ow-dc-hash>svg{display:block}@media (max-width:900px){.ow-multi-picker[data-many=true] .ow-selected-chips{max-height:172px;overflow-y:auto;overscroll-behavior:contain}}.ow-dc-activities{display:flex;flex-direction:column;gap:7px}.ow-dc-activity{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:10px;background:var(--dc-raised);border:1px solid var(--dc-line);min-width:0}.ow-dc-activity-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:9px;color:var(--dc-blue);background:color-mix(in srgb,var(--dc-blue) 16%,transparent)}.ow-dc-activity-copy{min-width:0;display:grid;gap:2px}.ow-dc-activity-copy b{font-size:13px;font-weight:700;color:var(--dc-head);overflow-wrap:anywhere}.ow-dc-activity-copy b>span{color:var(--dc-muted);font-weight:500}.ow-dc-activity-copy small{font-size:12px;color:var(--dc-muted)}.ow-tone-chip{border-radius:var(--ow-r);flex-shrink:0;color:var(--ow-text-2);background:var(--ow-raised);border:1px solid var(--ow-line)}.ow-search-field{position:relative}.ow-search-field>svg{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);color:var(--ow-muted);pointer-events:none}.ow-search-field>.ow-input{padding-inline-start:38px}.ow-modal[dir=rtl] :is(.ow-search-field>.ow-input,.ow-input.ow-input-iconed,.ow-icon-input>.ow-input),.ow-root[dir=rtl] :is(.ow-search-field>.ow-input,.ow-input.ow-input-iconed,.ow-icon-input>.ow-input){padding-right:38px;padding-left:12px}.ow-search-field[data-clearable=true]>.ow-input{padding-inline-end:84px}.ow-root[dir=rtl] .ow-search-field[data-clearable=true]>.ow-input{padding-left:84px}.ow-fade-more{background:linear-gradient(to top,var(--ow-raised),transparent);pointer-events:none}.ow-panel.ow-toned-card{background:var(--ow-panel);border-color:var(--ow-line)}.ow-panel.ow-toned-card>.ow-section-symbol{color:var(--ow-tone,var(--ow-text-2));background:var(--ow-raised);border:1px solid var(--ow-line)}.ow-warn-note{color:var(--ow-warn);font-size:var(--ow-fs-sm);font-weight:500;line-height:1.7}.ow-modal .ow-btn-style.ow-button[data-ow-active=true]{border-color:#fff;box-shadow:0 0 0 3px var(--ow-tint)}.ow-msgr-promo-grid{grid-template-columns:minmax(0,1fr) minmax(300px,420px)!important;align-items:start}.ow-img-slot.ow-button{width:var(--ow-slot,38px)!important;height:var(--ow-slot,38px)!important;min-width:0;min-height:0;padding:0;overflow:hidden}.ow-img-slot.ow-button>img{width:100%;height:100%;object-fit:cover}.ow-img-slot-remove.ow-button{width:18px!important;height:18px!important;min-width:18px;min-height:18px;padding:0;border-radius:999px;background:var(--ow-lit);border-color:var(--ow-line-2);color:var(--ow-text-2)}.ow-img-slot-remove.ow-button:hover:not(:disabled){background:var(--ow-danger);border-color:transparent;color:#fff}.ow-swatch-rail{padding-inline:12px;padding-block:0}.ow-state-chip[data-ow-active=true]{color:var(--ow-text);background:var(--ow-tint);border-color:color-mix(in srgb,var(--ow-accent) 36%,var(--ow-line))}.ow-msg-row{transition:background .12s}.ow-msg-row:hover{background:var(--ow-soft)}.ow-msg-row strong{font-weight:600;color:var(--ow-text)}.ow-msg-row small{font-size:11.5px;color:var(--ow-muted)}.ow-msg-row .ow-deleter-bot{color:var(--ow-pink)}.ow-diff-dim{color:var(--ow-muted)}.ow-diff-before{text-decoration:line-through}.ow-emoji-glyph{font-size:18px;line-height:1}.ow-input.ow-input-iconed{padding-inline-start:38px}.ow-msg-hero .ow-msg-ava{box-shadow:0 0 0 1px var(--ow-line-2)}.ow-sa-preview{position:relative;overflow:hidden;border-radius:22px;padding:18px 18px 16px;color-scheme:dark;background:linear-gradient(160deg,rgba(8,28,62,.93),rgba(4,15,38,.97));border:1px solid rgba(124,192,255,.3);box-shadow:none;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.ow-sa-preview-mark{width:58px;height:58px;border-radius:16px;display:grid;place-items:center;flex-shrink:0;background:linear-gradient(160deg,rgba(124,192,255,.22),rgba(43,140,255,.07));border:1px solid rgba(124,192,255,.32);color:#9dd2ff;font-weight:800;font-size:22px}.ow-sa-preview-body{min-width:0}.ow-sa-preview-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#35d6a4;margin-bottom:5px}.ow-sa-preview-title{font-size:17px;font-weight:800;line-height:1.45;color:#eaf3ff;overflow-wrap:anywhere}.ow-sa-preview-text{font-size:13px;line-height:1.8;color:#b9d4f2;margin-top:6px;white-space:pre-wrap;overflow-wrap:anywhere}.ow-sa-preview-actions{display:flex;align-items:center;gap:10px;margin-top:14px;flex-wrap:wrap}.ow-sa-preview-cta{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;font-weight:800;font-size:13px;color:#04102a;background:linear-gradient(135deg,#eaf3ff,#9dd2ff 45%,#2b8cff)}.ow-sa-preview-later{font-size:12.5px;font-weight:600;color:#8fb0da}@media (max-width:1100px){.ow-msgr-promo-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:720px){.ow-msg-hero{flex-direction:column;text-align:center;justify-content:center}.ow-msg-hero-stats{justify-content:center;width:100%}}.ow-points-row{grid-template-columns:34px minmax(120px,1fr) auto 90px auto auto}.ow-points-rank{display:inline-flex;align-items:center;justify-content:center;min-width:26px;font-weight:600;color:var(--ow-muted);font-variant-numeric:tabular-nums}.ow-points-rank svg{color:var(--ow-gold)}.ow-game-points h4{display:flex;align-items:center;gap:8px}.ow-game-points h4 svg{color:var(--ow-muted);flex-shrink:0}.ow-game-card-head>.ow-badge{flex-shrink:0}.ow-list-row>span>small{display:block;margin-top:3px;color:var(--ow-muted)}.ow-list-row>span>small svg{vertical-align:-1px}@media (max-width:800px){.ow-points-row{grid-template-columns:26px minmax(110px,1fr) 80px auto;gap:10px}.ow-points-row>span.ow-identity:nth-child(2){display:inline-flex}.ow-points-row>span:nth-child(3){display:none}}.ow-wca-final{margin-inline-start:6px;color:var(--ow-ok)}.ow-wca-search{grid-template-columns:minmax(0,1fr) auto auto;margin-bottom:16px}@media (max-width:620px){.ow-wca-search{grid-template-columns:minmax(0,1fr)}}.ow-wca-rank{width:20px;flex-shrink:0;text-align:center;font-weight:600;color:var(--ow-muted);font-variant-numeric:tabular-nums}.ow-ic[style*="--ow-tone"]{color:var(--ow-tone);background:var(--ow-raised);border:1px solid var(--ow-line)}.ow-tier-row{display:grid;grid-template-columns:minmax(0,1fr) 160px auto;gap:12px;align-items:end;min-width:0}@media (max-width:600px){.ow-tier-row{grid-template-columns:minmax(0,1fr)}}.ow-av-xl{width:48px;height:48px;border-radius:50%;border:1px solid var(--ow-line-2)}.ow-av-tile{border-radius:var(--ow-r)}.ow-badge-past{text-decoration:line-through;opacity:.75}.ow-colx-styles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:480px}.ow-tool-surface .ow-button.ow-colx-style{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px;text-align:center}.ow-tool-surface .ow-button.ow-colx-style[data-ow-active=true]{background:var(--ow-tint);border-color:color-mix(in srgb,var(--ow-accent) 45%,var(--ow-line));color:var(--ow-text);box-shadow:none}.ow-modal .ow-input[data-ow-active=true],.ow-root .ow-input[data-ow-active=true]{border-color:var(--ow-accent);box-shadow:0 0 0 3px var(--ow-tint)}.ow-step-num{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--ow-r-sm);background:var(--ow-raised);border:1px solid var(--ow-line);color:var(--ow-text-2);font-size:var(--ow-fs-sm);font-weight:600;font-variant-numeric:tabular-nums}.ow-step-title{font-size:var(--ow-fs-md);font-weight:600;color:var(--ow-text);margin-bottom:2px}.ow-step-body{font-size:var(--ow-fs-sm);color:var(--ow-text-2);line-height:1.7}.ow-call-prev{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.ow-clans-mini-row>.ow-mini-stat{flex:1 1 86px;min-width:0}@media (max-width:1100px){.ow-clans-cards-grid,.ow-clans-example-grid,.ow-clans-two-cols,.ow-clans-type-grid,.ow-clans-weights-grid{grid-template-columns:1fr!important}}.ow-st-flow{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ow-st-cards{grid-template-columns:repeat(auto-fill,minmax(min(310px,100%),1fr))!important}.ow-st-nums,.ow-st-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ow-ref-list{margin-inline-start:38px}@media (max-width:1100px){.ow-st-nums,.ow-st-stats{grid-template-columns:1fr!important}.ow-tool-surface .ow-st-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.ow-st-cards,.ow-st-flow{grid-template-columns:1fr!important}.ow-ref-list{margin-inline-start:0}}.ow-bp-emoji-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))!important}.ow-bp-emoji-grid .ow-collection-footer{grid-column:1/-1}.ow-bp-entries{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important}.ow-bp-two{grid-template-columns:1.2fr 1fr!important}.ow-bp-emoji-current{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:var(--ow-r);color:var(--ow-text-2);background:var(--ow-raised);border:1px solid var(--ow-line)}.ow-bp-msg{display:grid;gap:8px;justify-items:start;min-width:0}.ow-bp-react{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:8px;font-size:13px;background:color-mix(in srgb,var(--ow-accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--ow-accent) 55%,transparent)}.ow-bp-shot{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:var(--ow-lit)}.ow-bp-divider{border-radius:8px;background:var(--ow-line-2)}.ow-bp-leader{border-color:color-mix(in srgb,var(--ow-gold) 45%,var(--ow-line));box-shadow:none}@media (max-width:1000px){.ow-bp-two{grid-template-columns:1fr!important}}@media (max-width:560px){.ow-tool-surface .ow-bp-entries{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ow-bp-emoji-grid{grid-template-columns:repeat(auto-fill,minmax(56px,1fr))!important}}.ow-tool-surface .ow-choice-card.ow-button{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:start;gap:10px;padding:15px 16px;border-radius:15px;height:100%;font-weight:500;white-space:normal}.ow-tool-surface .ow-choice-card.ow-button[data-ow-active=true]{background:var(--ow-tint);border-color:color-mix(in srgb,var(--ow-accent) 45%,var(--ow-line));color:var(--ow-text);box-shadow:none}.ow-tool-surface .ow-choice-card.ow-button[data-ow-active=true]:hover:not(:disabled){background:color-mix(in srgb,var(--ow-accent) 15%,transparent);border-color:color-mix(in srgb,var(--ow-accent) 55%,var(--ow-line));color:var(--ow-text)}.ow-choice-card .ow-choice-title{font-size:var(--ow-fs-md);font-weight:600;color:var(--ow-text)}.ow-choice-card[data-ow-active=true] .ow-choice-title{color:var(--ow-text)}.ow-choice-card .ow-choice-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--ow-r);flex-shrink:0;color:var(--ow-tone,var(--ow-text-2));background:var(--ow-raised);border:1px solid var(--ow-line)}.ow-choice-card[data-ow-active=true] .ow-choice-icon{background:var(--ow-panel);border-color:var(--ow-line-2)}.ow-choice-card[data-ow-active=true] .ow-status-dot{background:var(--ow-tone,var(--ow-accent));box-shadow:none}.ow-choice-card>.ow-row>.ow-badge{margin-inline-start:auto}.ow-choice-card .ow-hint{margin-block:0!important}.ow-am-rule[data-on=true]{border-color:var(--ow-line-2);background:var(--ow-raised)}.ow-rule-icon:not([data-on=true]){color:var(--ow-faint);background:var(--ow-soft)}.ow-choice>.ow-button{padding:0;min-height:28px}.ow-an-threshold-sum{margin-block:2px 0!important;padding-top:10px;border-top:1px solid var(--ow-line)}.ow-stars{display:inline-flex;gap:1px;flex-wrap:nowrap;white-space:nowrap}.ow-star-on{color:var(--ow-gold)}.ow-star-off{color:var(--ow-muted)}.ow-rank-top{color:var(--ow-gold);font-weight:600}.ow-push-end{margin-inline-start:auto}.ow-divider-top{border-top:1px solid var(--ow-line);padding-top:20px}.ow-flag-note{border-inline-start:2px solid color-mix(in srgb,var(--ow-danger) 60%,transparent);background:var(--ow-raised)}.ow-flag-note b{color:var(--ow-danger);font-weight:600}.ow-tool-surface img.ow-avatar{object-fit:cover}.ow-rt-summary{grid-template-columns:minmax(280px,360px) minmax(0,1fr)!important;align-items:start}.ow-rt-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,430px)!important;align-items:start}.ow-alert-groups{display:flex;flex-direction:column;gap:var(--ow-s-5)}.ow-evidence-row:hover{border-color:var(--ow-line-2)}.ow-stats-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr))!important;gap:12px!important;margin-bottom:24px}.ow-stats-charts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.ow-preview-split{grid-template-columns:minmax(0,1fr) minmax(300px,440px)!important;align-items:start}.ow-danger-text{color:var(--ow-danger)}@media (max-width:1100px){.ow-preview-split,.ow-rt-summary,.ow-rt-workspace,.ow-stats-charts{grid-template-columns:minmax(0,1fr)!important}}.ow-icon-input{position:relative;min-width:0}.ow-icon-input>svg{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:var(--ow-muted);pointer-events:none}.ow-icon-input>.ow-input{padding-inline-start:38px}.ow-tool-surface .ow-row>.ow-row-tail{margin-inline-start:auto;color:var(--ow-muted);font-size:12px}.ow-note-warn>svg{color:var(--ow-warn);flex-shrink:0}.ow-note-danger{border-color:var(--ow-line-2);background:var(--ow-raised)}.ow-note-danger>svg{color:var(--ow-danger);flex-shrink:0}.ow-tool-surface .ow-check-row{justify-content:flex-start;width:100%;min-height:42px;padding:8px 10px;border-color:transparent;background:transparent;box-shadow:none}.ow-tool-surface .ow-check-row:hover:not(:disabled){background:var(--ow-soft);border-color:var(--ow-line)}.ow-tool-surface .ow-check-row[aria-pressed=true]{background:var(--ow-tint);border-color:color-mix(in srgb,var(--ow-accent) 35%,transparent)}.ow-check-row>.ow-option-check{width:18px;height:18px;flex:0 0 18px}.ow-coverage-dot{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;flex-shrink:0;color:var(--ow-tone,var(--ow-text-2));background:var(--ow-raised)}.ow-row>.ow-actions{margin-inline-start:auto}.ow-ld-wrap>div.ow-ld-grid{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(280px,400px);gap:16px;align-items:start;min-width:0}.ow-ld-wrap>div.ow-ld-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px}.ow-ld-prev .ow-ld-pf{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:10px}.ow-ld-prev .ow-ld-pf>div{min-width:100%}.ow-ld-prev .ow-ld-pf>div[data-inline=true]{min-width:0;flex:1 1 30%}@media (max-width:1250px){.ow-ld-wrap>div.ow-ld-grid{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}}@media (max-width:800px){.ow-ld-wrap>div.ow-ld-grid{grid-template-columns:minmax(0,1fr)}.ow-ld-items{max-height:none}.ow-ld-grid[data-m-edit=false]>.ow-ld-col-edit,.ow-ld-grid[data-m-edit=false]>.ow-ld-col-side,.ow-ld-grid[data-m-edit=true]>.ow-ld-col-list{display:none}.ow-ld-grid[data-m-edit=true] .ow-ld-back{display:inline-flex;align-self:flex-start}.ow-ld-grid[data-m-edit=true] .ow-ld-cur{display:block;font-size:16px;font-weight:700;padding-inline:2px}.ow-ld-wrap>div.ow-ld-bar{display:none}.ow-ld-grid[data-m-edit=true]~div.ow-ld-bar,.ow-ld-wrap>div.ow-ld-bar:has(~.ow-ld-grid){display:flex;position:sticky;bottom:0;z-index:5;padding:10px 0;background:var(--ow-panel);border-top:1px solid var(--ow-line)}.ow-ld-grid[data-m-edit=true]~div.ow-ld-bar>.ow-ld-btn{flex:1;justify-content:center}.ow-ld-dirty{flex-basis:100%;margin:0 0 2px;text-align:center}}.ow-ann-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.ow-ann-cfg-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px}@media (max-width:800px){.ow-ann-cfg-grid{grid-template-columns:1fr!important}}@media (max-width:520px){.ow-ann-stats{grid-template-columns:1fr!important}}.ow-cc-status{gap:14px}.ow-an-threshold,.ow-cc-status{display:flex;flex-direction:column}.ow-an-threshold{gap:8px;height:100%}.ow-cmd-glob{gap:12px}.ow-cmd-glob,.ow-wca{display:flex;flex-direction:column}.ow-wca{gap:18px}.ow-audit{gap:14px}.ow-audit,.ow-audit-rows{display:flex;flex-direction:column}.ow-audit-rows{gap:0!important;overflow:hidden;border:1px solid var(--ow-line);border-radius:var(--ow-r-lg);background:var(--ow-panel)}.ow-audit-rows>*+*{border-top:1px solid var(--ow-line)}.ow-panel .ow-audit-rows{background:transparent}.ow-embed-composer{border-radius:var(--ow-r-lg)!important;border:1px solid var(--ow-line-2)!important;box-shadow:none}.ow-embed-composer>.ow-padded{padding:14px 16px 16px!important}.ow-root .ow-embed-composer input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.ow-root .ow-embed-composer textarea{min-height:0;padding:8px 12px;border-radius:var(--ow-r);font-size:13.5px;line-height:1.6;background:var(--ow-field);border-color:var(--ow-line-2)}.ow-root .ow-embed-composer textarea{line-height:1.85}.ow-root .ow-embed-composer input[type=color]{width:38px;min-width:38px;flex-basis:38px;height:28px;min-height:28px;padding:2px;border-radius:9px}.ow-root .ow-embed-composer .ow-mention-row{margin-top:4px}.ow-root .ow-embed-composer .ow-mention-row>span{font-size:11px;font-weight:500;color:var(--ow-muted)}