html[data-design] :is(.aurora,.bg-dots){display:none}html[data-design] :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){font-variant-numeric:lining-nums;font-kerning:normal}html[data-design] .sylo-v2 .num{font-variant-numeric:tabular-nums lining-nums}html[data-design] ::selection{background:color-mix(in oklch, var(--primary) 28%, transparent);color:inherit}html[data-design] :is(.sylo-v2,[data-slot=sidebar-wrapper]) :focus-visible{outline:2px solid var(--primary);outline-offset:2px}html[data-design] :is(.sylo-v2,[data-slot=sidebar-wrapper]) *{scrollbar-width:thin;scrollbar-color:var(--border-strong,var(--border)) transparent}html[data-design] .sylo-v2 :is(button.rounded-full,a.rounded-full,span.rounded-full.border),html[data-design] .sylo-v2 [data-ui=badge]{border-radius:var(--dd-chip-radius)}html[data-design] .sylo-v2 [data-ui=button][data-variant=solid],html[data-design] .sylo-v2 button.bg-primary{box-shadow:none}html[data-design=studio]:not(.dark) :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:#f0ede9;--foreground:#1e1814;--surface:#fdfbf8;--surface-2:#ece8e3;--card:#fdfbf8;--card-foreground:var(--foreground);--popover:#fefcfa;--popover-foreground:var(--foreground);--secondary:#ece8e3;--secondary-foreground:var(--foreground);--muted:#ece8e3;--muted-foreground:#675f59;--border:#e1ddd8;--border-strong:#c2bdb7;--input:#dbd7d1;--primary-soft:color-mix(in oklch, var(--primary) 12%, #fdfbf8);--accent:color-mix(in oklch, var(--primary) 12%, #fdfbf8);--accent-foreground:color-mix(in oklch, var(--primary) 80%, black);--sidebar:#f0ede9;--sidebar-foreground:#3a3430;--sidebar-border:transparent;--sidebar-accent:#fdfbf8;--sidebar-accent-foreground:#1e1814;--dd-contact:0 1px 0 #50453d12, 0 1px 3px #50453d0f}@supports (color:lab(0% 0 0)){html[data-design=studio]:not(.dark) :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:lab(93.9786% .514358 2.21742);--foreground:lab(8.89818% 2.43679 3.74284);--surface:lab(98.7312% .340164 1.47667);--surface-2:lab(92.3578% .690967 2.95992);--card:lab(98.7312% .340164 1.47667);--popover:lab(99.0775% .254273 1.10695);--secondary:lab(92.3578% .690967 2.95992);--muted:lab(92.3578% .690967 2.95992);--muted-foreground:lab(40.8113% 2.42038 4.7019);--border:lab(88.4044% .917196 2.88221);--border-strong:lab(76.805% 1.15651 3.60929);--input:lab(86.0848% 1.03521 3.24461);--primary-soft:color-mix(in oklch, var(--primary) 12%, lab(98.7312% .340164 1.47667));--accent:color-mix(in oklch, var(--primary) 12%, lab(98.7312% .340164 1.47667));--sidebar:lab(93.9786% .514358 2.21742);--sidebar-foreground:lab(22.2407% 2.38781 3.82934);--sidebar-accent:lab(98.7312% .340164 1.47667);--sidebar-accent-foreground:lab(8.89818% 2.43679 3.74284);--dd-contact:0 1px 0 lab(30.3537% 3.55828 6.7978/.07), 0 1px 3px lab(30.3537% 3.55828 6.7978/.06)}}html[data-design=studio].dark :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:#120f0d;--foreground:#efece8;--surface:#1c1816;--surface-2:#25211e;--card:#1c1816;--card-foreground:var(--foreground);--popover:#201c1a;--popover-foreground:var(--foreground);--secondary:#25211e;--secondary-foreground:var(--foreground);--muted:#25211e;--muted-foreground:#a39d97;--border:#2d2926;--border-strong:#443e3b;--input:#342f2d;--primary-soft:color-mix(in oklch, var(--primary) 20%, #1c1816);--accent:color-mix(in oklch, var(--primary) 20%, #1c1816);--accent-foreground:color-mix(in oklch, var(--primary) 68%, white);--sidebar:#120f0d;--sidebar-foreground:#c7c3be;--sidebar-border:transparent;--sidebar-accent:#1c1816;--sidebar-accent-foreground:#efece8;--dd-contact:0 1px 0 #ffffff0a inset, 0 1px 2px #0000004d}@supports (color:lab(0% 0 0)){html[data-design=studio].dark :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:lab(4.58289% .833668 1.24755);--foreground:lab(93.6376% .341088 2.25908);--surface:lab(8.80138% 1.38743 2.21229);--surface-2:lab(12.9742% 1.58441 2.54712);--card:lab(8.80138% 1.38743 2.21229);--popover:lab(10.6576% 1.38402 2.22695);--secondary:lab(12.9742% 1.58441 2.54712);--muted:lab(12.9742% 1.58441 2.54712);--muted-foreground:lab(65.2051% 1.40333 4.34151);--border:lab(17.0346% 1.57762 2.54205);--border-strong:lab(26.8883% 1.96975 3.1759);--input:lab(19.9348% 1.5737 2.53918);--primary-soft:color-mix(in oklch, var(--primary) 20%, lab(8.80138% 1.38743 2.21229));--accent:color-mix(in oklch, var(--primary) 20%, lab(8.80138% 1.38743 2.21229));--sidebar:lab(4.58289% .833668 1.24755);--sidebar-foreground:lab(79.1337% .693679 2.96171);--sidebar-accent:lab(8.80138% 1.38743 2.21229);--sidebar-accent-foreground:lab(93.6376% .341088 2.25908);--dd-contact:0 1px 0 lab(100% 0 0/.04) inset, 0 1px 2px lab(0% 0 0/.3)}}html[data-design=studio] :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--radius:.5rem;--dd-chip-radius:6px;--shadow-soft:var(--dd-contact);--shadow-lift:var(--dd-contact);--shadow-glow:none;--font-sans:var(--font-studio);--font-heading:var(--font-studio-display);font-family:var(--font-studio), ui-sans-serif, system-ui, sans-serif}html[data-design=studio] .sylo-v2{font-family:var(--font-studio), ui-sans-serif, system-ui, sans-serif}html[data-design=studio] .sylo-v2 :is(h1,h2,h3,h4,.font-display){font-family:var(--font-studio-display), ui-sans-serif, sans-serif;letter-spacing:-.022em}html[data-design=studio] .sylo-v2 h1:where(:not(.studio-page h1,.studio-sheet h1)){font-size:1.875rem;font-weight:600;line-height:1.1}html[data-design=studio] .sylo-v2 .num{font-family:var(--font-studio-display), ui-sans-serif, sans-serif;letter-spacing:-.024em;font-weight:600}html[data-design=studio] .sylo-v2 .stat-label{text-transform:none;letter-spacing:0;font-size:.8125rem;font-weight:500}html[data-design=studio] .sylo-v2 :is(.panel,[data-ui=section],.rounded-2xl.border){box-shadow:var(--dd-contact);border-color:#0000;border-radius:14px}html[data-design=studio] .sylo-v2 :is(.panel-hover,[data-ui=section].cursor-pointer):hover{box-shadow:var(--dd-contact);background-color:color-mix(in oklch, var(--primary) 3%, var(--surface));border-color:#0000;transform:none}html[data-design=studio] .sylo-v2 [data-ui=section-head]{border-bottom-color:#0000;padding:1rem 1.25rem .25rem}html[data-design=studio] .sylo-v2 [data-ui=section-head] h2{font-size:1.0625rem;font-weight:600}html[data-design=studio] .sylo-v2 [data-ui=section-body]{padding:.75rem 1.25rem 1.25rem}html[data-design=studio] .sylo-v2 [data-ui=panel-head] h3{font-size:1.0625rem}html[data-design=studio] .sylo-v2 :is([data-ui=statband],.grid.gap-px.bg-border){background:var(--primary);color:var(--primary-foreground);box-shadow:none;border:0;border-radius:16px;gap:0}html[data-design=studio] .sylo-v2 :is([data-ui=statband],.grid.gap-px.bg-border)>*{color:inherit;background:0 0;padding:1rem 1.375rem 1.125rem}html[data-design=studio] .sylo-v2 :is([data-ui=statband],.grid.gap-px.bg-border)>*+*{border-left:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}html[data-design=studio] .sylo-v2 :is([data-ui=statband],.grid.gap-px.bg-border)>:hover{background:color-mix(in oklch, var(--primary-foreground) 8%, transparent)}html[data-design=studio] .sylo-v2 :is([data-ui=statband],.grid.gap-px.bg-border) :is(.stat-label,svg){color:color-mix(in oklch, var(--primary-foreground) 74%, transparent)}html[data-design=studio] .sylo-v2 :is([data-ui=statband],.grid.gap-px.bg-border) .num{color:var(--primary-foreground);margin-top:.5rem;font-size:2rem;line-height:1.05}html[data-design=studio] .sylo-v2 :is([data-ui=badge],span.rounded-full.border){border-color:#0000;padding:.1875rem .5rem}html[data-design=studio] .sylo-v2 [data-ui=initials]{border-color:#0000;border-radius:10px}html[data-design=studio] .sylo-v2 [data-ui=tag]{border-radius:6px}html[data-design=studio] .sylo-v2 [data-ui=button]{border-radius:8px}html[data-design=studio] .sylo-v2 [data-ui=button][data-variant=ghost]{background:var(--surface);box-shadow:var(--dd-contact);border-color:#0000}html[data-design=studio] .sylo-v2 [data-ui=button][data-variant=ghost]:hover{background:var(--surface-2);color:var(--foreground)}html[data-design=studio] .sylo-v2 :is([data-ui=segmented],.rounded-lg.border.p-0\.5){background:var(--surface-2);border-color:#0000;border-radius:10px;padding:3px}html[data-design=studio] .sylo-v2 :is([data-ui=segmented],.rounded-lg.border.p-0\.5)>button{border-radius:7px}html[data-design=studio] .sylo-v2 :is([data-ui=segmented],.rounded-lg.border.p-0\.5)>button.bg-primary-soft,html[data-design=studio] .sylo-v2 [data-ui=segmented]>button[aria-pressed=true]{background:var(--surface);color:var(--foreground);box-shadow:var(--dd-contact)}html[data-design=studio] [data-ui=overlay-backdrop]{background:#1d140d73;background:lab(7.17208% 3.64868 5.4563/.45)}html[data-design=studio] .sylo-v2 [data-ui=overlay].rounded-2xl.border{background:var(--background);border-color:#0000;border-radius:20px;box-shadow:0 40px 100px -32px #1109048c;box-shadow:0 40px 100px -32px lab(3.0141% 2.152 2.93914/.55)}html[data-design=studio] .sylo-v2 [data-ui=overlay-head]{border-bottom-color:#0000;padding:1.125rem 1.5rem .375rem}html[data-design=studio] .sylo-v2 [data-ui=overlay-head] h2{font-family:var(--font-studio-display), ui-sans-serif, sans-serif;letter-spacing:-.022em;font-size:1.375rem;font-weight:600}html[data-design=studio] [data-slot=sidebar-inset]>header{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}html[data-design=studio] [data-sidebar=menu-button]{border-radius:8px}html[data-design=studio] [data-sidebar=menu-button][data-active]{background:var(--sidebar-accent);color:var(--foreground);box-shadow:var(--dd-contact);font-weight:600}html[data-design=studio] [data-sidebar=menu-button][data-active] svg{color:var(--primary)}html[data-design=studio] [data-sidebar=group-label]{text-transform:none;letter-spacing:0;font-weight:500}html[data-design=studio] .studio-lifted{box-shadow:var(--dd-contact)}html[data-design=studio] .studio-panel-open h2{text-underline-offset:6px;text-decoration-thickness:2px}html[data-design=studio] .studio-panel-open:hover h2{text-decoration-line:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}html[data-design=studio] .studio-panel-open:hover .studio-open-hint{background:var(--surface-2);color:var(--foreground)}html[data-design=studio] .studio-frame main>.sylo-v2{background:0 0;min-height:0;margin:0;padding:0}html[data-design=studio] .studio-rail-panel{transition:width .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease-out}html[data-design=studio] .studio-rail-panel:is(:hover,:focus-within){box-shadow:24px 0 48px -32px #1d140d66;box-shadow:24px 0 48px -32px lab(7.17208% 3.64868 5.4563/.4)}html[data-design=studio] .studio-rail-label{opacity:0;white-space:nowrap;transition:opacity .16s ease-out}html[data-design=studio] .studio-rail-panel:is(:hover,:focus-within) .studio-rail-label{opacity:1;transition-delay:60ms}html[data-design=studio] .studio-field-cell{transition:background-color .16s ease-out}html[data-design=studio] .studio-field-cell:not(:disabled):hover{background-color:color-mix(in oklch, var(--primary-foreground) 7%, transparent)}html[data-design=studio] .studio-field-cell+.studio-field-cell{border-top:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}@media (min-width:640px){html[data-design=studio] .studio-field-cell+.studio-field-cell{border-top:0}html[data-design=studio] .studio-field-cell:nth-child(2n){border-left:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}html[data-design=studio] .studio-field-cell:nth-child(n+3){border-top:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}}@media (min-width:1280px){html[data-design=studio] .studio-field-cell:nth-child(n){border-top:0;border-left:0}html[data-design=studio] .studio-field-cell+.studio-field-cell{border-left:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}}html[data-design=studio] .studio-sheet{animation:.34s cubic-bezier(.22,1,.36,1) studio-sheet-in;box-shadow:-1px 0 #50453d0f,-32px 0 80px -40px #1109048c;box-shadow:-1px 0 lab(30.3537% 3.55828 6.7978/.06),-32px 0 80px -40px lab(3.0141% 2.152 2.93914/.55)}html[data-design=studio] .studio-sheet-backdrop{background:#1d140d4d;background:lab(7.17208% 3.64868 5.4563/.3);animation:.24s ease-out studio-fade-in}html[data-design=studio].dark .studio-sheet-backdrop{background:#00000080;background:lab(0% 0 0/.5)}@keyframes studio-sheet-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes studio-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-design=studio] :is(.studio-sheet,.studio-sheet-backdrop){animation:none}html[data-design=studio] .studio-rail-panel{transition:none}}html[data-design=studio]{--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--sylo-pink:#db2593;--sylo-lime:#7abb00;--sylo-teal:#009fa0}@supports (color:lab(0% 0 0)){html[data-design=studio]{--sylo-pink:lab(50.4803% 72.393 -14.1461);--sylo-lime:lab(69.4448% -39.3808 71.5356);--sylo-teal:lab(58.5517% -45.8554 -13.6343)}}html[data-design=studio]:not(.dark) :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:#fbf6ee;--foreground:#1b1410;--surface:#fffdfa;--surface-2:#f4efe8;--card:#fffdfa;--popover:#fffdfa;--muted:#f4efe8;--secondary:#f4efe8;--muted-foreground:#5f564f;--border:#dcd6cf;--border-strong:#bdb6ae;--sidebar:transparent;--dd-contact:0 1px 0 #50453d0f, 0 2px 8px -2px #5444381f;--glass:#fffdfa66;--glass-soft:#fffdfa4d;--glass-edge:#ffffff9e;--glass-shadow:0 1px 0 0 inset #ffffffb3, 0 14px 34px -22px #4c342859}@supports (color:lab(0% 0 0)){html[data-design=studio]:not(.dark) :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:lab(97.1395% .562936 4.55557);--foreground:lab(7.17888% 2.76081 3.77234);--surface:lab(99.4365% .107318 1.52055);--surface-2:lab(94.8113% .642061 4.1525);--card:lab(99.4365% .107318 1.52055);--popover:lab(99.4365% .107318 1.52055);--muted:lab(94.8113% .642061 4.1525);--secondary:lab(94.8113% .642061 4.1525);--muted-foreground:lab(37.326% 2.78975 5.39147);--border:lab(86.0998% 1.05408 4.45136);--border-strong:lab(74.4858% 1.64035 5.06719);--dd-contact:0 1px 0 lab(30.3537% 3.55828 6.7978/.06), 0 2px 8px -2px lab(30.3215% 5.50675 10.3606/.12);--glass:lab(99.4319% .22465 1.50431/.4);--glass-soft:lab(99.4319% .22465 1.50433/.3);--glass-edge:lab(100% 0 0/.62);--glass-shadow:0 1px 0 0 inset lab(100% 0 0/.7), 0 14px 34px -22px lab(24.3959% 9.41239 12.5247/.35)}}html[data-design=studio].dark :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:#120e0c;--foreground:#f1eee9;--surface:#1f1b18;--surface-2:#28231f;--card:#1f1b18;--popover:#221d1a;--muted:#28231f;--secondary:#28231f;--muted-foreground:#aaa39d;--border:#342f2c;--border-strong:#4d4642;--sidebar:transparent;--dd-contact:0 1px 0 #ffffff0a inset, 0 2px 8px -2px #0006;--glass:#28231f94;--glass-soft:#2d282475;--glass-edge:#ffffff14;--glass-shadow:0 1px 0 0 inset #ffffff0d, 0 16px 36px -22px #0009}@supports (color:lab(0% 0 0)){html[data-design=studio].dark :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:lab(4.26521% 1.07966 1.56281);--foreground:lab(94.2232% .459701 3.01524);--surface:lab(10.0702% 1.79783 2.87754);--surface-2:lab(14.1271% 1.9943 3.19465);--card:lab(10.0702% 1.79783 2.87754);--popover:lab(11.2304% 1.79458 2.87493);--muted:lab(14.1271% 1.9943 3.19465);--secondary:lab(14.1271% 1.9943 3.19465);--muted-foreground:lab(67.5252% 1.40175 4.34042);--border:lab(19.9277% 1.98105 3.18432);--border-strong:lab(30.3616% 2.37145 3.81679);--dd-contact:0 1px 0 lab(100% 0 0/.04) inset, 0 2px 8px -2px lab(0% 0 0/.4);--glass:lab(14.1271% 1.9943 3.19465/.58);--glass-soft:lab(16.4474% 1.98846 3.19003/.46);--glass-edge:lab(100% 0 0/.08);--glass-shadow:0 1px 0 0 inset lab(100% 0 0/.05), 0 16px 36px -22px lab(0% 0 0/.6)}}html[data-design=studio] .studio-frame{background:var(--background)}html[data-design=studio] .studio-backdrop{z-index:0}html[data-design=studio] .studio-glow{filter:blur(70px);border-radius:9999px;position:absolute}html[data-design=studio] .studio-glow-1{background:radial-gradient(circle, color-mix(in oklch, var(--sylo-pink) 30%, transparent), transparent 68%);width:46vw;height:46vw;top:-18vh;right:-8vw}html[data-design=studio] .studio-glow-2{background:radial-gradient(circle, color-mix(in oklch, var(--sylo-lime) 24%, transparent), transparent 68%);width:40vw;height:40vw;top:30vh;left:-14vw}html[data-design=studio] .studio-glow-3{background:radial-gradient(circle, color-mix(in oklch, var(--sylo-teal) 26%, transparent), transparent 68%);width:44vw;height:44vw;bottom:-22vh;right:12vw}html[data-design=studio] .studio-shape{opacity:.5;border:1.5px solid;position:absolute}html[data-design=studio] .studio-shape-1{border-color:color-mix(in oklch, var(--sylo-pink) 10%, transparent);border-radius:9999px;width:22vw;height:22vw;top:8vh;right:18vw}html[data-design=studio] .studio-shape-2{border-color:color-mix(in oklch, var(--sylo-teal) 10%, transparent);border-radius:28%;width:14vw;height:14vw;top:52vh;left:32vw;transform:rotate(18deg)}html[data-design=studio] .studio-shape-3{border-color:color-mix(in oklch, var(--sylo-lime) 9%, transparent);border-radius:9999px;width:30vw;height:30vw;bottom:6vh;left:6vw}html[data-design=studio].dark .studio-glow{opacity:.55}html[data-design=studio] .studio-glass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow)}html[data-design=studio] .studio-glass-soft{background:var(--glass-soft);-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);border:1px solid var(--glass-edge)}html[data-design=studio] .studio-panel-open{transition:transform var(--duration-fast) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-smooth-out)}html[data-design=studio] .studio-panel-open:hover{transform:translateY(-2px)}html[data-design=studio] .studio-panel-open:hover h2{text-decoration-line:none}html[data-design=studio] .studio-embedded :is([data-ui=section],.panel){box-shadow:none;background:0 0;border:0}html[data-design=studio] .studio-embedded [data-ui=section-head]{border-bottom-color:#0000}html[data-design=studio] :is(.studio-embedded,.studio-old) [data-ui=button][data-variant=solid]{background:var(--foreground);height:2.25rem;color:var(--background);box-shadow:none;border:0;border-radius:10px;font-size:13px;font-weight:500}html[data-design=studio] :is(.studio-embedded,.studio-old) [data-ui=button][data-variant=solid]:hover{opacity:.85}html[data-design=studio] :is(.studio-embedded,.studio-old) [data-ui=button][data-variant=ghost]{border:1px solid var(--glass-edge);background:var(--glass-soft);-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);height:2.25rem;box-shadow:none;border-radius:10px;font-size:13px}html[data-design=studio] :is(.studio-embedded,.studio-old) :is(input:not([type=checkbox],[type=radio],[type=range],.bg-transparent),select,textarea:not(.bg-transparent)){border:1px solid var(--glass-edge);background:var(--glass-soft);box-shadow:none;border-radius:10px;font-size:13px}html[data-design=studio] :is(.studio-embedded,.studio-old) :is(input:not([type=checkbox],[type=radio],[type=range],.bg-transparent),select,textarea:not(.bg-transparent)):focus{border-color:var(--glass-edge);box-shadow:0 0 0 2px color-mix(in oklch, var(--foreground) 15%, transparent);outline:none}html[data-design=studio] :is(.studio-embedded,.studio-old) :is(.rounded-xl.border,.rounded-lg.border):not([data-ui=segmented],[class~=p-0\.5],input,select,textarea){border-color:var(--glass-edge);border-radius:12px}html[data-design=studio] :is(.studio-embedded,.studio-old) :is(.rounded-xl.border,.rounded-lg.border):not([data-ui=segmented],[class~=p-0\.5],input,select,textarea,[class*=bg-primary],[class*=bg-warning],[class*=bg-danger],[class*=bg-destructive],[class*=bg-success]){background:var(--glass-soft)}html[data-design=studio] .studio-old [data-ui=section]{background:var(--glass);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);border-radius:18px}html[data-design=studio] .studio-old [data-ui=section-head] h2{font-size:1.0625rem;font-weight:600}html[data-design=studio] .studio-settings [data-slot=card]{--card-spacing:1.25rem;background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);border-radius:20px}html[data-design=studio] .studio-settings [data-slot=card-title]{letter-spacing:-.015em;font-size:1.125rem;font-weight:600}html[data-design=studio] .studio-settings [data-slot=card-description]{font-size:12.5px}html[data-design=studio] .studio-settings [data-slot=input]{border-color:var(--glass-edge);background:var(--glass-soft);border-radius:10px;height:2.5rem}html[data-design=studio] .studio-drawer .studio-rail-label{opacity:1}html[data-design=studio] .studio-drawer-panel{animation:studio-drawer-in var(--duration-slow) var(--ease-smooth-out)}@keyframes studio-drawer-in{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){html[data-design=studio] .studio-drawer-panel{animation:none}}html[data-design=studio] .studio-frame{overflow-x:clip}html[data-design=studio] .studio-rail-panel{background:color-mix(in oklch, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-design=studio] .studio-pinned .studio-rail-label{opacity:1}html[data-design=studio] .studio-field{box-shadow:0 22px 44px -34px color-mix(in oklch, var(--primary) 70%, black)}html[data-design=studio] .studio-sheet{background:color-mix(in oklch, var(--background) 86%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);border:1px solid var(--glass-edge);animation:studio-sheet-in var(--duration-slow) var(--ease-smooth-out)}html[data-design=studio] .studio-sheet-backdrop{animation:studio-fade-in var(--duration-fast) ease-out}html[data-design=studio] .is-closing .studio-sheet{animation:studio-sheet-out var(--duration-medium) var(--ease-smooth-out) forwards}html[data-design=studio] .is-closing .studio-sheet-backdrop{animation:studio-fade-out var(--duration-medium) ease-out forwards}@keyframes studio-sheet-out{to{opacity:0;transform:translate(32px)}}@keyframes studio-fade-out{to{opacity:0}}html[data-design=studio] .studio-page{animation:studio-enter .32s var(--ease-smooth-out) both}html[data-design=studio].studio-leaving .studio-frame main{opacity:0;filter:blur(3px);transition:opacity .22s ease-out, transform .22s var(--ease-smooth-out), filter .22s ease-out;transform:translateY(-6px)}@keyframes studio-enter{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}}html[data-design=studio] .studio-swap{animation:studio-enter var(--duration-fast) var(--ease-smooth-out) both}html[data-design=studio] .recharts-wrapper:focus,html[data-design=studio] .recharts-wrapper :focus{outline:none}html[data-design=studio] .studio-skel{animation:1.4s linear infinite studio-pulse}@keyframes studio-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){html[data-design=studio] :is(.studio-page,.studio-swap,.studio-skel,.studio-sheet,.studio-sheet-backdrop){animation:none!important}html[data-design=studio].studio-leaving .studio-frame main{transition:none}}html[data-design=studio].dark :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:#120b11;--surface:#1f191e;--surface-2:#272026;--border:#352e34;--border-strong:#4d454c;--glass:#1a1419a8;--glass-soft:#211b208a;--glass-edge:#ffffff17}@supports (color:lab(0% 0 0)){html[data-design=studio].dark :is([data-slot=sidebar-wrapper],.sylo-v2,[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=tooltip-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){--background:lab(3.70481% 2.97736 -1.93457);--surface:lab(9.55857% 4.11442 -2.59626);--surface-2:lab(13.3871% 4.11631 -2.5996);--border:lab(19.7677% 4.1187 -2.60371);--border-strong:lab(30.1807% 4.70853 -2.9782);--glass:lab(7.0467% 3.93816 -2.5235/.66);--glass-soft:lab(10.4867% 4.11493 -2.59715/.54);--glass-edge:lab(100% 0 0/.09)}}html[data-design=studio].dark .studio-glass{-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35)}html[data-design=studio].dark .studio-glow{opacity:1;mix-blend-mode:screen;filter:blur(80px)}html[data-design=studio].dark .studio-glow-1{background:radial-gradient(circle, color-mix(in oklch, var(--sylo-pink) 30%, transparent), transparent 66%)}html[data-design=studio].dark .studio-glow-2{background:radial-gradient(circle, color-mix(in oklch, var(--sylo-lime) 20%, transparent), transparent 66%)}html[data-design=studio].dark .studio-glow-3{background:radial-gradient(circle, color-mix(in oklch, var(--sylo-teal) 26%, transparent), transparent 66%)}html[data-design=studio].dark .studio-shape{opacity:1}html[data-design=studio].dark .studio-shape-1{border-color:color-mix(in oklch, var(--sylo-pink) 20%, transparent)}html[data-design=studio].dark .studio-shape-2{border-color:color-mix(in oklch, var(--sylo-teal) 20%, transparent)}html[data-design=studio].dark .studio-shape-3{border-color:color-mix(in oklch, var(--sylo-lime) 16%, transparent)}html[data-design=studio] .studio-backdrop{contain:strict;will-change:transform;transform:translateZ(0)}html[data-design=studio] .studio-glass .studio-glass-soft,html[data-design=studio] .studio-sheet .studio-glass-soft{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-design=studio] .studio-card-host>*{margin-top:0!important}html[data-design=studio] .studio-custom-slot .studio-card-host,html[data-design=studio] .studio-custom-slot .studio-card-host>*{height:100%}html[data-design=studio] .studio-custom-slot.is-capped{max-height:32rem}html[data-design=studio] .studio-custom-slot.is-capped>div:last-child{flex-direction:column;display:flex;overflow:hidden}html[data-design=studio] .studio-custom-slot.is-capped .studio-card-host{flex:1;min-height:0}html[data-design=studio] .studio-custom-slot.is-capped .studio-card-host>section.studio-glass>div:last-child{overscroll-behavior:contain;min-height:0;overflow-y:auto}html[data-design=studio] .studio-custom-slot .studio-page[aria-busy=true]{padding:0}html[data-design=studio] .studio-custom-slot .studio-page[aria-busy=true]>:not(:nth-child(2)),html[data-design=studio] .studio-stat-slot [aria-busy=true]{display:none}html[data-design=studio] .studio-stat{grid-template-columns:minmax(0,1fr)}html[data-design=studio] .studio-stat-slot{min-height:7.25rem}html[data-design=studio] .studio-stat-slot+.studio-stat-slot{border-top:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}html[data-design=studio] .studio-stat-slot>.studio-card-host{height:100%}html[data-design=studio] .studio-stat .studio-field-cell{width:100%;height:100%;display:block;border:0!important}@media (min-width:640px){html[data-design=studio] .studio-stat-2{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=studio] .studio-stat-3{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-design=studio] .studio-stat-4{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=studio] .studio-stat-slot+.studio-stat-slot{border-top:0;border-left:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}html[data-design=studio] .studio-stat-4 .studio-stat-slot:nth-child(3){border-left:0}html[data-design=studio] .studio-stat-4 .studio-stat-slot:nth-child(n+3){border-top:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}}@media (min-width:1280px){html[data-design=studio] .studio-stat-4{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-design=studio] .studio-stat-4 .studio-stat-slot:nth-child(n+3){border-top:0}html[data-design=studio] .studio-stat-4 .studio-stat-slot:nth-child(3){border-left:1px solid color-mix(in oklch, var(--primary-foreground) 16%, transparent)}}
