@font-face{font-family:cairo;src:url(/_next/static/media/af00a9296eab9c56-s.p.ttf) format("truetype");font-display:swap;font-weight:200 1000;font-style:normal}@font-face{font-family:cairo Fallback;src:local("Arial");ascent-override:137.28%;descent-override:60.16%;line-gap-override:0.00%;size-adjust:94.91%}.__className_36102b{font-family:cairo,cairo Fallback,system-ui,sans-serif;font-style:normal}.__variable_36102b{--font-cairo:"cairo","cairo Fallback",system-ui,sans-serif}@font-face{font-family:plexMono;src:url(/_next/static/media/f270c174075d2249-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/e29c0b2fe2ebd388-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/ccb527096063ace6-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/e2ee5e015aefc026-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_3b433a{font-family:plexMono,plexMono Fallback,ui-monospace,monospace}.__variable_3b433a{--font-plex-mono:"plexMono","plexMono Fallback",ui-monospace,monospace}:root{--font-ui:var(--font-cairo),system-ui,sans-serif;--font-mono:var(--font-plex-mono),ui-monospace,monospace;--type-display-size:34px;--type-display-weight:900;--type-display-line:1.1;--type-h1-auth-size:29px;--type-h1-auth-weight:900;--type-h1-auth-line:1.25;--type-h1-onboarding-size:30px;--type-h1-onboarding-weight:900;--type-h1-onboarding-line:1.28;--type-h1-screen-size:23px;--type-h1-screen-weight:900;--type-h1-screen-line:1.2;--type-h2-sheet-size:20px;--type-h2-sheet-weight:900;--type-h2-sheet-line:1.2;--type-h2-sheet-large-size:21px;--type-h2-sheet-large-weight:900;--type-h2-sheet-large-line:1.35;--type-h3-group-size:16px;--type-h3-group-weight:800;--type-h3-group-line:1.2;--type-section-title-size:15px;--type-section-title-weight:800;--type-section-title-line:1.2;--type-card-title-size:14px;--type-card-title-weight:800;--type-card-title-line:1.35;--type-venue-name-size:17px;--type-venue-name-weight:800;--type-venue-name-line:1.45;--type-body-ar-size:15px;--type-body-ar-weight:500;--type-body-ar-line:1.7;--type-body-en-size:15px;--type-body-en-weight:500;--type-body-en-line:1.6;--type-body-small-size:13px;--type-body-small-weight:500;--type-body-small-line:1.7;--type-body-x-small-size:12px;--type-body-x-small-weight:500;--type-body-x-small-line:1.6;--type-label-size:12.5px;--type-label-weight:700;--type-label-line:1;--type-label-small-size:11px;--type-label-small-weight:700;--type-label-small-line:1;--type-caption-size:11.5px;--type-caption-weight:500;--type-caption-line:1.4;--type-chip-size:12.5px;--type-chip-weight:800;--type-chip-line:1;--type-micro-size:10.5px;--type-micro-weight:800;--type-micro-line:1;--type-micro-tracking-en:0.06em;--type-tab-label-active-size:10.5px;--type-tab-label-active-weight:800;--type-tab-label-active-line:1;--type-tab-label-idle-size:10.5px;--type-tab-label-idle-weight:700;--type-tab-label-idle-line:1;--type-button-primary-size:17px;--type-button-primary-weight:800;--type-button-primary-line:1;--type-button-primary-sm-size:16px;--type-button-primary-sm-weight:800;--type-button-primary-sm-line:1;--type-button-secondary-size:15px;--type-button-secondary-weight:700;--type-button-secondary-line:1;--type-numeric-hero-size:40px;--type-numeric-hero-weight:900;--type-numeric-hero-line:1;--type-numeric-tile-size:30px;--type-numeric-tile-weight:900;--type-numeric-tile-line:1;--type-numeric-otp-size:24px;--type-numeric-otp-weight:800;--type-numeric-otp-line:1;--type-mono-time-size:14px;--type-mono-time-weight:700;--type-mono-time-line:1.2;--type-mono-time-small-size:11px;--type-mono-time-small-weight:700;--type-mono-time-small-line:1;--type-mono-spec-size:10.5px;--type-mono-spec-weight:500;--type-mono-spec-line:1.5;--type-mono-axis-size:10px;--type-mono-axis-weight:600;--type-mono-axis-line:1;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-20:20px;--space-22:22px;--space-26:26px;--space-28:28px;--space-32:32px;--space-34:34px;--space-40:40px;--space-screen-padding-inline:20px;--space-auth-padding-inline:28px;--space-sheet-padding-inline:22px;--space-card-padding-min:13px;--space-card-padding-base:14px;--space-card-padding-max:16px;--space-card-gap-min:9px;--space-card-gap-base:10px;--space-card-gap-max:11px;--space-field-gap:12px;--space-label-to-field:8px;--space-block-gap:26px;--space-bottom-safe-padding-min:32px;--space-bottom-safe-padding-base:34px;--space-bottom-safe-padding-max:40px;--radius-badge:8px;--radius-chip:10px;--radius-cell:11px;--radius-icon-chip:11px;--radius-input-small:13px;--radius-input:14px;--radius-button-secondary:14px;--radius-button-primary-small:15px;--radius-button-primary:16px;--radius-list-card-min:15px;--radius-list-card-max:16px;--radius-panel:18px;--radius-tile:18px;--radius-card-large:20px;--radius-sheet-top:28px;--radius-dialog:26px;--radius-device-shell:34px;--radius-pill:999px;--slot-cell-height:46px;--slot-cell-radius:11px;--min-tap-target:44px}:root,[data-theme=dark]{--color-canvas:#0B0D0C;--color-canvas-deep:#080A09;--color-doc-backdrop:#070908;--color-surface1:#14181A;--color-surface2:#1C2124;--color-surface-inset:#0F1214;--color-neutral-bar:#232A2C;--color-neutral-bar-strong:#2E373A;--color-border-hairline:#2A3134;--color-border-strong:#394245;--color-text-primary:#F2F5F1;--color-text-secondary:#9AA5A0;--color-text-tertiary:#828C88;--color-text-disabled:#3C4542;--color-text-faint:#4A5350;--color-primary:#C8FF00;--color-on-primary:#0B0D0C;--color-primary-border-subtle:#3E4A2A;--color-accent-cyan:#00D4FF;--color-success:#34D07A;--color-success-border:#2A5A3A;--color-warning:#FFB020;--color-danger:#FF4D4D;--color-danger-text:#FF8A8A;--color-info-blue:#3B9EFF;--color-slot-available-text:#8FC6FF;--color-tab-bar-fill:rgba(12,15,14,0.96);--color-scrim:rgba(6,8,7,0.66);--color-scrim-strong:rgba(6,8,7,0.72);--color-glass-chip:rgba(11,13,12,0.60);--color-link-default:#C8FF00;--color-link-hover:#E2FF7A;--elevation-frame:0 30px 70px rgba(0,0,0,0.65);--elevation-sheet:0 -20px 60px rgba(0,0,0,0.70);--elevation-dialog:0 30px 70px rgba(0,0,0,0.70);--glow-primary-button:0 10px 30px rgba(200,255,0,0.30);--glow-primary-button-small:0 10px 28px rgba(200,255,0,0.28);--glow-chip-primary:0 4px 14px rgba(200,255,0,0.22);--glow-active-tab-chip:0 0 20px rgba(200,255,0,0.16);--glow-active-tab-indicator:0 0 14px rgba(200,255,0,0.70);--glow-live-dot:0 0 8px #C8FF00;--glow-live-pill:0 0 18px rgba(200,255,0,0.16);--glow-peak-figure:0 0 18px rgba(200,255,0,0.50);--glow-focus-ring:0 0 0 3px rgba(200,255,0,0.14);--glow-focus-ring-soft:0 0 0 3px rgba(200,255,0,0.08);--glow-cyan:0 0 24px rgba(0,212,255,0.22);--glow-avatar-ring:0 0 22px rgba(200,255,0,0.16);--glow-logo-hero:drop-shadow(0 0 44px rgba(200,255,0,0.45));--slot-available-fill:rgba(59,158,255,0.14);--slot-available-border:1px solid rgba(59,158,255,0.42);--slot-available-text:#8FC6FF;--slot-booked-fill:#1C2124;--slot-booked-border:1px solid #2A3134;--slot-booked-text:#9AA5A0;--slot-booked-sub-text:#4A5350;--slot-closed-fill:rgba(255,77,77,0.12);--slot-closed-border:1px solid rgba(255,77,77,0.40);--slot-closed-text:#FF8A8A;--slot-offer-fill:rgba(200,255,0,0.12);--slot-offer-border:1.5px solid #C8FF00;--slot-offer-text:#C8FF00;--slot-offer-glow:0 0 16px rgba(200,255,0,0.16);--slot-just-booked-live-fill:#1C2124;--slot-just-booked-live-border:1.5px solid rgba(200,255,0,0.55);--slot-just-booked-live-glow:0 0 20px rgba(200,255,0,0.20)}[data-theme=light]{--color-canvas:#F4F6F2;--color-canvas-deep:#E9ECE5;--color-doc-backdrop:#EDEFEA;--color-surface1:#FFFFFF;--color-surface2:#F1F4EE;--color-surface-inset:#F7F9F4;--color-neutral-bar:#E4E8DF;--color-neutral-bar-strong:#D3DACC;--color-border-hairline:#E2E7DD;--color-border-strong:#C9D1C4;--color-text-primary:#10130F;--color-text-secondary:#5B655A;--color-text-tertiary:#636C5F;--color-text-disabled:#98A192;--color-text-faint:#7E8879;--color-primary:#B3EF04;--color-on-primary:#10130F;--color-primary-border-subtle:#CBE47A;--color-green-ink:#5F8A00;--color-accent-cyan:#0EA5C6;--color-accent-cyan-text:#0A7F99;--color-success:#17A45C;--color-success-border:#8FCBA6;--color-warning:#C97A00;--color-danger:#DC2626;--color-danger-text:#B42318;--color-info-blue:#1668C9;--color-slot-available-text:#1F5EA8;--color-tab-bar-fill:rgba(255,255,255,0.97);--color-scrim:rgba(16,19,15,0.40);--color-scrim-strong:rgba(16,19,15,0.44);--color-glass-chip:rgba(255,255,255,0.60);--color-link-default:#5F8A00;--color-link-hover:#8FC000;--elevation-frame:0 22px 52px rgba(16,19,15,0.13);--elevation-sheet:0 -18px 48px rgba(16,19,15,0.14);--elevation-dialog:0 26px 58px rgba(16,19,15,0.16);--glow-primary-button:0 10px 30px rgba(179,239,4,0.30);--glow-primary-button-small:0 10px 28px rgba(179,239,4,0.28);--glow-chip-primary:0 4px 14px rgba(179,239,4,0.22);--glow-active-tab-chip:0 0 20px rgba(179,239,4,0.16);--glow-active-tab-indicator:0 0 14px rgba(179,239,4,0.70);--glow-live-dot:0 0 8px #B3EF04;--glow-live-pill:0 0 18px rgba(179,239,4,0.16);--glow-peak-figure:0 0 18px rgba(179,239,4,0.50);--glow-focus-ring:0 0 0 3px rgba(179,239,4,0.14);--glow-focus-ring-soft:0 0 0 3px rgba(179,239,4,0.08);--glow-cyan:0 0 24px rgba(14,165,198,0.22);--glow-avatar-ring:0 0 22px rgba(179,239,4,0.16);--glow-logo-hero:drop-shadow(0 10px 26px rgba(16,19,15,0.14));--slot-available-fill:rgba(22,104,201,0.14);--slot-available-border:1px solid rgba(22,104,201,0.42);--slot-available-text:#1F5EA8;--slot-booked-fill:#F1F4EE;--slot-booked-border:1px solid #E2E7DD;--slot-booked-text:#5B655A;--slot-booked-sub-text:#7E8879;--slot-closed-fill:rgba(220,38,38,0.12);--slot-closed-border:1px solid rgba(220,38,38,0.40);--slot-closed-text:#B42318;--slot-offer-fill:rgba(179,239,4,0.12);--slot-offer-border:1.5px solid #B3EF04;--slot-offer-text:#5F8A00;--slot-offer-glow:0 0 16px rgba(179,239,4,0.16);--slot-just-booked-live-fill:#F1F4EE;--slot-just-booked-live-border:1.5px solid rgba(179,239,4,0.55);--slot-just-booked-live-glow:0 0 20px rgba(179,239,4,0.20)}.chrome-button{display:inline-flex;align-items:center;gap:var(--space-8);block-size:38px;padding-inline:var(--space-12);border-radius:var(--radius-input-small);background:var(--color-surface1);border:1px solid var(--color-border-hairline);color:var(--color-text-secondary);transition:color .12s ease,border-color .12s ease}.chrome-button:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.chrome-button.icon-only{inline-size:38px;justify-content:center;padding-inline:0}:root{--topbar-height:72px}.switch-control{transition:color .12s ease,border-color .12s ease}.lang-switch{display:inline-flex;align-items:center;gap:var(--space-8);min-inline-size:0}.lang-mark{color:var(--color-text-tertiary);flex:none}.lang-pair{display:inline-flex;gap:var(--space-6)}.lang-option{display:inline-flex;align-items:center;block-size:34px;padding-inline:13px;border-radius:var(--radius-chip);background:var(--color-surface2);border:1px solid var(--color-border-hairline);color:var(--color-text-secondary);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);white-space:nowrap;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.lang-option:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.lang-option[aria-pressed=true]{background:var(--color-primary);box-shadow:var(--glow-chip-primary)}.lang-option[aria-pressed=true],.lang-option[aria-pressed=true]:hover{border-color:var(--color-primary);color:var(--color-on-primary)}.lang-cycle{display:none}.clock-switch{display:inline-flex;align-items:center;gap:var(--space-8);min-inline-size:0}.clock-mark{color:var(--color-text-tertiary);flex:none}.clock-pair{display:inline-flex;flex-wrap:wrap;gap:var(--space-6)}.clock-option{display:inline-flex;align-items:center;block-size:34px;padding-inline:13px;border-radius:var(--radius-chip);background:var(--color-surface2);border:1px solid var(--color-border-hairline);color:var(--color-text-secondary);font-size:var(--type-chip-size);font-weight:var(--type-chip-weight);line-height:var(--type-chip-line);white-space:nowrap;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.clock-option:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.clock-option[aria-pressed=true]{background:var(--color-primary);box-shadow:var(--glow-chip-primary)}.clock-option[aria-pressed=true],.clock-option[aria-pressed=true]:hover{border-color:var(--color-primary);color:var(--color-on-primary)}.auth-canvas{min-block-size:100dvh;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;background:var(--color-canvas)}.auth-brand,.auth-canvas{position:relative;isolation:isolate}.auth-brand{--auth-brand-lead:clamp(84px,9vh,104px);--auth-brand-fade:clamp(150px,24vh,240px);--auth-mark-size:clamp(56px,12vw,88px);--auth-scrim-hold:calc(var(--auth-brand-lead) + var(--auth-mark-size) + 76px);display:flex;flex-direction:column;align-items:center;gap:clamp(var(--space-12),calc(var(--auth-mark-size) * .16),var(--space-22));padding:var(--auth-brand-lead) var(--space-20) var(--auth-brand-fade);text-align:center}.auth-brand:before{--auth-brand-mask:linear-gradient(to bottom,rgb(0 0 0) 0,rgb(0 0 0) calc(100% - var(--auth-brand-fade)),rgb(0 0 0/0.12) calc(100% - var(--auth-brand-fade) * 0.42),rgb(0 0 0/0) 100%);content:"";position:absolute;z-index:-1;inset:0;background-position:top;background-size:cover;background-repeat:no-repeat;-webkit-mask-image:var(--auth-brand-mask);mask-image:var(--auth-brand-mask)}.auth-canvas[data-hero=photo] .auth-brand[data-theme=dark]:before{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-canvas-deep) 74%,transparent) 0,color-mix(in srgb,var(--color-canvas-deep) 74%,transparent) var(--auth-scrim-hold),color-mix(in srgb,var(--color-canvas-deep) 18%,transparent) calc(var(--auth-scrim-hold) + 220px),color-mix(in srgb,var(--color-canvas-deep) 38%,transparent) 100%),url(/backgrounds/bg-01-players-splatter.jpg)}.auth-canvas[data-hero=canvas] .auth-brand:before{background-image:repeating-linear-gradient(118deg,color-mix(in srgb,var(--color-text-primary) 3%,transparent) 0 1.5px,transparent 1.5px 26px),radial-gradient(120% 90% at 20% 0,color-mix(in srgb,var(--color-primary) 18%,transparent) 0,transparent 58%),radial-gradient(100% 90% at 92% 6%,color-mix(in srgb,var(--color-accent-cyan) 14%,transparent) 0,transparent 60%),linear-gradient(180deg,var(--color-canvas) 0,var(--color-canvas-deep) 96%)}.auth-mark{block-size:var(--auth-mark-size);inline-size:auto}.auth-role{display:inline-flex;align-items:center;block-size:26px;padding-inline:var(--space-12);border-radius:var(--radius-pill);background:var(--color-glass-chip);border:1px solid color-mix(in srgb,var(--color-primary) 25%,transparent);color:var(--color-text-secondary);font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);line-height:var(--type-micro-line)}[lang=en] .auth-role{letter-spacing:var(--type-micro-tracking-en)}.auth-panel{position:relative;display:flex;flex-direction:column;min-inline-size:0;padding:0 var(--space-20) var(--space-32);background:radial-gradient(110% 100% at 16% 0,color-mix(in srgb,var(--color-primary) 10%,transparent) 0,transparent 58%),radial-gradient(90% 80% at 100% 100%,color-mix(in srgb,var(--color-accent-cyan) 8%,transparent) 0,transparent 60%),var(--color-canvas)}.auth-chrome{position:absolute;z-index:2;inset-block-start:0;inset-inline-end:0;padding:var(--space-20) var(--space-28)}.auth-chrome-bar{display:inline-flex;align-items:center;gap:var(--space-10);padding:var(--space-6) var(--space-10);border-radius:var(--radius-pill);background:var(--color-glass-chip);border:1px solid var(--color-border-hairline)}.auth-chrome-bar .lang-switch{-webkit-padding-start:var(--space-10);padding-inline-start:var(--space-10);-webkit-border-start:1px solid var(--color-border-hairline);border-inline-start:1px solid var(--color-border-hairline)}.auth-main{flex:1 1;display:flex;align-items:center;justify-content:center;padding-block:clamp(var(--space-26),7vh,var(--space-40))}.auth-card{inline-size:100%;max-inline-size:clamp(460px,34vw,520px);padding:var(--space-28) var(--space-auth-padding-inline) var(--space-32);box-shadow:var(--elevation-dialog)}.auth-form{gap:var(--space-field-gap)}.auth-form,.auth-title{display:flex;flex-direction:column}.auth-title{gap:var(--space-6);-webkit-margin-after:var(--space-8);margin-block-end:var(--space-8)}.auth-link{align-self:center;-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6);color:var(--color-link-default)}.auth-link:hover{color:var(--color-link-hover)}.auth-aside{align-self:center;-webkit-margin-before:var(--space-6);margin-block-start:var(--space-6);color:var(--color-text-secondary);text-align:center}.auth-aside .auth-link{align-self:auto;-webkit-margin-before:0;margin-block-start:0}.signup-sports{display:flex;flex-direction:column;gap:var(--space-6);padding:0;border:0;margin:0}.auth-credit{text-align:center;color:var(--color-text-tertiary)}@media (min-width:1024px){.auth-canvas{grid-template-columns:clamp(340px,44%,1150px) 1fr;grid-template-rows:1fr}.auth-brand{--auth-brand-lead:clamp(56px,11vh,132px);--auth-brand-fade:0px;--auth-mark-size:clamp(76px,6.6vw,172px);justify-content:flex-start;padding-inline:var(--space-32);-webkit-padding-after:var(--space-40);padding-block-end:var(--space-40);-webkit-border-end:1px solid var(--color-border-hairline);border-inline-end:1px solid var(--color-border-hairline)}.auth-brand:before{--auth-brand-mask:none;background-position:50%}.auth-panel{padding-inline:var(--space-40);-webkit-padding-after:var(--space-40);padding-block-end:var(--space-40)}}.input-with-action{position:relative;display:flex;align-items:center}.input-with-action .input{-webkit-padding-end:52px;padding-inline-end:52px}.input-action{position:absolute;inset-inline-end:var(--space-8);display:inline-flex;align-items:center;justify-content:center;inline-size:36px;block-size:36px;border-radius:var(--radius-icon-chip);color:var(--color-text-tertiary)}.input-action:hover{color:var(--color-text-primary)}.input-code{letter-spacing:.4em;text-align:center;font-size:var(--type-numeric-otp-size);font-weight:var(--type-numeric-otp-weight)}.shell-loading{min-block-size:100dvh;display:grid;place-items:center;background:var(--color-canvas)}.shell{min-block-size:100dvh;display:grid;grid-template-columns:var(--rail-width) 1fr;--rail-width:248px}.shell[data-rail=collapsed]{--rail-width:76px}@media (max-width:1279px){.shell{--rail-width:76px}}.rail{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100dvh;display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16) var(--space-12);background:var(--color-surface1);-webkit-border-end:1px solid var(--color-border-hairline);border-inline-end:1px solid var(--color-border-hairline);overflow:hidden}.rail-top{justify-content:space-between;gap:var(--space-8);min-block-size:38px}.rail-brand,.rail-top{display:flex;align-items:center}.rail-brand,.rail-venue{overflow:hidden}.rail-venue{display:flex;align-items:center;gap:var(--space-10);padding:var(--space-10);border-radius:var(--radius-tile);background:var(--color-surface2);border:1px solid var(--color-border-hairline);color:inherit;text-decoration:none}.rail-venue:focus-visible,.rail-venue:hover{border-color:var(--color-border-strong)}.rail-venue-go{-webkit-margin-start:auto;margin-inline-start:auto;flex:none;color:var(--color-text-faint)}.shell[data-rail=collapsed] .rail-venue-go{display:none}.venue-avatar{inline-size:38px;block-size:38px;flex:none;display:grid;place-items:center;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-primary) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 50%,transparent);color:var(--color-primary);font-weight:800;overflow:hidden}[data-theme=light] .venue-avatar{color:var(--color-green-ink)}.venue-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.rail-venue-text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.rail-venue-text>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-nav{flex:1 1;overflow-y:auto}.rail-nav ul{display:flex;flex-direction:column;gap:var(--space-4)}.rail-item{position:relative;display:flex;align-items:center;gap:var(--space-12);min-block-size:var(--min-tap-target);padding:var(--space-10) var(--space-12);border-radius:var(--radius-list-card-min);color:var(--color-text-secondary);inline-size:100%;text-align:start;transition:background-color .12s ease,color .12s ease}.rail-item:hover{background:var(--color-surface2);color:var(--color-text-primary)}.rail-item[data-active=true]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}[data-theme=light] .rail-item[data-active=true]{color:var(--color-green-ink)}.rail-item[data-active=true]:before{content:"";position:absolute;inset-inline-start:0;inset-block:20%;inline-size:3px;border-radius:var(--radius-pill);background:var(--color-primary);box-shadow:var(--glow-active-tab-indicator)}.rail-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-foot{gap:var(--space-6);-webkit-padding-before:var(--space-12);padding-block-start:var(--space-12);-webkit-border-before:1px solid var(--color-border-hairline);border-block-start:1px solid var(--color-border-hairline)}.rail-foot,.rail-switches{display:flex;flex-direction:column}.rail-switches{align-items:stretch;gap:var(--space-8)}.rail-signout{color:var(--color-text-tertiary)}.rail-signout:hover{color:var(--color-danger-text)}.shell[data-rail=collapsed] .rail-brand,.shell[data-rail=collapsed] .rail-label,.shell[data-rail=collapsed] .rail-venue-text{display:none}.shell[data-rail=collapsed] .rail-item,.shell[data-rail=collapsed] .rail-venue{justify-content:center;padding-inline:0}.shell[data-rail=collapsed] .rail-top{justify-content:center}.shell[data-rail=collapsed] .rail-switches{flex-direction:column;align-items:center}.shell[data-rail=collapsed] .lang-mark,.shell[data-rail=collapsed] .lang-pair,.shell[data-rail=collapsed] .switch-label{display:none}.shell[data-rail=collapsed] .lang-cycle{display:inline-flex}.shell[data-rail=collapsed] .switch-control{inline-size:38px;justify-content:center;padding-inline:0}.shell[data-rail=collapsed] .rail-collapse .icon-directional{transform:scaleX(-1)}[dir=ltr] .shell[data-rail=collapsed] .rail-collapse .icon-directional{transform:none}@media (max-width:1279px){.rail-brand,.rail-collapse,.rail-label,.rail-venue-text,.shell .lang-mark,.shell .lang-pair,.shell .switch-label{display:none}.rail-item,.rail-top,.rail-venue{justify-content:center;padding-inline:0}.rail-switches{align-items:center}.shell .lang-cycle{display:inline-flex}.shell .switch-control{inline-size:38px;justify-content:center;padding-inline:0}}@media (max-width:560px){.auth-chrome .lang-mark,.auth-chrome .lang-pair,.auth-chrome .switch-label{display:none}.auth-chrome .lang-cycle{display:inline-flex}.auth-chrome .switch-control{inline-size:38px;justify-content:center;padding-inline:0}}.shell-main{display:flex;flex-direction:column;min-inline-size:0}.topbar{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);min-block-size:var(--topbar-height);padding:var(--space-12) var(--space-28);background:var(--color-canvas);-webkit-border-after:1px solid var(--color-border-hairline);border-block-end:1px solid var(--color-border-hairline)}.topbar-title{flex-direction:column;gap:2px}.topbar-title,.topbar-toast{display:flex;min-inline-size:0}.topbar-toast{flex:1 1;justify-content:center}.topbar-actions{display:flex;align-items:center;gap:var(--space-10)}.shell-credit{position:-webkit-sticky;position:sticky;inset-block-end:0;z-index:9;display:flex;justify-content:center;padding:var(--space-8) var(--space-28);text-align:center;background:var(--color-canvas);-webkit-border-before:1px solid var(--color-border-hairline);border-block-start:1px solid var(--color-border-hairline)}.canvas{flex:1 1;padding:var(--space-26) var(--space-28) var(--space-40);max-inline-size:1600px;inline-size:100%}.area{display:flex;flex-direction:column;gap:var(--space-16)}.area-grid{display:grid;grid-template-columns:repeat(var(--area-columns,12),1fr);grid-gap:var(--space-14);gap:var(--space-14)}.area-region{grid-column:span var(--span,12);display:flex;flex-direction:column;gap:var(--space-6);min-block-size:108px;padding:var(--space-16);border-style:dashed;border-color:var(--color-border-strong);background:color-mix(in srgb,var(--color-surface1) 60%,transparent)}.area-region[data-tall=true]{min-block-size:320px}@media (max-width:1023px){.area-region{grid-column:span 12}.canvas,.topbar{padding-inline:var(--space-16)}}.input-phone{display:flex;align-items:center;gap:var(--space-10);padding-inline:var(--space-14)}.input-phone:focus-within{border-color:var(--color-primary-border-subtle);box-shadow:var(--glow-focus-ring)}.input-phone-mark{color:var(--color-text-tertiary)}.input-phone-prefix{color:var(--color-text-secondary);white-space:nowrap}.input-phone-divider{inline-size:1px;block-size:22px;background:var(--color-border-hairline);flex:none}.input-phone-number{flex:1 1;min-inline-size:0;background:none;border:none;outline:none;color:var(--color-text-primary);block-size:100%}.input-phone-number::placeholder{color:var(--color-text-tertiary)}.input-phone .input-phone-number:focus-visible{outline:none}