@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/comfortaa-latin-400-normal-Cs52v-fJ.woff2)format("woff2"),url(/assets/comfortaa-latin-400-normal-CxqV1cRw.woff)format("woff")}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/comfortaa-latin-500-normal-Bc8WElh3.woff2)format("woff2"),url(/assets/comfortaa-latin-500-normal-CZsHoEzp.woff)format("woff")}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/comfortaa-latin-600-normal-BgHTI9Cz.woff2)format("woff2"),url(/assets/comfortaa-latin-600-normal-DSfhJPm3.woff)format("woff")}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/comfortaa-latin-700-normal-DOtxUU44.woff2)format("woff2"),url(/assets/comfortaa-latin-700-normal-K_GTRK4c.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2)format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff)format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2)format("woff2"),url(/assets/vazirmatn-arabic-500-normal-Dqq3-xo3.woff)format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/vazirmatn-arabic-600-normal-CPKvAnd1.woff2)format("woff2"),url(/assets/vazirmatn-arabic-600-normal-CWYTfCgi.woff)format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2)format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff")}:root{--mint-50:#e6fbf4;--mint-100:#c2f5e4;--mint-200:#8eebcf;--mint-300:#5fe5bd;--mint-400:#3fe0b0;--mint-500:#1fc396;--mint-600:#0fa47c;--mint-700:#0b7a5b;--mint-800:#09634a;--mint-900:#064433;--coral-50:#ffedea;--coral-100:#ffd6d0;--coral-200:#ffb3a8;--coral-300:#ff8e7e;--coral-400:#ff7361;--coral-500:#ff5c49;--coral-600:#e8412e;--coral-700:#c12f1f;--coral-800:#8f2216;--coral-900:#5e160e;--gold-300:#e3cb8a;--gold-400:#d7b968;--gold-500:#c8a24a;--gold-600:#a8842f;--gold-700:#7e631f;--info-300:#8cc8ff;--info-400:#4cc2ff;--info-500:#2b9eff;--info-600:#1a7fdb;--info-700:#155fa3;--neutral-0:#fff;--neutral-50:#fcfbf9;--neutral-100:#f7f5f1;--neutral-200:#e6e3dc;--neutral-300:#d4d0c7;--neutral-400:#a7abb5;--neutral-450:#7e8694;--neutral-500:#666e7c;--neutral-600:#4b5563;--neutral-700:#2a2a33;--neutral-800:#1e1e25;--neutral-850:#141419;--neutral-900:#0f0f14;--neutral-950:#0a0a0f;--viz-1:#3fe0b0;--viz-2:#56b4e9;--viz-3:#e6a23c;--viz-4:#c99bd8;--viz-5:#4b8dfd;--viz-6:#ff7a45;--viz-7:#e3cb8a;--viz-8:#94a3b8;--viz-9:#2dd4bf;--viz-10:#f472b6;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:80px;--space-5xl:96px;--space-6xl:128px;--space-7xl:160px;--focus-width:2px;--focus-offset:2px;--layout-topbar:56px;--layout-sidebar:248px;--layout-content-max:1440px;--layout-login-form:480px;--layout-popover:320px;--layout-command:640px;--layout-chart-min:720px;--layout-chart-sm:200px;--layout-chart-md:240px;--layout-chart-lg:280px;--layout-chart-plot-min:240px;--layout-marketing-max:1200px;--radius-none:0;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--font-display:"Comfortaa", sans-serif;--font-body:"Inter", "Vazirmatn", sans-serif;--font-fa:"Vazirmatn", "Inter", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--size-micro:11px;--size-caption:12px;--size-label:13px;--size-sm:14px;--size-body:16px;--size-h3:20px;--size-h2:28px;--size-h1:40px;--size-display:56px;--size-display-lg:72px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.1;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.6;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--duration-pulse:.6s;--duration-brand-pulse:2.4s;--duration-heartbeat:.625s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-emphasized:cubic-bezier(.2,0,0,1.2);--ease-emphasized-decelerate:cubic-bezier(.05,.7,.1,1);--ease-exit:cubic-bezier(.4,0,1,1);--z-base:0;--z-sticky:100;--z-drawer:200;--z-modal:300;--z-toast:400;--z-command:500;--z-tooltip:600;--bg-base:var(--neutral-950);--bg-surface:var(--neutral-900);--bg-elevated:var(--neutral-850);--bg-inset:var(--neutral-950);--bg-inverse:var(--neutral-100);--text-primary:var(--neutral-50);--text-secondary:var(--neutral-400);--text-muted:var(--neutral-450);--text-inverse:var(--neutral-950);--text-on-brand:var(--neutral-950);--brand-default:var(--mint-400);--brand-hover:var(--mint-300);--brand-subtle:var(--mint-900);--accent-default:var(--coral-500);--accent-hover:var(--coral-400);--status-success:var(--mint-400);--status-success-subtle:var(--mint-900);--status-warning:var(--gold-500);--status-warning-subtle:#2a2411;--status-danger:var(--coral-500);--status-danger-subtle:#2a1210;--status-danger-solid:var(--coral-700);--status-info:var(--info-400);--status-info-subtle:#0e2233;--env-dev:var(--neutral-400);--env-staging:var(--gold-500);--env-prod:var(--coral-500);--border-subtle:var(--neutral-900);--border-default:var(--neutral-800);--border-strong:var(--neutral-700);--focus-ring:var(--mint-400);--elevation-sm:0 1px 2px #0006;--elevation-md:0 8px 24px -4px #0000005c;--elevation-lg:0 16px 48px -8px #0000007a;--glow-mint:0 0 20px #3fe0b080;--glow-coral:0 0 20px #ff5c4973}[data-theme=light]{--bg-base:var(--neutral-100);--bg-surface:var(--neutral-0);--bg-elevated:var(--neutral-50);--bg-inset:var(--neutral-100);--bg-inverse:var(--neutral-950);--text-primary:var(--neutral-950);--text-secondary:var(--neutral-600);--text-muted:var(--neutral-500);--text-inverse:var(--neutral-50);--text-on-brand:var(--neutral-0);--brand-default:var(--mint-700);--brand-hover:var(--mint-800);--brand-subtle:var(--mint-50);--accent-default:var(--coral-700);--accent-hover:var(--coral-800);--status-success:var(--mint-700);--status-success-subtle:var(--mint-50);--status-warning:var(--gold-700);--status-warning-subtle:#faf3df;--status-danger:var(--coral-700);--status-danger-subtle:var(--coral-50);--status-danger-solid:var(--coral-700);--status-info:var(--info-700);--status-info-subtle:#e8f3ff;--env-dev:var(--neutral-500);--env-staging:var(--gold-700);--env-prod:var(--coral-700);--viz-1:#0f766e;--viz-2:#0e7490;--viz-3:#b45309;--viz-4:#7e22ce;--viz-5:#1d4ed8;--viz-6:#dc2626;--viz-7:#a16207;--viz-8:#475569;--border-subtle:var(--neutral-100);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--focus-ring:var(--mint-700);--elevation-sm:0 1px 2px #1011140f;--elevation-md:0 8px 24px -4px #1011141a;--elevation-lg:0 16px 48px -8px #10111424;--glow-mint:0 0 20px #0b7a5b47;--glow-coral:0 0 20px #e12f1f3d}@media (prefers-reduced-motion:reduce){:root{--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--duration-pulse:1ms;--duration-brand-pulse:1ms;--duration-heartbeat:1ms}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--border-default)}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,Vazirmatn,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg-base)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bg-base);min-block-size:100dvh;color:var(--text-primary);font-family:var(--font-body);margin:0}:root[lang=fa] body,:root[lang=fa] .font-display{font-family:var(--font-fa)}button,input{font:inherit}:focus-visible{outline-color:var(--focus-ring);outline-offset:var(--focus-offset);outline-style:solid;outline-width:var(--focus-width)}::selection{background:var(--brand-subtle);color:var(--text-primary)}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.button-primary{background-color:var(--brand-default);min-height:48px;color:var(--text-on-brand);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.button-primary:hover{background-color:var(--brand-hover)}.button-primary:disabled{cursor:not-allowed;opacity:.5}.button-icon{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);width:48px;height:48px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.button-icon:hover{border-color:var(--border-strong);background-color:var(--bg-elevated);color:var(--text-primary)}.button-icon:disabled{cursor:not-allowed;opacity:.5}.button-secondary{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);min-height:48px;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.button-secondary:hover{border-color:var(--border-strong);background-color:var(--bg-elevated)}.button-secondary:disabled{cursor:not-allowed;opacity:.5}.button-danger{background-color:var(--status-danger-solid);min-height:48px;color:var(--neutral-0);transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.button-danger:hover{opacity:.9}.button-danger:disabled{cursor:not-allowed;opacity:.5}.field-label{color:var(--text-secondary);margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.4;display:block}.field-input{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);width:100%;min-height:48px;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;padding-left:16px;padding-right:16px;font-size:16px;line-height:1.6}.field-input::placeholder{color:var(--text-muted)}.field-input:hover{border-color:var(--border-strong)}.field-input:focus{border-color:var(--brand-default)}.field-hint{color:var(--text-muted);margin-top:4px;font-size:12px;line-height:1.45}.field-error{color:var(--status-danger);margin-top:4px;font-size:12px;line-height:1.45}.password-field{position:relative}.password-field .field-input{padding-inline-end:var(--space-3xl)}.password-toggle{inline-size:var(--space-2xl);border-radius:var(--radius-md);color:var(--text-secondary);transition-duration:var(--duration-fast);transition-property:color,background-color;transition-timing-function:var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.password-toggle:hover{background:var(--bg-elevated);color:var(--text-primary)}.app-shell :is(.button-primary,.button-secondary,.button-danger){min-block-size:var(--space-xl);padding-inline:var(--space-md)}.app-shell .button-icon{block-size:var(--space-xl);inline-size:var(--space-xl)}.app-shell .field-input{min-block-size:var(--space-xl);padding-inline:var(--space-sm);font-size:var(--size-sm)}.app-shell :is(input.field-input,select.field-input),.app-shell .password-field{max-inline-size:var(--layout-login-form)}.app-shell .password-field .field-input{padding-inline-end:calc(var(--space-xl) + var(--space-xs))}.app-shell .password-toggle{inline-size:var(--space-xl)}.app-shell :is(.search-input-wrap,.documentation-link){min-block-size:var(--space-xl)}.auth-switch-link{min-height:48px;color:var(--brand-default);align-items:center;font-weight:600;text-decoration-line:underline;display:inline-flex}.auth-help{text-align:center;margin-top:16px}.auth-help-trigger{cursor:pointer;min-height:48px;color:var(--brand-default);border-radius:8px;align-items:center;font-size:14px;font-weight:600;line-height:1.5;text-decoration-line:underline;list-style-type:none;display:inline-flex}.auth-help-trigger::-webkit-details-marker{display:none}.documentation-link{min-height:48px;color:var(--brand-default);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.documentation-link:hover{background-color:var(--brand-subtle)}.login-shell{max-inline-size:var(--layout-content-max)}.login-story{background-image:linear-gradient(var(--border-subtle) var(--focus-width), transparent var(--focus-width));background-size:100% var(--space-3xl)}.story-measure,.copy-measure{max-inline-size:var(--layout-command)}.auth-story-title{font-size:var(--size-h1);line-height:var(--leading-tight);font-weight:var(--weight-bold);color:var(--text-primary);text-wrap:balance;margin-block-start:var(--space-lg)}:root[lang=fa] .auth-story-title{font-size:calc(var(--size-h1) * .94);line-height:var(--leading-snug)}.auth-story-lede{font-size:var(--size-body);line-height:var(--leading-relaxed);color:var(--text-secondary);text-wrap:pretty;margin-block-start:var(--space-md)}.login-form-measure{max-inline-size:var(--layout-login-form)}.landing-page{background-color:var(--bg-base);background-image:radial-gradient(var(--layout-marketing-max) calc(var(--layout-marketing-max) / 2) at 50% 0%, color-mix(in srgb, var(--brand-default) 10%, transparent), transparent);min-block-size:100vh;color:var(--text-primary);background-repeat:no-repeat}.landing-container{--landing-gutter:var(--space-md);inline-size:100%;max-inline-size:calc(var(--layout-marketing-max) + var(--landing-gutter) * 2);padding-inline:var(--landing-gutter);margin-inline:auto}@media (width>=48rem){.landing-container{--landing-gutter:var(--space-xl)}}@media (width>=64rem){.landing-container{--landing-gutter:var(--space-2xl)}}.landing-skip-link{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-skip-link:focus{z-index:var(--z-toast);clip:auto;white-space:normal;border-radius:var(--radius-md);background:var(--brand-default);block-size:auto;inline-size:auto;color:var(--text-on-brand);padding-block:var(--space-sm);padding-inline:var(--space-lg);font-size:var(--size-sm);font-weight:var(--weight-semibold);margin:0;position:fixed;inset-block-start:var(--space-md);inset-inline-start:var(--space-md);overflow:visible}.landing-main:focus{outline:none}.landing-header{z-index:var(--z-sticky);border-block-end:var(--focus-width) solid var(--border-subtle);background-color:color-mix(in srgb, var(--bg-base) 88%, transparent);-webkit-backdrop-filter:blur(var(--space-sm));backdrop-filter:blur(var(--space-sm));position:sticky;inset-block-start:0}.landing-page :is(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-block-start:calc(var(--layout-topbar) + var(--space-sm))}.landing-brand{border-radius:12px;flex-shrink:0;align-items:center;gap:12px;min-height:48px;display:flex}.landing-nav-link,.landing-ghost-button{min-width:48px;min-height:48px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.landing-nav-link:hover,.landing-ghost-button:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.landing-section{padding-block:var(--space-2xl)}@media (width>=48rem){.landing-section{padding-block:var(--space-3xl)}}@media (width>=64rem){.landing-section{padding-block:var(--space-4xl)}}.landing-section-body{margin-block-start:var(--space-lg)}@media (width>=48rem){.landing-section-body{margin-block-start:var(--space-xl)}}.landing-band{border-top-width:1px;border-bottom-width:1px;border-color:var(--border-default);background-color:var(--bg-surface)}.landing-h1{font-size:var(--size-h1);line-height:var(--leading-tight);font-weight:var(--weight-bold);color:var(--text-primary);text-wrap:balance;margin-block-start:var(--space-md)}:root[lang=fa] .landing-h1{font-size:calc(var(--size-h1) * .94);line-height:var(--leading-snug)}@media (width>=40rem){.landing-h1{font-size:var(--size-display);margin-block-start:var(--space-lg)}:root[lang=fa] .landing-h1{font-size:calc(var(--size-display) * .94)}}.landing-h2{font-size:var(--size-h2);line-height:var(--leading-snug);font-weight:var(--weight-bold);color:var(--text-primary);text-wrap:balance}@media (width>=64rem){.landing-h2{font-size:var(--size-h1);line-height:var(--leading-tight)}:root[lang=fa] .landing-h2{font-size:calc(var(--size-h1) * .94);line-height:var(--leading-snug)}}.landing-hero{padding-block-start:var(--space-xl)}@media (width>=48rem){.landing-hero{padding-block-start:var(--space-2xl)}}@media (width>=64rem){.landing-hero{padding-block-start:var(--space-3xl)}}.landing-status-pill{border-width:1px;border-color:var(--border-default);min-height:32px;color:var(--text-secondary);background:color-mix(in srgb, var(--bg-surface) 70%, transparent);border-radius:9999px;align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.landing-status-dot{background:var(--status-info);border-radius:9999px;flex-shrink:0;width:8px;height:8px}.landing-lede{max-inline-size:var(--layout-command);font-size:var(--size-body);line-height:var(--leading-relaxed);color:var(--text-secondary);text-wrap:pretty;margin-block-start:var(--space-md)}@media (width>=40rem){.landing-lede{font-size:var(--size-h3);line-height:var(--leading-normal);margin-block-start:var(--space-lg)}:root[lang=fa] .landing-lede{line-height:var(--leading-relaxed)}}.landing-hero-actions{margin-block-start:var(--space-lg)}@media (width>=40rem){.landing-hero-actions{margin-block-start:var(--space-xl)}}.landing-cta-row{gap:var(--space-sm);flex-wrap:wrap;display:flex}.landing-cta-row>*{flex:auto}@media (width>=40rem){.landing-cta-row>*{flex:none}}.landing-preview{margin-block-start:var(--space-2xl)}@media (width>=64rem){.landing-preview{margin-block-start:var(--space-3xl)}}.landing-preview-frame{border-width:1px;border-color:var(--border-default);background:color-mix(in srgb, var(--bg-surface) 60%, transparent);border-radius:24px;padding:8px}.landing-preview-window{border-width:1px;border-color:var(--border-default);background-color:var(--bg-base);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:16px;position:relative;overflow:hidden}.landing-preview-topbar{border-bottom-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);align-items:center;gap:12px;min-height:48px;padding-left:16px;padding-right:16px;display:flex}.landing-preview-body{gap:var(--space-sm);padding:var(--space-sm);display:grid}.landing-preview-kpis{gap:var(--space-sm);grid-template-columns:repeat(auto-fit, minmax(var(--space-6xl), 1fr));min-inline-size:0;display:grid}.landing-preview-kpis .chart-stat-value{flex-basis:100%}.landing-preview-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:16px;min-width:0;padding:16px}.landing-preview-events{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);contain:size;border-radius:16px;flex-direction:column;min-width:0;padding:16px;overflow:hidden}.landing-preview-event-list{min-block-size:0;-webkit-mask-image:linear-gradient(to bottom, var(--text-primary) calc(100% - var(--space-4xl)), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--text-primary) calc(100% - var(--space-4xl)), transparent);mask-image:linear-gradient(to bottom, var(--text-primary) calc(100% - var(--space-4xl)), transparent);flex:1 1 0;overflow:hidden}.landing-preview-event{border-bottom-width:1px;border-color:var(--border-default);align-items:center;gap:12px;min-height:48px;display:flex}.landing-preview-event:last-child{border-block-end-width:0}@media (width>=40rem){.landing-preview-body,.landing-preview-kpis{gap:var(--space-md)}.landing-preview-body{padding:var(--space-md)}}@media (width>=80rem){.landing-preview-body{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"kpis events""chart events"}.landing-preview-kpis{grid-area:kpis}.landing-preview-kpis .chart-stat-value{flex-basis:auto}.landing-preview-card{grid-area:chart}.landing-preview-events{grid-area:events}}.landing-module-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);border-radius:16px;gap:16px;padding:16px;display:flex}.landing-module-card:hover{border-color:var(--border-strong);background-color:var(--bg-elevated)}@media (width>=40rem){.landing-module-card{padding:var(--space-lg)}}@media (width>=80rem){.landing-module-card{flex-direction:column}}.landing-module-icon{background-color:var(--brand-subtle);width:48px;height:48px;color:var(--brand-default);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.landing-step-number{background-color:var(--brand-subtle);width:32px;height:32px;color:var(--brand-default);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.landing-code{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);border-radius:16px;overflow:hidden}.landing-code-header{border-bottom-width:1px;border-color:var(--border-default);align-items:stretch;gap:8px;min-height:48px;padding-left:8px;padding-right:8px;display:flex}.landing-code-tab{color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.landing-code-tab:hover{color:var(--text-primary)}.landing-code-tab[aria-selected=true]{color:var(--text-primary);box-shadow:inset 0 calc(var(--focus-width) * -1) 0 var(--brand-default)}.landing-code-tab-lang{border-width:1px;border-color:var(--border-default);color:var(--text-muted);border-radius:8px;padding-left:4px;padding-right:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;line-height:1.45}.landing-code-copy{min-height:48px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-self:center;align-items:center;gap:4px;margin-inline-start:auto;padding-left:12px;padding-right:12px;font-size:12px;font-weight:600;line-height:1.45;display:inline-flex}.landing-code-copy:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.landing-code-body{padding:var(--space-md);font-family:var(--font-mono);font-size:var(--size-label);line-height:var(--leading-relaxed);color:var(--text-primary);white-space:pre;text-align:start;tab-size:4;direction:ltr;unicode-bidi:isolate;margin:0;overflow-x:auto}@media (width>=40rem){.landing-code-body{padding:var(--space-lg);font-size:var(--size-sm)}}.landing-code-tab:focus-visible,.landing-code-copy:focus-visible,.landing-code-body:focus-visible,.landing-code-link:focus-visible{outline-offset:calc(var(--focus-offset) * -1)}.landing-code-footer{-moz-column-gap:16px;border-top-width:1px;border-color:var(--border-default);flex-wrap:wrap;align-items:center;column-gap:16px;padding-left:16px;padding-right:16px;display:flex}.landing-code-link{min-height:48px;color:var(--brand-default);border-radius:12px;align-items:center;gap:8px;margin-inline-start:auto;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.landing-code-link:hover{text-decoration-line:underline}.code-token-keyword{color:var(--status-info)}.code-token-string{color:var(--status-warning)}.landing-fact{border-top-width:1px;border-color:var(--border-default);padding-top:16px}.landing-fact-title{color:var(--text-primary);align-items:flex-start;gap:8px;font-size:20px;font-weight:600;line-height:1.3;display:flex}.landing-fact-icon{color:var(--brand-default);flex-shrink:0;align-items:center;block-size:1lh;display:inline-flex}.landing-closing{padding-block-start:0}.landing-cta-band{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);text-align:center;padding-block:var(--space-2xl);padding-inline:var(--space-lg);background-image:radial-gradient(var(--layout-marketing-max) 100% at 50% 100%, color-mix(in srgb, var(--brand-default) 10%, transparent), transparent);background-repeat:no-repeat;border-radius:24px}.landing-closing-actions{margin-block-start:var(--space-lg)}@media (width>=64rem){.landing-cta-band{padding-block:var(--space-4xl);padding-inline:var(--space-2xl)}.landing-closing-actions{margin-block-start:var(--space-xl)}}.landing-footer{border-top-width:1px;border-color:var(--border-default)}.landing-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-inline-start:-12px;display:grid}@media (width>=640px){.landing-footer-nav{flex-wrap:wrap;align-items:center;display:flex}}@media (width>=1024px){.landing-footer-nav{margin-inline:0 -12px}}.landing-footer-link{min-height:48px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-items:center;padding-left:12px;padding-right:12px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.landing-footer-link:hover{background-color:var(--bg-elevated);color:var(--text-primary)}@media (width>=64rem){.landing-footer-link{min-block-size:var(--space-xl)}}.context-select{min-inline-size:min(var(--space-7xl), calc((100% - var(--space-7xl) - 2 * var(--space-xs)) / 2));flex:0 auto;position:relative}.context-trigger{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);width:100%;min-height:32px;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:14px;line-height:1.5;display:flex}.context-trigger:hover{border-color:var(--border-strong);background-color:var(--bg-elevated)}.context-trigger:disabled{cursor:not-allowed;opacity:.5}.context-popover{z-index:var(--z-modal);inline-size:var(--layout-popover);max-inline-size:calc(100vw - var(--space-xl));border:var(--focus-width) solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-elevated);box-shadow:var(--elevation-md);position:absolute;inset-block-start:calc(100% + var(--space-xs));inset-inline-start:0;overflow:hidden}.search-field{border-bottom-width:1px;border-color:var(--border-default);align-items:center;gap:8px;min-height:48px;padding-left:16px;padding-right:16px;display:flex}.selector-options{max-block-size:calc(var(--space-7xl) * 2);padding:var(--space-xs);overflow-y:auto}.context-option{text-align:start;width:100%;min-height:48px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.context-option:hover{background-color:var(--brand-subtle)}.context-option-active{background:var(--brand-subtle)}.directional-icon{transform:scaleX(var(--icon-mirror,1)) rotate(var(--icon-rotate,0deg));transition-duration:var(--duration-fast);transition-property:transform;transition-timing-function:var(--ease-standard)}:root[dir=rtl] .directional-icon{--icon-mirror:-1}.context-trigger .directional-icon{--icon-rotate:90deg}.env-dot{block-size:var(--space-xs);inline-size:var(--space-xs);border-radius:var(--radius-full);flex:none;display:inline-block}.env-dot-dev{background:var(--env-dev)}.env-dot-staging{background:var(--env-staging)}.env-dot-prod{background:var(--env-prod)}.app-shell{min-block-size:100dvh}.app-header{z-index:var(--z-sticky);position:sticky;inset-block-start:0}.app-topbar{min-block-size:var(--layout-topbar);align-items:center;gap:var(--space-md);border-block-end:var(--focus-width) solid var(--border-default);background:var(--bg-surface);padding-inline:var(--space-md);display:flex}.brand-mark,.live-mark{background-color:var(--brand-subtle);width:32px;height:32px;color:var(--brand-default);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.context-chain{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.persistent-env-badge,.freshness-chip-live,.freshness-chip-warning,.status-chip,.neutral-chip{border-width:1px;border-radius:9999px;align-items:center;gap:8px;min-height:32px;padding-left:12px;padding-right:12px;font-size:12px;font-weight:600;line-height:1.45;display:inline-flex}.persistent-env-badge{background-color:var(--bg-inset)}.env-badge-dev{border-color:var(--border-default);color:var(--text-secondary)}.env-badge-staging{border-color:var(--env-staging);color:var(--env-staging)}.env-badge-prod{border-color:var(--env-prod);background-color:var(--status-danger-subtle);color:var(--env-prod)}@media not all and (width<=48rem){.header-env-badge{display:none}.context-select-env{min-inline-size:var(--space-7xl)}.context-select-env .context-trigger[data-tone]{font-weight:600}.context-select-env .context-trigger[data-tone=dev]{color:var(--text-secondary)}.context-select-env .context-trigger[data-tone=staging]{border-color:var(--env-staging);color:var(--env-staging)}.context-select-env .context-trigger[data-tone=prod]{border-color:var(--env-prod);background-color:var(--status-danger-subtle);color:var(--env-prod)}}.command-trigger{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);min-height:32px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:12px;line-height:1.45;display:inline-flex}.command-trigger:hover{border-color:var(--border-strong);color:var(--text-primary)}.command-trigger kbd{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);color:var(--text-muted);border-radius:8px;padding:4px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;line-height:1.45}.connection-banner{border-bottom-width:1px;border-color:var(--status-warning);background-color:var(--status-warning-subtle);color:var(--status-warning);align-items:center;gap:8px;padding:8px 16px;font-size:14px;line-height:1.5;display:flex}.linked-org-banner{-moz-column-gap:12px;border-bottom-width:1px;border-color:var(--status-warning);background-color:var(--status-warning-subtle);color:var(--status-warning);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 16px;font-size:14px;line-height:1.5;display:flex}.regional-banner{border-bottom-width:1px;border-color:var(--status-info);background-color:var(--status-info-subtle);color:var(--status-info);align-items:flex-start;gap:8px;padding:8px 16px;font-size:12px;line-height:1.45;display:flex}.banner-action{flex-shrink:0;align-items:center;min-height:32px;margin-inline-start:auto;font-weight:600;text-decoration-line:underline;display:inline-flex}.banner-action:disabled{cursor:not-allowed;opacity:.5}.app-frame{min-block-size:calc(100vh - var(--app-header-block-size,var(--layout-topbar)));min-block-size:calc(100dvh - var(--app-header-block-size,var(--layout-topbar)));grid-template-columns:var(--layout-sidebar) minmax(0, 1fr);display:grid}.app-sidebar{block-size:calc(100vh - var(--app-header-block-size,var(--layout-topbar)));block-size:calc(100dvh - var(--app-header-block-size,var(--layout-topbar)));border-inline-end:var(--focus-width) solid var(--border-default);background:var(--bg-surface);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--app-header-block-size,var(--layout-topbar))}.sidebar-nav{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.sidebar-scroll{gap:var(--space-xs);overflow-anchor:none;overscroll-behavior:contain;min-block-size:0;padding:var(--space-sm);scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.sidebar-nav:before,.sidebar-nav:after{z-index:var(--z-base);block-size:var(--space-2xl);content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;inset-inline:0}.sidebar-nav:before{background-image:linear-gradient(var(--bg-surface), transparent);inset-block-start:0}.sidebar-nav:after{background-image:linear-gradient(transparent, var(--bg-surface));inset-block-end:0}.sidebar-nav[data-more-before=true]:before,.sidebar-nav[data-more-after=true]:after{opacity:1}.scroll-region{--scroll-fade-start:linear-gradient(to right, var(--bg-surface), transparent);--scroll-fade-end:linear-gradient(to left, var(--bg-surface), transparent);min-inline-size:0;position:relative}:root[dir=rtl] .scroll-region{--scroll-fade-start:linear-gradient(to left, var(--bg-surface), transparent);--scroll-fade-end:linear-gradient(to right, var(--bg-surface), transparent)}.scroll-region:before,.scroll-region:after{z-index:var(--z-base);inline-size:var(--space-2xl);content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;inset-block:0}.scroll-region:before{background-image:var(--scroll-fade-start);inset-inline-start:0}.scroll-region:after{background-image:var(--scroll-fade-end);inset-inline-end:0}.scroll-region[data-more-start=true]:before,.scroll-region[data-more-end=true]:after{opacity:1}.sidebar-anchor-space{flex:none;margin-block-start:calc(var(--space-xs) * -1)}.sidebar-pinned{flex-direction:column;display:flex}.sidebar-section-end{border-top-width:1px;border-color:var(--border-default);gap:var(--space-xs);flex-direction:column;padding-top:8px;display:flex}.sidebar-group{flex-direction:column;display:flex;position:relative}.sidebar-group-toggle{text-align:start;width:100%;min-height:32px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:12px;font-weight:600;line-height:1.45;display:flex}.sidebar-group-toggle:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.sidebar-group-toggle[data-holds-current=true]{color:var(--text-primary)}.sidebar-group-toggle[hidden]{display:none}.sidebar-group-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-group-current{block-size:calc(var(--space-xs) * .75);inline-size:calc(var(--space-xs) * .75);border-radius:var(--radius-full);background:var(--brand-default);flex:none}.sidebar-group-chevron{flex-shrink:0;width:16px;height:16px;margin-inline-start:auto}.sidebar-group-toggle[aria-expanded=true] .directional-icon{--icon-rotate:90deg}.sidebar-item{min-height:32px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-items:center;gap:12px;padding-left:12px;padding-right:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex;position:relative}.sidebar-item:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.sidebar-item-active{background-color:var(--brand-subtle);color:var(--brand-default);border-inline-start:var(--focus-width) solid var(--brand-default)}.sidebar-footer{border-top-width:1px;border-color:var(--border-default);align-items:center;gap:var(--space-sm);padding:var(--space-sm);flex:none;display:flex}.sidebar-tooltip{z-index:var(--z-tooltip);border:var(--focus-width) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--elevation-md);padding:var(--space-2xs) var(--space-sm);color:var(--text-primary);font-size:var(--size-caption);font-weight:var(--weight-medium);line-height:var(--leading-normal);white-space:nowrap;margin-inline-start:var(--space-xs);display:none;position:fixed;transform:translateY(-50%)}.account-avatar{background-color:var(--brand-subtle);width:32px;height:32px;color:var(--brand-default);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}@media (width<=39.9375rem){.team-member-controls{flex-basis:100%}.team-member-role{padding-inline-start:calc(var(--space-xl) + var(--space-md))}}.content-measure{inline-size:100%;min-inline-size:0;max-inline-size:var(--layout-content-max)}.page-header{gap:var(--space-sm);flex-direction:column;margin-block-end:var(--space-lg);display:flex}.page-header-with-toolbar{margin-block-end:var(--space-xs)}.page-breadcrumb{color:var(--text-muted);font-size:12px;line-height:1.45}.page-breadcrumb-link{color:var(--text-secondary);text-underline-offset:2px;border-radius:8px}.page-breadcrumb-link:hover{color:var(--text-primary);text-decoration-line:underline}.page-header-row{justify-content:space-between;align-items:flex-start;gap:var(--space-sm) var(--space-md);display:flex}.page-header-row>:first-child{flex:auto}@media (width<=47.9375rem){.page-header-row-stack{flex-direction:column;align-items:stretch}.page-header-row-stack>.page-actions{flex-shrink:1}}.page-title-text{min-inline-size:0}.page-title{color:var(--text-primary);min-block-size:var(--space-xl);overflow-wrap:anywhere;align-items:center;margin:0;font-size:20px;font-weight:600;line-height:1.3;display:flex}.page-title:focus{outline:none}.page-description{color:var(--text-secondary);margin-top:4px;font-size:14px;line-height:1.5}.card-title{margin:0;font-size:14px;font-weight:600;line-height:1.5}.page-meta{-moz-column-gap:12px;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;display:flex}.page-header-lead{align-items:flex-start;gap:16px;min-width:0;display:flex}.page-subtitle{-moz-column-gap:12px;min-width:0;color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;font-size:12px;line-height:1.45;display:flex}.page-meta-line{-moz-column-gap:8px;flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.page-meta-item{-moz-column-gap:8px;align-items:center;column-gap:8px;display:inline-flex}.page-meta-separator{align-self:last baseline}.page-freshness{-moz-column-gap:8px;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:12px;line-height:1.45;display:inline-flex}.page-freshness-degraded{color:var(--status-warning)}.page-range{-moz-column-gap:8px;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:12px;line-height:1.45;display:inline-flex}.page-freshness time{font-variant-numeric:tabular-nums}.page-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.page-action-icon{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);width:32px;height:32px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-action-icon:hover{border-color:var(--border-strong);background-color:var(--bg-elevated);color:var(--text-primary)}.page-action-icon:disabled{cursor:not-allowed;opacity:.5}.reporting-bar{border-bottom-width:1px;border-color:var(--border-default);background-color:var(--bg-base);padding-block:var(--space-xs);flex-direction:column;gap:4px;margin-block-end:var(--space-lg);display:flex}.reporting-bar-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reporting-bar-group{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.toolbar-control{border-width:1px;border-color:var(--border-strong);background-color:var(--bg-surface);min-height:32px;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;padding-left:12px;padding-right:12px;font-size:14px;font-weight:400;line-height:1.5}.toolbar-control::placeholder{color:var(--text-muted)}.toolbar-control:hover{border-color:var(--border-strong)}.toolbar-control:focus{border-color:var(--brand-default)}.toolbar-control:disabled{cursor:not-allowed;opacity:.5}.toolbar-control{font-family:inherit}.toolbar-select{min-inline-size:0;display:inline-flex;position:relative}.toolbar-select>select{appearance:none;cursor:pointer;padding-inline-end:var(--space-xl)}.toolbar-select-icon{--icon-rotate:90deg;block-size:var(--space-md);inline-size:var(--space-md);color:var(--text-muted);pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--space-xs)}.toolbar-button{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);min-height:32px;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.toolbar-button:hover{border-color:var(--border-strong);background-color:var(--bg-elevated)}.toolbar-button:disabled{cursor:not-allowed;opacity:.5}.toolbar-link{min-height:32px;color:var(--brand-default);text-underline-offset:2px;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding-left:8px;padding-right:8px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.toolbar-link:hover{text-decoration-line:underline}.toolbar-toggle{cursor:pointer;min-height:32px;color:var(--text-secondary);border-radius:12px;align-items:center;gap:8px;padding-left:8px;padding-right:8px;font-size:14px;line-height:1.5;display:inline-flex}.toolbar-toggle:hover{color:var(--text-primary)}.toolbar-toggle input{accent-color:var(--brand-default)}@media (width>=64rem) and (height>=50rem){.reporting-bar{z-index:calc(var(--z-sticky) - 1);position:sticky;inset-block-start:var(--app-header-block-size,var(--layout-topbar))}}@media not all and (width<=48rem){.app-main :is(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-block-start:calc(var(--app-header-block-size,var(--layout-topbar)) + var(--space-xs))}}@media (width>=64rem) and (height>=50rem){.reporting-bar~* :is(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-block-start:calc(var(--app-header-block-size,var(--layout-topbar)) + var(--reporting-bar-block-size,var(--space-3xl)) + var(--space-xs))}}.kpi-row{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;min-width:0;display:grid}@media (width>=640px){.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-row-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.chart-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:16px;flex-direction:column;min-width:0;padding:16px;display:flex}.chart-card>.chart-figure{margin-block-start:auto}.chart-card-header{-moz-column-gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:12px;display:flex}.chart-card-title{color:var(--text-primary);margin:0;font-size:14px;font-weight:600;line-height:1.5}.chart-card-summary{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.45}.chart-card-summary strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.chart-card-caveat{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.chart-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;min-width:0;display:grid}@media (width>=1280px){.chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.freshness-chip-live{border-color:var(--status-success);background-color:var(--status-success-subtle);color:var(--status-success)}.freshness-chip-warning{border-color:var(--status-warning);background-color:var(--status-warning-subtle);color:var(--status-warning)}.event-pulse{block-size:var(--space-xs);inline-size:var(--space-xs);border-radius:var(--radius-full);background:var(--status-success);box-shadow:var(--glow-mint);animation:live-pulse calc(var(--duration-pulse) * 2) var(--ease-standard) infinite;flex:none;display:inline-block}.event-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;overflow:hidden}.event-card:hover{border-color:var(--border-strong)}.event-dot{block-size:var(--space-xs);inline-size:var(--space-xs);border-radius:var(--radius-full);background:var(--brand-default);flex:none;display:inline-block}.status-chip{border-color:var(--status-success);background-color:var(--status-success-subtle);color:var(--status-success)}.neutral-chip{border-color:var(--border-default);background-color:var(--bg-inset);color:var(--text-secondary)}.copyable-id{max-width:100%;min-height:32px;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:8px;align-items:center;padding-left:8px;padding-right:8px;font-family:JetBrains Mono,ui-monospace,monospace;display:inline-flex}.copyable-id:hover{background-color:var(--bg-elevated);color:var(--brand-default)}.copyable-id{text-align:start;unicode-bidi:isolate}.copyable-id-confirmed{background-color:var(--brand-subtle);color:var(--brand-default)}.copyable-id-end{min-inline-size:0}.copyable-id-end>bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}dd>.copyable-id{margin-block:calc(var(--space-2xs) * -1);max-inline-size:calc(100% + var(--space-xs));white-space:nowrap;margin-inline-start:calc(var(--space-xs) * -1)}:root[dir=rtl] dd>.copyable-id{margin-inline-start:0;margin-inline-end:calc(var(--space-xs) * -1)}.time-value{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:start;unicode-bidi:isolate;display:block;overflow:hidden}:root[lang=en] .time-value{font-family:var(--font-mono)}:root[lang=fa] .time-value{font-family:var(--font-fa)}.time-inline{font:inherit;color:inherit;font-variant-numeric:tabular-nums;unicode-bidi:isolate;display:inline}.event-list{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:16px;overflow:hidden}.event-row+.event-row{border-top-width:1px;border-color:var(--border-default)}.event-row-line{-moz-column-gap:16px;min-block-size:var(--space-2xl);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:4px 16px;display:flex}.event-row:hover .event-row-line,.event-row[data-open] .event-row-line{background:var(--bg-elevated)}.event-row-name{flex-basis:100%;align-items:center;gap:8px;min-width:0;display:flex}.event-row-player{flex-shrink:0;align-items:center;gap:4px;font-size:12px;line-height:1.45;display:flex}.event-row-time{color:var(--text-secondary);flex-shrink:0;font-size:12px;line-height:1.45}@media (width>=48rem){.event-row-line{flex-wrap:nowrap}.event-row-name{flex:1}.event-row-player{inline-size:calc(var(--space-7xl) + var(--space-xl))}.event-row-time{inline-size:var(--space-5xl);text-align:end}}.event-row-action{width:32px;height:32px;color:var(--text-muted);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.event-row-action:hover{background-color:var(--bg-inset);color:var(--text-primary)}.event-row-toggle{min-height:32px;color:var(--text-muted);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;align-items:center;gap:4px;margin-inline-start:auto;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;line-height:1.45;display:inline-flex}.event-row-toggle:hover{background-color:var(--bg-inset);color:var(--text-primary)}.event-row-toggle[aria-expanded=true]{color:var(--text-primary)}.event-row-toggle[aria-expanded=true] .directional-icon,.button-disclosure[aria-expanded=true] .directional-icon{--icon-rotate:90deg}.event-row-payload{border-top-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);gap:16px;padding:16px;display:grid}@media (width>=768px){.event-row-payload{grid-template-columns:repeat(2,minmax(0,1fr))}}.event-row-facts{align-content:flex-start;gap:12px;font-size:14px;line-height:1.5;display:grid}@media (width>=640px){.event-row-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.event-row-facts dt{color:var(--text-muted);font-size:12px;line-height:1.45}.payload-code{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);color:var(--text-secondary);max-block-size:calc(var(--space-7xl) * 2);white-space:pre-wrap;word-break:break-word;border-radius:8px;padding:16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1.45;overflow:auto}.skeleton{background-image:linear-gradient(90deg, var(--bg-elevated), var(--border-strong), var(--bg-elevated));animation:skeleton-shimmer calc(var(--duration-pulse) * 2) var(--ease-standard) infinite;background-size:200% 100%}:root[dir=rtl] .skeleton{animation-name:skeleton-shimmer-rtl}[data-slow=true] .skeleton{animation:none}.loading-slow{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.loading-slow-title{color:var(--text-primary);font-weight:600}.skeleton-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.skeleton-line{block-size:var(--space-sm);border-radius:var(--radius-full);inline-size:100%}.skeleton-line-short{inline-size:60%}.skeleton-line-label{inline-size:40%}.skeleton-line-title{inline-size:35%;max-inline-size:var(--space-7xl)}.skeleton-line-number{inline-size:60%}.skeleton-line-meta{inline-size:100%;max-inline-size:calc(var(--space-7xl) * 2)}.skeleton-text{flex-direction:column;gap:8px;display:flex}.skeleton-tile{block-size:calc(var(--space-4xl) + var(--space-xs))}.skeleton-value{block-size:var(--space-xl);border-radius:var(--radius-sm);inline-size:55%}.skeleton-chart-sm{block-size:calc(var(--layout-chart-sm) + var(--space-3xl))}.skeleton-chart-md{block-size:calc(var(--layout-chart-md) + var(--space-3xl))}.skeleton-chart-lg{block-size:calc(var(--layout-chart-lg) + var(--space-3xl))}.skeleton-plot{border-radius:var(--radius-md);flex:auto}.skeleton-table{gap:0}.skeleton-table>.skeleton-line-title{margin-block-end:var(--space-sm)}.skeleton-table-row{border-bottom-width:1px;border-color:var(--border-subtle);grid-template-columns:repeat(var(--skeleton-columns,4), minmax(0, 1fr));min-block-size:var(--space-2xl);align-items:center;gap:16px;display:grid}.skeleton-table-row:last-child{border-block-end-width:0}.skeleton-table-head{min-block-size:var(--space-xl)}.skeleton-table-compact .skeleton-table-row{min-block-size:calc(var(--space-2xl) - var(--space-xs))}.skeleton-table-compact .skeleton-table-head{min-block-size:var(--space-xl)}.skeleton-table-cell{min-inline-size:0}.skeleton-split{gap:var(--space-lg);display:grid}.skeleton-detail{padding:var(--space-xl);align-items:center}.skeleton-detail-icon{block-size:var(--space-xl);inline-size:var(--space-xl);border-radius:var(--radius-full)}.skeleton-detail>.skeleton-line-title{inline-size:45%;margin-block-start:var(--space-xs)}.skeleton-detail>.skeleton-line{max-inline-size:calc(var(--space-7xl) + var(--space-3xl))}@media (width>=90rem){.skeleton-split{grid-template-columns:minmax(0, 1fr) var(--layout-popover);align-items:start}}@media (pointer:coarse){.skeleton-table-compact .skeleton-table-row{min-block-size:var(--space-2xl)}.skeleton-table-compact .skeleton-table-head{min-block-size:calc(var(--space-2xl) - var(--space-2xs))}}.skeleton-table-cell-end{justify-content:flex-end;display:flex}.skeleton-list{padding-block:var(--space-2xs);gap:0}.skeleton-list-row{border-bottom-width:1px;border-color:var(--border-subtle);min-block-size:var(--space-2xl);align-items:center;gap:16px;display:flex}.skeleton-list-row:last-child{border-block-end-width:0}.skeleton-list-name{inline-size:30%}.skeleton-chip{block-size:var(--space-md);inline-size:var(--space-3xl);border-radius:var(--radius-full);flex:none}.skeleton-list-end{inline-size:var(--space-4xl);flex:none;margin-inline-start:auto}.skeleton-facts{-moz-column-gap:24px;gap:16px 24px;display:grid}@media (width>=640px){.skeleton-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.skeleton-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.skeleton-fact{flex-direction:column;gap:8px;min-width:0;display:flex}.skeleton-page-header{flex-direction:column;gap:8px;margin-block-end:var(--space-lg);display:flex}.skeleton-page-title{block-size:var(--space-lg);inline-size:var(--space-7xl);margin-block:var(--space-2xs);border-radius:var(--radius-sm)}.skeleton-toolbar{border-bottom-width:1px;border-color:var(--border-default);padding-block:var(--space-xs);flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:var(--space-lg);display:flex}.skeleton-control{block-size:var(--space-xl);inline-size:var(--space-5xl);border-radius:var(--radius-md)}.skeleton-control-wide{inline-size:calc(var(--space-7xl) + var(--space-3xl))}.ludaxis-mark{color:var(--brand-default);flex:none;display:inline-block;overflow:visible}.ludaxis-mark-pulse{animation:ludaxis-pulse var(--duration-brand-pulse) var(--ease-standard) infinite, ludaxis-glow var(--duration-brand-pulse) var(--ease-standard) infinite}.ludaxis-mark-pivot{transform-box:fill-box;transform-origin:50%}.ludaxis-mark-heartbeat .ludaxis-mark-pivot{animation:pivot-heartbeat var(--duration-heartbeat) var(--ease-standard) infinite;filter:drop-shadow(0 0 var(--space-xs) color-mix(in srgb, var(--accent-default) 58%, transparent))}.boot-screen{min-block-size:100dvh;animation:brand-loader-enter var(--duration-slow) var(--ease-standard) calc(var(--duration-base) + var(--duration-fast)) backwards;justify-content:center;align-items:center;display:flex}.brand-loader{color:var(--text-secondary)}.brand-loader-page{text-align:center;min-block-size:calc(var(--space-7xl) * 2);padding-block:var(--space-2xl);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.brand-loader-inline{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.brand-loader-stage{animation:brand-loader-enter var(--duration-slow) var(--ease-standard) backwards;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.brand-loader-ripple{block-size:var(--space-2xl);inline-size:var(--space-2xl);border:var(--focus-width) solid var(--brand-default);border-radius:var(--radius-full);opacity:0;pointer-events:none;animation:ludaxis-ripple var(--duration-brand-pulse) var(--ease-emphasized-decelerate) infinite;margin:auto;position:absolute;inset:0}.brand-loader-ripple:nth-child(2){animation-delay:calc(var(--duration-brand-pulse) / 3)}.brand-loader-ripple:nth-child(3){animation-delay:calc(var(--duration-brand-pulse) * 2 / 3)}.brand-loader-label{color:var(--text-secondary);font-size:14px;line-height:1.5}.brand-loader-slow{color:var(--text-secondary);max-inline-size:var(--layout-login-form);margin:0;font-size:14px;line-height:1.5}.brand-loader-slow-title{color:var(--text-primary);font-weight:600}.refetch-indicator{pointer-events:none;block-size:0}.refetch-indicator-page{z-index:var(--z-sticky);position:sticky;inset-block-start:var(--app-header-block-size,var(--layout-topbar))}.refetch-indicator-inline{position:absolute;inset-block-start:0;inset-inline:0}.refetch-indicator-track{block-size:calc(var(--space-2xs) / 2);border-radius:var(--radius-full);opacity:0;transition:opacity var(--duration-base) var(--ease-standard);position:relative;overflow:hidden}.refetch-indicator[data-state=active] .refetch-indicator-track{opacity:1}.refetch-indicator-bar{--refetch-direction:1;border-radius:var(--radius-full);background:var(--brand-default);inline-size:40%;animation:refetch-sweep calc(var(--duration-brand-pulse) / 2) var(--ease-standard) infinite;position:absolute;inset-block:0;inset-inline-start:0}:root[dir=rtl] .refetch-indicator-bar{--refetch-direction:-1}.refetch-indicator-static{opacity:.6;inline-size:100%;animation:none}.refresh-spin{animation:spin calc(var(--duration-slow) * 2.5) linear infinite}.reveal,.reveal-group>*{animation:reveal-in var(--duration-slow) var(--ease-standard) backwards;animation-delay:calc(var(--reveal-index,0) * var(--duration-fast) / 3)}.reveal-group>:nth-child(2){--reveal-index:1}.reveal-group>:nth-child(3){--reveal-index:2}.reveal-group>:nth-child(4){--reveal-index:3}.reveal-group>:nth-child(5){--reveal-index:4}.reveal-group>:nth-child(n+6){--reveal-index:5}.lazy-section-reserve-sm{min-block-size:calc(var(--layout-chart-sm) + var(--space-3xl))}.lazy-section-reserve-md{min-block-size:calc(var(--layout-chart-md) + var(--space-3xl))}.lazy-section-reserve-lg{min-block-size:calc(var(--layout-chart-lg) + var(--space-3xl))}.page-header-with-toolbar .page-header-row>:first-child{min-block-size:calc(var(--space-xl) + var(--space-2xs) + var(--size-caption) * 1.45)}.spin-once{animation:spin var(--duration-slow) var(--ease-standard)}.command-scrim{z-index:var(--z-command);background:color-mix(in srgb, var(--bg-base) 80%, transparent);padding:var(--space-2xl) var(--space-md);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.command-dialog{inline-size:min(100%, var(--layout-command));border:var(--focus-width) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-elevated);box-shadow:var(--elevation-lg);overflow:hidden}.command-results{max-block-size:calc(var(--space-7xl) * 2);padding:var(--space-xs);overflow-y:auto}.command-action{width:100%;min-height:48px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-items:center;gap:16px;padding:8px 16px;display:flex}.command-action:hover{background-color:var(--brand-subtle)}.command-action-active{background:var(--brand-subtle)}.modal-panel{inline-size:min(100%, var(--layout-command));max-block-size:calc(100vh - var(--space-3xl));border:var(--focus-width) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-elevated);box-shadow:var(--elevation-lg);padding:var(--space-lg);overflow-y:auto}.json-editor{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);width:100%;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;padding:16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;line-height:1.5}.json-editor::placeholder{color:var(--text-muted)}.json-editor:hover{border-color:var(--border-strong)}.json-editor:focus{border-color:var(--brand-default)}.json-editor{min-block-size:calc(var(--space-7xl) * 1.5);resize:vertical;text-align:start;direction:ltr;unicode-bidi:isolate}.secret-value{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);color:var(--text-primary);word-break:break-all;text-align:start;direction:ltr;unicode-bidi:isolate;border-radius:12px;padding:16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;line-height:1.5;display:block}.mobile-nav{display:none}.chart-figure,.chart-frame{min-inline-size:0;position:relative}.chart-axis-pin{pointer-events:none;position:absolute;inset-block-start:0;overflow:visible}.chart-axis-pin-mask{fill:var(--bg-surface)}.chart-hit-layer{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:visible}.chart-scroll{contain:inline-size;overscroll-behavior-inline:contain;inline-size:100%;overflow:auto hidden}.chart-plot{block-size:var(--layout-chart-md);position:relative}.chart-plot--sm{block-size:var(--layout-chart-sm)}.chart-plot--md,.chart-plot--lg{block-size:var(--layout-chart-md)}@media (width>=40rem){.chart-plot--lg{block-size:var(--layout-chart-lg)}}.chart-svg{display:block;overflow:visible}.chart-tooltip{z-index:calc(var(--z-sticky) - 2);pointer-events:none;inline-size:max-content;max-inline-size:var(--layout-popover);overflow-wrap:anywhere;border-width:1px;border-color:var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--elevation-md);padding:var(--space-xs) var(--space-sm);position:absolute}.chart-gridline{stroke:var(--border-default);shape-rendering:crispedges}.chart-axisline{stroke:var(--border-strong);shape-rendering:crispedges}.chart-guide{stroke:var(--text-muted)}.chart-line{stroke-linejoin:round;stroke-linecap:round}.chart-area{opacity:.12}.chart-line-casing{stroke:var(--bg-surface)}.chart-marker{stroke:var(--bg-surface);stroke-width:var(--focus-width);paint-order:stroke}.chart-axis-label{fill:var(--text-muted);font-size:var(--size-caption);font-variant-numeric:tabular-nums}.chart-axis-caption{fill:var(--text-secondary)}.chart-bar{transition:opacity var(--duration-fast) var(--ease-standard)}.chart-bar-dim{opacity:.5}.chart-bar-partial{fill-opacity:.35}.chart-line-partial{stroke-dasharray:2 4}.chart-marker-partial{fill:var(--bg-surface);stroke-width:var(--focus-width)}.chart-tooltip-note{color:var(--text-muted);margin-top:4px;font-size:12px;line-height:1.45}.chart-empty{padding-inline:var(--space-sm);text-align:center;color:var(--text-secondary);font-size:var(--size-sm);pointer-events:none;justify-content:center;align-items:center;margin:0;display:flex;position:absolute}.chart-num{font-variant-numeric:tabular-nums;unicode-bidi:isolate}:root[lang=en] .chart-num{font-family:var(--font-mono)}.chart-stat{flex-direction:column;display:flex;position:relative}.chart-stat-head{min-width:0;color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex;position:relative}.chart-stat-value{color:var(--text-primary);font-family:Comfortaa,sans-serif;font-size:28px;font-weight:700;line-height:1.2}:where(:root[lang=fa]) .chart-stat-value{font-size:calc(var(--size-h2) * .94);line-height:1.22}.chart-stat-value{overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums;min-inline-size:0;max-inline-size:100%;margin:0;position:relative}:root[lang=fa] .chart-stat-value{font-family:var(--font-fa)}.chart-stat-unit{color:var(--text-secondary);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.5}.chart-stat-unavailable{color:var(--text-muted);margin-top:8px;margin-block-end:0;font-size:14px;line-height:1.5}.chart-stat-delta{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;line-height:1.45;display:inline-flex}.chart-stat-hint{color:var(--text-muted);margin-top:4px;font-size:11px;line-height:1.45}.chart-stat-hint-warning{color:var(--status-warning);align-items:center;gap:4px;display:inline-flex}.chart-stat-spark-row{margin-block-start:auto;padding-block-start:var(--space-xs)}.chart-stat-spark{width:100%;height:32px;display:block;overflow:visible}.chart-stat-spark path{vector-effect:non-scaling-stroke}.chart-stat-info-wrap{flex:none;display:inline-flex}.chart-stat-info{border-width:1px;border-color:var(--border-default);width:16px;height:16px;color:var(--text-muted);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:9999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1.45;display:inline-flex}.chart-stat-info:hover{color:var(--text-primary)}.chart-stat-info{z-index:1;position:relative}.chart-stat-info:after{content:"";inset-block:calc((var(--space-md) - var(--space-lg)) / 2);inset-inline:calc((var(--space-md) - var(--space-lg)) / 2);position:absolute}@media (pointer:coarse){.chart-stat-info:after{inset-block:calc((var(--space-md) - var(--space-2xl)) / 2);inset-inline:calc((var(--space-md) - var(--space-2xl)) / 2)}}.chart-stat-tip{background-color:var(--bg-elevated);color:var(--text-primary);--tw-shadow:var(--elevation-md);--tw-shadow-colored:var(--elevation-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);z-index:calc(var(--z-sticky) - 2);white-space:normal;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:400;line-height:1.45;display:none;position:absolute;inset-block-start:calc(100% + var(--space-2xs));inset-inline:0}.chart-stat-tip[data-open]{display:block}.chart-stat-tip:before{content:"";block-size:var(--space-xs);position:absolute;inset-block-end:100%;inset-inline:0}.retention-table{border-collapse:separate;inline-size:100%;border-spacing:var(--space-2xs);font-size:var(--size-label)}.retention-head{padding:var(--space-2xs) var(--space-sm);font-size:var(--size-caption);font-weight:var(--weight-semibold);color:var(--text-secondary);white-space:nowrap}.retention-date,.retention-size{inline-size:1%}.retention-date{padding-inline:var(--space-xs) var(--space-md);text-align:start;font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap}.retention-size{padding-inline:var(--space-sm);border-radius:var(--radius-sm);text-align:end;color:var(--text-secondary);white-space:nowrap}.retention-scroll{overscroll-behavior-inline:contain;position:relative;overflow-x:auto}@media (width>=48rem){.retention-scroll{max-block-size:calc(100vh - var(--app-header-block-size,var(--layout-topbar)) - var(--space-7xl));max-block-size:calc(100dvh - var(--app-header-block-size,var(--layout-topbar)) - var(--space-7xl))}.retention-head{z-index:1;background:var(--bg-surface);box-shadow:0 0 0 var(--space-2xs) var(--bg-surface);position:sticky;inset-block-start:0}}.retention-cell{min-inline-size:var(--space-2xl);block-size:var(--space-xl);padding-inline:var(--space-xs);border-radius:var(--radius-sm);text-align:center;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap}@media (width>=40rem){.retention-cell{min-inline-size:var(--space-4xl);padding-inline:var(--space-sm)}}.retention-table[data-mode=players] .retention-cell{font-weight:var(--weight-medium)}.retention-hatch{background:repeating-linear-gradient(135deg, var(--border-default) 0 calc(var(--space-2xs) / 2), transparent 0 var(--space-xs))}.retention-collecting{outline:calc(var(--space-2xs) / 4) dashed var(--status-warning);outline-offset:calc(var(--space-2xs) / -4)}.retention-swatch{inline-size:var(--space-md);block-size:var(--space-sm);border-radius:calc(var(--space-2xs) / 2);display:inline-block}.funnel-grid{-moz-column-gap:var(--space-md);column-gap:var(--space-md);row-gap:var(--space-xs);grid-template-columns:minmax(0,1fr) max-content max-content;grid-auto-flow:dense;align-items:center;display:grid}.funnel-name{align-items:center;gap:var(--space-sm);grid-column:1;min-inline-size:0;display:flex}.funnel-track{block-size:var(--space-sm);border-radius:var(--radius-full);background:var(--border-default);grid-column:1/-1;position:relative;overflow:hidden}.funnel-bar,.funnel-bar-lost{border-radius:var(--radius-full);position:absolute;inset-block:0;inset-inline-start:0}.funnel-bar{background:var(--viz-1)}.funnel-bar-lost{background:color-mix(in srgb, var(--viz-1) 28%, var(--border-default))}.funnel-count,.funnel-share{text-align:end;white-space:nowrap;font-size:var(--size-label)}.funnel-count{font-weight:var(--weight-semibold);color:var(--text-primary)}.funnel-share{color:var(--text-secondary)}.funnel-share-base{color:var(--text-muted)}.funnel-ordinal{inline-size:var(--space-lg);block-size:var(--space-lg);border:var(--focus-width) solid var(--border-default);border-radius:var(--radius-full);font-size:var(--size-caption);font-weight:var(--weight-semibold);color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.funnel-drop{padding-block:var(--space-2xs);grid-column:1/-1;display:flex}.funnel-drop-chip{align-items:center;gap:var(--space-2xs);border-radius:var(--radius-full);background:var(--bg-inset);padding-inline:var(--space-xs);font-size:var(--size-caption);color:var(--text-secondary);white-space:nowrap;display:inline-flex}.funnel-drop-chip-largest{background:var(--status-warning-subtle);color:var(--status-warning);font-weight:var(--weight-medium)}@media (width>=48rem){.funnel-grid{grid-template-columns:fit-content(var(--layout-sidebar)) minmax(0, 1fr) max-content max-content;row-gap:var(--space-2xs);grid-auto-flow:row}.funnel-track{grid-column:2}.funnel-drop{grid-column:2/-1}}.progression-layout{gap:var(--space-lg);display:grid}@media (width>=90rem){.progression-layout{grid-template-columns:minmax(0, 1fr) var(--layout-popover);align-items:start}.progression-detail{position:sticky;inset-block-start:calc(var(--app-header-block-size,var(--layout-topbar)) + var(--reporting-bar-block-size,var(--space-3xl)) + var(--space-md))}}@media (width>=90rem) and (height<=49.9375rem){.progression-detail{inset-block-start:calc(var(--app-header-block-size,var(--layout-topbar)) + var(--space-md))}}.progression-level{justify-content:space-between;align-items:center;gap:var(--space-sm);white-space:nowrap;min-inline-size:0;display:flex}.progression-level-id{text-overflow:ellipsis;min-inline-size:0;display:block;overflow:hidden}.progression-level-icon{block-size:var(--space-md);inline-size:var(--space-md);color:var(--text-muted);flex:none}.dt-row-button[aria-pressed=true] .progression-level-icon{color:var(--brand-default)}@media (width<=39.9375rem){.progression-table-card .rate-cell{gap:var(--space-xs)}.progression-table-card .rate-track{inline-size:var(--space-xl)}}.progression-kpi-level{min-inline-size:0;display:grid}.progression-kpi-level .chart-stat-value{overflow-wrap:anywhere}.rate-cell{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:inline-flex}.rate-track{inline-size:var(--space-3xl);block-size:calc(var(--space-2xs) * 1.5);border-radius:var(--radius-full);background:var(--border-default);display:inline-block;position:relative;overflow:hidden}.rate-fill{border-radius:var(--radius-full);position:absolute;inset-block:0;inset-inline-start:0}.rate-value{min-inline-size:var(--space-2xl);text-align:end;color:var(--text-primary)}.level-outcome-bar{gap:calc(var(--space-2xs) / 2);block-size:var(--space-sm);border-radius:var(--radius-full);display:flex;overflow:hidden}.level-outcome-part{flex:none;block-size:100%}.level-quantiles{align-items:center;gap:var(--space-xs) var(--space-sm);grid-template-columns:max-content minmax(0,1fr) max-content;display:grid}.level-quantile{display:contents}.level-quantile-track{inline-size:100%}.segmented{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);min-block-size:var(--space-xl);padding:calc(var(--space-2xs) / 2);border-radius:12px;align-items:stretch;gap:4px;display:inline-flex}.segmented-item{color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:8px;align-items:center;padding-left:12px;padding-right:12px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.segmented-item:hover{color:var(--text-primary)}.segmented-item-active{background-color:var(--brand-subtle);color:var(--brand-default)}.segmented-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;max-inline-size:100%;padding:var(--focus-width);margin:calc(var(--focus-width) * -1);overflow-x:auto}.segmented-scroll>.segmented{flex-wrap:nowrap}.segmented-scroll .segmented-item{white-space:nowrap}.data-table-scroll{overscroll-behavior-inline:contain;contain:layout inline-size paint;border:var(--focus-width) solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.data-table{inline-size:100%;min-inline-size:var(--layout-chart-min);border-collapse:collapse}.data-table th{border-bottom-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);text-align:start;color:var(--text-secondary);padding:12px 16px;font-size:12px;font-weight:600;line-height:1.45}.data-table td{border-bottom-width:1px;border-color:var(--border-default);text-align:start;color:var(--text-secondary);block-size:var(--space-2xl);padding:12px 16px;font-size:14px;line-height:1.5}.data-table :is(th,td).cell-end{text-align:end}.data-table :is(th,td).cell-numeric{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.data-table td.cell-nowrap{white-space:nowrap}.data-table tbody tr:last-child :is(td,th){border-block-end:0}.data-table tbody th{color:var(--text-secondary);block-size:var(--space-2xl);background-color:#0000;font-size:14px;font-weight:400;line-height:1.5}.data-table.data-table-fit{min-inline-size:0}.data-table.data-table-fit :is(td,th){overflow-wrap:break-word}.data-table tbody tr{transition-duration:var(--duration-fast);transition-property:background-color;transition-timing-function:var(--ease-standard)}.data-table tbody tr:hover{background:var(--bg-elevated)}.filter-panel{grid-template-columns:repeat(auto-fit, minmax(var(--space-7xl), 1fr));align-items:end;gap:var(--space-md);border:var(--focus-width) solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);padding:var(--space-md);display:grid}.search-input-wrap{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);min-height:48px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-items:center;gap:8px;padding-left:16px;padding-right:16px;display:flex}.search-input-wrap:focus-within{border-color:var(--brand-default)}.kpi-grid{grid-template-columns:repeat(auto-fit, minmax(var(--space-7xl), 1fr));gap:var(--space-md);display:grid}.kpi-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:16px;padding:16px}.kpi-card>p{color:var(--text-secondary);font-size:12px;font-weight:600;line-height:1.45}:root[lang=fa] .kpi-card>strong{font-family:var(--font-fa)}.kpi-card>strong{color:var(--text-primary);margin-top:12px;font-family:Comfortaa,sans-serif;font-size:28px;font-weight:700;line-height:1.2;display:block}:where(:root[lang=fa]) .kpi-card>strong{font-size:calc(var(--size-h2) * .94);line-height:1.22}.kpi-card>strong{font-variant-numeric:tabular-nums}.money-cell{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:end;unicode-bidi:isolate;font-family:JetBrains Mono,ui-monospace,monospace}.danger-chip,.warning-chip{border-width:1px;border-radius:9999px;align-items:center;gap:8px;min-height:32px;padding-left:12px;padding-right:12px;font-size:12px;font-weight:600;line-height:1.45;display:inline-flex}.danger-chip{border-color:var(--status-danger);background-color:var(--status-danger-subtle);color:var(--status-danger)}.warning-chip{border-color:var(--status-warning);background-color:var(--status-warning-subtle);color:var(--status-warning)}.drawer-scrim{z-index:var(--z-drawer);background:color-mix(in srgb, var(--bg-base) 80%, transparent);justify-content:flex-end;display:flex;position:fixed;inset:0}.side-drawer{block-size:100%;inline-size:min(100%, var(--layout-login-form));border-inline-start:var(--focus-width) solid var(--border-strong);background:var(--bg-surface);box-shadow:var(--elevation-lg);flex-direction:column;display:flex}.event-row-clock{color:var(--text-secondary);min-inline-size:var(--space-4xl);flex-shrink:0;font-size:12px;line-height:1.45}.event-row-summary{min-width:0;color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;font-size:12px;line-height:1.45;display:flex}.player-header{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:16px;min-width:0;padding:16px}.player-header>.page-header{margin-block-end:0}.player-title{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.player-title-unnamed{color:var(--text-secondary)}.player-avatar{border-width:1px;border-color:var(--border-default);background-color:var(--bg-elevated);color:var(--text-secondary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.player-avatar img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.player-avatar-header{width:48px;height:48px;font-size:16px;line-height:1.6}@media (width<=47.9375rem){.player-avatar-header{block-size:calc(var(--space-xl) + var(--space-xs));inline-size:calc(var(--space-xl) + var(--space-xs))}}.player-avatar-profile{width:96px;height:96px;font-size:28px;line-height:1.2}:where(:root[lang=fa]) .player-avatar-profile{font-size:calc(var(--size-h2) * .94);line-height:1.22}.player-avatar-compact{width:24px;height:24px;font-size:12px;line-height:1.45}.detail-tabs{gap:var(--space-md);overscroll-behavior-inline:contain;scrollbar-width:thin;border-block-end:var(--focus-width) solid var(--border-default);max-inline-size:100%;padding-block-start:var(--focus-width);padding-inline:var(--focus-width);display:flex;overflow-x:auto}.detail-tab{min-height:32px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-top-left-radius:8px;border-top-right-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding-left:4px;padding-right:4px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.detail-tab:hover{color:var(--text-primary)}.detail-tab{white-space:nowrap;border-block-end:var(--focus-width) solid transparent;margin-block-end:calc(var(--focus-width) * -1)}.detail-tab[aria-selected=true]{color:var(--brand-default);border-block-end-color:var(--brand-default)}.player-tabs-row{background-color:var(--bg-base);align-items:flex-end;gap:16px;min-width:0;margin-top:24px;display:flex}.player-tabs-row>.detail-tabs{flex:auto;min-inline-size:0}.player-compact-identity{min-width:0;color:var(--text-secondary);flex-shrink:1;align-items:center;gap:8px;padding-bottom:4px;font-size:12px;line-height:1.45;display:none}@media (width>=64rem) and (height>=50rem){.player-tabs-row{z-index:calc(var(--z-sticky) - 1);position:sticky;inset-block-start:var(--app-header-block-size,var(--layout-topbar))}.player-tabs-row[data-stuck] .player-compact-identity{display:inline-flex}}.player-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.player-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.player-card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=47.9375rem){.player-card-actions{flex-direction:column;align-items:stretch;inline-size:100%}}.player-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;min-width:0;display:grid}@media (width>=1280px){.player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.player-kv{gap:12px;min-width:0;font-size:14px;line-height:1.5;display:grid}.player-kv>div{border-bottom-width:1px;border-color:var(--border-default);gap:4px;min-width:0;padding-bottom:12px;display:grid}.player-kv>div:last-child{border-bottom-width:0;padding-bottom:0}.player-kv dt{color:var(--text-muted);font-size:12px;line-height:1.45}.player-kv dd{min-width:0;color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width>=40rem){.player-kv>div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}}.player-note{border-width:1px;border-color:var(--status-info);background-color:var(--status-info-subtle);color:var(--status-info);border-radius:12px;align-items:flex-start;gap:8px;padding:12px;font-size:12px;line-height:1.45;display:flex}.player-muted-note{color:var(--text-muted);font-size:12px;line-height:1.45}.player-warning{border-width:1px;border-color:var(--status-warning);background-color:var(--status-warning-subtle);color:var(--status-warning);border-radius:12px;flex-direction:column;gap:12px;padding:16px;font-size:14px;line-height:1.5;display:flex}.player-refusal{border-width:1px;border-color:var(--status-danger);background-color:var(--status-danger-subtle);color:var(--status-danger);border-radius:12px;flex-direction:column;gap:4px;padding:16px;font-size:14px;line-height:1.5;display:flex}.player-success{border-width:1px;border-color:var(--status-success);background-color:var(--status-success-subtle);color:var(--status-success);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;font-size:14px;line-height:1.5;display:flex}.player-kpi-caption{-moz-column-gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;min-width:0;display:flex}.player-json-preview{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);text-align:start;max-inline-size:calc(var(--space-7xl) * 2);direction:ltr;unicode-bidi:isolate;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1.45;display:block;overflow:hidden}.player-data-editor{border-width:1px;border-color:var(--brand-default);background-color:var(--bg-inset);border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.json-diff{padding-inline:0;position:relative}.json-diff-line{grid-template-columns:var(--space-md) minmax(0, 1fr);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);padding-inline:var(--space-sm);display:grid}.json-diff-removed{background-color:var(--status-danger-subtle);color:var(--status-danger)}.json-diff-added{background-color:var(--status-success-subtle);color:var(--status-success)}.json-diff-marker,.json-diff-label{-webkit-user-select:none;user-select:none}.json-diff-fold{color:var(--text-muted);align-items:center}.json-diff-expand{font-family:var(--font-body)}:root[lang=fa] .json-diff-expand{font-family:var(--font-fa)}.player-row-flash>:is(th,td){animation:player-row-flash var(--duration-pulse) var(--ease-standard)}.player-conflict-panes{gap:12px;display:grid}@media (width>=768px){.player-conflict-panes{grid-template-columns:repeat(2,minmax(0,1fr))}}.audit-timeline{border-inline-start:var(--focus-width) solid var(--border-default);flex-direction:column;gap:16px;padding-inline-start:var(--space-md);display:flex}.audit-entry{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:16px;font-size:14px;line-height:1.5;display:flex;position:relative}.audit-entry:before{block-size:var(--space-xs);inline-size:var(--space-xs);border-radius:var(--radius-full);background:var(--brand-default);content:"";position:absolute;inset-block-start:var(--space-md);inset-inline-start:calc(var(--space-md) * -1 - var(--focus-width) - var(--space-2xs))}.activity-day{background-color:var(--bg-base);color:var(--text-primary);z-index:calc(var(--z-sticky) - 2);padding-top:8px;padding-bottom:8px;font-size:14px;font-weight:600;line-height:1.5;position:sticky;inset-block-start:0}@media not all and (width<=48rem){.activity-day{inset-block-start:var(--app-header-block-size,var(--layout-topbar))}}@media (width>=64rem) and (height>=50rem){.activity-day{inset-block-start:calc(var(--app-header-block-size,var(--layout-topbar)) + var(--player-tabs-block-size,var(--space-3xl)))}}.directional-back{--icon-rotate:180deg}.dt{--dt-row-header-max:calc(var(--space-7xl) * 2 + var(--space-lg));min-inline-size:0;position:relative}.dt-framed{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:16px;overflow:hidden}.dt-viewport{isolation:isolate;max-block-size:calc(var(--space-7xl) * 4);max-block-size:min(calc(var(--space-7xl) * 4), 75dvh);overscroll-behavior-inline:contain;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;position:relative;overflow:auto}.dt-viewport:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.dt-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--size-sm)}.dt-caption{text-align:start;color:var(--text-primary);padding:12px 16px;font-size:14px;font-weight:600;line-height:1.5}.dt-table :is(th,td){border-bottom-width:1px;border-color:var(--border-default);padding-block:var(--space-2xs);padding-inline:var(--space-md);text-align:start;vertical-align:middle}.dt-table thead th{border-bottom-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);color:var(--text-secondary);z-index:calc(var(--z-base) + 2);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.45;position:sticky;inset-block-start:0}.dt-table tbody :is(th,td){block-size:calc(var(--space-2xl) - var(--space-xs));color:var(--text-secondary)}.dt-table tbody tr:last-child>:is(th,td){border-block-end:0}.dt-table .dt-row-header{font-weight:var(--weight-medium);color:var(--text-primary)}.dt-row-header-content{min-inline-size:0;max-inline-size:var(--dt-row-header-max);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dt-row-button>.dt-row-header-content{flex:auto}.dt-row-header-content.dt-row-header-stacked{white-space:normal;inline-size:0;min-inline-size:100%;max-inline-size:none}.dt-stack-line{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;display:block;overflow:hidden}.dt-table .dt-cell-end{text-align:end}.dt-table .dt-cell-number{font-variant-numeric:tabular-nums;white-space:nowrap}.dt-row{--dt-row-bg:var(--bg-surface)}.dt-row>:is(th,td){background:var(--dt-row-bg);transition:background-color var(--duration-fast) var(--ease-standard)}.dt-row:hover{--dt-row-bg:var(--bg-elevated)}.dt-row-skeleton:hover{--dt-row-bg:var(--bg-surface)}.dt-row-activatable{cursor:pointer}.dt-row-selected,.dt-row-selected:hover{--dt-row-bg:var(--brand-subtle)}.dt-table .dt-row-selected>:is(th,td),.dt-row-selected .dt-no-value{color:var(--text-primary)}.dt-row-selected>:first-child:not(.dt-cell-sticky){position:relative}.dt-row-selected>:first-child:before{inline-size:calc(var(--space-2xs) * 3 / 4);background:var(--brand-default);content:"";position:absolute;inset-block:0;inset-inline-start:0}.dt-row-summary,.dt-row-summary:hover{--dt-row-bg:var(--bg-inset)}.dt-table .dt-row-summary>:is(th,td){border-top-width:1px;border-color:var(--border-default);block-size:calc(var(--space-2xl) - var(--space-xs));color:var(--text-primary);font-weight:var(--weight-semibold);border-block-end:0}.dt-table .dt-cell-sticky{border-inline-end-width:1px;border-color:var(--border-default);z-index:calc(var(--z-base) + 1);position:sticky;inset-inline-start:0}.dt-table thead .dt-cell-sticky{z-index:calc(var(--z-base) + 3)}.dt-table thead .dt-cell-sticky .dt-header-label{min-inline-size:0;max-inline-size:var(--dt-row-header-max);text-overflow:ellipsis;display:block;overflow:hidden}.dt-no-value{color:var(--text-muted)}.dt-table .dt-th-sortable{padding:0}.dt-sort{inline-size:100%;min-block-size:var(--space-xl);align-items:center;gap:var(--space-2xs);padding-block:var(--space-2xs);padding-inline:var(--space-md);color:inherit;font:inherit;text-align:inherit;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}.dt-sort-end{justify-content:flex-end}.dt-sort:hover,.dt-th[aria-sort] .dt-sort{color:var(--text-primary)}.dt-sort:focus-visible,.dt-header-static:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.dt-sort-icon{block-size:var(--space-md);inline-size:var(--space-md);flex:none}.dt-sort-icon-idle{color:var(--text-muted)}.dt-th[aria-sort] .dt-sort-icon{color:var(--brand-default)}.dt-header-described{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted);text-underline-offset:calc(var(--space-2xs) * 3 / 4)}.dt-tip{border-width:1px;border-color:var(--border-default);background-color:var(--bg-elevated);color:var(--text-primary);--tw-shadow:var(--elevation-md);--tw-shadow-colored:var(--elevation-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);z-index:calc(var(--z-base) + 4);inline-size:max-content;max-inline-size:min(var(--layout-popover), 80vw);padding-block:var(--space-xs);padding-inline:var(--space-sm);text-align:start;white-space:normal;opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-fast);border-radius:8px;font-size:12px;font-weight:400;line-height:1.45;position:absolute;inset-block-start:calc(100% + var(--space-2xs));inset-inline-start:var(--space-xs)}.dt-tip-end{inset-inline-start:auto;inset-inline-end:var(--space-xs)}.dt-th:is(:hover,:has(:focus-visible))>.dt-tip:not([data-dismissed]){opacity:1;visibility:visible;transition-delay:calc(var(--duration-pulse) / 2)}.dt-table .dt-cell-activate{padding:0}.dt-row-button{inline-size:100%;min-block-size:calc(var(--space-2xl) - var(--space-xs));padding-block:var(--space-2xs);padding-inline:var(--space-md);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.dt-cell-end .dt-row-button{justify-content:flex-end}.dt-row-button:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.dt-skeleton{block-size:var(--space-sm);border-radius:var(--radius-full);inline-size:70%;display:block}.dt-skeleton-end{inline-size:45%;margin-inline-start:auto}.dt-table .dt-state-cell{white-space:normal;border-block-end:0;padding:0}.dt-state{max-inline-size:calc(100vw - var(--space-2xl));padding-block:var(--space-lg);padding-inline:var(--space-md);position:sticky;inset-inline-start:0}.dt-state-text{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.dt-footer{border-top-width:1px;border-color:var(--border-default);color:var(--text-secondary);align-items:center;gap:var(--space-xs) var(--space-md);padding-block:var(--space-xs);padding-inline:var(--space-md);flex-wrap:wrap;font-size:12px;line-height:1.45;display:flex}.dt-page-size{align-items:center;gap:var(--space-xs);display:inline-flex}.dt-pager-group{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.dt-range{font-variant-numeric:tabular-nums;margin:0}.dt-pager{gap:var(--space-2xs);display:inline-flex}.dt-page-button{padding-inline:var(--space-xs)}.dt-page-icon{block-size:var(--space-md);inline-size:var(--space-md)}.dt-chooser-trigger{gap:var(--space-xs)}.dt-chooser-icon{block-size:var(--space-md);inline-size:var(--space-md);color:var(--text-muted)}.dt-chooser-count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.45}.dt-chooser-panel{inline-size:calc(var(--space-7xl) + var(--space-5xl))}.dt-chooser{gap:var(--space-sm);padding:var(--space-sm);display:grid}.dt-chooser-section,.dt-chooser-group{gap:var(--space-2xs);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.dt-chooser-legend{color:var(--text-muted);margin:0;padding:0;font-size:12px;font-weight:600;line-height:1.45}.dt-chooser-presets{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.dt-chooser-preset{border-width:1px;border-color:var(--border-default);min-height:32px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:9999px;align-items:center;padding-left:12px;padding-right:12px;font-size:14px;line-height:1.5;display:inline-flex}.dt-chooser-preset:hover{border-color:var(--border-strong);color:var(--text-primary)}.dt-chooser-preset[aria-pressed=true]{border-color:var(--brand-default);background:var(--brand-subtle);color:var(--text-primary)}.dt-chooser-option{cursor:pointer;min-height:32px;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:8px;align-items:center;gap:8px;padding-left:8px;padding-right:8px;font-size:14px;line-height:1.5;display:flex}.dt-chooser-option:hover{background-color:var(--brand-subtle)}.dt-chooser-option:has(input:disabled){color:var(--text-secondary);cursor:default;background:0 0}.dt-chooser-option input{block-size:var(--space-md);inline-size:var(--space-md);accent-color:var(--brand-default);flex:none;margin:0}.dt-chooser-label{min-inline-size:0}.dt-chooser-hint{color:var(--text-muted);margin-inline-start:auto;font-size:12px;line-height:1.45}.dt-chooser-note{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.dt-chooser-reset{min-height:32px;color:var(--brand-default);text-underline-offset:2px;border-radius:12px;justify-self:start;align-items:center;padding-left:8px;padding-right:8px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.dt-chooser-reset:hover{text-decoration-line:underline}.popover-anchor{display:inline-flex;position:relative}.popover{border-width:1px;border-color:var(--border-default);background-color:var(--bg-elevated);color:var(--text-primary);--tw-shadow:var(--elevation-md);--tw-shadow-colored:var(--elevation-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);z-index:var(--z-modal);min-inline-size:calc(var(--space-7xl) + var(--space-3xl));max-inline-size:min(var(--layout-popover), calc(100vw - 2 * var(--space-md)));max-block-size:calc(var(--space-7xl) * 4);max-block-size:min(calc(var(--space-7xl) * 4), 70dvh);overscroll-behavior:contain;translate:var(--popover-shift,0) 0;border-radius:12px;position:absolute;inset-block-start:calc(100% + var(--space-2xs));overflow:auto}.popover:not([data-placed]){visibility:hidden;position:fixed;inset-block-start:0;inset-inline:0 auto}.popover[data-placed]{animation:popover-enter var(--duration-base) var(--ease-standard)}.popover:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.popover-start{transform-origin:0 0;inset-inline-start:0}.popover-end{transform-origin:100% 0;inset-inline-end:0}.popover-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100% 0}.popover-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:0 0}.popover[data-flip=up]{inset-block-start:auto;inset-block-end:calc(100% + var(--space-2xs))}.popover[data-more-after=true]:after{block-size:var(--space-xl);content:"";background-image:linear-gradient(transparent, var(--bg-elevated));pointer-events:none;margin-block-start:calc(var(--space-xl) * -1);display:block;position:sticky;inset-block-end:0}.filter-chips{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.filter-chip{background-color:var(--bg-surface);border-width:1px;border-color:var(--brand-default);border-radius:12px;align-items:stretch;max-width:100%;min-height:32px;font-size:14px;line-height:1.5;display:inline-flex}.filter-chip>.popover-anchor{min-inline-size:0}.filter-chip-body{text-align:start;min-width:0;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;align-items:center;padding-left:12px;padding-right:12px;display:flex}.filter-chip-body:hover{background-color:var(--bg-elevated)}.filter-chip-body{max-inline-size:calc(var(--space-7xl) * 2);border-start-end-radius:0;border-end-end-radius:0}.filter-chip-text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.filter-chip-values{color:var(--text-primary);font-weight:500}.filter-chip-more{background-color:var(--bg-inset);color:var(--text-secondary);border-radius:8px;margin-inline-start:var(--space-2xs);padding-left:4px;padding-right:4px;font-size:12px;font-weight:500;line-height:1.45}.filter-chip-remove{border-inline-start-width:1px;border-color:var(--border-default);color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.filter-chip-remove:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.filter-chip-remove{inline-size:var(--space-xl);border-start-start-radius:0;border-end-start-radius:0}.filter-chip-enter{animation:filter-chip-in var(--duration-base) var(--ease-standard)}.filter-chip-leaving{pointer-events:none;animation:filter-chip-out var(--duration-base) var(--ease-exit) forwards}.filter-popover{inline-size:min(var(--layout-popover), calc(100vw - 2 * var(--space-md)))}.filter-popover:has(>.filter-picker){flex-direction:column;display:flex}.filter-menu{gap:var(--space-2xs);padding:var(--space-xs);display:grid}.filter-menu-title{color:var(--text-muted);padding-inline:var(--space-xs);margin:0;font-size:12px;font-weight:600;line-height:1.45}.filter-menu ul{margin:0;padding:0;list-style:none;display:grid}.filter-menu-item{text-align:start;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:8px;flex-direction:column;align-items:flex-start;padding-left:8px;padding-right:8px;display:flex}.filter-menu-item:hover{background-color:var(--brand-subtle)}.filter-menu-item{min-block-size:var(--space-2xl);padding-block:var(--space-2xs);justify-content:center}.filter-menu-label{color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.5}.filter-menu-hint{color:var(--text-secondary);font-size:12px;line-height:1.45}.filter-picker{gap:var(--space-xs);padding-block:var(--space-sm);overscroll-behavior:contain;flex-direction:column;display:flex;position:relative;overflow-y:auto}.filter-picker-head{padding-inline:var(--space-sm);align-items:center;gap:8px;display:flex}.filter-picker-back{width:32px;height:32px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.filter-picker-back:hover{background-color:var(--bg-surface);color:var(--text-primary)}.filter-back-icon{--icon-rotate:180deg;block-size:var(--space-md);inline-size:var(--space-md)}.filter-picker-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.5;overflow:hidden}.filter-operator{flex:none}.filter-search{border-width:1px;border-color:var(--border-strong);background-color:var(--bg-surface);min-block-size:var(--space-xl);margin-inline:var(--space-sm);border-radius:12px;align-items:center;gap:8px;padding-left:12px;padding-right:12px;display:flex}.filter-search:focus-within{border-color:var(--brand-default);outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(var(--focus-width) * -1)}.filter-typed{text-align:start;color:var(--brand-default);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:8px;align-items:center;gap:8px;padding-left:8px;padding-right:8px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.filter-typed:hover{background-color:var(--brand-subtle)}.filter-typed:disabled{cursor:not-allowed;opacity:.5}.filter-typed{min-block-size:var(--space-xl);margin-inline:var(--space-xs)}.filter-values-scroll{gap:var(--space-2xs);max-block-size:calc(var(--space-7xl) * 2);overscroll-behavior:contain;padding-inline:var(--space-xs);flex-shrink:0;display:grid;position:relative;overflow-y:auto}.filter-values-scroll:has(li:nth-child(3)){min-block-size:calc(var(--space-xl) * 3);flex-shrink:1}.filter-picker-caption{color:var(--text-secondary);padding-inline:var(--space-xs);margin:0;font-size:12px;line-height:1.45}.filter-values{margin:0;padding:0;list-style:none;display:grid}.filter-value{cursor:pointer;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:8px;align-items:center;padding-left:8px;padding-right:8px;font-size:14px;line-height:1.5;display:grid}.filter-value:hover{background-color:var(--brand-subtle)}.filter-value{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);row-gap:var(--space-2xs);min-block-size:var(--space-xl);padding-block:var(--space-2xs);grid-template-columns:auto minmax(0,1fr) auto}.filter-value:has(input:disabled){color:var(--text-secondary);cursor:default;background:0 0}.filter-value input{block-size:var(--space-md);inline-size:var(--space-md);accent-color:var(--brand-default);margin:0}.filter-value-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.filter-value-code{color:var(--text-secondary)}.filter-value-count{color:var(--text-secondary);text-align:end;font-size:12px;line-height:1.45}.filter-value-track{block-size:calc(var(--space-2xs) / 2);border-radius:var(--radius-full);background:var(--border-default);grid-column:2/4;overflow:hidden}.filter-value-fill{border-radius:inherit;background:var(--brand-default);block-size:100%;display:block}.filter-values-skeleton{align-content:start;gap:var(--space-xs);min-block-size:calc(var(--space-xl) * 3);padding-inline:var(--space-sm);display:grid}.filter-value-skeleton{align-items:center;gap:var(--space-xs);min-block-size:var(--space-lg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.filter-skeleton-box{block-size:var(--space-md);inline-size:var(--space-md);border-radius:calc(var(--radius-sm) / 2)}.filter-value-skeleton .filter-skeleton-label{inline-size:60%}.filter-value-skeleton .filter-skeleton-count{inline-size:var(--space-xl)}.filter-picker-message{color:var(--text-secondary);padding-inline:var(--space-sm);margin:0;font-size:14px;line-height:1.5}.filter-picker-error{justify-items:start;gap:var(--space-2xs);display:grid}.filter-picker-error>p{margin:0}.filter-picker-saved{color:var(--status-warning)}.filter-picker-note{color:var(--text-secondary);padding-inline:var(--space-sm);margin:0;font-size:12px;line-height:1.45}.filter-picker-note>p{margin:0}.filter-prop{background-color:var(--bg-inset);color:var(--text-primary);border-radius:8px;padding-left:4px;padding-right:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;line-height:1.45}.filter-picker-foot{border-top-width:1px;border-color:var(--border-default);padding-block-start:var(--space-sm);padding-inline:var(--space-sm);justify-content:flex-end;align-items:center;gap:8px;display:flex}.filter-picker-foot>.filter-picker-note{flex:1;padding:0}.filter-picker-foot>:is(.button-primary,.button-secondary){min-block-size:var(--space-xl);padding-inline:var(--space-md)}.text-action{min-height:32px;color:var(--brand-default);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:8px;align-items:center;gap:4px;font-weight:600;display:inline-flex}.text-action:hover{text-decoration-line:underline}.text-action:disabled{cursor:not-allowed;opacity:.5;text-decoration-line:none}.field-textarea{min-block-size:var(--space-3xl);padding-block:var(--space-xs);resize:vertical}.app-shell .field-textarea{max-inline-size:var(--layout-login-form)}.quick-reason{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);min-height:32px;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:9999px;align-items:center;padding-left:12px;padding-right:12px;font-size:12px;font-weight:600;line-height:1.45;display:inline-flex}.quick-reason:hover{border-color:var(--border-strong);color:var(--text-primary)}.quick-reason[aria-pressed=true]{border-color:var(--brand-default);background-color:var(--brand-subtle);color:var(--brand-default)}.side-drawer-header{border-bottom-width:1px;border-color:var(--border-default);align-items:flex-start;gap:12px;padding:24px;display:flex}.side-drawer-status:not(:empty){padding-block-start:var(--space-sm);padding-inline:var(--space-lg)}.side-drawer-body{flex:1;min-height:0;padding:24px;overflow-y:auto}.side-drawer-footer{border-top-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:24px;display:flex}:is(:root[dir=ltr] .bidi-truncate:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),:root[dir=rtl] .bidi-truncate:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:end}.side-drawer-header h2:focus{outline:none}.side-drawer-animated{--drawer-enter-from:100%;animation:drawer-enter var(--duration-base) var(--ease-emphasized)}:root[dir=rtl] .side-drawer-animated{--drawer-enter-from:-100%}.editor-layout{gap:var(--space-xl);align-items:start;padding-block-end:var(--rc-menu-room,0);display:grid}.editor-form{gap:var(--space-xl);min-inline-size:0;display:grid}.editor-section{border:0;min-inline-size:0;margin:0;padding:0}.editor-section>legend{margin-block-end:var(--space-sm);padding:0}.lock-mark{vertical-align:middle;color:var(--text-muted);display:inline-flex}.editor-aside{min-inline-size:0}.editor-footer{z-index:var(--z-sticky);border-block-start:var(--focus-width) solid var(--border-default);background:var(--bg-base);padding-block:var(--space-md);margin-block-start:var(--space-xl);position:sticky;inset-block-end:0}.choice-cards{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.choice-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);text-align:start;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.choice-card:hover{border-color:var(--border-strong);background-color:var(--bg-elevated)}.choice-card[aria-pressed=true]{border-color:var(--brand-default);background-color:var(--brand-subtle)}.choice-card:disabled{cursor:not-allowed;opacity:.5}.choice-card:disabled:hover{border-color:var(--border-default);background-color:var(--bg-surface)}.field-diff{gap:var(--space-xs);display:grid}.field-diff-row{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);border-radius:12px;padding:8px 12px}.field-diff-values{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:14px;line-height:1.5;display:flex}.field-diff-before{color:var(--text-secondary);text-decoration-line:line-through}.field-diff-after{color:var(--text-primary);font-weight:600}.usage-meter .rate-track{inline-size:100%}.standings-table tbody tr{block-size:var(--space-2xl)}.standings-table tbody :is(td,th){padding-block:var(--space-2xs)}.standings-table-compact :is(td,th){padding-inline:var(--space-xs)}.standings-table-compact .standings-player{inline-size:100%;max-inline-size:0}.standings-table-compact .cell-numeric{white-space:nowrap}.standings-table-compact{--standings-rank-max:min(var(--space-3xl), 13vw);--standings-value-max:min(var(--space-6xl), 23vw)}.standings-table-compact .standings-number{white-space:normal;text-align:end;inline-size:max-content;display:inline-block}.standings-table-compact .standings-number-rank{max-inline-size:var(--standings-rank-max)}.standings-table-compact .standings-number-value{max-inline-size:var(--standings-value-max)}.standings-table-compact thead .cell-numeric{white-space:normal}.standings-row-current,.standings-row-current:hover{background:var(--brand-subtle)}.row-link{cursor:pointer}.field-narrow .field-input{max-inline-size:var(--space-7xl)}.rc-cards{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.rc-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);min-inline-size:0;transition:translate var(--duration-base) var(--ease-standard);border-radius:16px;padding:16px}.rc-card[data-locked=true]{background-color:var(--bg-inset)}.rc-card[data-drop=before]{box-shadow:0 calc(var(--focus-width) * -2) 0 0 var(--brand-default)}.rc-card[data-drop=after]{box-shadow:0 calc(var(--focus-width) * 2) 0 0 var(--brand-default)}.rc-card[data-dragging=true]{opacity:.6}.rc-card-header{align-items:flex-start;gap:8px;display:flex}.rc-grip{cursor:grab;color:var(--text-muted);block-size:var(--space-xl);inline-size:var(--space-md);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rc-position{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);color:var(--text-secondary);block-size:var(--space-lg);min-inline-size:var(--space-lg);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-block-start:var(--space-2xs);font-size:12px;font-weight:600;line-height:1.45;display:inline-flex}.rc-card-title{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:1;margin:0;padding-block-start:var(--space-2xs);font-size:14px;font-weight:600;line-height:1.5}.rc-card-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.rc-icon-button{color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rc-icon-button:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.rc-icon-button:disabled{cursor:not-allowed;opacity:.4}.rc-icon-button{block-size:var(--space-xl);inline-size:var(--space-xl)}.rc-chevron-up{--icon-rotate:-90deg}.rc-chevron-down{--icon-rotate:90deg}.rc-card-body{gap:var(--space-sm);margin-block-start:var(--space-sm);padding-inline-start:calc(var(--space-md) + var(--space-lg) + var(--space-xs));display:grid}.rc-name-line{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:1.45;display:flex}.rc-section-label{color:var(--text-secondary);margin:0;font-size:12px;font-weight:600;line-height:1.45}.rc-rules{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.rc-rule{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:8px;display:flex}.rc-rule-attribute{color:var(--text-primary);min-block-size:var(--space-xl);min-inline-size:calc(var(--space-6xl) - var(--space-md));flex-shrink:0;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.rc-rule-operator{color:var(--text-secondary);min-block-size:var(--space-xl);flex-shrink:0;align-items:center;font-size:14px;line-height:1.5;display:flex}.rc-rule-value{min-width:0;min-block-size:var(--space-xl);flex-wrap:wrap;flex:1;flex-basis:calc(var(--space-7xl) + var(--space-lg));align-items:center;gap:8px;display:flex}.rc-rule-remove{margin-inline-start:auto}.rc-compact-select{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);color:var(--text-primary);min-block-size:var(--space-xl);border-radius:12px;padding-left:8px;padding-right:8px;font-size:14px;line-height:1.5}.rc-inline-input{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);color:var(--text-primary);border-radius:12px;padding-left:8px;padding-right:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;line-height:1.5}.rc-inline-input::placeholder{color:var(--text-muted)}.rc-inline-input:hover{border-color:var(--border-strong)}.rc-inline-input:focus{border-color:var(--brand-default)}.rc-inline-input{min-block-size:var(--space-xl);inline-size:calc(var(--space-6xl) + var(--space-md));max-inline-size:100%}.rc-value-chips{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rc-value-chip{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);max-width:100%;color:var(--text-primary);min-block-size:var(--space-lg);border-radius:9999px;align-items:center;gap:4px;padding-inline-start:var(--space-xs);font-size:12px;font-weight:500;line-height:1.45;display:inline-flex}.rc-value-chip-code{color:var(--text-secondary);font-family:JetBrains Mono,ui-monospace,monospace}.rc-value-chip-remove{color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rc-value-chip-remove:hover{background-color:var(--bg-elevated);color:var(--text-primary)}.rc-value-chip-remove{block-size:var(--space-lg);inline-size:var(--space-lg)}.rc-add-value{border-style:dashed;border-width:1px;border-color:var(--border-default);color:var(--brand-default);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);border-radius:9999px;align-items:center;gap:4px;padding-left:8px;padding-right:8px;font-size:12px;font-weight:600;line-height:1.45;display:inline-flex}.rc-add-value:hover{border-color:var(--brand-default);background-color:var(--brand-subtle)}.rc-add-value:disabled{cursor:not-allowed;opacity:.5}.rc-add-value{min-block-size:var(--space-lg)}.rc-key-cell{text-overflow:ellipsis;white-space:nowrap;text-align:start;unicode-bidi:isolate;display:block;overflow:hidden}:root[dir=rtl] .rc-key-cell{text-align:end}@media (width<=39.9375rem){.rc-key-cell{inline-size:var(--dt-row-header-max);-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}}.rc-conditional-cell{align-items:baseline;gap:var(--space-2xs);min-inline-size:0;max-inline-size:var(--dt-row-header-max);white-space:nowrap;display:flex}.rc-default-cell{max-inline-size:var(--space-7xl)}@media (width>=40rem) and (width<=89.9375rem){.rc-parameters .dt{--dt-row-header-max:calc(var(--space-7xl) + var(--space-5xl))}.rc-parameters .rc-conditional-cell{max-inline-size:calc(var(--space-7xl) + var(--space-3xl))}}.rc-clamp-2{inline-size:var(--dt-row-header-max);-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rc-condition-choices .filter-value-label{white-space:normal;overflow-wrap:anywhere;overflow:visible}.rc-note{color:var(--text-secondary);align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.45;display:flex}.rc-warning{border-width:1px;border-color:var(--status-warning);background-color:var(--status-warning-subtle);color:var(--status-warning);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:8px;font-size:12px;line-height:1.45;display:flex}.rc-info{border-width:1px;border-color:var(--status-info);background-color:var(--status-info-subtle);color:var(--status-info);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:8px;font-size:12px;line-height:1.45;display:flex}.rc-default-row{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);border-radius:16px;padding:16px}.rc-meter{gap:var(--space-2xs);display:grid}.rc-meter-track{block-size:calc(var(--space-2xs) / 2);border-radius:var(--radius-full);background:var(--border-default);overflow:hidden}.rc-meter-fill{border-radius:inherit;background:var(--brand-default);block-size:100%;display:block}.rc-meter[data-over=true] .rc-meter-fill{background:var(--status-danger)}.rc-fields{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.rc-field-row{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:8px;padding:8px;display:grid}.rc-switch{border-width:1px;border-color:var(--border-strong);background-color:var(--bg-inset);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);block-size:var(--space-lg);inline-size:calc(var(--space-2xl) - var(--space-xs));border-radius:9999px;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.rc-switch[aria-checked=true]{border-color:var(--brand-default);background-color:var(--brand-default)}.rc-switch-thumb{background-color:var(--bg-surface);transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);block-size:calc(var(--space-lg) - var(--space-xs));inline-size:calc(var(--space-lg) - var(--space-xs));border-radius:9999px;position:absolute;inset-inline-start:calc(var(--space-2xs) - var(--focus-width) / 2)}.rc-switch[aria-checked=true] .rc-switch-thumb{inset-inline-start:calc(100% - var(--space-lg) + var(--space-2xs) + var(--focus-width) / 2)}.rc-aside-card{border-width:1px;border-color:var(--border-default);background-color:var(--bg-surface);gap:var(--space-sm);border-radius:16px;padding:16px;display:grid}.rc-who-list{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.rc-who-item{color:var(--text-primary);align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.rc-trace{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.rc-trace li{color:var(--text-secondary);font-size:12px;line-height:1.45}.rc-trace li[data-status=matches]{color:var(--text-primary);font-weight:600}.rc-test-value{min-inline-size:var(--space-5xl);display:block}.rc-test-value>details>summary{white-space:nowrap}.rc-test-matched{gap:var(--space-2xs);display:grid}.rc-results-toolbar>.filter-search{flex:1 1 var(--space-7xl)}.rc-copy-input::placeholder{font-family:var(--font-body)}:root[lang=fa] .rc-copy-input::placeholder{font-family:var(--font-fa)}.rc-context-chips{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rc-changes{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.rc-change{border-width:1px;border-color:var(--border-default);background-color:var(--bg-inset);color:var(--text-primary);border-radius:12px;padding:8px 12px;font-size:14px;line-height:1.5}.rc-change-glyph{inline-size:var(--space-sm);flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:600;display:inline-flex}.rc-change[data-kind=added] .rc-change-glyph{color:var(--status-success)}.rc-change[data-kind=removed] .rc-change-glyph{color:var(--status-danger)}.rc-error-summary{border-width:1px;border-color:var(--status-danger);background-color:var(--status-danger-subtle);color:var(--status-danger);border-radius:12px;padding:16px;font-size:14px;line-height:1.5}.rc-error-summary h2:focus{outline:none}.rc-error-link{text-align:start;text-underline-offset:2px;text-decoration-line:underline}.rc-error-link:hover{text-decoration-line:none}.rc-panel{gap:var(--space-sm);border-width:1px;border-radius:16px;padding:16px;display:grid}.rc-panel h2:focus{outline:none}.rc-footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rc-test-layout{gap:var(--space-lg);align-items:start;display:grid}.choice-card[role=radio][aria-checked=true]{border-color:var(--brand-default);background-color:var(--brand-subtle)}.rc-type-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-textarea{min-block-size:var(--space-2xl);padding-block:var(--space-xs);resize:vertical;field-sizing:content;max-block-size:calc(var(--space-7xl) * 3)}.app-shell .rc-textarea{max-inline-size:none}.app-shell .rc-number-input{max-inline-size:var(--space-7xl)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.-z-tooltip{z-index:-600}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mb-0{margin-bottom:0}.mb-2xs{margin-bottom:4px}.mb-lg{margin-bottom:24px}.mb-md{margin-bottom:16px}.mb-sm{margin-bottom:12px}.mb-xl{margin-bottom:32px}.mb-xs{margin-bottom:8px}.me-2xs{margin-inline-end:4px}.me-sm{margin-inline-end:12px}.ms-auto{margin-inline-start:auto}.ms-lg{margin-inline-start:24px}.mt-0{margin-top:0}.mt-2xs{margin-top:4px}.mt-lg{margin-top:24px}.mt-md{margin-top:16px}.mt-sm{margin-top:12px}.mt-xl{margin-top:32px}.mt-xs{margin-top:8px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.size-2xl{width:48px;height:48px}.size-3xl{width:64px;height:64px}.size-5xl{width:96px;height:96px}.size-lg{width:24px;height:24px}.size-md{width:16px;height:16px}.size-xl{width:32px;height:32px}.h-2xl{height:48px}.h-full{height:100%}.h-md{height:16px}.h-sm{height:12px}.h-xl{height:32px}.min-h-2xl{min-height:48px}.min-h-\[calc\(100vh-var\(--space-xl\)\)\]{min-height:calc(100vh - var(--space-xl))}.min-h-\[var\(--layout-topbar\)\]{min-height:var(--layout-topbar)}.min-h-screen{min-height:100vh}.min-h-xl{min-height:32px}.w-5xl{width:96px}.w-6xl{width:128px}.w-7xl{width:160px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-lg{width:24px}.min-w-0{min-width:0}.max-w-7xl{max-width:80rem}.max-w-\[var\(--layout-login-form\)\]{max-width:var(--layout-login-form)}.max-w-full{max-width:100%}.max-w-prose{max-width:65ch}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-auto{flex:auto}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2xl{gap:48px}.gap-2xs{gap:4px}.gap-lg{gap:24px}.gap-md{gap:16px}.gap-sm{gap:12px}.gap-xs{gap:8px}.gap-x-lg{-moz-column-gap:24px;column-gap:24px}.gap-x-md{-moz-column-gap:16px;column-gap:16px}.gap-x-sm{-moz-column-gap:12px;column-gap:12px}.gap-x-xs{-moz-column-gap:8px;column-gap:8px}.gap-y-2xs{row-gap:4px}.gap-y-md{row-gap:16px}.gap-y-sm{row-gap:12px}.gap-y-xs{row-gap:8px}.space-y-2xs>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.space-y-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}.space-y-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}.space-y-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}.space-y-xl>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(32px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(32px * var(--tw-space-y-reverse))}.space-y-xs>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-line>:not([hidden])~:not([hidden]){border-color:var(--border-default)}.self-start{align-self:flex-start}.self-center{align-self:center}.justify-self-start{justify-self:start}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:16px}.rounded-md{border-radius:12px}.rounded-sm{border-radius:8px}.rounded-xl{border-radius:24px}.rounded-b-lg{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-e{border-inline-end-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-brand{border-color:var(--brand-default)}.border-line{border-color:var(--border-default)}.border-line-strong{border-color:var(--border-strong)}.border-line-subtle{border-color:var(--border-subtle)}.border-status-danger{border-color:var(--status-danger)}.border-status-info{border-color:var(--status-info)}.border-status-success{border-color:var(--status-success)}.border-status-warning{border-color:var(--status-warning)}.bg-bg-base{background-color:var(--bg-base)}.bg-bg-inset{background-color:var(--bg-inset)}.bg-bg-surface{background-color:var(--bg-surface)}.bg-brand{background-color:var(--brand-default)}.bg-brand-subtle{background-color:var(--brand-subtle)}.bg-content{background-color:var(--text-primary)}.bg-line-strong{background-color:var(--border-strong)}.bg-status-danger-subtle{background-color:var(--status-danger-subtle)}.bg-status-info-subtle{background-color:var(--status-info-subtle)}.bg-status-success-subtle{background-color:var(--status-success-subtle)}.bg-status-warning{background-color:var(--status-warning)}.bg-status-warning-subtle{background-color:var(--status-warning-subtle)}.bg-transparent{background-color:#0000}.bg-viz-1{background-color:var(--viz-1)}.bg-viz-2{background-color:var(--viz-2)}.bg-viz-3{background-color:var(--viz-3)}.bg-viz-4{background-color:var(--viz-4)}.bg-viz-5{background-color:var(--viz-5)}.bg-viz-6{background-color:var(--viz-6)}.bg-viz-7{background-color:var(--viz-7)}.bg-viz-8{background-color:var(--viz-8)}.fill-bg-surface{fill:var(--bg-surface)}.fill-content{fill:var(--text-primary)}.fill-line-strong{fill:var(--border-strong)}.fill-viz-1{fill:var(--viz-1)}.fill-viz-2{fill:var(--viz-2)}.fill-viz-3{fill:var(--viz-3)}.fill-viz-4{fill:var(--viz-4)}.fill-viz-5{fill:var(--viz-5)}.fill-viz-6{fill:var(--viz-6)}.fill-viz-7{fill:var(--viz-7)}.fill-viz-8{fill:var(--viz-8)}.stroke-content{stroke:var(--text-primary)}.stroke-line-strong{stroke:var(--border-strong)}.stroke-viz-1{stroke:var(--viz-1)}.stroke-viz-2{stroke:var(--viz-2)}.stroke-viz-3{stroke:var(--viz-3)}.stroke-viz-4{stroke:var(--viz-4)}.stroke-viz-5{stroke:var(--viz-5)}.stroke-viz-6{stroke:var(--viz-6)}.stroke-viz-7{stroke:var(--viz-7)}.stroke-viz-8{stroke:var(--viz-8)}.p-2xl{padding:48px}.p-lg{padding:24px}.p-md{padding:16px}.p-sm{padding:12px}.p-xl{padding:32px}.p-xs{padding:8px}.px-0{padding-left:0;padding-right:0}.px-2xs{padding-left:4px;padding-right:4px}.px-lg{padding-left:24px;padding-right:24px}.px-md{padding-left:16px;padding-right:16px}.px-sm{padding-left:12px;padding-right:12px}.px-xs{padding-left:8px;padding-right:8px}.py-2xs{padding-top:4px;padding-bottom:4px}.py-md{padding-top:16px;padding-bottom:16px}.py-sm{padding-top:12px;padding-bottom:12px}.py-xl{padding-top:32px;padding-bottom:32px}.py-xs{padding-top:8px;padding-bottom:8px}.pb-4xl{padding-bottom:80px}.pb-xs{padding-bottom:8px}.pe-xs{padding-inline-end:8px}.ps-md{padding-inline-start:16px}.ps-sm{padding-inline-start:12px}.pt-2xs{padding-top:4px}.pt-md{padding-top:16px}.pt-xs{padding-top:8px}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.align-text-bottom{vertical-align:text-bottom}.font-display{font-family:Comfortaa,sans-serif}.font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.text-body{font-size:16px;line-height:1.6}.text-caption{font-size:12px;line-height:1.45}.text-h2{font-size:28px;line-height:1.2}.text-h3{font-size:20px;line-height:1.3}.text-label{font-size:13px;line-height:1.4}.text-sm{font-size:14px;line-height:1.5}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.text-brand{color:var(--brand-default)}.text-content{color:var(--text-primary)}.text-content-muted{color:var(--text-muted)}.text-content-on-brand{color:var(--text-on-brand)}.text-content-secondary{color:var(--text-secondary)}.text-status-danger{color:var(--status-danger)}.text-status-info{color:var(--status-info)}.text-status-success{color:var(--status-success)}.text-status-warning{color:var(--status-warning)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-glow-mint{--tw-shadow:var(--glow-mint);--tw-shadow-colored:var(--glow-mint);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--elevation-lg);--tw-shadow-colored:var(--elevation-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:where(:root[lang=fa]) .text-h2{font-size:calc(var(--size-h2) * .94);line-height:1.22}@keyframes player-row-flash{0%{background:var(--brand-subtle)}to{background:0 0}}@keyframes live-pulse{50%{opacity:.45;transform:scale(.8)}}@keyframes skeleton-shimmer{to{background-position:-200% 0}}@keyframes skeleton-shimmer-rtl{to{background-position:200% 0}}@keyframes ludaxis-pulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes ludaxis-glow{0%,to{filter:drop-shadow(0 0 var(--space-md) color-mix(in srgb, var(--brand-default) 30%, transparent))}50%{filter:drop-shadow(0 0 calc(var(--space-lg) + var(--space-2xs)) color-mix(in srgb, var(--brand-default) 62%, transparent))}}@keyframes pivot-heartbeat{0%,to{transform:scale(1)}8%{transform:scale(1.52)}18%{transform:scale(.98)}29%{transform:scale(1.26)}42%{transform:scale(1)}}@keyframes ludaxis-ripple{0%{opacity:.6;transform:scale(.4)}to{opacity:0;transform:scale(2.3)}}@keyframes brand-loader-enter{0%{opacity:0;transform:scale(.96)}}@keyframes boot-screen-hold{0%,to{opacity:0}}@keyframes refetch-sweep{0%{transform:translateX(calc(-100% * var(--refetch-direction,1)))}to{transform:translateX(calc(250% * var(--refetch-direction,1)))}}@keyframes reveal-in{0%{opacity:0;transform:translateY(var(--space-xs))}}@keyframes spin{to{transform:rotate(360deg)}}@media (pointer:coarse){.sidebar-item,.sidebar-group-toggle{min-block-size:var(--space-2xl)}.page-action-icon{block-size:calc(var(--space-2xl) - var(--space-2xs));inline-size:calc(var(--space-2xl) - var(--space-2xs))}.toolbar-control,.toolbar-button,.toolbar-link,.toolbar-toggle,.segmented-item,.detail-tab{min-block-size:calc(var(--space-2xl) - var(--space-2xs))}.event-row-action{block-size:calc(var(--space-2xl) - var(--space-2xs));inline-size:calc(var(--space-2xl) - var(--space-2xs))}.app-shell :is(.button-primary,.button-secondary,.button-danger,.field-input,.search-input-wrap,.documentation-link){min-block-size:calc(var(--space-2xl) - var(--space-2xs))}.app-shell .button-icon,.app-shell .password-toggle{block-size:calc(var(--space-2xl) - var(--space-2xs));inline-size:calc(var(--space-2xl) - var(--space-2xs))}.app-shell .password-toggle{block-size:auto}.app-shell .field-input{font-size:var(--size-body)}.app-shell .password-field .field-input{padding-inline-end:var(--space-3xl)}.command-trigger kbd{display:none}.context-trigger,.command-trigger{min-block-size:calc(var(--space-2xl) - var(--space-2xs))}.command-trigger,.app-shell .documentation-link{min-inline-size:calc(var(--space-2xl) - var(--space-2xs));justify-content:center}}@media (width<=79.9375rem){.app-frame{grid-template-columns:var(--space-3xl) minmax(0, 1fr)}.sidebar-scroll{padding-inline:var(--space-xs)}.sidebar-item{justify-content:center;padding-inline:0}.sidebar-label,.sidebar-footer-role{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar-group:before{background-color:var(--border-default);height:1px;inset-block-start:calc(var(--space-xs) / -2);inset-inline:var(--space-xs);content:"";position:absolute}.sidebar-scroll>.sidebar-group:first-child:before,.sidebar-section-end>.sidebar-group:first-child:before{content:none}.sidebar-tooltip{display:block}.sidebar-footer{padding-inline:var(--space-xs);justify-content:center}.sidebar-footer .copyable-id{display:none}}@media not all and (width<=48rem){@media (width<=56rem){.app-topbar .topbar-wordmark{display:none}}}@media (width<=72rem){.app-topbar .documentation-link>span{display:none}}@media (width<=48rem){.app-header{position:static}.app-topbar{padding-block:var(--space-xs);flex-wrap:wrap}.context-chain{order:3;inline-size:100%}.context-select{flex:1;min-inline-size:0}.context-select-env{flex:none}.context-select-env .context-trigger[data-tone] .context-trigger-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.context-trigger,.copyable-id,.banner-action{min-block-size:var(--space-2xl)}.app-shell :is(.button-primary,.button-secondary,.button-danger,.field-input,.search-input-wrap,.documentation-link){min-block-size:calc(var(--space-2xl) - var(--space-2xs))}.app-shell .button-icon{block-size:calc(var(--space-2xl) - var(--space-2xs));inline-size:calc(var(--space-2xl) - var(--space-2xs))}.command-trigger{display:none}.persistent-env-badge{gap:4px;min-height:24px;padding-left:8px;padding-right:8px;font-size:11px;line-height:1.45}.app-frame{min-block-size:auto;display:block}.app-sidebar{display:none}.context-popover{inset:var(--space-md);inline-size:auto;max-inline-size:none;position:fixed}.mobile-nav{z-index:var(--z-sticky);border-block-start:var(--focus-width) solid var(--border-default);background:var(--bg-surface);padding:var(--space-xs);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;inset-block-end:0;inset-inline:0}.mobile-nav-item{min-height:48px;color:var(--text-secondary);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;line-height:1.45;display:flex}.mobile-nav-item-active{background-color:var(--brand-subtle);color:var(--brand-default)}.app-main :is(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-block-end:calc(var(--space-2xl) + var(--space-md) + var(--focus-width) + var(--space-xs))}}@media (forced-colors:active){.segmented-item-active,.segmented-item[aria-pressed=true]{outline:var(--focus-width) solid currentColor;outline-offset:calc(var(--focus-width) * -1)}}@media (prefers-reduced-motion:reduce){.event-pulse,.skeleton,:root[dir=rtl] .skeleton,.spin-once,.refresh-spin,.ludaxis-mark-pulse,.ludaxis-mark-heartbeat .ludaxis-mark-pivot,.brand-loader-stage,.brand-loader-ripple,.refetch-indicator-bar,.reveal,.reveal-group>*,.player-row-flash>:is(th,td){animation:none}.boot-screen{animation:boot-screen-hold var(--duration-fast) linear .3s backwards}.brand-loader-ripple{display:none}.refetch-indicator-bar{opacity:.6;inline-size:100%}}@keyframes popover-enter{0%{opacity:0;transform:scale(.96)}}@media (width<=39.9375rem){.dt{--dt-row-header-max:min(var(--space-7xl), 40vw)}.dt-table :is(th,td),.dt-sort,.dt-row-button{padding-inline:var(--space-sm)}}@media (pointer:coarse){.dt-table tbody :is(th,td),.dt-table .dt-row-summary>:is(th,td){block-size:var(--space-2xl)}.dt-sort,.dt-row-button,.dt-chooser-option,.dt-chooser-preset,.dt-chooser-reset{min-block-size:calc(var(--space-2xl) - var(--space-2xs))}}@media (prefers-reduced-motion:reduce){.popover[data-placed]{animation:none}.dt-tip{transition:none}}@keyframes filter-chip-in{0%{opacity:0;transform:scale(.96)}}@keyframes filter-chip-out{to{opacity:0;transform:scale(.96)}}@media (pointer:coarse){.filter-chip-body,.filter-chip-remove,.filter-menu-item,.filter-value,.filter-typed,.filter-search,.filter-picker-foot>:is(.button-primary,.button-secondary){min-block-size:calc(var(--space-2xl) - var(--space-2xs))}.filter-chip-remove,.filter-picker-back{inline-size:calc(var(--space-2xl) - var(--space-2xs))}.filter-picker-back{block-size:calc(var(--space-2xl) - var(--space-2xs))}.filter-search input{font-size:var(--size-body)}}@media (prefers-reduced-motion:reduce){.filter-chip-enter,.filter-chip-leaving{animation:none}}@keyframes drawer-enter{0%{translate:var(--drawer-enter-from) 0;opacity:0}}@media (width>=48rem){.choice-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.choice-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=47.9375rem){.rc-example-cards{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}.rc-example-cards .choice-card{justify-content:center;padding:12px}.rc-example-cards .rc-example-line{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=64rem){.editor-layout{grid-template-columns:minmax(0, 1fr) var(--layout-popover)}.editor-aside{position:sticky;inset-block-start:calc(var(--app-header-block-size,var(--layout-topbar)) + var(--space-md))}}@media (width<=48rem){.editor-footer{position:static}}@media (pointer:coarse){.text-action,.quick-reason{min-block-size:calc(var(--space-2xl) - var(--space-2xs))}}@media (width>=64rem){.rc-test-layout{grid-template-columns:var(--layout-popover) minmax(0, 1fr)}.rc-type-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=48rem){.rc-test-matched{min-inline-size:calc(var(--space-7xl) + var(--space-2xl))}.rc-card-body{padding-inline-start:0}.rc-grip{display:none}}@media (pointer:coarse){.rc-grip{display:none}.rc-icon-button,.rc-value-chip-remove{block-size:calc(var(--space-2xl) - var(--space-2xs));inline-size:calc(var(--space-2xl) - var(--space-2xs))}.rc-compact-select,.rc-inline-input,.rc-add-value{min-block-size:calc(var(--space-2xl) - var(--space-2xs))}}@media (prefers-reduced-motion:reduce){.rc-card{transition:none}}.placeholder\:text-content-muted::placeholder{color:var(--text-muted)}.empty\:hidden:empty{display:none}.hover\:bg-bg-elevated:hover{background-color:var(--bg-elevated)}.hover\:text-brand:hover{color:var(--brand-default)}.hover\:underline:hover{text-decoration-line:underline}@media not all and (width>=768px){.max-md\:sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (width>=640px){.max-sm\:sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=640px){.sm\:not-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-full{grid-column:1/-1}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:min-h-\[calc\(100vh-var\(--space-3xl\)\)\]{min-height:calc(100vh - var(--space-3xl))}.sm\:max-w-md{max-width:28rem}.sm\:shrink-0{flex-shrink:0}.sm\:basis-0{flex-basis:0}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:p-2xl{padding:48px}.sm\:p-lg{padding:24px}.sm\:p-xl{padding:32px}.sm\:pb-lg{padding-bottom:24px}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-lg{gap:24px}}@media (width>=1280px){.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:flex{display:flex}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-2xl{gap:48px}}
