:root{--c-sage-50:244 253 233;--c-sage-100:234 252 211;--c-sage-200:176 254 118;--c-sage-300:148 238 114;--c-sage-400:129 233 121;--c-sage-500:143 187 153;--c-sage-600:108 150 120;--c-sage-700:89 90 74;--c-sage-800:69 69 57;--c-sage-900:54 54 53;--c-sage:var(--c-sage-400);--c-charcoal-50:240 244 242;--c-charcoal-100:232 237 235;--c-charcoal-200:213 222 219;--c-charcoal-300:180 193 190;--c-charcoal-400:138 154 152;--c-charcoal-500:54 54 53;--c-charcoal-600:45 58 58;--c-charcoal-700:34 48 48;--c-charcoal-800:29 39 39;--c-charcoal-900:26 36 36;--c-charcoal:var(--c-charcoal-500);--c-mint-50:247 255 239;--c-mint-100:234 252 211;--c-mint-200:210 251 184;--c-mint-300:193 252 151;--c-mint-400:176 254 118;--c-mint-500:176 254 118;--c-mint-600:148 238 114;--c-mint-700:129 233 121;--c-mint-800:108 150 120;--c-mint-900:89 90 74;--c-mint:var(--c-mint-500);--c-slate-50:240 244 242;--c-slate-100:232 237 235;--c-slate-200:213 222 219;--c-slate-300:180 193 190;--c-slate-400:138 154 152;--c-slate-500:74 88 89;--c-slate-600:58 71 71;--c-slate-700:45 58 58;--c-slate-800:34 48 48;--c-slate-900:26 36 36;--c-slate:var(--c-slate-500);--c-teal-50:235 239 238;--c-teal-100:213 222 219;--c-teal-200:180 193 190;--c-teal-300:138 154 152;--c-teal-400:92 108 107;--c-teal-500:58 71 71;--c-teal-600:45 58 58;--c-teal-700:34 48 48;--c-teal-800:29 39 39;--c-teal-900:26 36 36;--c-teal:var(--c-teal-500);--c-pearl:240 244 242;--c-pearl-frost:254 254 255;--c-pearl-cloud:232 237 235;--c-cyan-100:202 240 248;--c-cyan-200:144 224 239;--c-cyan-300:0 180 216;--c-cyan-400:0 119 182;--c-cyan-500:3 4 94;--c-cyan:var(--c-cyan-300);--c-cyan-deep:var(--c-cyan-400);--c-gold:201 168 76;--c-gold-deep:110 86 15;--c-rose:194 95 95;--c-rose-deep:142 53 53;--c-pastel-sage:214 245 206;--c-pastel-moss:226 237 196;--c-pastel-mint:207 246 234;--c-pastel-teal:198 233 228;--c-pastel-aqua:205 234 238;--c-pastel-cyan:217 240 243;--c-pastel-sky:214 227 247;--c-pastel-lilac:226 221 245;--c-pastel-plum:238 220 239;--c-pastel-blush:246 222 222;--c-pastel-apricot:251 228 205;--c-pastel-sand:244 235 211;--c-pastel-stone:233 238 236;--c-pastel-dot:185 231 201;--c-pastel-label:143 211 188;--sage:rgb(var(--c-sage));--charcoal:rgb(var(--c-charcoal));--charcoal-light:rgb(var(--c-slate-500));--mint:rgb(var(--c-mint));--pearl:rgb(var(--c-pearl));--gold:rgb(var(--c-gold));--rose:rgb(var(--c-rose));--cyan:rgb(var(--c-cyan));--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-xl:28px;--radius-2xl:36px;--radius-pill:999px;--radius-input:var(--radius-md);--radius-button:var(--radius-md);--radius-card:var(--radius-xl);--radius-modal:var(--radius-2xl);--radius-full:var(--radius-pill);--dur-instant:80ms;--dur-fast:140ms;--dur-base:220ms;--dur-slow:400ms;--dur-ambient:900ms;--ease-standard:cubic-bezier(0.2,0.8,0.2,1);--ease-out:cubic-bezier(0,0.55,0.45,1);--ease-in:cubic-bezier(0.55,0,1,0.45);--ease-camera:cubic-bezier(0.65,0,0.35,1);--press-scale:0.98;--gutter:24px;--page-max:1200px;--page-pad:32px;--section-pad-y:96px;--nav-h:64px;--sidebar-w:236px;--blur-glass:blur(20px);--wash-sage:radial-gradient(60% 60% at 80% 0%,rgba(129,233,121,0.14),transparent 70%);--pastel-aurora:radial-gradient(45% 60% at 85% 10%,rgba(176,254,118,0.5),transparent 70%),radial-gradient(40% 55% at 8% 35%,rgb(var(--c-pastel-aqua)),transparent 70%),radial-gradient(45% 55% at 75% 100%,rgb(var(--c-pastel-lilac)),transparent 70%),radial-gradient(35% 45% at 40% 95%,rgb(var(--c-pastel-mint)),transparent 70%);--pastel-wash:var(--pastel-aurora);--aurora-speed:3}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0ms;--dur-base:0ms;--dur-slow:0ms;--dur-ambient:0ms}}.apps-light,[data-syniq]{color-scheme:light;--shadow-sm:0 1px 3px rgba(45,58,58,0.08);--shadow-md:0 4px 12px rgba(45,58,58,0.12);--shadow-lg:0 8px 24px rgba(45,58,58,0.16);--shadow-focus:0 0 0 3px var(--focus-ring);--shadow-inset-line:inset 0 -1px 0 var(--border-subtle);--glow-sage:0 0 0 1px rgba(129,233,121,0.24),0 8px 32px rgba(0,0,0,0.35);--surface-page:rgb(var(--c-pearl-frost));--surface-card:#ffffff;--surface-sunken:rgb(var(--c-pearl-cloud));--surface-inverse:rgb(var(--c-charcoal-900));--surface-accent-soft:rgb(var(--c-sage-100));--surface-overlay:rgba(26,36,36,0.55);--surface-glass:rgba(26,36,36,0.92);--text-heading:rgb(var(--c-charcoal));--text-body:rgb(var(--c-slate-600));--text-muted:rgb(var(--c-slate-500));--text-accent:rgb(var(--c-sage-700));--text-on-accent:rgb(var(--c-charcoal-900));--text-inverse:#d0ddd8;--text-inverse-strong:rgb(var(--c-pearl));--border-subtle:rgb(var(--c-pearl-cloud));--border-default:rgb(var(--c-slate-200));--border-strong:rgb(var(--c-slate-300));--border-accent:var(--action-line);--border-inverse:rgba(129,233,121,0.12);--action-primary:rgb(var(--c-mint));--action-primary-hover:rgb(var(--c-mint));--action-primary-press:rgb(var(--c-sage));--action-secondary-fg:rgb(var(--c-slate-600));--action-ghost-hover:rgb(var(--c-mint-200));--action-halo:0 0 0 5px rgba(129,233,121,0.22);--action-line:rgb(var(--c-sage-300));--action-strong:rgb(var(--c-sage));--focus-ring:rgba(129,233,121,0.45);--status-success:rgb(var(--c-sage));--status-success-soft:rgb(var(--c-sage-100));--status-info:rgb(var(--c-cyan));--status-info-soft:rgb(var(--c-cyan-100));--status-warning:rgb(var(--c-gold));--status-warning-soft:#f5eac9;--status-danger:rgb(var(--c-rose));--status-danger-soft:#f5dede;--background:var(--surface-page);--foreground:var(--text-heading);--card:var(--surface-card);--card-foreground:var(--text-heading);--popover:var(--surface-card);--popover-foreground:var(--text-heading);--primary:var(--action-primary);--primary-foreground:var(--text-on-accent);--secondary:var(--surface-sunken);--secondary-foreground:var(--text-heading);--muted:var(--surface-sunken);--muted-foreground:var(--text-muted);--accent:var(--surface-accent-soft);--accent-foreground:var(--text-heading);--destructive:var(--status-danger);--destructive-foreground:#ffffff;--border:var(--border-subtle);--input:var(--border-default);--ring:var(--action-strong);--radius:1rem;--chart-1:rgb(var(--c-cyan-400));--chart-2:rgb(var(--c-gold));--chart-3:rgb(var(--c-rose));--chart-4:rgb(var(--c-cyan-300));--chart-5:rgb(var(--c-slate-500));--sidebar:var(--surface-card);--sidebar-foreground:var(--text-body);--sidebar-primary:var(--action-primary);--sidebar-primary-foreground:var(--text-on-accent);--sidebar-accent:var(--surface-accent-soft);--sidebar-accent-foreground:var(--text-heading);--sidebar-border:var(--border-subtle);--sidebar-ring:var(--action-strong);--font-sans:var(--font-public-sans),system-ui,sans-serif;--font-body:var(--font-sans);--font-display:var(--font-outfit),system-ui,sans-serif;--font-mono:var(--font-site-label,var(--font-geist-mono));--font-code:var(--font-geist-mono);--font-tech:var(--font-mono);--font-serif:var(--font-display);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display-1:64px;--fs-display-2:48px;--fs-h1:38px;--fs-h2:30px;--fs-h3:23px;--fs-h4:18px;--fs-body-lg:17px;--fs-body:15px;--fs-body-sm:13px;--fs-caption:12px;--fs-label:12px;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.55;--lh-loose:1.7;--ls-display:-0.02em;--ls-heading:-0.01em;--ls-body:0;--ls-label:0.08em;--ls-button:0.01em}.apps-light[data-theme=dark],[data-syniq][data-theme=dark]{color-scheme:dark;--surface-page:rgb(var(--c-charcoal-900));--surface-card:rgb(var(--c-charcoal-700));--surface-sunken:#16201f;--surface-inverse:rgb(var(--c-pearl));--surface-accent-soft:rgba(129,233,121,0.12);--text-heading:rgb(var(--c-pearl));--text-body:#d0ddd8;--text-muted:#7e908c;--text-accent:rgb(var(--c-mint));--text-inverse:rgb(var(--c-sage-700));--text-inverse-strong:rgb(var(--c-charcoal));--border-subtle:rgba(129,233,121,0.12);--border-default:rgba(129,233,121,0.18);--border-strong:rgba(129,233,121,0.3);--action-ghost-hover:rgba(129,233,121,0.14)}[data-syniq]{background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;text-wrap:pretty}.apps-light :is(h1,h2,h3,h4,h5,h6),[data-syniq] :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--text-heading);letter-spacing:var(--ls-heading);line-height:var(--lh-snug)}.apps-light :is(code,kbd,pre,samp),[data-syniq] :is(code,kbd,pre,samp){font-family:var(--font-code)}.apps-light :focus-visible,[data-syniq] :focus-visible{outline:2px solid var(--action-strong);outline-offset:2px}.apps-light ::-moz-selection,[data-syniq] ::-moz-selection{background:rgba(129,233,121,.28)}.apps-light ::selection,[data-syniq] ::selection{background:rgba(129,233,121,.28)}.syniq-label{font-family:var(--font-mono);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-accent)}.site-label-face{--font-site-label:var(--font-outfit),system-ui,sans-serif}.site-label-face :is(.syniq-label,.font-mono,[data-slot=badge],[data-slot=table-head]){font-variant-numeric:tabular-nums}.site-label-face :is(.syniq-label,.font-mono,[data-slot=badge],[data-slot=table-head]):not(code,kbd,pre,samp){word-spacing:.12em}.app-scope :focus-visible{outline-color:rgb(var(--c-sage-700))}.app-scope [aria-invalid=true]:focus-visible{outline-color:rgb(var(--c-rose-deep))}.app-scope [data-focus-target]:focus-visible{outline:none}.syniq-aurora{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 96px),transparent)}.syniq-aurora>span{position:absolute;border-radius:50%;width:var(--glow-w);height:var(--glow-h)}.syniq-aurora>span:first-child{--glow-w:min(760px,110vw);--glow-h:var(--glow-w);top:calc(var(--glow-h) * -.184);right:-10%;background:radial-gradient(closest-side,rgb(var(--c-mint)),rgb(var(--c-mint)/0));opacity:.55}.syniq-aurora>span:nth-child(2){--glow-w:min(680px,110vw);--glow-h:var(--glow-w);top:min(10%,calc(var(--glow-h) * .103));left:-12%;background:radial-gradient(closest-side,rgb(var(--c-pastel-aqua)),rgb(var(--c-pastel-aqua)/0))}.syniq-aurora>span:nth-child(3){--glow-w:min(720px,110vw);--glow-h:calc(var(--glow-w) * 620 / 720);bottom:calc(var(--glow-h) * -.395);right:8%;background:radial-gradient(closest-side,rgb(var(--c-pastel-lilac)),rgb(var(--c-pastel-lilac)/0))}.syniq-aurora>span:nth-child(4){--glow-w:min(560px,110vw);--glow-h:calc(var(--glow-w) * 480 / 560);bottom:calc(var(--glow-h) * -.4375);left:30%;background:radial-gradient(closest-side,rgb(var(--c-pastel-mint)),rgb(var(--c-pastel-mint)/0))}.syniq-aurora--animated>span{animation:ease-in-out infinite alternate;will-change:transform}.syniq-aurora--animated>span:first-child{animation-name:syniq-aurora-a;animation-duration:calc(18s / var(--aurora-speed))}.syniq-aurora--animated>span:nth-child(2){animation-name:syniq-aurora-b;animation-duration:calc(22s / var(--aurora-speed))}.syniq-aurora--animated>span:nth-child(3){animation-name:syniq-aurora-c;animation-duration:calc(26s / var(--aurora-speed))}.syniq-aurora--animated>span:nth-child(4){animation-name:syniq-aurora-d;animation-duration:calc(20s / var(--aurora-speed))}@keyframes syniq-aurora-a{0%{transform:translate(0) scale(1)}50%{transform:translate(-140px,90px) scale(1.12)}to{transform:translate(-60px,180px) scale(.94)}}@keyframes syniq-aurora-b{0%{transform:translate(0) scale(1)}50%{transform:translate(160px,-60px) scale(1.15)}to{transform:translate(60px,90px) scale(.9)}}@keyframes syniq-aurora-c{0%{transform:translate(0) scale(1)}50%{transform:translate(-180px,-80px) scale(1.1)}to{transform:translate(-40px,-150px) scale(1.05)}}@keyframes syniq-aurora-d{0%{transform:translate(0) scale(1)}50%{transform:translate(120px,-110px) scale(.9)}to{transform:translate(-120px,-40px) scale(1.15)}}@media (prefers-reduced-motion:reduce){.syniq-aurora--animated>span:nth-child(n){animation:none;will-change:auto}}@media print{.syniq-aurora{display:none}}:root{--ui-radius-button:calc(var(--radius) - 4px);--ui-radius-button-lg:calc(var(--radius) - 4px);--ui-radius-input:calc(var(--radius) - 4px);--ui-radius-textarea:0px;--ui-radius-select:calc(var(--radius) + 4px);--ui-radius-card:calc(var(--radius) - 2px);--ui-radius-alert:0px;--ui-radius-modal:calc(var(--radius) + 8px);--ui-radius-tooltip:calc(var(--radius) + 4px);--ui-radius-menu:calc(var(--radius) + 4px);--ui-radius-menu-item:var(--radius);--ui-radius-checkbox:4px;--ui-radius-skeleton:calc(var(--radius) - 2px);--ui-radius-badge:9999px;--ui-focus-ring:rgb(59 130 246/0.5);--ui-btn-font:var(--font-sans);--ui-btn-weight:500;--ui-btn-tracking:0em;--ui-btn-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--ui-btn-shadow-hover:0 1px 2px 0 rgb(0 0 0/0.05);--ui-btn-bg-hover:var(--primary);--ui-btn-bg-active:var(--primary);--ui-btn-secondary-hover:var(--secondary);--ui-btn-outline-bg:var(--background);--ui-btn-outline-border:var(--input);--ui-btn-outline-fg:inherit;--ui-btn-ghost-hover-bg:var(--accent);--ui-btn-ghost-hover-fg:var(--accent-foreground);--ui-btn-px-sm:0.75rem;--ui-btn-px-sm-icon:0.625rem;--ui-btn-px-md:1rem;--ui-btn-px-md-icon:0.75rem;--ui-btn-px-lg:1.5rem;--ui-btn-px-lg-icon:1rem;--ui-btn-fs-sm:0.875rem;--ui-btn-fs-md:0.875rem;--ui-btn-fs-lg:0.875rem;--ui-danger:var(--destructive);--ui-danger-hover:var(--destructive);--ui-danger-halo:0 1px 2px 0 rgb(0 0 0/0.05);--ui-danger-ring:var(--ui-focus-ring);--ui-link-fg:var(--primary);--ui-link-fg-hover:var(--primary);--ui-link-underline-offset:4px;--ui-field-bg:transparent;--ui-field-border:var(--input);--ui-field-border-focus:var(--ring);--ui-field-border-hover:var(--input);--ui-field-invalid-ring:rgb(239 68 68/0.2);--ui-menu-border:rgb(var(--c-charcoal)/0.08);--ui-menu-shadow:0 10px 30px rgba(45,58,58,0.15);--ui-menu-item-focus-bg:rgb(var(--c-sage)/0.08);--ui-menu-item-focus-fg:rgb(var(--c-charcoal));--ui-menu-item-font:inherit;--ui-menu-item-fs:0.875rem;--ui-menu-item-weight:inherit;--ui-menu-item-px:0.5rem;--ui-menu-item-py:0.375rem;--ui-menu-danger-fg:var(--destructive);--ui-menu-danger-focus-bg:transparent;--ui-badge-font:var(--font-sans);--ui-badge-transform:none;--ui-badge-tracking:0em;--ui-badge-px:0.5rem;--ui-badge-py:0.125rem;--ui-card-border-hover:var(--border);--ui-scrim:rgb(2 16 11/0.4);--ui-modal-bg:rgb(var(--c-pearl));--ui-dialog-title-fs:15px;--ui-dialog-title-weight:600;--ui-modal-border:var(--border);--ui-modal-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--ui-modal-pad:1.5rem;--ui-modal-gap:1rem;--ui-modal-max-h:calc(100vh - 4rem);--ui-modal-footer-bg:transparent;--ui-modal-rule:transparent;--ui-modal-close-inset:1rem;--ui-tooltip-bg:var(--popover);--ui-tooltip-fg:var(--popover-foreground);--ui-tooltip-border:var(--border);--ui-progress-h:0.5rem;--ui-progress-track:transparent;--ui-tabs-list-bg:var(--muted);--ui-tabs-list-h:2.25rem;--ui-tabs-list-p:3px;--ui-tabs-list-gap:0px;--ui-tabs-list-line:transparent;--ui-tab-flex:1 1 0%;--ui-tab-h:calc(100% - 1px);--ui-tab-px:0.5rem;--ui-tab-pt:0.25rem;--ui-tab-pb:0.25rem;--ui-tab-fg:var(--foreground);--ui-tab-active-fg:var(--foreground);--ui-tab-active-bg:var(--background);--ui-tab-active-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--ui-tabs-list-radius:0px;--ui-tab-radius:0px;--ui-tab-thumb:off;--ui-tab-thumb-bg:transparent;--ui-tab-thumb-shadow:0 0 #0000;--ui-row-hover-bg:transparent;--ui-th-fg:var(--foreground);--ui-table-footer-bg:transparent;--ui-thead-bg:transparent;--ui-thead-sticky-bg:var(--ui-modal-bg);--ui-th-border:var(--border);--ui-row-border:var(--border);--ui-th-font:inherit;--ui-th-fs:inherit;--ui-th-ls:inherit;--ui-th-transform:none;--ui-th-weight:500;--ui-th-h:2.5rem;--ui-th-px:0.5rem;--ui-th-py:0px;--ui-td-px:0.5rem;--ui-td-py:0.5rem;--ui-avatar-bg:var(--muted);--ui-avatar-fg:inherit;--ui-avatar-font:var(--font-sans);--ui-avatar-weight:inherit;--ui-control-size:1rem;--ui-control-border:var(--input);--ui-control-checked-bg:var(--primary);--ui-control-checked-border:var(--primary);--ui-control-checked-fg:var(--primary-foreground);--ui-radio-border:var(--primary);--ui-radio-checked-border:var(--primary);--ui-radio-fg:var(--primary);--ui-switch-h:1.15rem;--ui-switch-w:2rem;--ui-switch-p:0px;--ui-switch-thumb:1rem;--ui-switch-thumb-shadow:none;--ui-switch-track-on:var(--primary);--ui-switch-track-off:var(--input)}.apps-light,[data-syniq]{--ui-radius-button:var(--radius-button);--ui-radius-button-lg:var(--radius-button);--ui-radius-input:var(--radius-input);--ui-radius-textarea:var(--radius-input);--ui-radius-select:var(--radius-input);--ui-radius-card:var(--radius-card);--ui-radius-alert:var(--radius-card);--ui-radius-modal:var(--radius-modal);--ui-radius-tooltip:var(--radius-sm);--ui-radius-menu:var(--radius-lg);--ui-radius-menu-item:var(--radius-sm);--ui-radius-checkbox:var(--radius-xs);--ui-radius-skeleton:var(--radius-sm);--ui-radius-badge:var(--radius-pill);--ui-focus-ring:var(--focus-ring);--ui-btn-font:var(--font-display);--ui-btn-weight:var(--fw-bold);--ui-btn-tracking:var(--ls-button);--ui-btn-shadow:none;--ui-btn-shadow-hover:var(--action-halo);--ui-btn-bg-hover:var(--action-primary-hover);--ui-btn-bg-active:var(--action-primary-press);--ui-btn-secondary-hover:var(--action-ghost-hover);--ui-btn-outline-bg:transparent;--ui-btn-outline-border:var(--action-primary);--ui-btn-outline-fg:var(--action-secondary-fg);--ui-btn-ghost-hover-bg:var(--action-ghost-hover);--ui-btn-ghost-hover-fg:var(--text-accent);--ui-btn-px-sm:1rem;--ui-btn-px-sm-icon:0.875rem;--ui-btn-px-md:1.5rem;--ui-btn-px-md-icon:1.25rem;--ui-btn-px-lg:2rem;--ui-btn-px-lg-icon:1.5rem;--ui-btn-fs-sm:0.75rem;--ui-btn-fs-md:0.8125rem;--ui-btn-fs-lg:0.9375rem;--ui-danger:#a94e4e;--ui-danger-hover:#8f4141;--ui-danger-halo:0 0 0 5px rgba(169,78,78,0.2);--ui-danger-ring:rgba(169,78,78,0.45);--ui-link-fg:var(--text-accent);--ui-link-fg-hover:rgb(var(--c-sage-800));--ui-link-underline-offset:3px;--ui-field-bg:var(--surface-card);--ui-field-border:var(--border-default);--ui-field-border-focus:var(--action-strong);--ui-field-border-hover:var(--border-accent);--ui-field-invalid-ring:rgba(169,78,78,0.2);--ui-menu-border:var(--border-subtle);--ui-menu-shadow:var(--shadow-lg);--ui-menu-item-focus-bg:var(--action-ghost-hover);--ui-menu-item-focus-fg:var(--text-heading);--ui-menu-item-font:var(--font-sans);--ui-menu-item-fs:var(--fs-body-sm);--ui-menu-item-weight:500;--ui-menu-item-px:0.625rem;--ui-menu-item-py:0.5rem;--ui-menu-danger-fg:rgb(var(--c-rose-deep));--ui-menu-danger-focus-bg:rgb(var(--c-rose)/0.08);--ui-badge-font:var(--font-mono);--ui-badge-transform:uppercase;--ui-badge-tracking:var(--ls-label);--ui-badge-px:10px;--ui-badge-py:4px;--ui-card-border-hover:var(--border-accent);--ui-scrim:var(--surface-overlay);--ui-modal-bg:var(--surface-card);--ui-dialog-title-fs:var(--fs-h4);--ui-dialog-title-weight:var(--fw-bold);--ui-modal-border:var(--border-subtle);--ui-modal-shadow:var(--shadow-lg);--ui-modal-pad:20px;--ui-modal-gap:12px;--ui-modal-max-h:min(90vh,calc(100vh - 4rem));--ui-modal-footer-bg:var(--surface-sunken);--ui-modal-rule:var(--border-subtle);--ui-modal-close-inset:20px;--ui-tooltip-bg:var(--surface-inverse);--ui-tooltip-fg:var(--text-inverse-strong);--ui-tooltip-border:transparent;--ui-progress-h:6px;--ui-progress-track:var(--surface-sunken);--ui-tabs-list-bg:transparent;--ui-tabs-list-h:auto;--ui-tabs-list-p:0px;--ui-tabs-list-gap:24px;--ui-tabs-list-line:var(--border-subtle);--ui-tab-flex:0 0 auto;--ui-tab-h:auto;--ui-tab-px:0px;--ui-tab-pt:0px;--ui-tab-pb:12px;--ui-tab-fg:var(--text-muted);--ui-tab-active-fg:var(--text-heading);--ui-tab-active-bg:transparent;--ui-tab-active-shadow:inset 0 -2px 0 var(--action-strong);--ui-tabs-list-radius:0px;--ui-tab-radius:0px;--ui-tab-thumb:off;--ui-tab-thumb-bg:transparent;--ui-tab-thumb-shadow:0 0 #0000;--ui-row-hover-bg:var(--surface-sunken);--ui-th-fg:var(--text-muted);--ui-table-footer-bg:var(--surface-sunken);--ui-thead-bg:transparent;--ui-thead-sticky-bg:var(--ui-modal-bg);--ui-th-border:var(--border-default);--ui-row-border:var(--border-subtle);--ui-th-font:var(--font-mono);--ui-th-fs:var(--fs-label);--ui-th-ls:var(--ls-label);--ui-th-transform:uppercase;--ui-th-weight:400;--ui-th-h:auto;--ui-th-px:18px;--ui-th-py:14px;--ui-td-px:18px;--ui-td-py:14px;--ui-avatar-bg:rgb(var(--c-sage-700));--ui-avatar-fg:rgb(var(--c-pearl));--ui-avatar-font:var(--font-display);--ui-avatar-weight:var(--fw-bold);--ui-control-size:18px;--ui-control-border:var(--border-strong);--ui-control-checked-bg:var(--action-primary);--ui-control-checked-border:var(--action-strong);--ui-control-checked-fg:var(--text-on-accent);--ui-radio-border:var(--border-strong);--ui-radio-checked-border:var(--action-strong);--ui-radio-fg:var(--action-strong);--ui-switch-h:22px;--ui-switch-w:38px;--ui-switch-p:1px;--ui-switch-thumb:18px;--ui-switch-thumb-shadow:var(--shadow-sm);--ui-switch-track-on:var(--action-strong);--ui-switch-track-off:var(--border-strong);--row-hover:var(--surface-sunken);--scrollbar-thumb:rgb(var(--c-slate-300));--scrollbar-thumb-hover:rgb(var(--c-slate-400))}.app-scope :is([data-syniq],.apps-light),.app-scope:is([data-syniq],.apps-light){--ui-tabs-list-bg:var(--surface-sunken);--ui-tabs-list-h:auto;--ui-tabs-list-p:4px;--ui-tabs-list-gap:2px;--ui-tabs-list-line:transparent;--ui-tabs-list-radius:var(--radius-pill);--ui-tab-h:32px;--ui-tab-px:14px;--ui-tab-pt:0px;--ui-tab-pb:0px;--ui-tab-fg:var(--text-body);--ui-tab-active-fg:var(--text-heading);--ui-tab-active-bg:var(--surface-card);--ui-tab-active-shadow:var(--shadow-sm);--ui-tab-radius:var(--radius-pill);--ui-tab-thumb:on;--ui-tab-thumb-bg:var(--surface-card);--ui-tab-thumb-shadow:var(--shadow-sm);--ui-th-border:transparent;--ui-th-px:16px;--ui-th-py:10px;--ui-td-px:16px;--ui-td-py:9px;--ui-row-hover-bg:rgb(var(--c-pearl));--ui-table-footer-bg:transparent;--ui-thead-sticky-bg:var(--surface-sunken)}.app-header-glow{background:radial-gradient(60% 100% at 10% 0,rgb(var(--app-tint,var(--c-pastel-sage))/.95),rgb(var(--app-tint,var(--c-pastel-sage))/0) 100%),radial-gradient(48% 85% at 82% 0,rgb(var(--app-tint,var(--c-pastel-sage))/.6),rgb(var(--app-tint,var(--c-pastel-sage))/0) 100%)}.app-sticky-bar{border-bottom-color:transparent;transition-property:background-color,border-color;transition-duration:var(--dur-fast)}[data-scrolled] .app-sticky-bar{background-color:rgb(255 255 255/.92);backdrop-filter:blur(20px);border-bottom-color:var(--border-subtle)}.app-scope [data-slot=table-container]{--table-card-r:var(--radius-md);background-color:var(--surface-sunken);border-radius:var(--radius-lg);padding:0 4px 4px}.app-scope [data-slot=table-frame-body] [data-slot=table-container]{--table-card-r:var(--radius-lg);background-color:transparent;border-radius:0;padding:0}.app-scope [data-slot=table-frame-body]:has([data-slot=table-container]){background-color:transparent;border-width:0;box-shadow:none}.app-scope [data-slot=table]{border-collapse:separate;border-spacing:0}:where(.app-scope [data-slot=table]>tbody){background-color:var(--surface-card)}:where(.app-scope [data-slot=table]>tbody>tr>:is(td,th)){border-bottom:1px solid var(--ui-row-border)}.app-scope [data-slot=table]>tbody>tr>:is(td,th):first-child{border-left:1px solid var(--border-default)}.app-scope [data-slot=table]>tbody>tr>:is(td,th):last-child{border-right:1px solid var(--border-default)}.app-scope [data-slot=table]>tbody:first-of-type>tr:first-child>:is(td,th){border-top:1px solid var(--border-default)}.app-scope [data-slot=table]>tbody:last-of-type>tr:last-child>:is(td,th){border-bottom:1px solid var(--border-default);box-shadow:0 1px 2px -1px rgba(45,58,58,.1)}.app-scope [data-slot=table]>tbody:first-of-type>tr:first-child>:is(td,th):first-child{border-top-left-radius:var(--table-card-r)}.app-scope [data-slot=table]>tbody:first-of-type>tr:first-child>:is(td,th):last-child{border-top-right-radius:var(--table-card-r)}.app-scope [data-slot=table]>tbody:last-of-type>tr:last-child>:is(td,th):first-child{border-bottom-left-radius:var(--table-card-r)}.app-scope [data-slot=table]>tbody:last-of-type>tr:last-child>:is(td,th):last-child{border-bottom-right-radius:var(--table-card-r)}:where(.app-scope [data-slot=table]>tfoot){color:var(--text-heading)}@keyframes synco-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes synco-reveal{0%{clip-path:inset(0 0 100% 0 round 12px)}to{clip-path:inset(0 round 12px)}}@keyframes synco-dot{0%,to{opacity:.35}50%{opacity:1}}.synco-rise{animation:synco-rise .6s var(--ease-standard) backwards}.synco-reveal>*{animation:synco-reveal .6s var(--ease-out) backwards}.synco-reveal>[data-slot=table-container]{animation-duration:1.2s;animation-timing-function:steps(6)}.synco-typing>span{animation:synco-dot .9s var(--ease-standard) infinite}.synco-typing>span:nth-child(2){animation-delay:.15s}.synco-typing>span:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.synco-reveal>*,.synco-rise,.synco-typing>span{animation:none}}[data-table-density=compact] [data-slot=table]{--ui-td-py:5px;--ui-th-py:7px}.app-scope [data-slot=table] tr[data-row-nav]:focus-visible{outline:2px solid rgb(var(--c-sage-700));outline-offset:-2px;background-color:var(--ui-row-hover-bg)}@keyframes row-arrive{0%{opacity:0;transform:translateY(8px)}}@keyframes row-wash{0%{background-color:rgb(var(--c-mint-400)/.3)}to{background-color:transparent}}.app-scope [data-slot=table] tr[data-fresh]{animation:row-arrive .5s var(--ease-standard) backwards}.app-scope [data-slot=table] tr[data-fresh]>:is(td,th){animation:row-wash 1.6s var(--ease-out) backwards}@media (prefers-reduced-motion:reduce){.app-scope [data-slot=table] tr[data-fresh]{animation:none}}html[data-app-theme=dark] .app-scope :is([data-syniq],.apps-light),html[data-app-theme=dark] .app-scope:is([data-syniq],.apps-light){color-scheme:dark;--c-charcoal:238 244 241;--c-charcoal-50:26 37 36;--c-charcoal-100:34 47 45;--c-charcoal-200:52 68 65;--c-charcoal-300:98 116 112;--c-charcoal-400:160 178 172;--c-charcoal-500:238 244 241;--c-charcoal-600:225 233 230;--c-charcoal-700:232 238 236;--c-charcoal-800:238 244 241;--c-charcoal-900:245 248 247;--c-slate:165 181 176;--c-slate-50:26 37 36;--c-slate-100:34 47 45;--c-slate-200:52 68 65;--c-slate-300:78 96 92;--c-slate-400:160 178 172;--c-slate-500:165 181 176;--c-slate-600:197 211 206;--c-slate-700:215 225 221;--c-slate-800:232 238 236;--c-slate-900:245 248 247;--c-teal:165 181 176;--c-teal-50:26 37 36;--c-teal-100:34 47 45;--c-teal-200:52 68 65;--c-teal-300:98 116 112;--c-teal-400:142 161 156;--c-teal-500:197 211 206;--c-teal-600:215 225 221;--c-teal-700:232 238 236;--c-teal-800:238 244 241;--c-teal-900:245 248 247;--c-pearl:29 42 41;--c-pearl-frost:15 23 22;--c-pearl-cloud:34 47 45;--c-sage-50:24 40 30;--c-sage-100:32 56 40;--c-sage-600:160 210 172;--c-sage-700:160 226 170;--c-sage-800:190 238 196;--c-sage-900:220 246 224;--c-mint-50:24 40 30;--c-mint-100:32 56 40;--c-mint-200:44 74 50;--c-mint-800:150 200 160;--c-mint-900:200 220 190;--c-cyan-100:20 50 60;--c-cyan-200:30 80 95;--c-cyan-400:110 190 235;--c-cyan-500:150 205 255;--c-gold-deep:236 200 110;--c-rose-deep:255 165 165;--c-pastel-sage:46 70 50;--c-pastel-moss:56 66 42;--c-pastel-mint:38 68 60;--c-pastel-teal:36 64 62;--c-pastel-aqua:38 64 70;--c-pastel-cyan:40 66 72;--c-pastel-sky:40 54 80;--c-pastel-lilac:54 48 82;--c-pastel-plum:64 46 68;--c-pastel-blush:74 46 48;--c-pastel-apricot:80 58 38;--c-pastel-sand:72 62 38;--c-pastel-stone:42 52 50;--c-pastel-dot:60 100 74;--c-pastel-label:70 120 100;--surface-page:rgb(15 23 22);--surface-card:rgb(23 34 33);--surface-sunken:rgb(17 26 25);--surface-accent-soft:rgb(32 56 40);--text-heading:rgb(238 244 241);--text-body:rgb(197 211 206);--text-muted:rgb(160 178 172);--text-accent:rgb(160 226 170);--text-on-accent:rgb(26 36 36);--border-subtle:rgb(238 244 241/0.08);--border-default:rgb(238 244 241/0.13);--border-strong:rgb(238 244 241/0.24);--action-line:rgb(98 160 112);--ui-modal-bg:rgb(23 34 33);--ui-row-hover-bg:rgb(29 42 41);--shadow-sm:0 1px 3px rgba(0,0,0,0.4)}html[data-app-theme=dark] .app-scope :is(.bg-sage,.bg-mint,.bg-primary,.from-mint,.bg-sage-200,.bg-sage-300,.bg-sage-400,.bg-mint-400,.bg-gold){--c-gold-deep:110 86 15;--c-rose-deep:142 53 53;--c-charcoal:54 54 53;--c-charcoal-500:54 54 53;--c-charcoal-700:34 48 48;--c-charcoal-900:26 36 36;--c-slate-600:58 71 71;--c-sage-700:89 90 74;--text-heading:rgb(26 36 36);--text-body:rgb(45 58 58);--foreground:rgb(26 36 36)}html[data-app-theme=dark] .app-scope :is(.bg-charcoal,.bg-charcoal-900,.bg-charcoal-800){--c-charcoal:54 54 53;--c-charcoal-800:29 39 39;--c-charcoal-900:26 36 36;--c-pearl:240 244 242;--c-pearl-frost:254 254 255}html[data-app-theme=dark] .app-scope :is(.bg-white,.bg-white\/40,.bg-white\/50,.bg-white\/60,.bg-white\/70,.bg-white\/80,.bg-white\/90,.bg-white\/95){background-color:var(--surface-card)}html[data-app-theme=dark] .app-scope [data-slot=integration-mark]{background-color:#fff}html[data-app-theme=dark] .app-scope [data-scrolled] .app-sticky-bar{background-color:rgb(15 23 22/.92)}html[data-app-theme=dark] .app-scope [data-email-ink=green]{--email-badge-ink:rgb(150 214 186)}html[data-app-theme=dark] .app-scope [data-email-ink=teal]{--email-badge-ink:rgb(130 210 222)}html[data-app-theme=dark] .app-scope [data-email-ink=gold]{--email-badge-ink:rgb(236 200 110)}html[data-app-theme=dark] .app-scope [data-email-ink=rose]{--email-badge-ink:rgb(255 165 165)}html[data-app-theme=dark] .app-scope [data-email-ink=slate]{--email-badge-ink:rgb(197 211 206)}html[data-app-theme=dark] .app-scope [style*=background]:not([data-email-ink]){--c-charcoal:54 54 53;--c-charcoal-500:54 54 53;--c-charcoal-700:34 48 48;--c-charcoal-900:26 36 36;--c-slate-600:58 71 71;--text-heading:rgb(26 36 36);--text-body:rgb(45 58 58)}.app-theme-dark-only{display:none}html[data-app-theme=dark] .app-scope .app-theme-dark-only{display:block}html[data-app-theme=dark] .app-scope .app-theme-light-only{display:none}html[data-app-theme=dark] .app-scope :is(.bg-sage-700,.bg-sage-800,.bg-sage-900){--c-sage-700:89 90 74;--c-sage-800:69 69 57;--c-sage-900:54 54 53}html[data-app-theme=dark] .app-scope [style*=background] :is(.bg-card,.bg-background,.bg-white){--c-charcoal:238 244 241;--c-charcoal-500:238 244 241;--c-charcoal-700:232 238 236;--c-charcoal-900:245 248 247;--c-slate-600:197 211 206;--text-heading:rgb(238 244 241);--text-body:rgb(197 211 206)}html[data-app-theme=dark] .app-scope [data-keep-light]{color-scheme:light;background-color:#fff;color:rgb(26 36 36);--c-charcoal:54 54 53;--c-charcoal-500:54 54 53;--c-charcoal-900:26 36 36;--text-heading:rgb(26 36 36);--text-body:rgb(45 58 58);--foreground:rgb(26 36 36)}