:root{--gd-canvas:#000000;--gd-surface:#000000;--gd-raised:#000000;--gd-ink:#ededef;--gd-ink-2:#a1a1aa;--gd-ink-3:#71717a;--gd-line:#1c1c1f;--gd-line-strong:#2a2a2e;--gd-hover:rgb(255 255 255/0.05);--gd-active:rgb(255 255 255/0.09);--gd-focus:#34d399;--gd-focus-halo:rgb(52 211 153/0.18);--gd-scrim:rgb(0 0 0/0.72);--gd-attention:#bef264;--gd-iris:#a5b4fc;--gd-iris-fill:#4f46e5;--gd-ok:#34d399;--gd-warn:#fbbf24;--gd-bad:#f87171;--gd-bad-fill:#dc2626;--gd-premium:#c084fc;--gd-premium-fill:#7e22ce;--gd-link:#38bdf8;--gd-radius-xs:4px;--gd-radius-sm:6px;--gd-radius-md:8px;--gd-radius-lg:10px;--gd-radius-xl:12px;--gd-pop:0 0 0 1px var(--gd-line-strong),0 24px 64px -16px rgb(0 0 0/0.9);--gd-ease:cubic-bezier(0.2,0,0,1)}:root[data-accent=business]{--gd-focus:rgb(var(--business-400));--gd-focus-halo:rgb(var(--business-400)/0.2)}[data-iris-surface]{--gd-focus:#818cf8;--gd-focus-halo:rgb(129 140 248/0.18);--ring:234 89% 74%}:root[data-ui=gd4][data-gear-accent=camera],[data-gear-accent=camera]{--gd-focus:#fb7185;--gd-focus-halo:rgb(251 113 133/0.18);--ring:351 95% 71%}:root[data-ui=gd4][data-gear-accent=lens],[data-gear-accent=lens]{--gd-focus:#22d3ee;--gd-focus-halo:rgb(34 211 238/0.18);--ring:188 86% 53%}:root[data-ui=gd4][data-gear-accent=accessory],[data-gear-accent=accessory]{--gd-focus:#c084fc;--gd-focus-halo:rgb(192 132 252/0.18);--ring:270 95% 75%}:root[data-ui=gd4][data-gear-accent=filter],[data-gear-accent=filter]{--gd-focus:#818cf8;--gd-focus-halo:rgb(129 140 248/0.18);--ring:234 89% 74%}:root[data-ui=gd4][data-gear-accent=drone],[data-gear-accent=drone]{--gd-focus:#a3e635;--gd-focus-halo:rgb(163 230 53/0.18);--ring:83 78% 55%}:root[data-ui=gd4]{--background:0 0% 0%;--foreground:240 5% 93%;--card:240 6% 7%;--card-foreground:240 5% 93%;--popover:0 0% 0%;--popover-foreground:240 5% 93%;--muted:240 4% 11%;--muted-foreground:240 5% 65%;--accent:240 4% 11%;--accent-foreground:240 5% 93%;--border:240 4% 17%;--input:240 4% 17%;--ring:158 64% 52%;--sidebar:0 0% 0%;--sidebar-foreground:240 5% 93%;--sidebar-primary:158 64% 52%;--sidebar-accent:240 4% 11%;--sidebar-accent-foreground:240 5% 93%;--sidebar-border:240 4% 11%;--sidebar-ring:158 64% 52%;--sidebar-muted-foreground:240 5% 65%;--sidebar-rail-width:4.5rem;color-scheme:dark;caret-color:var(--gd-focus)}:root[data-ui=gd4] body{--font-funnel-display:var(--font-archivo);--font-space-grotesk:var(--font-archivo)}:root[data-ui=gd4] .font-sans,:root[data-ui=gd4] body{font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}:root[data-ui=gd4] :is(.font-display-heading,.font-numeric,.font-space-grotesk,[class*=font-funnel-display],[class*=font-space-grotesk]){font-stretch:88%;font-size-adjust:ex-height .631}:root[data-ui=gd4] .font-mono{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace}:root[data-ui=gd4] body{background-color:var(--gd-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-ui=gd4] ::selection{background:rgb(52 211 153/.28);color:var(--gd-ink)}:root[data-ui=gd4] *{scrollbar-color:var(--gd-line-strong) transparent}:root[data-ui=gd4] ::-webkit-scrollbar-thumb{background-color:var(--gd-line-strong);border:3px solid transparent;border-radius:10px;background-clip:padding-box}:root[data-ui=gd4] .geardex-button{isolation:auto;border-color:var(--gd-line-strong);background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition-property:background-color,border-color,color,opacity,transform;transition-duration:.15s;transition-timing-function:ease-out}:root[data-ui=gd4] .geardex-button:after,:root[data-ui=gd4] .geardex-button:before{content:none}:root[data-ui=gd4] .geardex-button:hover{transform:none;border-color:var(--gd-line-strong);background-color:var(--gd-hover)}:root[data-ui=gd4] .geardex-button:active{transform:scale(.97)}:root[data-ui=gd4] .geardex-button--ghost{border-color:transparent}:root[data-ui=gd4] :is(.gd-btn,.geardex-button):is(.geardex-button--primary,[class~=bg-gd-ink],[class~=bg-emerald-400],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-sky-400],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-teal-500],[class~=bg-teal-600],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-white],[class~=bg-zinc-100]){--gd-fill:#18181b;--gd-fill-text:var(--gd-ink);--gd-fill-hover:#222226;--gd-fill-border:var(--gd-line-strong);--gd-fill-dim:1}:root[data-ui=gd4] :is(.gd-btn,.geardex-button):is([class~=bg-business-500],[class~=bg-business-600],[class~=bg-business-700],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-fuchsia-500],[class~=bg-fuchsia-600],.geardex-button--accent-business.geardex-button--primary,.gd-btn--fill.geardex-button--accent-business){--gd-fill:var(--gd-business-fill);--gd-fill-text:var(--gd-business-fill-text,#ffffff);--gd-fill-hover:var(--gd-business-fill);--gd-fill-dim:0.88}:root[data-ui=gd4] :is(.gd-btn,.geardex-button):is([class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-violet-500],[class~=bg-violet-600]){--gd-fill:var(--gd-iris-fill);--gd-fill-text:#ffffff;--gd-fill-hover:var(--gd-iris-fill);--gd-fill-dim:0.88}:root[data-ui=gd4] :is(.gd-btn,.geardex-button):is([class~=bg-red-500],[class~=bg-red-600],[class~=bg-rose-500],[class~=bg-rose-600],.geardex-button--accent-red.geardex-button--primary){--gd-fill:var(--gd-bad-fill);--gd-fill-text:#ffffff;--gd-fill-hover:var(--gd-bad-fill);--gd-fill-dim:0.88}:root[data-ui=gd4] :is(.gd-btn,.geardex-button):is([class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-amber-500],[class~=bg-amber-600],.gd-btn--fill.geardex-button--accent-purple){--gd-fill:var(--gd-premium-fill);--gd-fill-text:#ffffff;--gd-fill-hover:var(--gd-premium-fill);--gd-fill-dim:0.88}:root[data-ui=gd4] :is(.gd-btn,.geardex-button):is(.geardex-button--primary,[class~=bg-gd-ink],[class~=bg-emerald-400],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-sky-400],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-teal-500],[class~=bg-teal-600],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-white],[class~=bg-zinc-100],[class~=bg-business-500],[class~=bg-business-600],[class~=bg-business-700],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-fuchsia-500],[class~=bg-fuchsia-600],.geardex-button--accent-business.geardex-button--primary,.gd-btn--fill.geardex-button--accent-business,[class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-rose-500],[class~=bg-rose-600],.geardex-button--accent-red.geardex-button--primary,[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-amber-500],[class~=bg-amber-600],.gd-btn--fill.geardex-button--accent-purple){border-color:var(--gd-fill-border,transparent);background:var(--gd-fill);color:var(--gd-fill-text)}:root[data-ui=gd4] :is(.gd-btn,.geardex-button):is(.geardex-button--primary,[class~=bg-gd-ink],[class~=bg-emerald-400],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-sky-400],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-teal-500],[class~=bg-teal-600],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-white],[class~=bg-zinc-100],[class~=bg-business-500],[class~=bg-business-600],[class~=bg-business-700],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-fuchsia-500],[class~=bg-fuchsia-600],.geardex-button--accent-business.geardex-button--primary,.gd-btn--fill.geardex-button--accent-business,[class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-rose-500],[class~=bg-rose-600],.geardex-button--accent-red.geardex-button--primary,[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-amber-500],[class~=bg-amber-600],.gd-btn--fill.geardex-button--accent-purple):hover{border-color:var(--gd-fill-border,transparent);background:var(--gd-fill-hover);opacity:var(--gd-fill-dim)}:root[data-ui=gd4] .gd-btn--outline:is([class*=text-sky-],[class*=text-emerald-],[class*=text-teal-],[class*=text-cyan-],[class*=text-green-]){border-color:var(--gd-line-strong);color:var(--gd-ink)}:root[data-ui=gd4] .geardex-border-beam-button>:is(button,a,.geardex-button){border-color:var(--gd-line-strong)!important;background:transparent!important;box-shadow:none!important;filter:none!important}:root[data-ui=gd4] :is(.geardex-modal,.geardex-floating-panel){isolation:auto;border-color:transparent;box-shadow:var(--gd-pop);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] .geardex-floating-panel{background:var(--gd-raised);border-radius:var(--gd-radius-lg)}:root[data-ui=gd4] .geardex-modal{background:var(--gd-raised);border-radius:var(--gd-radius-xl)}:root[data-ui=gd4] :is(.geardex-modal,.geardex-floating-panel):after,:root[data-ui=gd4] :is(.geardex-modal,.geardex-floating-panel):before{content:none}:root[data-ui=gd4] .geardex-modal.geardex-modal-bare{background:transparent;box-shadow:none}:root[data-ui=gd4] .geardex-select-trigger{border-color:var(--gd-line-strong);border-radius:var(--gd-radius-md);background:transparent;color:var(--gd-ink);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] :is(.geardex-select-trigger:hover,.geardex-select-trigger[data-state=open]){border-color:var(--gd-ink-3);background:transparent;color:var(--gd-ink)}:root[data-ui=gd4] .geardex-select-trigger:focus-visible{border-color:var(--gd-focus);box-shadow:0 0 0 3px var(--gd-focus-halo)}:root[data-ui=gd4] .geardex-select-trigger svg{color:var(--gd-ink-3)}:root[data-ui=gd4] .geardex-select-content{background:var(--gd-raised)!important;border-color:transparent;box-shadow:var(--gd-pop)}:root[data-ui=gd4] .geardex-select-item{color:var(--gd-ink);border-radius:var(--gd-radius-sm)}:root[data-ui=gd4] :is(.geardex-select-item[data-highlighted],.geardex-select-item:focus){background:var(--gd-active);color:var(--gd-ink)}:root[data-ui=gd4] .geardex-selection-bar{border-color:transparent;background:var(--gd-raised);box-shadow:var(--gd-pop);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] .geardex-selection-bar:after,:root[data-ui=gd4] .geardex-selection-bar:before{content:none}:root[data-ui=gd4] [data-sidebar=inset]{background-color:var(--gd-surface)}:root[data-ui=gd4]:not([data-shell=phone]) [data-app-sidebar][data-state=expanded]~[data-sidebar=inset] [data-business-module-nav]{display:none}:root[data-ui=gd4]:not([data-shell=phone]) [data-app-sidebar][data-state=collapsed]~[data-sidebar=inset] [data-business-module-nav]{width:auto;border-right-width:0;border-bottom-width:1px}:root[data-ui=gd4]:not([data-shell=phone]) [data-app-sidebar][data-state=collapsed]~[data-sidebar=inset] [data-business-module-nav] [data-business-nav-strip]{display:flex}:root[data-ui=gd4]:not([data-shell=phone]) [data-app-sidebar][data-state=collapsed]~[data-sidebar=inset] [data-business-module-nav] [data-business-nav-rail]{display:none}:root[data-ui=gd4]:not([data-shell=phone]) [data-app-sidebar][data-state=collapsed]~[data-sidebar=inset] [data-business-frame]:has([data-business-module-nav]){flex-direction:column}@media (prefers-reduced-motion:reduce){:root[data-ui=gd4] *,:root[data-ui=gd4] :after,:root[data-ui=gd4] :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-ui=gd4] .gd-scrim{background-color:var(--gd-scrim);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] .geardex-modal-close{border-color:transparent;opacity:1;color:var(--gd-ink-2)}:root[data-ui=gd4] .geardex-modal-close:hover{color:var(--gd-ink)}:root[data-ui=gd4] :is(.geardex-button,.gd-btn,.geardex-modal-close):focus-visible{outline:2px solid var(--gd-focus);outline-offset:2px;box-shadow:none}:root[data-ui=gd4] :is(.admin-sidebar-chrome,.support-sidebar-chrome){border-color:transparent;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] .geardex-subnav-link:after,:root[data-ui=gd4] .geardex-subnav-link:before,:root[data-ui=gd4] :is(.admin-sidebar-chrome,.support-sidebar-chrome):after,:root[data-ui=gd4] :is(.admin-sidebar-chrome,.support-sidebar-chrome):before{content:none}:root[data-ui=gd4] .geardex-subnav-link{min-height:32px;border-color:transparent;border-radius:var(--gd-radius-sm);background:transparent;box-shadow:none;color:var(--gd-ink-2);font-weight:400;transition:background-color .15s ease-out,color .15s ease-out}:root[data-ui=gd4] .geardex-subnav-link:hover{border-color:transparent;background:var(--gd-hover);color:var(--gd-ink)}:root[data-ui=gd4] .geardex-subnav-link[data-active=true]{border-color:transparent;background:var(--gd-active);box-shadow:none;color:var(--gd-ink);font-weight:500}:root[data-ui=gd4] .geardex-subnav-link .geardex-subnav-icon,:root[data-ui=gd4] .geardex-subnav-link:hover .geardex-subnav-icon,:root[data-ui=gd4] .geardex-subnav-link[data-active=true] .geardex-subnav-icon{color:currentColor}:root[data-ui=gd4] .geardex-subnav-link:focus-visible{outline:2px solid var(--gd-focus);outline-offset:-2px;box-shadow:none}:root[data-ui=gd4] .admin-main-card{border-color:var(--gd-line);background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] .admin-main-card:after,:root[data-ui=gd4] .admin-main-card:before{content:none}:root[data-ui=gd4] .admin-aesthetic{background:var(--gd-canvas)!important}:root[data-ui=gd4] .admin-aesthetic:after,:root[data-ui=gd4] .admin-aesthetic:before{content:none}:root[data-ui=gd4] .admin-main-card{border-radius:var(--gd-radius-xl);background:transparent!important}:root[data-ui=gd4] .admin-main-card :is(section.rounded-3xl,.rounded-3xl.border,.rounded-2xl.border,.rounded-xl.border,.rounded-lg.border,.rounded-lg.border-2){background:rgb(255 255 255/.015)!important;border-color:var(--gd-line)!important;box-shadow:none}:root[data-ui=gd4] .admin-main-card :is(.rounded-2xl.border,.rounded-xl.border):hover{border-color:var(--gd-line-strong)!important}:root[data-ui=gd4] .admin-main-card :is(input,textarea,[role=combobox]){background:transparent!important;border-color:var(--gd-line-strong)!important;box-shadow:none}:root[data-ui=gd4]:not([data-shell=phone]) [data-app-sidebar][data-state=expanded]~[data-sidebar=inset] [data-page-subnav]{display:none}:root[data-ui=gd4] [data-app-sidebar] .t-resize{transition:none;will-change:auto}@keyframes gd-settle{0%{opacity:0;transform:translateY(-2px)}}:root[data-ui=gd4] .gd-settle{animation:gd-settle .18s cubic-bezier(.22,1,.36,1)}:root[data-ui=gd4] .geardex-pill{isolation:auto;border-color:rgb(var(--gdx-pill-accent-rgb)/.3);background:rgb(var(--gdx-pill-accent-rgb)/.1);color:color-mix(in srgb,rgb(var(--gdx-pill-accent-rgb)) 72%,white);box-shadow:none}:root[data-ui=gd4] .geardex-pill:after,:root[data-ui=gd4] .geardex-pill:before{content:none}:root[data-ui=gd4] .geardex-pill:hover{border-color:rgb(var(--gdx-pill-accent-rgb)/.3);background:rgb(var(--gdx-pill-accent-rgb)/.1);box-shadow:none}:root[data-ui=gd4] :is(button,a).geardex-pill:hover{transform:none;background:rgb(var(--gdx-pill-accent-rgb)/.16)}:root[data-ui=gd4] .geardex-pill[class*=business-]{--gdx-pill-accent-rgb:var(--business-400)}:root[data-ui=gd4] .gd-pill:is([class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-primary]){border-color:rgb(16 185 129/.3);background:rgb(16 185 129/.1);color:#34d399}:root[data-ui=gd4] .gd-pill:is([class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-secondary]){border-color:rgb(14 165 233/.3);background:rgb(14 165 233/.1);color:#7dd3fc}:root[data-ui=gd4] .gd-pill:is([class~=bg-red-500],[class~=bg-red-600],[class~=bg-destructive]){border-color:rgb(239 68 68/.3);background:rgb(239 68 68/.1);color:#f87171}:root[data-ui=gd4] .gd-pill:is([class~=bg-amber-500],[class~=bg-yellow-500]){border-color:rgb(245 158 11/.3);background:rgb(245 158 11/.1);color:#fbbf24}:root[data-ui=gd4] .gd-pill:is([class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-violet-500]){border-color:rgb(168 85 247/.3);background:rgb(168 85 247/.1);color:#d8b4fe}:root[data-ui=gd4] .gd-pill:is([class~=bg-indigo-500],[class~=bg-indigo-600]){border-color:rgb(99 102 241/.3);background:rgb(99 102 241/.1);color:#a5b4fc}:root[data-ui=gd4] .gd-pill:is([class~=bg-business-500],[class~=bg-business-600]){border-color:rgb(var(--business-500)/.3);background:rgb(var(--business-500)/.1);color:rgb(var(--business-300))}:root[data-ui=gd4] :is(.gd-pill,.geardex-pill):not([data-keep-icon])>svg{display:none}:root[data-ui=gd4] .geardex-tabs-list{isolation:auto;gap:2px;border-color:var(--gd-line-strong);border-radius:var(--gd-radius-md);background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] .geardex-tabs-list:before,:root[data-ui=gd4] .geardex-tabs-trigger:after,:root[data-ui=gd4] .geardex-tabs-trigger:before{content:none}:root[data-ui=gd4] .geardex-tabs-trigger{isolation:auto;border-color:transparent;border-radius:var(--gd-radius-sm);background:transparent;box-shadow:none;color:var(--gd-ink-2);transition-property:background-color,color;transition-duration:.15s}:root[data-ui=gd4] .geardex-tabs-trigger:hover{transform:none;border-color:transparent;background:var(--gd-hover);color:var(--gd-ink)}:root[data-ui=gd4] :is(.geardex-tabs-trigger[data-state=active],.geardex-tabs-trigger[role=tab][aria-selected=true]){border-color:transparent;background:var(--gd-active);box-shadow:none;color:var(--gd-ink)}:root[data-ui=gd4] .geardex-tabs-trigger:focus-visible{outline:2px solid var(--gd-focus);outline-offset:2px;box-shadow:none}:root[data-ui=gd4] [class*=bg-gradient-to-]:is([class*=from-muted],[class*=from-card],[class*=from-background],[class*="from-white/"],[class*="from-black/"],[class*=from-zinc-],[class*=from-neutral-],[class*=from-transparent]):not([class*=bg-clip-text]):not([data-keep-gradient]){background-image:none}:root[data-ui=gd4] [class*=bg-clip-text][class*=from-foreground]{background-image:none;color:var(--gd-ink);-webkit-text-fill-color:currentColor}:root[data-ui=gd4] [class*=backdrop-blur]:not(.gd-scrim):not([data-keep-blur]){backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] [class*="shadow-[inset"]{box-shadow:none}:root[data-ui=gd4] [class*="after:bg-[linear-gradient"]:after,:root[data-ui=gd4] [class*="after:bg-[radial-gradient"]:after,:root[data-ui=gd4] [class*="before:via-white"]:before{display:none}:root[data-ui=gd4] .gear-library-kpis{border-color:var(--gd-line);background:transparent;box-shadow:none}:root[data-ui=gd4] .gear-library-kpis>:is(button,span){border-color:var(--gd-line)}:root[data-ui=gd4] .gear-library-kpis>button{transition:background-color .15s ease-out}:root[data-ui=gd4] .gear-library-kpis>button:hover{background:var(--gd-hover)}:root[data-ui=gd4] .gear-library-kpis>button[aria-pressed=true]{background:var(--gd-active)}:root[data-ui=gd4] .gear-library-kpis>*>span:last-child{text-transform:none}:root[data-ui=gd4] .gear-library-kpis>*>span:last-child:first-letter{text-transform:uppercase}:root[data-ui=gd4] .gd-dialog-title:not([data-display-title]){font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--gd-ink)}:root[data-ui=gd4] .geardex-modal.gd-sheet-right{border-radius:var(--gd-radius-xl) 0 0 var(--gd-radius-xl)}:root[data-ui=gd4] .geardex-modal.gd-sheet-left{border-radius:0 var(--gd-radius-xl) var(--gd-radius-xl) 0}:root[data-ui=gd4] .geardex-modal.gd-sheet-bottom{border-radius:var(--gd-radius-xl) var(--gd-radius-xl) 0 0}:root[data-ui=gd4] .geardex-modal.gd-sheet-top{border-radius:0 0 var(--gd-radius-xl) var(--gd-radius-xl)}:root[data-ui=gd4] .geardex-modal:is(.rig-gear-picker,.business-modal,.gear-quick-view-sheet){background:var(--gd-raised)!important;border-color:transparent;box-shadow:var(--gd-pop)}:root[data-ui=gd4] .geardex-modal :is(.divide-border\/40,.divide-border\/50,.divide-border\/60)>*+*{border-color:var(--gd-line)}:root[data-ui=gd4] .gd-field:not([class*=bg-muted]){background-color:transparent}:root[data-ui=gd4] .gd-field{border-color:var(--gd-line-strong);border-radius:var(--gd-radius-md);color:var(--gd-ink);box-shadow:none;transition:border-color .15s ease-out,box-shadow .15s ease-out}:root[data-ui=gd4] .gd-field::placeholder{color:var(--gd-ink-2)}:root[data-ui=gd4] .gd-field:hover:not(:disabled):not(:focus){border-color:var(--gd-ink-3)}:root[data-ui=gd4] .gd-field:focus:not([class*=business-]){border-color:var(--gd-focus);outline:none;box-shadow:0 0 0 3px var(--gd-focus-halo)}:root[data-ui=gd4] .gd-field[aria-invalid=true]{border-color:var(--gd-bad);box-shadow:0 0 0 3px rgb(248 113 113/.16)}:root[data-ui=gd4] .gd-field:disabled{opacity:.45}:root[data-ui=gd4] .geardex-select-trigger:focus:not(:focus-visible):not([data-state=open]):not([class*=business-]){border-color:var(--gd-line-strong);box-shadow:none}:root[data-ui=gd4] :is(.geardex-grid-card,.geardex-report-card,.geardex-empty-panel,.geardex-calendar-shell){border-color:var(--gd-line)!important;background:hsl(var(--card)/.3)!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] .geardex-sub-panel{border-color:var(--gd-line);background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] :is(.geardex-grid-card,.geardex-report-card,.geardex-sub-panel,.geardex-empty-panel,.geardex-calendar-shell,.geardex-grid-card-footer,.geardex-searchable-select-panel):before,:root[data-ui=gd4] :is(.geardex-grid-card,.geardex-report-card,.geardex-sub-panel,.geardex-empty-panel,.geardex-calendar-shell,.geardex-searchable-select-panel):after{content:none}:root[data-ui=gd4] :is(.geardex-report-card,.geardex-sub-panel,.geardex-empty-panel,.geardex-calendar-shell,.geardex-searchable-select-panel)>.absolute{position:absolute}:root[data-ui=gd4] .geardex-grid-card:hover{transform:none;border-color:var(--gd-line-strong)!important;box-shadow:none!important}:root[data-ui=gd4] .geardex-grid-card[data-selected=true]{border-color:color-mix(in srgb,var(--gdx-grid-accent) 45%,var(--gd-line-strong))!important}:root[data-ui=gd4] .geardex-grid-card-footer{border-top-color:var(--gd-line);background:none}:root[data-ui=gd4] :is(.geardex-searchable-select-trigger,.geardex-searchable-select-value,.geardex-searchable-select-input){border-color:var(--gd-line-strong);border-radius:var(--gd-radius-md);background:transparent;color:var(--gd-ink);box-shadow:none}:root[data-ui=gd4] :is(.geardex-searchable-select-trigger,.geardex-searchable-select-value):hover:not(:disabled){border-color:var(--gd-ink-3);background:transparent}:root[data-ui=gd4] :is(.geardex-searchable-select-trigger,.geardex-searchable-select-value,.geardex-searchable-select-input):focus-visible{border-color:var(--gd-focus);background:transparent;outline:none;box-shadow:0 0 0 3px var(--gd-focus-halo)}:root[data-ui=gd4] .geardex-searchable-select-panel{border-color:var(--gd-line-strong);border-radius:var(--gd-radius-xl);background:var(--gd-raised);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ui=gd4] .geardex-searchable-select-option{border-color:transparent;border-radius:var(--gd-radius-sm);color:var(--gd-ink)}:root[data-ui=gd4] :is(.geardex-searchable-select-option:hover,.geardex-searchable-select-option:focus-visible){border-color:transparent;background:var(--gd-active)}:root[data-ui=gd4] .geardex-searchable-select-footer{border-color:var(--gd-line)}:root[data-ui=gd4] .geardex-select-item[data-state=checked]{background:transparent;color:var(--gd-ink)}:root[data-ui=gd4] :is(.geardex-select-item[data-state=checked][data-highlighted],.geardex-select-item[data-state=checked]:focus){background:var(--gd-active)}:root[data-ui=gd4] .geardex-page-size-trigger{border-color:var(--gd-line-strong);border-radius:var(--gd-radius-md);background:transparent;color:var(--gd-ink);box-shadow:none}:root[data-ui=gd4] :is(.geardex-page-size-trigger:hover,.geardex-page-size-trigger[data-state=open]){border-color:var(--gd-ink-3);background:transparent;box-shadow:none}:root[data-ui=gd4] :is(.geardex-page-size-content,.geardex-date-picker-content){border-color:transparent;border-radius:var(--gd-radius-lg);background:var(--gd-raised)!important;box-shadow:var(--gd-pop)}:root[data-ui=gd4] .geardex-page-size-content .geardex-select-item[data-state=checked]{background:transparent;color:var(--gd-ink)}:root[data-ui=gd4] .geardex-page-size-content .geardex-select-item[data-state=checked][data-highlighted]{background:var(--gd-active)}:root[data-ui=gd4] .geardex-date-picker-content button{border-radius:var(--gd-radius-sm)}:root[data-ui=gd4] .geardex-date-picker-content [aria-selected=true]{box-shadow:none}:root[data-ui=gd4] [data-sidebar=inset]>.overflow-y-auto{scrollbar-gutter:auto;scrollbar-width:thin}:root[data-ui=gd4] [role=menuitem]:not([class*=text-gd-bad],[class*=text-red])>svg:not([class*=text-]){color:var(--gd-ink-2)}:root[data-ui=gd4] [role=menuitem]:not([class*=text-gd-bad],[class*=text-red]):is(:hover,[data-highlighted])>svg:not([class*=text-]){color:var(--gd-ink)}:root{--business-300:228 228 231;--business-400:212 212 216;--business-500:161 161 170;--business-600:82 82 91;--business-700:63 63 70;--gd-business:#d4d4d8;--gd-business-fill:#3f3f46;--gd-business-fill-text:#ffffff}:root[data-business-module=pipeline],:root[data-ui][data-business-module=pipeline]{--business-300:217 249 157;--business-400:190 242 100;--business-500:132 204 22;--business-600:77 124 15;--business-700:63 98 18;--gd-business:#bef264;--gd-business-fill:#3f6212}:root[data-business-module=scheduling],:root[data-ui][data-business-module=scheduling]{--business-300:165 243 252;--business-400:34 211 238;--business-500:6 182 212;--business-600:14 116 144;--business-700:21 94 117;--gd-business:#22d3ee;--gd-business-fill:#155e75}:root[data-business-module=clients],:root[data-ui][data-business-module=clients]{--business-300:253 164 175;--business-400:251 113 133;--business-500:244 63 94;--business-600:190 18 60;--business-700:159 18 57;--gd-business:#fb7185;--gd-business-fill:#9f1239}:root[data-business-module=calendar],:root[data-ui][data-business-module=calendar]{--business-300:255 184 168;--business-400:255 138 112;--business-500:248 103 74;--business-600:194 65 45;--business-700:159 51 34;--gd-business:#ff8a70;--gd-business-fill:#9f3322}:root[data-business-module=site],:root[data-ui][data-business-module=site]{--business-300:244 196 81;--business-400:244 196 81;--business-500:244 196 81;--business-600:244 196 81;--business-700:244 196 81;--gd-business:#f4c451;--gd-business-fill:#f4c451;--gd-business-fill-text:#1c1408}:root[data-business-module=site] :is([class~=bg-business-500],[class~=bg-business-600],[class~=bg-business-700],[class~="hover:bg-business-600"]:hover,[class~="hover:bg-business-700"]:hover,[class~="data-[state=checked]:bg-business-600"][data-state=checked],[class~="data-[state=checked]:bg-business-700"][data-state=checked]){background-color:#f4c451;color:#1c1408}:root[data-business-module=site] :is([class~=bg-business-500],[class~=bg-business-600],[class~=bg-business-700]) :is([class~=text-white],svg){color:inherit}:root[data-business-module=money],:root[data-ui][data-business-module=money]{--business-300:134 239 172;--business-400:74 222 128;--business-500:34 197 94;--business-600:21 128 61;--business-700:22 101 52;--gd-business:#4ade80;--gd-business-fill:#166534}:root[data-business-module=shoots],:root[data-ui][data-business-module=shoots]{--business-300:125 211 252;--business-400:56 189 248;--business-500:14 165 233;--business-600:2 132 199;--business-700:3 105 161;--gd-business:#38bdf8;--gd-business-fill:#0369a1}.mn-layer-start{--mn-layer:start}@media (hover:none) and (pointer:coarse){html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none}[data-radix-popper-content-wrapper] [role=listbox],[data-radix-popper-content-wrapper] [role=menu],[data-sidebar=inset]>.overflow-y-auto,[role=dialog]{overscroll-behavior:contain}[role=button],[role=checkbox],[role=menuitem],[role=option],[role=switch],[role=tab],a[href],button,input,label,select,summary,textarea{touch-action:manipulation}[data-mobile-bottom-nav] a,[data-mobile-header] a,[role=button],[role=menuitem],[role=option],[role=switch],[role=tab],button,summary{-webkit-user-select:none;user-select:none}[data-mobile-bottom-nav] a,[data-mobile-bottom-nav] button{-webkit-touch-callout:none}:root [contenteditable=true],:root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),:root select,:root textarea{font-size:16px}}@media (hover:none) and (pointer:coarse){:is(button,[role=button],[role=checkbox],[role=switch],a[href]):is(.h-4,.h-5,.h-6,.h-7,.h-8,.size-4,.size-5,.size-6,.size-7,.size-8,.w-4,.w-5,.w-6,.w-7):not(.absolute,.fixed,.sticky,.geardex-button,[class*="before:"],[class*="after:"]){position:relative}:is(button,[role=button],[role=checkbox],[role=switch],a[href]):is(.h-4,.h-5,.h-6,.h-7,.h-8,.size-4,.size-5,.size-6,.size-7,.size-8,.w-4,.w-5,.w-6,.w-7):not(.geardex-button,[class*="before:"],[class*="after:"]):after{content:"";position:absolute;inset:-6px -4px}:is(button,[role=button],[role=checkbox],[role=switch],a[href]):is(.h-4,.h-5,.size-4,.size-5):not(.geardex-button,[class*="before:"],[class*="after:"]):after{inset:-10px -8px}:is(button,[role=button],[role=checkbox],[role=switch],a[href])[role=checkbox]:is(.h-4,.h-5,.h-6,.size-4,.size-5,.w-4,.w-5):not(.geardex-button,[class*="before:"],[class*="after:"]):after{inset:-10px}}@media (hover:none) and (pointer:coarse){:is(a[href],[role=button],[role=tab],[role=menuitem],[role=option],button:not(.gd-btn)):not(:disabled,[aria-disabled=true]):active{opacity:.72;transition:opacity 0s}[data-mobile-bottom-nav] :is(a,button)>div{transition:transform .16s cubic-bezier(.23,1,.32,1)}[data-mobile-bottom-nav] :is(a,button):active{opacity:1}[data-mobile-bottom-nav] :is(a,button):active>div{transform:scale(.88)}}@media (hover:none) and (pointer:coarse) and (prefers-reduced-motion:reduce){[data-mobile-bottom-nav] :is(a,button):active>div{transform:none}}@media (hover:none) and (pointer:coarse){.gear-detail-photo img{transform:none!important}.gear-detail-photo .gear-detail-photo-controls{inset:auto 8px 8px auto;opacity:1;background:transparent;backdrop-filter:none}.gear-detail-photo .gear-detail-photo-controls button:first-child{display:none}}html[data-shell=phone] [data-mobile-header]{padding-top:env(safe-area-inset-top,0)}html[data-shell=phone] [data-mobile-bottom-nav],html[data-shell=phone] [data-mobile-header],html[data-shell=phone] [data-sidebar=inset]>.overflow-y-auto{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}@media (max-width:599.98px){:is(.geardex-dialog-content,.geardex-modal[role=alertdialog]):not(.geardex-modal-bare,.geardex-dialog-keeps-mobile-chrome,.geardex-dialog-flow-step,.spotlight-modal){inset:auto 0 0 0!important;margin:0!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - env(safe-area-inset-top, 0px) - 12px)!important;border-radius:16px 16px 0 0!important;border-width:1px 0 env(safe-area-inset-bottom,0)!important;border-style:solid!important;border-color:var(--gd-line-strong) transparent var(--gd-raised,#000)!important;transform:translateY(0);transition:transform .32s cubic-bezier(.32,.72,0,1)}@starting-style{:is(.geardex-dialog-content,.geardex-modal[role=alertdialog]):not(.geardex-modal-bare,.geardex-dialog-keeps-mobile-chrome,.geardex-dialog-flow-step,.spotlight-modal)[data-state=open]{transform:translateY(100%)}}}@media (max-width:599.98px) and (prefers-reduced-motion:reduce){:is(.geardex-dialog-content,.geardex-modal[role=alertdialog]){transition:none!important}}@media (max-width:599.98px){.record-panel.client-panel:not(.record-panel-docked){top:calc(env(safe-area-inset-top, 0px) + 8px)!important;border-left:0;border-top:1px solid var(--gd-line-strong);border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(100%);box-shadow:0 -24px 48px -12px rgb(0 0 0/.6)}.record-panel.client-panel.is-open:not(.record-panel-docked){transform:translateY(0)}}@property --mn-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --mn-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes mn-strip-fade{0%{--mn-fade-start:0px;--mn-fade-end:44px}10%{--mn-fade-start:24px}90%{--mn-fade-end:44px}to{--mn-fade-start:24px;--mn-fade-end:0px}}@supports (animation-timeline:scroll()){@media (hover:none) and (pointer:coarse){[data-business-nav-strip]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--mn-fade-start),#000 calc(100% - var(--mn-fade-end)),transparent)!important;mask-image:linear-gradient(to right,transparent,#000 var(--mn-fade-start),#000 calc(100% - var(--mn-fade-end)),transparent)!important;animation:mn-strip-fade linear both;animation-timeline:scroll(self inline)}}}@media (max-width:599.98px) and (hover:none) and (pointer:coarse){:is(.geardex-dialog-content,.record-panel.client-panel):not(.geardex-modal-bare,.geardex-dialog-keeps-mobile-chrome,.geardex-dialog-flow-step,.spotlight-modal,.record-panel-docked)>.mn-sheet-grabber{display:block;position:absolute;top:0;left:50%;z-index:5;width:96px;height:24px;transform:translateX(-50%);touch-action:none;cursor:grab}:is(.geardex-dialog-content,.record-panel.client-panel)>.mn-sheet-grabber:before{content:"";position:absolute;top:7px;left:30px;width:36px;height:5px;border-radius:999px;background:var(--gd-line-strong)}}html[data-shell=phone] .geardex-sonner-toaster[data-y-position=bottom]{bottom:calc(var(--bottom-nav-height, 64px) + 8px)!important}@media (hover:none) and (pointer:coarse){[cmdk-item],[data-radix-popper-content-wrapper] :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]){min-height:44px;font-size:15px}:is(a[href],button,[role=button],[role=option]) img{-webkit-touch-callout:none;-webkit-user-drag:none}}@media (hover:none) and (pointer:coarse){.overflow-x-auto,.overflow-x-scroll,[data-business-nav-strip]{overscroll-behavior-x:contain}}html[data-shell=phone][data-height-class=short]:is([data-shape=landscape],[data-shape=wide]){--bottom-nav-height:calc(44px + var(--safe-area-inset-bottom, 0px))}html[data-shell=phone][data-height-class=short]:is([data-shape=landscape],[data-shape=wide]) [data-mobile-bottom-nav]>div{min-height:44px}html[data-shell=phone][data-height-class=short]:is([data-shape=landscape],[data-shape=wide]) [data-mobile-bottom-nav] :is(a,button){flex-direction:row;gap:6px;padding-block:0}html[data-shell=phone][data-height-class=short]:is([data-shape=landscape],[data-shape=wide]) [data-mobile-bottom-nav] :is(a,button)>span:not([aria-hidden]){margin-top:0}html[data-shell=phone][data-height-class=short]:is([data-shape=landscape],[data-shape=wide]) [data-mobile-bottom-nav] :is(a,button)>div{width:20px;height:20px}html[data-shell=phone][data-height-class=short]:is([data-shape=landscape],[data-shape=wide]) [data-mobile-bottom-nav] button[aria-label=Add]>div{width:34px;height:34px}@media (hover:none) and (pointer:coarse){[data-stat-strip] dd{white-space:normal;overflow:visible;text-overflow:clip}[data-stat-strip] dd>span{display:inline-block}th.dt-head button:not([aria-haspopup]):not(.absolute,.fixed,.sticky){position:relative}th.dt-head button:not([aria-haspopup]):after{content:"";position:absolute;inset:-12px -2px}[data-sidebar=inset]>.overflow-y-auto :not([role=dialog],[role=dialog] *,[data-vaul-drawer],[data-vaul-drawer] *,[data-radix-popper-content-wrapper] *){overscroll-behavior-y:auto!important}[data-timeline-scroller]{touch-action:pan-x pan-y!important}}@media (hover:none) and (pointer:coarse){[data-bulk-review-footer] button,[data-inventory-csv] button:not([role=checkbox]),[data-onboarding] :is(button,[role=combobox]):not([role=checkbox]),[data-smart-add-footer] button,[data-smart-add-mode] button,[data-smart-add-review-footer] button{min-height:44px}}@media (hover:none) and (pointer:coarse){[data-iris-answer-actions] button{min-width:44px;min-height:44px}[data-iris-add-gear] button,[data-iris-followups] button{min-height:44px}.geardex-dialog-content>.geardex-modal-close{width:44px;height:44px;top:10px;right:10px}}.mn-layer-end{--mn-layer:end}