@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/meridian/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/meridian/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/meridian/jetbrains-mono-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/meridian/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}.clinic-meridian{--gb-canvas:var(--bg-page,#f4f4f4);--gb-surface:var(--bg-card,#fcfcfc);--gb-surface-soft:#f1f6f8;--gb-overlay-surface:#ffffff;--gb-ink:#142630;--gb-muted:#4e6e7c;--gb-subtle:#869da8;--gb-line:#dbe5ea;--gb-control:#869da8;--gb-filter-border:#dbe5ea;--gb-petrol:#1e4a5c;--gb-petrol-dark:#143441;--gb-petrol-deep:#0f242e;--gb-on-petrol:#ffffff;--gb-mint:#78cf98;--gb-mint-hover:#62bf83;--gb-mint-soft:#ecf8f1;--gb-on-mint:#0f242e;--gb-focus:#1e4a5c;--clinic-accent-border:#bce7cc;--clinic-media-stage:#fcfcfc;--clinic-media-ink:#1e4a5c;--clinic-media-line:#dbe5ea;--clinic-accent-shadow:0 4px 14px rgb(120 207 152/28%);--clinic-petrol-shadow:0 4px 14px rgb(30 74 92/22%);--clinic-card-surface:#fcfcfc;--clinic-card-shadow:none;--clinic-type-page:24px;--clinic-type-view:18px;--clinic-type-section:15px;--clinic-type-body:14px;--clinic-type-meta:12px;background:var(--bg-page,#f4f4f4);color:var(--gb-ink);--gb-font:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--gb-mono:"JetBrains Mono",ui-monospace,monospace;font-family:var(--gb-font);font-kerning:normal;font-optical-sizing:auto;text-rendering:optimizeLegibility}.clinic-meridian :where(input,textarea,select){accent-color:var(--gb-petrol)}.clinic-meridian :where(h1,h2,h3,h4,h5,h6){font-family:var(--gb-font)!important}.clinic-meridian.clinic-meridian .clinic-form-title,.clinic-meridian.clinic-meridian .clinic-page-title,.clinic-meridian.clinic-meridian .clinic-section-title,.clinic-meridian.clinic-meridian .clinic-view-title{color:var(--gb-ink)!important}.clinic-meridian .clinic-page-title{max-width:28ch;font-size:var(--clinic-type-page);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.clinic-meridian .clinic-view-title{max-width:36ch;font-size:var(--clinic-type-view);font-weight:700;line-height:1.3;letter-spacing:-.02em;text-wrap:balance}.clinic-meridian .clinic-form-title{font-size:var(--font-size-md);font-weight:700;line-height:1.35;letter-spacing:-.012em;text-wrap:balance}.clinic-meridian .clinic-section-title{font-size:var(--clinic-type-section);font-weight:700;line-height:1.45;letter-spacing:-.006em;text-wrap:pretty}.clinic-meridian :where(p,li,dt,dd){text-wrap:pretty}.clinic-meridian [class~=uppercase]{letter-spacing:.08em!important}.clinic-meridian :where(input,textarea,select)::-moz-placeholder{color:var(--gb-muted);opacity:1}.clinic-meridian :where(input,textarea,select)::placeholder{color:var(--gb-muted);opacity:1}.clinic-meridian :where(button,[role=button],[role=tab],a[href],input,textarea,select){min-width:24px;min-height:24px;scroll-margin-block:6rem 4rem}.clinic-meridian .clinic-nav,.clinic-meridian .clinic-subnav{border:0;background:transparent;padding:0;scrollbar-width:thin}.clinic-meridian .clinic-nav,.clinic-meridian .clinic-subnav{width:100%}.clinic-meridian .clinic-nav>button,.clinic-meridian .clinic-subnav>button{min-height:44px;border:0!important;border-radius:9999px;padding-inline:16px;background:transparent}.clinic-meridian .clinic-nav>button[aria-current=page]{background:var(--gb-petrol)!important;color:var(--gb-on-petrol)!important;box-shadow:none}.clinic-meridian .clinic-subnav>button[aria-current=page]{background:var(--gb-mint-soft)!important;color:var(--gb-petrol)!important;box-shadow:none}.clinic-meridian .clinic-nav>button:not([aria-current=page]):hover,.clinic-meridian .clinic-subnav>button:not([aria-current=page]):hover{background:var(--gb-surface-soft);color:var(--gb-petrol-deep)!important}.clinic-meridian .clinic-status-badge{align-items:center;gap:6px;min-height:24px;border:1px solid transparent;border-radius:9999px;padding:5px 10px;font-family:var(--gb-mono);font-size:11px;font-weight:700;line-height:1}.clinic-meridian .clinic-status-badge--success{background:var(--gb-mint);color:var(--gb-on-mint)!important}.clinic-meridian .clinic-status-badge--warning{border-color:color-mix(in srgb,var(--gb-warning) 38%,transparent);background:var(--gb-surface);color:var(--gb-warning)!important}.clinic-meridian .clinic-status-badge--danger{border-color:color-mix(in srgb,var(--gb-danger) 32%,transparent);background:var(--gb-danger-bg);color:var(--gb-danger)!important}.clinic-meridian .clinic-primary{border-radius:9999px;background:var(--gb-mint)!important;color:var(--gb-on-mint)!important;box-shadow:var(--clinic-accent-shadow)}.clinic-meridian .clinic-executive{border-radius:9999px;background:var(--gb-petrol)!important;color:var(--gb-on-petrol)!important;box-shadow:var(--clinic-petrol-shadow)}.clinic-meridian .clinic-executive:hover:not(:disabled){background:var(--gb-petrol-deep)!important}.clinic-meridian .clinic-primary:hover:not(:disabled){background:var(--gb-mint-hover)!important}.clinic-meridian .clinic-secondary{border-color:var(--gb-line);border-radius:9999px;background:var(--gb-surface);color:var(--gb-petrol);box-shadow:none}.clinic-meridian .clinic-secondary:hover:not(:disabled){border-color:var(--gb-control);background:var(--gb-surface-soft);color:var(--gb-petrol-deep)}.clinic-meridian .clinic-icon-button{border-color:var(--gb-line);border-radius:9999px;background:var(--gb-surface);color:var(--gb-petrol);box-shadow:none}.clinic-meridian .clinic-icon-button:hover:not(:disabled){border-color:var(--gb-control);background:var(--gb-surface-soft)}.clinic-meridian :where(button,input,textarea,select):focus-visible{outline:3px solid var(--gb-focus);outline-offset:2px}.clinic-meridian :where(button):active:not(:disabled){transform:scale(.98)}.clinic-meridian :where(button):focus-visible:active:not(:disabled){transform:none}.clinic-meridian :where(button,input,textarea,select):disabled{cursor:not-allowed;opacity:.64}.clinic-meridian :where([class~=text-slate-950],[class~=text-slate-900],[class~=text-slate-800]){color:var(--gb-ink)!important}.clinic-meridian :where([class~=text-slate-700],[class~=text-slate-600],[class~=text-slate-500]){color:var(--gb-muted)!important}.clinic-meridian :where([class~=text-slate-400],[class~=text-slate-300],[class~="text-slate-300/85"],[class~=text-slate-200],[class~=text-slate-100]){color:var(--gb-subtle)!important}.clinic-meridian :where([class~=bg-slate-50],[class~="bg-slate-50/50"],[class~="bg-slate-50/60"],[class~="bg-slate-50/65"],[class~="bg-slate-50/70"],[class~="bg-slate-50/75"],[class~="bg-slate-50/80"],[class~=bg-slate-100],[class~="bg-slate-100/70"]){background-color:var(--gb-surface-soft)!important}.clinic-meridian :where([class~=bg-slate-200],[class~="bg-slate-200/60"],[class~="bg-slate-200/70"],[class~=bg-slate-300]){background-color:var(--gb-line)!important}.clinic-meridian :where([class~=bg-slate-900],[class~=bg-slate-950]){background-color:var(--gb-petrol)!important}.clinic-meridian :where([class~=border-slate-100],[class~=border-slate-200],[class~="border-slate-200/60"],[class~="border-slate-200/70"],[class~="border-slate-200/80"],[class~=border-slate-300],[class~=divide-slate-100],[class~=divide-slate-200],[class~="divide-slate-200/70"],[class~="divide-slate-200/80"]){border-color:var(--gb-line)!important}.clinic-meridian :where(input,textarea,select,[role=combobox]){border-color:var(--gb-muted)!important}.clinic-meridian :where([class~=divide-slate-100],[class~=divide-slate-200],[class~="divide-slate-200/70"],[class~="divide-slate-200/80"])>:not([hidden])~:not([hidden]){border-color:var(--gb-line)!important}.clinic-meridian .clinic-inverse,.clinic-meridian .clinic-inverse :where([class*=text-slate-]){color:var(--gb-on-petrol)!important}.clinic-meridian .clinic-inverse .clinic-positive{color:var(--gb-mint)!important}.clinic-meridian :where([class~=bg-emerald-50],[class~="bg-emerald-50/40"],[class~="bg-emerald-50/45"],[class~="bg-emerald-50/50"],[class~="bg-emerald-50/60"],[class~="bg-emerald-50/70"],[class~=bg-emerald-100],[class~="bg-emerald-500/10"],[class~="bg-emerald-500/15"],[class~="bg-emerald-500/[0.07]"]){background-color:var(--gb-surface-soft)!important}.clinic-meridian :where([class~=bg-emerald-400],[class~=bg-emerald-500]){background-color:var(--gb-success)!important}.clinic-meridian [class~=bg-emerald-950]{background-color:var(--gb-surface-soft)!important}.clinic-meridian :where([class~=text-emerald-100],[class~=text-emerald-200],[class~=text-emerald-300]){color:var(--gb-success)!important}.clinic-meridian :where([class~=text-emerald-500],[class~=text-emerald-600],[class~=text-emerald-700],[class~=text-emerald-800],[class~=text-emerald-900],[class~=text-emerald-950]){color:var(--gb-success)!important}.clinic-meridian :where([class~=border-emerald-100],[class~=border-emerald-200],[class~=border-emerald-400],[class~="border-emerald-400/20"],[class~=border-emerald-500],[class~="border-emerald-500/20"]){border-color:color-mix(in srgb,var(--gb-success) 36%,var(--gb-line))!important}.clinic-meridian :where([class~=bg-amber-50],[class~="bg-amber-50/40"],[class~="bg-amber-50/60"],[class~="bg-amber-50/70"],[class~=bg-amber-100],[class~="bg-amber-500/10"],[class~="bg-amber-500/15"],[class~="bg-amber-500/[0.07]"],[class~="bg-amber-500/[0.08]"]){background-color:var(--gb-warning-bg)!important}.clinic-meridian :where([class~=bg-amber-400],[class~=bg-amber-500]){background-color:var(--gb-warning)!important}.clinic-meridian [class~=bg-amber-950]{background-color:var(--gb-warning-bg)!important}.clinic-meridian :where([class~=text-amber-100],[class~=text-amber-200],[class~=text-amber-300]){color:var(--gb-warning)!important}.clinic-meridian :where([class~=text-amber-600],[class~=text-amber-700],[class~=text-amber-800],[class~=text-amber-900],[class~=text-amber-950]){color:var(--gb-warning)!important}.clinic-meridian :where([class~=border-amber-100],[class~=border-amber-200],[class~=border-amber-300],[class~="border-amber-300/20"],[class~=border-amber-400],[class~=border-amber-500],[class~="border-amber-500/20"],[class~="border-amber-500/25"],[class~="border-amber-500/40"]){border-color:color-mix(in srgb,var(--gb-warning) 36%,var(--gb-line))!important}.clinic-meridian :where([class~=bg-red-50],[class~="bg-red-50/70"],[class~="bg-red-50/80"],[class~=bg-red-100],[class~="bg-red-500/10"],[class~="bg-red-500/15"],[class~="bg-red-500/[0.06]"],[class~="bg-red-500/[0.07]"],[class~="bg-red-500/[0.08]"],[class~=bg-rose-50],[class~="bg-rose-50/40"],[class~="bg-rose-50/60"],[class~="bg-rose-50/70"],[class~=bg-rose-100],[class~="bg-rose-400/10"],[class~="bg-rose-500/10"],[class~="bg-rose-500/[0.08]"]){background-color:var(--gb-danger-bg)!important}.clinic-meridian :where([class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700],[class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-rose-700]){background-color:var(--gb-danger)!important}.clinic-meridian :where([class~=text-red-100],[class~=text-red-200],[class~=text-red-300],[class~=text-rose-100],[class~=text-rose-200],[class~=text-rose-300]){color:var(--gb-danger)!important}.clinic-meridian :where([class~=text-red-500],[class~=text-red-600],[class~=text-red-700],[class~=text-red-800],[class~=text-red-950],[class~=text-rose-500],[class~=text-rose-600],[class~=text-rose-700],[class~=text-rose-800],[class~=text-rose-900],[class~=text-rose-950]){color:var(--gb-danger)!important}.clinic-meridian :where([class~=border-red-100],[class~=border-red-200],[class~=border-red-300],[class~="border-red-500/20"],[class~="border-red-500/25"],[class~="border-red-500/40"],[class~=border-rose-200],[class~="border-rose-200/80"],[class~=border-rose-400],[class~=border-rose-500],[class~="border-rose-500/25"]){border-color:color-mix(in srgb,var(--gb-danger) 36%,var(--gb-line))!important}.clinic-meridian :where([class~="ring-emerald-200/70"],[class~="ring-emerald-500/20"],[class~="ring-emerald-500/40"]){--tw-ring-color:color-mix(in srgb,var(--gb-success) 38%,transparent)!important}.clinic-meridian :where([class~="ring-amber-200/70"],[class~="ring-amber-500/20"],[class~="ring-amber-500/40"]){--tw-ring-color:color-mix(in srgb,var(--gb-warning) 38%,transparent)!important}.clinic-meridian :where([class~="ring-red-200/70"],[class~="ring-red-500/20"],[class~="ring-red-500/40"]){--tw-ring-color:color-mix(in srgb,var(--gb-danger) 38%,transparent)!important}.clinic-meridian :where([class~=bg-orange-50],[class~="bg-orange-50/40"],[class~="bg-orange-50/50"],[class~="bg-orange-50/55"],[class~="bg-orange-50/60"],[class~="bg-orange-50/70"],[class~="bg-orange-50/80"],[class~="bg-orange-400/[0.06]"],[class~="bg-orange-500/10"],[class~=bg-orange-100]){background-color:var(--gb-surface-soft)!important}.clinic-meridian :where([class~=bg-orange-200],[class~=bg-orange-300],[class~=bg-orange-400],[class~="bg-orange-400/70"],[class~="bg-orange-400/80"],[class~=bg-orange-500],[class~=bg-orange-600],[class~=bg-orange-700]){background-color:var(--gb-mint)!important;color:var(--gb-on-mint)!important}.clinic-meridian :where([class~=text-orange-100],[class~=text-orange-200],[class~="text-orange-200/80"],[class~=text-orange-300],[class~=text-orange-400],[class~=text-orange-500],[class~=text-orange-600],[class~=text-orange-700],[class~=text-orange-800],[class~=text-orange-900],[class~=text-orange-950]){color:var(--gb-petrol)!important}.clinic-meridian :where([class~=border-orange-100],[class~=border-orange-200],[class~="border-orange-200/80"],[class~=border-orange-300],[class~=border-orange-400],[class~="border-orange-400/20"],[class~="border-orange-400/30"],[class~=border-orange-500]){border-color:var(--clinic-accent-border)!important}.clinic-meridian [class~="hover:bg-orange-100"]:hover,.clinic-meridian [class~="hover:bg-orange-50"]:hover,.clinic-meridian [class~="hover:bg-orange-500"]:hover,.clinic-meridian [class~="hover:bg-orange-700"]:hover{background-color:var(--gb-surface-soft)!important;color:var(--gb-petrol-deep)!important}.clinic-meridian [class~="hover:text-orange-700"]:hover,.clinic-meridian [class~="hover:text-orange-800"]:hover{color:var(--gb-petrol-deep)!important}.clinic-meridian :where([class~=ring-orange-100],[class~=ring-orange-500],[class~="ring-orange-500/10"],[class~="ring-orange-500/25"],[class~="ring-orange-500/40"]){--tw-ring-color:rgb(120 207 152/42%)!important}.clinic-meridian .clinic-artwork{border:0;background:var(--clinic-media-stage)!important;color:var(--clinic-media-ink)}.clinic-meridian .clinic-artwork img{filter:none}.clinic-meridian .clinic-artwork--image{background:#f6f8f7!important}.clinic-meridian .clinic-artwork--image img{mix-blend-mode:multiply}.clinic-meridian .clinic-card,.clinic-meridian .clinic-home-card{border-color:transparent!important;background-color:var(--clinic-card-surface)!important;box-shadow:var(--clinic-card-shadow)}.clinic-meridian .clinic-product-card{border-color:var(--gb-line)!important}.clinic-meridian .clinic-home-card{contain:layout paint;content-visibility:auto;contain-intrinsic-size:auto 320px}.dark .clinic-meridian{--gb-canvas:var(--bg-page,#181818);--gb-surface:var(--bg-card,transparent);--gb-surface-soft:var(--bg-input-hover,rgb(255 255 255/5%));--gb-overlay-surface:var(--bg-elevated,#2a2a2c);--gb-ink:var(--text-primary,#fcfcfc);--gb-muted:var(--text-secondary,#d6d6d6);--gb-subtle:var(--text-secondary,#d6d6d6);--gb-line:var(--card-border,rgb(255 255 255/8%));--gb-control:var(--border-default,rgb(255 255 255/10%));--gb-filter-border:var(--border-default,rgb(255 255 255/10%));--gb-mint-soft:var(--bg-input-hover,rgb(255 255 255/5%));--gb-focus:#78cf98;--clinic-accent-border:rgb(120 207 152/30%);--clinic-accent-shadow:none;--clinic-petrol-shadow:none;--clinic-card-surface:var(--bg-card,transparent);--clinic-card-shadow:none}.dark .clinic-meridian .clinic-card,.dark .clinic-meridian .clinic-home-card{border-color:transparent!important;background-color:var(--clinic-card-surface)!important}.dark .clinic-meridian .clinic-product-card{border-color:var(--gb-line)!important}.dark .clinic-meridian .clinic-artwork--image{background:#fcfcfc!important}.dark .clinic-meridian .clinic-artwork--image img{mix-blend-mode:normal}.dark .clinic-meridian .clinic-artwork{background:var(--clinic-media-stage)!important;color:var(--clinic-media-ink)}.dark .clinic-meridian .clinic-artwork button{border-color:var(--clinic-media-line)!important;background:var(--clinic-media-stage)!important;color:var(--clinic-media-ink)!important}.dark .clinic-meridian .clinic-icon-button,.dark .clinic-meridian .clinic-secondary{border-color:var(--gb-control);color:var(--gb-ink)}.dark .clinic-meridian .clinic-subnav>button[aria-current=page]{background:transparent!important}.dark .clinic-meridian .clinic-nav>button[aria-current=page],.dark .clinic-meridian .clinic-subnav>button[aria-current=page]{border-bottom-color:var(--gb-mint)!important;color:var(--gb-mint)!important}.dark .clinic-meridian .clinic-icon-button:hover:not(:disabled),.dark .clinic-meridian .clinic-secondary:hover:not(:disabled){border-color:var(--gb-control);background:var(--gb-surface-soft);color:var(--gb-ink)}.dark .clinic-meridian :where([class~="dark:text-slate-950"],[class~="dark:text-slate-900"],[class~="dark:text-slate-800"]){color:var(--gb-ink)!important}.dark .clinic-meridian :where([class~="dark:text-slate-700"],[class~="dark:text-slate-600"],[class~="dark:text-slate-500"],[class~="dark:text-slate-400"],[class~="dark:text-slate-300"]){color:var(--gb-muted)!important}.dark .clinic-meridian :where([class~="dark:bg-slate-900"],[class~="dark:bg-slate-950"]){background-color:var(--gb-overlay-surface)!important}.dark .clinic-meridian :where([class~="dark:bg-emerald-400/10"],[class~="dark:bg-emerald-500/10"],[class~="dark:bg-emerald-500/15"],[class~="dark:bg-emerald-500/[0.07]"]){background-color:var(--gb-surface-soft)!important}.dark .clinic-meridian [class~="dark:bg-emerald-950"]{background-color:var(--gb-surface-soft)!important}.dark .clinic-meridian :where([class~="dark:text-emerald-100"],[class~="dark:text-emerald-200"],[class~="dark:text-emerald-300"]){color:var(--gb-success)!important}.dark .clinic-meridian :where([class~="dark:border-emerald-400/20"],[class~="dark:border-emerald-500/20"]){border-color:color-mix(in srgb,var(--gb-success) 36%,var(--gb-line))!important}.dark .clinic-meridian :where([class~="dark:bg-amber-400/10"],[class~="dark:bg-amber-500/10"],[class~="dark:bg-amber-500/15"],[class~="dark:bg-amber-500/[0.07]"],[class~="dark:bg-amber-500/[0.08]"]){background-color:var(--gb-warning-bg)!important}.dark .clinic-meridian [class~="dark:bg-amber-950"]{background-color:var(--gb-warning-bg)!important}.dark .clinic-meridian :where([class~="dark:text-amber-100"],[class~="dark:text-amber-200"],[class~="dark:text-amber-300"]){color:var(--gb-warning)!important}.dark .clinic-meridian :where([class~="dark:border-amber-300/20"],[class~="dark:border-amber-500/20"],[class~="dark:border-amber-500/25"],[class~="dark:border-amber-500/40"]){border-color:color-mix(in srgb,var(--gb-warning) 36%,var(--gb-line))!important}.dark .clinic-meridian :where([class~="dark:bg-red-500/10"],[class~="dark:bg-red-500/15"],[class~="dark:bg-red-500/[0.06]"],[class~="dark:bg-red-500/[0.07]"],[class~="dark:bg-red-500/[0.08]"],[class~="dark:bg-rose-400/10"],[class~="dark:bg-rose-500/10"],[class~="dark:bg-rose-500/[0.08]"]){background-color:var(--gb-danger-bg)!important}.dark .clinic-meridian :where([class~="dark:text-red-100"],[class~="dark:text-red-200"],[class~="dark:text-red-300"],[class~="dark:text-rose-100"],[class~="dark:text-rose-200"],[class~="dark:text-rose-300"]){color:var(--gb-danger)!important}.dark .clinic-meridian :where([class~="dark:border-red-500/20"],[class~="dark:border-red-500/25"],[class~="dark:border-red-500/40"],[class~="dark:border-rose-500/25"]){border-color:color-mix(in srgb,var(--gb-danger) 36%,var(--gb-line))!important}.dark .clinic-meridian :where([class~="dark:text-orange-100"],[class~="dark:text-orange-200"],[class~="dark:text-orange-300"]){color:var(--gb-mint)!important}.dark .clinic-meridian :where([class~="dark:bg-orange-100"],[class~="dark:bg-orange-400/10"],[class~="dark:bg-orange-400/50"],[class~="dark:bg-orange-400/60"],[class~="dark:bg-orange-400/[0.06]"],[class~="dark:bg-orange-400/[0.08]"],[class~="dark:bg-orange-500/10"],[class~="dark:bg-orange-500/15"],[class~="dark:bg-orange-500/[0.06]"],[class~="dark:bg-orange-500/[0.07]"]){background-color:var(--gb-surface-soft)!important}.dark .clinic-meridian [class~="dark:bg-orange-400"]{background-color:var(--gb-mint)!important;color:var(--gb-on-mint)!important}.dark .clinic-meridian :where([class~="dark:border-orange-400/15"],[class~="dark:border-orange-500/20"]){border-color:var(--clinic-accent-border)!important}@media (max-width:47.999rem){.clinic-meridian :where(input,textarea,select){font-size:1rem!important}}@media (prefers-contrast:more){.clinic-meridian{--clinic-accent-border:var(--gb-petrol);--gb-line:var(--gb-control)}.clinic-meridian :where(button,input,textarea,select):focus-visible{outline-width:4px}.clinic-meridian .clinic-primary{border:2px solid var(--gb-petrol-deep);box-shadow:none}}@media (prefers-reduced-transparency:reduce){.clinic-meridian :where([class*=backdrop-blur]){background-color:var(--gb-overlay-surface)!important;backdrop-filter:none!important}}@media (forced-colors:active){.clinic-meridian .clinic-nav>button[aria-current=page],.clinic-meridian .clinic-primary,.clinic-meridian .clinic-subnav>button[aria-current=page]{border:2px solid CanvasText;box-shadow:none;forced-color-adjust:auto}}@media (prefers-reduced-motion:reduce){.clinic-meridian :where(button,input,textarea,select){transition:none!important}}html.dark,html[data-theme=dark]{--background:var(--system-dark-page-hsl);--foreground:210 40% 98%;--card:var(--system-dark-elevated-hsl);--card-foreground:210 40% 98%;--popover:var(--system-dark-elevated-hsl);--popover-foreground:210 40% 98%;--primary:164 72% 47%;--primary-foreground:var(--system-dark-page-hsl);--secondary:var(--system-dark-elevated-hsl);--secondary-foreground:210 40% 98%;--accent:164 72% 47%;--accent-foreground:210 40% 98%;--muted:var(--system-dark-elevated-hsl);--muted-foreground:210 10% 70%;--border:0 0% 20%;--input:0 0% 20%;--ring:164 72% 47%;--charcoal-blue:var(--findez-dark-level-4);--charcoal-dark:var(--findez-dark-level-3);--charcoal-darker:var(--findez-dark-level-2);--charcoal-light:var(--findez-dark-level-1);--tw-bg-opacity:1}html.dark{color:var(--findez-text-primary);color-scheme:dark}html.dark,html.dark body{background-color:var(--findez-dark-base)}html.dark body{color:var(--findez-text-primary)}html.dark .dark\:bg-gray-500,html.dark .dark\:bg-gray-600,html.dark .dark\:bg-gray-700,html.dark .dark\:bg-gray-800,html.dark .dark\:bg-gray-900,html.dark .dark\:bg-neutral-600,html.dark .dark\:bg-neutral-700,html.dark .dark\:bg-neutral-800,html.dark .dark\:bg-neutral-900,html.dark .dark\:bg-slate-500,html.dark .dark\:bg-slate-600,html.dark .dark\:bg-slate-700,html.dark .dark\:bg-slate-800,html.dark .dark\:bg-slate-900,html.dark .dark\:bg-stone-600,html.dark .dark\:bg-stone-700,html.dark .dark\:bg-stone-800,html.dark .dark\:bg-stone-900,html.dark .dark\:bg-zinc-600,html.dark .dark\:bg-zinc-700,html.dark .dark\:bg-zinc-800,html.dark .dark\:bg-zinc-900,html[data-theme=dark] .dark\:bg-gray-500,html[data-theme=dark] .dark\:bg-gray-600,html[data-theme=dark] .dark\:bg-gray-700,html[data-theme=dark] .dark\:bg-gray-800,html[data-theme=dark] .dark\:bg-gray-900,html[data-theme=dark] .dark\:bg-neutral-600,html[data-theme=dark] .dark\:bg-neutral-700,html[data-theme=dark] .dark\:bg-neutral-800,html[data-theme=dark] .dark\:bg-neutral-900,html[data-theme=dark] .dark\:bg-slate-500,html[data-theme=dark] .dark\:bg-slate-600,html[data-theme=dark] .dark\:bg-slate-700,html[data-theme=dark] .dark\:bg-slate-800,html[data-theme=dark] .dark\:bg-slate-900,html[data-theme=dark] .dark\:bg-stone-600,html[data-theme=dark] .dark\:bg-stone-700,html[data-theme=dark] .dark\:bg-stone-800,html[data-theme=dark] .dark\:bg-stone-900,html[data-theme=dark] .dark\:bg-zinc-600,html[data-theme=dark] .dark\:bg-zinc-700,html[data-theme=dark] .dark\:bg-zinc-800,html[data-theme=dark] .dark\:bg-zinc-900{background-color:var(--findez-dark-level-4)!important}html.dark .dark\:bg-gray-100,html.dark .dark\:bg-gray-200,html.dark .dark\:bg-gray-300,html.dark .dark\:bg-gray-400,html.dark .dark\:bg-neutral-100,html.dark .dark\:bg-neutral-200,html.dark .dark\:bg-neutral-300,html.dark .dark\:bg-neutral-400,html.dark .dark\:bg-slate-100,html.dark .dark\:bg-slate-200,html.dark .dark\:bg-slate-300,html.dark .dark\:bg-slate-400,html.dark .dark\:bg-stone-100,html.dark .dark\:bg-stone-200,html.dark .dark\:bg-stone-300,html.dark .dark\:bg-stone-400,html.dark .dark\:bg-white,html.dark .dark\:bg-zinc-100,html.dark .dark\:bg-zinc-200,html.dark .dark\:bg-zinc-300,html.dark .dark\:bg-zinc-400,html[data-theme=dark] .dark\:bg-gray-100,html[data-theme=dark] .dark\:bg-gray-200,html[data-theme=dark] .dark\:bg-gray-300,html[data-theme=dark] .dark\:bg-gray-400,html[data-theme=dark] .dark\:bg-neutral-100,html[data-theme=dark] .dark\:bg-neutral-200,html[data-theme=dark] .dark\:bg-neutral-300,html[data-theme=dark] .dark\:bg-neutral-400,html[data-theme=dark] .dark\:bg-slate-100,html[data-theme=dark] .dark\:bg-slate-200,html[data-theme=dark] .dark\:bg-slate-300,html[data-theme=dark] .dark\:bg-slate-400,html[data-theme=dark] .dark\:bg-stone-100,html[data-theme=dark] .dark\:bg-stone-200,html[data-theme=dark] .dark\:bg-stone-300,html[data-theme=dark] .dark\:bg-stone-400,html[data-theme=dark] .dark\:bg-white,html[data-theme=dark] .dark\:bg-zinc-100,html[data-theme=dark] .dark\:bg-zinc-200,html[data-theme=dark] .dark\:bg-zinc-300,html[data-theme=dark] .dark\:bg-zinc-400{background-color:var(--findez-dark-level-3)!important}html.dark .dark\:bg-black,html[data-theme=dark] .dark\:bg-black{background-color:var(--findez-dark-base)!important}html.dark .dark\:text-gray-100,html.dark .dark\:text-gray-200,html.dark .dark\:text-neutral-100,html.dark .dark\:text-neutral-200,html.dark .dark\:text-slate-100,html.dark .dark\:text-slate-200,html.dark .dark\:text-stone-100,html.dark .dark\:text-stone-200,html.dark .dark\:text-white,html.dark .dark\:text-zinc-100,html.dark .dark\:text-zinc-200,html[data-theme=dark] .dark\:text-gray-100,html[data-theme=dark] .dark\:text-gray-200,html[data-theme=dark] .dark\:text-neutral-100,html[data-theme=dark] .dark\:text-neutral-200,html[data-theme=dark] .dark\:text-slate-100,html[data-theme=dark] .dark\:text-slate-200,html[data-theme=dark] .dark\:text-stone-100,html[data-theme=dark] .dark\:text-stone-200,html[data-theme=dark] .dark\:text-white,html[data-theme=dark] .dark\:text-zinc-100,html[data-theme=dark] .dark\:text-zinc-200{color:var(--findez-text-primary)!important}html.dark .dark\:text-gray-300,html.dark .dark\:text-neutral-300,html.dark .dark\:text-slate-300,html.dark .dark\:text-stone-300,html.dark .dark\:text-zinc-300,html[data-theme=dark] .dark\:text-gray-300,html[data-theme=dark] .dark\:text-neutral-300,html[data-theme=dark] .dark\:text-slate-300,html[data-theme=dark] .dark\:text-stone-300,html[data-theme=dark] .dark\:text-zinc-300{color:var(--findez-text-secondary)!important}html.dark .dark\:text-gray-400,html.dark .dark\:text-gray-500,html.dark .dark\:text-neutral-400,html.dark .dark\:text-neutral-500,html.dark .dark\:text-slate-400,html.dark .dark\:text-slate-500,html.dark .dark\:text-stone-400,html.dark .dark\:text-stone-500,html.dark .dark\:text-zinc-400,html.dark .dark\:text-zinc-500,html[data-theme=dark] .dark\:text-gray-400,html[data-theme=dark] .dark\:text-gray-500,html[data-theme=dark] .dark\:text-neutral-400,html[data-theme=dark] .dark\:text-neutral-500,html[data-theme=dark] .dark\:text-slate-400,html[data-theme=dark] .dark\:text-slate-500,html[data-theme=dark] .dark\:text-stone-400,html[data-theme=dark] .dark\:text-stone-500,html[data-theme=dark] .dark\:text-zinc-400,html[data-theme=dark] .dark\:text-zinc-500{color:var(--findez-text-muted)!important}html.dark .dark\:text-gray-800,html.dark .dark\:text-gray-900,html.dark .dark\:text-neutral-800,html.dark .dark\:text-neutral-900,html.dark .dark\:text-slate-800,html.dark .dark\:text-slate-900,html.dark .dark\:text-stone-800,html.dark .dark\:text-stone-900,html.dark .dark\:text-zinc-800,html.dark .dark\:text-zinc-900,html[data-theme=dark] .dark\:text-gray-800,html[data-theme=dark] .dark\:text-gray-900,html[data-theme=dark] .dark\:text-neutral-800,html[data-theme=dark] .dark\:text-neutral-900,html[data-theme=dark] .dark\:text-slate-800,html[data-theme=dark] .dark\:text-slate-900,html[data-theme=dark] .dark\:text-stone-800,html[data-theme=dark] .dark\:text-stone-900,html[data-theme=dark] .dark\:text-zinc-800,html[data-theme=dark] .dark\:text-zinc-900{color:var(--findez-text-primary)!important}html.dark .dark\:border-gray-100,html.dark .dark\:border-gray-200,html.dark .dark\:border-gray-300,html.dark .dark\:border-gray-400,html.dark .dark\:border-gray-500,html.dark .dark\:border-gray-600,html.dark .dark\:border-gray-700,html.dark .dark\:border-gray-800,html.dark .dark\:border-gray-900,html.dark .dark\:border-neutral-100,html.dark .dark\:border-neutral-200,html.dark .dark\:border-neutral-300,html.dark .dark\:border-neutral-400,html.dark .dark\:border-neutral-500,html.dark .dark\:border-neutral-600,html.dark .dark\:border-neutral-700,html.dark .dark\:border-neutral-800,html.dark .dark\:border-neutral-900,html.dark .dark\:border-slate-100,html.dark .dark\:border-slate-200,html.dark .dark\:border-slate-300,html.dark .dark\:border-slate-400,html.dark .dark\:border-slate-500,html.dark .dark\:border-slate-600,html.dark .dark\:border-slate-700,html.dark .dark\:border-slate-800,html.dark .dark\:border-slate-900,html.dark .dark\:border-stone-100,html.dark .dark\:border-stone-200,html.dark .dark\:border-stone-300,html.dark .dark\:border-stone-400,html.dark .dark\:border-stone-500,html.dark .dark\:border-stone-600,html.dark .dark\:border-stone-700,html.dark .dark\:border-stone-800,html.dark .dark\:border-stone-900,html.dark .dark\:border-zinc-100,html.dark .dark\:border-zinc-200,html.dark .dark\:border-zinc-300,html.dark .dark\:border-zinc-400,html.dark .dark\:border-zinc-500,html.dark .dark\:border-zinc-600,html.dark .dark\:border-zinc-700,html.dark .dark\:border-zinc-800,html.dark .dark\:border-zinc-900,html[data-theme=dark] .dark\:border-gray-100,html[data-theme=dark] .dark\:border-gray-200,html[data-theme=dark] .dark\:border-gray-300,html[data-theme=dark] .dark\:border-gray-400,html[data-theme=dark] .dark\:border-gray-500,html[data-theme=dark] .dark\:border-gray-600,html[data-theme=dark] .dark\:border-gray-700,html[data-theme=dark] .dark\:border-gray-800,html[data-theme=dark] .dark\:border-gray-900,html[data-theme=dark] .dark\:border-neutral-100,html[data-theme=dark] .dark\:border-neutral-200,html[data-theme=dark] .dark\:border-neutral-300,html[data-theme=dark] .dark\:border-neutral-400,html[data-theme=dark] .dark\:border-neutral-500,html[data-theme=dark] .dark\:border-neutral-600,html[data-theme=dark] .dark\:border-neutral-700,html[data-theme=dark] .dark\:border-neutral-800,html[data-theme=dark] .dark\:border-neutral-900,html[data-theme=dark] .dark\:border-slate-100,html[data-theme=dark] .dark\:border-slate-200,html[data-theme=dark] .dark\:border-slate-300,html[data-theme=dark] .dark\:border-slate-400,html[data-theme=dark] .dark\:border-slate-500,html[data-theme=dark] .dark\:border-slate-600,html[data-theme=dark] .dark\:border-slate-700,html[data-theme=dark] .dark\:border-slate-800,html[data-theme=dark] .dark\:border-slate-900,html[data-theme=dark] .dark\:border-stone-100,html[data-theme=dark] .dark\:border-stone-200,html[data-theme=dark] .dark\:border-stone-300,html[data-theme=dark] .dark\:border-stone-400,html[data-theme=dark] .dark\:border-stone-500,html[data-theme=dark] .dark\:border-stone-600,html[data-theme=dark] .dark\:border-stone-700,html[data-theme=dark] .dark\:border-stone-800,html[data-theme=dark] .dark\:border-stone-900,html[data-theme=dark] .dark\:border-zinc-100,html[data-theme=dark] .dark\:border-zinc-200,html[data-theme=dark] .dark\:border-zinc-300,html[data-theme=dark] .dark\:border-zinc-400,html[data-theme=dark] .dark\:border-zinc-500,html[data-theme=dark] .dark\:border-zinc-600,html[data-theme=dark] .dark\:border-zinc-700,html[data-theme=dark] .dark\:border-zinc-800,html[data-theme=dark] .dark\:border-zinc-900{border-color:var(--findez-border-light)!important}html.dark .dark\:border-white,html[data-theme=dark] .dark\:border-white{border-color:var(--findez-border-default)!important}html.dark .dark\:divide-gray-100,html.dark .dark\:divide-gray-200,html.dark .dark\:divide-gray-300,html.dark .dark\:divide-gray-400,html.dark .dark\:divide-gray-500,html.dark .dark\:divide-gray-600,html.dark .dark\:divide-gray-700,html.dark .dark\:divide-gray-800,html.dark .dark\:divide-gray-900,html.dark .dark\:divide-slate-100,html.dark .dark\:divide-slate-200,html.dark .dark\:divide-slate-300,html.dark .dark\:divide-slate-400,html.dark .dark\:divide-slate-500,html.dark .dark\:divide-slate-600,html.dark .dark\:divide-slate-700,html.dark .dark\:divide-slate-800,html.dark .dark\:divide-slate-900,html.dark .dark\:divide-zinc-100,html.dark .dark\:divide-zinc-200,html.dark .dark\:divide-zinc-300,html.dark .dark\:divide-zinc-400,html.dark .dark\:divide-zinc-500,html.dark .dark\:divide-zinc-600,html.dark .dark\:divide-zinc-700,html.dark .dark\:divide-zinc-800,html.dark .dark\:divide-zinc-900,html[data-theme=dark] .dark\:divide-gray-100,html[data-theme=dark] .dark\:divide-gray-200,html[data-theme=dark] .dark\:divide-gray-300,html[data-theme=dark] .dark\:divide-gray-400,html[data-theme=dark] .dark\:divide-gray-500,html[data-theme=dark] .dark\:divide-gray-600,html[data-theme=dark] .dark\:divide-gray-700,html[data-theme=dark] .dark\:divide-gray-800,html[data-theme=dark] .dark\:divide-gray-900,html[data-theme=dark] .dark\:divide-slate-100,html[data-theme=dark] .dark\:divide-slate-200,html[data-theme=dark] .dark\:divide-slate-300,html[data-theme=dark] .dark\:divide-slate-400,html[data-theme=dark] .dark\:divide-slate-500,html[data-theme=dark] .dark\:divide-slate-600,html[data-theme=dark] .dark\:divide-slate-700,html[data-theme=dark] .dark\:divide-slate-800,html[data-theme=dark] .dark\:divide-slate-900,html[data-theme=dark] .dark\:divide-zinc-100,html[data-theme=dark] .dark\:divide-zinc-200,html[data-theme=dark] .dark\:divide-zinc-300,html[data-theme=dark] .dark\:divide-zinc-400,html[data-theme=dark] .dark\:divide-zinc-500,html[data-theme=dark] .dark\:divide-zinc-600,html[data-theme=dark] .dark\:divide-zinc-700,html[data-theme=dark] .dark\:divide-zinc-800,html[data-theme=dark] .dark\:divide-zinc-900{border-color:var(--findez-border-light)!important}html.dark .dark\:ring-gray-100,html.dark .dark\:ring-gray-200,html.dark .dark\:ring-gray-300,html.dark .dark\:ring-gray-400,html.dark .dark\:ring-gray-500,html.dark .dark\:ring-gray-600,html.dark .dark\:ring-gray-700,html.dark .dark\:ring-gray-800,html.dark .dark\:ring-gray-900,html.dark .dark\:ring-slate-100,html.dark .dark\:ring-slate-200,html.dark .dark\:ring-slate-300,html.dark .dark\:ring-slate-400,html.dark .dark\:ring-slate-500,html.dark .dark\:ring-slate-600,html.dark .dark\:ring-slate-700,html.dark .dark\:ring-slate-800,html.dark .dark\:ring-slate-900,html[data-theme=dark] .dark\:ring-gray-100,html[data-theme=dark] .dark\:ring-gray-200,html[data-theme=dark] .dark\:ring-gray-300,html[data-theme=dark] .dark\:ring-gray-400,html[data-theme=dark] .dark\:ring-gray-500,html[data-theme=dark] .dark\:ring-gray-600,html[data-theme=dark] .dark\:ring-gray-700,html[data-theme=dark] .dark\:ring-gray-800,html[data-theme=dark] .dark\:ring-gray-900,html[data-theme=dark] .dark\:ring-slate-100,html[data-theme=dark] .dark\:ring-slate-200,html[data-theme=dark] .dark\:ring-slate-300,html[data-theme=dark] .dark\:ring-slate-400,html[data-theme=dark] .dark\:ring-slate-500,html[data-theme=dark] .dark\:ring-slate-600,html[data-theme=dark] .dark\:ring-slate-700,html[data-theme=dark] .dark\:ring-slate-800,html[data-theme=dark] .dark\:ring-slate-900{--tw-ring-color:var(--findez-border-default)!important}html.dark .dark\:placeholder\:text-gray-400,html.dark .dark\:placeholder\:text-slate-400,html.dark .dark\:placeholder\:text-zinc-400,html[data-theme=dark] .dark\:placeholder\:text-gray-400,html[data-theme=dark] .dark\:placeholder\:text-slate-400,html[data-theme=dark] .dark\:placeholder\:text-zinc-400{color:var(--findez-text-muted)!important}html.dark .bg-gray-50:not([class*="dark\:"]),html.dark .bg-neutral-50:not([class*="dark\:"]),html.dark .bg-slate-50:not([class*="dark\:"]),html.dark .bg-stone-50:not([class*="dark\:"]),html.dark .bg-white:not([class*="dark\:"]),html.dark .bg-zinc-50:not([class*="dark\:"]),html[data-theme=dark] .bg-gray-50:not([class*="dark\:"]),html[data-theme=dark] .bg-neutral-50:not([class*="dark\:"]),html[data-theme=dark] .bg-slate-50:not([class*="dark\:"]),html[data-theme=dark] .bg-stone-50:not([class*="dark\:"]),html[data-theme=dark] .bg-white:not([class*="dark\:"]),html[data-theme=dark] .bg-zinc-50:not([class*="dark\:"]){background-color:var(--findez-dark-level-3)!important}html.dark [class*=rounded].bg-gray-50:not([class*="dark\:"]),html.dark [class*=rounded].bg-slate-50:not([class*="dark\:"]),html.dark [class*=rounded].bg-white:not([class*="dark\:"]),html[data-theme=dark] [class*=rounded].bg-gray-50:not([class*="dark\:"]),html[data-theme=dark] [class*=rounded].bg-slate-50:not([class*="dark\:"]),html[data-theme=dark] [class*=rounded].bg-white:not([class*="dark\:"]){background-color:var(--findez-dark-level-3)!important;border-color:var(--findez-border-light)!important}html.dark .text-gray-700:not([class*="dark\:"]),html.dark .text-gray-800:not([class*="dark\:"]),html.dark .text-gray-900:not([class*="dark\:"]),html.dark .text-slate-700:not([class*="dark\:"]),html.dark .text-slate-800:not([class*="dark\:"]),html.dark .text-slate-900:not([class*="dark\:"]),html.dark .text-zinc-700:not([class*="dark\:"]),html.dark .text-zinc-800:not([class*="dark\:"]),html.dark .text-zinc-900:not([class*="dark\:"]),html[data-theme=dark] .text-gray-700:not([class*="dark\:"]),html[data-theme=dark] .text-gray-800:not([class*="dark\:"]),html[data-theme=dark] .text-gray-900:not([class*="dark\:"]),html[data-theme=dark] .text-slate-700:not([class*="dark\:"]),html[data-theme=dark] .text-slate-800:not([class*="dark\:"]),html[data-theme=dark] .text-slate-900:not([class*="dark\:"]),html[data-theme=dark] .text-zinc-700:not([class*="dark\:"]),html[data-theme=dark] .text-zinc-800:not([class*="dark\:"]),html[data-theme=dark] .text-zinc-900:not([class*="dark\:"]){color:var(--findez-text-primary)!important}html.dark .text-gray-500:not([class*="dark\:"]),html.dark .text-gray-600:not([class*="dark\:"]),html.dark .text-slate-500:not([class*="dark\:"]),html.dark .text-slate-600:not([class*="dark\:"]),html.dark .text-zinc-500:not([class*="dark\:"]),html.dark .text-zinc-600:not([class*="dark\:"]),html[data-theme=dark] .text-gray-500:not([class*="dark\:"]),html[data-theme=dark] .text-gray-600:not([class*="dark\:"]),html[data-theme=dark] .text-slate-500:not([class*="dark\:"]),html[data-theme=dark] .text-slate-600:not([class*="dark\:"]),html[data-theme=dark] .text-zinc-500:not([class*="dark\:"]),html[data-theme=dark] .text-zinc-600:not([class*="dark\:"]){color:var(--findez-text-secondary)!important}html.dark .text-gray-300:not([class*="dark\:"]),html.dark .text-gray-400:not([class*="dark\:"]),html.dark .text-slate-300:not([class*="dark\:"]),html.dark .text-slate-400:not([class*="dark\:"]),html.dark .text-zinc-300:not([class*="dark\:"]),html.dark .text-zinc-400:not([class*="dark\:"]),html[data-theme=dark] .text-gray-300:not([class*="dark\:"]),html[data-theme=dark] .text-gray-400:not([class*="dark\:"]),html[data-theme=dark] .text-slate-300:not([class*="dark\:"]),html[data-theme=dark] .text-slate-400:not([class*="dark\:"]),html[data-theme=dark] .text-zinc-300:not([class*="dark\:"]),html[data-theme=dark] .text-zinc-400:not([class*="dark\:"]){color:var(--findez-text-muted)!important}html.dark [class*=border].border-gray-100:not([class*="dark\:"]),html.dark [class*=border].border-gray-200:not([class*="dark\:"]),html.dark [class*=border].border-gray-300:not([class*="dark\:"]),html.dark [class*=border].border-slate-100:not([class*="dark\:"]),html.dark [class*=border].border-slate-200:not([class*="dark\:"]),html.dark [class*=border].border-slate-300:not([class*="dark\:"]),html[data-theme=dark] [class*=border].border-gray-100:not([class*="dark\:"]),html[data-theme=dark] [class*=border].border-gray-200:not([class*="dark\:"]),html[data-theme=dark] [class*=border].border-gray-300:not([class*="dark\:"]),html[data-theme=dark] [class*=border].border-slate-100:not([class*="dark\:"]),html[data-theme=dark] [class*=border].border-slate-200:not([class*="dark\:"]),html[data-theme=dark] [class*=border].border-slate-300:not([class*="dark\:"]){border-color:var(--findez-border-light)!important}html.dark table,html[data-theme=dark] table{border-color:var(--findez-border-light)}html.dark th,html[data-theme=dark] th{background-color:var(--findez-dark-level-2);color:var(--findez-text-secondary)}html.dark td,html[data-theme=dark] td{border-color:var(--findez-border-light);color:var(--findez-text-primary)}html.dark tr:hover td,html[data-theme=dark] tr:hover td{background-color:var(--findez-dark-level-4)}html.dark ::-webkit-scrollbar,html[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}html.dark ::-webkit-scrollbar-track,html[data-theme=dark] ::-webkit-scrollbar-track{background:var(--findez-dark-level-2)}html.dark ::-webkit-scrollbar-thumb,html[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--findez-dark-level-4);border-radius:4px}html.dark ::-webkit-scrollbar-thumb:hover,html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--findez-dark-level-5)}html.dark input,html.dark select,html.dark textarea,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--findez-dark-level-3);color:var(--findez-text-primary);border-color:var(--findez-border-light)}html.dark input::-moz-placeholder,html.dark textarea::-moz-placeholder,html[data-theme=dark] input::-moz-placeholder,html[data-theme=dark] textarea::-moz-placeholder{color:var(--findez-text-muted)}html.dark input::placeholder,html.dark textarea::placeholder,html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--findez-text-muted)}html.dark [data-radix-popper-content-wrapper] [class*=bg-white],html[data-theme=dark] [data-radix-popper-content-wrapper] [class*=bg-white]{background-color:var(--findez-dark-level-4)!important}html.dark [data-radix-popper-content-wrapper],html[data-theme=dark] [data-radix-popper-content-wrapper]{color:var(--findez-text-primary)}html.dark [role=dialog] [class*=bg-white],html[data-theme=dark] [role=dialog] [class*=bg-white]{background-color:var(--findez-dark-level-4)!important}html.dark [data-radix-select-viewport],html[data-theme=dark] [data-radix-select-viewport]{background-color:var(--findez-dark-level-4)}html.dark [data-radix-select-item],html[data-theme=dark] [data-radix-select-item]{color:var(--findez-text-primary)}html.dark [data-radix-select-item][data-highlighted],html[data-theme=dark] [data-radix-select-item][data-highlighted]{background-color:var(--findez-dark-level-5)}html.dark [class*=rdp],html[data-theme=dark] [class*=rdp]{background-color:var(--findez-dark-level-4);color:var(--findez-text-primary)}html.dark [class*=rdp-day_selected],html[data-theme=dark] [class*=rdp-day_selected]{background-color:var(--findez-accent-teal);color:var(--findez-dark-base)}html.dark .shadow-sm,html[data-theme=dark] .shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.3)!important}html.dark .shadow,html[data-theme=dark] .shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.4),0 1px 2px -1px rgba(0,0,0,.4)!important}html.dark .shadow-md,html[data-theme=dark] .shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.4),0 2px 4px -2px rgba(0,0,0,.4)!important}html.dark .shadow-lg,html[data-theme=dark] .shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -4px rgba(0,0,0,.5)!important}html.dark .shadow-xl,html[data-theme=dark] .shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 8px 10px -6px rgba(0,0,0,.5)!important}html.dark [data-sonner-toast],html[data-theme=dark] [data-sonner-toast]{background-color:var(--findez-dark-level-4)!important;color:var(--findez-text-primary)!important;border-color:var(--findez-border-light)!important}html.dark code,html[data-theme=dark] code{background-color:var(--findez-dark-level-4);color:var(--findez-text-secondary)}html.dark pre,html[data-theme=dark] pre{background-color:var(--findez-dark-level-2);color:var(--findez-text-primary)}