@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Figtree_be17c6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_Fallback_be17c6;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_be17c6{font-family:__Figtree_be17c6,__Figtree_Fallback_be17c6;font-style:normal}.__variable_be17c6{--font-sans:"__Figtree_be17c6","__Figtree_Fallback_be17c6"}*,:after,:before{--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:rgba(59,130,246,.5);--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: }::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:rgba(59,130,246,.5);--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: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Figtree,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.shrink{flex-shrink:1}.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))}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--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)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.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,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:SeasonMix;src:url(/fonts/SeasonMixUprightsVF.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SeasonMix;src:url(/fonts/SeasonMixItalicsVF.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--font-serif:"SeasonMix",Georgia,serif;--font-sans:"Figtree",system-ui,sans-serif;--ink:#1f1a24;--plum:#2a2030;--cream:#f7f1e8;--sand:#efe5d8;--amber:#f0a06a;--rust:#8a4a22;--glass:rgba(var(--fg-rgb),0.13);--glass-border:rgba(var(--fg-rgb),0.38);--scrim:rgba(20,14,26,.42);--focus:#f2c27b;--fg:#fff;--fg-rgb:255,255,255;--chip-bg:rgba(20,14,26,.35);--err:#ffd9c7;--accent-t:#f0a06a;--btn-bg:#fff;--btn-fg:#1f1a24;--fill-rgb:255,255,255;--fill-k:1;--line-k:1;--bg-rgb:17,13,22}*{box-sizing:border-box}body,html{height:100%;margin:0}body{font-family:var(--font-sans);color:var(--fg);background:rgb(var(--bg-rgb))}body:has(.dash-shell),body:has(.intake-shell){overflow:hidden}.intake-shell{position:fixed;inset:0;background:rgb(var(--bg-rgb))}.intake-video-layer{position:fixed;inset:0;z-index:0}.intake-panel{position:fixed;inset:0 auto 0 0;width:40%;height:100%;z-index:2;background:rgba(var(--bg-rgb),.88)}.intake-shell.intake-solo .intake-panel{width:100%;background:rgb(var(--bg-rgb))}.info-panel{width:40%}.ads-banner{left:40%}@media (max-width:900px){.info-panel,.intake-panel{width:100%;background:rgb(var(--bg-rgb))}.ads-banner{left:0}}.bg-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%;z-index:0;pointer-events:none}.bg-video.bg-hero{-o-object-position:60% 45%;object-position:60% 45%}.bg-video.bg-welcome{-o-object-position:center 45%;object-position:center 45%}.bg-video.bg-live{-o-object-position:55% 45%;object-position:55% 45%}.diner-bubble img{display:inline-block;height:1.2em;width:auto;vertical-align:-.3em;margin-right:.08em}@keyframes phoneBuzz{0%,to{transform:translateX(0) rotate(0)}12%{transform:translateX(-5px) rotate(-1.4deg)}24%{transform:translateX(5px) rotate(1.4deg)}36%{transform:translateX(-4px) rotate(-1deg)}48%{transform:translateX(4px) rotate(1deg)}60%{transform:translateX(-3px) rotate(-.6deg)}72%{transform:translateX(3px) rotate(.6deg)}86%{transform:translateX(-1px)}}.phone-notif-buzz{animation:phoneBuzz .55s ease-in-out .22s both}.glass{background:rgba(var(--fill-rgb),calc(.11 * var(--fill-k)));border:1px solid rgba(var(--fg-rgb),calc(.2 * var(--line-k)));border-radius:14px}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 24px;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font:500 15px var(--font-sans);border:none;cursor:pointer;transition:opacity .18s,transform .15s;white-space:nowrap;letter-spacing:-.01em}.btn-primary:hover{opacity:.92;transform:translateY(-1px)}.btn-primary:active{transform:translateY(0);opacity:1}.btn-primary:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn-ghost{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:999px;background:transparent;color:rgba(var(--fg-rgb),.88);font:14px var(--font-sans);border:1px solid rgba(var(--fg-rgb),calc(.4 * var(--line-k)));cursor:pointer;transition:color .2s,border-color .2s;white-space:nowrap}.btn-ghost:hover{color:var(--fg);border-color:rgba(var(--fg-rgb),calc(.7 * var(--line-k)))}.field{width:100%;height:52px;padding:0 18px;border-radius:14px;background:rgba(var(--fill-rgb),calc(.1 * var(--fill-k)));border:1px solid rgba(var(--fg-rgb),calc(.22 * var(--line-k)));display:flex;align-items:center;gap:12px;transition:border-color .2s}.field:focus-within{border-color:rgba(var(--fg-rgb),calc(.65 * var(--line-k)))}.field input,.field textarea{flex:1;min-width:0;background:transparent;border:0;outline:none;font:15px var(--font-sans);color:var(--fg)}.field input::-moz-placeholder,.field textarea::-moz-placeholder{color:rgba(var(--fg-rgb),.92)}.field input::placeholder,.field textarea::placeholder{color:rgba(var(--fg-rgb),.92)}input::-moz-placeholder{color:rgba(var(--fg-rgb),.92)}input::placeholder{color:rgba(var(--fg-rgb),.92)}input:not([type=file]):not([type=checkbox]):not([type=radio]),textarea{flex:1;min-width:0;background:transparent;border:0;outline:none;box-shadow:none;font:15px var(--font-sans);color:var(--fg);caret-color:#fff}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--fg);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.step-enter{animation:stepIn .45s ease forwards}@keyframes stepIn{0%{opacity:0}to{opacity:1}}.progress-dot{width:6px;height:6px;border-radius:999px;background:rgba(var(--fg-rgb),.45);transition:background .4s,width .4s}.progress-dot.active{background:var(--fg);width:18px}.spinner{width:36px;height:36px;border-radius:50%;border:3px solid rgba(var(--fg-rgb),calc(.2 * var(--line-k)));border-top-color:rgba(var(--fg-rgb),calc(.9 * var(--line-k)));animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.pill{padding:6px 14px;border-radius:999px;background:rgba(20,14,26,.28);border:1px solid rgba(var(--fg-rgb),calc(.42 * var(--line-k)));font-size:13px;white-space:nowrap;color:rgba(var(--fg-rgb),.88)}.pill.selected{background:rgba(var(--fill-rgb),calc(.18 * var(--fill-k)));border-color:var(--fg)}.toggle{position:relative;display:inline-flex;align-items:center;cursor:pointer}.toggle input{opacity:0;width:0;height:0}.toggle-track{width:42px;height:24px;background:rgba(var(--fill-rgb),calc(.2 * var(--fill-k)));border-radius:999px;transition:background .25s;border:1px solid rgba(var(--fg-rgb),calc(.3 * var(--line-k)))}.toggle input:checked~.toggle-track{background:hsla(24,82%,68%,.7)}.toggle-thumb{position:absolute;left:4px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background:#fff;transition:left .25s;pointer-events:none}.toggle input:checked~.toggle-thumb{left:22px}.editable{background:rgba(var(--fill-rgb),calc(.08 * var(--fill-k)));border:1px solid rgba(var(--fg-rgb),calc(.22 * var(--line-k)));border-radius:8px;padding:6px 10px;font:15px var(--font-sans);color:var(--fg);outline:none;width:100%;transition:border-color .2s}.editable:focus{border-color:var(--focus)}@keyframes notifFloat{0%{opacity:0;transform:translateY(0) scale(.92)}12%{opacity:1;transform:translateY(-8px) scale(1)}70%{opacity:1;transform:translateY(-52px) scale(1)}to{opacity:0;transform:translateY(-80px) scale(.96)}}@keyframes cycleWordIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes typingCursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}.typing-cursor{display:inline-block;width:2px;margin-left:1px;animation:typingCursorBlink .9s step-end infinite}@keyframes thinkDotBounce{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-3px);opacity:1}}.think-dot{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.85);animation:thinkDotBounce 1s ease-in-out infinite;animation-delay:var(--d,0s)}.vol-bars{display:flex;align-items:flex-end;gap:3px;height:18px}.vol-bar{width:3px;border-radius:2px;background:rgba(var(--fg-rgb),.9);animation:barBounce .7s ease-in-out infinite;animation-delay:var(--d,0s);transform-origin:bottom}.vol-bar:first-child{height:8px}.vol-bar:nth-child(2){height:14px}.vol-bar:nth-child(3){height:10px}.vol-bar:nth-child(4){height:12px}@keyframes barBounce{0%,to{transform:scaleY(.35);opacity:.6}50%{transform:scaleY(1);opacity:1}}@media (prefers-reduced-motion:reduce){.bg-video{display:none}.step-enter{animation:none}.diner-bubble,.phone-notif{display:none}@keyframes notifFloat{0%{opacity:0}to{opacity:0}}}@media (max-width:700px){.bg-video,.bg-video.bg-hero,.bg-video.bg-live,.bg-video.bg-welcome{-o-object-position:50% 50%;object-position:50% 50%}.diner-bubble,.phone-notif{display:none}body{overflow:auto}}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){-webkit-mask-image:linear-gradient(285deg,#000,#000 36%,transparent 64%,transparent);mask-image:linear-gradient(285deg,#000,#000 36%,transparent 64%,transparent);-webkit-mask-size:320% 100%;mask-size:320% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:100% 0;mask-position:100% 0}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}html[data-calm=true] *{animation-duration:.01ms!important}html[data-calm=true] .spinner{animation-duration:1.4s!important}.dash-shell{--panel-rgb:33,26,41;--dfg-rgb:240,232,222;--hair:rgba(var(--dfg-rgb),0.11);--ink:rgba(var(--dfg-rgb),0.94);--ink-2:rgba(var(--dfg-rgb),0.66);--ink-3:rgba(var(--dfg-rgb),0.46);--amber:#f0a06a;--glass:rgba(var(--panel-rgb),0.86);--glass-side:rgba(12,9,16,.72);--glass-menu:rgba(38,30,48,.96);--font-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;position:fixed;inset:0;z-index:2;display:grid;grid-template-columns:232px 1fr;background:rgb(var(--bg-rgb));color:var(--ink);font-family:var(--font-sans);font-size:14px}.dash-mono{font-family:var(--font-mono);font-size:12.5px;font-variant-numeric:tabular-nums}.dash-label,.dash-muted{color:var(--ink-3)}.dash-label{font:500 10.5px var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.dash-side{height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:22px 12px 14px;border-right:1px solid var(--hair);background:var(--glass-side);backdrop-filter:blur(28px) saturate(1.1);-webkit-backdrop-filter:blur(28px) saturate(1.1)}.dash-brand{color:var(--ink);text-decoration:none;padding:0 10px 18px;font-family:var(--font-serif);font-size:22px;font-weight:500;letter-spacing:-.01em}.dash-nav{display:flex;flex-direction:column;gap:1px}.dash-nav-item{display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border-radius:4px;border:0;background:transparent;color:var(--ink-2);font:400 13.5px var(--font-sans);text-align:left;cursor:pointer;transition:background .12s,color .12s}.dash-nav-item:hover{background:rgba(var(--dfg-rgb),.06);color:var(--ink)}.dash-nav-item[data-active=true]{background:rgba(var(--dfg-rgb),.09);color:var(--ink);box-shadow:inset 2px 0 0 var(--amber)}.dash-dot{width:6px;height:6px;border-radius:50%;background:#e2685a;margin-left:auto}.dash-account-wrap{position:relative;padding-top:10px;border-top:1px solid var(--hair)}.dash-account{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--ink);cursor:pointer;font-family:var(--font-sans);transition:background .12s,border-color .12s}.dash-account:hover,.dash-account[aria-expanded=true]{background:rgba(var(--dfg-rgb),.06);border-color:var(--hair)}.dash-avatar{width:26px;height:26px;flex-shrink:0;border-radius:4px;border:1px solid var(--hair);display:flex;align-items:center;justify-content:center;background:rgba(var(--dfg-rgb),.08);font:500 12px var(--font-mono)}.dash-account-name{display:block;font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-account-plan{display:block;margin-top:1px;font:400 11px var(--font-mono);color:var(--ink-3);letter-spacing:.03em}.dash-menu{position:absolute;left:0;right:0;bottom:calc(100% + 6px);padding:6px;border-radius:6px;background:var(--glass-menu);backdrop-filter:blur(28px) saturate(1.1);-webkit-backdrop-filter:blur(28px) saturate(1.1);border:1px solid var(--hair);box-shadow:0 12px 32px rgba(0,0,0,.45);animation:dashPop .14s ease-out both}.dash-menu-title{margin:6px 8px;font:500 10.5px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.dash-menu-item{display:block;width:100%;text-align:left;padding:7px 8px;border-radius:4px;border:0;background:transparent;color:var(--ink-2);font:13.5px var(--font-sans);cursor:pointer}.dash-menu-item:hover{background:rgba(var(--dfg-rgb),.08);color:var(--ink)}.dash-menu-rule{height:1px;background:var(--hair);margin:5px 2px}.dash-main{height:100%;overflow-y:auto;display:flex;flex-direction:column}.dash-content{width:100%;max-width:1120px;margin:auto;padding:32px 48px 40px}.dash-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px;font:400 12px var(--font-mono);letter-spacing:.04em;color:var(--ink-3)}.dash-in .dash-topbar{margin-right:132px}.dash-crumb b{font-weight:400;color:var(--ink-2)}.dash-crumb i,.dash-status i{font-style:normal;margin:0 8px;opacity:.5}.dash-status{display:inline-flex;align-items:center;color:var(--ink-2)}.dash-live-dot{width:6px;height:6px;border-radius:50%;margin-right:8px;background:#6fbe93}.dash-live-dot[data-live=false]{background:#e2685a}.dash-title{margin:0 0 6px;font-family:var(--font-serif);font-size:clamp(28px,2.6vw,36px);font-weight:500;letter-spacing:-.012em;line-height:1.1;color:var(--ink)}.dash-sub{margin:0 0 22px;font-size:14px;color:var(--ink-2)}.dash-ask-sticky{position:sticky;top:0;z-index:5;flex-shrink:0;background:rgb(var(--bg-rgb));border-bottom:1px solid var(--hair);padding:16px 48px}.dash-ask-inner{width:100%;margin:auto}.dash-ask-answer,.dash-ask-err,.dash-ask-inner{max-width:1120px}.dash-ask-bar{display:flex;align-items:center;gap:10px;width:100%;padding:11px 8px 11px 16px;border-radius:999px;background:rgba(var(--dfg-rgb),.05);border:1px solid var(--hair);transition:border-color .15s,background .15s}.dash-ask-bar:focus-within{border-color:rgba(var(--dfg-rgb),.3);background:rgba(var(--dfg-rgb),.07)}.dash-ask-bar svg{flex-shrink:0;color:var(--ink-3)}.dash-ask-bar input{flex:1;min-width:0;background:none;border:0;outline:none;font:14px var(--font-sans);color:var(--ink)}.dash-ask-bar input::-moz-placeholder{color:var(--ink-3)}.dash-ask-bar input::placeholder{color:var(--ink-3)}.dash-ask-send{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--amber);color:#1f1509;transition:opacity .15s}.dash-ask-send:disabled{opacity:.35;cursor:not-allowed}.dash-ask-answer{margin-top:10px;padding:12px 16px;border-radius:14px;background:rgba(var(--dfg-rgb),.045);border:1px solid var(--hair);font-size:13.5px;line-height:1.6;color:var(--ink-2);animation:dashRise .35s ease both}.dash-ask-answer b{color:var(--ink);font-weight:500}.dash-ask-err{margin-top:10px;font-size:12.5px;color:#e2917f}.dash-notif-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0;border-top:1px solid var(--hair);cursor:pointer}.dash-notif-title{display:block;font-size:14px;font-weight:500;color:var(--ink)}.dash-notif-desc{display:block;margin-top:3px;font-size:12.5px;line-height:1.5;color:var(--ink-3);max-width:46ch}.dash-notif-row .toggle-track{background:rgba(var(--dfg-rgb),.16);border-color:var(--hair)}.dash-notif-row input:checked~.toggle-track{background:var(--amber);border-color:var(--amber)}.dash-sheet{border:1px solid var(--hair);border-radius:8px;overflow:hidden;background:var(--glass);backdrop-filter:blur(28px) saturate(1.1);-webkit-backdrop-filter:blur(28px) saturate(1.1);box-shadow:0 10px 44px rgba(0,0,0,.45)}.dash-head{padding:22px 24px 20px}.dash-stats{display:grid;grid-template-columns:repeat(4,1fr)}.dash-stat{display:flex;flex-direction:column;gap:6px;padding:20px 24px 22px;border-right:1px solid var(--hair)}.dash-stat:last-child{border-right:0}.dash-num{font-size:36px;font-weight:400;letter-spacing:-.025em;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--ink)}.dash-hint{font-size:12px;color:var(--ink-3)}.dash-block{padding:20px 24px 22px;border-top:1px solid var(--hair)}.dash-block-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.dash-block-head h3{margin:0;font-size:14px;font-weight:500;color:var(--ink)}.dash-cols{display:grid;grid-template-columns:1fr 1fr}.dash-cols>.dash-block:first-child{border-right:1px solid var(--hair)}.dash-bars{display:flex;align-items:flex-end;gap:3px;height:96px}.dash-bar{flex:1;min-height:2px;background:rgba(var(--dfg-rgb),.55);border-radius:1px 1px 0 0}.dash-axis{display:flex;justify-content:space-between;margin-top:8px;font:400 10.5px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.dash-row{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:baseline;padding:8px 0;font-size:13.5px}.dash-track{grid-column:1/-1;height:2px;background:rgba(var(--dfg-rgb),.12)}.dash-track i{display:block;height:100%;background:rgba(var(--dfg-rgb),.5)}.dash-track i[data-top=true]{background:var(--amber)}.dash-chip{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border:1px solid var(--hair);border-radius:4px;font-size:12.5px;color:var(--ink-2)}.dash-chip:before{content:"";width:5px;height:5px;border-radius:50%;background:#6fbe93}.dash-kw{display:grid;grid-template-columns:28px 1fr minmax(80px,200px) 36px;gap:14px;align-items:center;padding:10px 0;border-top:1px solid var(--hair);font-size:13.5px}.dash-kw:first-of-type{border-top:0}.dash-kw .dash-track{grid-column:auto}.dash-kw .dash-mono:last-child{text-align:right}.dash-prose{margin:0 0 10px;max-width:62ch;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.dash-prose:last-child{margin-bottom:0}.dash-table{display:grid;grid-template-columns:110px 130px 1fr 84px;gap:14px;align-items:center;padding:11px 0;border-top:1px solid var(--hair);font-size:13.5px}.dash-table-head{border-top:0;padding-top:0;padding-bottom:10px}.dash-clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.dash-issue{border-top:1px solid var(--hair)}.dash-issue:first-child{border-top:0}.dash-issue-row{display:grid;grid-template-columns:46px 1fr auto 14px;gap:16px;align-items:center;width:100%;padding:15px 24px;background:transparent;border:0;color:inherit;text-align:left;cursor:pointer;font:inherit;transition:background .12s}.dash-issue-row:hover{background:rgba(var(--dfg-rgb),.04)}.dash-issue-title{font-size:14px;font-weight:500;color:var(--ink)}.dash-sev{justify-self:start;padding:2px 6px;border-radius:3px;border:1px solid var(--hair);font:500 10px var(--font-mono);letter-spacing:.06em;color:var(--ink-3)}.dash-sev[data-level=high]{color:#e2917f;border-color:hsla(6,70%,62%,.5)}.dash-sev[data-level=medium]{color:var(--amber);border-color:hsla(24,82%,68%,.45)}.dash-issue-body{padding:0 24px 20px 86px}.dash-fix{margin-top:12px;padding:2px 0 2px 14px;border-left:2px solid var(--amber)}.dash-fix p{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink)}.dash-main,.dash-side{position:relative;z-index:1}.dash-in{animation:dashIn 1s ease both}.dash-in .dash-side{animation:dashRise .8s ease .15s both}.dash-in .dash-main{animation:dashRise .9s ease .3s both}@keyframes dashIn{0%{opacity:0}to{opacity:1}}@keyframes dashRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dashPop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.dash-input{display:block;width:100%;box-sizing:border-box;padding:9px 11px;border-radius:6px;border:1px solid var(--hair);background:rgba(var(--dfg-rgb),.06);color:var(--ink);font:400 14px var(--font-sans);resize:vertical;transition:border-color .12s,box-shadow .12s}.dash-input::-moz-placeholder{color:rgba(var(--dfg-rgb),.36)}.dash-input::placeholder{color:rgba(var(--dfg-rgb),.36)}.dash-input:focus{outline:none;border-color:rgba(var(--dfg-rgb),.5);box-shadow:0 0 0 3px hsla(24,82%,68%,.18)}.dash-btn{padding:9px 16px;border-radius:6px;border:1px solid var(--amber);background:var(--amber);color:#1f1509;font:500 13.5px var(--font-sans);cursor:pointer;transition:opacity .12s}.dash-btn:hover:not(:disabled){opacity:.88}.dash-btn:disabled{opacity:.4;cursor:not-allowed}.dash-btn-ghost{background:transparent;color:var(--ink);border-color:rgba(var(--dfg-rgb),.28)}.ads-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);border-top:1px solid var(--hair)}.ads-grid>.ads-form{border-top:0;border-right:1px solid var(--hair)}.ads-side>.dash-block:first-child{border-top:0}.ads-field{display:block;margin-bottom:14px}.ads-field-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px;font-size:13px;font-weight:500}.ads-field-top em{font:400 11px var(--font-mono);font-style:normal;color:var(--ink-3);letter-spacing:.03em}.ads-err{display:block;margin-top:5px;font-size:12.5px;color:#e2917f}.ads-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ads-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.ads-chip{padding:4px 10px;border-radius:4px;border:1px solid var(--hair);background:transparent;color:var(--ink-2);font:13px var(--font-sans);cursor:pointer}.ads-chip[data-on=true]{background:var(--amber);border-color:var(--amber);color:#1f1509}.ads-chat{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--hair);border-radius:10px;background:rgba(var(--dfg-rgb),.04)}.ads-msg{max-width:88%;padding:9px 12px;border-radius:12px;font-size:13.5px}.ads-msg-user{align-self:flex-end;background:var(--amber);color:#1f1509;border-bottom-right-radius:4px}.ads-msg-ai{display:flex;flex-direction:column;gap:7px;background:rgba(var(--dfg-rgb),.07);border-bottom-left-radius:4px}.ads-msg-ai i{display:block;height:6px;border-radius:3px;background:rgba(var(--dfg-rgb),.16)}.ads-sponsored{font:500 10.5px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin-top:2px}.ads-card{overflow:hidden;border:1px solid var(--hair);border-radius:10px;background:rgba(var(--dfg-rgb),.045)}.ads-card-img{display:block;width:100%;max-height:150px;-o-object-fit:cover;object-fit:cover}.ads-card-body{display:flex;flex-direction:column;gap:3px;padding:12px 14px 13px}.ads-card-body b{font-size:14.5px;font-weight:600;color:var(--ink)}.ads-card-body span{font-size:13px;color:var(--ink-2);line-height:1.4}.ads-card-body em{font:400 11.5px var(--font-mono);font-style:normal;color:var(--ink-3);margin-top:4px}.ads-good{color:#7fbf9e;font-weight:500}.ads-bad,.ads-good{margin:0 0 8px;font-size:13.5px}.ads-bad{color:#e2917f}.ads-notes{margin:0;padding-left:18px;font-size:12.5px;line-height:1.6;color:var(--ink-2)}.ads-tech{margin-top:14px;font-size:13px}.ads-tech summary{cursor:pointer;color:var(--ink-2)}.ads-tech ol{margin:10px 0 0;padding-left:18px}.ads-tech li{margin-bottom:12px}.ads-tech code{display:block;margin-top:2px;font:12px var(--font-mono);color:var(--ink-2)}.ads-tech pre{margin:6px 0 0;padding:10px;overflow-x:auto;border-radius:6px;background:rgba(var(--dfg-rgb),.07);font:11.5px/1.5 var(--font-mono)}.ads-modal{position:fixed;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.55)}.ads-modal-card{max-width:420px;padding:24px;border-radius:10px;background:#1e1826;box-shadow:0 20px 60px rgba(0,0,0,.5)}.ads-modal-card h3{margin:0 0 8px;font-family:var(--font-serif);font-size:24px;font-weight:500;color:var(--ink)}@media (max-width:800px){.ads-grid{grid-template-columns:1fr}.ads-grid>.ads-form{border-right:0;border-bottom:1px solid var(--hair)}}html[data-calm=true] .dash-shell{--glass:rgba(28,22,35,.92);--glass-side:rgba(10,8,13,.9)}html[data-calm=true] .dash-sheet{box-shadow:0 1px 2px rgba(0,0,0,.3),0 12px 36px rgba(0,0,0,.3)}.hello-text{opacity:0;transform:translateY(10px);transition:opacity 1s ease,transform 1s ease}.hello-text[data-on=true]{opacity:1;transform:none}@media (max-width:800px){.dash-shell{grid-template-columns:1fr;grid-template-rows:auto 1fr}.dash-side{height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 14px;border-right:0;border-bottom:1px solid var(--hair)}.dash-brand{padding:0}.dash-nav{flex-direction:row;order:3;width:100%;overflow-x:auto}.dash-nav-item{width:auto;white-space:nowrap}.dash-account-wrap{margin-left:auto;padding-top:0;border-top:0}.dash-account{width:auto}.dash-account-name,.dash-account-plan{display:none}.dash-menu{left:auto;right:0;bottom:auto;top:calc(100% + 6px);min-width:220px}.dash-content{padding:18px 16px 40px}.dash-stats{grid-template-columns:1fr 1fr}.dash-stat:nth-child(2){border-right:0}.dash-stat:nth-child(-n+2){border-bottom:1px solid var(--hair)}.dash-cols{grid-template-columns:1fr}.dash-cols>.dash-block:first-child{border-right:0}.dash-table{grid-template-columns:90px 1fr 60px}.dash-table>:nth-child(2){display:none}.dash-issue-row{grid-template-columns:40px 1fr 12px;padding:14px 16px}.dash-issue-row>.dash-mono{display:none}.dash-issue-body{padding:0 16px 18px}}@media (prefers-reduced-motion:reduce){.dash-in,.dash-in .dash-main,.dash-in .dash-side,.dash-menu{animation:none}.hello-text{transition:none}}