/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--hero-line-0:1;--hero-line-1:0;--hero-line-2:0;--hero-line-3:0}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--hero-conveyor-slot:0;--hero-conveyor-focus:0}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--font-display:"Acid Grotesk", "Inter", ui-sans-serif, system-ui, sans-serif;--color-ink:var(--theme-ink);--color-muted:var(--theme-muted);--color-accent:#fa4616;--color-accent-hover:#fe5a2e;--color-accent-edge:#b62600;--color-blue:#1161fd;--color-blue-hover:#2a72ff}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.hero-headline{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);font-size:clamp(34px,7vw,56px);font-weight:500;line-height:1}.hero-line-slot{width:calc(var(--hero-line-0) * var(--hero-line-width-0) + var(--hero-line-1) * var(--hero-line-width-1) + var(--hero-line-2) * var(--hero-line-width-2) + var(--hero-line-3) * var(--hero-line-width-3));-webkit-mask-image:linear-gradient(#0000,#000 .2em calc(100% - .2em),#0000);mask-image:linear-gradient(#0000,#000 .2em calc(100% - .2em),#0000)}.hero-line:first-child{opacity:var(--hero-line-0,1)}.hero-line:nth-child(2){opacity:var(--hero-line-1,0);animation-delay:-3999ms;translate:0 .4em}.hero-line:nth-child(3){opacity:var(--hero-line-2,0);animation-delay:-2666ms;translate:0 .4em}.hero-line:nth-child(4){opacity:var(--hero-line-3,0);animation-delay:-1333ms;translate:0 .4em}.hero-conveyor{--conveyor-step:100px;--conveyor-centre-scale:1.1;--conveyor-size:200px}@media (width>=640px){.hero-conveyor{--conveyor-step:min(240px, 32vw);--conveyor-centre-scale:1;--conveyor-size:312px}}.hero-conveyor-item{width:var(--conveyor-size);height:var(--conveyor-size);translate:calc(var(--hero-conveyor-slot) * var(--conveyor-step)) 0;scale:calc(.4 + var(--hero-conveyor-focus) * (var(--conveyor-centre-scale) - .4))}.hero-conveyor-item:nth-child(2){animation-delay:-9331ms}.hero-conveyor-item:nth-child(3){animation-delay:-7998ms}.hero-conveyor-item:nth-child(4){animation-delay:-6665ms}.hero-conveyor-item:nth-child(5){animation-delay:-5332ms}.hero-conveyor-item:nth-child(6){animation-delay:-3999ms}.hero-conveyor-item:nth-child(7){animation-delay:-2666ms}.hero-conveyor-item:nth-child(8){animation-delay:-1333ms}[data-hero-cycle=running] .hero-line-slot{animation:5.332s infinite hero-line-weights}[data-hero-cycle=running] .hero-line{animation-name:hero-line-shift;animation-duration:5.332s;animation-iteration-count:infinite}[data-hero-cycle=running] .hero-conveyor-item{animation-name:hero-conveyor;animation-duration:10.664s;animation-iteration-count:infinite}.btn-whop{background:var(--color-accent);border:1px solid var(--color-accent-edge);height:48px;box-shadow:0 3px 0 0 var(--color-accent-edge);color:#fff;letter-spacing:-.18px;border-radius:16px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:all .1s;display:inline-flex}.btn-whop:hover{background:var(--color-accent-hover)}.btn-whop:active{background:var(--color-accent-hover);box-shadow:none;translate:0 3px}.btn-ghost{letter-spacing:-.084px;height:32px;color:var(--color-muted);border-radius:8px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .1s,color .1s;display:inline-flex}.btn-ghost:hover{color:var(--color-ink);background:var(--theme-hover)}.logo{--logo-h:24px;color:var(--theme-logo-ink);align-items:center;text-decoration:none;display:inline-flex}.logo-lockup{height:var(--logo-h);width:auto;display:block}.dash-app{--wh-font:Inter, "Inter Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--wh-fs-1:12px;--wh-fs-2:14px;--wh-fs-3:16px;--wh-fs-4:18px;--wh-fs-5:20px;--wh-fs-6:24px;--wh-fs-7:28px;--wh-fs-8:32px;--wh-fs-9:40px;--wh-lh-1:16px;--wh-lh-2:20px;--wh-lh-3:24px;--wh-lh-4:26px;--wh-lh-5:28px;--wh-lh-6:30px;--wh-lh-7:34px;--wh-lh-8:38px;--wh-lh-9:48px;--wh-hlh-3:22px;--wh-hlh-4:24px;--wh-hlh-5:26px;--wh-ls-1:0;--wh-ls-2:-.006em;--wh-ls-3:-.007em;--wh-ls-4:-.006em;--wh-ls-5:-.004em;--wh-radius-1:3px;--wh-radius-2:4px;--wh-radius-3:6px;--wh-radius-4:8px;--wh-radius-ctl-3:10px;--wh-radius-5:12px;--wh-radius-nav:14px;--wh-radius-6:16px;--wh-radius-card-lg:24px;--wh-radius-full:9999px;--wh-backdrop:blur(4px) brightness(.7);--wh-shadow-lift:0 1px 2px #0000000d;--wh-shadow-tooltip:0 4px 16px -8px #00000014, 0 3px 12px -4px #0000000d, 0 2px 3px -2px #00003d0d;--wh-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--wh-shadow-thumb:0 1px 1px #0000000d, 0 2px 4px #0000000d;--wh-shadow-switch-thumb:0 1px 3px #00000026, 0 2px 4px -1px #0000000d, 0 0 0 1px #0000001a;--wh-seal-live:#2e8b3a;--wh-seal-draft:#f2b83a;--wh-gray-1:#fcfcfc;--wh-gray-2:#f9f9f9;--wh-gray-3:#f0f0f0;--wh-gray-4:#e8e8e8;--wh-gray-5:#e0e0e0;--wh-gray-6:#d9d9d9;--wh-gray-7:#cecece;--wh-gray-8:#bbb;--wh-gray-9:#8d8d8d;--wh-gray-10:#838383;--wh-gray-11:#646464;--wh-gray-12:#202020;--wh-gray-a1:#00000003;--wh-gray-a2:#00000006;--wh-gray-a3:#0000000f;--wh-gray-a4:#00000017;--wh-gray-a5:#0000001f;--wh-gray-a6:#00000026;--wh-gray-a7:#00000031;--wh-gray-a8:#0004;--wh-gray-a9:#00000072;--wh-gray-a10:#0000007c;--wh-gray-a11:#0000009b;--wh-gray-a12:#000000df;--wh-blue-9:#1754d8;--wh-blue-10:#0543c7;--wh-blue-a3:#005aff14;--wh-blue-a4:#0062ff22;--wh-blue-a5:#0064ff33;--wh-blue-a11:#0040c7d9;--wh-blue-a12:#001a50e9;--wh-green-9:#30a46c;--wh-green-11:#218358;--wh-green-a3:#00a43319;--wh-green-a11:#00713fde;--wh-red-9:#fd1d1d;--wh-red-10:#e00;--wh-red-a3:#ff290019;--wh-red-a4:#ff2d002e;--wh-red-a5:#ff280040;--wh-red-a11:#e30000;--wh-amber-9:#ffc53d;--wh-amber-a3:#ffde003d;--wh-amber-a4:#ffd40063;--wh-amber-a11:#ab6400;--wh-amber-a12:#341500dd;--wh-bg:#fff;--wh-panel:#fff;--wh-panel-translucent:#ffffffd9;--wh-panel-blur:blur(20px) saturate(190%) contrast(50%) brightness(130%);--wh-surface:#ffffffe6;--wh-stroke:#0000001f;--wh-ring:#0000001f;--wh-ring-hover:#00000031;--wh-ring-open:#00000026;--wh-divider:#f0f0f0;--wh-row-divider:#e0e0e0;--wh-focus:#7ea7f5;--wh-focus-tile:#0052ec81;--wh-focus-gray:#bbb;--wh-overlay:#0006;--wh-elevated-bg:#fff;--wh-elevated-line:#0000001f;--wh-elevated-shadow:0 1px 2px #0000000d;--wh-callout-bg:#fff;--wh-callout-line:#d9d9d9;--wh-callout-text:#646464;--wh-callout-btn-bg:#f0f0f0;--wh-callout-btn-line:#d9d9d9;--wh-callout-btn-ink:#202020;--wh-callout-btn-hover:#e8e8e8;--wh-callout-link:#202020;--wh-callout-link-hover:#646464;--wh-shadow-2:0 0 0 1px #0000000f, 0 0 0 .5px #0000000d, 0 1px 1px 0 #00000017, 0 2px 1px -1px #0000000d, 0 1px 3px 0 #0000000d;--wh-shadow-4:0 0 0 1px #00000026, 0 8px 40px #0000000d, 0 12px 32px -16px #0000000f;--wh-shadow-5:0 0 0 1px #0000001f, 0 12px 60px #00000026, 0 12px 32px -16px #0000001f;--wh-shadow-6:0 0 0 1px #0000000f, 0 12px 60px #00000026, 0 16px 64px #00000006, 0 16px 36px -20px #00000031;--wh-shadow-kbd:inset 0 0 0 1px #0000001f, inset 0 1.5px 2px 0 #00000006, inset 0 1.5px 2px 0 #0000001a;--wh-menu-outline:transparent}@media (prefers-color-scheme:dark){.dash-app{--wh-gray-1:#111;--wh-gray-2:#191919;--wh-gray-3:#222;--wh-gray-4:#2a2a2a;--wh-gray-5:#313131;--wh-gray-6:#3a3a3a;--wh-gray-7:#484848;--wh-gray-8:#606060;--wh-gray-9:#6e6e6e;--wh-gray-10:#7b7b7b;--wh-gray-11:#b4b4b4;--wh-gray-12:#eee;--wh-gray-a1:#0000;--wh-gray-a2:#ffffff09;--wh-gray-a3:#ffffff12;--wh-gray-a4:#ffffff1b;--wh-gray-a5:#fff2;--wh-gray-a6:#ffffff2c;--wh-gray-a7:#ffffff3b;--wh-gray-a8:#fff5;--wh-gray-a9:#ffffff64;--wh-gray-a10:#ffffff72;--wh-gray-a11:#ffffffaf;--wh-gray-a12:#ffffffed;--wh-blue-9:#1754d8;--wh-blue-10:#406cc8;--wh-blue-a3:#18254a;--wh-blue-a4:#1a65fd5c;--wh-blue-a5:#256cfd70;--wh-blue-a11:#91b4f9;--wh-blue-a12:#d1e2ff;--wh-green-9:#30a46c;--wh-green-11:#3dd68c;--wh-green-a3:#22ff991e;--wh-green-a11:#46fea5d4;--wh-red-9:#fd1d1d;--wh-red-10:#ee0003;--wh-red-a3:#fc070032;--wh-red-a4:#ff00004b;--wh-red-a5:#fd00005f;--wh-red-a11:#ff9081;--wh-amber-9:#ffc53d;--wh-amber-a3:#fa820022;--wh-amber-a4:#fc820032;--wh-amber-a11:#ffca16;--wh-amber-a12:#ffe7b3;--wh-bg:#111;--wh-panel:#191919;--wh-panel-translucent:#1d1d1dd9;--wh-panel-blur:blur(20px) saturate(190%) contrast(90%) brightness(80%);--wh-surface:#00000040;--wh-stroke:#ffffff1b;--wh-ring:#fff2;--wh-ring-hover:#ffffff3b;--wh-ring-open:#ffffff2c;--wh-divider:#222;--wh-row-divider:#313131;--wh-focus:#325eb9;--wh-focus-tile:#407effb4;--wh-focus-gray:#606060;--wh-overlay:#0009;--wh-elevated-bg:#ffffff07;--wh-elevated-line:#ffffff07;--wh-elevated-shadow:none;--wh-callout-bg:#1e2433;--wh-callout-line:#ffffff1a;--wh-callout-text:#fff9;--wh-callout-btn-bg:#fff;--wh-callout-btn-line:transparent;--wh-callout-btn-ink:#000;--wh-callout-btn-hover:#ffffffe6;--wh-callout-link:#fff;--wh-callout-link-hover:#fffc;--wh-shadow-2:0 0 0 1px oklab(44.4339% 1.27083e-8 8.77125e-9/.586275), 0 0 1px 1px #fff2, 0 1px 1px 0 #0006, 0 2px 1px -1px #0006, 0 1px 3px 0 #0009;--wh-shadow-4:0 0 0 1px oklab(44.4339% 1.27083e-8 8.77125e-9/.586275), 0 8px 40px #00000026, 0 12px 32px -16px #0000004d;--wh-shadow-5:inset 0 0 0 1px oklab(44.4% 0 0/.586), 0 12px 60px #0000004d, 0 12px 32px -16px #00000080;--wh-shadow-6:0 0 0 1px oklab(44.4% 0 0/.586), 0 12px 60px #0003, 0 16px 64px #0006, 0 16px 36px -20px #000000e6;--wh-shadow-kbd:inset 0 -1px 1px 0 #ffffff12, inset 0 0 0 1px #ffffff12, inset 0 3px 4px 0 #0000004d, inset 0 0 0 1px #ffffff1b;--wh-menu-outline:#000}}.dash-app{--wh-shadow-3:0 0 0 1px #0000000f, 0 2px 3px -2px #0000000f, 0 3px 12px -4px #0000001a, 0 4px 16px -8px #0000001a}@media (prefers-color-scheme:dark){.dash-app{--wh-shadow-3:0 0 0 1px oklab(44.4339% 1.27083e-8 8.77125e-9/.586275), 0 2px 3px -2px #00000026, 0 3px 8px -2px #0006, 0 4px 12px -4px #00000080}}.dash-app{--dash-bg:var(--wh-bg);--dash-bg-soft:var(--wh-gray-2);--dash-hover:var(--wh-gray-a3);--dash-active:var(--wh-gray-4);--dash-tile:var(--wh-gray-a3);--dash-tile-hover:var(--wh-gray-a4);--dash-soft:var(--wh-gray-a2);--dash-line:var(--wh-stroke);--dash-line-soft:var(--wh-divider);--dash-card-line-hover:var(--wh-ring-hover);--dash-ink:var(--wh-gray-12);--dash-muted:var(--wh-gray-a11);--dash-faint:var(--wh-gray-a10);--dash-inverse-bg:#202020;--dash-inverse-ink:#fff;--dash-blue:var(--wh-blue-9);--dash-blue-hover:var(--wh-blue-10);--dash-blue-soft:var(--wh-blue-a3);--dash-blue-ink:var(--wh-blue-a11);--dash-warn-bg:var(--wh-amber-a3);--dash-warn-ink:var(--wh-amber-a11);--dash-ok-bg:var(--wh-green-a3);--dash-ok-ink:var(--wh-green-a11);--dash-danger-bg:var(--wh-red-a3);--dash-danger-ink:var(--wh-red-a11);--dash-chart-fill:var(--wh-gray-4);--dash-chart-area-top:var(--dash-bg);--dash-chart-area-bottom:var(--dash-bg);--dash-chart-line:var(--wh-gray-a6);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){.dash-app{--dash-inverse-bg:#eee;--dash-inverse-ink:#111;--dash-chart-area-top:#1e3271;--dash-chart-area-bottom:#111;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.dash-app,.dash{--theme-paper:var(--dash-bg);--theme-card:var(--dash-bg);--theme-panel:var(--dash-bg);--theme-field:var(--dash-bg);--theme-side:var(--dash-bg);--theme-tile:var(--dash-bg);--theme-ink:var(--dash-ink);--theme-logo-ink:var(--dash-ink);--theme-muted:var(--dash-muted);--theme-faint:var(--dash-faint);--theme-line:var(--dash-line-soft);--theme-hover:var(--dash-soft);--theme-card-line:var(--dash-line);--theme-nav-active:var(--dash-tile);--color-ink:var(--theme-ink);--color-muted:var(--theme-muted)}.dash{background:var(--dash-bg);min-height:100dvh;color:var(--color-ink);flex-direction:column;display:flex}.dash-header{z-index:40;background:var(--dash-bg);border-bottom:1px solid var(--dash-line);justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;position:sticky;top:0}.dash-app .whop-input:focus,.dash-app .whop-input:focus-visible,.dash-app .whop-select-trigger:focus,.dash-app .whop-select-trigger:focus-visible,.dash-app .whop-select-option:focus,.dash-app .whop-select-option:focus-visible{box-shadow:none;outline:none}.dash-header .logo{border-radius:12px;justify-self:start;align-items:center;margin-left:-8px;padding:6px 10px 8px;transition:background-color .14s}.dash-header .logo:hover{background:var(--dash-hover)}.dash-header .logo:focus,.dash-header .logo:focus-visible{background:0 0;outline:none}.dash--onboarding{background:var(--dash-bg)}.dash-header--onboarding{background:var(--dash-bg);border-bottom:1px solid var(--dash-line)}.dash-onboard-main{background:var(--dash-bg);flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;min-height:calc(100dvh - 56px);padding:32px 24px 64px;display:flex}.dash-add{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:calc(100dvh - 128px);display:flex;position:relative}.dash-onboard-main--welcome,.dash-onboard-main--form{background:var(--dash-bg);justify-content:center}.dash-header-inner{align-items:center;width:100%;min-width:0;display:flex}:where(.dash-app [class^=wh-]:focus-visible,.dash-app [class*=\ wh-]:focus-visible){outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .wh-btn{box-sizing:border-box;border-radius:var(--wh-radius-4);height:32px;font:500 var(--wh-fs-2)/var(--wh-lh-2) var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12);box-shadow:none;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;appearance:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px;text-decoration:none;transition:none;display:inline-flex}.dash-app .wh-btn>svg{flex-shrink:0;width:16px;height:16px}.dash-app .wh-btn--1{border-radius:var(--wh-radius-3);height:24px;font-size:var(--wh-fs-1);line-height:var(--wh-lh-1);letter-spacing:0;gap:4px;padding:0 8px}.dash-app .wh-btn--1>svg{width:12px;height:12px}.dash-app .wh-btn--3{border-radius:var(--wh-radius-ctl-3);height:40px;font-size:var(--wh-fs-3);line-height:var(--wh-lh-3);letter-spacing:var(--wh-ls-3);gap:10px;padding:0 16px}.dash-app .wh-btn--4{border-radius:var(--wh-radius-nav);height:48px;font-size:var(--wh-fs-4);line-height:var(--wh-lh-4);letter-spacing:var(--wh-ls-4);gap:12px;padding:0 24px}.dash-app .wh-btn--4>svg{width:20px;height:20px}.dash-app .wh-btn--icon{width:32px;padding:0}.dash-app .wh-btn--1.wh-btn--icon{width:24px}.dash-app .wh-btn--3.wh-btn--icon{width:40px}.dash-app .wh-btn--4.wh-btn--icon{width:48px}.dash-app .wh-btn--round{border-radius:var(--wh-radius-full)}.dash-app .wh-btn--full{width:100%}.dash-app .wh-btn--cta{border-radius:var(--wh-radius-5);height:48px;font:500 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);padding:0 20px}.dash-app .wh-btn--muted{color:var(--wh-gray-a11)}.dash-app .wh-btn--solid{background:var(--wh-blue-9);color:#fff}.dash-app .wh-btn--solid:hover{background:var(--wh-blue-10)}.dash-app .wh-btn--solid:active{background:var(--wh-blue-10);filter:brightness(.92)saturate(1.1)}.dash-app .wh-btn--solid:focus-visible{outline:2px solid var(--wh-focus);outline-offset:2px}.dash-app .wh-btn--solid:disabled,.dash-app .wh-btn--solid[aria-disabled=true]{background:var(--wh-gray-a3);color:var(--wh-gray-a8);filter:none;cursor:not-allowed}.dash-app .wh-btn--solid.wh-btn--danger{background:var(--wh-red-9)}.dash-app .wh-btn--solid.wh-btn--danger:hover,.dash-app .wh-btn--solid.wh-btn--danger:active{background:var(--wh-red-10)}.dash-app .wh-btn--surface{background:var(--wh-panel);box-shadow:inset 0 0 0 1px var(--wh-ring), var(--wh-shadow-lift)}.dash-app .wh-btn--surface:hover{box-shadow:inset 0 0 0 1px var(--wh-ring-hover), var(--wh-shadow-lift)}.dash-app .wh-btn--surface:active,.dash-app .wh-btn--surface[aria-expanded=true],.dash-app .wh-btn--surface[data-state=open]{background:var(--wh-gray-3);box-shadow:inset 0 0 0 1px var(--wh-ring-open)}.dash-app .wh-btn--surface:focus-visible{outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .wh-btn--surface:disabled{color:var(--wh-gray-a8);background:var(--wh-gray-2);box-shadow:inset 0 0 0 1px var(--wh-ring-open);cursor:not-allowed}.dash-app .wh-btn--soft{background:var(--wh-gray-a3)}.dash-app .wh-btn--soft:hover{background:var(--wh-gray-a4)}.dash-app .wh-btn--soft:active{background:var(--wh-gray-a5)}.dash-app .wh-btn--soft:focus-visible{outline:2px solid var(--wh-focus-gray);outline-offset:-1px}.dash-app .wh-btn--soft:disabled{color:var(--wh-gray-a8);background:var(--wh-gray-a3);cursor:not-allowed}.dash-app .wh-btn--soft.wh-btn--blue{background:var(--wh-blue-a3);color:var(--wh-blue-a11)}.dash-app .wh-btn--soft.wh-btn--blue:hover{background:var(--wh-blue-a4)}.dash-app .wh-btn--soft.wh-btn--blue:active{background:var(--wh-blue-a5)}.dash-app .wh-btn--soft.wh-btn--blue:focus-visible{outline-color:var(--wh-focus)}.dash-app .wh-btn--soft.wh-btn--danger{background:var(--wh-red-a3);color:var(--wh-red-a11)}.dash-app .wh-btn--soft.wh-btn--danger:hover{background:var(--wh-red-a4)}.dash-app .wh-btn--soft.wh-btn--danger:active{background:var(--wh-red-a5)}.dash-app .wh-btn--ghost{background:0 0}.dash-app .wh-btn--ghost:hover{background:var(--wh-gray-a3)}.dash-app .wh-btn--ghost:active{background:var(--wh-gray-a4)}.dash-app .wh-btn--ghost:focus-visible{outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .wh-btn--ghost:disabled,.dash-app .wh-btn--ghost[aria-disabled=true]{color:var(--wh-gray-a8);cursor:not-allowed;background:0 0}.dash-app .wh-btn--ghost.wh-btn--muted:hover{color:var(--wh-gray-12)}.dash-app .wh-btn--header{border-radius:var(--wh-radius-full);background:0 0;width:40px;height:40px;padding:0}.dash-app .wh-btn--header>svg{width:20px;height:20px}.dash-app .wh-btn--header:hover{background:var(--wh-gray-a4)}.dash-app .wh-btn--header:active{background:var(--wh-gray-a5)}.dash-app .wh-btn[aria-busy=true]{pointer-events:none;position:relative}.dash-app .wh-btn[aria-busy=true]>:not(.wh-spinner){visibility:hidden}.dash-app .wh-btn[aria-busy=true]>.wh-spinner{margin:auto;position:absolute;inset:0}@media (prefers-color-scheme:dark){.dash-app .wh-btn--solid:active{filter:brightness(1.08)}}.dash-app .wh-field{box-sizing:border-box;border-radius:var(--wh-radius-4);background:var(--wh-surface);height:32px;box-shadow:inset 0 0 0 1px var(--wh-ring), var(--wh-shadow-lift);color:var(--wh-gray-12);font:400 var(--wh-fs-2)/21px var(--wh-font);letter-spacing:var(--wh-ls-2);cursor:text;align-items:center;display:flex;position:relative}.dash-app .wh-field:hover{box-shadow:inset 0 0 0 1px var(--wh-ring-hover), var(--wh-shadow-lift)}.dash-app .wh-field:focus-within{outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .wh-field-slot{color:var(--wh-gray-10);flex-shrink:0;align-items:center;padding:0 6px 0 8px;display:flex}.dash-app .wh-field-slot>svg{width:16px;height:16px}.dash-app .wh-field-slot--end{padding:0 8px 0 6px}.dash-app .wh-field-input{min-width:0;height:100%;color:inherit;font:inherit;letter-spacing:inherit;appearance:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;margin:0;padding:0 8px 1px}.dash-app .wh-field-slot+.wh-field-input{padding-left:0}.dash-app .wh-field-input::placeholder{color:var(--wh-gray-a10);opacity:1}.dash-app .wh-field--1{border-radius:var(--wh-radius-3);letter-spacing:0;height:24px;font-size:12px;line-height:16px}.dash-app .wh-field--1 .wh-field-slot{padding:0 4px 0 8px}.dash-app .wh-field--1 .wh-field-slot>svg{width:12px;height:12px}.dash-app .wh-field--3{border-radius:var(--wh-radius-5);height:48px;letter-spacing:var(--wh-ls-3);box-shadow:inset 0 0 0 1px var(--wh-ring);font-size:16px;line-height:24px}.dash-app .wh-field--3:hover{box-shadow:inset 0 0 0 1px var(--wh-ring-hover)}.dash-app .wh-field--3:focus-within{outline-offset:-2px}.dash-app .wh-field--3 .wh-field-input{padding:0 16px 1px}.dash-app .wh-field--3 .wh-field-slot{color:var(--wh-gray-a11);padding:0 8px 0 16px}.dash-app .wh-field--3.wh-field--pill{height:40px}.dash-app .wh-field--3.wh-field--pill .wh-field-input{padding:0 8px 1px}.dash-app .wh-field--3.wh-field--pill .wh-field-slot{padding:0 8px 0 10px}.dash-app .wh-field--3 .wh-field-slot>svg{width:20px;height:20px}.dash-app .wh-field--soft{background:var(--wh-gray-a3);box-shadow:none}.dash-app .wh-field--soft:hover{box-shadow:none}.dash-app .wh-field--soft:focus-within{outline-color:var(--wh-focus-gray)}.dash-app .wh-field--pill{border-radius:var(--wh-radius-full)}:is(.dash-app .wh-field:has(.wh-field-input:read-only),.dash-app .wh-field:has(.wh-field-input:disabled)){background-image:linear-gradient(var(--wh-gray-a3), var(--wh-gray-a3));color:var(--wh-gray-a11)}.dash-app .wh-field:has(.wh-field-input:disabled){cursor:not-allowed}.dash-app .wh-textarea{align-items:stretch;height:auto;min-height:64px}.dash-app .wh-textarea>.wh-field-input{resize:vertical;padding:5px 7px;line-height:20px}.dash-app .wh-field-group{flex-direction:column;gap:8px;display:flex}.dash-app .wh-field-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dash-app .wh-field-label{font:500 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-gray-12)}.dash-app .wh-field-counter{font:400 12px/16px var(--wh-font);color:var(--wh-gray-10);font-variant-numeric:tabular-nums}.dash-app .wh-field-hint{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-10)}.dash-app .wh-search{width:288px}.dash-app .wh-search--pill{box-sizing:border-box;border-radius:var(--wh-radius-5);background:var(--wh-gray-a3);width:300px;height:36px;box-shadow:none;cursor:text;align-items:center;gap:8px;padding:6px 12px;display:flex}.dash-app .wh-search--pill:hover{background:var(--wh-gray-a4)}.dash-app .wh-search--pill>svg{width:16px;height:16px;color:var(--wh-gray-10)}.dash-app .wh-search--pill .wh-field-input{font-weight:500;line-height:21px}.dash-app .wh-search--pill .wh-field-input::placeholder{color:var(--wh-gray-10)}.dash-app .wh-kbd{box-sizing:border-box;background:var(--wh-gray-1);width:32px;height:21px;color:var(--wh-gray-10);font:500 12px/16px var(--wh-font);box-shadow:var(--wh-shadow-kbd);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.dash-app .wh-chip{gap:4px;padding:0 6px 0 12px}.dash-app .wh-chip>svg:last-child{width:16px;height:16px;color:var(--wh-gray-12)}.dash-app .wh-chip:hover{box-shadow:inset 0 0 0 1px var(--wh-ring-hover), var(--wh-shadow-lift);background:0 0}.dash-app .wh-chip[aria-expanded=true],.dash-app .wh-chip:active{box-shadow:inset 0 0 0 1px var(--wh-ring-open);background:0 0}.dash-app .wh-chip:focus-visible{outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .wh-chip-value{font-weight:600}.dash-app .wh-chip--lead{gap:8px;padding:0 12px}.dash-app .wh-chip--lead>svg:first-child{color:var(--wh-gray-a10)}.dash-app .wh-chip-label-trunc{text-overflow:ellipsis;max-width:320px;overflow:hidden}.dash-app .wh-chip--applied{color:var(--wh-blue-a11);background:var(--wh-blue-a3);box-shadow:inset 0 0 0 1px var(--wh-blue-a5);padding-right:32px;position:relative}.dash-app .wh-chip--applied:hover{background:var(--wh-blue-a4);box-shadow:inset 0 0 0 1px var(--wh-blue-a5)}.dash-app .wh-chip--applied>svg:last-child{display:none}.dash-app .wh-chip-clear{border-radius:var(--wh-radius-3);width:24px;height:24px;color:var(--wh-blue-a11);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.dash-app .wh-chip-clear:hover{background:var(--wh-blue-a4)}.dash-app .wh-chip-clear>svg{width:16px;height:16px}.dash-app .wh-chip-group{isolation:isolate;display:inline-flex}.dash-app .wh-chip-group>.wh-chip:first-child{border-radius:8px 0 0 8px;margin-right:-1px}.dash-app .wh-chip-group>.wh-chip:last-child{color:var(--wh-gray-a11);border-radius:0 8px 8px 0}.dash-app .wh-chip-group>.wh-chip:hover,.dash-app .wh-chip-group>.wh-chip:focus-visible{z-index:1}.dash-app .wh-toolbar{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.dash-app .wh-toolbar-left{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.dash-app .wh-toolbar-right{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.dash-app .wh-toolbar-divider{background:var(--wh-gray-a5);width:1px;height:16px;margin:0 4px}.dash-app .wh-select{box-sizing:border-box;border-radius:var(--wh-radius-4);background:var(--wh-surface);height:32px;box-shadow:inset 0 0 0 1px var(--wh-ring), var(--wh-shadow-lift);color:var(--wh-gray-12);font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);white-space:nowrap;cursor:pointer;appearance:none;text-align:start;border:0;justify-content:space-between;align-items:center;gap:6px;margin:0;padding:0 12px;display:inline-flex}.dash-app .wh-select:hover,.dash-app .wh-select[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--wh-ring-hover), var(--wh-shadow-lift)}.dash-app .wh-select:focus-visible{outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .wh-select[data-placeholder]{color:var(--wh-gray-a10)}.dash-app .wh-select:disabled{color:var(--wh-gray-a8);cursor:not-allowed}.dash-app .wh-select-icon{width:10px;height:10px;color:var(--wh-gray-a12);flex-shrink:0;margin-bottom:-1px}.dash-app .wh-select--1{border-radius:var(--wh-radius-3);letter-spacing:0;gap:4px;height:24px;padding:0 8px;font-size:12px;line-height:16px}.dash-app .wh-select--1 .wh-select-icon{width:8px;height:8px;margin:0}.dash-app .wh-select--3{border-radius:var(--wh-radius-5);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--wh-ring);letter-spacing:var(--wh-ls-3);gap:8px;padding:0 16px;font-size:16px;line-height:24px}.dash-app .wh-select--3:hover,.dash-app .wh-select--3[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--wh-ring-hover)}.dash-app .wh-select--3:focus-visible{outline-offset:-2px}.dash-app .wh-select--3 .wh-select-icon{width:16px;height:9px;color:var(--wh-gray-a11);margin:0}.dash-app .wh-select--fit{width:fit-content}.dash-app .wh-menu{z-index:110;box-sizing:border-box;border-radius:var(--wh-radius-ctl-3);background:var(--wh-panel-translucent);-webkit-backdrop-filter:var(--wh-panel-blur);backdrop-filter:var(--wh-panel-blur);box-shadow:var(--wh-shadow-5);outline:.5px solid var(--wh-menu-outline);max-height:min(var(--available-height,400px), 400px);transform-origin:var(--transform-origin,top left);border:0;margin:0;padding:4px;animation:.15s cubic-bezier(.16,1,.3,1) wh-menu-in;position:absolute;overflow-y:auto}.dash-app .wh-menu--solid{background:var(--wh-panel);-webkit-backdrop-filter:none;backdrop-filter:none}.dash-app .wh-menu--popover{border-radius:var(--wh-radius-5);width:243px}.dash-app .wh-menu--3{border-radius:12px}@keyframes wh-menu-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}.dash-app .wh-menu-item{box-sizing:border-box;border-radius:var(--wh-radius-3);width:100%;height:32px;font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12);text-align:start;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0 10px;text-decoration:none;display:flex}.dash-app .wh-menu-item:hover,.dash-app .wh-menu-item[data-highlighted],.dash-app .wh-menu-item:focus-visible{background:var(--wh-gray-a4);outline:none}.dash-app .wh-menu-item>svg{flex-shrink:0;width:16px;height:16px}.dash-app .wh-menu--3 .wh-menu-item{border-radius:var(--wh-radius-4);height:40px;padding:0 12px;font-size:16px;line-height:24px}.dash-app .wh-menu--3 .wh-menu-item--check{padding-left:30px}.dash-app .wh-menu--3 .wh-menu-item--check>.wh-menu-check{left:10px}.dash-app .wh-menu-item--check{padding-left:26px;position:relative}.dash-app .wh-menu-item--check>.wh-menu-check{opacity:0;width:12px;height:12px;position:absolute;left:8px}.dash-app .wh-menu-item--check[aria-selected=true]>.wh-menu-check{opacity:1}.dash-app .wh-menu-item--checkbox{border-radius:var(--wh-radius-4);padding:0 10px}.dash-app .wh-menu-item--checkbox:hover,.dash-app .wh-menu-item--checkbox[data-highlighted]{background:var(--wh-gray-a3)}.dash-app .wh-menu-item--danger{color:var(--wh-red-a11)}.dash-app .wh-menu-item--danger:hover,.dash-app .wh-menu-item--danger[data-highlighted]{background:var(--wh-red-a4)}.dash-app .wh-menu-item[aria-disabled=true]{color:var(--wh-gray-a8);cursor:not-allowed;background:0 0}.dash-app .wh-menu-item-meta{font:400 12px/16px var(--wh-font);letter-spacing:0;color:var(--wh-gray-a10);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:24px}.dash-app .wh-menu-item-sub{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a11);display:block}.dash-app .wh-menu-sep{background:var(--wh-gray-a6);height:1px;margin:4px -4px}.dash-app .wh-menu-label{font:600 12px/16px var(--wh-font);color:var(--wh-gray-a10);padding:4px 10px}.dash-app .wh-menu-item+.wh-menu-label,.dash-app .wh-menu-sep+.wh-menu-label{margin-top:8px}.dash-app .wh-menu>.wh-field{margin-bottom:4px}.dash-app .wh-badge{box-sizing:border-box;border-radius:var(--wh-radius-3);background:var(--wh-gray-a3);height:20px;color:var(--wh-gray-a11);font:500 12px/16px var(--wh-font);letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.dash-app .wh-badge>svg{flex-shrink:0;width:12px;height:12px}.dash-app .wh-badge--2{border-radius:var(--wh-radius-4);height:28px;letter-spacing:var(--wh-ls-2);gap:6px;padding:4px 12px;font-size:14px;line-height:20px}.dash-app .wh-badge--2>svg{width:16px;height:16px}.dash-app .wh-badge--pill{border-radius:var(--wh-radius-full)}.dash-app .wh-badge--green{background:var(--wh-green-a3);color:var(--wh-green-a11)}.dash-app .wh-badge--red{background:var(--wh-red-a3);color:var(--wh-red-a11)}.dash-app .wh-badge--amber{background:var(--wh-amber-a3);color:var(--wh-amber-a11)}.dash-app .wh-badge--blue{background:var(--wh-blue-a3);color:var(--wh-blue-a11)}.dash-app .wh-badge--solid{background:var(--wh-blue-9);color:#fff}.dash-app .wh-badge--count{border-radius:var(--wh-radius-full);min-width:24px;height:24px;font:500 14px/21px var(--wh-font);color:var(--wh-gray-11);font-variant-numeric:tabular-nums;padding:0 8px}.dash-app .wh-page{flex-direction:column;flex:1;min-height:0;display:flex}.dash-app .wh-page-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;padding:32px 48px 0;display:flex}.dash-app .wh-page-head>.wh-tiles,.dash-app .wh-page>.wh-tiles{margin:0 44px 20px}.dash-app .wh-page>.wh-toolbar{margin:0 48px 16px}.dash-app .wh-table-scroll{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow-x:auto}.dash-app .wh-table{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content;font-family:var(--wh-font);flex-shrink:0;position:relative}.dash-app .wh-table thead{z-index:40;background:var(--wh-bg);position:sticky;top:0}.dash-app .wh-table thead tr{height:40px}.dash-app .wh-table th{box-sizing:border-box;vertical-align:middle;white-space:nowrap;text-align:start;border-bottom:1px solid var(--wh-divider);background:var(--wh-bg);height:40px;font:500 12px/16px var(--wh-font);letter-spacing:0;color:var(--wh-gray-11);border-left:1px solid #0000;border-right:1px solid #0000;padding:0 12px;position:relative}.dash-app .wh-th{justify-content:flex-start;align-items:center;display:flex}.dash-app .wh-table .is-num .wh-th{justify-content:flex-end}.dash-app .wh-table .is-num .wh-cell{text-align:end;justify-content:flex-end}.dash-app .wh-table .wh-gutter{border-bottom-color:var(--wh-divider);width:36px;min-width:36px;padding:0}.dash-app .wh-sort{box-sizing:border-box;border-radius:var(--wh-radius-full);height:20px;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:6px;margin:-2px -8px;padding:2px 8px;display:inline-flex}.dash-app .wh-sort:hover{background:var(--wh-gray-2)}.dash-app .wh-sort>svg{width:9px;height:9px;color:var(--wh-gray-7);opacity:0}.dash-app .wh-sort:hover>svg{opacity:1}.dash-app .wh-table th[aria-sort] .wh-sort>svg{color:var(--wh-gray-11);opacity:1}.dash-app .wh-table th[aria-sort=ascending] .wh-sort>svg{transform:rotate(180deg)}.dash-app .wh-table .is-num .wh-sort{flex-direction:row-reverse}.dash-app .wh-table .wh-col-check{z-index:20;background:var(--wh-bg);width:32px;min-width:32px;padding:0 4px;position:sticky;left:0}.dash-app .wh-check-hit{border-radius:var(--wh-radius-full);cursor:pointer;place-items:center;width:32px;height:32px;display:grid}.dash-app .wh-check-hit:hover{background:var(--wh-gray-a3)}.dash-app .wh-table tbody tr{cursor:pointer;height:48px}.dash-app .wh-table td{box-sizing:border-box;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--wh-divider);background:var(--wh-bg);font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12);padding:0}.dash-app .wh-table tbody tr:hover>td{background:var(--wh-gray-2)}.dash-app .wh-table tbody tr:last-child>td{border-bottom-color:#0000}.dash-app .wh-table tbody tr[aria-selected=true]>td{border-bottom-color:var(--wh-blue-9)}.dash-app .wh-cell{box-sizing:border-box;width:100%;height:100%;min-height:48px;font:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0 12px;text-decoration:none;display:flex}.dash-app .wh-cell--name{font-weight:500}.dash-app .wh-cell--muted{color:var(--wh-gray-8)}.dash-app .wh-cell--money{font-variant-numeric:tabular-nums}.dash-app .wh-cell--money.is-zero{color:var(--wh-gray-9);font-weight:500}.dash-app .wh-cell .wh-avatar{flex-shrink:0}.dash-app .wh-table .wh-col-actions{z-index:20;background:var(--wh-bg);border-left:1px solid #0000;width:1px;padding:0;position:sticky;right:0}.dash-app .wh-table-scroll[data-overflow-x=true] .wh-col-actions{border-left-color:var(--wh-divider)}.dash-app .wh-table .wh-col-actions .wh-cell{gap:8px;padding:0 8px}.dash-app .wh-table .wh-col-actions .wh-spacer{width:32px;height:32px}.dash-app .wh-table tbody tr:hover>.wh-col-actions{background:var(--wh-gray-2)}.dash-app .wh-table-empty{box-sizing:border-box;flex:1 0 auto;justify-content:center;align-items:center;width:100%;padding:48px 0;display:flex;position:sticky;left:0}.dash-app .wh-table-card{border-radius:var(--wh-radius-4);box-shadow:inset 0 0 0 1px var(--wh-ring);overflow:hidden}.dash-app .wh-table--surface thead{background:var(--wh-gray-a2);position:static}.dash-app .wh-table--surface th{background:0 0;height:36px;padding:8px 12px}.dash-app .wh-table--surface tbody tr{height:36px}.dash-app .wh-table--surface td{background:0 0}.dash-app .wh-table--surface .wh-cell{min-height:36px;padding:8px 12px}.dash-app .wh-table--surface .wh-gutter{display:none}.dash-app .wh-selection-bar{z-index:50;box-sizing:border-box;border:1px solid var(--wh-gray-a6);border-radius:var(--wh-radius-5);background:var(--wh-panel);width:512px;max-width:80vw;height:50px;box-shadow:var(--wh-shadow-xl);font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12);align-items:center;gap:16px;padding:8px 8px 8px 16px;transition:transform .3s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.dash-app .wh-sep-v{background:var(--wh-gray-a6);width:1px;height:16px}.dash-app .wh-tiles{scrollbar-width:none;gap:8px;margin:0 -4px 20px;padding:4px;display:flex;overflow-x:auto}.dash-app .wh-tiles::-webkit-scrollbar{display:none}.dash-app .wh-tile{box-sizing:border-box;border:1px solid var(--wh-stroke);border-radius:var(--wh-radius-5);min-width:160px;height:76px;font-family:var(--wh-font);color:var(--wh-gray-a12);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:4px;margin:0;padding:16px 20px;display:flex}.dash-app .wh-tile:hover{background:var(--wh-gray-a2);border-color:var(--wh-ring-hover)}.dash-app .wh-tile[aria-pressed=true]{border-color:var(--wh-blue-9);box-shadow:0 0 0 1px var(--wh-blue-9)}.dash-app .wh-tile[aria-pressed=true]:hover{background:var(--wh-gray-a2);border-color:var(--wh-blue-9)}.dash-app .wh-tile:focus-visible{outline:2px solid var(--wh-focus-tile);outline-offset:2px}.dash-app .wh-tile-label{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-a12)}.dash-app .wh-tile-value{font:600 18px/18px var(--wh-font);letter-spacing:var(--wh-ls-4);color:var(--wh-gray-a12);font-variant-numeric:tabular-nums}.dash-app .wh-metric{box-sizing:border-box;border-radius:var(--wh-radius-6);grid-template:"head head""value spark"1fr/minmax(0,1fr) auto;align-items:end;height:80px;padding:12px;display:grid}.dash-app .wh-metric-head{grid-area:head;justify-content:space-between;align-items:center;gap:8px;height:25px;margin:-2px 0 2px;display:flex}.dash-app .wh-metric-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 12px/16px var(--wh-font);letter-spacing:0;color:var(--wh-gray-12);overflow:hidden}.dash-app .wh-metric-title--tip{border-bottom:2px dotted var(--wh-gray-6);margin-top:-1px}.dash-app .wh-metric-live{flex-shrink:0;width:20px;height:20px;display:block;position:relative}.dash-app .wh-metric-live:before,.dash-app .wh-metric-live:after{content:"";border-radius:var(--wh-radius-full);background:var(--wh-blue-9);width:8px;height:8px;position:absolute;top:6px;left:6px}.dash-app .wh-metric-live:after{opacity:.75;animation:1s cubic-bezier(0,0,.2,1) infinite wh-ping}@keyframes wh-ping{75%,to{opacity:0;transform:scale(2)}}.dash-app .wh-metric-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 18px/26px var(--wh-font);letter-spacing:var(--wh-ls-4);color:var(--wh-gray-12);font-variant-numeric:tabular-nums;grid-area:value;overflow:hidden}.dash-app .wh-metric-value.is-empty{color:var(--wh-gray-8)}.dash-app .wh-metric-spark{grid-area:spark;justify-self:end;width:80px;height:32px;display:block;overflow:visible}.dash-app .wh-metric-spark path,.dash-app .wh-metric-spark polyline{fill:none;stroke:var(--wh-blue-9);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.dash-app .wh-empty{box-sizing:border-box;border-radius:var(--wh-radius-6);width:100%;font-family:var(--wh-font);text-align:center;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:24px;display:flex}.dash-app .wh-empty-header{flex-direction:column;align-items:center;max-width:400px;display:flex}.dash-app .wh-empty-media{justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:16px;display:flex}.dash-app .wh-empty-media>svg{width:100px;height:100px}.dash-app .wh-empty-media--soft{background:var(--wh-gray-a3);width:64px;height:64px;color:var(--wh-gray-12);border-radius:20px}.dash-app .wh-empty-media--soft>svg{width:32px;height:32px}.dash-app .wh-empty-media--soft.is-green{background:var(--wh-green-a3);color:var(--wh-green-11)}.dash-app .wh-empty-title{font:600 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-gray-12);margin:0}.dash-app .wh-empty-title--medium{font-weight:500}.dash-app .wh-empty-desc{max-width:400px;font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-a11);margin:10px 0 0}.dash-app .wh-empty-actions{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;display:flex}.dash-app .wh-empty-callout{box-sizing:border-box;border:1px solid var(--wh-callout-line);border-radius:var(--wh-radius-5);background:var(--wh-callout-bg);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:400px;max-width:100%;margin-top:16px;padding:12px 16px;display:flex}.dash-app .wh-empty-callout-text{width:100%;font:400 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-callout-text);text-align:center}.dash-app .wh-empty-callout-btn{box-sizing:border-box;border:1px solid var(--wh-callout-btn-line);border-radius:var(--wh-radius-4);background:var(--wh-callout-btn-bg);height:42px;color:var(--wh-callout-btn-ink);font:500 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:inline-flex}.dash-app .wh-empty-callout-btn:hover{background:var(--wh-callout-btn-hover)}.dash-app .wh-empty-callout-btn>svg,.dash-app .wh-empty-callout-btn>img{width:16px;height:16px}.dash-app .wh-empty-callout-link{font:500 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-callout-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.dash-app .wh-empty-callout-link:hover{color:var(--wh-callout-link-hover)}.dash-app .wh-empty-pill{box-sizing:border-box;border-radius:var(--wh-radius-3);background:var(--wh-gray-a3);height:20px;color:var(--wh-gray-a11);font:500 12px/16px var(--wh-font);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.dash-app .wh-empty-pill-wrap{position:relative}.dash-app .wh-empty-pill-wrap>.is-faded{opacity:.35}.dash-app .wh-empty-pill-wrap>.wh-empty-pill{width:fit-content;height:20px;margin:auto;position:absolute;inset:0}.wh-table-empty-cell{background:0 0!important;border:0!important;padding:0!important}.wh-table-empty-cell:hover{background:0 0!important}.wh-empty.wh-empty--table{gap:16px;min-height:480px;padding:64px 24px}.wh-empty.wh-empty--table .wh-empty-media{margin-bottom:16px}.dash-app .wh-empty .wh-empty-actions .wh-btn{height:36px;font:500 14px/20px var(--wh-font);border-radius:12px;padding:0 14px}.wh-empty.wh-empty--table .wh-empty-desc{margin-top:4px}.dash-app .wh-empty--plain{font:400 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-gray-a11);padding:24px}.dash-app .wh-pager{z-index:30;box-sizing:border-box;border-top:1px solid var(--wh-divider);background:var(--wh-bg);height:49px;font-family:var(--wh-font);align-items:center;gap:20px;padding:12px 0;display:flex;position:sticky;bottom:0}.dash-app .wh-pager-results{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-11);font-variant-numeric:tabular-nums;flex:1;align-items:center;gap:6px;display:flex}.dash-app .wh-pager-nav{flex-shrink:0;align-items:center;gap:12px;display:flex}.dash-app .wh-pager-nav>.wh-btn{width:24px;height:24px}.dash-app .wh-pager-page{font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12);white-space:nowrap;font-variant-numeric:tabular-nums}.dash-app .wh-pager-rows{flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dash-app .wh-pager-rows-label{font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-11)}.dash-app .wh-pager-rows>.wh-select{height:24px}.dash-app .wh-card{box-sizing:border-box;border-radius:var(--wh-radius-6);background:var(--wh-panel);box-shadow:inset 0 0 0 1px var(--wh-ring), var(--wh-shadow-lift);border:0;padding:16px;position:relative}.dash-app .wh-card--1{border-radius:var(--wh-radius-5);padding:12px}.dash-app .wh-card--3{padding:24px}.dash-app .wh-card--interactive{cursor:pointer}.dash-app .wh-card--interactive:hover{box-shadow:inset 0 0 0 1px var(--wh-ring-hover), var(--wh-shadow-lift)}.dash-app .wh-card--interactive:active{background:var(--wh-gray-3);box-shadow:inset 0 0 0 1px var(--wh-ring-open)}.dash-app .wh-card--interactive:focus-visible{outline:2px solid var(--wh-focus);outline-offset:0}.dash-app .wh-card--elevated{border:1px solid var(--wh-elevated-line);background:var(--wh-elevated-bg);box-shadow:var(--wh-elevated-shadow);padding:16px}.dash-app .wh-card--outline{border-radius:var(--wh-radius-card-lg);box-shadow:inset 0 0 0 1px var(--wh-ring);background:0 0;padding:24px}.dash-app .wh-card--outline.wh-card--interactive:hover{background:var(--wh-gray-2);box-shadow:inset 0 0 0 1px var(--wh-ring)}.dash-app .wh-card-head{justify-content:space-between;align-items:flex-start;gap:12px;height:16px;margin-bottom:8px;display:flex}.dash-app .wh-card-title{font:600 20px/28px var(--wh-font);letter-spacing:var(--wh-ls-5);color:var(--wh-gray-12);align-items:center;gap:7px;margin:0;display:inline-flex}.dash-app .wh-card-title:before,.dash-app .wh-card-title:after{content:"";display:table}.dash-app .wh-card-title:before{margin-bottom:calc(.42em - 14px)}.dash-app .wh-card-title:after{margin-top:calc(.36em - 14px)}.dash-app .wh-card-title>svg{width:13px;height:13px}.dash-app .wh-card-meta{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a10)}.dash-app .wh-card--detail{border:1px solid var(--wh-stroke);border-radius:var(--wh-radius-card-lg);background:var(--wh-panel);box-shadow:none;padding:0;overflow:hidden}.dash-app .wh-card--rows{border-radius:var(--wh-radius-6);background:var(--wh-gray-a3);box-shadow:none;padding:0;overflow:hidden}.dash-app .wh-row{box-sizing:border-box;border-bottom:1px solid var(--wh-row-divider);align-items:center;gap:12px;min-height:48px;padding:10px 16px;display:flex}.dash-app .wh-row:last-child{border-bottom:0}.dash-app .wh-row--form{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.dash-app .wh-field-group--two-up{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dash-app .wh-row--media{gap:16px;padding:16px}.dash-app .wh-row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.dash-app .wh-row-label{font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-11)}.dash-app .wh-row-value{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-app .wh-row-title{font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12)}.dash-app .wh-row-desc{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-10);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dash-app .wh-row-end{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.dash-app .wh-list{flex-direction:column;gap:16px;padding-top:14px;display:flex}.dash-app .wh-list-row{font-family:var(--wh-font);color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0 -16px;padding:8px 16px;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.dash-app .wh-list-row:hover{background:var(--wh-gray-2)}.dash-app .wh-list-icon{border-radius:var(--wh-radius-full);background:var(--wh-gray-4);width:32px;height:32px;color:var(--wh-gray-11);flex-shrink:0;place-items:center;display:grid}.dash-app .wh-list-icon>svg{width:16px;height:16px}.dash-app .wh-list-title{font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12)}.dash-app .wh-list-sub{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .wh-list-action{margin-left:auto}.dash-app .wh-list-foot{background:linear-gradient(to bottom, transparent, var(--wh-panel) 55%);justify-content:center;margin-top:-34px;padding:42px 16px 8px;display:flex}.dash-app .wh-list-row--lg{box-sizing:border-box;border-radius:var(--wh-radius-5);height:64px;margin:0;padding:12px}.dash-app .wh-list-row--lg:hover{background:var(--wh-gray-a3)}.dash-app .wh-backdrop{z-index:100;-webkit-backdrop-filter:var(--wh-backdrop);backdrop-filter:var(--wh-backdrop);background:0 0;transition:-webkit-backdrop-filter .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.dash-app .wh-overlay{z-index:101;box-sizing:border-box;justify-content:center;align-items:center;padding:16px 16px max(16px,4vh);display:flex;position:fixed;inset:0}.dash-app .wh-dialog{box-sizing:border-box;border-radius:var(--wh-radius-6);background:var(--wh-panel);width:100%;max-width:580px;max-height:calc(100dvh - 32px);box-shadow:var(--wh-shadow-6);font-family:var(--wh-font);color:var(--wh-gray-12);border:0;margin:0;padding:20px;animation:.4s cubic-bezier(.32,.72,0,1) wh-dialog-in;position:relative;overflow:auto}@keyframes wh-dialog-in{0%{opacity:0;transform:scale(.97)translateY(8px)}37%{opacity:1}to{opacity:1;transform:none}}.dash-app .wh-dialog--1{border-radius:var(--wh-radius-4);padding:12px}.dash-app .wh-dialog--2{border-radius:var(--wh-radius-5);padding:16px}.dash-app .wh-dialog--4{border-radius:20px;padding:24px}.dash-app .wh-dialog-title{font:600 20px/26px var(--wh-font);letter-spacing:var(--wh-ls-5);color:var(--wh-gray-12);text-align:start;margin:0 0 12px}.dash-app .wh-dialog-desc{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-a11);text-align:start;margin:0 0 20px}.dash-app .wh-dialog-close{position:absolute;top:12px;right:12px}.dash-app .wh-dialog-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.dash-app .wh-drawer{z-index:101;box-sizing:border-box;border-radius:var(--wh-radius-5);background:var(--wh-panel);width:min(380px,100vw - 16px);box-shadow:0 0 0 1px var(--wh-ring);font-family:var(--wh-font);color:var(--wh-gray-12);border:0;flex-direction:column;animation:.4s cubic-bezier(.32,.72,0,1) wh-drawer-in;display:flex;position:fixed;top:8px;bottom:8px;right:8px;overflow:hidden}.dash-app .wh-drawer--wide{width:min(640px,100vw - 16px)}@keyframes wh-drawer-in{0%{transform:translate(calc(100% + 8px))}to{transform:none}}.dash-app .wh-drawer-head{border-bottom:1px solid var(--wh-stroke);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.dash-app .wh-drawer-head>h2{font:600 18px/24px var(--wh-font);letter-spacing:var(--wh-ls-4);color:var(--wh-gray-12);margin:0}.dash-app .wh-drawer-body{flex-direction:column;flex:1;gap:24px;min-height:0;padding:16px;display:flex;overflow-y:auto}.dash-app .wh-drawer-foot{border-top:1px solid var(--wh-stroke);justify-content:flex-end;gap:8px;padding:16px;display:flex}.dash-app .wh-dialog--settings{flex-direction:row;width:min(1200px,94vw);max-width:none;height:min(820px,92dvh);max-height:none;padding:0;display:flex;overflow:hidden}.dash-app .wh-settings-aside{box-sizing:border-box;border-right:1px solid var(--wh-gray-a4);background:var(--wh-gray-a2);flex-direction:column;flex-shrink:0;width:248px;padding:8px;display:flex;overflow:hidden}.dash-app .wh-settings-aside-head{justify-content:space-between;align-items:center;gap:8px;height:48px;padding:0 10px;display:flex}.dash-app .wh-settings-aside-head>h1{font:600 18px/24px var(--wh-font);letter-spacing:var(--wh-ls-4);color:var(--wh-gray-12);margin:0}.dash-app .wh-settings-search{padding:8px 4px 0}.dash-app .wh-settings-nav{flex-direction:column;gap:4px;margin-top:8px;display:flex;overflow-y:auto}.dash-app .wh-settings-main{flex-direction:column;flex:1;min-width:0;display:flex}.dash-app .wh-settings-head{box-sizing:border-box;border-bottom:1px solid var(--wh-gray-a4);align-items:center;gap:8px;height:56px;padding:0 20px;display:flex}.dash-app .wh-settings-head>h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 18px/24px var(--wh-font);letter-spacing:var(--wh-ls-4);color:var(--wh-gray-12);flex:1;margin:0;overflow:hidden}.dash-app .wh-settings-head-tools{align-items:center;gap:4px;margin-left:auto;display:flex}.dash-app .wh-settings-body{flex:1;min-height:0;padding:24px 40px 64px;overflow-y:auto}.dash-app .wh-settings-lane{flex-direction:column;gap:32px;width:100%;max-width:768px;margin:0 auto;display:flex}.dash-app .wh-settings-section{flex-direction:column;gap:12px;display:flex}.dash-app .wh-link{color:var(--wh-blue-a11);text-underline-offset:calc(.025em + 2px);cursor:pointer;border-radius:1px;text-decoration:none;text-decoration-thickness:min(2px,max(1px,.05em))}.dash-app .wh-link:hover{text-decoration:underline}.dash-app .wh-link:focus-visible{outline:2px solid var(--wh-focus);outline-offset:2px;text-decoration:none}.dash-app .wh-link--gray{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a11);text-underline-offset:2px}.dash-app .wh-link--always{text-decoration:underline;text-decoration-thickness:1px}.dash-app .wh-link--text{font:500 12px/16px var(--wh-font);color:var(--wh-blue-a11)}.dash-app .wh-link--text:hover{color:var(--wh-blue-a12);text-decoration:none}.dash-app .wh-callout{box-sizing:border-box;border-radius:var(--wh-radius-5);background:var(--wh-blue-a3);color:var(--wh-blue-a11);font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:12px 16px;display:grid}.dash-app .wh-callout-icon{align-items:center;height:20px;margin-right:8px;display:flex}.dash-app .wh-callout-icon>svg{width:16px;height:16px}.dash-app .wh-callout-title{color:var(--wh-gray-12);font-weight:500}.dash-app .wh-callout-desc{color:var(--wh-blue-a12);color:var(--wh-gray-a11)!important}.dash-app .wh-callout+.wh-callout{margin-top:16px}.dash-app .wh-callout--action{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:0}.dash-app .wh-callout--action .wh-callout-icon{align-self:start}.dash-app .wh-callout-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:16px;display:flex}.dash-app .wh-callout-action{box-sizing:border-box;border:1px solid var(--wh-gray-a6);border-radius:var(--wh-radius-3,6px);background:var(--wh-color-surface,#fff);white-space:nowrap;height:24px;color:var(--wh-gray-12);font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);cursor:pointer;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex;font-size:12px!important}.dash-app .wh-callout-action--primary{border-color:var(--wh-gray-a7)}.dash-app .wh-callout-action--primary:hover{background:var(--wh-blue-a4)}.dash-app .wh-callout-action--primary:active{background:var(--wh-blue-a5)}.dash-app .wh-callout-action:hover{background:var(--wh-blue-a3)}.dash-app .wh-callout--amber{background:var(--wh-amber-a3);color:var(--wh-amber-a11)}.dash-app .wh-callout--amber .wh-callout-desc{color:var(--wh-amber-a12)}.dash-app .wh-callout--amber .wh-callout-action--primary{border-color:var(--wh-amber-a7)}.dash-app .wh-callout--amber .wh-callout-action--primary:hover{background:var(--wh-amber-a4)}.dash-app .wh-callout--red{background:var(--wh-red-a3);color:var(--wh-red-a11)}.dash-app .wh-callout--red .wh-callout-desc{color:var(--wh-red-a11)}.dash-app .wh-callout--red .wh-callout-action:hover{background:var(--wh-red-a4)}.dash-app .wh-callout--green{background:var(--wh-green-a3);color:var(--wh-green-a11)}.dash-app .wh-callout--green .wh-callout-desc{color:var(--wh-green-a11)}.dash-app .wh-callout--gray{background:var(--wh-gray-a3);color:var(--wh-gray-a11)}.dash-app .wh-callout--gray .wh-callout-desc{color:var(--wh-gray-a11)}.dash-app .wh-callout--row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:48px}.dash-app .wh-toast-viewport{z-index:9999;flex-direction:column;gap:10px;width:340px;max-width:calc(100vw - 48px);margin:0;padding:0;list-style:none;display:flex;position:fixed;bottom:24px;right:24px}.dash-app .wh-toast{box-sizing:border-box;border-radius:var(--wh-radius-6);background:var(--wh-panel);box-shadow:var(--wh-shadow-4);font-family:var(--wh-font);color:var(--wh-gray-12);border:0;padding:15px;animation:.5s cubic-bezier(.22,1,.36,1) wh-toast-in;position:relative}@keyframes wh-toast-in{0%{transform:translateY(150%)}to{transform:none}}.dash-app .wh-toast.is-leaving{opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.dash-app .wh-toast-content{gap:10px;display:flex}.dash-app .wh-toast-icon{flex-shrink:0;align-items:center;height:20px;display:flex}.dash-app .wh-toast-icon>svg{width:20px;height:20px}.dash-app .wh-toast--success .wh-toast-icon{color:var(--wh-green-11)}.dash-app .wh-toast--error .wh-toast-icon{color:var(--wh-red-a11)}.dash-app .wh-toast--warning .wh-toast-icon{color:var(--wh-amber-a11)}.dash-app .wh-toast--info .wh-toast-icon{color:var(--wh-blue-a11)}.dash-app .wh-toast--loading .wh-toast-icon{color:var(--wh-gray-11)}.dash-app .wh-toast-body{flex-direction:column;gap:6px;min-width:0;display:flex}.dash-app .wh-toast-title{font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12)}.dash-app .wh-toast-desc{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-11)}.dash-app .wh-toast-close{opacity:0;color:var(--wh-gray-a10);position:absolute;top:8px;right:8px}.dash-app .wh-toast:hover .wh-toast-close,.dash-app .wh-toast-close:focus-visible{opacity:1}.dash-app .wh-toast-close:hover{color:var(--wh-gray-12)}.dash-app .wh-page-title{font:600 28px/34px var(--wh-font);letter-spacing:normal;color:var(--wh-gray-12);margin:0}.dash-app .wh-page-title-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.dash-app .wh-page-title-row .wh-badge--count{margin-left:8px}.dash-app .wh-section-title{flex-direction:column;gap:2px;display:flex}.dash-app .wh-section-title>h2{font:600 16px/22px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-gray-12);margin:0}.dash-app .wh-section-title>p{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-10);margin:0}.dash-app .wh-section-title--row{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:12px}.dash-app .wh-section-title--lg>h2{font:600 24px/30px var(--wh-font);letter-spacing:0}.dash-app .wh-pane-title{font:600 20px/28px var(--wh-font);letter-spacing:var(--wh-ls-5);color:var(--wh-gray-12);margin:0}.dash-app .wh-pane-title--medium{font-weight:500}.dash-app .wh-section{flex-direction:column;gap:12px;display:flex}.dash-app .wh-section+.wh-section{margin-top:32px}.dash-app .wh-section-label{font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-a10);padding:2px 12px}.dash-app .wh-checkbox{box-sizing:border-box;border-radius:var(--wh-radius-2);background:var(--wh-surface);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--wh-gray-a7);color:#fff;cursor:pointer;appearance:none;border:0;place-items:center;margin:0;padding:0;display:inline-grid}.dash-app .wh-checkbox:hover{box-shadow:inset 0 0 0 1px var(--wh-gray-a8)}.dash-app .wh-checkbox:active{box-shadow:inset 0 0 0 1px var(--wh-gray-a9)}.dash-app .wh-checkbox[aria-checked=true],.dash-app .wh-checkbox[aria-checked=mixed]{background:var(--wh-blue-9);box-shadow:none}.dash-app .wh-checkbox[aria-checked=true]:hover{background:var(--wh-blue-10)}.dash-app .wh-checkbox>svg{opacity:0;width:12px;height:12px}.dash-app .wh-checkbox[aria-checked=true]>svg{opacity:1}.dash-app .wh-checkbox:focus-visible{outline:2px solid var(--wh-focus);outline-offset:2px}.dash-app .wh-checkbox[aria-disabled=true]{background:var(--wh-gray-a2);box-shadow:inset 0 0 0 1px var(--wh-gray-a5);cursor:not-allowed}.dash-app .wh-checkbox--2{border-radius:var(--wh-radius-3);width:20px;height:20px}.dash-app .wh-checkbox-label{font:400 14px/20px var(--wh-font);color:var(--wh-gray-12);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.dash-app .wh-switch{box-sizing:border-box;border-radius:var(--wh-radius-full);background:var(--wh-gray-a4);width:42px;height:24px;box-shadow:inset 0 0 0 1px var(--wh-gray-a3), inset 0 1.5px 2px #0000001a;cursor:pointer;appearance:none;border:0;margin:0;padding:1px;display:inline-block;position:relative}.dash-app .wh-switch[aria-checked=true]{background:var(--wh-blue-9);box-shadow:inset 0 0 0 1px var(--wh-gray-a3), inset 0 0 0 1px var(--wh-blue-a4), inset 0 1.5px 2px #0000001a}.dash-app .wh-switch[aria-checked=true]:active{filter:brightness(.92)saturate(1.1)}.dash-app .wh-switch-thumb{border-radius:var(--wh-radius-full);width:22px;height:22px;box-shadow:var(--wh-shadow-switch-thumb);background:#fff;transition:transform .14s cubic-bezier(.45,.05,.55,.95);display:block}.dash-app .wh-switch[aria-checked=true] .wh-switch-thumb{transform:translate(18px)}.dash-app .wh-switch:focus-visible{outline:2px solid var(--wh-focus);outline-offset:2px}.dash-app .wh-switch:disabled,.dash-app .wh-switch[aria-disabled=true]{opacity:.5;cursor:not-allowed}.dash-app .wh-switch--1{width:28px;height:16px}.dash-app .wh-switch--1 .wh-switch-thumb{width:14px;height:14px}.dash-app .wh-switch--1[aria-checked=true] .wh-switch-thumb{transform:translate(12px)}.dash-app .wh-avatar{box-sizing:border-box;background:var(--wh-blue-a3);width:24px;height:24px;color:var(--wh-blue-a11);font-family:var(--wh-font);text-transform:uppercase;letter-spacing:.05em;border-radius:25%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative;overflow:hidden;container-type:inline-size}.dash-app .wh-avatar--circle{border-radius:var(--wh-radius-full)}.dash-app .wh-avatar--2{width:32px;height:32px}.dash-app .wh-avatar--3{width:40px;height:40px}.dash-app .wh-avatar--4{width:48px;height:48px}.dash-app .wh-avatar--5{width:64px;height:64px}.dash-app .wh-avatar--6{width:80px;height:80px}.dash-app .wh-avatar--gray{background:var(--wh-gray-a3);color:var(--wh-gray-a11)}.dash-app .wh-avatar>img{object-fit:cover;outline:.5px solid var(--wh-gray-a5);outline-offset:-.5px;width:100%;height:100%;display:block}.dash-app .wh-avatar-fallback{font-size:40cqw;line-height:1}.dash-app .wh-avatar-fallback.is-one{font-size:45cqw}.dash-app .wh-avatar:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 .5px var(--wh-blue-a5);pointer-events:none;position:absolute;inset:0}.dash-app .wh-avatar--gray:after{box-shadow:inset 0 0 0 .5px var(--wh-gray-a5)}.dash-app .wh-presence{border-radius:var(--wh-radius-full);background:var(--wh-gray-6);width:10px;height:10px;box-shadow:0 0 0 2px var(--wh-presence-ring,var(--wh-bg));position:absolute;bottom:0;right:0}.dash-app .wh-presence.is-online{background:var(--wh-green-9)}.dash-app .wh-tooltip{z-index:120;box-sizing:border-box;border-radius:var(--wh-radius-4);background:var(--wh-bg);max-width:320px;box-shadow:var(--wh-shadow-tooltip);color:var(--wh-gray-12);font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);-webkit-user-select:none;user-select:none;padding:4px 8px;animation:.1s ease-out wh-tooltip-in;position:absolute}@keyframes wh-tooltip-in{0%{opacity:0;transform:scale(.95)translateY(4px)}to{opacity:1;transform:none}}.dash-app .wh-spinner{color:currentColor;width:16px;height:16px;display:inline-block;position:relative}.dash-app .wh-spinner--1{width:12px;height:12px}.dash-app .wh-spinner--3{width:24px;height:24px}.dash-app .wh-spinner-leaf{width:12.5%;height:100%;animation:.8s linear infinite wh-spinner-leaf-fade;position:absolute;top:0;left:43.75%}.dash-app .wh-spinner-leaf:before{content:"";border-radius:var(--wh-radius-1);background:currentColor;width:100%;height:30%;display:block}.dash-app .wh-spinner-leaf:first-child{animation-delay:-800ms;transform:rotate(0)}.dash-app .wh-spinner-leaf:nth-child(2){animation-delay:-700ms;transform:rotate(45deg)}.dash-app .wh-spinner-leaf:nth-child(3){animation-delay:-600ms;transform:rotate(90deg)}.dash-app .wh-spinner-leaf:nth-child(4){animation-delay:-500ms;transform:rotate(135deg)}.dash-app .wh-spinner-leaf:nth-child(5){animation-delay:-400ms;transform:rotate(180deg)}.dash-app .wh-spinner-leaf:nth-child(6){animation-delay:-300ms;transform:rotate(225deg)}.dash-app .wh-spinner-leaf:nth-child(7){animation-delay:-200ms;transform:rotate(270deg)}.dash-app .wh-spinner-leaf:nth-child(8){animation-delay:-100ms;transform:rotate(315deg)}@keyframes wh-spinner-leaf-fade{0%{opacity:1}to{opacity:.25}}.dash-app .wh-skeleton{border-radius:var(--wh-radius-2);background:var(--wh-gray-a3);animation:2s cubic-bezier(.4,0,.6,1) infinite wh-skeleton-pulse;display:block}.dash-app .wh-skeleton--text{border-radius:var(--wh-radius-1);height:1lh}@keyframes wh-skeleton-pulse{50%{opacity:.5}}.dash-app .wh-segmented{box-sizing:border-box;border-radius:var(--wh-radius-4);background:var(--wh-gray-a3);height:40px;padding:4px;display:flex}.dash-app .wh-segmented-item{box-sizing:border-box;border-radius:var(--wh-radius-3);height:32px;color:var(--wh-gray-a9);font:500 12px/16px var(--wh-font);white-space:nowrap;cursor:pointer;appearance:none;background:0 0;border:0;flex:1;justify-content:center;align-items:center;margin:0;padding:0 10px;display:flex;position:relative}.dash-app .wh-segmented-item:hover{color:var(--wh-gray-a11)}.dash-app .wh-segmented-item[aria-pressed=true],.dash-app .wh-segmented-item[aria-selected=true]{color:var(--wh-gray-a12);background:var(--wh-segmented-thumb,var(--wh-panel));box-shadow:var(--wh-shadow-thumb)}.dash-app .wh-segmented-item:focus-visible{outline:2px solid var(--wh-focus);outline-offset:2px}@media (prefers-color-scheme:dark){.dash-app .wh-segmented-item[aria-pressed=true],.dash-app .wh-segmented-item[aria-selected=true]{--wh-segmented-thumb:transparent;background-image:linear-gradient(#ffffff26,#ffffff26)}}.dash-app .wh-tabs{box-sizing:border-box;height:40px;box-shadow:inset 0 -1px 0 0 var(--wh-stroke);padding:0 48px;display:flex}.dash-app .wh-tab{box-sizing:border-box;height:40px;color:var(--wh-gray-a10);font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;text-decoration:none;display:flex;position:relative}.dash-app .wh-tab>span{border-radius:var(--wh-radius-3);padding:4px 10px}.dash-app .wh-tab:hover{color:var(--wh-gray-12)}.dash-app .wh-tab:hover>span{background:var(--wh-gray-a3)}.dash-app .wh-tab[aria-current=page]{color:var(--wh-gray-12)}.dash-app .wh-tab[aria-current=page]:before{content:"";background:var(--wh-blue-10);height:2px;position:absolute;bottom:0;left:0;right:0}.dash-app .wh-nav-item{box-sizing:border-box;border-radius:var(--wh-radius-nav);width:100%;height:40px;color:var(--wh-gray-a11);font:500 16px/26px var(--wh-font);letter-spacing:-.096px;text-align:start;cursor:pointer;appearance:none;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0 9px;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}.dash-app .wh-nav-icon{flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.dash-app .wh-nav-icon>svg{width:20px;height:20px}.dash-app .wh-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-app .wh-nav-item:hover{color:var(--wh-gray-12);background:var(--wh-gray-3)}.dash-app .wh-nav-item:active{background:var(--wh-gray-4)}.dash-app .wh-nav-item[aria-current=page],.dash-app .wh-nav-item[data-active=true]{color:var(--wh-gray-12);background:var(--wh-gray-4)}.dash-app .wh-nav-item:focus-visible{outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .wh-nav-item[aria-disabled=true]{color:var(--wh-gray-a8);cursor:not-allowed;background:0 0}.dash-app .wh-nav-item>.wh-badge{margin-left:auto}.dash-app .wh-nav-item>.wh-nav-chevron{width:13px;height:13px;color:var(--wh-gray-a10);margin-left:auto;transition:transform .2s}.dash-app .wh-nav-item[aria-expanded=true]>.wh-nav-chevron{transform:rotate(180deg)}.dash-app .wh-sep{background:var(--wh-gray-a6);border:0;height:1px;margin:0}.dash-app .wh-sep-inline{background:var(--wh-gray-a5);vertical-align:middle;width:1px;height:16px;margin:0 4px;display:inline-block}.dash-app ::-webkit-scrollbar{width:4px;height:4px}.dash-app ::-webkit-scrollbar-track{background:var(--wh-gray-a3)}.dash-app ::-webkit-scrollbar-thumb{background:var(--wh-gray-a8);border-radius:4px}.dash-app ::-webkit-scrollbar-thumb:hover{background:var(--wh-gray-a9)}@media (prefers-reduced-motion:reduce){.dash-app .wh-menu,.dash-app .wh-dialog,.dash-app .wh-drawer,.dash-app .wh-toast,.dash-app .wh-tooltip,.dash-app .wh-skeleton,.dash-app .wh-metric-live:after{animation:none}.dash-app .wh-backdrop,.dash-app .wh-selection-bar,.dash-app .wh-list-row,.dash-app .wh-nav-item,.dash-app .wh-nav-item>.wh-nav-chevron,.dash-app .wh-switch-thumb,.dash-app .wh-toast.is-leaving{transition:none}}.dash-header-inner--onboarding{max-width:1150px;margin:0 auto}.dash-header-actions--end{margin-left:auto}.dash-header-actions{justify-content:flex-end;align-items:center;gap:2px;display:flex}.dash-iconbtn{width:36px;height:36px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.dash-iconbtn:hover{background:var(--theme-hover)}.dash-iconbtn svg{stroke-width:1.75px;width:20px;height:20px}.dash-avatar img{object-fit:cover;border-radius:9999px;width:100%;height:100%}.dash-avatar{background:var(--dash-hover);width:32px;height:32px;color:var(--theme-muted);border-radius:9999px;justify-content:center;align-items:center;margin-left:4px;text-decoration:none;display:inline-flex;overflow:hidden}.dash-avatar svg{stroke-width:1.75px;width:18px;height:18px}.dash-body{flex:1;min-height:0;display:flex}.dash-sidebar{background:var(--dash-bg);border-right:1px solid var(--dash-line);z-index:45;flex-direction:column;flex:0 0 280px;width:280px;height:calc(100svh - 56px);padding:0;display:flex;position:sticky;top:56px;overflow:visible}.dash-switcher-wrap{z-index:8;flex:none;position:relative}.dash-switcher{z-index:5;grid-template-columns:repeat(4,60px);gap:8px;padding:16px 8px 0;display:grid;position:relative;overflow:visible}.dash-sidebar>.dash-nav:first-of-type{flex:1;min-height:0;overflow:hidden auto}.dash-sidebar>.dash-nav-bottom{background:var(--dash-bg);padding-bottom:max(8px, env(safe-area-inset-bottom));flex:none;position:sticky;bottom:0}.dash-tile-wrap{flex:0 0 60px;width:60px;height:60px;position:relative}.dash-tile-tip{z-index:60;background:var(--dash-inverse-bg);color:var(--dash-inverse-ink);font:500 15px/22px var(--font-sans);letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;border-radius:10px;padding:6px 12px;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.dash-tile-wrap:hover .dash-tile-tip,.dash-tile-wrap:focus-within .dash-tile-tip{opacity:1;transform:translate(-50%)translateY(0)}.dash-switcher>.dash-tile-wrap:first-child .dash-tile-tip{left:0;transform:translate(0)translateY(4px)}.dash-switcher>.dash-tile-wrap:first-child:hover .dash-tile-tip,.dash-switcher>.dash-tile-wrap:first-child:focus-within .dash-tile-tip{transform:translate(0)translateY(0)}.dash-tile{box-sizing:border-box;background:var(--dash-tile);appearance:none;cursor:pointer;width:60px;min-width:60px;height:60px;min-height:60px;color:var(--dash-ink);line-height:1;font:600 16px/1 var(--font-sans);letter-spacing:-.02em;border:0;border-radius:14px;flex:0 0 60px;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:background-color .16s,box-shadow .18s,color .16s;display:inline-flex;overflow:visible}.dash-tile:hover{background:var(--dash-tile-hover);color:var(--dash-ink)}.dash-tile svg{stroke-width:1.75px;width:22px;height:22px}.dash-tile--property{background:var(--dash-blue-soft);color:var(--dash-blue-ink);font-size:24px}.dash-tile--property:hover{color:var(--dash-blue-ink);background:#e2e9ff}.dash-tile-text{font:inherit;letter-spacing:inherit;color:inherit}.dash-tile-active{color:var(--dash-ink);box-shadow:inset 0 0 0 2px var(--dash-ink), inset 0 0 0 4px var(--dash-bg)}.dash-tile--property.dash-tile-active{color:var(--dash-blue-ink);box-shadow:inset 0 0 0 2px var(--dash-blue), inset 0 0 0 4px var(--dash-bg)}@media (prefers-color-scheme:dark){.dash-tile--property{box-shadow:inset 0 0 0 1px #264394}.dash-tile--property:hover{background:#24376b}}.dash-tile--overflow{padding:0}.dash-tile-mini{box-sizing:border-box;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;width:100%;height:100%;padding:9px;display:grid}.dash-tile-mini-cell{background:var(--dash-blue-soft);border-radius:5px;min-height:0}.dash-tile-mini-cell--text{font:700 9px/1 var(--font-sans);letter-spacing:-.02em;color:var(--dash-blue-ink);justify-content:center;align-items:center;display:flex}.dash-switcher-popover{z-index:50;border:1px solid var(--dash-line);background:var(--dash-bg);width:280px;max-height:min(420px,100dvh - 120px);box-shadow:0 16px 48px var(--dash-line);border-radius:14px;flex-direction:column;padding:10px;display:flex;position:absolute;top:0;left:calc(100% + 10px)}.dash-switcher-search{margin-bottom:8px;display:block;position:relative}.dash-switcher-search-icon{width:16px;height:16px;color:var(--dash-faint);pointer-events:none;position:absolute;top:10px;left:10px}.dash-switcher-search input{border:1px solid var(--dash-line);background:var(--dash-bg);width:100%;height:36px;font:400 14px/20px var(--font-sans);color:var(--dash-ink);border-radius:10px;padding:0 12px 0 32px}.dash-switcher-search input::placeholder{color:var(--dash-faint)}.dash-switcher-list{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.dash-switcher-row{text-align:left;cursor:pointer;width:100%;font:500 14px/20px var(--font-sans);color:var(--dash-ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.dash-switcher-row:hover{background:var(--dash-hover)}.dash-switcher-row.is-active{background:var(--dash-tile)}.dash-switcher-row-icon{background:var(--dash-tile);width:32px;height:32px;color:var(--dash-ink);border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.dash-switcher-row-icon--text{background:var(--dash-blue-soft);color:var(--dash-blue-ink);font:700 11px/1 var(--font-sans)}.dash-switcher-row-icon .whop-glyph,.dash-switcher-row-icon .whop-glyph svg{width:18px;height:18px}.dash-switcher-row-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-switcher-add{border:0;border-top:1px solid var(--dash-line-soft);font:500 14px/20px var(--font-sans);color:var(--dash-ink);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:8px;padding:10px 10px 8px;display:flex}.dash-switcher-add .whop-glyph,.dash-switcher-add .whop-glyph svg{width:18px;height:18px}.dash-switcher-add:hover{color:var(--dash-ink)}.dash-nav{border-top:0;flex-direction:column;gap:2px;margin:0;padding:26px 8px 0;display:flex}.dash-nav-bottom{border-top:1px solid var(--dash-line);margin-top:auto;padding:8px}.dash-section-slot{margin:0 0 2px;display:block}.dash-section{font:500 14px/20px var(--font-sans);letter-spacing:-.084px;color:var(--dash-faint);padding:2px 12px;display:block}.dash-section-group{margin-top:24px}.dash-navitem{height:40px;font:500 16px/26px var(--font-sans);letter-spacing:0;color:var(--dash-muted);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:14px;flex:0 0 40px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0 9px;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.dash-navpill{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.dash-navgroup,.dash-navsub{flex-direction:column;gap:2px;display:flex}.dash-navitem--sub{padding-left:25px}.dash-navchevron{width:24px;height:24px;color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin-right:-4px;transition:rotate .12s;display:inline-flex}.dash-navchevron.is-open{rotate:180deg}.dash-navchevron:hover{background:var(--dash-line-soft);color:var(--dash-ink)}.dash-navitem:hover:not(.is-active){color:var(--dash-ink);background:var(--dash-soft)}.dash-navitem.is-active,.dash-navitem.is-active:hover{color:var(--dash-ink);background:var(--dash-active);font-weight:500}.dash-navicon{color:currentColor;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;margin:0 7px 0 5px;display:inline-flex;position:relative}.whop-glyph{color:currentColor;width:20px;height:20px;display:inline-flex}.whop-glyph svg{width:20px;height:20px;display:block}.dash-tile .whop-glyph,.dash-tile .whop-glyph svg{width:22px;height:22px}.dash-badge{background:var(--dash-blue);color:#fff;font:600 11px/14px var(--font-sans);border-radius:8px;margin-left:auto;padding:2px 6px}.dash-title{font:600 28px/34px var(--font-sans);letter-spacing:normal;color:var(--color-ink);margin:4px 0 0}.dash-copy{max-width:28rem;font:400 14px/20px var(--font-sans);letter-spacing:-.084px;color:var(--theme-muted);margin:8px 0 0}.dash-content{background:var(--dash-bg);flex:1;min-width:0;min-height:calc(100dvh - 56px);padding:24px 32px 48px}.dash-content>.dash-grid,.dash-content>.dash-add{width:100%;max-width:1080px;margin-left:auto;margin-right:auto}.dash-content>.biz-home-list{width:100%}.dash-content>.set-wrap{max-width:1080px;margin:0 auto}.dash-content:has(.set-wrap){padding:24px 32px 48px;display:block}.dash-navitem.is-locked{opacity:.45;cursor:not-allowed;pointer-events:none}.dash-app{--dash-surface:var(--dash-bg);background:var(--dash-surface);min-height:100dvh;color:var(--dash-ink)}.dash-app .dash,.dash-app .dash-header,.dash-app .dash-body,.dash-app .dash-sidebar,.dash-app .dash-content,.dash-app .biz-home,.dash-app .biz-main,.dash-app .biz-chart,.dash-app .biz-card,.dash-app .set-frame,.dash-app .set-nav,.dash-app .set-main{background-color:var(--dash-surface)}html:has(.dash-app){background:var(--dash-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html:has(.dash-app){--lightningcss-light: ;--lightningcss-dark:initial}}html:has(.dash-app) body{background:var(--dash-bg)}.dash-welcome{text-align:center;width:100%;max-width:760px;margin:0 auto;padding:0}.dash-welcome--center{flex:none}.dash-welcome-title{font-family:"Acid Grotesk", var(--font-sans);letter-spacing:-.035em;color:var(--dash-ink);margin:0;font-size:40px;font-weight:700;line-height:1.05}.dash-welcome-lead{font-family:"Acid Grotesk", var(--font-sans);letter-spacing:-.01em;color:var(--dash-muted);margin:14px 0 48px;font-size:17px;font-weight:400;line-height:26px}.dash-welcome-grid{text-align:center;grid-template-columns:repeat(2,minmax(280px,1fr));gap:24px;width:100%;max-width:720px;margin:0 auto;display:grid}@media (width<=640px){.dash-welcome-grid{grid-template-columns:1fr}}.footer-link{letter-spacing:-.084px;color:var(--theme-faint);font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color .1s}.footer-link:hover{color:var(--color-ink)}.footer-icon-btn{width:32px;height:32px;color:var(--theme-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background-color .1s,color .1s;display:inline-flex}.footer-icon-btn:hover{color:var(--color-ink);background:var(--theme-hover)}.footer-icon-btn svg{fill:currentColor}.whop-choice-card{background:var(--dash-bg);width:100%;min-height:320px;color:var(--dash-ink);border:1px solid var(--dash-line);box-shadow:0 3px 0 0 var(--dash-line);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:32px;margin:0;padding:48px 40px 52px;transition:border-color .1s,box-shadow .1s,translate .1s;display:flex}.whop-choice-card img{object-fit:contain;flex:none;width:150px;height:150px}.whop-choice-card span{font-family:"Acid Grotesk", var(--font-sans);letter-spacing:-.2px;color:var(--dash-ink);font-size:18px;font-weight:600;line-height:26px}.whop-choice-card:hover{background:var(--dash-bg);border-color:var(--dash-line);box-shadow:0 3px 0 0 var(--dash-faint)}.whop-choice-card:active{box-shadow:none;border-color:var(--dash-faint);translate:0 3px}.whop-choice-card:focus-visible{border-color:var(--dash-faint);box-shadow:0 3px 0 0 var(--dash-faint);outline:none}.whop-onboard{width:100%;max-width:480px;margin:0 auto}.whop-onboard-form{text-align:left;flex-direction:column;gap:0;display:flex}.whop-onboard-title{font-family:"Acid Grotesk", var(--font-sans);letter-spacing:-.03em;color:var(--dash-ink);text-align:center;margin:0 0 36px;font-size:36px;font-weight:700;line-height:42px}.whop-onboard-form[aria-busy=true] .whop-input,.whop-onboard-form[aria-busy=true] .whop-select-trigger{opacity:.6;pointer-events:none}.whop-field{margin-bottom:20px}.whop-field .whop-label{margin-bottom:8px}.whop-label{font:400 14px/20px var(--font-sans);color:var(--dash-muted);display:block}.whop-select-wrap{position:relative}.whop-select-trigger{border:1px solid var(--dash-line);background:var(--dash-bg);width:100%;height:48px;color:var(--dash-ink);font:400 16px/22px var(--font-sans);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;display:flex}.whop-select-trigger.is-open,.whop-select-trigger:focus-visible{border-color:var(--dash-faint)}.whop-select-placeholder{color:var(--dash-faint)}.whop-select-chevron{width:16px;height:16px;color:var(--dash-muted);stroke-width:1.75px;flex-shrink:0;transition:rotate .12s}.whop-select-trigger.is-open .whop-select-chevron{rotate:180deg}.whop-select-menu{z-index:50;background:var(--dash-bg);box-shadow:0 10px 40px var(--dash-line), 0 0 0 1px var(--dash-line-soft);border:0;border-radius:12px;max-height:360px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.whop-select-option{width:100%;color:var(--dash-ink);font:400 15px/22px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;display:block}.whop-select-option:hover,.whop-select-option.is-selected{background:var(--dash-soft)}.whop-optional{color:var(--dash-faint);font-weight:400}.whop-input{border:1px solid var(--dash-line);background:var(--dash-bg);width:100%;height:48px;color:var(--dash-ink);font:400 16px/22px var(--font-sans);appearance:none;border-radius:12px;outline:none;padding:0 14px}.whop-input:focus,.whop-input:focus-visible{border-color:var(--dash-faint)}.whop-hint{font:400 13px/18px var(--font-sans);color:var(--dash-faint);margin:8px 0 0}.whop-error{font:400 14px/20px var(--font-sans);color:var(--dash-danger-ink);margin:0 0 12px}.whop-onboard-actions{margin-top:12px;display:flex}.whop-btn{height:48px;font:600 16px/1 var(--font-sans);cursor:pointer;border:0;border-radius:12px;padding:0 20px}.whop-btn--ghost{background:var(--dash-bg);border:1px solid var(--dash-line);color:var(--dash-ink);flex:none}.whop-btn--continue{background:var(--dash-tile);width:100%;color:var(--dash-faint)}.whop-btn--continue:not(:disabled){background:var(--dash-inverse-bg);color:var(--dash-inverse-ink)}.whop-btn--continue:disabled{cursor:not-allowed}.whop-address{width:100%;position:relative}.whop-address-field{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:12px;align-items:center;gap:10px;height:48px;padding:0 12px;display:flex}.whop-address-field:focus-within{border-color:var(--dash-faint)}.whop-address-input{min-width:0;height:100%;font:400 16px/22px var(--font-sans);color:var(--dash-ink);background:0 0;border:0;outline:none;flex:1}.whop-address-clear{width:28px;height:28px;color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.whop-address-clear:hover{background:var(--dash-hover)}.whop-address-clear svg{width:16px;height:16px}.whop-address-list{z-index:30;border:1px solid var(--dash-active);background:var(--dash-bg);box-shadow:0 12px 40px var(--dash-line);border-radius:12px;max-height:280px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.whop-address-list li{border-bottom:1px solid var(--dash-hover)}.whop-address-list li:last-child{border-bottom:0}.whop-address-list button{width:100%;color:var(--dash-ink);font:400 14px/20px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 14px;display:block}.whop-address-list button:hover,.whop-address-list button.is-active{background:var(--dash-bg-soft)}.whop-address-status{font:400 13px/18px var(--font-sans);color:var(--dash-faint);padding:10px 14px}.set-wrap{width:100%;min-height:0;display:block}.set-frame{border:1px solid var(--dash-line);background:var(--dash-bg);width:100%;min-height:640px;box-shadow:none;border-radius:16px;grid-template-columns:248px minmax(0,1fr);display:grid;overflow:hidden}.set-nav{background:var(--dash-bg);border-right:1px solid var(--dash-line);flex-direction:column;gap:8px;min-height:100%;padding:18px 12px 14px;display:flex}.set-nav-title{font:600 16px/22px var(--font-sans);letter-spacing:-.02em;color:var(--dash-ink);margin:0 8px 4px}.set-search{display:block;position:relative}.set-search-icon{width:16px;height:16px;color:var(--dash-faint);pointer-events:none;position:absolute;top:10px;left:10px}.set-search input{border:1px solid var(--dash-line);background:var(--dash-bg);width:100%;height:36px;color:var(--dash-ink);font:400 14px/20px var(--font-sans);border-radius:10px;padding:0 12px 0 32px}.set-search input::placeholder{color:var(--dash-faint)}.set-nav nav{flex-direction:column;gap:2px;display:flex}.set-navitem{width:100%;height:36px;color:var(--dash-ink);font:450 14px/20px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.set-navitem:hover:not(.is-active){background:var(--dash-hover)}.set-navitem.is-active{background:var(--dash-active)}.set-empty{font:400 13px/18px var(--font-sans);color:var(--dash-faint);margin:8px 10px}.set-signout{background:var(--dash-danger-bg);height:36px;color:var(--dash-danger-ink);font:500 14px/20px var(--font-sans);border-radius:10px;justify-content:center;align-items:center;margin-top:auto;text-decoration:none;display:flex}.set-signout:hover{background:var(--dash-danger-bg);filter:brightness(.97)}.set-main{background:var(--dash-bg);min-width:0;padding:22px 28px 32px}.set-title{font:600 18px/24px var(--font-sans);letter-spacing:-.02em;color:var(--dash-ink);margin:0 0 18px}.set-block{margin-bottom:22px}.set-group-label{font:600 14px/20px var(--font-sans);color:var(--dash-ink);margin:0 0 8px}.set-card{background:var(--dash-bg);border:1px solid var(--dash-line);border-radius:12px;margin-bottom:18px;padding:16px}.set-card--rows{padding:0 16px}.set-card--profile{padding:0 0 8px;overflow:hidden}.set-card-title{font:600 14px/20px var(--font-sans);color:var(--dash-ink);margin:0}.set-card-copy{font:400 13px/18px var(--font-sans);color:var(--dash-faint);margin:2px 0 12px}.set-block .set-card-copy{margin:-4px 0 10px}.set-logo-row{border-bottom:1px solid var(--dash-active);align-items:center;gap:12px;margin-bottom:14px;padding:4px 2px 14px;display:flex}.set-logo{object-fit:cover;border-radius:12px;flex:none;width:48px;height:48px}.set-logo-empty{color:#fff;font:600 18px/1 var(--font-sans);background:#fa4616;place-items:center;display:grid}.set-logo-error{font:400 12px/16px var(--font-sans);color:var(--dash-danger-ink);margin:2px 0 0}.set-warn{color:var(--dash-warn-ink)}.set-row-title{font:500 16px/22px var(--font-sans);color:var(--dash-ink);margin:0}.set-row-copy{font:400 15px/22px var(--font-sans);color:var(--dash-faint);margin:0}.set-btn{background:var(--dash-active);height:32px;color:var(--dash-ink);font:500 13px/1 var(--font-sans);cursor:pointer;border:0;border-radius:8px;margin-left:auto;padding:0 12px}.set-btn:hover{background:var(--dash-tile-hover)}.set-field{flex-direction:column;gap:6px;margin:0 0 12px;display:flex}.set-field span,.set-detail span{font:500 13px/18px var(--font-sans);color:var(--dash-ink);justify-content:space-between;gap:12px;display:flex}.set-field em{color:var(--dash-faint);font-style:normal;font-weight:400}.set-field input,.set-field textarea,.set-detail input{border:1px solid var(--dash-active);background:var(--dash-bg);width:100%;color:var(--dash-ink);font:400 14px/20px var(--font-sans);border-radius:10px}.set-field input,.set-detail input{height:40px;padding:0 12px}.set-field textarea{resize:vertical;padding:10px 12px}.set-field input:focus,.set-field textarea:focus,.set-detail input:focus{border-color:var(--dash-line);outline:none}.set-row{box-sizing:border-box;align-items:center;gap:16px;min-height:64px;padding:10px 0;display:flex}.set-row+.set-row{border-top:1px solid var(--dash-line-soft)}.set-row>div{flex:1;min-width:0}.set-mark{background:var(--dash-bg);width:36px;height:36px;color:var(--dash-ink);font:600 14px/1 var(--font-sans);border-radius:10px;flex:none;place-items:center;display:grid}.set-mark .whop-glyph,.set-mark .whop-glyph svg{width:18px;height:18px}.set-switch{background:var(--dash-line);cursor:pointer;border:0;border-radius:999px;flex:none;width:42px;height:24px;padding:0;position:relative}.set-switch.is-on{background:var(--dash-blue)}.set-switch span{background:#fff;border-radius:999px;width:20px;height:20px;transition:transform .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1515152e}.set-switch.is-on span{transform:translate(18px)}@media (prefers-color-scheme:dark){.dash-app .set-frame,.dash-app .set-nav,.dash-app .set-main{background-color:#191919}.set-card{background:#292929;border-color:#0000}.set-row+.set-row{border-top-color:#313131}.set-switch{background:#3a3a3a}.set-switch.is-on{background:#2953d1}}.set-banner{background:var(--dash-active);height:92px}.set-profile{align-items:center;gap:12px;margin-top:-28px;padding:0 16px 8px;display:flex}.set-profile img,.set-profile span{border:3px solid var(--dash-hover);background:var(--dash-bg);object-fit:cover;width:64px;height:64px;font:600 20px/1 var(--font-sans);color:var(--dash-ink);border-radius:999px;place-items:center;display:grid;overflow:hidden}.set-detail{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:10px;display:grid}.set-detail span{justify-content:flex-start}.set-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}.set-saved{font:500 13px/18px var(--font-sans);color:var(--dash-muted)}@media (width<=800px){.dash-content:has(.set-wrap){padding:20px 16px 32px}.set-frame{grid-template-columns:1fr;min-height:0}.set-nav{border-right:0;border-bottom:1px solid var(--dash-tile)}.set-signout{margin-top:12px}.set-detail{grid-template-columns:1fr;gap:6px}}.biz-home-list{flex-direction:column;gap:32px;width:100%;display:flex}.biz-home{grid-template-columns:minmax(0,740px) 416px;justify-content:center;align-items:start;gap:40px;width:100%;max-width:1196px;margin:20px auto 0;display:grid}.biz-main{min-width:0}.biz-home{--biz-blue:#1754d8;--biz-chart-fill:#f7f8fb;--biz-chart-ref:#c9d3e6;--biz-fill-top:#1754d824;--biz-fill-bottom:#1754d800}@media (prefers-color-scheme:dark){.biz-home{--biz-blue:#91b4f9;--biz-chart-fill:#91b4f90f;--biz-chart-ref:#91b4f959;--biz-fill-top:#91b4f92e;--biz-fill-bottom:#91b4f900}}.biz-kicker{font:500 16px/24px var(--font-sans);color:var(--dash-ink);align-items:center;margin:0;display:flex}.biz-kicker-dot{color:var(--dash-muted);margin:0 6px}.biz-demo-tag{font:400 13px/20px var(--font-sans);color:var(--dash-muted);margin-left:8px}.biz-total{font-family:"Acid Grotesk", var(--font-sans);letter-spacing:0;color:var(--dash-ink);margin:4px 0 0;font-size:40px;font-weight:500;line-height:44px}.biz-delta{font:400 13px/16px var(--font-sans);color:var(--dash-muted);align-items:center;gap:2px;margin:6px 0 0;display:flex}.biz-delta-value{color:var(--biz-blue);align-items:center;gap:4px;margin-right:2px;font-weight:600;display:inline-flex}.biz-delta-tri{font-size:10px;line-height:1}.biz-chart{height:210px;margin-top:32px;position:relative}.biz-chart svg{width:100%;height:100%;display:block;overflow:visible}.biz-chart-area{fill:url(#biz-chart-fill)}.biz-chart-line{stroke:var(--biz-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.biz-chart-ref{stroke:var(--biz-chart-ref);stroke-width:1.5px;stroke-dasharray:1 4;stroke-linecap:round}.biz-chart-guide{stroke:var(--dash-line);stroke-width:1px}.biz-chart-dot{background:var(--biz-blue);width:6px;height:6px;box-shadow:0 0 0 2px var(--dash-bg);pointer-events:none;border-radius:999px;margin:-3px 0 0 -3px;position:absolute}.biz-chart-dot--hover{width:8px;height:8px;box-shadow:0 0 0 2px var(--dash-bg);margin:-4px 0 0 -4px}.biz-range{align-items:center;gap:8px;margin-top:20px;display:flex}.biz-range-btn{height:28px;color:var(--dash-muted);font:600 12px/16px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px}.biz-range-btn:hover{background:var(--dash-hover);color:var(--dash-ink)}.biz-range-btn.is-active{background:var(--wh-blue-a3);color:var(--biz-blue)}.biz-actions{align-items:center;gap:8px;margin-top:20px;display:flex}.biz-action{background:var(--wh-gray-a3);min-width:0;height:40px;color:var(--dash-ink);font:500 14px/20px var(--font-sans);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:10px;padding:0 16px;transition:background-color .12s;display:inline-flex}.biz-action svg{flex:0 0 16px;width:16px;height:16px}.biz-action:hover:not(:disabled){background:var(--dash-tile-hover)}.biz-action:disabled{opacity:.5;cursor:not-allowed}.biz-action-wrap{flex:1 1 0;min-width:0;display:flex}.biz-action-wrap>.biz-action{width:100%}a.biz-action{text-decoration:none}.biz-side{flex-direction:column;gap:16px;width:416px;max-width:100%;display:flex}.biz-card{border:1px solid var(--dash-line);background:var(--dash-bg);color:inherit;border-radius:24px;padding:24px;text-decoration:none;display:block;position:relative;overflow:hidden}.biz-card--websites{background:var(--dash-bg-soft)}.biz-card--balances{padding:24px 12px 12px}.biz-card-head{justify-content:space-between;align-items:flex-start;gap:12px;height:16px;margin-bottom:8px;display:flex}.biz-card-title{font:600 20px/24px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);align-items:center;gap:7px;display:inline-flex}.biz-card-title--pad{padding:0 12px;display:block}.biz-card-title svg{color:var(--dash-ink)}.biz-card--websites:hover{background:var(--dash-bg-soft)}.biz-websites-empty{padding:16px 0 4px}.biz-websites-empty-title{font:500 18px/24px var(--font-sans);color:var(--dash-ink);margin:0}.biz-websites-empty-copy{font:400 15px/22px var(--font-sans);color:var(--dash-muted);margin:8px 0 0}.biz-websites-add{font:500 16px/22px var(--font-sans);color:var(--dash-blue-ink);align-items:center;gap:8px;margin-top:24px;display:inline-flex}.biz-balance{height:64px;color:var(--dash-ink);font:500 16px/24px var(--font-sans);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px;text-decoration:none;display:flex}.biz-balance:hover{background:var(--dash-soft)}.biz-balance-name,.biz-balance-amount{align-items:center;gap:12px;display:inline-flex}.biz-balance-amount{gap:8px;font-weight:600}.biz-balance-amount svg{color:var(--dash-muted)}.biz-flag{object-fit:cover;border-radius:4px;width:32px;height:24px;display:block}.biz-flag-fallback{background:var(--dash-hover);font:600 11px/1 var(--font-sans);color:var(--dash-muted);justify-content:center;align-items:center;display:inline-flex}.biz-payouts{font:500 13px/18px var(--font-sans);color:var(--dash-muted);align-items:center;gap:4px;margin:4px 0 0 12px;padding:0 0 8px;text-decoration:none;display:inline-flex}.biz-payouts:hover{color:var(--dash-ink)}.biz-card--activity{padding:24px 12px 16px}.biz-card--activity>.biz-card-title{margin-bottom:12px;padding:0 12px;display:block}.biz-act-list{flex-direction:column;display:flex}.biz-act-row{color:var(--dash-ink);border-radius:12px;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;transition:background-color .12s;display:flex}.biz-act-row:hover{background:var(--wh-gray-a3)}.dash-app .biz-act-row .wh-avatar--gray{background:var(--wh-gray-a4)}.biz-act-logo{background:var(--wh-gray-a4);width:40px;height:40px;color:var(--dash-ink);border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.biz-act-logo svg{width:20px;height:20px}.biz-act-copy{flex-direction:column;flex:1;min-width:0;display:flex}.biz-act-name{font:500 14px/20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.biz-act-date{font:400 12px/16px var(--font-sans);color:var(--dash-muted);white-space:nowrap;align-items:center;display:flex}.biz-act-date .meta-sep{height:10px;margin:0 6px}.biz-act-amount{text-align:right;font:500 14px/20px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--dash-ink);margin-left:auto}.biz-act-amount.is-in{color:var(--wh-green-11)}.biz-act-all{font:500 13px/18px var(--font-sans);color:var(--dash-muted);justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:8px;text-decoration:none;display:flex}.biz-act-all:hover{color:var(--dash-ink)}.biz-act-all svg{width:14px;height:14px}.biz-activity-empty{text-align:center;flex-direction:column;align-items:center;padding:40px 24px 48px;display:flex}.biz-activity-empty img{width:120px;height:120px}.biz-activity-title{font:600 20px/26px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);margin:20px 0 0}.biz-activity-copy{max-width:260px;font:400 15px/22px var(--font-sans);color:var(--dash-muted);margin:8px 0 0}@media (width<=960px){.biz-home{grid-template-columns:1fr;gap:20px;width:100%;max-width:100%}.biz-side{width:100%;max-width:none}}@media (width<=720px){.dash-content{padding:16px 14px 32px}.biz-total{font-size:34px;line-height:38px}.biz-chart{height:160px;margin-top:20px}.biz-card{padding:14px}}.dash-grid{gap:32px;max-width:1100px;margin:0 auto;display:grid}@media (width>=1100px){.dash-grid{grid-template-columns:minmax(0,1fr) 360px}}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:0}.bottom-0{bottom:0}.isolate{isolation:isolate}.z-40{z-index:40}.z-50{z-index:50}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-10{margin-top:calc(var(--spacing) * 10)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-grid{display:inline-grid}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-full{width:100%;height:100%}.h-14{height:calc(var(--spacing) * 14)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-screen{min-height:100vh}.w-60{width:calc(var(--spacing) * 60)}.w-full{width:100%}.max-w-\[1200px\]{max-width:1200px}.flex-1{flex:1}.grow{flex-grow:1}.rotate-12{rotate:12deg}.rotate-16{rotate:16deg}.rotate-32{rotate:32deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-start{justify-items:start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--theme-line)}.bg-paper{background-color:var(--theme-paper)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[0\.2em\]{padding-block:.2em}.text-center{text-align:center}.font-sans{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.whitespace-nowrap{white-space:nowrap}.text-accent{color:#fa4616}.text-ink{color:var(--theme-ink)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[translate\,opacity\]{will-change:translate,opacity}.will-change-\[translate\,scale\,opacity\]{will-change:translate,scale,opacity}@media not all and (width>=40rem){.max-sm\:hidden{display:none}}@media (width>=40rem){.sm\:inline-flex{display:inline-flex}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}}}@font-face{font-family:Acid Grotesk;font-weight:400;font-display:swap;src:url(/brand/fonts/AcidGrotesk-Regular.woff2)format("woff2")}@font-face{font-family:Acid Grotesk;font-weight:450;font-display:swap;src:url(/brand/fonts/AcidGrotesk-Book.woff2)format("woff2")}@font-face{font-family:Acid Grotesk;font-weight:500;font-display:swap;src:url(/brand/fonts/AcidGrotesk-Medium.woff2)format("woff2")}@font-face{font-family:Sora;font-weight:700;font-display:block;src:url(/brand/fonts/Sora-Bold.woff2)format("woff2")}@font-face{font-family:Acid Grotesk;font-weight:700;font-display:swap;src:url(/brand/fonts/AcidGrotesk-Bold.otf)format("opentype")}@font-face{font-family:Acid Grotesk;font-weight:800;font-display:swap;src:url(/brand/fonts/AcidGrotesk-ExtraBold.otf)format("opentype")}:root{--theme-paper:#111;--theme-card:#171717;--theme-ink:#eee;--theme-muted:#ffffffaf;--theme-faint:#ffffff72;--theme-line:#ffffff1b;--theme-hover:#ffffff0f;--theme-logo-ink:#fff;--theme-panel:#191919;--theme-tile:#ffffff12;--theme-card-line:#2e2e2e;--theme-card-line-hover:#707070;--theme-nav-active:#2a2a2a;--theme-field:#141414;--theme-side:#151515;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root{--theme-paper:#fff;--theme-card:#fff;--theme-ink:#151515;--theme-muted:#151515b8;--theme-faint:#15151580;--theme-line:#1515151a;--theme-hover:#1515150f;--theme-logo-ink:#151515;--theme-panel:#fff;--theme-tile:#0000000f;--theme-card-line:#bbb;--theme-card-line-hover:#8d8d8d;--theme-nav-active:#e6e6e6;--theme-field:#fff;--theme-side:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}html{background:var(--theme-paper);color:var(--theme-ink);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{min-height:100%}body{min-height:100dvh;margin:0}@property --hero-line-0{syntax:"<number>";inherits:true;initial-value:1}@property --hero-line-1{syntax:"<number>";inherits:true;initial-value:0}@property --hero-line-2{syntax:"<number>";inherits:true;initial-value:0}@property --hero-line-3{syntax:"<number>";inherits:true;initial-value:0}@property --hero-conveyor-slot{syntax:"<number>";inherits:false;initial-value:0}@property --hero-conveyor-focus{syntax:"<number>";inherits:false;initial-value:0}@media (prefers-reduced-motion:reduce){[data-hero-cycle=running] .hero-line-slot,[data-hero-cycle=running] .hero-line,[data-hero-cycle=running] .hero-conveyor-item{animation:none}}@keyframes hero-line-weights{0%{--hero-line-0:1;--hero-line-1:0;--hero-line-2:0;--hero-line-3:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}9.5086%{--hero-line-0:0;--hero-line-1:1;--hero-line-2:0;--hero-line-3:0}25%{--hero-line-0:0;--hero-line-1:1;--hero-line-2:0;--hero-line-3:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}34.5086%{--hero-line-0:0;--hero-line-1:0;--hero-line-2:1;--hero-line-3:0}50%{--hero-line-0:0;--hero-line-1:0;--hero-line-2:1;--hero-line-3:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}59.5086%{--hero-line-0:0;--hero-line-1:0;--hero-line-2:0;--hero-line-3:1}75%{--hero-line-0:0;--hero-line-1:0;--hero-line-2:0;--hero-line-3:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}84.5086%,to{--hero-line-0:1;--hero-line-1:0;--hero-line-2:0;--hero-line-3:0}}@keyframes hero-line-shift{0%{animation-timing-function:cubic-bezier(.65,0,.35,1);translate:0}9.5086%{translate:0 -.4em}25%{animation-timing-function:cubic-bezier(.65,0,.35,1);translate:0 -.4em}34.5086%{translate:0 .4em}75%{animation-timing-function:cubic-bezier(.65,0,.35,1);translate:0 .4em}84.5086%,to{translate:0}}@keyframes hero-conveyor{0%{--hero-conveyor-slot:0;--hero-conveyor-focus:1;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}4.7543%{--hero-conveyor-slot:-1;--hero-conveyor-focus:0;opacity:1}12.5%{--hero-conveyor-slot:-1;--hero-conveyor-focus:0;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}17.2543%{--hero-conveyor-slot:-2;--hero-conveyor-focus:0;opacity:0}37.5%{--hero-conveyor-slot:-2;--hero-conveyor-focus:0;opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}42.2543%{--hero-conveyor-slot:2;--hero-conveyor-focus:0;opacity:0}75%{--hero-conveyor-slot:2;--hero-conveyor-focus:0;opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}79.7543%{--hero-conveyor-slot:1;--hero-conveyor-focus:0;opacity:1}87.5%{--hero-conveyor-slot:1;--hero-conveyor-focus:0;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}92.2543%,to{--hero-conveyor-slot:0;--hero-conveyor-focus:1;opacity:1}}.dash-app.dash-portal{background:0 0;min-height:0;display:contents}@media (width<=639px){.dash-app .wh-overlay{align-items:flex-end;padding:16px 0 0}.dash-app .wh-dialog{border-radius:var(--wh-radius-6) var(--wh-radius-6) 0 0;overscroll-behavior:contain;max-width:none;max-height:calc(100dvh - 16px)}}.dash-app .wh-callout-action{border-radius:var(--wh-radius-4);background:var(--wh-blue-a3);height:28px;color:var(--wh-blue-a11);border:0;padding:0 10px;font:500 13px/20px var(--wh-font)!important}.dash-app .wh-callout-action:hover,.dash-app .wh-callout-action--primary:hover{background:var(--wh-blue-a4)}.dash-app .wh-callout-action:active,.dash-app .wh-callout-action--primary:active{background:var(--wh-blue-a5)}.dash-app .wh-callout--amber .wh-callout-action{background:var(--wh-amber-a4);color:var(--wh-amber-a12)}.dash-app .wh-callout--amber .wh-callout-action:hover{background:var(--wh-amber-a4)}@supports (color:color-mix(in lab, red, red)){.dash-app .wh-callout--amber .wh-callout-action:hover{background:color-mix(in oklab, var(--wh-amber-a4), var(--wh-amber-9) 22%)}}.dash-app .wh-callout--red .wh-callout-action{background:var(--wh-red-a4);color:var(--wh-red-a11)}.dash-app .wh-callout--red .wh-callout-action:hover{background:var(--wh-red-a5)}.dash-app .wh-callout--green .wh-callout-action{background:var(--wh-green-a3);color:var(--wh-green-a11)}.dash-app .wh-callout--gray .wh-callout-action{background:var(--wh-gray-a3);color:var(--wh-gray-12)}.dash-app .wh-callout--gray .wh-callout-action:hover{background:var(--wh-gray-a4)}.dash-app .wh-select--soft{box-shadow:none;background:var(--wh-gray-a3)}.dash-app .wh-select--soft:hover,.dash-app .wh-select--soft[aria-expanded=true]{box-shadow:none;background:var(--wh-gray-a4)}.dash-app .wh-pager-rows>.wh-select.wh-select--soft{border-radius:var(--wh-radius-4);height:28px;font:500 13px/20px var(--wh-font);gap:6px;padding:0 8px 0 10px}.dash-app .wh-pager-rows>.wh-select--soft .wh-select-icon{width:12px;height:12px;color:var(--wh-gray-a11)}.dash-app .wh-callout--amber .wh-callout-action,.dash-app .wh-callout--amber .wh-callout-action--primary{border:1px solid var(--dash-warn-ink);height:32px;font:500 14px/1 var(--font-sans);color:var(--dash-ink);box-shadow:none;background:0 0;border-radius:8px;padding:0 12px}.dash-app .wh-callout--amber .wh-callout-action:hover,.dash-app .wh-callout--amber .wh-callout-action--primary:hover{background:#8a640014}.dash-app :focus:not(:focus-visible),.logo:focus:not(:focus-visible){outline:none}.dash-app :focus-visible:not([class^=wh-]):not([class*=\ wh-]){outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .dash-tile-active,.dash-app .dash-tile-active:focus,.dash-app .dash-tile-active:focus-visible{box-shadow:inset 0 0 0 2px var(--dash-ink)!important;outline:none!important}.dash-app .whop-choice-card:focus-visible{outline:none}.dash-count{color:#fff;min-width:16px;height:16px;font:700 10px/1 var(--font-sans);background:#ef4444;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex;position:absolute;top:-7px;right:-9px}.toast{z-index:400;background:var(--wh-panel,#fff);max-width:min(420px,100vw - 48px);color:var(--wh-gray-12,#202020);font:500 13px/18px var(--font-sans);box-shadow:var(--wh-shadow-4,0 0 0 1px #00000026, 0 8px 24px #0000001f);opacity:0;pointer-events:none;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;transition:opacity .16s,transform .16s;display:inline-flex;position:fixed;bottom:24px;right:24px;transform:translateY(8px)}.toast.is-in{opacity:1;transform:translateY(0)}.toast svg{flex:0 0 14px}.toast--ok svg{color:var(--wh-green-11,#218358)}.toast--error svg{color:var(--wh-red-a11,#e30000)}.toast--muted svg{color:var(--wh-gray-a11,#0000009b)}.dash-tile--hub svg{width:26px;height:26px}.dash-sample-tag{background:var(--wh-gray-a3);height:20px;color:var(--dash-muted);font:500 12px/1 var(--font-sans);vertical-align:middle;letter-spacing:0;text-transform:none;border-radius:6px;align-items:center;margin-left:8px;padding:0 6px;display:inline-flex}.whop-onboard-hero{aspect-ratio:16/9;object-fit:cover;background:var(--dash-tile);border-radius:16px;width:100%;margin:24px 0 8px;display:block}.whop-onboard-actions .whop-btn--continue{flex:1}.whop-btn--continue:not(:disabled){background:var(--dash-blue);color:#fff}.whop-btn--back{color:var(--dash-ink);border:1px solid var(--dash-line);background:0 0;flex:none;padding:0 20px}.whop-btn--back:hover:not(:disabled){background:var(--dash-bg-soft)}.whop-onboard-actions{gap:8px}.dash-welcome--choose{max-width:896px}.dash-welcome--choose .dash-welcome-title{text-wrap:balance;margin-bottom:40px;font-size:60px;line-height:1}.dash-welcome--choose .dash-welcome-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:896px}.dash-welcome--choose .whop-choice-card{border-radius:12px;gap:16px;min-height:0;padding:24px}.dash-welcome--choose .whop-choice-card img{width:auto;height:176px}.dash-welcome--choose .whop-choice-card span{font-size:18px;font-weight:700;line-height:26px}@media (width<=900px){.dash-welcome--choose .dash-welcome-title{font-size:40px}.dash-welcome--choose .dash-welcome-grid{grid-template-columns:1fr;max-width:320px}}.dash-welcome--choose .whop-choice-card picture{height:176px;display:block}.verify-hero{margin:0 0 24px}.biz-act-skel{flex-direction:column;padding:4px 0 8px;display:flex}.biz-act-skel-row{align-items:center;gap:12px;height:56px;display:flex}.dash-app .biz-act-skel-icon{border-radius:9999px;flex:0 0 40px;width:40px;height:40px}.biz-act-skel-lines{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.dash-app .biz-act-skel-title{border-radius:6px;width:38%;height:12px}.dash-app .biz-act-skel-sub{border-radius:5px;width:62%;height:10px}.biz-act-skel-row:nth-child(2) .biz-act-skel-title{width:30%}.biz-act-skel-row:nth-child(3) .biz-act-skel-title{width:44%}.biz-act-skel-row:nth-child(3) .biz-act-skel-sub{width:50%}.biz-actions>*{flex:1 1 0;min-width:0}.biz-actions>*>.biz-action,.biz-actions>.biz-action{width:100%}.ch{flex-direction:column;display:flex}.ch-tiles{margin-top:24px}.ch-tile-sub{font:400 12px/16px var(--font-sans);color:var(--dash-muted);margin-top:2px}.ch-heading{font:600 17px/24px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);margin:32px 0 0}.ch-link{color:var(--dash-ink);font-weight:500;text-decoration:none}.ch-link:hover{text-decoration:underline}.ch-dim{color:var(--dash-muted)}.pr{flex-direction:column;display:flex}.pr-row{cursor:pointer}.pr-name{color:var(--dash-ink);font-weight:500}.pr-pill{height:24px;font:500 12px/16px var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.pr-pill--ok{background:var(--wh-green-a3,#36c48a24);color:var(--wh-green-11,#1f7a4f)}.pr-pill--vacant{background:var(--wh-amber-a3,#f0a94c29);color:var(--wh-amber-11,#9a5a00)}.pr-pill--mixed{background:var(--wh-gray-a3);color:var(--dash-ink)}.pr-pill--warn{background:var(--wh-amber-a3,#f0a94c29);color:var(--wh-amber-11,#9a5a00)}.pr-overdue{color:var(--dash-danger-ink,#c62828);font-weight:600}.crumb{width:100%;max-width:1256px;font:500 14px/20px var(--font-sans);color:var(--dash-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0 auto 14px;display:flex}.crumb-link{color:var(--dash-muted);text-decoration:none}.crumb-link:hover{color:var(--dash-ink);text-decoration:underline}.crumb-sep{color:var(--dash-muted);opacity:.6}.crumb-here{color:var(--dash-ink);font-weight:600}.crumb-tabs{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.crumb-tab{height:30px;color:var(--dash-muted);border-radius:8px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.crumb-tab:hover{background:var(--dash-hover);color:var(--dash-ink)}.crumb-tab.is-active{background:var(--wh-gray-a3);color:var(--dash-ink)}@media (width<=720px){.crumb-tabs{width:100%;margin-left:0}}.pt-pick{border:1px solid var(--dash-border);background:var(--dash-tile);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;margin:12px 0 0;padding:8px 10px;display:flex}.pt-pick-label{font:500 13px/1 var(--font-sans);color:var(--dash-muted);margin-right:6px}.pr-cell{align-items:center;gap:10px;display:flex}.pr-thumb{object-fit:cover;background:var(--wh-gray-a3);border-radius:6px;flex:none;width:28px;height:28px}.pr-thumb--empty{font:600 12px/1 var(--font-sans);color:var(--dash-muted);place-items:center;display:inline-grid}.biz-chart-area--empty{fill:var(--wh-gray-a3);opacity:.7}.biz-chart-line--empty{stroke:var(--dash-faint)}.biz-chart-dot--empty{background:var(--dash-bg);width:8px;height:8px;box-shadow:0 0 0 2px var(--dash-faint);margin:-4px 0 0 -4px}.biz-chart-hint{border:1px solid var(--dash-line);background:var(--dash-bg);color:var(--dash-muted);font:400 13px/18px var(--font-sans);white-space:nowrap;pointer-events:none;border-radius:8px;padding:4px 10px;position:absolute;top:4px;transform:translate(-50%)}.login-veil{z-index:100;-webkit-backdrop-filter:blur(14px);background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.login-card{background:#1a1a1a;border:1px solid #ffffff1b;border-radius:16px;flex-direction:column;width:100%;max-width:384px;padding:36px 32px 32px;display:flex;box-shadow:0 30px 80px #00000080}.login-mark{align-self:center;width:100px;height:auto}.login-title{text-align:center;font:600 25px/30px var(--font-sans);letter-spacing:-.02em;color:#fff;margin:16px 0 22px}.login-label{font:400 14px/20px var(--font-sans);color:#fff;margin:0 0 6px}.login-input{border:1px solid var(--color-blue);color:#fff;width:100%;height:46px;font:400 15px/20px var(--font-sans);box-shadow:0 0 0 1px var(--color-blue);background:#1f1f1f;border-radius:8px;outline:none;padding:0 12px;transition:border-color .1s,box-shadow .1s}.login-input::placeholder{color:#ffffff73}.login-input:focus{border-color:var(--color-blue-hover);box-shadow:0 0 0 1px var(--color-blue-hover)}.login-error{font:400 13px/18px var(--font-sans);color:#ff6b6b;margin:8px 0 0}.login-continue{background:var(--color-blue);color:#fff;height:46px;font:600 16px/1 var(--font-sans);cursor:pointer;border:0;border-radius:8px;margin-top:12px;transition:background-color .1s}.login-continue:hover{background:var(--color-blue-hover)}.login-or{color:#ffffff80;font:500 12px/1 var(--font-sans);align-items:center;gap:12px;margin:18px 0;display:flex}.login-or:before,.login-or:after{content:"";background:#ffffff1b;flex:1;height:1px}.login-providers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.login-provider{background:#ececec;border-radius:8px;justify-content:center;align-items:center;height:44px;text-decoration:none;transition:background-color .1s;display:inline-flex}.login-provider:hover{background:#fff}a.login-continue{justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:flex}.dash-content>.bi{width:100%;max-width:1080px;margin:0 auto}.bi{flex-direction:column;gap:16px;display:flex}.bi-field--split{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bi-section{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:16px;padding:20px 24px 24px}.bi-pill{background:var(--dash-tile);height:24px;font:500 12px/1 var(--font-sans);color:var(--dash-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.bi-pill--ok{background:var(--dash-ok-bg);color:var(--dash-ok-ink)}.bi-pill--warn{background:var(--dash-warn-bg);color:var(--dash-warn-ink)}.bi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px;margin-top:16px;display:grid}.bi-field--wide{grid-column:1/-1}.bi-field .whop-label{margin-bottom:6px;font-size:13px}.bi .whop-input,.bi .whop-select-trigger{border-radius:10px;height:40px;font-size:14px}.whop-btn--soft{background:var(--dash-tile);color:var(--dash-ink)}.whop-btn--soft:hover:not(:disabled){background:var(--dash-tile-hover)}.whop-btn--primary{background:var(--dash-blue);color:#fff}.whop-btn--primary:hover:not(:disabled){background:var(--dash-blue-hover)}.whop-btn:disabled{opacity:.5;cursor:not-allowed}.bi .whop-btn{height:32px;font:500 14px/1 var(--font-sans);white-space:nowrap;border-radius:8px;padding:0 12px}.bi-import{align-items:center;gap:8px;margin-top:16px;display:flex}.bi-import .whop-input{flex:1}.bi-empty{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:16px 0 0}.bi-confirm-cell{text-align:left}.bi-confirm{border:1px solid var(--dash-line);height:30px;font:500 13px/1 var(--font-sans);color:var(--dash-pending-ink);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px}.bi-confirm:hover{background:var(--dash-hover)}.bi-confirmed{font:500 13px/1 var(--font-sans);color:var(--dash-ok-ink);opacity:.62;align-items:center;padding-left:13px;display:inline-flex}.bi-portal-cell{white-space:nowrap}.bi-portal-cell .bi-pill+.bi-link,.bi-person-portal .bi-pill+.bi-link{margin-left:8px}.bi-invite{color:var(--dash-blue-ink)}.bi-invite:disabled{color:var(--dash-muted);cursor:default}.bi-portal-muted{font:400 13px/18px var(--font-sans);color:var(--dash-faint)}.bi-remove{width:28px;height:28px;color:var(--dash-faint);font:400 18px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:8px}.bi-remove:hover{background:var(--dash-tile);color:var(--dash-ink)}.whop-select-footer{border-top:1px solid var(--dash-line-soft,#0000001f);margin-top:6px;padding-top:6px}.whop-select-footer button{width:100%;font:400 14px/20px var(--font-sans);color:var(--dash-muted,#646464);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;display:block}.whop-select-footer button span{color:var(--dash-blue-ink,#2f5fde);font-weight:500}.whop-select-footer button:hover{background:var(--dash-hover)}@media (width<=900px){.bi-grid{grid-template-columns:1fr 1fr}.bi-import{flex-wrap:wrap}}.bi-details-title{font:600 13px/18px var(--font-sans);color:var(--dash-ink);align-items:center;gap:8px;margin:0 0 10px;display:flex}.bi-details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:720px;display:grid}.bi-details-grid label{font:400 12px/16px var(--font-sans);color:var(--dash-muted);flex-direction:column;gap:4px;display:flex}.bi-details-grid input,.bi-person input,.bi-person select{border:1px solid var(--dash-line);background:var(--dash-bg);height:36px;color:var(--dash-ink);font:400 14px/20px var(--font-sans);border-radius:8px;outline:none;padding:0 10px}.bi-details-grid input:focus,.bi-person input:focus{border-color:var(--dash-blue)}.bi-person{grid-template-columns:repeat(3,minmax(0,1fr)) 150px minmax(96px,auto) 28px;align-items:center;gap:16px;max-width:1040px;margin-bottom:10px;display:grid}.bi-person-portal{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.bi-person select{appearance:none}.bi-link{font:500 13px/18px var(--font-sans);color:var(--dash-blue-ink);cursor:pointer;background:0 0;border:0;padding:0}.bi-link:hover{text-decoration:underline}.bi-empty--tight{margin:0 0 8px}.bi-table-foot-note{color:var(--dash-ok-ink);margin-left:12px;font-style:normal}.bi-table-foot-note:before{color:var(--dash-faint)}.whop-btn--danger{color:#fff;background:#d92d20}.whop-btn--danger:hover:not(:disabled){background:#b42318}.bi-dialog-backdrop{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bi-dialog{background:var(--dash-bg);border:1px solid var(--dash-line);box-sizing:border-box;border-radius:16px;width:min(420px,100% - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 24px 60px #0000004d}.bi-dialog h3{font:600 18px/24px var(--font-sans);color:var(--dash-ink);margin:0}.bi-dialog p{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:8px 0 0}.bi-dialog-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.bi-overview{padding:0}.bi-photos{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px;min-height:240px;display:grid}.bi-photo{object-fit:cover;background:var(--dash-tile);border-radius:12px;width:100%;height:100%}.bi-photo--main{grid-row:1;height:240px}.bi-photo-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;height:240px;display:grid}.bi-photos-empty{border:1px dashed var(--dash-line);background:var(--dash-bg-soft);border-radius:12px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;height:240px;display:flex}.bi-photos-empty p{font:500 14px/20px var(--font-sans);color:var(--dash-muted);margin:0}.bi-scrape-error{font:400 12px/16px var(--font-sans);color:var(--dash-danger-ink)}.bi-map{background:var(--dash-tile);height:100%;min-height:240px;color:inherit;border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden}.bi-map img{object-fit:cover;width:100%;height:100%;display:block}.bi-map-empty{width:100%;height:100%}.bi-map-caption{background:var(--dash-bg);border:1px solid var(--dash-line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 8px 24px #0000001f}.bi-map-caption strong{font:600 15px/20px var(--font-sans);color:var(--dash-ink);display:block}.bi-map-caption small{font:400 12px/16px var(--font-sans);color:var(--dash-muted);display:block}.bi-map-caption em{font:500 13px/18px var(--font-sans);color:var(--dash-blue-ink);white-space:nowrap;font-style:normal}.bi-overview-address{font:600 20px/26px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);margin:0}.bi-grid-head{font:600 14px/20px var(--font-sans);color:var(--dash-ink);grid-column:1/-1;margin:10px 0 -6px}.bi-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 0;display:grid}.bi-facts>div{border:1px solid var(--dash-line);border-radius:12px;padding:12px 14px}.bi-facts dt{font:400 12px/16px var(--font-sans);color:var(--dash-muted);margin:0}.bi-facts small{font:400 12px/16px var(--font-sans);color:var(--dash-faint);margin-top:2px;display:block}.bi-fact-input input{width:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;padding:0}.bi-fact-input input::placeholder{color:var(--dash-faint)}@media (width<=900px){.bi-facts,.bi-person{grid-template-columns:1fr 1fr}}.bi .whop-select-wrap:has(.whop-select-menu) .whop-select-trigger{visibility:visible}.bi .whop-select-menu{max-height:280px;box-shadow:0 8px 28px #00000024, 0 0 0 1px var(--dash-line);border-radius:12px;padding:4px;top:calc(100% + 4px);left:0;right:0}.bi .whop-select-option{border-radius:8px;padding:9px 12px;font-size:14px;line-height:20px}.bi .whop-select-footer{margin-top:4px;padding-top:4px}.bi .whop-select-footer button{padding:9px 12px;font-size:14px;line-height:20px}.bi-overview-title{flex-direction:column;gap:2px;min-width:0;display:flex}.bi-name-input{width:100%;max-width:420px;font:500 14px/20px var(--font-sans);color:var(--dash-muted);background:0 0;border:0;outline:none;margin-top:2px;padding:0}.bi-name-input::placeholder{color:var(--dash-faint)}.bi-name-input:hover,.bi-name-input:focus{color:var(--dash-ink);border-bottom:1px dashed var(--dash-line);cursor:text}.bi-field-hint{font:400 12px/16px var(--font-sans);color:var(--dash-faint);margin:6px 0 0}.bi-name-add{font:500 13px/18px var(--font-sans);color:var(--dash-blue-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:2px;padding:0}.bi-name-add:hover{text-decoration:underline}.bi-photo-btn{background:var(--dash-tile);cursor:pointer;border:0;border-radius:12px;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.bi-photo-btn .bi-photo{height:100%}.bi-photo-btn.bi-photo--main{grid-row:1;height:240px}.bi-gallery{flex-direction:column;width:min(860px,100% - 32px);max-height:calc(100dvh - 48px);padding:0;display:flex;overflow:hidden}.bi-gallery-head{border-bottom:1px solid var(--dash-line-soft);align-items:center;gap:8px;padding:16px 16px 12px 20px;display:flex}.bi-gallery-head h3{font:600 16px/22px var(--font-sans);color:var(--dash-ink);margin:0}.bi-gallery-count{background:var(--dash-tile);height:20px;font:500 12px/1 var(--font-sans);color:var(--dash-muted);border-radius:999px;align-items:center;padding:0 7px;display:inline-flex}.bi-gallery-head .td-close{margin-left:auto;position:static}.bi-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 20px;display:grid;overflow:auto}.bi-gallery-item{background:var(--dash-tile);aspect-ratio:4/3;border-radius:10px;display:block;position:relative}.bi-gallery-pick{cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;height:100%;padding:0;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.bi-gallery-item img{object-fit:cover;width:100%;height:100%;display:block}.bi-gallery-item.is-hero .bi-gallery-pick{box-shadow:inset 0 0 0 2px var(--dash-blue)}.bi-gallery-check{color:#0000;opacity:0;background:#ffffffd9;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .12s;display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 0 0 1px #0000001a}.bi-gallery-item:hover .bi-gallery-check{opacity:1}.bi-gallery-check.is-on{opacity:1;background:var(--dash-blue);color:#fff;box-shadow:none}.bi-gallery-remove{color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:0;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .12s;display:inline-flex;position:absolute;top:8px;right:8px}.bi-gallery-item:hover .bi-gallery-remove{opacity:1}.bi-gallery-remove:hover{background:var(--dash-danger-ink)}.bi-gallery-add{border:1px dashed var(--dash-line);background:var(--dash-bg-soft);color:var(--dash-muted);font:500 12px/16px var(--font-sans);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.bi-gallery-add:hover{color:var(--dash-ink);background:var(--dash-hover)}.bi-gallery-foot{border-top:1px solid var(--dash-line-soft);background:var(--dash-bg-soft);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.bi-gallery-hint{font:400 13px/18px var(--font-sans);color:var(--dash-muted)}.bi-gallery-badge{background:var(--dash-ok-ink);font:500 11px/16px var(--font-sans);color:#fff;border-radius:999px;padding:2px 7px;position:absolute;bottom:8px;right:8px}.bi-gallery-item.is-hero{outline-color:var(--dash-blue)}.bi-photo-add{color:var(--dash-muted);justify-content:center;align-items:center;display:flex;border:1px dashed var(--dash-line)!important;background:var(--dash-bg-soft)!important;cursor:pointer!important}.bi-photo-add:hover{color:var(--dash-ink);background:var(--dash-hover)!important}.bi-photo-add--lg{border-radius:16px;width:64px;height:64px}.bi-gallery-tools{align-items:center;gap:8px;margin-top:12px;display:flex}.bi-gallery-tools .whop-btn{height:32px;font:500 13px/1 var(--font-sans);border-radius:8px;padding:0 12px}.bi-fact-select .whop-label{display:none}.bi-fact-select .whop-select-wrap{position:static}.bi-fact-select .whop-select-trigger{height:auto;font:600 20px/26px var(--font-sans);color:var(--dash-ink);background:0 0;border:0;border-radius:0;gap:6px;padding:0}.bi-fact-select .whop-select-value,.bi-fact-select .whop-select-placeholder{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;min-width:0}.bi-fact-select .whop-select-trigger{align-items:flex-start}.bi-fact-select .whop-select-chevron{flex:0 0 16px;margin-top:5px}.bi-fact-select.is-long .whop-select-trigger{font-size:17px;line-height:22px}.bi-fact-select .whop-select-trigger .whop-select-chevron{width:16px;height:16px;color:var(--dash-faint)}.bi-fact-select .whop-select-trigger.is-open,.bi-fact-select .whop-select-trigger:focus-visible{box-shadow:none}.bi-fact-select .whop-select-placeholder{color:var(--dash-faint)}.bi-facts>div{position:relative}.bi-facts .whop-select-wrap:has(.whop-select-menu) .whop-select-trigger{visibility:visible}.bi-facts .whop-select-menu{z-index:30;position:absolute;top:calc(100% + 6px);left:0;right:0}.bi-photos--stack{grid-template-rows:auto auto;grid-template-columns:1fr;min-height:0}.bi-photos--stack .bi-photo-btn.bi-photo--main{height:220px}.bi-photos--stack .bi-photo-grid{gap:8px;height:auto;display:flex}.bi-photos--stack .bi-photo-grid .bi-photo-btn{border-radius:10px;flex:0 0 68px;width:68px;height:68px}.bi-photos--stack .bi-photo-add svg{width:18px;height:18px}.bi-roster{margin-top:16px}.bi-roster .dash-title{margin:0}.bi-roster-tools{align-items:center;gap:8px;display:inline-flex}.bi-kebab{border:1px solid var(--dash-line);width:36px;height:36px;color:var(--dash-muted)}.bi-kebab:hover,.bi-kebab[aria-expanded=true]{color:var(--dash-ink)}.bi-kebab--row{border:0;width:30px;height:30px}.bi-row-menu{display:inline-flex}.bi-menu--right{min-width:200px;left:auto;right:0}.bi-menu--right .tn-menu-item{white-space:nowrap}.bi-menu--right .tn-menu-item:disabled{color:var(--dash-faint);cursor:default;background:0 0}.bi-menu-item--danger{color:var(--dash-danger-ink)}.bi-roster-table .bi-confirm-cell,.bi-roster-table .bi-portal-cell{white-space:nowrap}.bi-roster-table .bi-confirmed{padding-left:0}.bi-roster-table .tn-actions{width:56px}.bi-who-stack{flex-direction:column;gap:1px;min-width:0;line-height:16px;display:inline-flex}.bi-who-stack small{font:400 12px/16px var(--font-sans);color:var(--dash-muted);white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}.bi-lease{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.bi-roster .tn-foot{padding-bottom:0}.bi-roster .tn-foot .bi-table-foot-note{margin-left:12px}.bi-import-menu{min-width:360px;padding:6px}.bi-import-menu .bi-import{margin:0}.ud{width:min(760px,100% - 32px)}.ud-body{border-top:1px solid var(--dash-line-soft);margin-top:16px;padding-top:4px}.ud-row{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.ud-row .bi-details-title{margin:0}.ud-row-side{align-items:center;gap:8px;display:inline-flex}.ud .bi-details-grid{max-width:none;margin-top:10px}.ud .bi-details-grid select{border:1px solid var(--dash-line);background:var(--dash-bg);height:36px;color:var(--dash-ink);font:400 14px/20px var(--font-sans);border-radius:8px;outline:none;padding:0 10px}.ud .bi-details-grid select:focus{border-color:var(--dash-blue)}.ud-money{border:1px solid var(--dash-line);background:var(--dash-bg);height:36px;color:var(--dash-muted);border-radius:8px;align-items:center;display:flex}.ud-money:focus-within{border-color:var(--dash-blue)}.ud-money>span{padding-left:10px}.ud-money input{min-width:0;height:34px;color:var(--dash-ink);font:400 14px/20px var(--font-sans);background:0 0;border:0;border-radius:8px;outline:none;flex:1;padding:0 10px 0 4px}.ud .bi-person{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,1fr) 128px auto 28px;gap:8px;max-width:none;margin-top:10px;margin-bottom:0}.ud .bi-empty--tight{margin-top:8px}.ud .bi-dialog-actions{margin-top:24px}@media (prefers-color-scheme:dark){.dash-app .ud .bi-person input,.dash-app .ud .bi-person select{background:var(--dash-tile);border-color:#0000}}.dash-app .ud .bi-details-grid{gap:24px 16px;margin-top:12px}.dash-app .ud .bi-details-grid label{gap:8px}.dash-app .ud .bi-details-grid label>span:first-child{font:500 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-gray-12)}.dash-app .ud .bi-details-grid label>input,.dash-app .ud .bi-details-grid select,.dash-app .ud .ud-money{box-sizing:border-box;background:var(--wh-surface);height:48px;box-shadow:inset 0 0 0 1px var(--wh-ring);color:var(--wh-gray-12);font:400 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);border:0;border-radius:12px;outline:none;padding:0 16px}.dash-app .ud .bi-details-grid label>input:hover,.dash-app .ud .bi-details-grid select:hover,.dash-app .ud .ud-money:hover{box-shadow:inset 0 0 0 1px var(--wh-ring-hover)}.dash-app .ud .bi-details-grid label>input:focus,.dash-app .ud .bi-details-grid select:focus,.dash-app .ud .ud-money:focus-within{outline:2px solid var(--wh-focus);outline-offset:-2px;border-color:#0000}.dash-app .ud .bi-details-grid input::placeholder{color:var(--wh-gray-a10)}.dash-app .ud .bi-details-grid select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23888' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.dash-app .ud .ud-money{color:var(--wh-gray-a11);align-items:center;gap:4px;display:flex}.dash-app .ud .ud-money>span{padding-left:0}.dash-app .ud .ud-money input{height:46px;font:400 16px/24px var(--wh-font);color:var(--wh-gray-12);padding:0}@media (width<=900px){.ud .bi-details-grid,.ud .bi-person{grid-template-columns:1fr 1fr}.bi-import-menu{min-width:280px}}.bi-import-menu .whop-input{border-radius:8px;height:32px;font-size:14px}.bi>.wh-callout{margin-bottom:16px}.bi-import-review{flex-direction:column;gap:12px;margin-top:16px;display:flex}.bi-import-stats{font:400 14px/20px var(--font-sans);color:var(--dash-ink);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.bi-lease .wh-badge{margin-left:8px}.ud .wh-callout{max-width:720px;margin-top:12px}.bi-roster-table .bi-kebab--row{border:1px solid var(--dash-line);width:32px;height:32px}.bi{gap:24px}.bi-head,.bi>.wh-callout{margin-bottom:0}.bi-overview{flex-direction:column;gap:16px;display:flex}.bi-photos-empty{border-style:solid;height:260px}.bi-map{border:1px solid var(--dash-line);height:260px;min-height:0}.bi-map-caption{border-radius:8px;gap:10px;height:32px;padding:0 12px;bottom:12px;left:12px;right:auto;box-shadow:0 1px 2px #00000014}.bi-map-caption strong{font:500 14px/20px var(--font-sans)}.bi-map-caption em{font:500 14px/20px var(--font-sans);color:var(--dash-blue-ink)}.bi-overview-head{align-items:flex-start;margin-top:0}.bi-overview-address{font:600 18px/28px var(--font-sans);letter-spacing:0}.bi-overview-meta{min-width:0;font:400 14px/20px var(--font-sans);color:var(--dash-muted);align-items:center;gap:0;display:flex}.bi-overview-meta>*+:before{content:"";background:var(--dash-line);vertical-align:-1px;width:1px;height:12px;margin:0 10px;display:inline-block}.bi-overview-meta .bi-name-input{field-sizing:content;width:auto;min-width:120px;max-width:360px;font:400 14px/20px var(--font-sans);margin:0}.bi-overview-meta .bi-name-add{font:400 14px/20px var(--font-sans);margin:0}.bi-overview-site{font:400 14px/20px var(--font-sans);color:var(--dash-muted);text-decoration:none}.bi-overview-site:hover{color:var(--dash-ink);text-decoration:underline}.whop-btn--surface{border:1px solid var(--dash-line);background:var(--dash-bg);color:var(--dash-ink)}.whop-btn--surface:hover:not(:disabled){background:var(--dash-hover)}.bi-edit-btn{height:32px;padding:0 12px}.bi-grid--address,.bi-facts{margin:0}.bi-facts>div{border-radius:12px;padding:16px}.bi-facts dt{font:400 13px/20px var(--font-sans);color:var(--dash-muted)}.bi-facts dd{font:600 20px/28px var(--font-sans);color:var(--dash-ink);margin:4px 0 0}.bi-facts small{font:400 12px/16px var(--font-sans);color:var(--dash-muted);margin-top:2px}.bi-fact-select{align-items:center;gap:4px;min-width:0;display:flex;position:relative}.bi-fact-select select{appearance:none;min-width:0;max-width:100%;font:600 20px/28px var(--font-sans);color:var(--dash-ink);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;outline:none;margin-right:-20px;padding:0 20px 0 0;overflow:hidden}.bi-fact-select select:focus-visible{box-shadow:0 0 0 2px var(--dash-blue);border-radius:4px}.bi-fact-select svg{width:16px;height:16px;color:var(--dash-muted);pointer-events:none;flex:0 0 16px}.bi-roster{flex-direction:column;gap:16px;margin-top:0;display:flex}.bi-roster .pay-head{margin:0}.bi-roster .dash-title{font:600 18px/28px var(--font-sans)}.bi .bi-roster-tools .pay-create{border-radius:8px;height:32px;padding:0 12px}.bi-kebab{border-radius:8px;width:32px;height:32px}.bi-tabs{flex-wrap:wrap;gap:4px;display:flex}.bi-tab{height:32px;font:500 14px/1 var(--font-sans);color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.bi-tab:hover{background:var(--dash-hover);color:var(--dash-ink)}.bi-tab.is-active{background:var(--dash-tile);color:var(--dash-ink)}.bi-tab-count{color:var(--dash-muted);font-variant-numeric:tabular-nums;font-weight:400}.bi-roster .tn-toolbar,.bi-roster-table{margin:0}.bi-unit-cell{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bi-date-warn{color:var(--dash-warn-ink);cursor:help;display:inline-flex}.bi-confirmed-text{font:400 14px/20px var(--font-sans);color:var(--dash-muted)}.bi-roster-table+.wh-pager{margin-top:-16px}.bi-who-stack>span{font:500 14px/20px var(--font-sans)}.bi-roster .bi-tiles{margin-top:0}.bi-roster .tn-scroll{margin:0}.bi-roster .tn-scroll+.wh-pager{margin-top:-16px}.bi-roster-table td{white-space:nowrap}@media (width<=900px){.bi-roster .pay-head{flex-wrap:wrap;row-gap:8px}.bi-roster-tools{flex-wrap:wrap;margin-left:0}.bi-roster .tn-toolbar{flex-wrap:wrap}.bi-roster .tn-search{flex:200px;min-width:0}.pay-tiles.bi-tiles{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.bi-roster-table td.bi-lease{display:table-cell}.bi-overview-head{align-items:center}.bi-edit-btn.wh-btn{border-radius:8px;flex-shrink:0;height:28px;padding:0 10px}.bi-roster .pay-head{justify-content:space-between}.bi-roster .bi-roster-tools{margin-left:auto}.bi-roster .tn-menu-sep{background:var(--wh-divider);height:1px;margin:4px 0}.bi-roster-table th:first-child,.bi-roster-table td:first-child{min-width:104px;padding-right:20px}.bi-unit-cell{gap:8px}.bi-date-warn{cursor:default;flex:none}.bi-date-warn svg{width:14px;height:14px}.bi-media{gap:8px;min-width:0;height:300px;display:flex}.bi-media-hero{flex:2 1 0;min-width:0;position:relative}.bi-media-thumbs{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.bi-media-thumbs>.bi-media-photo{flex:1 1 0;min-height:0}.bi-media-photo{background:var(--dash-tile);cursor:pointer;border:0;border-radius:12px;width:100%;height:100%;padding:0;display:block;overflow:hidden}.bi-media-photo img{object-fit:cover;width:100%;height:100%;display:block}.bi-media-photo:focus-visible{outline:2px solid var(--dash-blue);outline-offset:2px}.bi-media-empty{flex:3 1 0;min-width:0;height:100%}.bi-media-map{border-radius:12px;flex:1.4 1 0;min-width:0;height:100%;min-height:0}.bi-media-add{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:32px;font:500 13px/1 var(--font-sans);color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;transition:background-color .12s;display:inline-flex;position:absolute;bottom:12px;right:12px}.bi-media-add:hover{background:#000000b3}.bi-media-add:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--dash-blue);outline:2px solid #fff}.bi-media-add svg{flex:0 0 16px;width:16px;height:16px}.bi-overview-head{justify-content:space-between;align-items:center;gap:16px;margin-top:0;display:flex}@media (width<=900px){.bi-media{height:240px}.bi-media-map{display:none}}@media (width<=640px){.bi-media{height:200px}.bi-media-thumbs{display:none}}.bi-roster-empty{border:1px solid var(--dash-line);border-radius:12px;overflow:hidden}.bi-roster-empty .wh-empty.wh-empty--table{min-height:360px;padding:40px 24px}.bi-roster-empty-actions{align-items:center;gap:8px;display:inline-flex}.bi-dialog-backdrop.ud-backdrop{z-index:101}.bi-details-grid .ud-field{min-width:0;font:400 12px/16px var(--font-sans);color:var(--dash-muted);flex-direction:column;gap:4px;display:flex}.dash-app .ud .bi-details-grid .ud-field{gap:8px}.dash-app .ud .bi-details-grid .ud-field>span:first-child{font:500 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-gray-12)}.dash-app .ud .ud-money input:focus,.dash-app .ud .ud-money input:focus-visible{box-shadow:none;outline:none}.ud .bi-person .wh-select{width:100%;min-width:0;height:36px}.dash-app .ud .bi-person .wh-select{border-radius:8px}.ud-share{font:400 13px/18px var(--font-sans);color:var(--dash-muted);grid-column:1/-1;align-items:center;gap:8px;margin-top:-2px;display:flex}.ud .ud-share-note{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:12px 0 0}.ud-actions{align-items:center}.ud-unfinished{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin-right:auto}.bi-unfinished{cursor:default}.dash-app .wh-menu.bi-row-actions{min-width:180px}.imp{flex-direction:column;gap:20px;display:flex}.imp-block{flex-direction:column;gap:8px;display:flex}.imp-label-row{align-items:center;gap:6px;display:flex}.imp-label{font:500 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-gray-12)}.imp-help{border:1px solid var(--wh-gray-a7);width:16px;height:16px;font:600 10px/1 var(--wh-font);color:var(--wh-gray-a11);cursor:help;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.imp-help:hover{border-color:var(--wh-gray-a9);color:var(--wh-gray-12)}.dash-app .wh-tooltip.imp-tip{-webkit-user-select:text;user-select:text;max-width:280px}.imp-row{align-items:center;gap:8px;display:flex}.imp-row>.wh-field{flex:1;min-width:0}.imp-hint{font:400 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-a11);margin:0}.imp-or{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a10);align-items:center;gap:12px;display:flex}.imp-or:before,.imp-or:after{content:"";background:var(--wh-divider);flex:1;height:1px}.dash-app .wh-dialog.pim-dialog{max-width:820px}.pim{flex-direction:column;gap:12px;display:flex}.pim-scroll{border:1px solid var(--dash-line-soft);border-radius:12px;max-height:min(420px,50dvh);overflow-y:auto}.pim-scroll>.pim-table{min-width:100%;margin-top:0}.pim-table th{background:var(--wh-panel);position:sticky;top:0}.pim-table td{vertical-align:top;height:auto;padding-top:10px;padding-bottom:10px}.pim-name{align-items:center;gap:8px;display:flex}.pim-warn,.pim-error{font:400 12px/16px var(--font-sans);white-space:normal;max-width:280px;margin-top:2px;display:block}.pim-warn{color:var(--wh-amber-11,#9a5a00)}.pim-error{color:var(--dash-danger-ink,#c62828)}.srd-rows{flex-direction:column;gap:12px;display:flex}.srd-row{grid-template-columns:minmax(0,1fr) 168px;align-items:center;gap:12px;display:grid}.srd-name{min-width:0;font:500 14px/20px var(--wh-font);letter-spacing:var(--wh-ls-2);color:var(--wh-gray-12);overflow-wrap:anywhere;flex-direction:column;display:flex}.srd-name small{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a11)}.srd-dollar{font:400 16px/24px var(--wh-font);color:var(--wh-gray-a11)}.srd-rows+.wh-callout{margin-top:16px}.td-person .ud-share{margin-top:0}.td-share-note{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:8px 0 0}.tw-summary .tw-cotenant{display:block}.tw-summary .tw-cotenant+.tw-cotenant{margin-top:8px}.tw-summary .tw-cotenant .ud-share{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);gap:8px;margin-top:2px;display:flex}@media (prefers-color-scheme:dark){.dash-app .ud .bi-person .wh-select{background:var(--dash-tile);box-shadow:none}}.tn-menu.bi-import-actions{width:max-content;min-width:240px}.bi-import-actions .tn-menu-item{white-space:nowrap}.verify-banner{background:var(--dash-warn-bg);border:1px solid var(--dash-warn-line);border-radius:12px;align-items:center;gap:10px;margin-bottom:28px;padding:12px 12px 12px 16px;display:flex}.verify-banner-text{flex:1;min-width:0}.verify-banner-title{font:600 14px/20px var(--font-sans);color:var(--dash-ink);margin:0}.verify-banner-copy{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:0}.verify-banner-btn{border:1px solid var(--dash-warn-ink);height:32px;font:500 14px/1 var(--font-sans);color:var(--dash-ink);background:0 0;border-radius:8px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.verify-banner-btn:hover{background:#8a640014}.dash-content>.verify{width:100%;max-width:640px;margin:16px auto 0}.verify{flex-direction:column;align-items:flex-start;width:100%;max-width:640px;margin:8px auto 0;display:flex}.verify-back{font:500 14px/20px var(--font-sans);color:var(--dash-muted);margin-bottom:16px;text-decoration:none}.verify-back:hover{color:var(--dash-ink)}.verify-chip-mark{background:var(--dash-blue-soft);width:28px;height:28px;color:var(--dash-blue-ink);font:600 11px/1 var(--font-sans);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.verify-title{font:600 24px/32px var(--font-sans);letter-spacing:-.02em;color:var(--dash-ink);margin:20px 0 0}.verify-lead{font:400 15px/22px var(--font-sans);color:var(--dash-muted);margin:6px 0 0}.verify-card{border:1px solid var(--dash-line);background:var(--dash-bg);width:100%;color:inherit;border-radius:16px;align-items:center;gap:16px;margin-top:20px;padding:20px;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}.verify-card+.verify-card{margin-top:12px}.verify-card:hover{border-color:var(--dash-faint);box-shadow:0 2px 10px var(--dash-tile)}.verify-card-icon{background:var(--dash-blue-soft);border-radius:12px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.verify-card-icon img{width:40px;height:40px}.verify-card-text{flex:1;min-width:0}.verify-card-title{font:600 16px/24px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);align-items:center;gap:8px;display:flex}.verify-card-copy{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin-top:2px;display:block}.verify-skeleton{background:var(--dash-tile);border-radius:16px;height:320px}.verify-element{width:100%;min-height:320px;margin-top:24px}.vp-main-inner>.wh-callout{margin-top:16px}@media (width<=720px){.verify-card{gap:16px;padding:20px}.verify-card-title{font-size:20px;line-height:28px}.verify-card-copy{font-size:16px;line-height:24px}}.vp-back{height:32px;font:500 14px/20px var(--font-sans);color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin:0 0 16px -8px;padding:0 10px 0 6px;display:inline-flex}.vp-back:hover{background:var(--dash-soft);color:var(--dash-ink)}.tn{flex-direction:column;max-width:1256px;margin:0 auto;display:flex}.tn .dash-title{margin:0}.tn-toolbar{align-items:center;gap:8px;margin-top:16px;display:flex}.tn-toolbar-right{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.tn-search{border:1px solid var(--dash-line);background:var(--dash-bg);width:360px;max-width:100%;height:36px;color:var(--dash-faint);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.tn-search:focus-within{outline:2px solid var(--wh-focus);outline-offset:-1px;border-color:#0000}.dash-app .tn-search input:focus-visible:not([class^=wh-]){outline:none}.tn-search input{min-width:0;font:400 14px/20px var(--font-sans);color:var(--dash-ink);background:0 0;border:0;outline:none;flex:1}.tn-search input::placeholder{color:var(--dash-faint)}.tn-filter{position:relative}.tn-chip{border:1px solid var(--wh-gray-a5);background:var(--dash-bg);height:36px;font:500 14px/1 var(--font-sans);color:var(--dash-ink);cursor:pointer;white-space:nowrap;border-radius:8px;outline:none;align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}.tn-chip:hover{background:var(--dash-bg)}.tn-chip.is-active,.tn-chip[aria-expanded=true]{border-color:var(--wh-gray-a5);background:var(--dash-bg)}.tn-chip:focus-visible{box-shadow:0 0 0 2px var(--wh-gray-a6)}.tn-menu{z-index:20;background:var(--dash-bg);min-width:180px;box-shadow:0 8px 28px #00000024, 0 0 0 1px var(--dash-line);border-radius:12px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.tn-menu-item{text-align:left;width:100%;font:400 14px/20px var(--font-sans);color:var(--dash-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;display:block}.tn-menu-item:hover{background:var(--dash-hover)}.tn-menu-item.is-selected{background:var(--dash-soft);font-weight:500}.tn-menu-item--count{justify-content:space-between;align-items:center;gap:16px;display:flex}.tn-menu-count{font:400 13px/18px var(--font-sans);color:var(--dash-muted);font-variant-numeric:tabular-nums}.tn-ghost{height:36px;font:500 14px/1 var(--font-sans);color:var(--dash-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.tn-ghost:hover:not(:disabled){background:var(--dash-hover)}.tn-ghost:disabled{color:var(--dash-faint);cursor:default}.tn-icon-btn{width:32px;height:32px;color:var(--dash-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.tn-icon-btn:hover{background:var(--dash-hover)}.tn-icon-btn .whop-glyph,.tn-icon-btn .whop-glyph svg{width:18px;height:18px}.tn-table{border-collapse:collapse;width:100%;margin-top:16px}.tn-table th{text-align:left;font:500 12px/16px var(--font-sans);color:var(--dash-muted);white-space:nowrap;padding:10px 12px}.tn-table td{border-top:1px solid var(--dash-line-soft);height:44px;font:400 14px/20px var(--font-sans);color:var(--dash-ink);white-space:nowrap;padding:0 12px}.tn-table tbody tr:hover td{background:var(--dash-bg-soft)}.tn-table th:first-child,.tn-table td:first-child{padding-left:16px}.tn-num{text-align:right}.tn-dim{color:var(--dash-faint)}.tn-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.tn-who{align-items:center;gap:10px;font-weight:500;display:inline-flex}.tn-avatar{background:var(--dash-tile);width:26px;height:26px;color:var(--dash-muted);font:600 11px/1 var(--font-sans);letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.tn-status{background:var(--dash-ok-bg);height:24px;font:500 13px/1 var(--font-sans);color:var(--dash-ok-ink);border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.tn-status--vacant{background:var(--dash-danger-bg);box-shadow:none;color:var(--dash-danger-ink)}.tn-contact{align-items:center;gap:6px;display:inline-flex}.tn-contact a{width:28px;height:28px;color:var(--dash-ink);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.tn-contact a:hover{background:var(--dash-hover)}.tn-contact .whop-glyph,.tn-contact .whop-glyph svg{width:18px;height:18px}.tn-actions{text-align:right;width:48px;padding-right:8px}.tn-actions .tn-icon-btn{border:1px solid var(--dash-line)}.tn-empty{text-align:center;color:var(--dash-muted);height:96px}.tn-foot--simple{grid-template-columns:1fr 1fr}.tn-foot{border-top:1px solid var(--dash-line-soft);font:400 13px/18px var(--font-sans);color:var(--dash-muted);grid-template-columns:1fr auto 1fr;align-items:center;margin-top:auto;padding:16px 0 8px;display:grid}.tn-pager{color:var(--dash-ink);align-items:center;gap:2px;display:inline-flex}.tn-pager>span{padding:0 10px;font-weight:500}.tn-pager button{width:28px;height:28px;color:var(--dash-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.tn-pager button:hover:not(:disabled){background:var(--dash-hover)}.tn-pager button:disabled{color:var(--dash-faint);cursor:default}.tn-more{justify-self:end}.tn-more .bi-link{font-size:13px}.tn-row--clickable{cursor:pointer}.td{width:min(640px,100% - 32px);max-height:calc(100dvh - 48px);padding:24px;position:relative;overflow:auto}.td-close{width:32px;height:32px;color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.td-close:hover{background:var(--dash-hover);color:var(--dash-ink)}.td-head{align-items:center;gap:14px;padding-right:36px;display:flex}.td-avatar{width:48px;height:48px;font-size:16px}.td-head-text h3{font:600 20px/26px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);margin:0}.td-head-text p{font:400 14px/20px var(--font-sans);color:var(--dash-muted);align-items:center;gap:8px;margin:2px 0 0;display:flex}.td-status{height:22px;font-size:12px}.td-facts{border-top:1px solid var(--dash-line-soft);border-bottom:1px solid var(--dash-line-soft);grid-template-columns:1fr 1fr;gap:12px 24px;margin:20px 0 0;padding:16px 0;display:grid}.td-facts div{min-width:0}.td-facts dt{font:400 12px/16px var(--font-sans);color:var(--dash-muted)}.td-facts dd{font:400 14px/20px var(--font-sans);color:var(--dash-ink);overflow-wrap:anywhere;margin:2px 0 0}.td-facts dd a{color:var(--dash-ink);text-decoration:none}.td-facts dd a:hover{text-decoration:underline}.td-facts small{color:var(--dash-muted)}.td-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.td-tiles div{background:var(--dash-bg-soft);border:1px solid var(--dash-line-soft);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.td-tiles span{font:400 12px/16px var(--font-sans);color:var(--dash-muted)}.td-tiles b{font:600 17px/22px var(--font-sans);color:var(--dash-ink)}.td-tiles b.is-danger{color:var(--dash-danger-ink)}.td-section{font:500 14px/20px var(--font-sans);color:var(--dash-ink);margin:20px 0 0}.td-empty{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:8px 0 0}.td-scroll{max-height:280px;margin-top:4px;overflow:auto}.td-table{margin-top:0}.td-table th:first-child,.td-table td:first-child{padding-left:0}.td-table th{background:var(--dash-bg);position:sticky;top:0}.td-table td{height:40px}.tn-notices{flex-direction:column;gap:16px;margin:20px 0 16px;display:flex}.tn-notices .wh-callout+.wh-callout{margin-top:0}.tn-portal-row{min-height:28px;font:400 14px/20px var(--font-sans);color:var(--dash-muted);justify-content:space-between;align-items:center;gap:12px;display:flex}.tn-copy{gap:6px;height:28px;padding:0 8px;font-size:13px}.td-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 12px;margin-top:12px;display:grid}.td-row{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.td-row .td-section{margin:0}.td-person{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto auto auto;align-items:center;gap:8px;margin-top:8px;display:grid}.td .wh-callout{margin-top:16px}.td-actions{align-items:center}.td-actions>.wh-btn--ghost:first-child{margin-left:-12px}.td-actions-gap{flex:1}.td-sub{font:400 12px/16px var(--font-sans);color:var(--dash-muted);display:block}.td-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}@media (width<=640px){.td-form{grid-template-columns:1fr}.td-person{grid-template-columns:1fr 1fr}}.td-form--stack{grid-template-columns:minmax(0,1fr)}.dash-app .wh-dialog.tw{width:min(520px,100vw - 32px);padding:32px}.dash-app .tw .wh-dialog-close{top:20px;right:20px}.dash-app .tw .wh-dialog-title{font:600 24px/32px var(--wh-font);margin:0 40px 4px 0}.tw-step{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);margin:0}.tw-progress{background:var(--wh-gray-a3);border-radius:9999px;height:4px;margin:16px 0 24px;overflow:hidden}.tw-progress span{background:var(--wh-blue-9);border-radius:9999px;height:100%;transition:width .2s;display:block}.tw-stack{flex-direction:column;gap:24px;display:flex}.tw-person{border-bottom:1px solid var(--wh-gray-a3);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding-bottom:24px;display:grid}.tw-person .tw-stack{gap:12px}.tw-person>.wh-btn{margin-top:8px}.tw-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tw-muted{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);margin:0}.tw-error{color:var(--dash-danger-ink)}.tw-summary{border-top:1px solid var(--wh-gray-a3);flex-direction:column;gap:8px;margin:0;padding-top:16px;display:flex}.tw-summary div{grid-template-columns:96px minmax(0,1fr);gap:12px;display:grid}.tw-summary dt{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11)}.tw-summary dd{font:400 14px/20px var(--wh-font);color:var(--wh-gray-12);overflow-wrap:anywhere;margin:0}.tw-summary small{color:var(--wh-gray-a11);font-size:14px;display:block}.dash-app .tw .wh-dialog-actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:32px;display:flex}.tw-actions-row{gap:8px;display:flex}.tw-actions-row>.wh-btn--surface{flex:none;min-width:104px}.tw-actions-row>.wh-btn--full{flex:auto;width:auto;min-width:0}.tw-dollar{font:400 16px/24px var(--wh-font);color:var(--wh-gray-a11)}.tn-scroll{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.tn-scroll>.tn-table{border-collapse:collapse;border-spacing:0;min-width:max-content}.tn-scroll>.tn-table td,.tn-scroll>.tn-table th{white-space:nowrap;margin:0}.tn-scroll>.tn-table tbody tr:hover td{background:var(--dash-bg-soft)}.tn-scroll>.tn-table th:first-child,.tn-scroll>.tn-table td:first-child{z-index:1;background:var(--dash-bg);position:sticky;left:0}.tn-scroll>.tn-table tbody tr:hover td:first-child{background:var(--dash-bg-soft)}.tn{width:100%;min-width:0}.tn>*{min-width:0;max-width:100%}.tn-toolbar{flex-wrap:wrap}.tn-search{max-width:100%}.dash-content{min-width:0;overflow-x:clip}.tw-choose{gap:10px}.tw-choice{border:1px solid var(--wh-gray-a4);text-align:left;cursor:pointer;width:100%;font-family:var(--wh-font);color:var(--wh-gray-12);background:0 0;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.tw-choice:hover:not(.tw-choice--static):not(.is-busy){background:var(--wh-gray-a2);border-color:var(--wh-gray-a6)}.tw-choice.is-busy{cursor:progress}.tw-choice--static{cursor:default}.tw-choice-title{font:500 15px/22px var(--wh-font)}.tw-choice-sub{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11)}.tw-choice-row{gap:8px;margin-top:8px;display:flex}.tw-choice-row>.wh-field{flex:auto;min-width:0}.tn-scroll>.tn-table.pt-table .pt-group-head td{border-top:1px solid var(--dash-line-soft);background:0 0;height:52px;padding:0 16px}.tn-scroll>.tn-table.pt-table tbody tr.pt-group-head:hover td{background:var(--dash-bg-soft)}.pt-chevron{color:var(--dash-muted);flex:0 0 16px;align-self:center;transition:rotate .12s}.pt-group-head.is-open .pt-chevron{rotate:90deg}.tn-scroll>.tn-table.pt-table .pt-group:first-of-type .pt-group-head td{border-top-color:var(--dash-line-soft)}.pt-group-row{justify-content:space-between;align-items:center;gap:24px;display:flex}.pt-group-title{align-items:baseline;gap:10px;min-width:0;display:inline-flex}.pt-group-title b{font:600 14px/20px var(--font-sans);color:var(--dash-ink);margin-left:-2px}.pt-group-address{text-overflow:ellipsis;font:400 13px/18px var(--font-sans);color:var(--dash-muted);overflow:hidden}.pt-group-sum{font:400 13px/18px var(--font-sans);color:var(--dash-muted);font-variant-numeric:tabular-nums;flex:none}.pt-table .pt-co td{border-top-color:#0000}.pt-co-who{padding-left:36px;font-weight:400}.pt-co-who .tn-avatar{width:22px;height:22px;font-size:10px}.pt-co-pill{font:400 13px/18px var(--font-sans);color:var(--dash-muted)}.pt-vacant .tn-avatar{background:var(--dash-soft);color:var(--dash-faint)}.ws{flex-direction:column;width:100%;max-width:1100px;margin:0 auto;display:flex}.ws .dash-title{margin:0 0 16px}.ws-card{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:16px;padding:20px 24px 24px}.ws-card .biz-websites-empty-title{font-size:16px;line-height:22px}.ws-card .biz-websites-empty-copy{font-size:14px;line-height:20px}.ws-row{align-items:center;gap:12px;display:flex}.ws-glyph{background:var(--dash-tile);width:40px;height:40px;color:var(--dash-ink);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ws-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ws-link{font:600 15px/20px var(--font-sans);color:var(--dash-ink);text-decoration:none}.ws-link:hover{text-decoration:underline}.ws-state{font:400 13px/18px var(--font-sans);color:var(--dash-muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ws-field{margin-top:20px;display:block}.ws-field .whop-label{margin-bottom:6px;font-size:13px;display:block}.ws-field .whop-input{border-radius:10px;height:40px;font-size:14px}.bi-overview-site{max-width:100%;font:500 14px/20px var(--font-sans);color:var(--dash-blue-ink);white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;margin-top:2px;text-decoration:none;display:inline-block;overflow:hidden}.bi-overview-site:hover{text-decoration:underline}.ws-card--create{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:24px;display:grid}.ws-create-hero{object-fit:cover;background:var(--dash-tile);border-radius:12px;width:100%;height:170px}.ws-create-btn{height:40px;font:500 14px/1 var(--font-sans);border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:0 16px;display:inline-flex}.ws-hint{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:10px 0 0}.ws-hint a{color:var(--dash-blue-ink);text-decoration:none}.ws-error{margin:10px 0 0}.ws-steps{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ws-steps li{font:400 14px/20px var(--font-sans);color:var(--dash-faint);align-items:center;gap:10px;display:flex}.ws-steps li i{border:2px solid var(--dash-line);border-radius:999px;width:14px;height:14px}.ws-steps li.is-active{color:var(--dash-ink)}.ws-steps li.is-active i{border-color:var(--dash-blue);border-top-color:#0000;animation:.7s linear infinite ws-spin}.ws-steps li.is-done{color:var(--dash-muted)}.ws-steps li.is-done i{border-color:var(--dash-ok-ink);background:var(--dash-ok-ink)}@keyframes ws-spin{to{transform:rotate(360deg)}}.ws-row-actions{gap:8px;margin-left:auto;display:inline-flex}.ws-row-actions .whop-btn{height:34px;font:500 13px/1 var(--font-sans);border-radius:8px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.ws-preview{border:1px solid var(--dash-line);background:var(--dash-bg-soft);border-radius:12px;margin-top:16px;overflow:hidden}.ws-preview iframe{border:0;width:100%;height:520px;display:block}.ws-foot{font:400 13px/18px var(--font-sans);color:var(--dash-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ws-foot a{color:var(--dash-blue-ink);text-decoration:none}.ws-unpublish{color:var(--dash-danger-ink)}.ws-card--external{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:16px 20px;display:flex}.ws-card--external .ws-field{flex:1;margin:0}.ws-ext-open{font:500 13px/18px var(--font-sans);color:var(--dash-blue-ink);white-space:nowrap;text-decoration:none}.an{flex-direction:column;gap:16px;width:100%;max-width:1256px;margin:0 auto;display:flex}.an-toolbar{align-items:center;gap:8px;display:flex}.an-chip--static{cursor:default;gap:8px}.an-chip--static:hover{background:var(--dash-bg)}.an-chip--static .whop-glyph,.an-chip--static .whop-glyph svg{width:16px;height:16px}.an-row{gap:16px;display:grid}.an-row--hero{grid-template-columns:minmax(0,1fr) 368px}.an-row--tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.an-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}.an-card{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:16px;flex-direction:column;min-width:0;padding:20px 20px 16px;display:flex}.an-card-head{justify-content:space-between;align-items:center;display:flex}.an-card-title{font:500 15px/20px var(--font-sans);color:var(--dash-ink);margin:0}.an-sub{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:2px 0 0}.an-hero{font:600 32px/38px var(--font-sans);letter-spacing:-.02em;color:var(--dash-ink);margin:6px 0 0}.an-chart{margin-top:12px;position:relative}.an-hero-sub{font:400 13px/18px var(--font-sans);color:var(--dash-muted);align-items:center;gap:8px;min-height:18px;margin:2px 0 0;display:flex}.meta-sep{background:var(--dash-line);vertical-align:-1px;flex:none;width:1px;height:12px;display:inline-block}.sp-msg-meta .meta-sep{height:10px;margin:0 6px}.an-chart svg{width:100%;height:auto;display:block;overflow:visible}.an-axis{font:400 11px var(--font-sans);fill:var(--dash-faint)}.an-legend{font:400 13px/18px var(--font-sans);color:var(--dash-muted);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.an-legend--row{margin-top:12px}.an-legend li,.an-legend span{align-items:center;gap:6px;display:inline-flex}.an-legend b{color:var(--dash-ink);font-weight:500}.an-dot{background:var(--dash-faint);border-radius:999px;width:8px;height:8px;display:inline-block}.an-dot--blue{background:var(--dash-blue)}.an-dot--grey{background:var(--dash-faint)}.an-cashflow{padding-bottom:8px}.an-cash-row{align-items:center;gap:12px;padding:12px 0;display:flex}.an-cash-row+.an-cash-row{border-top:1px solid var(--dash-line-soft)}.an-card-title+.an-cash-row{margin-top:4px}.an-cash-icon{background:var(--dash-tile);width:36px;height:36px;color:var(--dash-ink);border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.an-cash-row.is-danger .an-cash-text small{color:var(--dash-danger-ink)}.an-cash-icon .whop-glyph,.an-cash-icon .whop-glyph svg{width:18px;height:18px}.an-cash-text{flex-direction:column;flex:1;min-width:0;display:flex}.an-cash-text b{font:500 14px/20px var(--font-sans);color:var(--dash-ink)}.an-cash-text small{font:400 13px/18px var(--font-sans);color:var(--dash-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.an-cash-action{background:var(--dash-tile);height:28px;font:500 12px/1 var(--font-sans);color:var(--dash-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.an-cash-action:hover{background:var(--dash-tile-hover)}.an-cashflow-foot{border-top:1px solid var(--dash-line-soft);text-align:center;font:500 14px/20px var(--font-sans);color:var(--dash-muted);margin-top:4px;padding:12px 0 8px;text-decoration:none;display:block}.an-cashflow-foot:hover{color:var(--dash-ink)}.an-tile{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:16px;flex-direction:column;gap:4px;padding:16px 20px;display:flex}.an-tile-label{font:400 13px/18px var(--font-sans);color:var(--dash-muted)}.an-tile-value{font:600 24px/30px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink)}.an-tile-value.is-danger{color:var(--dash-danger-ink)}.an-tile-value.is-warn{color:var(--dash-warn-ink)}.an-tile-value.is-ok{color:var(--dash-ok-ink)}.an-tile-hint{font:400 12px/16px var(--font-sans);color:var(--dash-faint)}.an-bars{margin-top:16px;position:relative}.an-bars-grid{pointer-events:none;height:138px;position:absolute;top:22px;left:0;right:0}.an-bars-grid i{border-top:1px dashed var(--dash-line-soft);height:0;position:absolute;left:0;right:0}.an-bars-plot{border-bottom:1px solid var(--dash-line);align-items:flex-end;gap:14px;height:160px;padding:22px 4px 0;display:flex;position:relative}.an-bar{flex:1 1 0;align-items:flex-end;min-width:0;height:100%;display:flex}.an-bar-fill{background:var(--dash-blue);border-radius:6px 6px 0 0;width:100%;position:relative}.an-bar-fill em{font:500 11px/14px var(--font-sans);color:var(--dash-muted);white-space:nowrap;font-style:normal;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.an-bars-axis{gap:14px;padding:8px 4px 0;display:flex}.an-bars-axis span{text-align:center;min-width:0;font:400 12px/16px var(--font-sans);color:var(--dash-faint);flex:1 1 0}.an-donut{flex:1;justify-content:center;align-items:center;gap:28px;min-height:190px;margin-top:8px;display:flex}.an-donut svg{flex:0 0 150px}.an-donut-centre{font:600 20px var(--font-sans);fill:var(--dash-ink)}.an-donut-sub{font:400 11px var(--font-sans);fill:var(--dash-muted)}.an-donut .an-legend{flex-direction:column;gap:10px;font-size:14px}.an-donut .an-legend li{grid-template-columns:8px 1fr auto;align-items:center;gap:8px;min-width:120px;display:grid}.an-donut .an-legend b{text-align:right}.an-list{margin:12px 0 0;padding:0;list-style:none}.an-list li{border-top:1px solid var(--dash-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.an-list li:first-child{border-top:0;padding-top:4px}.an-list li>span{flex-direction:column;min-width:0;display:flex}.an-list b{font:500 14px/20px var(--font-sans);color:var(--dash-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.an-list small{font:400 12px/16px var(--font-sans);color:var(--dash-muted)}.an-list em{font:400 13px/18px var(--font-sans);color:var(--dash-muted);white-space:nowrap;font-style:normal}.an-lease-when{background:var(--dash-tile);border-radius:999px;align-items:center;height:24px;padding:0 8px;display:inline-flex;color:var(--dash-ink)!important;font-weight:500!important}.an-lease-when.is-warn{background:var(--dash-warn-bg);color:var(--dash-warn-ink)!important}.an-lease-when.is-danger{background:var(--dash-danger-bg);color:var(--dash-danger-ink)!important}.an-empty{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:16px 0 0}.an-table{table-layout:auto;margin-top:8px}.an-table th:first-child,.an-table td:first-child{padding-left:0}.an-table th,.an-table td{white-space:nowrap}.an-table th:first-child,.an-table td:first-child{width:28%}.an-table .tn-num{text-align:left}.an-table td{display:table-cell!important}.pay-status{background:var(--dash-ok-bg);height:24px;font:500 13px/1 var(--font-sans);color:var(--dash-ok-ink);border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.pay-status--late{background:var(--dash-warn-bg);color:var(--dash-warn-ink)}.pay-status--overdue{background:var(--dash-danger-bg);color:var(--dash-danger-ink)}.pay-status--upcoming{box-shadow:inset 0 0 0 1px var(--dash-line);color:var(--dash-muted);background:0 0}.pay-status--pending,.pay-status--scheduled{background:var(--dash-blue-soft);color:var(--dash-blue-ink)}.pay-total{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin-right:8px}.pay-total b{color:var(--dash-ink);font-weight:500}.pay-overdue{color:var(--dash-danger-ink)}.pay-actions{white-space:nowrap;text-align:right;width:auto}.pay-remind{border:1px solid var(--dash-line);background:var(--dash-bg);height:30px;font:500 13px/1 var(--font-sans);color:var(--dash-ink);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pay-remind:hover{background:var(--dash-bg-soft)}.pay-reminded{font:400 13px/18px var(--font-sans);color:var(--dash-muted);align-items:center;gap:8px;display:inline-flex}.pay-in{color:var(--dash-ok-ink);font-variant-numeric:tabular-nums}@media (width<=1100px){.an-row--hero,.an-row--three{grid-template-columns:1fr}.an-row--tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.an-tip{z-index:5;border:1px solid var(--wh-gray-a5,var(--dash-line));background:var(--wh-panel,var(--dash-bg));box-shadow:var(--wh-shadow-tooltip);white-space:nowrap;pointer-events:none;font:400 13px/18px var(--font-sans);color:var(--dash-muted);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute}.an-tip-swatch{border-radius:3px;flex:0 0 12px;width:12px;height:12px}.an-tip-value{color:var(--dash-ink);font-weight:600}.an-bar{cursor:default;outline:none}.an-bar-fill{transition:opacity .15s}.an-bars-plot.is-hovering .an-bar:not(.is-active) .an-bar-fill{opacity:.6}.an-bar:focus-visible .an-bar-fill{box-shadow:0 0 0 2px var(--dash-bg), 0 0 0 4px var(--dash-blue)}.an-donut{position:relative}.an-seg{cursor:default;outline:none;transition:opacity .15s}.an-donut.is-hovering .an-seg:not(.is-active){opacity:.6}.an-donut .an-legend li{cursor:default;transition:opacity .15s}.an-donut.is-hovering .an-legend li:not(.is-active){opacity:.6}.an-tabs{background:var(--wh-gray-a3);border-radius:10px;gap:4px;margin-left:auto;padding:3px;display:inline-flex}.an-tab{height:28px;color:var(--dash-muted);font:500 13px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px}.an-tab.is-active{background:var(--dash-bg);color:var(--dash-ink);box-shadow:0 1px 2px #0000000f}.an-range{align-items:center;gap:6px;display:inline-flex}.an-range>.wh-field{width:150px}.an-range-sep{font:400 13px/18px var(--font-sans);color:var(--dash-muted)}.an-dot--assumed{background:var(--dash-blue);opacity:.35}.an-assumed-note{font:400 12px/16px var(--font-sans);color:var(--dash-faint);margin-left:4px}.an-table tfoot td{border-top:1px solid var(--dash-line);font-weight:600}@media (width<=960px){.an-tabs{margin-left:0}.an-toolbar{flex-wrap:wrap}}.cal{flex-direction:column;gap:16px;width:100%;max-width:1256px;margin:0 auto;display:flex}.cal-head .dash-title{margin:0 0 16px}.cal-toolbar{align-items:center;gap:8px;display:flex}.cal-nav{gap:4px;display:inline-flex}.cal-nav-btn{justify-content:center;width:36px;padding:0}.cal-title{font:600 16px/22px var(--font-sans);color:var(--dash-ink);margin-left:8px}.cal-seg{background:var(--dash-tile);border-radius:10px;margin-left:auto;padding:3px;display:inline-flex}.cal-seg-btn{height:30px;font:500 14px/1 var(--font-sans);color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px}.cal-seg-btn.is-active{background:var(--dash-bg);color:var(--dash-ink);box-shadow:0 1px 2px #00000014}.cal-body{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.cal-card{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:16px;overflow:hidden}.cal-dot--rent-due,.cal-ev--rent-due,.cal-badge--rent-due{--ev:var(--dash-blue);--ev-bg:var(--dash-blue-soft)}.cal-dot--move-in,.cal-ev--move-in,.cal-badge--move-in{--ev:var(--dash-ok-ink);--ev-bg:var(--dash-ok-bg)}.cal-dot--move-out,.cal-ev--move-out,.cal-badge--move-out{--ev:var(--dash-danger-ink);--ev-bg:var(--dash-danger-bg)}.cal-dot--work-order,.cal-ev--work-order,.cal-badge--work-order,.cal-dot--inspection,.cal-ev--inspection,.cal-badge--inspection,.cal-dot--renewal,.cal-ev--renewal,.cal-badge--renewal{--ev:var(--dash-warn-ink);--ev-bg:var(--dash-warn-bg)}.cal-dot--showing,.cal-ev--showing,.cal-badge--showing{--ev:var(--dash-muted);--ev-bg:var(--dash-tile)}.cal-dot{background:var(--ev,var(--dash-faint));border-radius:999px;flex:0 0 8px;width:8px;height:8px;display:inline-block}.cal-menu-item{align-items:center;gap:8px;display:flex}.cal-ev{background:var(--dash-tile);width:100%;min-width:0;font:500 12px/16px var(--font-sans);color:var(--dash-ink);text-align:left;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:3px 6px;display:flex}.cal-ev:before{content:"";background:var(--ev);border-radius:999px;flex:0 0 6px;width:6px;height:6px}.cal-ev small{font:400 11px/16px var(--font-sans);color:var(--dash-muted);flex:none}.cal-ev span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cal-ev:hover{background:var(--dash-tile-hover)}.cal-ev.is-selected{background:var(--ev-bg);outline:1px solid var(--ev);outline-offset:-1px}.cal-badge{background:var(--ev-bg);height:22px;font:500 12px/1 var(--font-sans);color:var(--ev);border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.cal-month{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-weekday{font:500 12px/16px var(--font-sans);color:var(--dash-muted);border-bottom:1px solid var(--dash-line);padding:10px 10px 8px}.cal-cell{border-right:1px solid var(--dash-line-soft);border-bottom:1px solid var(--dash-line-soft);flex-direction:column;gap:3px;min-height:112px;padding:6px;display:flex}.cal-cell:nth-child(7n+7){border-right:0}.cal-cell.is-outside{background:var(--dash-bg-soft)}.cal-cell.is-outside .cal-daynum{color:var(--dash-faint)}.cal-daynum{min-width:24px;height:24px;font:500 13px/1 var(--font-sans);color:var(--dash-ink);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:0 4px;display:inline-flex}.cal-cell.is-today .cal-daynum{background:var(--dash-blue);color:#fff}.cal-more{font:500 12px/16px var(--font-sans);color:var(--dash-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 6px}.cal-more:hover{color:var(--dash-ink)}.cal-week{flex-direction:column;display:flex}.cal-week-head,.cal-allday,.cal-grid{grid-template-columns:64px repeat(7,minmax(0,1fr));display:grid}.cal-week-head{border-bottom:1px solid var(--dash-line)}.cal-week-day{font:500 12px/16px var(--font-sans);color:var(--dash-muted);align-items:baseline;gap:6px;padding:10px 8px;display:flex}.cal-week-day b{font:600 16px/20px var(--font-sans);color:var(--dash-ink)}.cal-week-day.is-today b{background:var(--dash-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;font-size:14px;display:inline-flex}.cal-gutter{font:400 11px/16px var(--font-sans);color:var(--dash-faint);padding:6px 8px}.cal-allday{border-bottom:1px solid var(--dash-line);min-height:36px}.cal-allday-cell{border-left:1px solid var(--dash-line-soft);flex-direction:column;gap:3px;padding:4px;display:flex}.cal-grid{position:relative;overflow:hidden}.cal-hours{padding:0;position:relative}.cal-hours span{position:absolute;right:8px;transform:translateY(2px)}.cal-col{border-left:1px solid var(--dash-line-soft);position:relative;overflow:hidden}.cal-col.is-today{background:var(--dash-bg-soft)}.cal-line{border-top:1px solid var(--dash-line-soft);height:0;position:absolute;left:0;right:0}.cal-ev--timed{background:var(--ev-bg);border-left:2px solid var(--ev);border-radius:4px;flex-direction:column;align-items:flex-start;gap:0;margin:1px;position:absolute;overflow:hidden}.cal-ev--timed:before{display:none}.cal-ev--timed span{white-space:normal;line-height:14px}.cal-ev--timed small{line-height:14px}.cal-now{border-top:2px solid var(--dash-danger-ink);height:0;position:absolute;left:0;right:0}.cal-now:before{content:"";background:var(--dash-danger-ink);border-radius:999px;width:8px;height:8px;position:absolute;top:-5px;left:-4px}.cal-rail{flex-direction:column;gap:12px;display:flex}.cal-detail{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:16px;padding:16px;position:relative}.cal-detail-head{justify-content:space-between;align-items:center;display:flex}.cal-detail-close{width:28px;height:28px;position:static}.cal-detail h3{font:600 16px/22px var(--font-sans);color:var(--dash-ink);margin:10px 0 0}.cal-detail p{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:4px 0 0}.cal-rail-title{font:500 14px/20px var(--font-sans);color:var(--dash-ink);margin:4px 0 0}.cal-agenda{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.cal-agenda li+li{border-top:1px solid var(--dash-line-soft)}.cal-agenda button{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:10px 14px;display:flex}.cal-agenda button:hover{background:var(--dash-bg-soft)}.cal-agenda span{flex-direction:column;min-width:0;display:flex}.cal-agenda b{font:500 13px/18px var(--font-sans);color:var(--dash-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cal-agenda small{font:400 12px/16px var(--font-sans);color:var(--dash-muted)}.cal-legend{font:400 12px/16px var(--font-sans);color:var(--dash-muted);flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;padding:0 4px;list-style:none;display:flex}.cal-legend li{align-items:center;gap:6px;display:inline-flex}@media (width<=1100px){.cal-body{grid-template-columns:1fr}}.pay-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.pay-create{height:36px;font:500 14px/1 var(--font-sans);border-radius:10px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.pay-head .pay-create{margin-left:auto}.pay-head{justify-content:flex-start;gap:8px}.pay-head .dash-title{margin-right:8px}.pay-export{height:36px;font:500 14px/1 var(--font-sans);border-radius:10px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.pay-tiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:16px;display:grid}.pay-tile{border:1px solid var(--dash-line);background:var(--dash-bg);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.pay-tile span{font:400 14px/20px var(--font-sans);color:var(--dash-ink);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.pay-tile b{font:600 20px/24px var(--font-sans);color:var(--dash-ink)}.pay-tile:hover{background:var(--dash-bg-soft)}.pay-tile.is-active{border-color:var(--dash-blue);box-shadow:inset 0 0 0 1px var(--dash-blue);background:var(--dash-bg-soft)}.tn-sort.is-active{color:var(--dash-ink)}.inv-backdrop{z-index:200;background:var(--dash-bg-soft);position:fixed;inset:0}.inv-stage:before{content:"";background:radial-gradient(60% 60% at 50% 50%, var(--dash-tile) 0%, transparent 100%);position:absolute;inset:0}.inv-drawer{background:var(--dash-bg);border:1px solid var(--dash-line);border-radius:16px;flex-direction:column;width:min(640px,100% - 24px);display:flex;position:absolute;top:12px;bottom:12px;left:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.inv-head{border-bottom:1px solid var(--dash-line);align-items:center;gap:12px;height:52px;padding:0 12px 0 10px;display:flex}.inv-close{position:static}.inv-crumb{border-left:1px solid var(--dash-line);font:400 14px/20px var(--font-sans);color:var(--dash-muted);padding-left:12px}.inv-body{flex:1;overflow:auto}.inv-section{border-bottom:1px solid var(--dash-line-soft);padding:20px 20px 22px}.inv-section h2{font:500 16px/22px var(--font-sans);color:var(--dash-ink);margin:0}.inv-section>p{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:2px 0 14px}.inv-section .whop-label{margin:0 0 6px;font-size:13px;display:block}.inv-section .whop-input,.inv-section .whop-select-trigger{border-radius:10px;height:40px;font-size:14px}.inv-select{position:relative}.inv-menu{max-height:320px;box-shadow:0 8px 28px #00000024, 0 0 0 1px var(--dash-line);border-radius:12px;padding:4px;top:calc(100% + 4px);left:0;right:0;overflow:auto}.inv-menu .whop-select-option{border-radius:8px;justify-content:space-between;gap:12px;padding:9px 12px;font-size:14px;line-height:20px;display:flex}.inv-option-sub{color:var(--dash-muted);font-size:13px}.inv-option--add{color:var(--dash-ink);font-weight:500}.inv-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.inv-tenant-meta{margin:10px 0 0!important}.inv-warn{color:var(--dash-danger-ink)}.inv-seg{background:var(--dash-tile);border-radius:10px;margin-bottom:14px;padding:3px;display:flex}.inv-seg button{height:32px;font:500 14px/1 var(--font-sans);color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1}.inv-seg button.is-active{background:var(--dash-bg);color:var(--dash-ink);box-shadow:0 1px 2px #00000014}.inv-seg button:disabled{cursor:not-allowed;opacity:.6}.inv-desc{resize:vertical;padding:10px 14px;line-height:20px;height:auto!important}.inv-money{display:block;position:relative}.inv-money i{font:400 14px/1 var(--font-sans);color:var(--dash-faint);font-style:normal;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.inv-price-row{gap:8px;display:flex}.inv-price-row .inv-money{flex:1}.inv-currency{border:1px solid var(--dash-line);height:40px;font:500 14px/1 var(--font-sans);color:var(--dash-ink);border-radius:10px;align-items:center;padding:0 12px;display:inline-flex}.inv-chips{gap:6px;margin-top:10px;display:flex}.inv-chip{background:var(--dash-tile);height:26px;font:500 12px/1 var(--font-sans);color:var(--dash-ink);cursor:pointer;border:0;border-radius:6px;padding:0 10px}.inv-chip.is-active{background:var(--dash-ok-bg);color:var(--dash-ok-ink)}.inv-due{max-width:220px;margin-top:14px;display:block}.inv-total{color:var(--dash-ink)!important;margin:12px 0 0!important}.inv-row{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.inv-row-label{font:400 14px/20px var(--font-sans);color:var(--dash-ink);align-items:center;gap:10px;display:inline-flex}.inv-switch{background:var(--dash-tile-hover);cursor:pointer;border:0;border-radius:999px;width:36px;height:20px;position:relative}.inv-switch i{background:#fff;border-radius:999px;width:16px;height:16px;transition:left .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.inv-switch.is-on{background:var(--dash-blue)}.inv-methods{border:1px solid var(--dash-line);border-radius:12px;margin:8px 0 0;padding:0;list-style:none;overflow:hidden}.inv-methods li+li{border-top:1px solid var(--dash-line-soft)}.inv-methods label{font:400 14px/20px var(--font-sans);color:var(--dash-ink);cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex}.inv-methods input{width:16px;height:16px;accent-color:var(--dash-blue)}.inv-methods small{font:400 12px/16px var(--font-sans);color:var(--dash-muted);margin-left:auto}.inv-hint{font:400 13px/18px var(--font-sans)!important;color:var(--dash-muted)!important;margin:8px 0 0!important}.inv-foot{border-top:1px solid var(--dash-line);justify-content:flex-end;align-items:center;gap:12px;padding:14px 20px;display:flex}.inv-error{flex:1;margin:0;font-size:13px}.inv-done{text-align:center;width:min(520px,100% - 32px)}.inv-done-check{background:var(--dash-ok-bg);width:44px;height:44px;color:var(--dash-ok-ink);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.inv-verify-icon{background:var(--dash-warn-bg);color:var(--dash-warn-ink)}.inv-done h3{margin-top:12px!important}.inv-link{gap:8px;margin-top:16px;display:flex}.inv-link input{border:1px solid var(--dash-line);background:var(--dash-bg-soft);min-width:0;height:40px;font:400 13px/20px var(--font-sans);color:var(--dash-ink);border-radius:10px;flex:1;padding:0 12px}.inv-link .whop-btn{height:40px;font:500 14px/1 var(--font-sans);white-space:nowrap;border-radius:10px;padding:0 14px}.inv-done-q{color:var(--dash-ink)!important;margin-top:20px!important;font-weight:500!important}.inv-done-actions{justify-content:center;gap:8px;margin-top:12px;display:flex}.inv-done-actions .whop-btn{height:38px;font:500 14px/1 var(--font-sans);border-radius:10px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.pm{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.inv-stage{pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0 0 0 664px}.inv-stage>*{pointer-events:auto}.inv-phone{background:#111;border-radius:48px;width:330px;height:680px;padding:10px;position:relative;box-shadow:0 30px 80px #00000073,inset 0 0 0 2px #3a3a3a}.inv-phone-notch{z-index:2;background:#000;border-radius:999px;width:96px;height:26px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.inv-phone-status{font:600 12px/16px var(--font-sans);color:#111;z-index:2;justify-content:space-between;display:flex;position:absolute;top:22px;left:36px;right:36px}.inv-phone-screen{color:#111;background:#fff;border-radius:38px 38px 0 0;height:calc(100% - 44px);padding:56px 16px 16px;overflow:hidden}.inv-phone-url{height:44px;font:500 12px/1 var(--font-sans);color:#111;background:#f2f2f2;border-radius:0 0 38px 38px;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.inv-co-head{font:500 11px/14px var(--font-sans);justify-content:space-between;align-items:center;display:flex}.inv-co-brand{align-items:center;gap:6px;display:inline-flex}.inv-co-link{color:#333;text-decoration:underline}.inv-co-title{text-align:center;font:400 12px/16px var(--font-sans);color:#333;margin:18px 0 0}.inv-co-amount{text-align:center;font:600 24px/30px var(--font-sans);letter-spacing:-.02em;margin:2px 0 0}.inv-co-desc{text-align:center;font:400 10px/14px var(--font-sans);color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;display:-webkit-box;overflow:hidden}.inv-co-input{height:28px;font:400 10px/14px var(--font-sans);color:#111;white-space:nowrap;text-overflow:ellipsis;border:1px solid #d9d9d9;border-radius:6px;justify-content:space-between;align-items:center;padding:0 8px;display:flex;overflow:hidden}.inv-co-input.is-placeholder{color:#9a9a9a}.inv-co-row{gap:6px;margin-top:6px;display:flex}.inv-co-row .inv-co-input{flex:1;margin:0}.inv-co-methods{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}.inv-co-method{font:500 11px/14px var(--font-sans);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 10px;display:flex}.inv-co-method+.inv-co-method{border-top:1px solid #e6e6e6}.inv-co-method-name{align-items:center;gap:6px;display:inline-flex}.inv-co-radio{border:1.5px solid #999;border-radius:999px;flex:0 0 12px;width:12px;height:12px}.inv-co-radio.is-on{border:3.5px solid #111}.inv-co-card{width:100%;padding:4px 0 0 20px}.inv-co-ico{background:#333;border-radius:3px;width:14px;height:14px;display:inline-block}.inv-co-ico--whop{background:#fa4616}.inv-co-ico--apple_pay{background:#000}.inv-co-ico--google_pay{background:#fff;border:1px solid #ddd}.inv-co-ico--us_bank_account,.inv-co-ico--us_bank_transfer,.inv-co-ico--pay_by_bank{background:#2b5fd9}.inv-co-ico--link{background:#00d66f}.inv-co-ico--cashapp{background:#00d632}@media (width<=1100px){.inv-stage{display:none}}.pm-logo{vertical-align:middle;border-radius:4px;flex:none;display:inline-block}.pf-menu{min-width:240px;padding:6px}.pf-menu--method{min-width:280px;max-height:420px;overflow:auto}.pf-menu--date{min-width:240px}.pf-search{border:0;border-bottom:1px solid var(--dash-line-soft);width:100%;height:36px;font:400 14px/20px var(--font-sans);color:var(--dash-ink);background:0 0;outline:none;margin:2px 0 6px;padding:0 10px;display:block}.pf-group{padding:4px 0}.pf-group+.pf-group{border-top:1px solid var(--dash-line-soft)}.pf-group-title{font:600 12px/16px var(--font-sans);color:var(--dash-muted);margin:6px 10px 4px}.pf-item{text-align:left;width:100%;font:400 14px/20px var(--font-sans);color:var(--dash-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}.pf-item:hover{background:var(--dash-hover)}.pf-item.is-selected{background:var(--dash-soft);font-weight:500}.pf-item-label{flex:1}.pf-item .tn-menu-count{margin-left:auto}.pf-check{border:1.5px solid var(--dash-line);background:var(--dash-bg);color:#fff;border-radius:4px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pf-check.is-on{background:var(--dash-blue);border-color:var(--dash-blue)}.pf-clear{border-top:1px solid var(--dash-line-soft);padding:6px 10px 4px}.pf-range{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px 6px;display:flex}.pf-range input{border:1px solid var(--dash-line);background:var(--dash-bg);height:32px;font:400 13px/1 var(--font-sans);color:var(--dash-ink);border-radius:8px;padding:0 8px}.pf-range span{font:400 13px/18px var(--font-sans);color:var(--dash-muted)}.pf-apply{height:32px;font:500 13px/1 var(--font-sans);border-radius:8px;margin-left:auto;padding:0 12px}.pay-status svg{margin-left:2px}.inv-drawer{width:min(640px,100% - 16px);box-shadow:0 0 0 1px var(--dash-line), 0 12px 32px -16px #00000029;border:0;border-radius:12px;top:8px;bottom:8px;left:8px}.inv-head{gap:12px;height:48px;padding:0 16px}.inv-close{width:24px;height:24px}.inv-crumb{font:400 14px/20px var(--font-sans);align-items:center;gap:6px;padding-left:12px;display:inline-flex}.inv-section{padding:24px 16px}.inv-section h2{font:500 14px/20px var(--font-sans)}.inv-section>p{font:400 12px/16px var(--font-sans);margin:2px 0 12px}.inv-section .whop-label{font:500 14px/20px var(--font-sans);color:var(--dash-ink);margin:0 0 6px}.inv-section .whop-input,.inv-section .whop-select-trigger{border-radius:8px;height:32px;padding:0 12px;font-size:14px}.inv-section .whop-select-trigger{height:40px}.inv-desc{min-height:72px;padding:8px 12px!important}.inv-seg{border-radius:8px;margin-bottom:12px;padding:2px}.inv-seg button{height:32px;font:400 14px/1 var(--font-sans);border-radius:6px}.inv-money i{left:10px}.inv-money .whop-input{padding-left:22px}.inv-currency{height:32px;font:400 14px/1 var(--font-sans);border-radius:8px;gap:4px;padding:0 10px}.inv-currency:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:-3px 0 0 4px;transform:rotate(45deg)}.inv-chips{gap:8px;margin-top:10px}.inv-chip{height:22px;font:500 12px/1 var(--font-sans);border-radius:6px;padding:0 8px}.inv-row{padding:6px 0}.inv-row-label{font:400 14px/20px var(--font-sans);gap:8px}.inv-switch{width:24px;height:14px}.inv-switch i{width:10px;height:10px;top:2px;left:2px}.inv-switch.is-on i{left:12px}.inv-hint{font:400 12px/16px var(--font-sans)!important}.inv-notice{border-top:1px solid var(--dash-warn-line,#ffb22459);background:var(--dash-warn-bg,#fff8e6);min-height:48px;color:var(--dash-warn-ink,#ab6400);font:500 14px/20px var(--font-sans);align-items:center;gap:8px;padding:8px 16px;display:flex}.inv-notice svg{flex:0 0 16px}.inv-notice-text{flex:1;min-width:0}.inv-notice-btn{background:var(--dash-bg);height:28px;box-shadow:0 0 0 1px var(--dash-line);font:500 13px/1 var(--font-sans);color:var(--dash-ink);white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.inv-notice-btn:hover{background:var(--dash-tile)}.inv-foot{gap:12px;padding:12px 16px}.inv-create{height:36px;font:500 14px/1 var(--font-sans);border-radius:8px;padding:0 14px}.inv-stage{left:656px}.inv-phone{background:#1b1b1b;border-radius:60px;width:400px;height:820px;padding:12px;box-shadow:0 40px 90px #00000059,inset 0 0 0 3px #3d3d3d,0 0 0 2px #c9875a}.inv-phone-notch{width:120px;height:34px;top:24px}.inv-phone-status{font:600 16px/22px var(--font-sans);top:30px;left:46px;right:40px}.inv-phone-bars{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.inv-phone-bars i{background:#111;border-radius:1px;width:3px}.inv-phone-bars i:first-child{height:4px}.inv-phone-bars i:nth-child(2){height:6px}.inv-phone-bars i:nth-child(3){height:9px}.inv-phone-bars i:nth-child(4){height:12px}.inv-phone-bars b{background:#111;border-radius:3px;width:22px;height:11px;margin-left:6px}.inv-phone-screen{border-radius:48px 48px 0 0;height:calc(100% - 56px);padding:84px 16px 16px}.inv-phone-url{height:56px;font:400 17px/1 var(--font-sans);border-radius:0 0 48px 48px;padding:0 22px}.inv-url-aa{font:500 15px/1 var(--font-sans)}.inv-url-host{align-items:center;gap:6px;display:inline-flex}.inv-url-host svg{color:#8a8a8a}.inv-co-head{font:400 13px/18px var(--font-sans)}.inv-co-brand img{width:18px;height:18px}.inv-co-title{font:400 14px/20px var(--font-sans);color:#444;margin-top:32px}.inv-co-amount{font:600 30px/36px var(--font-sans);margin-top:4px}.inv-co-desc{font:400 12px/16px var(--font-sans)}.inv-co-label{font:500 13px/18px var(--font-sans);margin:28px 0 8px}.inv-co-input{height:34px;font:400 13px/18px var(--font-sans);border-radius:6px;padding:0 10px}.inv-co-input+.inv-co-input{margin-top:8px}.inv-co-row{gap:0;margin-top:0}.inv-co-cardno{border-radius:6px 6px 0 0}.inv-co-row .inv-co-input{border-top:0;border-radius:0}.inv-co-row .inv-co-input:first-child{border-radius:0 0 0 6px}.inv-co-row .inv-co-input+.inv-co-input{border-left:0;border-radius:0 0 6px}.inv-co-brands{gap:2px;display:inline-flex}.inv-co-methods{border-radius:8px}.inv-co-method{font:400 13px/18px var(--font-sans);gap:10px;padding:14px}.inv-co-method.is-selected{background:#fff}.inv-co-method-name{gap:8px}.inv-co-radio{flex:0 0 16px;width:16px;height:16px}.inv-co-radio.is-on{border-width:5px}.inv-co-card{padding:4px 0 0}.inv-co-sub{font:400 13px/18px var(--font-sans);color:#333;margin:10px 0 6px}@media (height<=900px){.inv-phone{zoom:.82}}@media (width<=1100px){.inv-stage{display:none}}.pt-table td{border-top-color:var(--wh-gray-a4);height:49px}.pt-table th{color:var(--dash-muted);font-size:12px}.pt-amount{font-variant-numeric:tabular-nums;font-weight:500}.pt-badge{height:22px;font:500 12px/1 var(--font-sans);background:var(--wh-gray-a3);color:var(--dash-muted);border-radius:6px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.pt-badge--succeeded{color:#18794e;background:#30a46c24}.pt-badge--failed,.pt-badge--pastdue{color:#ce2c31;background:#e5484d21}@media (prefers-color-scheme:dark){.pt-badge--succeeded{color:#3dd68c}.pt-badge--failed,.pt-badge--pastdue{color:#ff9592}}.pt-demo-tag{background:var(--wh-gray-a3);color:var(--dash-faint);font:500 10px/14px var(--font-sans);text-transform:uppercase;letter-spacing:.03em;border-radius:4px;margin-left:6px;padding:1px 5px}.pt-menu-wrap{display:inline-flex;position:relative}.pt-kebab{width:28px;height:28px;color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pt-kebab:hover{background:var(--wh-gray-a3)}.pt-menu{min-width:200px;top:calc(100% + 4px);left:auto;right:0}.pt-menu button{text-align:left;width:100%;font:400 14px/20px var(--font-sans);color:var(--dash-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;display:block}.pt-menu button:hover{background:var(--wh-gray-a3)}.inv-stack{flex-direction:column;gap:16px;margin-top:16px;display:flex}.inv-stack label{flex-direction:column;gap:8px;display:flex}.inv-stack .whop-label{font:500 14px/20px var(--font-sans)}.inv-stack .whop-input{width:100%;height:40px}.inv-price-label{margin-top:16px;display:block}.inv-co-cardgroup{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden}.inv-co-cardgroup .inv-co-input{border:0;border-radius:0;height:34px;margin:0!important}.inv-co-cardgroup .inv-co-row{border-top:1px solid #d9d9d9;gap:0;margin:0;display:flex}.inv-co-cardgroup .inv-co-row .inv-co-input{flex:1 1 0;min-width:0}.inv-co-cardgroup .inv-co-row .inv-co-input+.inv-co-input{border-left:1px solid #d9d9d9}.inv-co-cardgroup+.inv-co-sub{margin-top:12px}.pay-head{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:12px;min-width:0}.pay-head-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.pt-table thead[hidden]{display:none}.pt-table .wh-table-empty-cell{border-bottom:0}.dash-app .inv-section .whop-label,.dash-app .inv-stack .whop-label{font:500 16px/24px var(--wh-font);letter-spacing:var(--wh-ls-3);color:var(--wh-gray-12);margin:0 0 8px}.dash-app .inv-stack label{gap:0}.dash-app .inv-section .whop-input,.dash-app .inv-section .whop-select-trigger,.dash-app .inv-stack .whop-input{border:1px solid var(--wh-ring);background:var(--wh-surface);height:40px;color:var(--wh-gray-12);font:400 14px/20px var(--wh-font);border-radius:12px;padding:0 16px}.dash-app .inv-section .whop-input:hover,.dash-app .inv-section .whop-select-trigger:hover{border-color:var(--wh-ring-hover)}.dash-app .inv-section .whop-input:focus,.dash-app .inv-section .whop-select-trigger:focus-visible,.dash-app .inv-stack .whop-input:focus{outline:2px solid var(--wh-focus);outline-offset:-2px;border-color:#0000}.dash-app .inv-section .whop-input::placeholder{color:var(--wh-gray-a10)}.dash-app .inv-section .inv-desc{height:auto;min-height:72px;padding:10px 16px!important}.dash-app .inv-money .whop-input{padding-left:28px}.dash-app .inv-money i{left:16px}.pay-tiles.pay-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.pay-metrics .pay-tile{cursor:default}.tn-toolbar.is-idle{opacity:.5;pointer-events:none}@media (width>=1600px){.inv-backdrop{--inv-w:clamp(640px, 36vw, 880px)}.inv-drawer{width:min(var(--inv-w), calc(100% - 16px))}.inv-stage{left:calc(var(--inv-w) + 16px)}.inv-head{height:56px;padding:0 20px}.inv-crumb{font-size:15px}.inv-section{padding:28px 24px}.inv-section h2{font:500 16px/22px var(--font-sans)}.inv-section>p{font:400 13px/18px var(--font-sans);margin:2px 0 14px}.dash-app .inv-section .whop-input,.dash-app .inv-section .whop-select-trigger{font-size:15px}.inv-seg button{height:36px;font-size:15px}.inv-currency{height:40px;font-size:15px}.inv-row-label{font-size:15px}.inv-hint{font:400 13px/18px var(--font-sans)!important}.inv-due{max-width:280px}.inv-foot{padding:14px 24px}.inv-create{height:40px;padding:0 18px;font-size:15px}}@media (width>=1600px) and (height>=1100px){.inv-phone{zoom:1.15}}.pt-menu button.is-danger{color:var(--dash-danger-ink)}.dash-app .dp-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0 10px 0 12px;display:flex}.dash-app .dp-trigger:disabled{cursor:not-allowed;opacity:.6}.dash-app .dp-trigger.is-open{outline:2px solid var(--wh-focus);outline-offset:-1px}.dash-app .dp-value{color:var(--wh-gray-12);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash-app .dp-placeholder{color:var(--wh-gray-10);white-space:nowrap}.dash-app .dp-icon{width:16px;height:16px;color:var(--wh-gray-10);flex:0 0 16px}.dash-app .wh-menu.dp-pop{z-index:400;border-radius:12px;width:296px;max-height:none;padding:12px;overflow:visible}.dash-app .dp-head{align-items:center;gap:4px;margin:0 0 8px;padding:0 2px;display:flex}.dash-app .dp-month{font:600 14px/20px var(--wh-font);color:var(--wh-gray-12);flex:1}.dash-app .dp-nav{width:28px;height:28px;color:var(--wh-gray-11);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.dash-app .dp-nav:hover{background:var(--wh-gray-a4);color:var(--wh-gray-12)}.dash-app .dp-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dash-app .dp-weekday{height:28px;font:500 12px/16px var(--wh-font);color:var(--wh-gray-10);place-items:center;display:grid}.dash-app .dp-day{aspect-ratio:1;min-width:0;font:400 14px/1 var(--wh-font);font-variant-numeric:tabular-nums;color:var(--wh-gray-12);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.dash-app .dp-day:hover:not(:disabled){background:var(--wh-gray-a4)}.dash-app .dp-day:focus-visible{outline:2px solid var(--wh-focus);outline-offset:-2px}.dash-app .dp-day.is-outside{color:var(--wh-gray-9)}.dash-app .dp-day.is-today{box-shadow:inset 0 0 0 1px var(--wh-gray-a7);font-weight:600}.dash-app .dp-day.is-selected,.dash-app .dp-day.is-selected:hover{background:var(--dash-blue);color:#fff;box-shadow:none;font-weight:600}.dash-app .dp-day:disabled{color:var(--wh-gray-a8);cursor:not-allowed}.dash-app .dp-foot{border-top:1px solid var(--wh-gray-a4);justify-content:space-between;align-items:center;margin-top:8px;padding:8px 2px 0;display:flex}.dash-app .dp-link{height:28px;font:500 13px/1 var(--wh-font);color:var(--dash-blue-ink,var(--dash-blue));cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px}.dash-app .dp-link:hover:not(:disabled){background:var(--wh-gray-a3)}.dash-app .dp-link:disabled{color:var(--wh-gray-9);cursor:not-allowed}@media (width>=1600px){.dash-app .wh-menu.dp-pop{width:344px;padding:14px}.dash-app .dp-month{font-size:15px}.dash-app .dp-weekday{height:32px;font-size:13px}.dash-app .dp-day{border-radius:10px;font-size:15px}.dash-app .dp-nav{width:32px;height:32px}}.dash-app .inv-section .dp-trigger.is-open{outline-offset:-2px;border-color:#0000}.ps{color:#111;min-height:100dvh;font-family:var(--font-sans);background:#fff;flex-direction:column;display:flex}.ps--empty{color:#666;place-items:center;display:grid}.ps-nav{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,5vw,72px);display:flex}.ps-brand{font:700 20px/24px var(--font-sans);letter-spacing:-.01em}.ps-nav nav{align-items:center;gap:20px;display:flex}.ps-nav-phone{font:500 15px/20px var(--font-sans);color:#111;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ps-nav-cta{height:44px;font:600 15px/1 var(--font-sans);color:#fff;background:#1754d8;border-radius:10px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.ps-hero{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);width:100%;max-width:1280px;margin:0 auto;padding:clamp(40px,7vw,96px) clamp(20px,5vw,72px);display:grid}.ps-hero-text{flex-direction:column;align-items:flex-start;display:flex}.ps-eyebrow{font:500 15px/20px var(--font-sans);color:#555;text-decoration:none}.ps-hero h1{font:700 clamp(40px, 5.2vw, 68px)/1.04 var(--font-sans);letter-spacing:-.035em;color:#111;margin:16px 0 0}.ps-hero p{max-width:520px;font:400 18px/28px var(--font-sans);color:#555;margin:22px 0 0}.ps-actions{align-items:center;gap:14px;margin-top:32px;display:flex}.ps-btn{height:54px;font:600 16px/1 var(--font-sans);color:#111;border:1px solid #ddd;border-radius:12px;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.ps-btn--primary{color:#fff;background:#1754d8;border-color:#1754d8}.ps-btn--primary:hover{background:#1448bd}.ps-call{align-items:center;gap:8px;display:flex;font:400 15px/20px var(--font-sans)!important;color:#555!important;margin:26px 0 0!important}.ps-call a{font:600 15px/20px var(--font-sans);color:#111;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ps-call a svg{display:block}.ps-hero-media{background:#f1f1f1;border-radius:28px;padding:14px}.ps-hero-media img,.ps-hero-empty{aspect-ratio:4/3;object-fit:cover;background:#e4e4e4;border-radius:18px;width:100%;display:block}.ps-foot{font:400 13px/18px var(--font-sans);color:#777;border-top:1px solid #ececec;justify-content:space-between;align-items:center;gap:16px;padding:20px clamp(20px,5vw,72px);display:flex}.ps-powered{color:#777;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ps-powered-logo{color:#111;width:auto;height:18px}@media (width<=860px){.ps-nav-phone{display:none}.ps-hero{grid-template-columns:1fr}.ps-hero-media{order:-1}.ps-foot{flex-direction:column;align-items:flex-start}}.set-modal-backdrop{z-index:300;-webkit-backdrop-filter:blur(6px);background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.set-modal{background:var(--dash-bg);width:min(1032px,100% - 32px);height:min(708px,100dvh - 48px);box-shadow:0 30px 80px #00000059, 0 0 0 1px var(--dash-line);border-radius:16px;overflow:hidden}.set-modal .set-wrap,.set-modal .set-frame{height:100%}.set-modal .set-frame{box-shadow:none;border:0;border-radius:0;max-width:none}.set-modal .set-main{height:100%;position:relative;overflow:auto}.set-main-tools{gap:4px;display:inline-flex;position:absolute;top:14px;right:16px}.set-tool{width:32px;height:32px;color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.set-tool:hover{background:var(--dash-hover);color:var(--dash-ink)}.set-search--methods{max-width:360px;margin:12px 0 18px}.set-group-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.set-group-actions{gap:12px;display:inline-flex}.set-group-actions .bi-link{font-size:12px}.set-mark--logo{background:0 0}.dash-tile-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.dash-app .set-company-field{margin-top:24px}.set-contact-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.set-contact-row .set-card-copy{margin:0}.sp{grid-template-columns:320px minmax(0,1fr) auto;height:calc(100dvh - 56px);margin:-24px -32px -48px;display:grid}.sp-list{border-right:1px solid var(--dash-line);background:var(--dash-bg);flex-direction:column;min-height:0;display:flex}.sp-list-head{border-bottom:1px solid var(--dash-line);justify-content:space-between;align-items:center;height:64px;padding:0 12px 0 16px;display:flex}.sp-list-head h1{font:600 20px/26px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);margin:0}.sp-list-tools{gap:2px;display:inline-flex}.sp-list-tools .tn-icon-btn{color:var(--dash-muted)}.sp-list-tools .whop-glyph,.sp-list-tools .whop-glyph svg{width:18px;height:18px}.sp-search{background:var(--dash-tile);border-color:#0000;border-radius:10px;width:auto;height:40px;margin:12px 12px 0}.sp-filters{gap:6px;padding:10px 12px 8px;display:flex}.sp-sort{height:34px;font-size:14px}.sp-threads{flex:1;margin:0;padding:4px 8px 12px;list-style:none;overflow:auto}.sp-thread{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:10px;display:flex;position:relative}.sp-thread:hover{background:var(--dash-hover)}.sp-thread.is-active{background:var(--dash-soft)}.sp-avatar{color:#fff;width:36px;height:36px;font:600 13px/1 var(--font-sans);background:#3a3a3a;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex;position:relative}.sp-avatar--lg{flex-basis:36px}.sp-presence{width:10px;height:10px;box-shadow:0 0 0 2px var(--dash-bg);background:#9a9a9a;border-radius:999px;position:absolute;bottom:-1px;right:-1px}.sp-presence.is-online{background:#22c55e}.sp-thread-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sp-thread-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sp-thread-top b{font:600 14px/20px var(--font-sans);color:var(--dash-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-thread-top small{font:400 12px/16px var(--font-sans);color:var(--dash-faint)}.sp-thread-sub{font:500 12px/16px var(--font-sans);color:var(--dash-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-thread-preview{font:400 13px/18px var(--font-sans);color:var(--dash-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-unread{background:var(--dash-blue);border-radius:999px;width:8px;height:8px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.sp-empty{font:400 14px/20px var(--font-sans);color:var(--dash-muted);padding:20px 12px}.sp-chat{background:var(--dash-bg);flex-direction:column;min-height:0;display:flex}.sp-chat-head{border-bottom:1px solid var(--dash-line);align-items:center;gap:12px;height:64px;padding:0 16px;display:flex}.sp-chat-title{flex-direction:column;min-width:0;display:flex}.sp-chat-title b{font:600 16px/20px var(--font-sans);color:var(--dash-ink)}.sp-chat-title small{font:400 12px/16px var(--font-sans);color:var(--dash-muted)}.sp-chat-actions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sp-close{border:1px solid var(--dash-line);background:var(--dash-bg);height:32px;font:500 13px/1 var(--font-sans);color:var(--dash-ink);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.sp-close:hover{background:var(--dash-bg-soft)}.sp-messages{background:var(--dash-bg-soft);flex:1;padding:16px 16px 8px;overflow:auto}.sp-date{text-align:center;font:500 10px/14px var(--font-sans);letter-spacing:.02em;color:var(--dash-faint);margin:12px 0 14px}.sp-closed{color:var(--dash-muted)}.sp-msg{align-items:flex-end;gap:10px;max-width:70%;margin-bottom:14px;display:flex}.sp-msg.is-mine{flex-direction:row-reverse;margin-left:auto}.sp-msg-avatar{object-fit:cover;border-radius:999px;flex:0 0 28px;width:28px;height:28px}.sp-msg-avatar--text{color:#fff;font:600 11px/1 var(--font-sans);background:#333;justify-content:center;align-items:center;display:inline-flex}.sp-msg-body{flex-direction:column;gap:4px;min-width:0;display:flex}.sp-msg.is-mine .sp-msg-body{align-items:flex-end}.sp-msg-meta{font:400 11px/14px var(--font-sans);color:var(--dash-faint);margin:0 4px}.sp-bubble{background:var(--dash-tile);font:400 14px/20px var(--font-sans);color:var(--dash-ink);white-space:pre-wrap;border-radius:14px;padding:10px 12px}.sp-msg.is-mine .sp-bubble{background:var(--dash-blue);color:#fff}.sp-composer{border-top:1px solid var(--dash-line);background:var(--dash-bg);align-items:center;gap:10px;height:56px;padding:0 14px 0 12px;display:flex}.sp-plus{background:var(--dash-tile);width:24px;height:24px;color:var(--dash-ink);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.sp-plus svg{width:14px;height:14px}.sp-composer input{min-width:0;height:40px;font:400 15px/20px var(--font-sans);color:var(--dash-ink);background:0 0;border:0;outline:none;flex:1}.sp-composer input::placeholder{color:var(--dash-faint)}.sp-composer-tools{align-items:center;gap:14px;display:inline-flex}.sp-send{background:var(--dash-blue);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.sp-send:hover{background:var(--dash-blue-hover)}.sp-none{height:100%;font:400 14px/20px var(--font-sans);color:var(--dash-muted);place-items:center;display:grid}.ws-phone{max-width:320px;margin-top:16px}.sp-info{border-left:1px solid var(--dash-line);background:var(--dash-bg);width:340px;padding:24px 16px 16px;position:relative;overflow:auto}.sp-info-close{background:var(--dash-tile);width:32px;height:32px;color:var(--dash-muted);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.sp-info-close:hover{color:var(--dash-ink)}.sp-info-hero{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:16px 0 20px;display:flex}.sp-avatar--xl{flex-basis:80px;width:80px;height:80px;margin-bottom:8px;font-size:26px}.sp-info-hero b{font:600 18px/24px var(--font-sans);color:var(--dash-ink)}.sp-info-hero small{font:400 13px/18px var(--font-sans);color:var(--dash-muted)}.sp-info-card{border:1px solid var(--dash-line-soft);background:var(--dash-bg-soft);border-radius:12px;padding:14px 16px}.sp-info-card+.sp-info-card{margin-top:12px}.sp-info-card h4{font:600 15px/20px var(--font-sans);color:var(--dash-ink);margin:0 0 8px}.sp-info-card dl{margin:0}.sp-info-card dt{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin-top:10px}.sp-info-card dd{font:400 14px/20px var(--font-sans);color:var(--dash-ink);overflow-wrap:anywhere;margin:2px 0 0}.sp-info-card dd a{color:var(--dash-ink);text-decoration:none}.sp-info-card dd.is-danger{color:var(--dash-danger-ink)}.sp-info-sub{color:var(--dash-muted)}.sp-info-list{font:400 14px/22px var(--font-sans);color:var(--dash-ink);margin:0;padding:0;list-style:none}.sp-chat-actions .tn-icon-btn.is-on{background:var(--dash-tile)}.bi-enhance-btn{align-items:center;gap:6px;display:inline-flex}.portal-main{width:100%;max-width:760px;margin:0 auto;padding:44px 24px 72px}.portal-row{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 0;display:flex}.portal-row+.portal-row{border-top:1px solid var(--dash-line-soft)}.portal-row-title{font:500 16px/22px var(--font-sans);color:var(--dash-ink);margin:0}.portal-row-copy{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:0}.portal-row-copy .meta-sep{height:10px;margin:0 8px}.portal-row-link{font:500 14px/20px var(--font-sans);color:var(--dash-blue-ink);white-space:nowrap;text-decoration:none}.portal-row-link:hover{text-decoration:underline}.portal-empty-title{font:600 28px/34px var(--font-sans);letter-spacing:-.02em;color:var(--dash-ink);margin:0}.portal-empty-copy{font:400 16px/24px var(--font-sans);color:var(--dash-muted);margin:12px 0 0}.portal-empty-copy strong{color:var(--dash-ink);font-weight:600}.portal-links{flex-direction:column;gap:12px;margin-top:24px;display:flex}.portal-link-card{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.portal-link-card:hover{background:var(--dash-bg-soft)}.portal-link-sub{margin-top:2px;display:block}@media (width<=640px){.portal-main{padding:28px 16px 56px}}.pay-status--scheduled{background:var(--dash-blue-soft);color:var(--dash-blue-ink)}.portal-wallet{margin:0;padding:0;list-style:none}.portal-wallet-row{align-items:center;gap:12px;min-height:60px;padding:10px 0;display:flex}.portal-wallet-row+.portal-wallet-row{border-top:1px solid var(--dash-line-soft)}.portal-wallet-row.is-busy{opacity:.6}.portal-wallet-row .pm-logo{border-radius:6px;width:28px;height:28px}.portal-wallet-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.portal-wallet-title{font:500 14px/20px var(--font-sans);color:var(--dash-ink)}.portal-wallet-sub{font:400 13px/18px var(--font-sans);color:var(--dash-muted)}.portal-wallet-empty{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:0;padding:12px 0}.portal-wallet-foot{align-items:center;gap:16px;padding-top:12px;display:flex}.portal-wallet-add{width:auto;height:36px;font:500 14px/1 var(--font-sans);border-radius:10px;padding:0 14px}.portal-wallet-hosted{font-size:14px}.portal-wallet-hosted:disabled{color:var(--dash-muted);cursor:default;text-decoration:none}.portal-wallet-note{font:400 14px/20px var(--font-sans);margin:8px 0 0}.portal-wallet-note--ok{color:var(--dash-ok-ink)}.portal-wallet-spinner{border:2px solid var(--dash-line);border-top-color:var(--dash-blue);border-radius:999px;flex:none;width:28px;height:28px;animation:.9s linear infinite portal-spin}@keyframes portal-spin{to{transform:rotate(360deg)}}.portal-setup{padding-top:12px}.portal-setup-element{min-height:120px}.portal-setup-skeleton{background:var(--dash-soft);border-radius:12px;height:160px}.portal-setup-actions{align-items:center;gap:8px;margin-top:12px;display:flex}.portal-setup-save,.portal-setup-cancel{width:auto;height:36px;font:500 14px/1 var(--font-sans);border-radius:10px;padding:0 14px}.portal-setup-error{margin:8px 0 0}.portal-app{flex-direction:column;min-height:100dvh;display:flex}.pl{flex-direction:column;flex:1;width:100%;min-height:100dvh;display:flex}.pl-body{flex:1;width:100%;min-width:0;min-height:0;display:flex}.pl-header .dash-header-inner{align-items:center;gap:0}.pl-header .logo{flex:none;align-items:center;display:inline-flex}.pl-header-sep{height:16px;margin:0 10px}.pl-header-address{min-width:0;font:500 14px/20px var(--font-sans);color:var(--dash-ink);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.pl-brand{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.pl-brand-logo{object-fit:contain;border-radius:6px;flex:none;width:auto;max-width:120px;height:28px;max-height:28px}.pl-brand-name{font-weight:600}.pl-header-actions{flex:none;gap:12px;margin-left:auto;padding-left:16px}.pl-lang{flex:none;position:relative}.pl-lang-btn{border:1px solid var(--dash-line);background:var(--dash-bg);height:36px;color:var(--dash-ink);font:500 14px/1 var(--font-sans);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}.pl-lang-globe{color:var(--dash-muted);flex:none;margin-right:2px}.pl-lang-btn:hover{background:var(--dash-hover)}.pl-lang-menu{min-width:300px;max-height:360px;padding:6px;top:calc(100% + 6px);overflow:auto}.tn-menu.pl-lang-menu.bi-menu--right{left:auto;right:0}.pl-lang-menu--up{top:auto;bottom:calc(100% + 6px)}.pl-lang-item{align-items:center;gap:10px;min-height:36px;display:flex}.pl-lang-flag{text-align:center;flex:none;width:20px;font-size:16px;line-height:1}.pl-lang-item-name{white-space:nowrap;flex:auto}.pl-lang-item .tn-menu-count{white-space:nowrap;flex:none;margin-left:auto;padding-left:12px;font-size:12px;line-height:16px}.pl-lang-item.is-on{color:var(--dash-blue-ink);font-weight:500}.set-row>.pl-lang{flex:none;margin-left:auto}.pl-sidebar{flex-direction:column;flex:0 0 280px;width:280px;min-width:280px;height:calc(100dvh - 56px);display:flex;position:sticky;top:56px}.pl-sidebar>.pl-nav{flex:auto;min-height:0;padding-top:16px;overflow:hidden auto}.pl-nav .dash-navitem{font-size:16px}.pl-sidebar>.pl-side-foot{box-sizing:border-box;border-top:1px solid var(--dash-line);flex:0 0 72px;justify-content:center;height:72px;margin-top:auto;padding:0 8px}.pl .dash-nav-bottom .dash-navitem{color:var(--dash-muted)}.pl-mbar{z-index:40;background:var(--dash-bg);border-bottom:1px solid var(--dash-line);justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 8px 0 16px;display:none;position:sticky;top:0}.pl-mbar .logo{flex:none;align-items:center;display:inline-flex}.pl-mbar-btn{width:44px;height:44px;color:var(--dash-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pl-mbar-btn:hover,.pl-mbar-btn[aria-expanded=true]{background:var(--dash-hover)}.pl-mmenu{background:var(--dash-bg);border-bottom:1px solid var(--dash-line);box-shadow:0 16px 32px var(--dash-line-soft);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:100%;left:0;right:0}.pl-mmenu .dash-navitem{flex-basis:48px;height:48px;font-size:16px}.pl-mmenu-sep{background:var(--dash-line-soft);height:1px;margin:6px 4px;display:block}.pl-content{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;padding:0;display:flex}.pl-page{flex-direction:column;flex:1 0 auto;align-items:center;width:100%;min-width:0;padding:32px 32px 48px;display:flex}.pl-lane{width:100%;max-width:1196px}.pl-title{font:600 24px/30px var(--font-sans);letter-spacing:-.02em;color:var(--dash-ink);margin:0 0 16px}.pl-copy{font:400 15px/22px var(--font-sans);color:var(--dash-muted);margin:8px 0 0}.pl-link{font:500 14px/20px var(--font-sans);color:var(--dash-blue-ink);text-decoration:none}.pl-link:hover{text-decoration:underline}.pl-banner{background:var(--dash-blue-soft);font:500 14px/20px var(--font-sans);color:var(--dash-blue-ink);white-space:normal;border-radius:12px;margin:0 0 24px;padding:10px 14px;display:block}.pl-home-grid{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:stretch;gap:24px;display:grid}.pl-home-main{flex-direction:column;gap:24px;min-width:0;display:flex}.pl-contact-col{flex-direction:column;min-width:0;height:100%;display:flex}.pl-contact-head{flex-direction:column;margin:34px 0 0;display:flex}.pl-contact-heading{font:600 22px/28px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);margin:0}.pl-contact-subtitle{font:400 15px/22px var(--font-sans);color:var(--dash-muted);margin:6px 0 0}.pl-contact-card{margin:auto 0 0;padding:0 16px}.pl-contact-card .pl-contact{margin:0}.pl-contact--card .pl-contact-row{gap:12px;min-height:64px;padding:10px 0}.pl-contact--card .pl-contact-title{font:500 16px/22px var(--font-sans)}.pl-contact--card .pl-contact-sub{font:400 15px/22px var(--font-sans)}.pl-hero{text-align:left;flex-direction:column;align-items:flex-start;padding:8px 0 0;display:flex}.pl-hero-label{font:500 14px/20px var(--font-sans);color:var(--dash-muted);margin:0}.pl-hero-amount{font-family:"Acid Grotesk", var(--font-sans);letter-spacing:-.02em;color:var(--dash-ink);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:48px;font-weight:500;line-height:1.05}.pl-hero-due{font:400 15px/22px var(--font-sans);color:var(--dash-muted);margin:8px 0 0}.pl-hero-due.is-late{color:var(--dash-danger-ink);font-weight:500}.pl-actions{grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:480px;margin-top:24px;display:grid}.pl-pay{width:100%;min-width:0;height:48px;font:500 16px/1 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex;overflow:hidden}.pl-pay--none{background:var(--dash-tile);color:var(--dash-faint)}.pl-autopay{min-width:0;display:block}.pl-autopay-btn:disabled{opacity:1;color:var(--dash-muted);cursor:not-allowed}.pl-autopay-btn.is-on:disabled{background:var(--dash-ok-bg);color:var(--dash-ok-ink)}.pl-hero-link{margin-top:12px}.pl-month{border-radius:12px;margin:0;padding:16px 20px 12px}.pl-month-title{font:600 16px/22px var(--font-sans);color:var(--dash-ink);margin:0 0 6px}.pl-table{border-collapse:collapse;width:100%}.pl-table th{border-bottom:1px solid var(--dash-line-soft);text-align:left;font:500 13px/18px var(--font-sans);color:var(--dash-muted);padding:10px 0}.pl-table td{border-bottom:1px solid var(--dash-line-soft);font:400 15px/20px var(--font-sans);color:var(--dash-ink);vertical-align:top;padding:12px 0}.pl-table tfoot td{border-bottom:0;padding-top:14px;font-weight:600}.pl-table .tn-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:120px}.pl-table-main{font-weight:500;display:block}.pl-table-sub{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin-top:2px;display:block}.pl-table-sub.is-late{color:var(--dash-danger-ink)}.pl-table-empty{color:var(--dash-muted)}.pl-payments{margin-top:8px}.pl-payments th:first-child,.pl-payments td:first-child{padding-left:0}.pl-payments th:last-child,.pl-payments td:last-child{padding-right:0}.pl-payments tbody tr:hover td{background:0 0}.pl-payments-month{font-weight:500}.pl-method{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.pl-method .pm-logo{border-radius:4px;width:24px;height:24px}.pl-more{justify-content:center;padding-top:16px;display:flex}.pl-more-btn{width:auto;height:36px;font:500 14px/1 var(--font-sans);border-radius:10px;padding:0 16px}.pl-status{color:var(--dash-ink);font-weight:500}.pl-status--ok{color:var(--dash-ok-ink)}.pl-status--late{color:var(--dash-danger-ink)}.pl-status--muted{color:var(--dash-muted);font-weight:400}.pl-note{margin:0}.pl-card{border-radius:12px;margin:0}.pl-card+.pl-card{margin-top:16px}.pl-wallet{padding:4px 16px 16px}.pl-wallet-note{margin:0;padding-top:12px}.pl-default{font:400 13px/18px var(--font-sans);color:var(--dash-muted);white-space:nowrap;flex:none}.pl-row{gap:16px}.pl-row-label{font-size:13px;line-height:18px}.pl-row-note{font:400 13px/18px var(--font-sans);color:var(--dash-faint);white-space:nowrap}.pl-row-action{white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.pl-row-actions{gap:8px;margin-left:auto;display:inline-flex}.pl-row-actions .set-btn{margin-left:0}.set-btn--primary{background:var(--dash-blue);color:#fff}.set-btn--primary:hover{background:var(--dash-blue-hover)}.pl-input{border:1px solid var(--dash-line);background:var(--dash-bg);width:100%;max-width:320px;height:36px;color:var(--dash-ink);font:400 14px/20px var(--font-sans);border-radius:10px;outline:none;margin-top:4px;padding:0 12px}.pl-input:focus{border-color:var(--dash-blue)}.pl-nudge{vertical-align:2px;background:#ef4444;border-radius:999px;width:8px;height:8px;margin-left:8px;display:inline-block}.pl-prop{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(300px,1fr);align-items:stretch;gap:16px;display:grid}.pl-prop .pl-card+.pl-card{margin-top:0}.pl-tile{min-width:0;margin:0;position:relative}.pl-tile--photo,.pl-tile--map{padding:0;overflow:hidden}.pl-tile-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pl-tile-empty{background:var(--dash-bg-soft);color:var(--dash-faint);place-items:center;display:grid;position:absolute;inset:0}.pl-tile-empty .whop-glyph,.pl-tile-empty .whop-glyph svg{width:40px;height:40px}.pl-thumbs{background:var(--dash-bg);border:1px solid var(--dash-line);border-radius:12px;gap:6px;padding:6px;display:flex;position:absolute;bottom:12px;left:12px;box-shadow:0 8px 24px #0000001f}.pl-thumb{background:var(--dash-tile);cursor:pointer;opacity:.72;border:0;border-radius:8px;width:52px;height:40px;padding:0;transition:opacity .12s;overflow:hidden}.pl-thumb:hover,.pl-thumb.is-on{opacity:1}.pl-thumb.is-on{outline:2px solid var(--dash-blue);outline-offset:-2px}.pl-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pl-tile--map .bi-map{border-radius:0;height:auto;min-height:0;position:absolute;inset:0}.pl-prop-map img{position:absolute;inset:0}.pl-prop-caption{min-width:0}.pl-prop-caption small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pl-prop-contact .pl-card-head+.set-row,.pl-prop-facts .pl-card-head+.set-row{border-top:0}.pl-card-head{align-items:center;gap:10px;min-height:48px;padding:12px 0 0;display:flex}.pl-card-title{font:600 16px/22px var(--font-sans);color:var(--dash-ink);margin:0}.pl-modal{width:min(520px,100% - 32px);height:auto;max-height:calc(100dvh - 48px);padding:20px 24px 24px;overflow:auto}.pl-modal--pay{width:min(560px,100% - 32px)}.pl-modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pl-modal-head .set-tool{margin-right:-8px}.pl-modal-title{font:600 20px/26px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);margin:0}.pl-modal-sub{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:2px 0 0}.pl-contact{margin:16px 0 0;padding:0;list-style:none}.pl-contact-row{min-height:68px;color:inherit;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}.pl-contact li+li .pl-contact-row{border-top:1px solid var(--dash-line-soft)}.pl-contact-row:hover .pl-contact-title{color:var(--dash-blue-ink)}.pl-contact-row.is-disabled{opacity:.5;cursor:not-allowed}.pl-contact-icon{background:var(--dash-tile);width:44px;height:44px;color:var(--dash-ink);border-radius:12px;flex:none;place-items:center;display:grid}.pl-contact-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pl-contact-title{font:500 16px/22px var(--font-sans);color:var(--dash-ink)}.pl-contact-sub{font:400 14px/20px var(--font-sans);color:var(--dash-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pl-contact-chev{color:var(--dash-faint);flex:none}.pl-checkout{min-height:240px;margin-top:16px}.pl-checkout-loading{text-align:center;font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:48px 0}.pl-checkout-frame{background:var(--dash-soft);border:0;border-radius:12px;width:100%;height:min(640px,100dvh - 160px);margin-top:16px;display:block}.pl-paid{text-align:center;flex-direction:column;align-items:center;padding:32px 0 8px;display:flex}.pl-paid-mark{background:var(--dash-ok-bg);width:56px;height:56px;color:var(--dash-ok-ink);border-radius:999px;place-items:center;display:grid}.pl-paid-title{font:600 18px/24px var(--font-sans);color:var(--dash-ink);margin:16px 0 0}.pl-paid-copy{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:6px 0 0}.pl-paid-done{width:auto;height:40px;font:500 14px/1 var(--font-sans);border-radius:10px;margin-top:20px;padding:0 24px}.pl-hero-note{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin:10px 0 0}.pl-return{margin:0 0 24px}.pl-bill-amount{display:block}.pl-bill-pay{margin-top:6px}.pl-pay-note{margin-top:16px}.pl-pay-label{font:500 13px/18px var(--font-sans);color:var(--dash-muted);margin:20px 0 6px}.pl-pay-bills{margin:0;padding:0;list-style:none}.pl-pay-bill{border-bottom:1px solid var(--dash-line-soft);justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 0;display:flex}.pl-pay-bill .tn-num{white-space:nowrap;font-variant-numeric:tabular-nums}.pl-pay-bill-main{min-width:0}.pl-pay-methods{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pl-pay-method{background:var(--dash-tile);min-height:48px;font:500 14px/20px var(--font-sans);color:var(--dash-ink);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:0 14px;display:flex}.pl-pay-method.is-on{box-shadow:inset 0 0 0 2px var(--dash-ink)}.pl-pay-method input{accent-color:var(--dash-ink);margin:0}.pl-pay-foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.pl-foot{box-sizing:border-box;border-top:1px solid var(--dash-line);width:100%;max-width:none;height:72px;font:400 14px/20px var(--font-sans);color:var(--dash-muted);flex:0 0 72px;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:0 32px;display:flex}.pl-foot-building{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.pl-powered{font:inherit;color:var(--dash-muted);white-space:nowrap;flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.pl-powered-text{flex:none}.pl-powered .ps-powered-logo{width:auto;height:18px;color:var(--dash-ink);flex:none;display:block}.pl-foot-lang{flex:none;margin-left:auto;display:none}@media (width<=1099px){.pl-home-grid{grid-template-columns:minmax(0,1fr);gap:24px}.pl-contact-card{height:auto}.pl-actions{max-width:480px}.pl-prop{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.pl-tile--photo,.pl-tile--map{min-height:280px}}@media (width<=760px){.pl-header{display:none}.pl-mbar{display:flex}.pl-sidebar{display:none}.pl .dash-body{flex-direction:column}.pl-page{padding:20px 16px 32px}.pl-title{font-size:22px;line-height:28px}.pl-hero-amount{font-size:40px}.pl-actions{grid-template-columns:1fr;gap:10px;max-width:none}.pl-pay{height:48px;font-size:16px}.pl-month{padding:14px 16px 10px}.pl-table .tn-num{width:104px}.pl-tile--photo,.pl-tile--map{min-height:220px}.pl-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.pl-scroll .pl-payments{min-width:560px}.pl-row{min-height:64px}.set-btn.pl-row-action,.pl-row .set-btn{min-height:44px}.pl-lang-btn{height:44px}.pl-foot{gap:12px;padding:0 16px}.pl-powered{display:none}.pl-foot-lang{display:block}}@media (width<=1099px){.pl-contact-head{margin-top:8px}.pl-contact-col{height:auto}.pl-contact-card{margin-top:12px}}@media (width>=1100px){.pl-contact-col>.pl-contact-card.set-card{margin-top:auto;margin-bottom:0}}.pl-nav .dash-navitem{min-height:44px}.pl-nav .dash-navpill{font-size:16px;line-height:20px}.pl-nav .dash-navicon,.pl-nav .dash-navicon svg{width:22px;height:22px}.pl-contact-row.is-plain{cursor:default;opacity:1}.pay-error{color:var(--color-accent);margin:24px 0 -8px;font-size:14px;line-height:20px}.pay-methods{padding:0 0 56px}@media (width>=640px){.pay-methods{padding-bottom:64px}}.pay-marquee{width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.pay-marquee-track{flex:none;align-items:center;gap:40px;margin:0;padding:0 20px;list-style:none;animation:42s linear infinite pay-marquee;display:flex}.pay-marquee:hover .pay-marquee-track{animation-play-state:paused}.pay-mark{opacity:.85;flex:none;align-items:center;gap:10px;display:inline-flex}.pay-mark .pm-logo{border-radius:6px;width:30px;height:30px}.pay-mark-text{white-space:nowrap;color:var(--color-muted);font-size:14px;font-weight:500}@keyframes pay-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.pay-marquee{justify-content:center;-webkit-mask-image:none;mask-image:none}.pay-marquee-track{flex-wrap:wrap;justify-content:center;row-gap:16px;animation:none}.pay-marquee-track[aria-hidden=true]{display:none}}@media (width<=639px){.pay-marquee-track{gap:28px}}.vf-steps{flex-wrap:wrap;gap:8px;width:100%;margin:20px 0 4px;padding:0;list-style:none;display:flex}.vf-step{font:500 13px/1 var(--font-sans);color:var(--dash-muted);align-items:center;gap:8px;display:inline-flex}.vf-step+.vf-step{margin-left:4px}.vf-step-dot{border:1px solid var(--dash-line);width:22px;height:22px;font:600 12px/1 var(--font-sans);color:var(--dash-muted);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.vf-step.is-active{color:var(--dash-ink)}.vf-step.is-active .vf-step-dot{border-color:var(--dash-blue);color:var(--dash-blue)}.vf-step.is-done .vf-step-dot{background:var(--dash-blue);border-color:var(--dash-blue);color:#fff}.vf-card{width:100%;margin-top:16px}.vf-card-title{font:600 18px/24px var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink);margin:0}.vf-card-copy{font:400 14px/20px var(--font-sans);color:var(--dash-muted);margin:4px 0 16px}.vf-field{flex-direction:column;gap:6px;display:flex}.vf-field--wide{margin-top:14px}.vf-grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.vf-grid3{grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:14px;display:grid}@media (width<=560px){.vf-grid2,.vf-grid3{grid-template-columns:1fr}}.vf-phone{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:10px;height:40px;display:flex;overflow:hidden}.vf-phone:focus-within{border-color:var(--dash-blue);box-shadow:0 0 0 1px var(--dash-blue)}.vf-phone>span{border-right:1px solid var(--dash-line);background:var(--dash-bg-soft);font:500 14px/1 var(--font-sans);color:var(--dash-ink);align-items:center;padding:0 12px;display:inline-flex}.vf-phone>input{min-width:0;color:var(--dash-ink);font:400 14px/20px var(--font-sans);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.vf-choice-row{grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;display:grid}@media (width<=560px){.vf-choice-row{grid-template-columns:1fr}}.vf-choice{border:1px solid var(--dash-line);background:var(--dash-bg);text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;transition:border-color .12s,background .12s;display:flex}.vf-choice:hover{border-color:var(--dash-card-line-hover)}.vf-choice.is-on{border-color:var(--dash-blue);background:var(--dash-blue-soft)}.vf-choice-radio{border:2px solid var(--dash-line);border-radius:999px;flex:0 0 18px;width:18px;height:18px;margin-top:2px}.vf-choice.is-on .vf-choice-radio{border-color:var(--dash-blue);background:radial-gradient(circle at center, var(--dash-blue) 0 5px, var(--dash-bg) 6px 9px)}.vf-choice-title{font:600 14px/20px var(--font-sans);color:var(--dash-ink);display:block}.vf-choice-copy{font:400 13px/18px var(--font-sans);color:var(--dash-muted);margin-top:2px;display:block}.vf-actions{justify-content:space-between;gap:12px;width:100%;margin-top:20px;display:flex}.vf-actions .whop-btn{border-radius:10px;height:44px;padding:0 22px;font-size:15px}.vf-error{width:100%;margin-top:14px}.dash-tile-mini-cell--img{padding:0;overflow:hidden}.dash-tile-mini-cell--img img{object-fit:cover;width:100%;height:100%;display:block}.dash-switcher-row-icon--img{background:0 0;padding:0;overflow:hidden}.dash-switcher-row-icon--img img{object-fit:cover;width:100%;height:100%;display:block}.vp{background:var(--dash-bg);flex-direction:column;min-height:100dvh;display:flex}.vp-nav{border-bottom:1px solid var(--dash-line);justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.vp-nav-logo{--logo-h:22px;color:var(--dash-ink)}.vp-nav-sep{background:var(--dash-line);width:1px;height:20px;margin:0 12px}.vp-nav-title{font:600 15px/1 var(--font-sans);letter-spacing:-.01em;color:var(--dash-ink)}.vp-close{width:38px;height:38px;color:var(--dash-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.vp-close:hover{background:var(--dash-hover);color:var(--dash-ink)}.vp-below{flex:auto;position:relative}.vp-rail{flex-direction:column;gap:24px;width:248px;padding:32px 28px;display:flex;position:absolute;top:0;bottom:0;left:0}.vp-back{color:var(--dash-muted);font:500 14px/20px var(--font-sans);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.vp-back:hover{color:var(--dash-ink)}.vp-stepper{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vp-stepper-item{font:500 14px/20px var(--font-sans);color:var(--dash-muted);align-items:center;gap:12px;padding:8px 0;display:flex;position:relative}.vp-stepper-item+.vp-stepper-item:before{content:"";border-left:1.5px dashed var(--dash-card-line-hover);height:12px;position:absolute;top:-12px;left:9.25px}.vp-stepper-dot{border:1.5px dashed var(--dash-card-line-hover);width:20px;height:20px;font:700 11px/1 var(--font-sans);color:#fff;border-radius:999px;flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.vp-stepper-item.is-active{color:var(--dash-blue-ink);font-weight:600}.vp-stepper-item.is-active .vp-stepper-dot{background:radial-gradient(circle at center, var(--dash-blue) 0 3.5px, var(--dash-bg) 4.5px 6px, var(--dash-blue) 6.5px 10px);border:0}.vp-stepper-item.is-done .vp-stepper-dot{background:var(--dash-blue);border:0}.vp-main{justify-content:center;min-height:100%;padding:40px 24px 72px;display:flex;overflow-y:auto}.vp-main-inner{width:100%;max-width:640px}.vp-loading{font:500 15px/1 var(--font-sans);color:var(--dash-muted);align-items:center;gap:12px;margin-top:24px;display:flex}.vp-spinner{border:2px solid var(--dash-line);border-top-color:var(--dash-blue);border-radius:999px;width:20px;height:20px;animation:.7s linear infinite vp-spin}@keyframes vp-spin{to{transform:rotate(360deg)}}@media (width<=1040px){.vp-rail{border-bottom:1px solid var(--dash-line);flex-direction:row;align-items:center;gap:20px;width:100%;padding:14px 20px;position:static}.vp-stepper{flex-direction:row;gap:18px}.vp-stepper-item+.vp-stepper-item:before{display:none}.vp-main{padding-top:24px}}.vmodal{z-index:120;background:#0000004d;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.vmodal-card{border:1px solid var(--dash-line);background:var(--dash-bg);border-radius:16px;flex-direction:column;width:100%;max-width:360px;padding:28px 26px 24px;display:flex;box-shadow:0 24px 70px #00000059}.vmodal-mark{align-self:center;width:44px;height:auto}.vmodal-title{text-align:center;font:600 22px/28px var(--font-sans);letter-spacing:-.02em;color:var(--dash-ink);margin:14px 0 20px}.vmodal-opt{border:1px solid var(--dash-line);background:var(--dash-bg-soft);width:100%;height:50px;color:var(--dash-ink);font:600 15px/1 var(--font-sans);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;transition:background-color .12s,border-color .12s;display:flex}.vmodal-opt+.vmodal-opt{margin-top:10px}.vmodal-opt:hover{background:var(--dash-tile);border-color:var(--dash-card-line-hover)}.connect-search{width:100%;margin:20px 0 8px;display:block}.connect-search input{border:1px solid var(--dash-line);background:var(--dash-bg-soft);width:100%;height:44px;color:var(--dash-ink);font:400 15px/20px var(--font-sans);border-radius:10px;outline:none;padding:0 14px}.connect-search input:focus{border-color:var(--dash-blue);box-shadow:0 0 0 1px var(--dash-blue)}.connect-list{flex-direction:column;width:100%;max-height:60vh;display:flex;overflow-y:auto}.connect-list .verify-card{margin-top:10px}.dash-app.cs{background:var(--wh-bg);flex-direction:column;min-height:100dvh;display:flex}.dash-app .cs-main{box-sizing:border-box;flex-direction:column;flex:auto;align-items:center;width:100%;padding:24px;display:flex}.dash-app .cs-brand{max-width:100%;color:inherit;flex:none;justify-content:center;align-items:center;margin-bottom:28px;text-decoration:none;display:inline-flex}.dash-app .cs-logo{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:260px;height:48px;display:block}.dash-app .cs-logo.is-mark{max-width:200px;height:96px}.dash-app .cs-wordmark{font:600 20px/26px var(--wh-font);letter-spacing:-.01em;color:var(--wh-gray-12)}.dash-app .cs-hero{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;max-width:480px;padding:16px 0 10vh;display:flex}.dash-app .cs-pictogram{width:96px;height:96px;display:block}.dash-app .cs-title{font:600 32px/38px var(--wh-font);letter-spacing:-.02em;color:var(--wh-gray-12);margin:16px 0 0}.dash-app .cs-copy{max-width:34ch;font:400 16px/24px var(--wh-font);color:var(--wh-gray-a11);text-wrap:balance;margin:8px 0 0}.dash-app .cs-cta{box-sizing:border-box;color:#fff;min-width:200px;height:56px;font:600 18px/1 var(--wh-font);letter-spacing:-.01em;background:#fa4616;border-radius:14px;justify-content:center;align-items:center;margin-top:28px;padding:0 40px;text-decoration:none;transition:background-color .2s cubic-bezier(0,0,.2,1),translate .1s,box-shadow .1s;display:inline-flex;box-shadow:0 4px #c4380f}.dash-app .cs-cta:hover{background:#ff6a24}.dash-app .cs-cta:active{box-shadow:none;translate:0 4px}.dash-app .cs-cta:focus-visible{outline:2px solid var(--wh-focus);outline-offset:3px}.dash-app .cs-cta--quiet{background:var(--wh-panel);color:var(--wh-gray-12);box-shadow:inset 0 0 0 1px var(--wh-gray-a5), 0 4px 0 0 var(--wh-gray-a4)}.dash-app .cs-cta--quiet:hover{background:var(--wh-gray-2)}.dash-app .cs-foot{justify-content:center;align-items:center;padding:0 24px 28px;display:flex}.dash-app .cs-powered{font:400 var(--wh-fs-2)/var(--wh-lh-2) var(--wh-font);color:var(--wh-gray-a10);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.dash-app .cs-powered:hover{color:var(--wh-gray-12)}.dash-app .cs-powered-logo{width:auto;height:16px;color:var(--wh-gray-12);display:block}@media (prefers-color-scheme:dark){.dash-app .cs-logo{filter:invert()hue-rotate(180deg)saturate(1.1);mix-blend-mode:screen}}@media (width<=480px){.dash-app .cs-main{padding:20px 20px 16px}.dash-app .cs-brand{margin-bottom:20px}.dash-app .cs-logo{max-width:220px;height:40px}.dash-app .cs-logo.is-mark{height:80px}.dash-app .cs-hero{padding:8px 0 10vh}.dash-app .cs-title{font-size:28px;line-height:34px}.dash-app .cs-cta{width:100%}}.dash-app .tp{--tp-zoom:1;--tp-header-h:56px;--tp-side-w:280px;--tp-foot-h:64px;width:100%;min-height:calc(100dvh / var(--tp-zoom));background:var(--wh-bg);color:var(--wh-gray-12);font-family:var(--wh-font);flex-direction:column;display:flex}@media (width>=901px){.dash-app .tp{--tp-zoom:.9;zoom:var(--tp-zoom)}}.dash-app .tp-header{z-index:50;grid-template-columns:var(--tp-side-w) minmax(0, 1fr) var(--tp-side-w);box-sizing:border-box;height:var(--tp-header-h);border-bottom:1px solid var(--wh-stroke);background:var(--wh-bg);align-items:center;display:grid;position:sticky;top:0}.dash-app .tp-header-start{justify-content:flex-start;align-items:center;padding:0 10px;display:none}.dash-app .tp-header-brand{justify-content:center;align-items:center;min-width:0;height:100%;padding:0 16px;display:flex}.dash-app .tp-header-mid{justify-content:center;align-items:center;min-width:0;display:flex}.dash-app .tp-header-end{justify-content:flex-end;align-items:center;gap:8px;padding:0 16px;display:flex}.dash-app .tp-brand{max-width:100%;color:inherit;border-radius:8px;align-items:center;text-decoration:none;display:inline-flex}.dash-app .tp-logo{object-fit:contain;object-position:center;width:auto;max-width:200px;height:36px;display:block}.dash-app .tp-logo.is-mark{height:44px}.dash-app .tp-wordmark{font:600 16px/22px var(--wh-font);letter-spacing:-.01em;color:var(--wh-gray-12);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash-app .tp-search{width:300px;max-width:100%;position:relative}.dash-app .tp-search .wh-search--pill{width:100%;transition:background-color .12s,box-shadow .12s}.dash-app .tp-search .wh-search--pill:focus-within{background:var(--wh-gray-a4);box-shadow:0 0 0 2px var(--wh-focus-gray)}.dash-app .tp-palette{min-width:300px}.dash-app .tp-palette .wh-menu-item{height:36px}.dash-app .tp-palette-empty{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a10);padding:10px 10px 8px}.dash-app .tp-profile{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;display:inline-flex;position:relative}.dash-app .tp-profile:focus-visible{outline:2px solid var(--wh-focus);outline-offset:2px}.dash-app .tp-profile .wh-avatar{transition:box-shadow .12s}.dash-app .tp-profile:hover .wh-avatar,.dash-app .tp-profile[aria-expanded=true] .wh-avatar{box-shadow:0 0 0 2px var(--wh-gray-a5)}.dash-app .tp-profile-badge{background:var(--wh-panel);width:15px;height:15px;box-shadow:0 0 0 1px var(--wh-stroke);color:var(--wh-gray-11);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-1px;right:-1px}.dash-app .tp-profile-badge>svg{width:10px;height:10px}.dash-app .tp-profile-menu{min-width:240px}.dash-app .tp-profile-head{align-items:center;gap:12px;padding:8px 10px 6px;display:flex}.dash-app .tp-profile-who{flex-direction:column;min-width:0;display:flex}.dash-app .tp-profile-name{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash-app .tp-profile-email{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a10);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash-app .tp-body{flex:auto;align-items:stretch;min-height:0;display:flex}.dash-app .tp-side{top:var(--tp-header-h);flex:0 0 var(--tp-side-w);box-sizing:border-box;width:var(--tp-side-w);height:calc((100dvh - var(--tp-header-h)) / var(--tp-zoom));border-right:1px solid var(--wh-stroke);background:var(--wh-bg);flex-direction:column;display:flex;position:sticky}.dash-app .tp-nav{flex-direction:column;gap:2px;padding:16px 8px 8px;display:flex}.dash-app .tp-nav-label{font:500 14px/20px var(--wh-font);color:var(--wh-gray-a10);margin:0 0 6px;padding:0 12px;display:block}.dash-app .tp-nav-label--group{margin-top:26px}.dash-app .tp-navitem{box-sizing:border-box;width:100%;height:40px;font:500 16px/24px var(--wh-font);color:var(--wh-gray-a11);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;margin:0;padding:0 12px;text-decoration:none;display:flex}.dash-app .tp-navitem>svg{flex:0 0 20px;width:20px;height:20px}.dash-app .tp-navitem:hover{background:var(--wh-gray-3);color:var(--wh-gray-12)}.dash-app .tp-navitem.is-active,.dash-app .tp-navitem.is-active:hover{background:var(--wh-gray-4);color:var(--wh-gray-12)}.dash-app .tp-side-foot{box-sizing:border-box;height:var(--tp-foot-h);border-top:1px solid var(--wh-stroke);align-items:center;margin-top:auto;padding:0 12px;display:flex}.dash-app .tp-main{flex-direction:column;flex:auto;min-width:0;display:flex}.dash-app .tp-page{box-sizing:border-box;flex:1 0 auto;width:100%;max-width:1390px;margin:0 auto;padding:28px 40px 56px}.dash-app .tp-page--center{max-width:840px}.dash-app .tp-foot{flex:0 0 var(--tp-foot-h);box-sizing:border-box;height:var(--tp-foot-h);border-top:1px solid var(--wh-stroke);font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11);z-index:20;background:var(--wh-bg);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:0 40px;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.dash-app .tp-foot{background:color-mix(in srgb, var(--wh-bg) 86%, transparent)}}.dash-app .tp-foot{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4)}.dash-app .tp-foot-unit{align-items:center;min-width:0;display:inline-flex}.dash-app .tp-foot-unit-label{color:var(--wh-gray-12);flex:none;font-weight:500}.dash-app .tp-foot-sep{background:var(--wh-gray-a6);flex:0 0 1px;width:1px;height:12px;margin:0 10px}.dash-app .tp-foot-street{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash-app .tp-powered{color:var(--wh-gray-a11);white-space:nowrap;flex:none;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.dash-app .tp-powered-logo{width:auto;height:18px;color:var(--wh-gray-12);display:block}.dash-app .tp-mbar-btn{width:36px;height:36px;color:var(--wh-gray-12);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:none}.dash-app .tp-mbar-btn:hover,.dash-app .tp-mbar-btn[aria-expanded=true]{background:var(--wh-gray-3)}.dash-app .tp-tabs{margin:-28px -40px 24px}.dash-app .tp-tabs .wh-tabs{padding:0 40px}.dash-app .tp-title-row{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}.dash-app .tp-title{font:600 20px/26px var(--wh-font);letter-spacing:-.01em;color:var(--wh-gray-12);margin:0}.dash-app .tp-title-end{align-items:center;gap:8px;display:flex}.dash-app .tp-hero{flex-direction:column;align-items:flex-start;gap:2px;margin:0 0 20px;display:flex}.dash-app .tp-hero-title{font:600 20px/26px var(--wh-font);letter-spacing:-.016em;color:var(--wh-gray-12);margin:0}.dash-app .tp-hero-unit{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:0 0 0 -6px;padding:2px 6px;transition:background-color .12s,color .12s;display:inline-flex}.dash-app .tp-hero-unit:hover,.dash-app .tp-hero-unit[aria-expanded=true]{background:var(--wh-gray-a3);color:var(--wh-gray-12)}.dash-app .tp-hero-unit>svg{width:12px;height:12px}.dash-app .tp-hero-menu{min-width:260px}.dash-app .tp-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;display:grid}.dash-app .tp-grid>.tp-col-4{grid-column:span 4}.dash-app .tp-grid>.tp-col-5{grid-column:span 5}.dash-app .tp-grid>.tp-col-6{grid-column:span 6}.dash-app .tp-grid>.tp-col-7{grid-column:span 7}.dash-app .tp-grid>.tp-col-8{grid-column:span 8}.dash-app .tp-grid>.tp-col-12{grid-column:span 12}.dash-app .tp-grid--stretch{align-items:stretch}.dash-app .tp-grid--stretch>.tp-card{flex-direction:column;display:flex}.dash-app .tp-grid--top>.tp-col-7,.dash-app .tp-grid--top>.tp-col-5{align-self:stretch}.dash-app .tp-grid--top{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:24px 32px}.dash-app .tp-grid--top>.tp-col-7{grid-column:1}.dash-app .tp-grid--top>.tp-col-5{grid-column:2}.dash-app .tp-grid--top>.tp-col-12{grid-column:1/-1}.dash-app .tp-grid--top>.tp-col-5>.tp-card{padding:20px}.dash-app .tp-grid--top>.tp-col-5>.tp-card>.tp-card-head{margin-bottom:12px}.dash-app .tp-grid--top .tp-balance{flex-direction:column;display:flex}.dash-app .tp-grid--top .tp-balance>.tp-balance-actions{margin-bottom:20px}.dash-app .tp-grid--top .tp-balance>.tp-hr{margin-top:auto}.dash-app .tp-stack--fill{height:100%}.dash-app .tp-stack--fill>.tp-card{flex-direction:column;flex:auto;min-height:auto;display:flex;overflow:visible}.dash-app .tp-stack--fill>.tp-support:not(.tp-support--open){flex-direction:row}.dash-app .tp-stack--fill>.tp-offers{flex:none}.dash-app .tp-stack{flex-direction:column;gap:20px;min-width:0;display:flex}.dash-app .tp-card{box-sizing:border-box;background:var(--wh-panel);min-width:0;box-shadow:var(--wh-shadow-lift);border:0;border-radius:16px;padding:24px;position:relative;overflow:hidden}.dash-app .tp-card:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--wh-ring);pointer-events:none;position:absolute;inset:0}.dash-app .tp-card-head{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin:0 0 16px;display:flex}.dash-app .tp-card-title{font:600 16px/22px var(--wh-font);letter-spacing:-.006em;color:var(--wh-gray-12);margin:0}.dash-app .tp-card-copy{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);margin:0}.dash-app .tp-hr{height:0;margin:20px 0 12px}.dash-app .tp-mark{background:var(--wh-blue-a3);color:var(--dash-blue-ink);border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dash-app .tp-mark--20{border-radius:4px;width:20px;height:20px}.dash-app .tp-mark--24{width:24px;height:24px}.dash-app .tp-mark--32{border-radius:8px;width:32px;height:32px}.dash-app .tp-mark>svg{width:14px;height:14px}.dash-app .tp-mark--32>svg{width:18px;height:18px}.dash-app .tp-balance-label{font:500 14px/20px var(--wh-font);color:var(--wh-gray-a11);margin:0}.dash-app .tp-balance-amount{font:600 52px/58px var(--wh-font);letter-spacing:-.03em;color:var(--wh-gray-12);font-variant-numeric:tabular-nums;margin:4px 0 0}.dash-app .tp-balance-due{font:400 15px/22px var(--wh-font);color:var(--wh-gray-a11);align-items:center;gap:6px;margin:6px 0 0;display:flex}.dash-app .tp-balance-due>svg.is-ok{color:var(--wh-green-11);flex:0 0 20px}.dash-app .tp-balance-next,.dash-app .tp-balance-split{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a10);font-variant-numeric:tabular-nums;margin:2px 0 0}.dash-app .tp-charges{border-top:1px solid var(--wh-gray-a4);flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}.dash-app .tp-charge{border-bottom:1px solid var(--wh-gray-a4);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:4px 0;display:flex}.dash-app .tp-charge-title{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12)}.dash-app .tp-charge-amount{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);font-variant-numeric:tabular-nums}.dash-app .tp-balance-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.dash-app .tp-balance-actions>.wh-btn{flex:1 1 0;min-width:0}.dash-app .tp-balance-actions .wh-badge{margin-left:8px}.dash-app .tp-ways-toggle{box-sizing:border-box;width:100%;font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:calc(100% + 16px);margin:0 -8px;padding:6px 8px;transition:background-color .12s;display:flex}.dash-app .tp-ways-toggle:hover{background:var(--wh-gray-a2)}.dash-app .tp-ways-stack{align-items:center;margin-left:auto;display:inline-flex}.dash-app .tp-ways-stack>*{box-shadow:0 0 0 1.5px var(--wh-panel);border-radius:4px}.dash-app .tp-ways-stack>*+*{margin-left:-5px}.dash-app .tp-ways-stack .pm-logo{border-radius:4px;width:20px;height:20px}.dash-app .tp-ways-chevron{width:16px;height:16px;color:var(--wh-gray-a10);flex:0 0 16px;transition:rotate .18s}.dash-app .tp-ways-toggle[aria-expanded=true] .tp-ways-chevron{rotate:180deg}.dash-app .tp-ways-fold{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1);display:grid}.dash-app .tp-ways-fold.is-open{grid-template-rows:1fr}.dash-app .tp-ways-fold>div{min-height:0;overflow:hidden}.dash-app .tp-ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 0 0;display:grid}.dash-app .tp-way{box-sizing:border-box;min-height:52px;box-shadow:inset 0 0 0 1px var(--wh-ring);font:inherit;color:var(--wh-gray-12);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;margin:0;padding:8px 10px;transition:background-color .12s,box-shadow .12s;display:flex}.dash-app .tp-way:hover{background:var(--wh-gray-a2);box-shadow:inset 0 0 0 1px var(--wh-ring-hover)}.dash-app .tp-way .pm-logo{border-radius:5px;flex:0 0 24px;width:24px;height:24px}.dash-app .tp-way-main{flex-direction:column;flex:auto;min-width:0;display:flex}.dash-app .tp-way-label{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12)}.dash-app .tp-way-note{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a10);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash-app .tp-way-chevron{width:16px;height:16px;color:var(--wh-gray-a8);flex:0 0 16px}.dash-app .tp-ways-note{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a10);margin:12px 0 2px}.dash-app .tp-offers{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.dash-app .tp-offer-wrap{grid-template-rows:1fr;min-width:0;transition:grid-template-rows .22s,opacity .18s;display:grid;position:relative}.dash-app .tp-offer-wrap.is-leaving{opacity:0;grid-template-rows:0fr;overflow:hidden}.dash-app .tp-offer-wrap>*{min-height:0}.dash-app .tp-offer-wrap--splitit{--tp-offer-ring:linear-gradient(120deg, #1f9d82 0%, #bfeee0 35%, #2bb59a 65%, #d8f5ee 85%, #1f9d82 100%)}.dash-app .tp-offer{isolation:isolate;box-sizing:border-box;background:var(--wh-panel);min-width:0;height:100%;color:var(--wh-gray-12);text-align:left;cursor:pointer;border-radius:16px;align-items:flex-start;gap:14px;padding:16px 40px 16px 18px;transition:translate .1s;display:flex;position:relative}.dash-app .tp-offer:before{content:"";z-index:1;background:var(--tp-offer-ring);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:1.5px;transition:inset .12s,padding .12s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dash-app .tp-offer:hover:before,.dash-app .tp-offer:focus-visible:before{padding:1.5px 1.5px 4.5px;inset:0 0 -3px}.dash-app .tp-offer:has(:focus-visible):before{padding:1.5px 1.5px 4.5px;inset:0 0 -3px}.dash-app .tp-offer:active{translate:0 3px}.dash-app .tp-offer:active:before{padding:1.5px;inset:0}.dash-app .tp-offer:focus-visible{outline:2px solid var(--wh-focus);outline-offset:3px}.dash-app .tp-offer-tile{border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.dash-app .tp-offer-tile .pm-logo{border-radius:8px;width:32px;height:32px}.dash-app .tp-offer-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.dash-app .tp-offer-title{font:600 15px/20px var(--wh-font);letter-spacing:-.006em;color:var(--wh-gray-12)}.dash-app .tp-offer-copy{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11);font-variant-numeric:tabular-nums}.dash-app .tp-offer-x{z-index:2;opacity:0;visibility:hidden;transition:opacity .16s,visibility 0s linear .16s;display:inline-flex;position:absolute;top:8px;right:8px}.dash-app .tp-offer:hover .tp-offer-x{opacity:1;visibility:visible;transition:opacity .2s 2s,visibility 0s linear 2s}.dash-app .tp-offer:focus-visible .tp-offer-x{opacity:1;visibility:visible;transition:none}.dash-app .tp-offer:has(:focus-visible) .tp-offer-x{opacity:1;visibility:visible;transition:none}@media (pointer:coarse){.dash-app .tp-offer-x{opacity:1;visibility:visible}}.dash-app .tp-offer-pop{z-index:40;background:var(--wh-panel);border-radius:16px;animation:.32s cubic-bezier(.2,.8,.2,1) tp-pop-in;display:none;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 16px 40px -8px #00000047}.dash-app .tp-offer-pop .tp-offer-x{opacity:1;visibility:visible;transition:none}@keyframes tp-pop-in{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}.dash-app .tp-support{flex-wrap:wrap;align-items:center;gap:12px;padding:18px 20px;display:flex}.dash-app .tp-support-row{flex:200px;align-items:center;gap:12px;min-width:0;display:flex}.dash-app .tp-support-glyph{background:var(--wh-gray-a3);width:36px;height:36px;color:var(--wh-gray-12);border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.dash-app .tp-support-glyph>svg{width:16px;height:16px}.dash-app .tp-support-main{flex-direction:column;flex:auto;min-width:0;display:flex}.dash-app .tp-support-num{font:600 15px/20px var(--wh-font);letter-spacing:-.006em;color:var(--wh-gray-12);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.dash-app .tp-support-sub{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .tp-support-hours{white-space:nowrap}.dash-app .tp-support-actions{flex:none;gap:8px;margin-left:auto;display:flex}.dash-app .tp-support--open{flex-flow:column;justify-content:space-between;align-items:stretch}.dash-app .tp-support--open .tp-support-row{flex:none}.dash-app .tp-support--open .tp-support-actions{flex:none;gap:10px;width:100%;margin:auto 0 0}.dash-app .tp-support--open .tp-support-actions>.wh-btn{flex:1 1 0;min-width:0}.dash-app .tp-support-call{view-transition-name:tp-support-call}.dash-app .tp-support-text{view-transition-name:tp-support-text}.dash-app .tp-vt-balance{view-transition-name:tp-balance}.dash-app .tp-vt-methods{view-transition-name:tp-methods}.dash-app .tp-vt-autopay{view-transition-name:tp-autopay}.dash-app .tp-vt-splitit{view-transition-name:tp-splitit}.dash-app .tp-vt-ledger{view-transition-name:tp-ledger}.dash-app .tp-vt-support{view-transition-name:tp-support}html.tp-vt .dash-app .tp-ways-fold{transition:none}::view-transition-group(*){animation-duration:.36s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.dash-app .tp-methods{flex-direction:column;margin:-6px 0 -10px;padding:0;list-style:none;display:flex}.dash-app .tp-method{background:var(--wh-panel);align-items:center;gap:12px;min-height:56px;padding:8px 0;display:flex}.dash-app .tp-method+.tp-method{border-top:1px solid var(--wh-gray-a4)}.dash-app .tp-method>.pm-logo{border-radius:4px;flex:0 0 24px;width:24px;height:24px}.dash-app .tp-method-main{flex-direction:column;flex:auto;min-width:0;display:flex}.dash-app .tp-method-label{font:500 15px/20px var(--wh-font);color:var(--wh-gray-12);font-variant-numeric:tabular-nums}.dash-app .tp-method-sub{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .tp-method-end{flex:none;align-items:center;gap:8px;display:flex}.dash-app .tp-methods-empty{padding:2px 0 4px}.dash-app .tp-autopay .tp-card-head{align-items:flex-start}.dash-app .tp-autopay-heading{flex-direction:column;gap:2px;min-width:0;display:flex}.dash-app .tp-autopay-sub{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11);font-variant-numeric:tabular-nums;margin:0}.dash-app .tp-autopay-list{flex-direction:column;margin:-6px 0 -10px;display:flex}.dash-app .tp-autopay-row{box-sizing:border-box;width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:8px 0;transition:opacity .16s;display:flex}.dash-app .tp-autopay-row+.tp-autopay-row{border-top:1px solid var(--wh-gray-a4)}.dash-app .tp-autopay-row:disabled{cursor:default;opacity:.55}.dash-app .tp-autopay-row .tp-method-main{flex:auto}.dash-app .tp-autopay-row[aria-checked=true] .tp-pay-radio{background:var(--wh-blue-9);box-shadow:none}.dash-app .tp-autopay-row[aria-checked=true] .tp-pay-radio:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:5px}.dash-app .tp-table{margin:0 -24px -24px}.dash-app .tp-table .wh-table-scroll{overflow-x:auto}.dash-app .tp-table .wh-table{table-layout:auto;width:100%;min-width:0}.dash-app .tp-table .wh-table thead{background:0 0;position:static}.dash-app .tp-table .wh-table th,.dash-app .tp-table .wh-table td,.dash-app .tp-table .wh-table .wh-col-actions{background:var(--wh-panel)}.dash-app .tp-table .wh-table th{border-bottom-color:var(--wh-gray-a4)}.dash-app .tp-table .wh-table td{border-bottom-color:var(--wh-gray-a4);white-space:nowrap}.dash-app .tp-table .wh-table tbody tr:last-child td{border-bottom:0}.dash-app .tp-table .wh-table th:first-child{padding-left:24px}.dash-app .tp-table .wh-table th:last-child{padding-right:24px}.dash-app .tp-table .wh-table td:first-child>.wh-cell{padding-left:24px}.dash-app .tp-table .wh-table td:last-child>.wh-cell{padding-right:24px}.dash-app .tp-table .wh-table tbody tr{cursor:default}.dash-app .tp-table .wh-table tbody tr.tp-ledger-row{cursor:pointer}.dash-app .tp-table .wh-table tbody tr:hover>td{background:var(--wh-gray-a2)}.dash-app .tp-table .wh-table-empty{padding:32px 0 40px}.dash-app .tp-ledger-due{font:500 12px/16px var(--wh-font);color:var(--dash-blue-ink);margin-right:10px}.dash-app .tp-memo{align-items:center;min-width:0;display:inline-flex}.dash-app .tp-memo-sep{background:var(--wh-gray-a6);flex:0 0 1px;width:1px;height:12px;margin:0 10px}.dash-app .tp-table-more{border-top:1px solid var(--wh-gray-a4);justify-content:center;padding:6px 0 8px;display:flex}.dash-app .tp-cell-method{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.dash-app .tp-cell-method .pm-logo{border-radius:4px;flex:0 0 20px;width:20px;height:20px}.dash-app .tp-pay-head{flex-direction:column;align-items:center;margin:8px 0 18px;display:flex}.dash-app .tp-pay-head-label{font:500 13px/18px var(--wh-font);color:var(--wh-gray-a11);margin:0}.dash-app .tp-pay-head .tp-pay-amount{margin:2px 0 14px}.dash-app .tp-pay-lines{box-sizing:border-box;background:var(--wh-gray-a2);border-radius:12px;flex-direction:column;gap:4px;width:100%;margin:0;padding:10px 14px;list-style:none;display:flex}.dash-app .tp-pay-line{font:400 13px/20px var(--wh-font);color:var(--wh-gray-a11);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;display:flex}.dash-app .tp-pay-line>span:last-child{color:var(--wh-gray-12);font-weight:500}.dash-app .tp-pay-intro{margin:4px 36px 16px 0}.dash-app .tp-pay-intro-title{font:600 20px/26px var(--wh-font);letter-spacing:-.01em;color:var(--wh-gray-12);margin:0}.dash-app .tp-pay-intro-copy{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);margin:4px 0 0}.dash-app .tp-pay-amount{font:600 36px/40px var(--wh-font);letter-spacing:-.03em;color:var(--wh-gray-12);text-align:center;font-variant-numeric:tabular-nums;margin:0 0 4px}.dash-app .tp-check{color:var(--wh-green-9);animation:.5s linear .76s both tp-bump;display:block}@keyframes tp-bump{0%{transform:scale(1)}22%{transform:scale(1.035)}56%{transform:scale(.99)}78%{transform:scale(1.004)}to{transform:scale(1)}}.dash-app .tp-check-ring{stroke-dasharray:183;stroke-dashoffset:183px;animation:.52s cubic-bezier(.4,0,.2,1) forwards tp-ring}.dash-app .tp-check-mark{stroke-dasharray:40;stroke-dashoffset:40px;animation:.3s cubic-bezier(.2,.8,.2,1) .48s forwards tp-tick}@keyframes tp-ring{to{stroke-dashoffset:0}}@keyframes tp-tick{to{stroke-dashoffset:0}}.dash-app .tp-pay-done .tp-pay-done-title,.dash-app .tp-pay-approved .tp-pay-done-title{animation:.26s .56s both tp-rise}.dash-app .tp-pay-done .tp-pay-done-copy,.dash-app .tp-pay-done .tp-pay-done-method,.dash-app .tp-pay-approved .tp-pay-done-copy{animation:.26s .68s both tp-rise}@keyframes tp-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dash-app .tp-entry{flex-direction:column;margin:0;display:flex}.dash-app .tp-entry-row{border-top:1px solid var(--wh-gray-a4);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.dash-app .tp-entry-row:first-child{border-top:0}.dash-app .tp-entry-row>dt{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);margin:0}.dash-app .tp-entry-row>dd{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);text-align:right;font-variant-numeric:tabular-nums;margin:0}.dash-app .tp-entry-amount{font:600 20px/26px var(--wh-font);letter-spacing:-.01em}.dash-app .tp-pay-share{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a10);text-align:center;font-variant-numeric:tabular-nums;margin:0 0 16px}.dash-app .tp-pay-label{font:500 13px/18px var(--wh-font);color:var(--wh-gray-a11);margin:0 0 8px}.dash-app .tp-pay-options{overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:min(380px,46dvh);margin:0 -2px;padding:2px;display:flex;overflow:auto}.dash-app .tp-pay-option{box-sizing:border-box;width:100%;box-shadow:inset 0 0 0 1px var(--wh-ring);font:inherit;color:var(--wh-gray-12);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;margin:0;padding:10px 12px;transition:background-color .12s,box-shadow .12s;display:flex}.dash-app .tp-pay-option:hover{background:var(--wh-gray-a2)}.dash-app .tp-pay-option[aria-checked=true]{background:var(--wh-blue-a3);box-shadow:inset 0 0 0 1.5px var(--wh-blue-9)}.dash-app .tp-pay-option:disabled{cursor:default}.dash-app .tp-pay-option>.pm-logo{border-radius:5px;flex:0 0 24px;width:24px;height:24px}.dash-app .tp-pay-option-main{flex-direction:column;flex:auto;min-width:0;display:flex}.dash-app .tp-pay-option-label{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);font-variant-numeric:tabular-nums}.dash-app .tp-pay-option-note{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .tp-pay-option-detail{font:500 12px/16px var(--wh-font);color:var(--dash-blue-ink);font-variant-numeric:tabular-nums;margin-top:4px}.dash-app .tp-pay-radio{box-sizing:border-box;width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--wh-gray-a7);border-radius:50%;flex:0 0 16px;position:relative}.dash-app .tp-pay-option[aria-checked=true] .tp-pay-radio{background:var(--wh-blue-9);box-shadow:none}.dash-app .tp-pay-option[aria-checked=true] .tp-pay-radio:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:5px}.dash-app .tp-pay-cta{margin-top:16px}.dash-app .tp-pay-secure{flex-direction:column;align-items:center;gap:4px;margin:14px 0 0;display:flex}.dash-app .tp-pay-secure-row{font:500 12px/16px var(--wh-font);color:var(--wh-gray-a11);align-items:center;gap:6px;display:inline-flex}.dash-app .tp-pay-secure-row>svg{width:12px;height:12px}.dash-app .tp-pay-secure-logo{width:auto;height:14px;display:block}.dash-app .tp-pay-secure-logo--dark{display:none}.dash-app .tp-pay-done{text-align:center;flex-direction:column;align-items:center;padding:20px 0 12px;display:flex}.dash-app .tp-pay-done-title{font:600 24px/30px var(--wh-font);letter-spacing:-.02em;color:var(--wh-gray-12);font-variant-numeric:tabular-nums;margin:16px 0 0}.dash-app .tp-pay-done-copy{max-width:36ch;font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);font-variant-numeric:tabular-nums;margin:6px 0 0}.dash-app .tp-pay-done-method{font:500 13px/18px var(--wh-font);color:var(--wh-gray-a10);margin:10px 0 0}.dash-app .tp-pay-done>.wh-btn{min-width:120px;margin-top:20px}.dash-app .tp-pay-approved{text-align:center;flex-direction:column;align-items:center;padding:12px 0 0;display:flex}.dash-app .tp-pay-approved-plan{background:var(--wh-gray-a2);box-shadow:inset 0 0 0 1px var(--wh-ring);font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);font-variant-numeric:tabular-nums;border-radius:12px;align-items:center;gap:10px;margin:16px 0 0;padding:10px 14px;display:inline-flex}.dash-app .tp-pay-approved-plan .pm-logo{border-radius:5px;width:24px;height:24px}.dash-app .tp-pay-approved-save{border-top:1px solid var(--wh-gray-a4);width:100%;font:400 14px/20px var(--wh-font);color:var(--wh-gray-12);text-align:left;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 0;padding:12px 0 0;display:flex}.dash-app .tp-pay-wait{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);flex-direction:column;align-items:center;gap:12px;padding:28px 0 20px;display:flex}.dash-app .tp-form{flex-direction:column;gap:16px;display:flex}.dash-app .tp-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dash-app .tp-form .wh-field-label{font:500 14px/20px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .tp-form .wh-field-slot>.pm-logo{border-radius:4px;width:20px;height:20px}.dash-app .tp-form .wh-checkbox-label{font:400 14px/20px var(--wh-font);color:var(--wh-gray-12);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.dash-app .tp-select-full{width:100%}.dash-app .tp-split{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dash-app .tp-split .wh-field-hint{font-variant-numeric:tabular-nums}.dash-app .tp-split-unit{font:400 13px/16px var(--wh-font);color:var(--wh-gray-a10);padding-right:10px}.dash-app .tp-dropzone{box-sizing:border-box;border:1.5px dashed var(--wh-gray-a6);min-height:88px;font:500 13px/18px var(--wh-font);color:var(--wh-gray-a10);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.dash-app .tp-dropzone>svg{width:20px;height:20px}.dash-app .tp-timeline{flex-direction:column;gap:12px;margin:12px 0 0;padding:0 0 0 2px;list-style:none;display:flex}.dash-app .tp-timeline-item{grid-template-columns:8px 1fr;align-items:start;gap:12px;display:grid;position:relative}.dash-app .tp-timeline-item+.tp-timeline-item:before{content:"";background:var(--wh-gray-a5);width:1px;height:12px;position:absolute;top:-12px;left:3.5px}.dash-app .tp-timeline-dot{background:var(--wh-gray-a7);border-radius:50%;width:8px;height:8px;margin-top:6px}.dash-app .tp-timeline-item:first-child .tp-timeline-dot{background:var(--wh-blue-9)}.dash-app .tp-timeline-date{font:500 12px/16px var(--wh-font);color:var(--wh-gray-a10);display:block}.dash-app .tp-timeline-text{font:400 14px/20px var(--wh-font);color:var(--wh-gray-12);display:block}.dash-app .tp-emergency{justify-content:space-between;align-items:center;gap:16px;display:flex}.dash-app .tp-emergency .tp-card-copy{max-width:56ch;margin-top:4px}.dash-app .tp-missing{min-height:calc(100dvh / var(--tp-zoom));background:var(--wh-bg);justify-content:center;align-items:center;padding:32px;display:flex}.dash-app .tp-missing-card{text-align:center;flex-direction:column;align-items:center;max-width:420px;display:flex}.dash-app .tp-missing-title{font:600 24px/30px var(--wh-font);letter-spacing:-.02em;color:var(--wh-gray-12);margin:0}.dash-app .tp-missing-copy{font:400 15px/22px var(--wh-font);color:var(--wh-gray-a11);margin:10px 0 20px}@media (prefers-reduced-motion:reduce){.dash-app .tp-offer-wrap,.dash-app .tp-offer:before,.dash-app .tp-offer-pop,.dash-app .tp-offer-x,.dash-app .tp-ways-fold,.dash-app .tp-ways-chevron,.dash-app .tp-navitem,.dash-app .tp-offer{transition:none}}@media (width<=900px){.dash-app .tp-header{grid-template-columns:60px minmax(0,1fr) 60px}.dash-app .tp-header-mid{display:none}.dash-app .tp-header-start{display:flex}.dash-app .tp-header-brand{padding:0}.dash-app .tp-header-end{padding:0 12px 0 0}.dash-app .tp-logo{max-width:160px;height:28px}.dash-app .tp-logo.is-mark{height:38px}.dash-app .tp-mbar-btn{display:inline-flex}.dash-app .tp-mmenu{background:var(--wh-bg);border-bottom:1px solid var(--wh-stroke);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px #00000014}.dash-app .tp-mmenu .tp-navitem{height:44px}.dash-app .tp-mmenu-sep{background:var(--wh-gray-a4);height:1px;margin:6px 4px;display:block}.dash-app .tp-side{display:none}.dash-app .tp-grid--top{grid-template-columns:minmax(0,1fr);gap:16px}.dash-app .tp-grid--top>.tp-col-7,.dash-app .tp-grid--top>.tp-col-5{grid-column:1}.dash-app .tp-foot{position:static}.dash-app .tp-page{padding:24px 20px 48px}.dash-app .tp-tabs{margin:-24px -20px 20px}.dash-app .tp-tabs .wh-tabs{padding:0 20px}.dash-app .tp-foot{height:auto;min-height:64px;padding:16px 20px}.dash-app .tp-foot-street,.dash-app .tp-foot-sep{display:none}.dash-app .tp-powered-logo{height:16px}.dash-app .tp-title-row{flex-wrap:wrap;align-items:flex-start;margin-bottom:20px}.dash-app .tp-grid>.tp-col-4,.dash-app .tp-grid>.tp-col-5,.dash-app .tp-grid>.tp-col-6,.dash-app .tp-grid>.tp-col-7,.dash-app .tp-grid>.tp-col-8{grid-column:span 12}.dash-app .tp-balance-amount{font-size:36px;line-height:42px}.dash-app .tp-ways{grid-template-columns:1fr}.dash-app .tp-offers--inline{display:none}.dash-app .tp-offer-pop{display:block}.dash-app .tp-main:has(.tp-offer-pop){padding-bottom:124px}.dash-app .tp-stack--fill{height:auto}.dash-app .tp .wh-pager{justify-content:center}.dash-app .tp .wh-pager-results,.dash-app .tp .wh-pager-rows{display:none}.dash-app .tp-emergency{flex-direction:column;align-items:flex-start}.dash-app .tp-form-row,.dash-app .tp-split{grid-template-columns:1fr}}@media (width<=480px){.dash-app .tp-page{padding:20px 16px 40px}.dash-app .tp-card{padding:20px}.dash-app .tp-table{margin:0 -20px -20px}.dash-app .tp-table .wh-table th:first-child{padding-left:20px}.dash-app .tp-table .wh-table th:last-child{padding-right:20px}.dash-app .tp-table .wh-table td:first-child>.wh-cell{padding-left:20px}.dash-app .tp-table .wh-table td:last-child>.wh-cell{padding-right:20px}.dash-app .tp-balance-actions>.wh-btn{flex:auto}.dash-app .tp-ledger th:nth-child(3),.dash-app .tp-ledger td:nth-child(3),.dash-app .tp-ledger th:nth-child(5),.dash-app .tp-ledger td:nth-child(5){display:none}.dash-app .tp-ledger td:nth-child(2){white-space:normal}.dash-app .tp-ledger td:nth-child(2) .wh-cell{flex-wrap:wrap;row-gap:2px;padding-top:8px;padding-bottom:8px;line-height:18px}.dash-app .tp-ledger .wh-cell,.dash-app .tp-ledger th{padding-left:10px;padding-right:10px}.dash-app .tpm-table .wh-table.tpm-grid{min-width:0}.dash-app .tpm-grid th:nth-child(2),.dash-app .tpm-grid td:nth-child(2),.dash-app .tpm-grid th:nth-child(4),.dash-app .tpm-grid td:nth-child(4),.dash-app .tpm-grid th:nth-child(5),.dash-app .tpm-grid td:nth-child(5){display:none}.dash-app .tpm-table .wh-table.tpm-grid td:first-child{white-space:normal}}@media (prefers-color-scheme:dark){.dash-app .tp-logo{filter:invert()hue-rotate(180deg)saturate(1.1);mix-blend-mode:screen}.dash-app .tp-card{box-shadow:none}.dash-app .tp-card:after{box-shadow:inset 0 0 0 1px var(--wh-stroke)}.dash-app .tp-offer-wrap--splitit{--tp-offer-ring:linear-gradient(120deg, #2bb59a 0%, #e6fbf5 35%, #1f9d82 65%, #e6fbf5 85%, #2bb59a 100%)}.dash-app .tp-pay-secure-logo--light{display:none}.dash-app .tp-pay-secure-logo--dark{display:block}.dash-app .tp-mmenu{box-shadow:none}}.dash-app .tpm{flex-direction:column;gap:0;min-width:0;display:flex}.dash-app .tpm-toolbar{margin-bottom:12px}.dash-app .tpm-toolbar .wh-toolbar-left{gap:8px}.dash-app .tpm-search{width:320px;max-width:100%}.dash-app .tpm-view .wh-segmented-item{width:36px;padding:0}.dash-app .tpm-view .wh-segmented-item>svg{width:16px;height:16px}.dash-app .tpm-table{margin:0 -40px}.dash-app .tpm-table .wh-table-scroll{overflow-x:auto}.dash-app .tpm-table .wh-table{width:100%;min-width:880px}.dash-app .tpm-table .wh-table thead{position:static}.dash-app .tpm-table .wh-table th:first-child,.dash-app .tpm-table .wh-table td:first-child>.wh-cell{padding-left:40px}.dash-app .tpm-table .wh-table th:last-child,.dash-app .tpm-table .wh-table td:last-child>.wh-cell{padding-right:40px}.dash-app .tpm-table .wh-table tbody tr.tpm-row{cursor:pointer}.dash-app .tpm-table .wh-table tbody tr.tpm-row:hover>td{background:var(--wh-gray-a2)}.dash-app .tpm-table .wh-table td{border-bottom:1px solid var(--wh-divider);white-space:nowrap}.dash-app .tpm-table .wh-pager{margin:0 40px;position:static}.dash-app .tpm-table .wh-table-empty{padding:48px 0 56px}.dash-app .tpm-title{text-overflow:ellipsis;overflow:hidden}.dash-app .tpm-status{font:400 14px/20px var(--wh-font);color:var(--wh-gray-12);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.dash-app .tpm-status-dot{background:var(--wh-gray-7);border-radius:50%;width:8px;height:8px}.dash-app .tpm-status--received .tpm-status-dot{background:var(--wh-amber-9)}.dash-app .tpm-status--scheduled .tpm-status-dot{background:var(--wh-blue-9)}.dash-app .tpm-status--done .tpm-status-dot{background:var(--wh-green-9)}.dash-app .tpm-emergency{margin-top:24px}.dash-app .tpm-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.dash-app .tpm-column{background:var(--wh-gray-a2);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.dash-app .tpm-column-head{justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 6px;display:flex}.dash-app .tpm-column-count{font:500 13px/18px var(--wh-font);color:var(--wh-gray-a10);font-variant-numeric:tabular-nums}.dash-app .tpm-column-empty{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a10);margin:0;padding:12px 4px 8px}.dash-app .tpm-card{box-sizing:border-box;background:var(--wh-panel);width:100%;box-shadow:inset 0 0 0 1px var(--wh-ring);font:inherit;color:var(--wh-gray-12);text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:0;margin:0;padding:12px;transition:box-shadow .12s,transform .12s;display:flex}.dash-app .tpm-card:hover{box-shadow:inset 0 0 0 1px var(--wh-ring-hover), var(--wh-shadow-3);transform:translateY(-1px)}.dash-app .tpm-card-main{flex-direction:column;flex:auto;min-width:0;display:flex}.dash-app .tpm-card-title{font:500 14px/20px var(--wh-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash-app .tpm-card-sub{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .tpm-messages{border-top:1px solid var(--wh-divider);flex-direction:column;margin:0 -40px;display:flex}.dash-app .tpm-message{box-sizing:border-box;border:0;border-bottom:1px solid var(--wh-divider);width:100%;font:inherit;color:var(--wh-gray-12);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;margin:0;padding:14px 40px;transition:background-color .12s;display:flex}.dash-app .tpm-message:hover{background:var(--wh-gray-a2)}.dash-app .tpm-message-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.dash-app .tpm-message-head{align-items:baseline;gap:8px;min-width:0;display:flex}.dash-app .tpm-message-from{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12)}.dash-app .tpm-message-on{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a10);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dash-app .tpm-message-date{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a10);flex:none;margin-left:auto}.dash-app .tpm-message-text{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .tpm-message-chevron{width:16px;height:16px;color:var(--wh-gray-a8);flex:0 0 16px}.dash-app .tpm-drawer{flex-direction:column;min-width:0;display:flex}.dash-app .tpm-drawer-meta{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11);flex-wrap:wrap;align-items:center;gap:0;display:flex}.dash-app .tpm-drawer-meta .meta-sep{height:12px;margin:0 10px}.dash-app .tpm-drawer-body{font:400 15px/22px var(--wh-font);color:var(--wh-gray-12);margin:16px 0 0}.dash-app .tpm-drawer-h{font:600 14px/20px var(--wh-font);color:var(--wh-gray-12);margin:24px 0 0}.dash-app .tpm-reply{border-top:1px solid var(--wh-gray-a4);margin-top:24px;padding-top:20px}.dash-app .tpm-reply-actions{justify-content:flex-end;margin-top:10px;display:flex}@media (width<=900px){.dash-app .tpm-table,.dash-app .tpm-messages{margin:0 -20px}.dash-app .tpm-table .wh-table th:first-child,.dash-app .tpm-table .wh-table td:first-child>.wh-cell{padding-left:20px}.dash-app .tpm-table .wh-pager{margin:0 20px}.dash-app .tpm-message{padding:14px 20px}.dash-app .tpm-board{grid-template-columns:1fr}.dash-app .tpm-search{width:100%}}.dash-app .tpp-help{flex-direction:column;gap:20px;min-width:0;display:flex}.dash-app .tpp-faqs{margin:-6px 0 -8px}.dash-app .tpp-faq{border-top:1px solid var(--wh-gray-a4)}.dash-app .tpp-faq:first-child{border-top:0}.dash-app .tpp-faq>summary{font:500 15px/22px var(--wh-font);color:var(--wh-gray-12);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;list-style:none;transition:color .12s;display:flex}.dash-app .tpp-faq>summary::-webkit-details-marker{display:none}.dash-app .tpp-faq>summary:hover>svg{color:var(--wh-gray-12)}.dash-app .tpp-faq>summary>svg{width:16px;height:16px;color:var(--wh-gray-a10);flex:0 0 16px;transition:rotate .12s,color .12s}.dash-app .tpp-faq[open]>summary>svg{rotate:180deg}.dash-app .tpp-faq-body{max-width:64ch;font:400 14px/22px var(--wh-font);color:var(--wh-gray-a11);margin:0;padding:0 0 16px}.dash-app .tpp-contact{flex-direction:column;gap:18px;display:flex}.dash-app .tpp-contact-row{align-items:flex-start;gap:12px;min-width:0;display:flex}.dash-app .tpp-contact-icon{background:var(--wh-gray-a3);width:32px;height:32px;color:var(--wh-gray-a11);border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.dash-app .tpp-contact-icon>svg{width:16px;height:16px}.dash-app .tpp-contact-main{flex-direction:column;flex:auto;min-width:0;display:flex}.dash-app .tpp-contact-label{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);font-variant-numeric:tabular-nums}.dash-app .tpp-contact-sub{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .tpp-contact-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dash-app .tpp-session{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.dash-app .tpp-facts{flex-direction:column;margin:-4px 0 -8px;display:flex}.dash-app .tpp-fact{border-top:1px solid var(--wh-gray-a4);justify-content:space-between;align-items:flex-start;gap:24px;padding:12px 0;display:flex}.dash-app .tpp-fact:first-child{border-top:0}.dash-app .tpp-facts--tight{margin-top:12px}.dash-app .tpp-fact>dt{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);flex:0 0 160px;margin:0}.dash-app .tpp-fact>dd{text-align:right;flex-direction:column;flex:auto;align-items:flex-end;gap:2px;min-width:0;margin:0;display:flex}.dash-app .tpp-fact-value{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);font-variant-numeric:tabular-nums}.dash-app .tpp-fact-sub{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a10)}.dash-app .tpp-fact-actions{gap:6px;margin-top:6px;display:flex}.dash-app .tpp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}.dash-app .tpp-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-app .tpp-tile{background:var(--wh-gray-a2);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.dash-app .tpp-tile-value{font:600 18px/24px var(--wh-font);letter-spacing:-.01em;color:var(--wh-gray-12);font-variant-numeric:tabular-nums}.dash-app .tpp-tile-label{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11)}.dash-app .tpp-h{font:600 14px/20px var(--wh-font);color:var(--wh-gray-12);margin:24px 0 4px}.dash-app .tpp-lease .tp-card-head{align-items:flex-start;margin-bottom:20px}.dash-app .tpp-lease .tp-card-copy{margin-top:2px}.dash-app .tpp-people{flex-direction:column;margin:-6px 0 0;padding:0;list-style:none;display:flex}.dash-app .tpp-person{align-items:center;gap:12px;min-height:52px;padding:8px 0;display:flex}.dash-app .tpp-person+.tpp-person{border-top:1px solid var(--wh-gray-a4)}.dash-app .tpp-note{background:var(--wh-gray-a2);font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11);border-radius:10px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;display:flex}.dash-app .tpp-note>svg{width:16px;height:16px;color:var(--wh-gray-a10);flex:0 0 16px;margin-top:1px}.dash-app .tpp-amenities{flex-direction:column;gap:4px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.dash-app .tpp-amenity{min-height:44px;font:400 14px/20px var(--wh-font);color:var(--wh-gray-12);align-items:center;gap:12px;display:flex}.dash-app .tpp-amenity .tp-contact-icon{background:var(--wh-green-a3);width:32px;height:32px;color:var(--wh-green-11);border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.dash-app .tpp-doc-actions{justify-content:flex-end}@media (width<=720px){.dash-app .tpp-contact{grid-template-columns:1fr;gap:18px}.dash-app .tpp-tiles--3{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-app .tpp-fact{flex-direction:column;gap:4px}.dash-app .tpp-fact>dt{flex:none}.dash-app .tpp-fact>dd{text-align:left;align-items:flex-start}}.hub-main{flex-direction:column;gap:24px;width:100%;max-width:1080px;margin:0 auto;padding:12px 0 40px;display:flex}.hub-head{flex-direction:column;gap:6px;display:flex}.hub-title{font:600 28px/34px var(--wh-font);letter-spacing:-.02em;color:var(--wh-gray-12);align-items:center;gap:10px;margin:0;display:flex}.hub-lede{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);margin:0}.hub-card-title{font:600 16px/22px var(--wh-font);letter-spacing:-.006em;color:var(--wh-gray-12);margin:0}.hub-card-copy{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a11);margin:4px 0 0}.hub-new-form{flex-direction:column;gap:16px;display:flex}.hub-new-row{align-items:center;gap:10px;display:flex}.hub-new-row .hub-new-field{flex:auto;min-width:0}.hub-new-row .wh-btn{border-radius:var(--wh-radius-5);flex:none;height:48px;padding:0 20px}.hub-new-form .wh-callout{margin:0}.hub-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hub-steps li{font:400 14px/20px var(--wh-font);color:var(--wh-gray-a10);align-items:center;gap:10px;display:flex}.hub-steps li i{box-sizing:border-box;border-radius:var(--wh-radius-full);border:2px solid var(--wh-gray-a5);width:14px;height:14px}.hub-steps li.is-active{color:var(--wh-gray-12)}.hub-steps li.is-active i{border-color:var(--wh-blue-9);border-top-color:#0000;animation:.7s linear infinite hub-spin}.hub-steps li.is-done{color:var(--wh-gray-a11)}.hub-steps li.is-done i{border-color:var(--wh-green-9);background:var(--wh-green-9)}@keyframes hub-spin{to{transform:rotate(360deg)}}.hub-list{flex-direction:column;gap:12px;display:flex}.hub-site{align-items:center;gap:16px;padding:16px 20px;display:flex}.hub-site-logo{box-sizing:border-box;width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--wh-ring);background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:5px;display:inline-flex;overflow:hidden}.hub-site-logo img{object-fit:contain;width:100%;height:100%;display:block}.hub-site-logo:has(.hub-site-initial){background:var(--hub-brand,var(--wh-blue-9));box-shadow:none;padding:0}.hub-site-initial{font:600 18px/1 var(--wh-font);color:var(--hub-brand-ink,#fff)}.hub-site-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.hub-site-name{font:600 16px/22px var(--wh-font);letter-spacing:-.006em;color:var(--wh-gray-12);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hub-site-meta{font:400 13px/18px var(--wh-font);color:var(--wh-gray-a11);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hub-site-url{width:fit-content;max-width:100%;font:400 13px/18px var(--wh-font);color:var(--wh-gray-a10);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.hub-site-url:hover{color:var(--wh-gray-12);text-decoration:underline}.hub-site-actions{flex:none;align-items:center;gap:8px;display:inline-flex}.hub-empty{padding:32px 24px}.hub-form-section{flex-direction:column;gap:12px;display:flex}.hub-form-section+.hub-form-section{border-top:1px solid var(--wh-divider);padding-top:20px}.hub-form-heading{font:600 14px/20px var(--wh-font);letter-spacing:-.006em;color:var(--wh-gray-12);margin:0 0 2px}.hub-form-feature{flex-direction:column;gap:10px;display:flex}.hub-form-feature+.hub-form-feature{border-top:1px dashed var(--wh-divider);padding-top:12px}.hub-edit .wh-field-label{font:500 14px/20px var(--wh-font);color:var(--wh-gray-11)}.hub-edit .wh-field-hint{font-size:13px;line-height:18px}.hub-swatch{box-sizing:border-box;cursor:pointer;background:0 0;border:0;border-radius:6px;width:22px;height:22px;padding:0}.hub-swatch::-webkit-color-swatch-wrapper{padding:0}.hub-swatch::-webkit-color-swatch{box-shadow:inset 0 0 0 1px var(--wh-ring);border:0;border-radius:6px}.hub-swatch::-moz-color-swatch{border:0;border-radius:6px}@media (width<=760px){.hub-main{gap:20px;padding:4px 0 24px}.hub-title{font-size:24px;line-height:30px}.hub-new-row{flex-direction:column;align-items:stretch}.hub-new-row .wh-btn{width:100%}.hub-site{flex-wrap:wrap}.hub-site-actions{justify-content:flex-start;width:100%;padding-left:60px}}.hub-tabs{margin:-4px 0 4px}.est-main{gap:20px;max-width:1080px}.est-hero{box-sizing:border-box;background:var(--wh-panel);box-shadow:inset 0 0 0 1px var(--wh-ring), var(--wh-shadow-lift);border-radius:24px;flex-direction:column;gap:28px;padding:32px;display:flex}.est-hero-head{flex-direction:column;gap:6px;max-width:640px;display:flex}.est-hero-title{font:600 28px/34px var(--wh-font);letter-spacing:-.02em;color:var(--wh-gray-12);margin:0}.est-hero-lede{font:400 15px/22px var(--wh-font);color:var(--wh-gray-a11);margin:0}.est-hero-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.est-big{box-sizing:border-box;background:var(--wh-bg);min-height:76px;box-shadow:inset 0 0 0 1px var(--wh-gray-a5);border-radius:16px;flex-direction:column;justify-content:center;gap:6px;padding:12px 16px;transition:box-shadow .12s;display:flex}.est-big:focus-within{box-shadow:inset 0 0 0 2px var(--wh-blue-9)}.est-big-label{font:500 12px/16px var(--wh-font);letter-spacing:.01em;color:var(--wh-gray-a10)}.est-big-control{align-items:center;gap:2px;min-width:0;display:flex}.est-big-prefix{font:600 22px/28px var(--wh-font);color:var(--wh-gray-a9)}.est-big-input{box-sizing:border-box;width:100%;min-width:0;font:600 24px/28px var(--wh-font);letter-spacing:-.02em;color:var(--wh-gray-12);font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0;outline:none;margin:0;padding:0}.est-big-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.est-big-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.est-big-input::placeholder{color:var(--wh-gray-a7)}.est-big-input:focus,.est-big-input:focus-visible{box-shadow:none;outline:none}.est-hero-fields--three{grid-template-columns:repeat(3,minmax(0,1fr))}.est-big .est-big-select,.est-big .est-big-select>button,.est-big .est-big-select .wh-select,.est-big .est-big-seg{width:100%}.est-hero-answer{border-top:1px solid var(--wh-gray-a4);flex-direction:column;gap:6px;padding-top:24px;display:flex}.est-hero-answer-label{font:500 14px/20px var(--wh-font);color:var(--wh-gray-a11)}.est-hero-table{flex-direction:column;max-width:440px;margin:4px 0 8px;display:flex}.est-hero-tr{border-bottom:1px solid var(--wh-gray-a4);justify-content:space-between;align-items:baseline;gap:24px;padding:10px 0;display:flex}.est-hero-tr:last-child{border-bottom:0}.est-hero-tr dt{font:500 15px/22px var(--wh-font);color:var(--wh-gray-a11);margin:0}.est-hero-tr dd{font:600 30px/36px var(--wh-font);letter-spacing:-.025em;color:var(--wh-gray-12);font-variant-numeric:tabular-nums;margin:0}.est-hero-answer-sub{max-width:64ch;font:400 15px/22px var(--wh-font);color:var(--wh-gray-a11);font-variant-numeric:tabular-nums}.est-hero-chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.est-chip{background:var(--wh-gray-a3);height:28px;font:500 13px/18px var(--wh-font);color:var(--wh-gray-12);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.est-assumptions{box-sizing:border-box;background:var(--wh-panel);box-shadow:inset 0 0 0 1px var(--wh-ring), var(--wh-shadow-lift);border-radius:16px}.est-assumptions-summary{cursor:pointer;flex-direction:column;gap:4px;padding:20px 20px 20px 48px;list-style:none;display:flex;position:relative}.est-assumptions-summary::-webkit-details-marker{display:none}.est-assumptions-summary:before{content:"";border-right:1.5px solid var(--wh-gray-a10);border-bottom:1.5px solid var(--wh-gray-a10);width:8px;height:8px;transition:transform .12s;position:absolute;top:26px;left:22px;transform:rotate(-45deg)}.est-assumptions[open] .est-assumptions-summary:before{transform:rotate(45deg)}.est-assumptions-summary .hub-card-copy{margin:0}.est-assumptions-grid{border-top:1px solid var(--wh-gray-a4);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;padding:4px 20px 20px;display:grid}.est-assumptions-foot{padding:0 20px 16px}.est-group{flex-direction:column;gap:10px;padding-top:16px;display:flex}.est-group-title{font:600 14px/20px var(--wh-font);color:var(--wh-gray-12);margin:0}.est-fields{flex-direction:column;gap:12px;display:flex}.est-fields--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.est-hint{font:400 12px/16px var(--wh-font);color:var(--wh-gray-a10);margin:0}.est-hint--danger{color:var(--wh-red-11,#d13b3b)}.est-unit{font:500 13px/16px var(--wh-font);color:var(--wh-gray-a10)}.est-static{background:var(--wh-gray-a2);border-radius:10px;flex-direction:column;gap:4px;padding:8px 12px;display:flex}.est-static-label{font:500 12px/16px var(--wh-font);color:var(--wh-gray-a10)}.est-static-value{font:500 14px/20px var(--wh-font);color:var(--wh-gray-12);font-variant-numeric:tabular-nums}.est-static-value.is-danger{color:var(--wh-red-11,#d13b3b)}.est-hero-tr dd.is-gain{color:var(--wh-green-a11)}.est-chip--gain{background:var(--wh-green-a3);color:var(--wh-green-a11)}.est-col{align-items:center;gap:6px;font-weight:500;display:inline-flex}.est-col-dot{background:var(--wh-gray-a7);border-radius:999px;width:8px;height:8px}.est-col--today{color:var(--wh-gray-a11)}.est-col--whop{color:#c43a0f}.est-col--whop .est-col-dot{background:#fa4616}.est-cell{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.est-val{font-variant-numeric:tabular-nums}.est-val.is-strong{color:var(--wh-gray-12);font-weight:600}.est-val--gain,.est-val--gain.is-strong{color:var(--wh-green-a11)}.est-val--loss{color:var(--wh-red-a11)}.est-delta{height:22px;font:500 12px/16px var(--wh-font);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.est-delta.is-good{background:var(--wh-green-a3);color:var(--wh-green-a11)}.est-delta.is-bad{background:var(--wh-red-a3);color:var(--wh-red-a11)}.est-math{flex-direction:column;gap:16px;padding-top:12px;display:flex}.est-section-title{font:600 20px/26px var(--wh-font);letter-spacing:-.016em;color:var(--wh-gray-12);margin:0}.est-card{padding:20px;position:relative;overflow:hidden}.est-card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--wh-ring);pointer-events:none;position:absolute;inset:0}.est-card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.est-table{margin:14px -20px -20px}.est-table .wh-table-scroll{overflow-x:auto}.est-table .wh-table{table-layout:auto;width:100%;min-width:0}.est-table .wh-table thead{background:0 0;position:static}.est-table .wh-table th,.est-table .wh-table td{background:var(--wh-panel)}.est-table .wh-table th:first-child{padding-left:20px}.est-table .wh-table th:last-child{padding-right:20px}.est-table .wh-table td:first-child>.wh-cell{padding-left:20px}.est-table .wh-table td:last-child>.wh-cell{padding-right:20px}.est-table .wh-table tbody tr:last-child td{border-bottom:0}.est-table .wh-table td strong{color:var(--wh-gray-12);font-weight:600}@media (prefers-color-scheme:dark){.est-hero,.est-assumptions{box-shadow:inset 0 0 0 1px var(--wh-stroke)}.est-col--whop{color:#ff7a4d}.est-card:after{box-shadow:inset 0 0 0 1px var(--wh-stroke)}.est-big{background:var(--wh-gray-a2)}}@media (width<=1000px){.est-hero-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.est-assumptions-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.est-hero{gap:20px;padding:24px 20px}.est-hero-fields,.est-fields--two{grid-template-columns:minmax(0,1fr)}.est-hero-tr dd{font-size:26px;line-height:32px}.est-card-head{flex-direction:column}}.dash-app.gate{box-sizing:border-box;background:var(--wh-gray-2);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.gate-card{box-sizing:border-box;background:var(--wh-panel);width:100%;max-width:440px;box-shadow:inset 0 0 0 1px var(--wh-ring), 0 12px 32px -16px #0000002e;text-align:center;border-radius:24px;flex-direction:column;align-items:center;padding:40px 36px 36px;display:flex}.gate-mark{width:64px;height:auto;display:block}.gate-title{font:600 28px/34px var(--wh-font);letter-spacing:-.02em;color:var(--wh-gray-12);margin:18px 0 0}.gate-copy{max-width:34ch;font:400 16px/24px var(--wh-font);color:var(--wh-gray-a11);text-wrap:balance;margin:8px 0 0}.gate-copy strong{color:var(--wh-gray-12);font-weight:600}.gate-error{font:500 13px/18px var(--wh-font);color:var(--wh-red-a11);margin:10px 0 0}.gate-cta{width:100%;margin-top:28px}.gate-dev{font:500 13px/18px var(--wh-font);color:var(--wh-gray-a10);margin-top:14px;text-decoration:none}.gate-dev:hover{color:var(--wh-gray-12)}@media (prefers-color-scheme:dark){.dash-app.gate{background:var(--wh-bg)}.gate-card{box-shadow:inset 0 0 0 1px var(--wh-stroke)}}@media (width<=480px){.gate-card{border-radius:20px;padding:32px 24px 28px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
