.atom-embed{--color-white:#fff;--color-black:#000;--color-brand:#f60;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-150:#efefef;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-850:#1a1a1a;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-neutral-alpha-50:#fafafab3;--color-neutral-alpha-100:#f5f5f5b3;--color-neutral-alpha-150:#efefefb3;--color-neutral-alpha-200:#e5e5e5b3;--color-neutral-alpha-300:#d4d4d4b3;--color-neutral-alpha-400:#a3a3a3b3;--color-neutral-alpha-500:#737373b3;--color-neutral-alpha-600:#525252b3;--color-neutral-alpha-700:#404040b3;--color-neutral-alpha-800:#262626b3;--color-neutral-alpha-850:#1a1a1ab3;--color-neutral-alpha-900:#171717b3;--color-neutral-alpha-950:#0a0a0ab3;--color-green-electric:#25d366;--color-forest:#0a290f;--color-coral-300:#fb7a6e;--color-coral-500:#f84131;--color-coral-700:#c21e12;--color-sky-500:#22d3ee;--color-sky-700:#0e7490;--color-amber-50:#fffbea;--color-amber-100:#fff4c6;--color-amber-200:#fee685;--color-amber-300:#ffd230;--color-amber-400:#ffba00;--color-amber-500:#fe9900;--color-amber-600:#e17100;--color-amber-700:#bb4d00;--color-amber-800:#973c00;--color-amber-900:#7b3306;--color-amber-950:#471901;--color-orange-50:#fff4ed;--color-orange-100:#ffdec8;--color-orange-200:#ffc8a4;--color-orange-300:#ff9d5b;--color-orange-400:#ff7c24;--color-orange-500:#f60;--color-orange-600:#db5700;--color-orange-700:#a44200;--color-orange-800:#803300;--color-orange-900:#5b2400;--color-orange-950:#371600;--dimension-scale:2rem;--dimension-xs:4px;--dimension-sm:8px;--dimension-md:16px;--dimension-lg:32px;--dimension-xl:64px;--border-radius-sm:4px;--border-radius-lg:8px;--border-radius-xl:16px;--duration-0:0s;--duration-75:75ms;--duration-100:.1s;--duration-150:.15s;--duration-200:.2s;--duration-300:.3s;--duration-500:.5s;--duration-600:.6s;--duration-700:.7s;--duration-900:.9s;--duration-1000:1s;--duration-1200:1.2s;--duration-1800:1.8s;--easing-linear:linear;--easing-in:cubic-bezier(.4, 0, 1, 1);--easing-out:cubic-bezier(.22, 1, .36, 1);--easing-in-out:cubic-bezier(.4, 0, .2, 1);--easing-spring:cubic-bezier(.34, 1.56, .64, 1);--easing-osmo:cubic-bezier(.625, .05, 0, 1);--letter-spacing-tighter:-.03em;--letter-spacing-tight:-.02em;--letter-spacing-snug:-.01em;--letter-spacing-normal:0em;--letter-spacing-wide:.04em;--letter-spacing-wider:.08em;--opacity-5:.05;--opacity-10:.1;--opacity-20:.2;--opacity-30:.3;--opacity-50:.5;--opacity-70:.7;--opacity-80:.8;--opacity-90:.9;--radius-none:0;--radius-sm:calc(4 * var(--u,1px));--radius-md:calc(8 * var(--u,1px));--radius-lg:calc(12 * var(--u,1px));--radius-xl:calc(16 * var(--u,1px));--radius-2xl:calc(24 * var(--u,1px));--radius-full:9999px;--rhythm-xs:calc(64 * var(--u,1px));--rhythm-s:calc(80 * var(--u,1px));--rhythm-m:calc(100 * var(--u,1px));--rhythm-l:calc(125 * var(--u,1px));--rhythm-xl:calc(156.25 * var(--u,1px));--rhythm-xxl:calc(195.31 * var(--u,1px));--shadow-none:0 0 #0000;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--spacing-0:0;--spacing-1:calc(4 * var(--u,1px));--spacing-2:calc(8 * var(--u,1px));--spacing-3:calc(12 * var(--u,1px));--spacing-4:calc(16 * var(--u,1px));--spacing-5:calc(20 * var(--u,1px));--spacing-6:calc(24 * var(--u,1px));--spacing-8:calc(32 * var(--u,1px));--spacing-10:calc(40 * var(--u,1px));--spacing-12:calc(48 * var(--u,1px));--spacing-14:calc(56 * var(--u,1px));--spacing-16:calc(64 * var(--u,1px));--spacing-20:calc(80 * var(--u,1px));--spacing-24:calc(96 * var(--u,1px));--spacing-30:calc(120 * var(--u,1px));--spacing-32:calc(128 * var(--u,1px));--spacing-40:calc(160 * var(--u,1px));--spacing-50:calc(200 * var(--u,1px));--stroke-none:0px;--stroke-hairline:1px;--stroke-thin:1.5px;--stroke-medium:2px;--stroke-thick:3px;--stroke-heavy:4px;--font-family-sans:"Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-display:"Grift", "Inter Tight", Georgia, serif;--font-family-mono:"Interval", ui-monospace, "Cascadia Code", monospace;--font-family-scribble:"Gantol", "Brush Script MT", cursive;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-xs:calc(10.24 * var(--u,1px));--font-size-sm:calc(12.8 * var(--u,1px));--font-size-base:calc(16 * var(--u,1px));--font-size-lg:calc(20 * var(--u,1px));--font-size-xl:calc(25 * var(--u,1px));--font-size-2xl:calc(31.25 * var(--u,1px));--font-size-3xl:calc(39.06 * var(--u,1px));--font-size-4xl:calc(48.83 * var(--u,1px));--font-size-5xl:calc(61.04 * var(--u,1px));--font-size-6xl:calc(76.29 * var(--u,1px));--line-height-xs:1.4;--line-height-sm:1.45;--line-height-base:1.5;--line-height-lg:1.45;--line-height-xl:1.3;--line-height-2xl:1.25;--line-height-3xl:1.2;--line-height-4xl:1.15;--line-height-5xl:1.1;--line-height-6xl:1.05;--z-index-0:0;--z-index-10:10;--z-index-20:20;--z-index-30:30;--z-index-40:40;--z-index-50:50;--z-index-60:60;--z-index-70:70;--overlay:#00000080;--button-bg-tertiary:#0000;--button-bg-destructive-tertiary:#0000;--button-border-primary:#0000;--button-border-tertiary:#0000;--button-border-destructive-primary:#0000;--button-border-destructive-tertiary:#0000;--button-height-xs:28px;--button-height-xl:52px;--checkbox-focus-ring-default:#a1a1a1b3;--background:var(--color-neutral-50);--foreground:var(--color-neutral-950);--card:var(--color-white);--card-foreground:var(--color-neutral-950);--popover:var(--color-white);--popover-foreground:var(--color-neutral-950);--primary:var(--color-neutral-950);--primary-hover:var(--color-neutral-800);--primary-foreground:var(--color-neutral-50);--secondary:var(--color-neutral-150);--secondary-foreground:var(--color-neutral-900);--muted:var(--color-neutral-100);--muted-foreground:var(--color-neutral-600);--accent:var(--color-neutral-100);--accent-foreground:var(--color-neutral-900);--destructive:var(--color-coral-500);--destructive-foreground:var(--color-neutral-950);--brand:var(--color-brand);--brand-foreground:var(--color-neutral-950);--success:var(--color-green-electric);--success-foreground:var(--color-neutral-950);--warning:var(--color-amber-500);--warning-foreground:var(--color-amber-950);--info:var(--color-sky-500);--info-foreground:var(--color-neutral-950);--link:var(--color-sky-700);--border:var(--color-neutral-200);--border-input:var(--color-neutral-300);--border-focus:var(--color-neutral-900);--input:var(--color-neutral-200);--ring:var(--color-neutral-950);--ring-width:var(--stroke-medium);--ring-offset:var(--stroke-thin);--sidebar-bg:var(--color-neutral-100);--sidebar-border:var(--color-neutral-150);--sidebar-active:var(--color-orange-50);--sidebar-active-foreground:var(--color-orange-700);--placeholder:var(--color-neutral-600);--section-padding-xxl:var(--rhythm-xxl);--section-padding-xl:var(--rhythm-xl);--section-padding-l:var(--rhythm-l);--section-padding-m:var(--rhythm-m);--section-padding-s:var(--rhythm-s);--section-padding-xs:var(--rhythm-xs);--gap-xl:var(--spacing-14);--gap-l:var(--spacing-10);--gap-m:var(--spacing-6);--gap-s:var(--spacing-4);--gap-xs:var(--spacing-3);--button-hover-bg-destructive-primary:var(--color-coral-700);--button-pressed-bg-destructive-primary:var(--color-coral-700);--button-height-s:var(--spacing-8);--button-height-m:var(--spacing-10);--button-height-l:var(--spacing-12);--button-padding-x-xs:var(--spacing-2);--button-padding-x-s:var(--spacing-3);--button-padding-x-m:var(--spacing-4);--button-padding-x-l:var(--spacing-6);--button-padding-x-xl:var(--spacing-8);--button-font-size-all:var(--font-size-sm);--button-bg-primary:var(--primary);--button-bg-secondary:var(--background);--button-bg-destructive-primary:var(--destructive);--button-bg-destructive-secondary:var(--background);--button-fg-primary:var(--primary-foreground);--button-fg-secondary:var(--foreground);--button-fg-tertiary:var(--foreground);--button-fg-destructive-primary:var(--destructive-foreground);--button-fg-destructive-secondary:var(--destructive);--button-fg-destructive-tertiary:var(--destructive);--button-border-secondary:var(--border);--button-border-destructive-secondary:var(--destructive);--button-hover-bg-primary:var(--primary-hover);--button-hover-bg-secondary:var(--accent);--button-hover-bg-tertiary:var(--accent);--button-hover-bg-destructive-secondary:var(--accent);--button-hover-bg-destructive-tertiary:var(--accent);--button-pressed-bg-primary:var(--muted);--button-pressed-bg-secondary:var(--muted);--button-pressed-bg-tertiary:var(--muted);--button-pressed-bg-destructive-secondary:var(--muted);--button-pressed-bg-destructive-tertiary:var(--muted);--button-disabled-fg-all:var(--muted-foreground);--checkbox-bg-unchecked:var(--background);--checkbox-bg-unchecked-hover:var(--accent);--checkbox-bg-checked:var(--primary);--checkbox-bg-checked-hover:var(--primary-hover);--checkbox-bg-disabled:var(--muted);--checkbox-fg-checked:var(--primary-foreground);--checkbox-fg-disabled:var(--muted-foreground);--checkbox-border-default:var(--muted-foreground);--checkbox-border-hover:var(--muted-foreground);--checkbox-border-disabled:var(--muted);--checkbox-border-error:var(--destructive);--link-button-fg-enabled:var(--link);--link-button-fg-hover:var(--foreground);--link-button-fg-pressed:var(--primary);--link-button-fg-disabled:var(--muted-foreground);--nav-link-fg-default:var(--muted-foreground);--nav-link-fg-hover:var(--foreground);--nav-link-fg-active:var(--foreground);--nav-link-fg-disabled:var(--muted-foreground);--nav-link-indicator-active:var(--primary)}.atom-embed[data-theme=dark],.atom-embed [data-theme=dark]{--overlay:#000000b3;--button-bg-tertiary:#0000;--button-bg-destructive-tertiary:#0000;--button-border-primary:#0000;--button-border-tertiary:#0000;--button-border-destructive-primary:#0000;--button-border-destructive-tertiary:#0000;--button-height-xs:28px;--button-height-xl:52px;--checkbox-focus-ring-default:#a1a1a1b3;--background:var(--color-neutral-950);--foreground:var(--color-neutral-50);--card:var(--color-neutral-900);--card-foreground:var(--color-neutral-50);--popover:var(--color-neutral-900);--popover-foreground:var(--color-neutral-50);--primary:var(--color-neutral-50);--primary-hover:var(--color-neutral-200);--primary-foreground:var(--color-neutral-950);--secondary:var(--color-neutral-800);--secondary-foreground:var(--color-neutral-50);--muted:var(--color-neutral-850);--muted-foreground:var(--color-neutral-400);--accent:var(--color-neutral-800);--accent-foreground:var(--color-neutral-50);--destructive:var(--color-coral-500);--destructive-foreground:var(--color-neutral-950);--brand:var(--color-brand);--brand-foreground:var(--color-neutral-950);--success:var(--color-green-electric);--success-foreground:var(--color-neutral-950);--warning:var(--color-amber-500);--warning-foreground:var(--color-amber-950);--info:var(--color-sky-500);--info-foreground:var(--color-neutral-950);--link:var(--color-sky-500);--border:var(--color-neutral-800);--border-input:var(--color-neutral-700);--border-focus:var(--color-neutral-100);--input:var(--color-neutral-800);--ring:var(--color-neutral-300);--ring-width:var(--stroke-medium);--ring-offset:var(--stroke-thin);--sidebar-bg:var(--color-neutral-900);--sidebar-border:var(--color-neutral-800);--sidebar-active:var(--color-orange-950);--sidebar-active-foreground:var(--color-orange-400);--placeholder:var(--color-neutral-400);--button-hover-bg-destructive-primary:var(--color-coral-700);--button-pressed-bg-destructive-primary:var(--color-coral-700);--button-height-s:var(--spacing-8);--button-height-m:var(--spacing-10);--button-height-l:var(--spacing-12);--button-padding-x-xs:var(--spacing-2);--button-padding-x-s:var(--spacing-3);--button-padding-x-m:var(--spacing-4);--button-padding-x-l:var(--spacing-6);--button-padding-x-xl:var(--spacing-8);--button-font-size-all:var(--font-size-sm);--button-bg-primary:var(--primary);--button-bg-secondary:var(--background);--button-bg-destructive-primary:var(--destructive);--button-bg-destructive-secondary:var(--background);--button-fg-primary:var(--primary-foreground);--button-fg-secondary:var(--foreground);--button-fg-tertiary:var(--foreground);--button-fg-destructive-primary:var(--destructive-foreground);--button-fg-destructive-secondary:var(--destructive);--button-fg-destructive-tertiary:var(--destructive);--button-border-secondary:var(--border);--button-border-destructive-secondary:var(--destructive);--button-hover-bg-primary:var(--primary-hover);--button-hover-bg-secondary:var(--accent);--button-hover-bg-tertiary:var(--accent);--button-hover-bg-destructive-secondary:var(--accent);--button-hover-bg-destructive-tertiary:var(--accent);--button-pressed-bg-primary:var(--muted);--button-pressed-bg-secondary:var(--muted);--button-pressed-bg-tertiary:var(--muted);--button-pressed-bg-destructive-secondary:var(--muted);--button-pressed-bg-destructive-tertiary:var(--muted);--button-disabled-fg-all:var(--muted-foreground);--checkbox-bg-unchecked:var(--background);--checkbox-bg-unchecked-hover:var(--accent);--checkbox-bg-checked:var(--primary);--checkbox-bg-checked-hover:var(--primary-hover);--checkbox-bg-disabled:var(--muted);--checkbox-fg-checked:var(--primary-foreground);--checkbox-fg-disabled:var(--muted-foreground);--checkbox-border-default:var(--muted-foreground);--checkbox-border-hover:var(--muted-foreground);--checkbox-border-disabled:var(--muted);--checkbox-border-error:var(--destructive);--link-button-fg-enabled:var(--link);--link-button-fg-hover:var(--foreground);--link-button-fg-pressed:var(--primary);--link-button-fg-disabled:var(--muted-foreground);--nav-link-fg-default:var(--muted-foreground);--nav-link-fg-hover:var(--foreground);--nav-link-fg-active:var(--foreground);--nav-link-fg-disabled:var(--muted-foreground);--nav-link-indicator-active:var(--primary)}.atom-embed{box-sizing:border-box;background-color:var(--background);color:var(--foreground)}.atom-embed *,.atom-embed :before,.atom-embed :after{box-sizing:inherit;line-height:inherit;border:0;margin:0;padding:0}.atom-embed img,.atom-embed video,.atom-embed svg{max-width:100%;height:auto}.atom-embed [data-split=heading]{visibility:visible}.atom-embed a{color:inherit;text-decoration:none}.atom-embed button,.atom-embed input,.atom-embed select,.atom-embed textarea{font:inherit;color:inherit;background:0 0}@font-face{font-family:Inter Tight;src:url(./fonts/InterTight-Regular-Cu7FRr4K.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(./fonts/InterTight-Medium-C0yReTrZ.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(./fonts/InterTight-SemiBold-2zE64TrT.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(./fonts/InterTight-Bold-DJsOgQQf.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(./fonts/Grift-Regular-BrQZQAg8.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(./fonts/Grift-SemiBold-MpwhwgZI.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Grift;src:url(./fonts/Grift-Bold-C3uJnnkj.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Interval;src:url(./fonts/TBJInterval-Regular-BXMFvrTh.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Interval;src:url(./fonts/TBJInterval-Bold-Cglcswvs.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gantol;src:url(./fonts/Gantol-BhQwJFkT.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.atom-embed{--size-unit:16;--size-container-ideal:1440;--size-container-min:992px;--size-container-max:1920px;--size-container:clamp(var(--size-container-min), 100vw, var(--size-container-max));--size-font:calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)));--u:calc(var(--size-font) / 16);--container-padding:calc(30 * var(--u));--size-container-content:calc(1280 * var(--u))}@media screen and (width<=991px){.atom-embed{--size-container-ideal:834;--size-container-min:768px;--size-container-max:991px;--container-padding:calc(10 * var(--u));--section-padding-xxl:calc(156.25 * var(--u));--section-padding-xl:calc(125 * var(--u));--section-padding-l:calc(100 * var(--u));--section-padding-m:calc(80 * var(--u));--section-padding-s:calc(64 * var(--u))}}@media screen and (width<=767px){.atom-embed{--size-container-ideal:550;--size-container-min:480px;--size-container-max:767px;--section-padding-xxl:calc(125 * var(--u));--section-padding-xl:calc(100 * var(--u));--section-padding-l:calc(80 * var(--u));--section-padding-m:calc(64 * var(--u));--section-padding-s:calc(51.2 * var(--u))}}@media screen and (width<=479px){.atom-embed{--size-container-ideal:390;--size-container-min:320px;--size-container-max:479px;--section-padding-xxl:calc(100 * var(--u));--section-padding-xl:calc(80 * var(--u));--section-padding-l:calc(64 * var(--u));--section-padding-m:calc(51.2 * var(--u));--section-padding-s:calc(40.96 * var(--u))}}.atom-embed .container{width:100%;max-width:var(--size-container-content,var(--size-container));padding-inline:var(--container-padding,1.875rem);margin-inline:auto}.atom-embed .container-md{max-width:calc(var(--size-container-content,var(--size-container)) * .85)}.atom-embed .container-sm{max-width:calc(var(--size-container-content,var(--size-container)) * .7)}.atom-embed .section{padding-block:var(--section-padding-l)}.atom-embed .section--hero{padding-block:var(--section-padding-xl) var(--section-padding-l)}.atom-embed .section--compact{padding-block:var(--section-padding-m)}.atom-embed .section--dense{padding-block:var(--section-padding-s)}.atom-embed .section--inset{padding-inline:var(--container-padding)}.atom-embed{font-family:var(--font-family-sans);font-size:var(--size-font);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--foreground,currentColor);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atom-embed .display,.atom-embed .display-xl{font-family:var(--font-family-display);font-size:var(--font-size-6xl);line-height:var(--line-height-6xl);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-tighter);letter-spacing:var(--letter-spacing-tight)}.atom-embed .display-lg{font-family:var(--font-family-display);font-size:var(--font-size-5xl);line-height:var(--line-height-5xl);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-tighter);letter-spacing:var(--letter-spacing-tight)}.atom-embed .h1,.atom-embed .h2{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-tight)}.atom-embed .h3,.atom-embed .h4,.atom-embed .h5,.atom-embed .h6{font-family:var(--font-family-sans);letter-spacing:var(--letter-spacing-snug)}.atom-embed .h1{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl);font-weight:var(--font-weight-bold)}.atom-embed .h2{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl);font-weight:var(--font-weight-semibold)}.atom-embed .h3{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-normal)}.atom-embed .h4{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal)}.atom-embed .h5{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal)}.atom-embed .h6{font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-normal)}.atom-embed .body-lg{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.atom-embed .body{font-size:var(--font-size-base);line-height:var(--line-height-base)}.atom-embed .body-sm{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.atom-embed .caption{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground,currentColor)}.atom-embed .label{font-size:var(--font-size-xs);line-height:var(--line-height-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.atom-embed .mono{font-family:var(--font-family-mono)}.atom-embed .scribble{font-family:var(--font-family-scribble)}.atom-embed .lead{font-size:var(--font-size-lg);line-height:var(--line-height-lg);color:var(--muted-foreground)}.atom-embed .large{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-semibold)}.atom-embed .small{font-size:var(--font-size-sm);line-height:1;font-weight:var(--font-weight-medium)}.atom-embed .muted{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground)}.atom-embed .blockquote{border-left:var(--stroke-medium) solid var(--border);padding-left:var(--spacing-6);color:var(--foreground);font-style:italic}.atom-embed .list{margin-left:var(--spacing-6);font-size:var(--font-size-base);line-height:var(--line-height-base);list-style-type:disc}.atom-embed .list>li+li{margin-top:var(--spacing-2)}.atom-embed .code{font-family:var(--font-family-mono);font-size:.875em}.atom-embed .code-inline{font-family:var(--font-family-mono);font-size:.875em;font-weight:var(--font-weight-semibold);background-color:var(--muted);border-radius:var(--radius-sm);padding:.2em .4em}.atom-embed .eyebrow{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider)}.atom-embed{--focus-ring-color:#a1a1a1b3;--focus-ring-width:2px;--focus-ring-error-color:var(--destructive)}.atom-embed[data-theme=dark],.atom-embed [data-theme=dark]{--focus-ring-color:#a1a1a180}.atom-embed{--gradient-brand:linear-gradient(135deg, var(--color-forest) 0%, var(--brand) 100%);--gradient-brand-soft:linear-gradient(135deg, color-mix(in srgb, var(--color-green-electric) 12%, var(--background)) 0%, var(--background) 55%, var(--color-orange-50) 100%);--gradient-dark-glow:radial-gradient(60% 80% at 85% 20%, color-mix(in srgb, var(--color-green-electric) 18%, transparent) 0%, transparent 70%), radial-gradient(50% 70% at 10% 90%, color-mix(in srgb, var(--brand) 14%, transparent) 0%, transparent 70%), linear-gradient(135deg, var(--color-neutral-950) 0%, var(--color-neutral-900) 100%)}.atom-embed .text-gradient{background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text}.atom-embed .bg-gradient-brand{background:var(--gradient-brand);color:var(--primary-foreground)}.atom-embed .bg-gradient-soft{background:var(--gradient-brand-soft)}.atom-embed .bg-dark{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.atom-embed .bg-dark-glow{background:var(--gradient-dark-glow);color:var(--color-neutral-50)}.atom-embed .bg-brand-soft{background-color:var(--color-orange-50)}.atom-embed .bg-forest-soft{background-color:color-mix(in srgb, var(--color-forest) 8%, var(--background))}.atom-embed .button{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-weight:var(--font-weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:auto;max-width:100%;box-shadow:var(--shadow-none);transition:background-color var(--duration-300) var(--easing-out), color var(--duration-300) var(--easing-out), border-color var(--duration-300) var(--easing-out), scale var(--duration-500) cubic-bezier(.32, .72, 0, 1);border:1px solid #0000;border-radius:.625em;justify-content:center;align-items:center;gap:.5em;line-height:1;text-decoration:none;display:inline-flex;position:relative}.atom-embed .button:active:not(.button--disabled):not(.button--loading){scale:.955 .925}.atom-embed .button:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:var(--ring-offset)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.atom-embed .button[data-button-animate]:hover:not(.button--disabled):not(.button--loading){scale:1.06 1.095}}@media (prefers-reduced-motion:reduce){.atom-embed .button{transition-duration:0s}.atom-embed .button:active:not(.button--disabled){scale:1}}.atom-embed .button--xs{height:var(--button-height-xs);padding:0 var(--button-padding-x-xs);font-size:var(--button-font-size-all)}.atom-embed .button--s{height:var(--button-height-s);padding:0 var(--button-padding-x-s);font-size:var(--button-font-size-all)}.atom-embed .button--m{height:var(--button-height-m);padding:0 var(--button-padding-x-m);font-size:var(--button-font-size-all)}.atom-embed .button--l{height:var(--button-height-l);padding:0 var(--button-padding-x-l);font-size:var(--button-font-size-all)}.atom-embed .button--xl{height:var(--button-height-xl);padding:0 var(--button-padding-x-xl);font-size:var(--button-font-size-all)}.atom-embed .button--primary{background-color:var(--button-bg-primary);color:var(--button-fg-primary)}.atom-embed .button--primary:hover:not(.button--disabled){background-color:var(--button-hover-bg-primary)}.atom-embed .button--primary:active:not(.button--disabled){background-color:var(--button-pressed-bg-primary)}.atom-embed .button--secondary{background-color:var(--button-bg-secondary);color:var(--button-fg-secondary);border-color:var(--button-border-secondary)}.atom-embed .button--secondary:hover:not(.button--disabled){background-color:var(--button-hover-bg-secondary)}.atom-embed .button--secondary:active:not(.button--disabled){background-color:var(--button-pressed-bg-secondary)}.atom-embed .button--tertiary{background-color:var(--button-bg-tertiary);color:var(--button-fg-tertiary)}.atom-embed .button--tertiary:hover:not(.button--disabled){background-color:var(--button-hover-bg-tertiary)}.atom-embed .button--tertiary:active:not(.button--disabled){background-color:var(--button-pressed-bg-tertiary)}.atom-embed .button--destructive-primary{background-color:var(--button-bg-destructive-primary);color:var(--button-fg-destructive-primary)}.atom-embed .button--destructive-primary:hover:not(.button--disabled){background-color:var(--button-hover-bg-destructive-primary)}.atom-embed .button--destructive-primary:active:not(.button--disabled){background-color:var(--button-pressed-bg-destructive-primary)}.atom-embed .button--destructive-secondary{background-color:var(--button-bg-destructive-secondary);color:var(--button-fg-destructive-secondary);border-color:var(--button-border-destructive-secondary)}.atom-embed .button--destructive-secondary:hover:not(.button--disabled){background-color:var(--button-hover-bg-destructive-secondary)}.atom-embed .button--destructive-secondary:active:not(.button--disabled){background-color:var(--button-pressed-bg-destructive-secondary)}.atom-embed .button--destructive-tertiary{background-color:var(--button-bg-destructive-tertiary);color:var(--button-fg-destructive-tertiary)}.atom-embed .button--destructive-tertiary:hover:not(.button--disabled){background-color:var(--button-hover-bg-destructive-tertiary)}.atom-embed .button--destructive-tertiary:active:not(.button--disabled){background-color:var(--button-pressed-bg-destructive-tertiary)}.atom-embed .button--disabled{color:var(--button-disabled-fg-all);cursor:not-allowed;pointer-events:none}.atom-embed .button--disabled.button--primary,.atom-embed .button--disabled.button--secondary,.atom-embed .button--disabled.button--destructive-primary,.atom-embed .button--disabled.button--destructive-secondary{background-color:var(--muted);border-color:#0000}.atom-embed .button--disabled.button--tertiary,.atom-embed .button--disabled.button--destructive-tertiary{background-color:#0000;border-color:#0000}.atom-embed .button--loading{cursor:wait;pointer-events:none}.atom-embed .button--loading .button__label{opacity:0}.atom-embed .button--loading .button__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.atom-embed .button__icon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:flex}.atom-embed .button__icon svg{width:100%;height:100%}.atom-embed .button__label{align-items:center;display:inline-flex}.atom-embed .button__label-inner{display:grid}.atom-embed .button__text{will-change:transform;grid-area:1/1}.atom-embed .button__text.is--default .button__split-char{transition:translate .82s linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s ease-out, filter .15s ease-out}.atom-embed .button__text.is--hover .button__split-char{opacity:0;filter:blur(.2em);transition:translate .45s cubic-bezier(.32,.72,0,1),scale .45s cubic-bezier(.32,.72,0,1),opacity .15s ease-out 50ms,filter .15s ease-out 50ms;translate:-1em;scale:.5}.atom-embed .button__split-char{will-change:filter}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.atom-embed .button:-webkit-any(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .button:-moz-any(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .button:is(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .link-button:-webkit-any(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .link-button:-moz-any(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .link-button:is(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .toggle-group__item:-webkit-any(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .toggle-group__item:-moz-any(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .toggle-group__item:is(:hover,:focus-visible) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed[data-hover]:-webkit-any(:hover,:focus-visible) :-webkit-any(.button,.link-button,.toggle-group__item) .button__text.is--default .button__split-char,.atom-embed [data-hover]:-webkit-any(:hover,:focus-visible) :-webkit-any(.button,.link-button,.toggle-group__item) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed[data-hover]:-moz-any(:hover,:focus-visible) :-moz-any(.button,.link-button,.toggle-group__item) .button__text.is--default .button__split-char,.atom-embed [data-hover]:-moz-any(:hover,:focus-visible) :-moz-any(.button,.link-button,.toggle-group__item) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed[data-hover]:is(:hover,:focus-visible) :is(.button,.link-button,.toggle-group__item) .button__text.is--default .button__split-char,.atom-embed [data-hover]:is(:hover,:focus-visible) :is(.button,.link-button,.toggle-group__item) .button__text.is--default .button__split-char{opacity:0;filter:blur(5px);transition:translate .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), scale .45s calc((var(--char) - 1) * 18ms) cubic-bezier(.32, .72, 0, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:.5em;scale:.5}.atom-embed .button:-webkit-any(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed .button:-moz-any(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed .button:is(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed .link-button:-webkit-any(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed .link-button:-moz-any(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed .link-button:is(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed .toggle-group__item:-webkit-any(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed .toggle-group__item:-moz-any(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed .toggle-group__item:is(:hover,:focus-visible) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed[data-hover]:-webkit-any(:hover,:focus-visible) :-webkit-any(.button,.link-button,.toggle-group__item) .button__text.is--hover .button__split-char,.atom-embed [data-hover]:-webkit-any(:hover,:focus-visible) :-webkit-any(.button,.link-button,.toggle-group__item) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed[data-hover]:-moz-any(:hover,:focus-visible) :-moz-any(.button,.link-button,.toggle-group__item) .button__text.is--hover .button__split-char,.atom-embed [data-hover]:-moz-any(:hover,:focus-visible) :-moz-any(.button,.link-button,.toggle-group__item) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}.atom-embed[data-hover]:is(:hover,:focus-visible) :is(.button,.link-button,.toggle-group__item) .button__text.is--hover .button__split-char,.atom-embed [data-hover]:is(:hover,:focus-visible) :is(.button,.link-button,.toggle-group__item) .button__text.is--hover .button__split-char{opacity:1;filter:blur();transition:translate .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), scale .82s calc((var(--char) - 1) * 18ms + 50ms) linear(0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1), opacity .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out, filter .15s calc((var(--char) - 1) * 18ms + 50ms) ease-out;translate:0;scale:1}}.atom-embed .button__spinner{display:none}.atom-embed .button--loading .button__spinner{display:flex}.atom-embed .button__spinner-icon{animation:button-spin var(--duration-700) linear infinite}@keyframes button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.atom-embed .button__spinner-icon{animation:none}}.atom-embed .icon-button{aspect-ratio:1;font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:.625em;justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;transition:background-color .3s cubic-bezier(.19,1,.22,1),color .3s cubic-bezier(.19,1,.22,1),border-color .3s cubic-bezier(.19,1,.22,1),scale .45s cubic-bezier(.32,.72,0,1);display:inline-flex;position:relative}.atom-embed .icon-button:active:not(.icon-button--disabled):not(.icon-button--loading){scale:.925}.atom-embed .icon-button:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:var(--ring-offset)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.atom-embed .icon-button[data-icon-button-animate]:hover:not(.icon-button--disabled):not(.icon-button--loading){scale:1.095}}@media (prefers-reduced-motion:reduce){.atom-embed .icon-button{transition-duration:0s}.atom-embed .icon-button:active:not(.icon-button--disabled){scale:1}}.atom-embed .icon-button--xs{width:var(--button-height-xs);height:var(--button-height-xs);font-size:var(--button-font-size-all)}.atom-embed .icon-button--s{width:var(--button-height-s);height:var(--button-height-s);font-size:var(--button-font-size-all)}.atom-embed .icon-button--m{width:var(--button-height-m);height:var(--button-height-m);font-size:var(--button-font-size-all)}.atom-embed .icon-button--l{width:var(--button-height-l);height:var(--button-height-l);font-size:var(--button-font-size-all)}.atom-embed .icon-button--xl{width:var(--button-height-xl);height:var(--button-height-xl);font-size:var(--button-font-size-all)}.atom-embed .icon-button--primary{background-color:var(--button-bg-primary);color:var(--button-fg-primary)}.atom-embed .icon-button--primary:hover:not(.icon-button--disabled){background-color:var(--button-hover-bg-primary)}.atom-embed .icon-button--primary:active:not(.icon-button--disabled){background-color:var(--button-pressed-bg-primary)}.atom-embed .icon-button--secondary{background-color:var(--button-bg-secondary);color:var(--button-fg-secondary);border-color:var(--button-border-secondary)}.atom-embed .icon-button--secondary:hover:not(.icon-button--disabled){background-color:var(--button-hover-bg-secondary)}.atom-embed .icon-button--secondary:active:not(.icon-button--disabled){background-color:var(--button-pressed-bg-secondary)}.atom-embed .icon-button--tertiary{background-color:var(--button-bg-tertiary);color:var(--button-fg-tertiary)}.atom-embed .icon-button--tertiary:hover:not(.icon-button--disabled){background-color:var(--button-hover-bg-tertiary)}.atom-embed .icon-button--tertiary:active:not(.icon-button--disabled){background-color:var(--button-pressed-bg-tertiary)}.atom-embed .icon-button--destructive-primary{background-color:var(--button-bg-destructive-primary);color:var(--button-fg-destructive-primary)}.atom-embed .icon-button--destructive-primary:hover:not(.icon-button--disabled){background-color:var(--button-hover-bg-destructive-primary)}.atom-embed .icon-button--destructive-primary:active:not(.icon-button--disabled){background-color:var(--button-pressed-bg-destructive-primary)}.atom-embed .icon-button--destructive-secondary{background-color:var(--button-bg-destructive-secondary);color:var(--button-fg-destructive-secondary);border-color:var(--button-border-destructive-secondary)}.atom-embed .icon-button--destructive-secondary:hover:not(.icon-button--disabled){background-color:var(--button-hover-bg-destructive-secondary)}.atom-embed .icon-button--destructive-secondary:active:not(.icon-button--disabled){background-color:var(--button-pressed-bg-destructive-secondary)}.atom-embed .icon-button--destructive-tertiary{background-color:var(--button-bg-destructive-tertiary);color:var(--button-fg-destructive-tertiary)}.atom-embed .icon-button--destructive-tertiary:hover:not(.icon-button--disabled){background-color:var(--button-hover-bg-destructive-tertiary)}.atom-embed .icon-button--destructive-tertiary:active:not(.icon-button--disabled){background-color:var(--button-pressed-bg-destructive-tertiary)}.atom-embed .icon-button--disabled{color:var(--button-disabled-fg-all);cursor:not-allowed;pointer-events:none}.atom-embed .icon-button--disabled.icon-button--primary,.atom-embed .icon-button--disabled.icon-button--secondary,.atom-embed .icon-button--disabled.icon-button--destructive-primary,.atom-embed .icon-button--disabled.icon-button--destructive-secondary{background-color:var(--muted);border-color:#0000}.atom-embed .icon-button--disabled.icon-button--tertiary,.atom-embed .icon-button--disabled.icon-button--destructive-tertiary{background-color:#0000;border-color:#0000}.atom-embed .icon-button--loading{cursor:wait;pointer-events:none}.atom-embed .icon-button__icon{will-change:transform;flex-shrink:0;justify-content:center;align-items:center;width:1.25em;height:1.25em;transition:rotate .5s cubic-bezier(.19,1,.22,1);display:flex}.atom-embed .icon-button__icon svg{width:100%;height:100%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.atom-embed .icon-button[data-icon-button-animate]:-webkit-any(:hover,:focus-visible) .icon-button__icon{transition:rotate .6s cubic-bezier(.19,1,.22,1) 50ms;rotate:360deg}.atom-embed .icon-button[data-icon-button-animate]:-moz-any(:hover,:focus-visible) .icon-button__icon{transition:rotate .6s cubic-bezier(.19,1,.22,1) 50ms;rotate:360deg}.atom-embed .icon-button[data-icon-button-animate]:is(:hover,:focus-visible) .icon-button__icon{transition:rotate .6s cubic-bezier(.19,1,.22,1) 50ms;rotate:360deg}.atom-embed[data-hover]:-webkit-any(:hover,:focus-visible) .icon-button[data-icon-button-animate] .icon-button__icon,.atom-embed [data-hover]:-webkit-any(:hover,:focus-visible) .icon-button[data-icon-button-animate] .icon-button__icon{transition:rotate .6s cubic-bezier(.19,1,.22,1) 50ms;rotate:360deg}.atom-embed[data-hover]:-moz-any(:hover,:focus-visible) .icon-button[data-icon-button-animate] .icon-button__icon,.atom-embed [data-hover]:-moz-any(:hover,:focus-visible) .icon-button[data-icon-button-animate] .icon-button__icon{transition:rotate .6s cubic-bezier(.19,1,.22,1) 50ms;rotate:360deg}.atom-embed[data-hover]:is(:hover,:focus-visible) .icon-button[data-icon-button-animate] .icon-button__icon,.atom-embed [data-hover]:is(:hover,:focus-visible) .icon-button[data-icon-button-animate] .icon-button__icon{transition:rotate .6s cubic-bezier(.19,1,.22,1) 50ms;rotate:360deg}}.atom-embed .icon-button__spinner{display:none}.atom-embed .icon-button--loading .icon-button__icon{opacity:0}.atom-embed .icon-button--loading .icon-button__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.atom-embed .link-button{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-weight:var(--font-weight-medium);color:var(--link-button-fg-enabled);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:.5em;padding:0;line-height:1;text-decoration:none;transition:color .3s cubic-bezier(.19,1,.22,1);display:inline-flex}.atom-embed .link-button:hover:not(.link-button--disabled){color:var(--link-button-fg-hover)}.atom-embed .link-button:active:not(.link-button--disabled){color:var(--link-button-fg-pressed)}.atom-embed .link-button:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:var(--ring-offset);border-radius:.125em}@media (prefers-reduced-motion:reduce){.atom-embed .link-button{transition-duration:0s}}.atom-embed .link-button--xs{font-size:var(--font-size-xs)}.atom-embed .link-button--sm{font-size:var(--font-size-sm)}.atom-embed .link-button--default{font-size:var(--font-size-base)}.atom-embed .link-button--lg{font-size:var(--font-size-lg)}.atom-embed .link-button--xl{font-size:var(--font-size-xl)}.atom-embed .link-button--disabled{color:var(--link-button-fg-disabled);cursor:not-allowed;pointer-events:none}.atom-embed .link-button__text{display:inline;position:relative}.atom-embed .link-button__text:before{content:"";transform-origin:100%;background-color:currentColor;width:100%;height:.0625em;transition:transform .735s cubic-bezier(.625,.05,0,1);position:absolute;bottom:-.0625em;left:0;transform:scaleX(0)rotate(.001deg)}@media (hover:hover) and (pointer:fine){.atom-embed .link-button--animated:hover:not(.link-button--disabled) .link-button__text:before,.atom-embed[data-hover]:hover .link-button--animated:not(.link-button--disabled) .link-button__text:before,.atom-embed [data-hover]:hover .link-button--animated:not(.link-button--disabled) .link-button__text:before{transform-origin:0;transform:scaleX(1)rotate(.001deg)}}.atom-embed .link-button--animated:not(.link-button--disabled) .link-button__text:before{transform-origin:0;transform:scaleX(1)rotate(.001deg)}.atom-embed .link-button--animated:not(.link-button--disabled) .link-button__text{background:linear-gradient(120deg, currentColor 0%, currentColor 35%, color-mix(in srgb, currentColor 40%, white) 50%, currentColor 65%, currentColor 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite link-button-shimmer}@keyframes link-button-shimmer{0%,to{background-position:200%}50%{background-position:0%}}@media (prefers-reduced-motion:reduce){.atom-embed .link-button--animated:not(.link-button--disabled) .link-button__text{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.atom-embed .button-group{align-items:stretch;display:inline-flex}.atom-embed .button-group--vertical{flex-direction:column}.atom-embed .button-group:not(.button-group--vertical)>.button,.atom-embed .button-group:not(.button-group--vertical)>.icon-button{border-radius:0}.atom-embed .button-group:not(.button-group--vertical)>.button:first-child,.atom-embed .button-group:not(.button-group--vertical)>.icon-button:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.atom-embed .button-group:not(.button-group--vertical)>.button:last-child,.atom-embed .button-group:not(.button-group--vertical)>.icon-button:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0}.atom-embed .button-group:not(.button-group--vertical)>.button+.button,.atom-embed .button-group:not(.button-group--vertical)>.icon-button+.icon-button,.atom-embed .button-group:not(.button-group--vertical)>.button+.icon-button,.atom-embed .button-group:not(.button-group--vertical)>.icon-button+.button{margin-left:calc(-1 * var(--stroke-hairline))}.atom-embed .button-group--vertical>.button,.atom-embed .button-group--vertical>.icon-button{border-radius:0;width:100%}.atom-embed .button-group--vertical>.button:first-child,.atom-embed .button-group--vertical>.icon-button:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}.atom-embed .button-group--vertical>.button:last-child,.atom-embed .button-group--vertical>.icon-button:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}.atom-embed .button-group--vertical>.button+.button,.atom-embed .button-group--vertical>.icon-button+.icon-button,.atom-embed .button-group--vertical>.button+.icon-button,.atom-embed .button-group--vertical>.icon-button+.button{margin-top:calc(-1 * var(--stroke-hairline))}.atom-embed .button-group__separator{background-color:var(--border);align-self:stretch}.atom-embed .button-group:not(.button-group--vertical)>.button-group__separator{width:var(--stroke-hairline)}.atom-embed .button-group--vertical>.button-group__separator{height:var(--stroke-hairline)}.atom-embed .button-group__text{padding:0 var(--spacing-3);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--muted-foreground);white-space:nowrap;border:var(--stroke-hairline) solid var(--border);background-color:var(--muted);align-items:center;display:inline-flex}.atom-embed .toggle-group{align-items:stretch;gap:var(--spacing-1,4px);border-radius:var(--radius-md);display:inline-flex}.atom-embed .toggle-group--vertical{flex-direction:column}.atom-embed .toggle-group--outline{gap:0}.atom-embed .toggle-group__item{justify-content:center;align-items:center;gap:var(--spacing-2,8px);border-radius:var(--radius-md);color:var(--muted-foreground);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-150) var(--easing-in-out), color var(--duration-150) var(--easing-in-out);background:0 0;border:none;line-height:1;display:inline-flex}.atom-embed .toggle-group__item:hover{background-color:var(--muted);color:var(--foreground)}.atom-embed .toggle-group__item:focus-visible{outline:var(--stroke-medium) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--stroke-medium));border-radius:var(--radius-md)}.atom-embed .toggle-group__item--active{background-color:var(--primary);color:var(--primary-foreground)}.atom-embed .toggle-group__item--disabled{color:var(--muted-foreground);opacity:var(--opacity-50);cursor:not-allowed;pointer-events:none}.atom-embed .toggle-group__item-icon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:flex}.atom-embed .toggle-group__item-icon svg{width:100%;height:100%}.atom-embed .toggle-group__item--xs{height:1.75rem;padding:0 var(--spacing-2)}.atom-embed .toggle-group__item--s{height:2rem;padding:0 var(--spacing-3)}.atom-embed .toggle-group__item--m{height:2.5rem;padding:0 var(--spacing-3)}.atom-embed .toggle-group__item--l{height:3rem;padding:0 var(--spacing-4)}.atom-embed .toggle-group__item--icon-only.toggle-group__item--xs{width:1.75rem;padding:0}.atom-embed .toggle-group__item--icon-only.toggle-group__item--s{width:2rem;padding:0}.atom-embed .toggle-group__item--icon-only.toggle-group__item--m{width:2.5rem;padding:0}.atom-embed .toggle-group__item--icon-only.toggle-group__item--l{width:3rem;padding:0}.atom-embed .toggle-group--outline .toggle-group__item{border:var(--stroke-hairline) solid var(--border);border-radius:0}.atom-embed .toggle-group--outline:not(.toggle-group--vertical) .toggle-group__item+.toggle-group__item{margin-left:calc(-1 * var(--stroke-hairline))}.atom-embed .toggle-group--outline:not(.toggle-group--vertical) .toggle-group__item:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.atom-embed .toggle-group--outline:not(.toggle-group--vertical) .toggle-group__item:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0}.atom-embed .toggle-group--outline.toggle-group--vertical .toggle-group__item+.toggle-group__item{margin-top:calc(-1 * var(--stroke-hairline))}.atom-embed .toggle-group--outline.toggle-group--vertical .toggle-group__item:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}.atom-embed .toggle-group--outline.toggle-group--vertical .toggle-group__item:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}.atom-embed .toggle-group__item-icon{transition:rotate var(--duration-500) cubic-bezier(.19, 1, .22, 1)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.atom-embed .toggle-group[data-toggle-group-animate] .toggle-group__item:hover:not(.toggle-group__item--disabled){scale:1.095}.atom-embed .toggle-group[data-toggle-group-animate] .toggle-group__item:hover:not(.toggle-group__item--disabled) .toggle-group__item-icon{transition:rotate .6s cubic-bezier(.19,1,.22,1) 50ms;rotate:360deg}}.atom-embed .toggle-group__item:active:not(.toggle-group__item--disabled){scale:.925}@media (prefers-reduced-motion:reduce){.atom-embed .toggle-group__item,.atom-embed .toggle-group__item-icon{transition-duration:0s}.atom-embed .toggle-group__item:active{scale:1}}.atom-embed .burger-icon{flex-direction:column;justify-content:center;align-items:center;gap:.1875em;width:100%;height:100%;display:flex}.atom-embed .burger-icon__line{border-radius:var(--radius-full);transform-origin:50%;width:1.25em;height:.125em;transition:transform var(--duration-300) var(--easing-in-out), opacity var(--duration-200) var(--easing-in-out);background-color:currentColor}.atom-embed[data-menu-button=close] .burger-icon__line:first-child,.atom-embed [data-menu-button=close] .burger-icon__line:first-child{transform:translateY(.3125em)rotate(135deg)}.atom-embed[data-menu-button=close] .burger-icon__line:nth-child(2),.atom-embed [data-menu-button=close] .burger-icon__line:nth-child(2){opacity:0;transform:scaleX(0)}.atom-embed[data-menu-button=close] .burger-icon__line:nth-child(3),.atom-embed [data-menu-button=close] .burger-icon__line:nth-child(3){transform:translateY(-.3125em)rotate(-135deg)}.atom-embed[data-menu-button-animate] .burger-icon__line,.atom-embed [data-menu-button-animate] .burger-icon__line{transition:none}@media (prefers-reduced-motion:reduce){.atom-embed .burger-icon__line{transition-duration:0s}}.atom-embed{--whatsapp:#25d366;--whatsapp-foreground:#fff}.atom-embed a.atom-wa-btn.atom-wa-btn,.atom-embed a.atom-wa-btn.atom-wa-btn:hover,.atom-embed a.atom-wa-btn.atom-wa-btn:focus,.atom-embed a.atom-wa-btn.atom-wa-btn:active,.atom-embed a.atom-wa-btn.atom-wa-btn:visited{color:var(--whatsapp-foreground);text-decoration:none}.atom-embed .atom-wa-btn{color:var(--whatsapp-foreground);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;line-height:1;font-family:var(--font-family-sans,"Inter"), ui-sans-serif, system-ui, sans-serif;font-weight:var(--font-weight-medium,500);background-color:#0000;border:none;outline-style:none;padding:0;text-decoration:none;display:inline-grid;position:relative}.atom-embed .atom-wa-btn:after{content:"";pointer-events:none;z-index:1;border-radius:.75em;transition:box-shadow .3s cubic-bezier(.32,.72,0,1);display:block;position:absolute;inset:-2px}.atom-embed .atom-wa-btn:focus-visible:after{box-shadow:0 0 0 2px var(--whatsapp)}.atom-embed .atom-wa-btn__bg{background-color:var(--whatsapp);border-radius:.625em;grid-area:1/1;width:100%;height:100%;transition:background-color .3s cubic-bezier(0,0,.2,1)}.atom-embed .atom-wa-btn:hover .atom-wa-btn__bg{background-color:color-mix(in srgb, var(--whatsapp) 88%, #000)}.atom-embed .atom-wa-btn:active:not([aria-busy=true]) .atom-wa-btn__bg{background-color:color-mix(in srgb, var(--whatsapp) 78%, #000)}.atom-embed .atom-wa-btn__inner{pointer-events:none;z-index:1;border-radius:.625em;grid-area:1/1;justify-content:center;align-items:center;gap:.375em;padding:.75em .75em .75em 1em;display:flex;position:relative;overflow:clip}.atom-embed .atom-wa-btn__icon{flex:none;width:.875em;height:.875em}.atom-embed .atom-wa-btn__icon svg{width:100%;height:100%}.atom-embed .atom-wa-btn__label{white-space:nowrap;flex:none}.atom-embed .atom-wa-btn--xs{font-size:11px}.atom-embed .atom-wa-btn--s{font-size:13px}.atom-embed .atom-wa-btn--m{font-size:14px}.atom-embed .atom-wa-btn--l{font-size:16px}.atom-embed .atom-wa-btn--xl{font-size:18px}.atom-embed .atom-wa-btn--pill{z-index:9999;position:fixed;bottom:20px;right:20px}.atom-embed .atom-wa-btn--pill .atom-wa-btn__bg{box-shadow:0 4px 14px #00000029}.atom-embed .atom-wa-btn--pill:hover .atom-wa-btn__bg{box-shadow:0 6px 20px #0003}.atom-embed .atom-wa-btn--icon{z-index:9999;position:fixed;bottom:20px;right:20px}.atom-embed .atom-wa-btn--icon .atom-wa-btn__bg{border-radius:999px;box-shadow:0 4px 14px #00000029}.atom-embed .atom-wa-btn--icon:hover .atom-wa-btn__bg{box-shadow:0 6px 20px #0003}.atom-embed .atom-wa-btn--icon .atom-wa-btn__inner{border-radius:999px;padding:.75em}.atom-embed .atom-wa-btn--icon .atom-wa-btn__label,.atom-embed .atom-wa-btn--icon .atom-wa-btn__icon.is--left{display:none}.atom-embed .atom-wa-btn--inline{z-index:auto;position:static}.atom-embed .atom-wa-btn--left{left:20px;right:auto}.atom-embed .atom-wa-btn:not(.atom-wa-btn--animated):not(.atom-wa-btn--icon) .atom-wa-btn__icon.is--right{display:none}.atom-embed .atom-wa-btn:not(.atom-wa-btn--animated):not(.atom-wa-btn--icon) .atom-wa-btn__inner{padding:.75em 1em .75em .75em}.atom-embed .atom-wa-btn--animated{transition:scale .15s cubic-bezier(.4,0,.2,1)}.atom-embed .atom-wa-btn--animated:active:not([aria-busy=true]){scale:.955 .925}.atom-embed .atom-wa-btn--animated .atom-wa-btn__icon{transition:translate .5s cubic-bezier(.32,.72,0,1),opacity .15s ease-out}.atom-embed .atom-wa-btn--animated .atom-wa-btn__label{transition:translate .5s cubic-bezier(.32,.72,0,1)}.atom-embed .atom-wa-btn--animated .atom-wa-btn__icon.is--left{opacity:0;position:absolute;left:1em;translate:-1.5em}.atom-embed .atom-wa-btn--animated .atom-wa-btn__icon.is--right{opacity:1;translate:0}.atom-embed .atom-wa-btn--animated:-webkit-any(:hover,:focus-visible) .atom-wa-btn__label{transition:translate .5s cubic-bezier(.32,.72,0,1) 75ms;translate:1em}.atom-embed .atom-wa-btn--animated:-moz-any(:hover,:focus-visible) .atom-wa-btn__label{transition:translate .5s cubic-bezier(.32,.72,0,1) 75ms;translate:1em}.atom-embed .atom-wa-btn--animated:is(:hover,:focus-visible) .atom-wa-btn__label{transition:translate .5s cubic-bezier(.32,.72,0,1) 75ms;translate:1em}.atom-embed .atom-wa-btn--animated:-webkit-any(:hover,:focus-visible) .atom-wa-btn__icon.is--left{opacity:1;transition:translate .5s cubic-bezier(.32,.72,0,1) 75ms,opacity .15s ease-out 75ms;translate:0}.atom-embed .atom-wa-btn--animated:-moz-any(:hover,:focus-visible) .atom-wa-btn__icon.is--left{opacity:1;transition:translate .5s cubic-bezier(.32,.72,0,1) 75ms,opacity .15s ease-out 75ms;translate:0}.atom-embed .atom-wa-btn--animated:is(:hover,:focus-visible) .atom-wa-btn__icon.is--left{opacity:1;transition:translate .5s cubic-bezier(.32,.72,0,1) 75ms,opacity .15s ease-out 75ms;translate:0}.atom-embed .atom-wa-btn--animated:-webkit-any(:hover,:focus-visible) .atom-wa-btn__icon.is--right{opacity:0;transition:translate .5s cubic-bezier(.32,.72,0,1) 50ms,opacity .15s ease-out 75ms;translate:1.5em}.atom-embed .atom-wa-btn--animated:-moz-any(:hover,:focus-visible) .atom-wa-btn__icon.is--right{opacity:0;transition:translate .5s cubic-bezier(.32,.72,0,1) 50ms,opacity .15s ease-out 75ms;translate:1.5em}.atom-embed .atom-wa-btn--animated:is(:hover,:focus-visible) .atom-wa-btn__icon.is--right{opacity:0;transition:translate .5s cubic-bezier(.32,.72,0,1) 50ms,opacity .15s ease-out 75ms;translate:1.5em}@media (width<=480px){.atom-embed .atom-wa-btn--pill .atom-wa-btn__label,.atom-embed .atom-wa-btn--pill .atom-wa-btn__icon.is--left{display:none}.atom-embed .atom-wa-btn--pill .atom-wa-btn__inner{padding:.75em}.atom-embed .atom-wa-btn--pill .atom-wa-btn__bg{border-radius:999px}.atom-embed .atom-wa-btn--pill:not(.atom-wa-btn--animated) .atom-wa-btn__icon.is--left{display:flex}}@media (prefers-reduced-motion:reduce){.atom-embed .atom-wa-btn,.atom-embed .atom-wa-btn .atom-wa-btn__icon,.atom-embed .atom-wa-btn .atom-wa-btn__label{transition-duration:0s!important}.atom-embed .atom-wa-btn--animated:active{scale:1}}.atom-embed .nav-link{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-weight:var(--font-weight-medium);color:var(--nav-link-fg-default);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;letter-spacing:var(--letter-spacing-tight);transition:color var(--duration-200) ease;background:0 0;border:none;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.atom-embed .nav-link:hover:not(.nav-link--disabled):not(.nav-link--active){color:var(--nav-link-fg-hover)}.atom-embed .nav-link:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:var(--ring-offset);border-radius:.125em}@media (prefers-reduced-motion:reduce){.atom-embed .nav-link,.atom-embed .nav-link__caret{transition-duration:0s}}.atom-embed .nav-link--sm{font-size:var(--font-size-xs)}.atom-embed .nav-link--default{font-size:var(--font-size-sm)}.atom-embed .nav-link--lg{font-size:var(--font-size-base)}.atom-embed .nav-link--active{color:var(--nav-link-fg-active);cursor:default}.atom-embed .nav-link--active .nav-link__text:before{transform-origin:0;transform:scaleX(1)rotate(.001deg)}.atom-embed .nav-link--disabled{color:var(--nav-link-fg-disabled);cursor:not-allowed;pointer-events:none}.atom-embed .nav-link__text{display:inline;position:relative}.atom-embed .nav-link--dropdown{gap:.375em}.atom-embed .nav-link__caret{width:1em;height:1em;transition:rotate var(--duration-300) var(--easing-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .nav-link__caret svg{width:100%;height:100%}.atom-embed .nav-link--dropdown[aria-expanded=true]{color:var(--nav-link-fg-active)}.atom-embed .nav-link--dropdown[aria-expanded=true] .nav-link__caret{rotate:180deg}.atom-embed .nav-link--dropdown[aria-expanded=true] .nav-link__text:before{transform-origin:0;transform:scaleX(1)rotate(.001deg)}.atom-embed .nav-link__text:before{content:"";background-color:var(--nav-link-indicator-active);width:100%;height:.0625em;transition:transform var(--duration-600) var(--easing-osmo);transform-origin:100%;position:absolute;bottom:-.0625em;left:0;transform:scaleX(0)rotate(.001deg)}.atom-embed .nav-link--underline-alt .nav-link__text:before{transform-origin:0;transition-delay:var(--duration-300);transform:scaleX(1)rotate(.001deg)}.atom-embed .nav-link--underline-alt .nav-link__text:after{content:"";background-color:var(--nav-link-indicator-active);width:100%;height:.0625em;transition:transform var(--duration-600) var(--easing-osmo);transform-origin:100%;position:absolute;bottom:-.0625em;left:0;transform:scaleX(0)rotate(.001deg)}@media (hover:hover) and (pointer:fine){.atom-embed .nav-link--underline-alt:hover:not(.nav-link--disabled) .nav-link__text:before{transform-origin:100%;transition-delay:0s;transform:scaleX(0)rotate(.001deg)}.atom-embed .nav-link--underline-alt:hover:not(.nav-link--disabled) .nav-link__text:after{transform-origin:0;transition-delay:var(--duration-300);transform:scaleX(1)rotate(.001deg)}.atom-embed .nav-link:hover:not(.nav-link--disabled):not(.nav-link--active) .nav-link__text:before,.atom-embed[data-hover]:hover .nav-link:not(.nav-link--disabled):not(.nav-link--active) .nav-link__text:before,.atom-embed [data-hover]:hover .nav-link:not(.nav-link--disabled):not(.nav-link--active) .nav-link__text:before{transform-origin:0;transform:scaleX(1)rotate(.001deg)}}.atom-embed .breadcrumb{font-family:inherit;font-size:var(--font-size-sm);line-height:1}.atom-embed .breadcrumb__list{align-items:center;gap:var(--spacing-1,4px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.atom-embed .breadcrumb__item{align-items:center;gap:var(--spacing-1,4px);display:inline-flex}.atom-embed .breadcrumb__link{color:var(--muted-foreground);transition:color var(--duration-150) var(--easing-in-out);text-decoration:none}.atom-embed .breadcrumb__link:hover{color:var(--foreground)}.atom-embed .breadcrumb__link:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:2px;border-radius:var(--radius-sm)}.atom-embed .breadcrumb__page{color:var(--foreground);font-weight:var(--font-weight-medium)}.atom-embed .breadcrumb__separator{color:var(--muted-foreground);align-items:center;display:inline-flex}.atom-embed .breadcrumb__separator svg{width:1em;height:1em}.atom-embed .breadcrumb__ellipsis{width:var(--spacing-6);height:var(--spacing-6);color:var(--muted-foreground);justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.atom-embed .breadcrumb__link{transition-duration:0s}}.atom-embed .pagination{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;justify-content:center;display:flex}.atom-embed .pagination__list{align-items:center;gap:var(--spacing-1,4px);margin:0;padding:0;list-style:none;display:flex}.atom-embed .pagination__link{min-width:36px;height:36px;padding:0 var(--spacing-2,8px);border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-md);color:var(--foreground);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-100) var(--easing-in-out), border-color var(--duration-100) var(--easing-in-out);background:0 0;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.atom-embed .pagination__link:hover{background-color:var(--accent);color:var(--accent-foreground)}.atom-embed .pagination__link:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:-2px}.atom-embed .pagination__link--active{border-color:var(--border);background-color:var(--background);font-weight:var(--font-weight-semibold)}.atom-embed .pagination__link--disabled{color:var(--muted-foreground);opacity:var(--opacity-50);cursor:not-allowed;pointer-events:none}.atom-embed .pagination__link-icon{justify-content:center;align-items:center;width:1em;height:1em;display:flex}.atom-embed .pagination__link-icon svg{width:100%;height:100%}.atom-embed .pagination__ellipsis{min-width:36px;height:36px;color:var(--muted-foreground);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-wide);justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.atom-embed .pagination__link{transition-duration:0s}}.atom-embed .tabs{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;flex-direction:column;display:flex}.atom-embed .tabs--vertical{gap:var(--spacing-4,16px);flex-direction:row}.atom-embed .tabs__list{background-color:var(--muted);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:2px;padding:3px;display:flex}.atom-embed .tabs__list .tabs__trigger{text-align:center;flex:1}.atom-embed .tabs__list--line{border-bottom:var(--stroke-hairline) solid var(--border);background:0 0;border-radius:0;gap:0;padding:0}.atom-embed .tabs--vertical .tabs__list{flex-direction:column;align-items:stretch}.atom-embed .tabs--vertical .tabs__list:not(.tabs__list--line){border-radius:var(--radius-lg)}.atom-embed .tabs--vertical .tabs__list--line{border-bottom:none;border-right:var(--stroke-hairline) solid var(--border)}.atom-embed .tabs__list--animated{position:relative}.atom-embed .tabs__indicator{border-radius:var(--radius-md);background-color:var(--background);box-shadow:var(--shadow-2xs);pointer-events:none;z-index:0;transition:left .5s cubic-bezier(.16, 1, .3, 1), top .5s cubic-bezier(.16, 1, .3, 1), width .5s cubic-bezier(.16, 1, .3, 1), height .5s cubic-bezier(.16, 1, .3, 1), opacity var(--duration-200) var(--easing-in-out);position:absolute}.atom-embed .tabs__list--animated .tabs__trigger{z-index:1;position:relative}.atom-embed .tabs__list--animated .tabs__trigger--active{box-shadow:none;background:0 0}.atom-embed .tabs__trigger{justify-content:center;align-items:center;gap:var(--spacing-2,8px);padding:var(--spacing-2,8px) var(--spacing-3,12px);border-radius:var(--radius-md);color:color-mix(in srgb, var(--foreground) 55%, var(--muted-foreground));font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-150) var(--easing-in-out), background-color var(--duration-150) var(--easing-in-out), box-shadow var(--duration-150) var(--easing-in-out);background:0 0;border:none;line-height:1;display:inline-flex}.atom-embed .tabs__trigger:hover{color:var(--foreground)}.atom-embed .tabs__trigger:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:-2px}.atom-embed .tabs__trigger--active{background-color:var(--background);color:var(--foreground);box-shadow:var(--shadow-2xs)}.atom-embed .tabs__trigger--disabled{color:var(--muted-foreground);opacity:var(--opacity-50);cursor:not-allowed;pointer-events:none}.atom-embed .tabs__list--line .tabs__trigger{padding:var(--spacing-2,8px) var(--spacing-4,16px);border-radius:0;position:relative}.atom-embed .tabs__list--line .tabs__trigger:after{content:"";height:var(--stroke-medium);transition:background-color var(--duration-150) var(--easing-in-out);background-color:#0000;position:absolute;bottom:-1px;left:0;right:0}.atom-embed .tabs__list--line .tabs__trigger--active{box-shadow:none;color:var(--foreground);background:0 0}.atom-embed .tabs__list--line .tabs__trigger--active:after{background-color:var(--primary)}.atom-embed .tabs--vertical .tabs__list--line .tabs__trigger:after{width:var(--stroke-medium);height:100%;inset:0 -1px auto auto}.atom-embed .tabs__trigger-icon{justify-content:center;align-items:center;width:1em;height:1em;display:flex}.atom-embed .tabs__trigger-icon svg{width:100%;height:100%}.atom-embed .tabs__content{padding-top:var(--spacing-4,16px)}.atom-embed .tabs--vertical .tabs__content{flex:1;padding-top:0}@media (prefers-reduced-motion:reduce){.atom-embed .tabs__trigger,.atom-embed .tabs__list--line .tabs__trigger:after{transition-duration:0s}}.atom-embed .toc{gap:var(--spacing-4);flex-direction:column;display:flex}.atom-embed .toc__label{color:var(--muted-foreground)}.atom-embed .toc__list{flex-direction:column;display:flex}.atom-embed .toc__link{padding-block:var(--spacing-2);padding-inline:var(--spacing-4) var(--spacing-2);border-inline-start:var(--stroke-thin) solid var(--border);color:var(--muted-foreground);font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-wrap:pretty;overflow-wrap:break-word;transition:color var(--duration-200) var(--easing-out), border-color var(--duration-200) var(--easing-out);text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.atom-embed .toc__link:hover{color:var(--foreground);border-inline-start-color:var(--muted-foreground)}}.atom-embed .toc__link[data-toc-status=active]{color:var(--foreground);font-weight:var(--font-weight-medium);border-inline-start-color:var(--brand)}.atom-embed .toc__link:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:var(--ring-offset);border-radius:var(--radius-sm)}.atom-embed .toc__link[data-toc-depth="3"]{padding-inline-start:calc(var(--spacing-4) + var(--spacing-4))}.atom-embed .toc__link[data-toc-depth="4"]{padding-inline-start:calc(var(--spacing-4) + var(--spacing-8))}.atom-embed .toc--collapsible>summary{justify-content:space-between;align-items:center;gap:var(--spacing-2);cursor:pointer;color:var(--muted-foreground);list-style:none;display:flex}.atom-embed .toc--collapsible>summary::-webkit-details-marker{display:none}.atom-embed .toc--collapsible>summary:after{content:"";border-inline-end:var(--stroke-thin) solid currentColor;border-block-end:var(--stroke-thin) solid currentColor;width:.5em;height:.5em;transition:rotate var(--duration-200) var(--easing-out);rotate:45deg}.atom-embed .toc--collapsible[open]>summary:after{rotate:225deg}.atom-embed .toc--collapsible>summary:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:var(--ring-offset)}@media (prefers-reduced-motion:reduce){.atom-embed .toc__link,.atom-embed .toc--collapsible>summary:after{transition-duration:0s}}.atom-embed .checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:.5em;display:inline-flex;position:relative}.atom-embed .checkbox--disabled{cursor:not-allowed;pointer-events:none}.atom-embed .checkbox__input{opacity:0;width:2.5rem;height:2.5rem;cursor:inherit;margin:0;padding:0;position:absolute;top:50%;left:-.75rem;transform:translateY(-50%)}.atom-embed .checkbox__box{border-radius:var(--radius-sm);border:var(--stroke-thin) solid var(--checkbox-border-default);background-color:var(--checkbox-bg-unchecked);width:1rem;height:1rem;transition:background-color var(--duration-150) var(--easing-out), border-color var(--duration-150) var(--easing-out), box-shadow var(--duration-150) var(--easing-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .checkbox__icon{width:.75rem;height:.75rem;color:var(--checkbox-fg-checked);justify-content:center;align-items:center;display:flex}.atom-embed .checkbox__icon svg{width:100%;height:100%}.atom-embed .checkbox__input:hover:not(:disabled)~.checkbox__box{background-color:var(--checkbox-bg-unchecked-hover)}.atom-embed .checkbox__input:checked:hover:not(:disabled)~.checkbox__box,.atom-embed .checkbox__input[data-indeterminate]:hover:not(:disabled)~.checkbox__box{background-color:var(--checkbox-bg-checked-hover)}.atom-embed .checkbox__input:checked~.checkbox__box,.atom-embed .checkbox__input[data-indeterminate]~.checkbox__box{background-color:var(--checkbox-bg-checked);border-color:var(--checkbox-bg-checked)}.atom-embed .checkbox__input:focus-visible~.checkbox__box{box-shadow:0 0 0 var(--stroke-medium) var(--checkbox-focus-ring-default)}.atom-embed .checkbox__input:disabled~.checkbox__box{background-color:var(--checkbox-bg-disabled);border-color:var(--checkbox-bg-disabled)}.atom-embed .checkbox__input:disabled~.checkbox__box .checkbox__icon{color:var(--checkbox-fg-disabled)}.atom-embed .checkbox--error .checkbox__box{border-color:var(--checkbox-border-error)}.atom-embed .checkbox__label{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);color:var(--foreground);line-height:1}.atom-embed .checkbox--disabled .checkbox__label{color:var(--muted-foreground)}.atom-embed .radio{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:.5em;display:inline-flex;position:relative}.atom-embed .radio--disabled{cursor:not-allowed;pointer-events:none}.atom-embed .radio__input{opacity:0;width:2.5rem;height:2.5rem;cursor:inherit;margin:0;padding:0;position:absolute;top:50%;left:-.75rem;transform:translateY(-50%)}.atom-embed .radio__circle{border-radius:var(--radius-full);border:var(--stroke-thin) solid var(--checkbox-border-default);background-color:var(--checkbox-bg-unchecked);width:1rem;height:1rem;transition:background-color var(--duration-150) var(--easing-out), border-color var(--duration-150) var(--easing-out), box-shadow var(--duration-150) var(--easing-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .radio__dot{border-radius:var(--radius-full);background-color:var(--checkbox-fg-checked);width:.5rem;height:.5rem;transition:transform var(--duration-150) var(--easing-out);transform:scale(0)}.atom-embed .radio__input:hover:not(:disabled)~.radio__circle{background-color:var(--checkbox-bg-unchecked-hover)}.atom-embed .radio__input:checked:hover:not(:disabled)~.radio__circle{background-color:var(--checkbox-bg-checked-hover)}.atom-embed .radio__input:checked~.radio__circle{background-color:var(--checkbox-bg-checked);border-color:var(--checkbox-bg-checked)}.atom-embed .radio__input:checked~.radio__circle .radio__dot{transform:scale(1)}.atom-embed .radio__input:focus-visible~.radio__circle{box-shadow:0 0 0 var(--stroke-medium) var(--checkbox-focus-ring-default)}.atom-embed .radio__input:disabled~.radio__circle{background-color:var(--checkbox-bg-disabled);border-color:var(--checkbox-bg-disabled)}.atom-embed .radio__input:disabled~.radio__circle .radio__dot{background-color:var(--checkbox-fg-disabled)}.atom-embed .radio--error .radio__circle{border-color:var(--checkbox-border-error)}.atom-embed .radio__label{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);color:var(--foreground);line-height:1}.atom-embed .radio--disabled .radio__label{color:var(--muted-foreground)}.atom-embed .toggle{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:.5em;display:inline-flex;position:relative}.atom-embed .toggle--disabled{cursor:not-allowed;pointer-events:none}.atom-embed .toggle__input{opacity:0;width:2.75rem;height:2.5rem;cursor:inherit;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.atom-embed .toggle__track{border-radius:var(--radius-full);border:var(--stroke-hairline) solid var(--border);background-color:var(--muted);width:2.25rem;height:1.25rem;transition:background-color var(--duration-200) var(--easing-out), border-color var(--duration-200) var(--easing-out), box-shadow var(--duration-150) var(--easing-out);flex-shrink:0;position:relative;box-shadow:inset 0 1px 3px #00000014}.atom-embed .toggle__thumb{border-radius:var(--radius-full);background-color:var(--background);width:1rem;height:1rem;box-shadow:var(--shadow-xs);position:absolute;top:.125rem;left:.125rem;transform:translate(0)rotate(.001deg)}.atom-embed .toggle--animated .toggle__thumb{transition:transform var(--duration-500) cubic-bezier(.35, 1.5, .6, 1)}.atom-embed .toggle__input:hover:not(:disabled)~.toggle__track{background-color:var(--border)}.atom-embed .toggle__input:checked:hover:not(:disabled)~.toggle__track{background-color:var(--foreground)}.atom-embed .toggle__input:checked~.toggle__track{background-color:var(--foreground);border-color:var(--foreground);box-shadow:inset 0 1px 3px #00000026}.atom-embed .toggle__input:checked~.toggle__track .toggle__thumb{transform:translate(1rem)}.atom-embed .toggle__input:focus-visible~.toggle__track{box-shadow:inset 0 1px 3px #00000014, 0 0 0 var(--stroke-medium) var(--focus-ring-color)}.atom-embed .toggle__input:disabled~.toggle__track,.atom-embed .toggle__input:disabled:checked~.toggle__track{background-color:var(--muted)}.atom-embed .toggle__input:disabled~.toggle__track .toggle__thumb{background-color:var(--border);box-shadow:none}.atom-embed .toggle__label{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);color:var(--foreground);line-height:1}.atom-embed .toggle--disabled .toggle__label{color:var(--muted-foreground)}.atom-embed .input{width:100%;height:2.5rem;padding:0 var(--spacing-2);border:var(--stroke-thin) solid var(--border-input);border-radius:var(--radius-md);background-color:var(--background);color:var(--foreground);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);transition:border-color var(--duration-150) var(--easing-out), box-shadow var(--duration-150) var(--easing-out);outline:none;line-height:1;display:flex}.atom-embed .input::placeholder{color:var(--placeholder)}.atom-embed .input:focus{border-color:var(--border-focus);box-shadow:0 0 0 var(--stroke-medium) var(--focus-ring-color)}.atom-embed .input:disabled{background-color:var(--muted);border-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:1}.atom-embed .input[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 var(--stroke-medium) 0 var(--focus-ring-error-color)}.atom-embed .input[aria-invalid=true]:focus{border-color:var(--destructive);box-shadow:0 0 0 var(--stroke-medium) var(--focus-ring-error-color)}.atom-embed .input[type=file]{padding:0}.atom-embed .input[type=file]::-webkit-file-upload-button{height:100%;padding:0 var(--spacing-3);border:none;border-right:var(--stroke-thin) solid var(--border-input);background-color:var(--muted);color:var(--foreground);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-medium);cursor:pointer}.atom-embed .input[type=file]::file-selector-button{height:100%;padding:0 var(--spacing-3);border:none;border-right:var(--stroke-thin) solid var(--border-input);background-color:var(--muted);color:var(--foreground);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-medium);cursor:pointer}.atom-embed .input-group{align-items:center;gap:var(--spacing-2);width:100%;height:2.5rem;padding:0 var(--spacing-2);border:var(--stroke-thin) solid var(--border-input);border-radius:var(--radius-md);background-color:var(--background);transition:border-color var(--duration-150) var(--easing-out), box-shadow var(--duration-150) var(--easing-out);display:flex}.atom-embed .input-group:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 var(--stroke-medium) var(--focus-ring-color)}.atom-embed .input-group--error{border-color:var(--destructive);box-shadow:0 0 var(--stroke-medium) 0 var(--focus-ring-error-color)}.atom-embed .input-group--error:focus-within{border-color:var(--destructive);box-shadow:0 0 0 var(--stroke-medium) var(--focus-ring-error-color)}.atom-embed .input-group--disabled{background-color:var(--muted);border-color:var(--muted);cursor:not-allowed}.atom-embed .input-group__input{min-width:0;color:var(--foreground);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);background:0 0;border:none;outline:none;flex:1;padding:0;line-height:1}.atom-embed .input-group__input::placeholder{color:var(--placeholder)}.atom-embed .input-group__input:disabled{color:var(--muted-foreground);cursor:not-allowed}.atom-embed .input-group__icon{width:1em;height:1em;color:var(--placeholder);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .input-group__icon svg{width:100%;height:100%}.atom-embed .input-group--disabled .input-group__icon{color:var(--muted-foreground)}.atom-embed .textarea{width:100%;min-height:5rem;padding:var(--spacing-2);border:var(--stroke-thin) solid var(--border-input);border-radius:var(--radius-md);background-color:var(--background);color:var(--foreground);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);resize:vertical;transition:border-color var(--duration-150) var(--easing-out), box-shadow var(--duration-150) var(--easing-out);outline:none;line-height:1.5;display:flex}.atom-embed .textarea::placeholder{color:var(--placeholder)}.atom-embed .textarea:focus{border-color:var(--border-focus);box-shadow:0 0 0 var(--stroke-medium) var(--focus-ring-color)}.atom-embed .textarea:disabled{background-color:var(--muted);border-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;resize:none;opacity:1}.atom-embed .textarea[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 var(--stroke-medium) 0 var(--focus-ring-error-color)}.atom-embed .textarea[aria-invalid=true]:focus{border-color:var(--destructive);box-shadow:0 0 0 var(--stroke-medium) var(--focus-ring-error-color)}.atom-embed .field{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}.atom-embed .field__label{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--foreground);line-height:1}.atom-embed .field__label--required:after{content:" *";color:var(--destructive)}.atom-embed .field__description{margin-top:var(--spacing-1);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-xs);color:var(--placeholder);line-height:1.4}.atom-embed .field__error{margin-top:var(--spacing-1);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-xs);color:var(--destructive);line-height:1.4}.atom-embed .field[data-invalid] .field__label{color:var(--destructive)}.atom-embed .field--disabled .field__label{color:var(--muted-foreground)}.atom-embed .combobox{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;display:inline-flex;position:relative}.atom-embed .combobox__trigger{justify-content:space-between;align-items:center;gap:var(--spacing-2,8px);width:100%;height:var(--spacing-10,40px);padding:0 var(--spacing-3,12px);border:var(--stroke-hairline) solid var(--border-input);border-radius:var(--radius-md);background-color:var(--background);color:var(--foreground);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-150) var(--easing-in-out), box-shadow var(--duration-150) var(--easing-in-out);line-height:1;display:inline-flex}.atom-embed .combobox__trigger:hover{border-color:var(--border-focus)}.atom-embed .combobox__trigger:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-color);outline:none}.atom-embed .combobox__trigger--open{border-color:var(--border-focus);box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-color)}.atom-embed .combobox__trigger--disabled{background-color:var(--muted);border-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;pointer-events:none}.atom-embed .combobox__trigger[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 var(--focus-ring-width,2px) 0 var(--focus-ring-error-color)}.atom-embed .combobox__trigger[aria-invalid=true].combobox__trigger--open,.atom-embed .combobox__trigger[aria-invalid=true]:focus-visible{border-color:var(--destructive);box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-error-color)}.atom-embed .combobox__trigger-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.atom-embed .combobox__trigger-text--placeholder{color:var(--placeholder)}.atom-embed .combobox__trigger-icon{width:1em;height:1em;color:var(--muted-foreground);transition:transform var(--duration-200) var(--easing-in-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .combobox__trigger--open .combobox__trigger-icon{transform:rotate(180deg)}.atom-embed .combobox__content{top:calc(100% + var(--spacing-1,4px));z-index:var(--z-index-20);border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-lg);background-color:var(--popover);width:100%;min-width:200px;color:var(--popover-foreground);box-shadow:var(--shadow-md);transform-origin:top;animation:combobox-in var(--duration-200) var(--easing-out);position:absolute;left:0;overflow:hidden}@keyframes combobox-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.atom-embed .combobox__input-wrapper{align-items:center;gap:var(--spacing-2,8px);padding:var(--spacing-2,8px) var(--spacing-3,12px);border-bottom:var(--stroke-hairline) solid var(--border);display:flex}.atom-embed .combobox__input-icon{width:1em;height:1em;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .combobox__input{min-width:0;color:var(--popover-foreground);font-family:inherit;font-size:var(--font-size-sm);background:0 0;border:none;outline:none;flex:1;padding:0;line-height:1}.atom-embed .combobox__input::placeholder{color:var(--placeholder)}.atom-embed .combobox__list{max-height:240px;padding:var(--spacing-1,4px);overflow-y:auto}.atom-embed .combobox__empty{padding:var(--spacing-6,24px) var(--spacing-2,8px);color:var(--muted-foreground);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.atom-embed .combobox__group-list{margin:0;padding:0;list-style:none}.atom-embed .combobox__group-label{padding:var(--spacing-2,8px) var(--spacing-2,8px) var(--spacing-1,4px);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--muted-foreground);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.atom-embed .combobox__item{align-items:center;gap:var(--spacing-2,8px);width:100%;padding:var(--spacing-2,8px);border-radius:var(--radius-sm);color:var(--popover-foreground);font-family:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-100) var(--easing-in-out);background:0 0;border:none;line-height:1;display:flex}.atom-embed .combobox__item:hover,.atom-embed .combobox__item--highlighted{background-color:var(--accent);color:var(--accent-foreground)}.atom-embed .combobox__item--selected{font-weight:var(--font-weight-medium)}.atom-embed .combobox__item--disabled{color:var(--muted-foreground);cursor:not-allowed;pointer-events:none}.atom-embed .combobox__item:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:-2px;border-radius:var(--radius-sm)}.atom-embed .combobox__separator{height:var(--stroke-hairline);margin:var(--spacing-1,4px) calc(-1 * var(--spacing-1,4px));background-color:var(--border)}@media (prefers-reduced-motion:reduce){.atom-embed .combobox__trigger,.atom-embed .combobox__trigger-icon,.atom-embed .combobox__item{transition-duration:0s}.atom-embed .combobox__content{animation-duration:0s}}.atom-embed .select{width:100%;font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;display:flex;position:relative}.atom-embed .select__trigger{justify-content:space-between;align-items:center;gap:var(--spacing-2,8px);width:100%;height:var(--spacing-10,40px);padding:0 var(--spacing-3,12px);border:var(--stroke-hairline) solid var(--border-input);border-radius:var(--radius-md);background-color:var(--background);color:var(--foreground);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-150) var(--easing-in-out), box-shadow var(--duration-150) var(--easing-in-out);line-height:1;display:inline-flex}.atom-embed .select__trigger:hover{border-color:var(--border-focus)}.atom-embed .select__trigger:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-color);outline:none}.atom-embed .select__trigger--open{border-color:var(--border-focus);box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-color)}.atom-embed .select__trigger--disabled{background-color:var(--muted);border-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;pointer-events:none}.atom-embed .select__trigger[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 var(--focus-ring-width,2px) 0 var(--focus-ring-error-color)}.atom-embed .select__trigger[aria-invalid=true].select__trigger--open,.atom-embed .select__trigger[aria-invalid=true]:focus-visible{border-color:var(--destructive);box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-error-color)}.atom-embed .select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.atom-embed .select__value--placeholder{color:var(--placeholder)}.atom-embed .select__icon{width:1em;height:1em;color:var(--muted-foreground);transition:transform var(--duration-200) var(--easing-in-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .select__trigger--open .select__icon{transform:rotate(180deg)}.atom-embed .select__content{top:calc(100% + var(--spacing-1,4px));z-index:var(--z-index-20);border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-lg);background-color:var(--popover);width:100%;min-width:160px;max-height:256px;color:var(--popover-foreground);box-shadow:var(--shadow-md);padding:var(--spacing-1,4px);transform-origin:top;animation:select-in var(--duration-200) var(--easing-out);position:absolute;left:0;overflow-y:auto}@keyframes select-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.atom-embed .select__label{padding:var(--spacing-2,8px) var(--spacing-2,8px) var(--spacing-1,4px);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--muted-foreground);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.atom-embed .select__group-list{margin:0;padding:0;list-style:none}.atom-embed .select__item{align-items:center;gap:var(--spacing-2,8px);width:100%;padding:var(--spacing-2,8px);border-radius:var(--radius-sm);color:var(--popover-foreground);font-family:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-100) var(--easing-in-out);background:0 0;border:none;line-height:1;display:flex}.atom-embed .select__item:hover,.atom-embed .select__item--highlighted{background-color:var(--accent);color:var(--accent-foreground)}.atom-embed .select__item--selected{font-weight:var(--font-weight-medium)}.atom-embed .select__item--disabled{color:var(--muted-foreground);cursor:not-allowed;pointer-events:none}.atom-embed .select__item:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:-2px;border-radius:var(--radius-sm)}.atom-embed .select__separator{height:var(--stroke-hairline);margin:var(--spacing-1,4px) calc(-1 * var(--spacing-1,4px));background-color:var(--border)}@media (prefers-reduced-motion:reduce){.atom-embed .select__trigger,.atom-embed .select__icon,.atom-embed .select__item{transition-duration:0s}.atom-embed .select__content{animation-duration:0s}}.atom-embed .calendar{gap:var(--spacing-2,8px);padding:var(--spacing-3,12px);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);flex-direction:column;display:inline-flex}.atom-embed .calendar__nav{justify-content:space-between;align-items:center;display:flex}.atom-embed .calendar__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--foreground)}.atom-embed .calendar__grid{border-collapse:collapse}.atom-embed .calendar__head{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--muted-foreground);text-align:center;padding-bottom:var(--spacing-2,8px);width:36px}.atom-embed .calendar__day{border-radius:var(--radius-md);width:36px;height:36px;color:var(--foreground);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-100) var(--easing-in-out);background:0 0;border:none;padding:0;line-height:1}.atom-embed .calendar__day:hover:not(.calendar__day--disabled):not(.calendar__day--selected){background-color:var(--accent);color:var(--accent-foreground)}.atom-embed .calendar__day:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:-2px}.atom-embed .calendar__day--outside{color:var(--muted-foreground);opacity:var(--opacity-50)}.atom-embed .calendar__day--today{font-weight:var(--font-weight-semibold);color:var(--foreground);box-shadow:inset 0 -2px 0 var(--primary)}.atom-embed .calendar__day--selected{background-color:var(--primary);color:var(--primary-foreground);font-weight:var(--font-weight-medium)}.atom-embed .calendar__day--selected:hover{background-color:var(--primary-hover)}.atom-embed .calendar__day--range-start{border-radius:var(--radius-md) 0 0 var(--radius-md)}.atom-embed .calendar__day--range-end{border-radius:0 var(--radius-md) var(--radius-md) 0}.atom-embed .calendar__day--range-start.calendar__day--range-end{border-radius:var(--radius-md)}.atom-embed .calendar__day--in-range{background-color:var(--accent);color:var(--accent-foreground);border-radius:0}.atom-embed .calendar__day--disabled{color:var(--muted-foreground);opacity:var(--opacity-30);cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:reduce){.atom-embed .calendar__day{transition-duration:0s}}.atom-embed .slider{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:100%;display:flex;position:relative}.atom-embed .slider__track{width:100%;height:var(--spacing-2);border-radius:var(--radius-full);background-color:var(--muted);position:relative;overflow:hidden}.atom-embed .slider__range{background-color:var(--primary);border-radius:var(--radius-full);height:100%;position:absolute}.atom-embed .slider__thumb{width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--radius-full);border:var(--stroke-medium) solid var(--primary);background-color:var(--background);cursor:grab;transition:box-shadow var(--duration-150) var(--easing-in-out), scale var(--duration-150) var(--easing-in-out);position:absolute;top:50%;transform:translate(-50%,-50%)}.atom-embed .slider__thumb:hover{box-shadow:0 0 0 var(--spacing-2) color-mix(in srgb, var(--foreground) 4%, transparent)}.atom-embed .slider__thumb:focus-visible{outline:var(--stroke-medium) solid var(--focus-ring-color);outline-offset:var(--stroke-medium)}.atom-embed .slider__thumb:active,.atom-embed .slider__thumb--dragging{cursor:grabbing;scale:1.1}.atom-embed .slider--disabled{opacity:var(--opacity-50);cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:reduce){.atom-embed .slider__thumb{transition-duration:0s}}.atom-embed .dropdown-menu{display:inline-flex;position:relative}.atom-embed .dropdown-menu__trigger{cursor:pointer;align-items:center;display:inline-flex}.atom-embed .dropdown-menu__content{z-index:var(--z-index-20);border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-lg);background-color:var(--popover);min-width:192px;color:var(--popover-foreground);box-shadow:var(--shadow-md);padding:var(--spacing-1,4px);transform-origin:var(--dropdown-menu-origin,top);animation:dropdown-menu-in var(--duration-200) var(--easing-out);position:absolute;overflow:hidden}.atom-embed .dropdown-menu__content--bottom{top:calc(100% + var(--spacing-1,4px));--dropdown-menu-origin:top}.atom-embed .dropdown-menu__content--top{bottom:calc(100% + var(--spacing-1,4px));--dropdown-menu-origin:bottom}.atom-embed .dropdown-menu__content--align-start{left:0}.atom-embed .dropdown-menu__content--align-end{right:0}@keyframes dropdown-menu-in{0%{opacity:0;transform:scale(.96)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}.atom-embed .dropdown-menu__label{padding:var(--spacing-2,8px) var(--spacing-2,8px) var(--spacing-1,4px);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--popover-foreground)}.atom-embed .dropdown-menu__item{align-items:center;gap:var(--spacing-2,8px);width:100%;padding:var(--spacing-2,8px);border-radius:var(--radius-sm);color:var(--popover-foreground);font-family:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-100) var(--easing-in-out);background:0 0;border:none;line-height:1;display:flex}.atom-embed .dropdown-menu__item:hover{background-color:var(--accent);color:var(--accent-foreground)}.atom-embed .dropdown-menu__item:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:-2px;border-radius:var(--radius-sm)}.atom-embed .dropdown-menu__item--disabled{color:var(--muted-foreground);cursor:not-allowed;pointer-events:none}.atom-embed .dropdown-menu__item--destructive{color:var(--destructive)}.atom-embed .dropdown-menu__item--destructive:hover{background-color:var(--destructive);color:var(--destructive-foreground)}.atom-embed .dropdown-menu__item-icon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:flex}.atom-embed .dropdown-menu__item-icon svg{width:100%;height:100%}.atom-embed .dropdown-menu__shortcut{font-size:var(--font-size-xs);color:var(--muted-foreground);letter-spacing:var(--letter-spacing-wide);margin-left:auto}.atom-embed .dropdown-menu__separator{height:var(--stroke-hairline);margin:var(--spacing-1,4px) calc(-1 * var(--spacing-1,4px));background-color:var(--border)}@media (prefers-reduced-motion:reduce){.atom-embed .dropdown-menu__item{transition-duration:0s}.atom-embed .dropdown-menu__content{animation-duration:0s}}.atom-embed .context-menu__trigger{display:contents}.atom-embed .context-menu__content{z-index:var(--z-index-20);border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-lg);background-color:var(--popover);min-width:192px;color:var(--popover-foreground);box-shadow:var(--shadow-md);padding:var(--spacing-1,4px);animation:context-menu-in var(--duration-200) var(--easing-out);position:fixed;overflow:hidden}@keyframes context-menu-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.atom-embed .context-menu__content{animation-duration:0s}}.atom-embed .chip{border:var(--stroke-thin) solid transparent;font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--foreground);cursor:default;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;transition:background-color var(--duration-150) var(--easing-out), border-color var(--duration-150) var(--easing-out), scale var(--duration-150) var(--easing-in-out);border-radius:.5em;align-items:center;gap:.375em;line-height:1;display:inline-flex}.atom-embed .chip[data-chip-animate]:active:not(.chip--disabled){scale:.955 .925}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.atom-embed .chip[data-chip-animate]:hover:not(.chip--disabled){transition:background-color .15s cubic-bezier(.19, 1, .22, 1), border-color .15s cubic-bezier(.19, 1, .22, 1), scale var(--duration-500) 50ms cubic-bezier(.32, .72, 0, 1);scale:1.06 1.095}}@media (prefers-reduced-motion:reduce){.atom-embed .chip{transition-duration:0s}.atom-embed .chip:active:not(.chip--disabled){scale:1}}.atom-embed .chip--xs{height:1.25rem;padding:0 var(--spacing-1)}.atom-embed .chip--s{height:1.5rem;padding:0 var(--spacing-2)}.atom-embed .chip--m{height:2rem;padding:0 var(--spacing-2)}.atom-embed .chip--l{height:2.5rem;padding:0 var(--spacing-3)}.atom-embed .chip--xl{height:3rem;padding:0 var(--spacing-4)}.atom-embed .chip--outlined{background-color:var(--background);border-color:var(--border)}.atom-embed .chip--outlined:hover:not(.chip--disabled){background-color:var(--accent)}.atom-embed .chip--filled{background-color:var(--muted)}.atom-embed .chip--filled:hover:not(.chip--disabled){background-color:var(--accent)}.atom-embed .chip--disabled{color:var(--muted-foreground);cursor:not-allowed;pointer-events:none}.atom-embed .chip--disabled.chip--outlined{border-color:var(--muted);background-color:var(--muted)}.atom-embed .chip--disabled.chip--filled{background-color:var(--muted)}.atom-embed .chip--error.chip--outlined{border-color:var(--destructive);color:var(--destructive)}.atom-embed .chip--error.chip--outlined:hover:not(.chip--disabled){background-color:color-mix(in srgb, var(--destructive) 6%, var(--background))}.atom-embed .chip--error.chip--filled{background-color:color-mix(in srgb, var(--destructive) 8%, var(--background));color:var(--destructive)}.atom-embed .chip--error.chip--filled:hover:not(.chip--disabled){background-color:color-mix(in srgb, var(--destructive) 12%, var(--background))}.atom-embed .chip--focused,.atom-embed .chip:focus-visible{box-shadow:0 0 0 var(--stroke-medium) var(--focus-ring-color);outline:none}.atom-embed .chip__icon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:flex}.atom-embed .chip__icon svg{width:100%;height:100%}.atom-embed .chip__label{align-items:center;display:inline-flex}.atom-embed .chip__close{background-color:color-mix(in srgb, var(--foreground) 6%, transparent);width:1.125em;height:1.125em;color:inherit;cursor:pointer;border-radius:var(--radius-full);transition:background-color var(--duration-150) var(--easing-out), scale var(--duration-500) cubic-bezier(.32, .72, 0, 1);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.125em;display:flex}.atom-embed .chip__close svg{width:100%;height:100%}.atom-embed .chip__close:active{scale:.9}.atom-embed .chip--error .chip__close{background-color:color-mix(in srgb, var(--destructive) 10%, transparent)}.atom-embed .chip--disabled .chip__close{cursor:not-allowed;pointer-events:none;background-color:color-mix(in srgb, var(--foreground) 4%, transparent)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.atom-embed .chip__close:hover{background-color:color-mix(in srgb, var(--foreground) 12%, transparent);scale:1.06 1.095}.atom-embed .chip--error .chip__close:hover{background-color:color-mix(in srgb, var(--destructive) 18%, transparent)}}.atom-embed .tag{justify-content:center;align-items:center;gap:var(--spacing-1);border-radius:var(--radius-full);border:var(--stroke-thin) solid transparent;max-width:12.5rem;font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;line-height:1;display:inline-flex;overflow:hidden}.atom-embed .tag--xs{height:1rem;padding:0 var(--spacing-2);font-size:var(--font-size-xs)}.atom-embed .tag--s{height:1.25rem;padding:0 var(--spacing-2);font-size:var(--font-size-xs)}.atom-embed .tag--m{height:1.5rem;padding:0 var(--spacing-2);font-size:var(--font-size-sm)}.atom-embed .tag--mono{font-family:var(--font-family-mono);font-weight:var(--font-weight-regular);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-sm)}.atom-embed .tag--inverse{color:var(--background);background-color:var(--foreground)}.atom-embed .tag--ghost.tag--success{color:var(--color-forest)}.atom-embed .tag--ghost.tag--warning{color:var(--color-amber-700)}.atom-embed .tag--ghost.tag--danger{color:var(--color-coral-700)}.atom-embed .tag--ghost.tag--info{color:var(--color-sky)}.atom-embed .tag--ghost.tag--neutral{color:var(--foreground)}.atom-embed .tag--ghost.tag--brand{color:var(--color-orange-700)}.atom-embed .tag--ghost.tag--ai{color:var(--color-green-electric)}.atom-embed .tag--ghost.tag--disabled{color:var(--muted-foreground)}.atom-embed .tag--filled.tag--success{background-color:color-mix(in srgb, var(--color-green-electric) 18%, var(--background));color:var(--color-forest)}.atom-embed .tag--filled.tag--warning{background-color:var(--color-amber-50);color:var(--color-amber-700)}.atom-embed .tag--filled.tag--danger{background-color:color-mix(in srgb, var(--color-coral-500) 16%, var(--background));color:var(--color-coral-700)}.atom-embed .tag--filled.tag--info{background-color:color-mix(in srgb, var(--color-sky) 18%, var(--background));color:var(--color-neutral-900)}.atom-embed .tag--filled.tag--neutral{background-color:var(--color-neutral-200);color:var(--foreground)}.atom-embed .tag--filled.tag--brand{background-color:var(--color-orange-50);color:var(--color-orange-700)}.atom-embed .tag--filled.tag--ai{background:linear-gradient(136deg, color-mix(in srgb, var(--color-green-electric) 20%, var(--background)), color-mix(in srgb, var(--color-forest) 12%, var(--background)));color:var(--color-forest)}.atom-embed .tag--filled.tag--disabled{background-color:var(--muted);color:var(--muted-foreground)}.atom-embed .tag--outlined.tag--success{border-color:var(--color-forest);color:var(--color-forest)}.atom-embed .tag--outlined.tag--warning{border-color:var(--color-amber-700);color:var(--color-amber-700)}.atom-embed .tag--outlined.tag--danger{border-color:var(--color-coral-700);color:var(--color-coral-700)}.atom-embed .tag--outlined.tag--info{border-color:var(--color-sky);color:var(--color-neutral-900)}.atom-embed .tag--outlined.tag--neutral{border-color:var(--border);color:var(--foreground)}.atom-embed .tag--outlined.tag--brand{border-color:var(--color-orange-700);color:var(--color-orange-700)}.atom-embed .tag--outlined.tag--ai{border-color:var(--color-green-electric);color:var(--color-forest)}.atom-embed .tag--outlined.tag--disabled{border-color:var(--muted);color:var(--muted-foreground)}.atom-embed .tag__dot{border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0;width:.375rem;height:.375rem}.atom-embed .tag__icon{flex-shrink:0;align-items:center;display:flex}.atom-embed .tag__avatar{flex-shrink:0}.atom-embed .tag__label{text-overflow:ellipsis;white-space:nowrap;min-width:1px;overflow:hidden}.atom-embed .pricing-card{padding:var(--spacing-12) var(--spacing-10);color:var(--foreground);background-color:var(--card);border-radius:var(--radius-xl);flex-direction:column;display:flex;position:relative}.atom-embed .pricing-card--brand{color:var(--brand-foreground);background-color:var(--brand)}.atom-embed .pricing-card__inner{gap:var(--spacing-8);flex-direction:column;flex-grow:1;display:flex}.atom-embed .pricing-card__tag-row{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);display:flex}.atom-embed :where(.pricing-card--brand) :where(.pricing-card__eyebrow.tag--inverse){color:var(--brand);background-color:var(--brand-foreground)}.atom-embed .pricing-card__title{font-family:var(--font-family-display);font-size:var(--font-size-4xl);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-tighter);line-height:1.02}.atom-embed .pricing-card__price-row{gap:var(--spacing-2);flex-direction:column;display:flex}.atom-embed .pricing-card__price{align-items:baseline;gap:var(--spacing-2);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);line-height:1.08;display:flex}.atom-embed .pricing-card__price-unit{font-weight:var(--font-weight-regular);color:var(--muted-foreground)}.atom-embed .pricing-card__price-note{color:var(--muted-foreground)}.atom-embed .pricing-card--brand .pricing-card__price-unit,.atom-embed .pricing-card--brand .pricing-card__price-note{color:color-mix(in srgb, var(--brand-foreground) 72%, transparent)}.atom-embed .pricing-card__channels{align-items:center;gap:var(--spacing-3);color:var(--foreground);display:flex}.atom-embed .pricing-card__channels .icon{width:1.5em;height:1.5em}.atom-embed .pricing-card__crm{gap:var(--spacing-4);flex-direction:column;padding-block-start:var(--spacing-5);display:flex}.atom-embed .pricing-card__logos{align-items:center;gap:var(--spacing-3) var(--spacing-5);flex-wrap:wrap;padding-inline-start:calc(1em + var(--spacing-3));display:flex}.atom-embed .pricing-card__logos svg{width:auto;max-width:8em;height:1.25em;color:var(--foreground)}.atom-embed .pricing-card__logos svg[aria-label=salesforce]{height:1.75em}.atom-embed .pricing-card__cta{display:flex}.atom-embed :where(.pricing-card--brand) :where(.pricing-card__cta .button--primary){--button-bg-primary:var(--foreground);--button-hover-bg-primary:var(--primary-hover);--button-fg-primary:var(--background)}.atom-embed .pricing-card--brand .icon{color:var(--brand-foreground)}.atom-embed :where(.pricing-card--brand) :where(.feature__value.tag--inverse){color:var(--brand);background-color:var(--brand-foreground)}.atom-embed .pricing-card__scribble{font-weight:var(--font-weight-regular);top:var(--spacing-10);right:var(--spacing-10);max-width:10em;font-family:var(--font-family-scribble);font-size:var(--font-size-lg);text-align:center;color:var(--success);pointer-events:none;line-height:.9;position:absolute;rotate:-4deg}.atom-embed .pricing-card--brand .pricing-card__scribble{color:var(--brand-foreground)}@media (width<=767px){.atom-embed .pricing-card{padding:var(--spacing-8) var(--spacing-5)}.atom-embed .pricing-card__inner{gap:var(--spacing-6)}.atom-embed .pricing-card__title{font-size:var(--font-size-3xl)}.atom-embed .pricing-card__scribble{align-self:flex-end;position:static;rotate:0deg}}.atom-embed .badge{min-width:1rem;max-width:2.25rem;height:1rem;padding:0 var(--spacing-1);border-radius:var(--radius-full);font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.atom-embed .badge__label{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:1px;overflow:hidden}.atom-embed .badge--neutral.badge--enabled{background-color:var(--muted);color:var(--foreground)}.atom-embed .badge--neutral.badge--focused{background-color:var(--primary);color:var(--primary-foreground)}.atom-embed .badge--neutral.badge--subtle{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.atom-embed .badge--inbox.badge--enabled{background-color:var(--color-coral-300);color:var(--color-neutral-950)}.atom-embed .badge--inbox.badge--focused{background-color:var(--color-coral-700);color:var(--color-neutral-50)}.atom-embed .badge--inbox.badge--subtle{background-color:var(--destructive);color:var(--destructive-foreground)}.atom-embed .avatar{background-color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.atom-embed .avatar__image{overflow:hidden}.atom-embed .avatar--xs{width:1.5rem;height:1.5rem}.atom-embed .avatar--s{width:2rem;height:2rem}.atom-embed .avatar--m{width:2.5rem;height:2.5rem}.atom-embed .avatar--l{width:3rem;height:3rem}.atom-embed .avatar--circle{border-radius:var(--radius-full)}.atom-embed .avatar--square.avatar--xs,.atom-embed .avatar--square.avatar--s{border-radius:var(--radius-md)}.atom-embed .avatar--square.avatar--m{border-radius:var(--radius-lg)}.atom-embed .avatar--square.avatar--l{border-radius:var(--radius-xl)}.atom-embed .avatar--image{background:0 0;padding:0}.atom-embed .avatar--image-border{padding:.125rem}.atom-embed .avatar--image-border.avatar--m,.atom-embed .avatar--image-border.avatar--l{padding:.25rem}.atom-embed .avatar--initials{border:var(--stroke-medium) solid var(--border);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-weight:var(--font-weight-regular);color:var(--border-focus);font-size:var(--font-size-sm);line-height:1}.atom-embed .avatar--initials.avatar--l{font-size:var(--font-size-base)}.atom-embed .avatar--icon{border:var(--stroke-medium) solid var(--border);color:var(--muted-foreground)}.atom-embed .avatar__image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.atom-embed .avatar--circle .avatar__image{border-radius:var(--radius-full)}.atom-embed .avatar__icon{justify-content:center;align-items:center;display:flex}.atom-embed .avatar--xs .avatar__icon{width:.75rem;height:.75rem}.atom-embed .avatar--s .avatar__icon{width:1rem;height:1rem}.atom-embed .avatar--m .avatar__icon{width:1.25rem;height:1.25rem}.atom-embed .avatar--l .avatar__icon{width:1.5rem;height:1.5rem}.atom-embed .avatar__icon svg{width:100%;height:100%}.atom-embed .avatar__status{background-color:var(--success);border-radius:var(--radius-full);border-style:solid;border-color:var(--background);position:absolute}.atom-embed .avatar--xs .avatar__status{border-width:var(--stroke-hairline);width:.5rem;height:.5rem;bottom:-.0625rem;right:-.0625rem}.atom-embed .avatar--s .avatar__status{border-width:var(--stroke-hairline);width:.5rem;height:.5rem;bottom:0;right:0}.atom-embed .avatar--m .avatar__status{border-width:var(--stroke-thin);width:.75rem;height:.75rem;bottom:0;right:0}.atom-embed .avatar--l .avatar__status{border-width:var(--stroke-medium);width:1rem;height:1rem;bottom:0;right:0}.atom-embed .avatar--skeleton{border:none;animation:1.5s ease-in-out infinite avatar-skeleton-pulse}.atom-embed .avatar--skeleton *{display:none}@keyframes avatar-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.atom-embed .avatar-group{align-items:center;display:inline-flex}.atom-embed .avatar-group--xs>.avatar{margin-left:-.375rem}.atom-embed .avatar-group--s>.avatar{margin-left:-.5rem}.atom-embed .avatar-group--m>.avatar{margin-left:-.625rem}.atom-embed .avatar-group--l>.avatar{margin-left:-.75rem}.atom-embed .avatar-group>.avatar:first-child{margin-left:0}.atom-embed .avatar-group>.avatar,.atom-embed .avatar-group>.avatar-group__count{position:relative}.atom-embed .avatar-group>:first-child{z-index:10}.atom-embed .avatar-group>:nth-child(2){z-index:9}.atom-embed .avatar-group>:nth-child(3){z-index:8}.atom-embed .avatar-group>:nth-child(4){z-index:7}.atom-embed .avatar-group>:nth-child(5){z-index:6}.atom-embed .avatar-group>:nth-child(6){z-index:5}.atom-embed .avatar-group>:nth-child(7){z-index:4}.atom-embed .avatar-group>:nth-child(8){z-index:3}.atom-embed .avatar-group>:nth-child(9){z-index:2}.atom-embed .avatar-group>:nth-child(10){z-index:1}.atom-embed .avatar-group>.avatar{box-shadow:0 0 0 var(--stroke-medium) var(--background)}.atom-embed .avatar-group__count{border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-weight:var(--font-weight-medium);box-shadow:0 0 0 var(--stroke-medium) var(--background);justify-content:center;align-items:center;line-height:1;display:inline-flex}.atom-embed .avatar-group--square .avatar-group__count{border-radius:var(--radius-md)}.atom-embed .avatar-group--square.avatar-group--m .avatar-group__count{border-radius:var(--radius-lg)}.atom-embed .avatar-group--square.avatar-group--l .avatar-group__count{border-radius:var(--radius-xl)}.atom-embed .avatar-group--xs .avatar-group__count{width:1.5rem;height:1.5rem;font-size:var(--font-size-xs);margin-left:-.375rem}.atom-embed .avatar-group--s .avatar-group__count{width:2rem;height:2rem;font-size:var(--font-size-xs);margin-left:-.5rem}.atom-embed .avatar-group--m .avatar-group__count{width:2.5rem;height:2.5rem;font-size:var(--font-size-sm);margin-left:-.625rem}.atom-embed .avatar-group--l .avatar-group__count{width:3rem;height:3rem;font-size:var(--font-size-sm);margin-left:-.75rem}.atom-embed[data-tooltip],.atom-embed [data-tooltip]{position:relative}.atom-embed[data-tooltip]:before,.atom-embed [data-tooltip]:before,.atom-embed[data-tooltip]:after,.atom-embed [data-tooltip]:after{opacity:0;visibility:hidden;pointer-events:none;z-index:var(--z-index-70,70);transition:opacity .25s cubic-bezier(.625,.05,0,1),transform .25s cubic-bezier(.625,.05,0,1);position:absolute}.atom-embed[data-tooltip]:before,.atom-embed [data-tooltip]:before{content:attr(data-tooltip);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:6px;max-width:200px;padding:4px 8px;line-height:1.4}.atom-embed[data-tooltip]:after,.atom-embed [data-tooltip]:after{content:"";width:6px;height:6px;transform:rotate(45deg)}.atom-embed[data-tooltip]:before,.atom-embed [data-tooltip]:before{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.atom-embed[data-tooltip]:after,.atom-embed [data-tooltip]:after{background-color:var(--color-neutral-900)}.atom-embed[data-tooltip-theme=light]:before,.atom-embed [data-tooltip-theme=light]:before{background-color:var(--background);color:var(--foreground);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.atom-embed[data-tooltip-theme=light]:after,.atom-embed [data-tooltip-theme=light]:after{background-color:var(--background);border:1px solid var(--border);border-top:none;border-left:none}.atom-embed[data-tooltip]:hover:before,.atom-embed [data-tooltip]:hover:before,.atom-embed[data-tooltip]:hover:after,.atom-embed [data-tooltip]:hover:after{opacity:1;visibility:visible}.atom-embed[data-tooltip]:before,.atom-embed [data-tooltip]:before,.atom-embed[data-tooltip-dir=top]:before,.atom-embed [data-tooltip-dir=top]:before{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.atom-embed[data-tooltip]:hover:before,.atom-embed [data-tooltip]:hover:before,.atom-embed[data-tooltip-dir=top]:hover:before,.atom-embed [data-tooltip-dir=top]:hover:before{transform:translate(-50%)translateY(0)}.atom-embed[data-tooltip]:after,.atom-embed [data-tooltip]:after,.atom-embed[data-tooltip-dir=top]:after,.atom-embed [data-tooltip-dir=top]:after{bottom:calc(100% + 5px);left:50%;transform:translate(-50%)rotate(45deg)}.atom-embed[data-tooltip-dir=bottom]:before,.atom-embed [data-tooltip-dir=bottom]:before{top:calc(100% + 8px);bottom:auto;left:50%;transform:translate(-50%)translateY(-4px)}.atom-embed[data-tooltip-dir=bottom]:hover:before,.atom-embed [data-tooltip-dir=bottom]:hover:before{transform:translate(-50%)translateY(0)}.atom-embed[data-tooltip-dir=bottom]:after,.atom-embed [data-tooltip-dir=bottom]:after{top:calc(100% + 5px);bottom:auto;left:50%;transform:translate(-50%)rotate(225deg)}.atom-embed[data-tooltip-dir=left]:before,.atom-embed [data-tooltip-dir=left]:before{inset:50% calc(100% + 8px) auto auto;transform:translateY(-50%)translate(4px)}.atom-embed[data-tooltip-dir=left]:hover:before,.atom-embed [data-tooltip-dir=left]:hover:before{transform:translateY(-50%)translate(0)}.atom-embed[data-tooltip-dir=left]:after,.atom-embed [data-tooltip-dir=left]:after{inset:50% calc(100% + 5px) auto auto;transform:translateY(-50%)rotate(315deg)}.atom-embed[data-tooltip-dir=right]:before,.atom-embed [data-tooltip-dir=right]:before{top:50%;bottom:auto;left:calc(100% + 8px);transform:translateY(-50%)translate(-4px)}.atom-embed[data-tooltip-dir=right]:hover:before,.atom-embed [data-tooltip-dir=right]:hover:before{transform:translateY(-50%)translate(0)}.atom-embed[data-tooltip-dir=right]:after,.atom-embed [data-tooltip-dir=right]:after{top:50%;bottom:auto;left:calc(100% + 5px);transform:translateY(-50%)rotate(135deg)}@media (prefers-reduced-motion:reduce){.atom-embed[data-tooltip]:before,.atom-embed [data-tooltip]:before,.atom-embed[data-tooltip]:after,.atom-embed [data-tooltip]:after{transition-duration:0s}}.atom-embed .skeleton{background-color:var(--border);border-radius:var(--radius-md);animation:skeleton-pulse var(--duration-1000) var(--easing-in-out) infinite;display:block}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:var(--opacity-50)}}.atom-embed .skeleton--circle{border-radius:var(--radius-full)}.atom-embed .skeleton--text{border-radius:var(--radius-sm);height:1em}@media (prefers-reduced-motion:reduce){.atom-embed .skeleton{animation:none}}.atom-embed .spinner{color:currentColor;animation:spinner-rotate var(--duration-700) linear infinite;justify-content:center;align-items:center;display:inline-flex}.atom-embed .spinner--xs{width:.875rem;height:.875rem}.atom-embed .spinner--s{width:1.125rem;height:1.125rem}.atom-embed .spinner--m{width:1.5rem;height:1.5rem}.atom-embed .spinner--l{width:2rem;height:2rem}.atom-embed .spinner svg{width:100%;height:100%}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.atom-embed .spinner{animation-duration:0s}}.atom-embed .divider{border:none;flex-shrink:0;margin:0}.atom-embed .divider--horizontal{border-top:var(--stroke-hairline) solid var(--border);width:100%;height:0}.atom-embed .divider--vertical{border-left:var(--stroke-hairline) solid var(--border);align-self:stretch;width:0;height:100%}.atom-embed .divider--labeled{align-items:center;gap:var(--spacing-3);width:100%;height:auto;color:var(--muted-foreground);border:none;display:flex}.atom-embed .divider--labeled:after{height:var(--stroke-hairline);content:"";opacity:.15;background-color:currentColor;flex:1}.atom-embed .section-header{gap:var(--spacing-4);flex-direction:column;margin-block-end:var(--rhythm-s);display:flex}.atom-embed .section-header--center{text-align:center;align-items:center;margin-inline:auto}.atom-embed .section-header__eyebrow{color:var(--muted-foreground)}.atom-embed .section-header__subtitle{max-width:60ch;font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);color:var(--muted-foreground);text-wrap:pretty;line-height:1.5}.atom-embed .section-header--wide .section-header__subtitle{max-width:none}.atom-embed .prose{max-width:var(--prose-measure,68ch);color:var(--foreground);font-family:var(--font-family-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-regular);text-wrap:pretty;overflow-wrap:break-word;min-width:0}.atom-embed .prose--narrow{--prose-measure:56ch}.atom-embed .prose--wide{--prose-measure:none}.atom-embed .prose :-webkit-any(h2,h3,h4,h5,h6){font-family:var(--font-family-sans);color:var(--foreground);letter-spacing:var(--letter-spacing-snug);text-wrap:balance;margin-block:2em .75em;scroll-margin-block-start:var(--prose-anchor-offset,var(--spacing-20))}.atom-embed .prose :-moz-any(h2,h3,h4,h5,h6){font-family:var(--font-family-sans);color:var(--foreground);letter-spacing:var(--letter-spacing-snug);text-wrap:balance;margin-block:2em .75em;scroll-margin-block-start:var(--prose-anchor-offset,var(--spacing-20))}.atom-embed .prose :is(h2,h3,h4,h5,h6){font-family:var(--font-family-sans);color:var(--foreground);letter-spacing:var(--letter-spacing-snug);text-wrap:balance;margin-block:2em .75em;scroll-margin-block-start:var(--prose-anchor-offset,var(--spacing-20))}.atom-embed .prose h2{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-weight:var(--font-weight-semibold)}.atom-embed .prose h3{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-semibold)}.atom-embed .prose h4{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-medium)}.atom-embed .prose :-webkit-any(h5,h6){font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-semibold)}.atom-embed .prose :-moz-any(h5,h6){font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-semibold)}.atom-embed .prose :is(h5,h6){font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-semibold)}.atom-embed .prose>:first-child{margin-block-start:0}.atom-embed .prose p{margin-block:0 1.5em}.atom-embed .prose :-webkit-any(strong,b){font-weight:var(--font-weight-semibold);color:var(--foreground)}.atom-embed .prose :-moz-any(strong,b){font-weight:var(--font-weight-semibold);color:var(--foreground)}.atom-embed .prose :is(strong,b){font-weight:var(--font-weight-semibold);color:var(--foreground)}.atom-embed .prose small{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground)}.atom-embed .prose a{color:var(--link);text-decoration:underline;text-decoration-thickness:var(--stroke-hairline);text-underline-offset:.2em;transition:text-decoration-color var(--duration-150) var(--easing-out)}.atom-embed .prose a:hover{text-decoration-color:#0000}.atom-embed .prose a:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:var(--ring-offset);border-radius:var(--radius-sm)}.atom-embed .prose :-webkit-any(ul,ol){margin-block:0 1.5em;padding-inline-start:1.5em}.atom-embed .prose :-moz-any(ul,ol){margin-block:0 1.5em;padding-inline-start:1.5em}.atom-embed .prose :is(ul,ol){margin-block:0 1.5em;padding-inline-start:1.5em}.atom-embed .prose ul{list-style:outside}.atom-embed .prose ol{list-style:decimal}.atom-embed .prose li{margin-block-end:.5em}.atom-embed .prose li::marker{color:var(--muted-foreground)}.atom-embed .prose :-webkit-any(ul,ol) :-webkit-any(ul,ol){margin-block:.5em 0}.atom-embed .prose :-moz-any(ul,ol) :-moz-any(ul,ol){margin-block:.5em 0}.atom-embed .prose :is(ul,ol) :is(ul,ol){margin-block:.5em 0}.atom-embed .prose blockquote{border-inline-start:var(--stroke-medium) solid var(--brand);color:var(--muted-foreground);font-size:var(--font-size-lg);line-height:var(--line-height-lg);margin-block:0 1.5em;margin-inline:0;padding-inline-start:1.25em}.atom-embed .prose blockquote>:last-child{margin-block-end:0}.atom-embed .prose code{font-family:var(--font-family-mono);background-color:var(--muted);color:var(--foreground);border-radius:var(--radius-sm);padding:.15em .4em;font-size:.9em}.atom-embed .prose pre{padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius-md);margin-block:0 1.5em;overflow-x:auto}.atom-embed .prose pre code{font-size:var(--font-size-sm);line-height:var(--line-height-sm);background-color:#0000;padding:0}.atom-embed .prose table{border-collapse:collapse;font-size:var(--font-size-sm);line-height:var(--line-height-sm);width:max-content;max-width:100%;margin-block:0 1.5em;display:block;overflow-x:auto}.atom-embed .prose :-webkit-any(th,td){overflow-wrap:break-word}.atom-embed .prose :-moz-any(th,td){overflow-wrap:break-word}.atom-embed .prose :is(th,td){overflow-wrap:break-word}.atom-embed .prose :-webkit-any(th,td){padding:var(--spacing-3);border-block-end:var(--stroke-hairline) solid var(--border);text-align:start;vertical-align:top}.atom-embed .prose :-moz-any(th,td){padding:var(--spacing-3);border-block-end:var(--stroke-hairline) solid var(--border);text-align:start;vertical-align:top}.atom-embed .prose :is(th,td){padding:var(--spacing-3);border-block-end:var(--stroke-hairline) solid var(--border);text-align:start;vertical-align:top}.atom-embed .prose th{font-weight:var(--font-weight-semibold);color:var(--foreground)}.atom-embed .prose td{color:var(--muted-foreground)}.atom-embed .prose hr{border:none;border-block-start:var(--stroke-hairline) solid var(--border);margin-block:2em}.atom-embed .prose :-webkit-any(img,video){border-radius:var(--radius-lg);max-width:100%;height:auto}.atom-embed .prose :-moz-any(img,video){border-radius:var(--radius-lg);max-width:100%;height:auto}.atom-embed .prose :is(img,video){border-radius:var(--radius-lg);max-width:100%;height:auto}.atom-embed .prose dt{font-weight:var(--font-weight-semibold)}.atom-embed .prose dd{color:var(--muted-foreground);margin-block-end:1em;margin-inline-start:0}.atom-embed .prose>:last-child{margin-block-end:0}@media (prefers-reduced-motion:reduce){.atom-embed .prose a{transition-duration:0s}}.atom-embed .accordion{width:100%}.atom-embed .accordion__item{border-bottom:1px solid var(--border)}.atom-embed .accordion__trigger{justify-content:space-between;align-items:center;gap:var(--spacing-2,8px);width:100%;padding:var(--spacing-4,16px) 0;font-family:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;line-height:1.4;text-decoration:none;transition:color .15s;display:flex}.atom-embed .accordion__trigger:hover{color:var(--muted-foreground)}.atom-embed .accordion__trigger:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:2px;border-radius:4px}.atom-embed .accordion__chevron{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.19,1,.22,1);display:flex}.atom-embed .accordion__chevron svg{width:100%;height:100%}.atom-embed .accordion__item--open .accordion__chevron{transform:rotate(180deg)}.atom-embed .accordion__content-wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.19,1,.22,1);display:grid}.atom-embed .accordion__item--open .accordion__content-wrapper{grid-template-rows:1fr}.atom-embed .accordion__content{min-height:0;overflow:hidden}.atom-embed .accordion__content-inner{padding-bottom:var(--spacing-4,16px);font-family:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.atom-embed .accordion__content-wrapper,.atom-embed .accordion__chevron{transition-duration:0s}}.atom-embed .table-wrapper{width:100%;overflow-x:auto}.atom-embed .table{border-collapse:collapse;width:100%;font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-align:left}.atom-embed .table__caption{padding-top:var(--spacing-4,16px);font-size:var(--font-size-sm);color:var(--muted-foreground);caption-side:bottom}.atom-embed .table__header{border-bottom:var(--stroke-hairline) solid var(--border)}.atom-embed .table__head{padding:var(--spacing-3,12px) var(--spacing-4,16px);font-weight:var(--font-weight-medium);color:var(--muted-foreground);white-space:nowrap;vertical-align:middle;height:var(--spacing-10,40px)}.atom-embed .table__row{border-bottom:var(--stroke-hairline) solid var(--border);transition:background-color var(--duration-100) var(--easing-in-out)}.atom-embed .table__row:hover{background-color:var(--muted)}.atom-embed .table__row--selected{background-color:var(--accent)}.atom-embed .table__cell{padding:var(--spacing-3,12px) var(--spacing-4,16px);color:var(--foreground);vertical-align:middle}.atom-embed .table__footer{border-top:var(--stroke-hairline) solid var(--border);background-color:var(--muted)}.atom-embed .table__footer .table__cell{font-weight:var(--font-weight-semibold)}.atom-embed .table__head--right,.atom-embed .table__cell--right{text-align:right}.atom-embed .table__head--center,.atom-embed .table__cell--center{text-align:center}@media (prefers-reduced-motion:reduce){.atom-embed .table__row{transition-duration:0s}}.atom-embed .empty{justify-content:center;align-items:center;gap:var(--spacing-6,24px);width:100%;padding:var(--spacing-12,48px) var(--spacing-6,24px);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;text-align:center;flex-direction:column;display:flex}.atom-embed .empty--outline{border:var(--stroke-hairline) dashed var(--border);border-radius:var(--radius-lg)}.atom-embed .empty--filled{background-color:var(--muted);border-radius:var(--radius-lg)}.atom-embed .empty__header{align-items:center;gap:var(--spacing-3,12px);flex-direction:column;max-width:420px;display:flex}.atom-embed .empty__media{color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.atom-embed .empty__media--icon{width:var(--spacing-12,48px);height:var(--spacing-12,48px);border-radius:var(--radius-lg);background-color:var(--muted);padding:var(--spacing-3,12px)}.atom-embed .empty--filled .empty__media--icon{background-color:var(--background)}.atom-embed .empty__media svg{width:100%;height:100%}.atom-embed .empty__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);color:var(--foreground);margin:0}.atom-embed .empty__description{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground);margin:0}.atom-embed .empty__content{align-items:center;gap:var(--spacing-3,12px);display:flex}.atom-embed .dialog__overlay{z-index:var(--z-index-40);background-color:var(--overlay);animation:dialog-overlay-in var(--duration-200) var(--easing-out);position:fixed;inset:0}.atom-embed .dialog__overlay--exiting{animation:dialog-overlay-out var(--duration-200) var(--easing-in) forwards}@keyframes dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-overlay-out{0%{opacity:1}to{opacity:0}}.atom-embed .dialog__content{z-index:var(--z-index-50);width:calc(100% - var(--spacing-8,32px));max-width:512px;max-height:calc(100vh - var(--spacing-8,32px));border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-xl);background-color:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-xl);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;animation:dialog-content-in var(--duration-300) var(--easing-out);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.atom-embed .dialog__content--exiting{animation:dialog-content-out var(--duration-200) var(--easing-in) forwards}@keyframes dialog-content-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dialog-content-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}.atom-embed .dialog__header{gap:var(--spacing-2,8px);padding:var(--spacing-6,24px);flex-direction:column;padding-bottom:0;display:flex}.atom-embed .dialog__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);color:var(--foreground);margin:0}.atom-embed .dialog__description{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground);margin:0}.atom-embed .dialog__body{padding:var(--spacing-6,24px);flex:1;overflow-y:auto}.atom-embed .dialog__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-3,12px);padding:var(--spacing-6,24px);padding-top:0;display:flex}.atom-embed .dialog__footer--sticky{border-top:var(--stroke-hairline) solid var(--border);padding-top:var(--spacing-6,24px)}.atom-embed .dialog__close{top:var(--spacing-4,16px);right:var(--spacing-4,16px);position:absolute}@media (prefers-reduced-motion:reduce){.atom-embed .dialog__overlay,.atom-embed .dialog__overlay--exiting,.atom-embed .dialog__content,.atom-embed .dialog__content--exiting{animation-duration:0s}}.atom-embed .sheet{z-index:var(--z-index-50);background-color:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-xl);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;border:var(--stroke-hairline) solid var(--border);flex-direction:column;display:flex;position:fixed}.atom-embed .sheet--exiting{pointer-events:none}.atom-embed .sheet--right{border-left:var(--stroke-hairline) solid var(--border);width:100%;max-width:400px;animation:sheet-right-in var(--duration-300) var(--easing-out);border-right:none;top:0;bottom:0;right:0}.atom-embed .sheet--right.sheet--exiting{animation:sheet-right-out var(--duration-200) var(--easing-in) forwards}.atom-embed .sheet--left{border-right:var(--stroke-hairline) solid var(--border);width:100%;max-width:400px;animation:sheet-left-in var(--duration-300) var(--easing-out);border-left:none;top:0;bottom:0;left:0}.atom-embed .sheet--left.sheet--exiting{animation:sheet-left-out var(--duration-200) var(--easing-in) forwards}.atom-embed .sheet--top{border-bottom:var(--stroke-hairline) solid var(--border);height:auto;max-height:80vh;animation:sheet-top-in var(--duration-300) var(--easing-out);border-top:none;top:0;left:0;right:0}.atom-embed .sheet--top.sheet--exiting{animation:sheet-top-out var(--duration-200) var(--easing-in) forwards}.atom-embed .sheet--bottom{border-top:var(--stroke-hairline) solid var(--border);height:auto;max-height:80vh;animation:sheet-bottom-in var(--duration-300) var(--easing-out);border-bottom:none;bottom:0;left:0;right:0}.atom-embed .sheet--bottom.sheet--exiting{animation:sheet-bottom-out var(--duration-200) var(--easing-in) forwards}@keyframes sheet-right-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sheet-right-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes sheet-left-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sheet-left-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes sheet-top-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes sheet-top-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes sheet-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-bottom-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}.atom-embed .sheet__header{gap:var(--spacing-2,8px);padding:var(--spacing-6,24px);flex-direction:column;padding-bottom:0;display:flex}.atom-embed .sheet__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);color:var(--foreground);margin:0}.atom-embed .sheet__description{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground);margin:0}.atom-embed .sheet__body{padding:var(--spacing-6,24px);flex:1;overflow-y:auto}.atom-embed .sheet__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-3,12px);padding:var(--spacing-6,24px);padding-top:0;display:flex}.atom-embed .sheet__close{top:var(--spacing-4,16px);right:var(--spacing-4,16px);position:absolute}@media (prefers-reduced-motion:reduce){.atom-embed .sheet,.atom-embed .sheet--exiting{animation-duration:0s}}.atom-embed .alert-dialog{z-index:var(--z-index-50);width:calc(100% - var(--spacing-8,32px));border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-xl);background-color:var(--popover);max-width:512px;color:var(--popover-foreground);box-shadow:var(--shadow-xl);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;animation:alert-dialog-in var(--duration-300) var(--easing-out);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.atom-embed .alert-dialog--sm{max-width:400px}.atom-embed .alert-dialog--exiting{animation:alert-dialog-out var(--duration-200) var(--easing-in) forwards}@keyframes alert-dialog-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes alert-dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}.atom-embed .alert-dialog__header{align-items:center;gap:var(--spacing-3,12px);padding:var(--spacing-6,24px);text-align:center;flex-direction:column;padding-bottom:0;display:flex}.atom-embed .alert-dialog__media{width:var(--spacing-12,48px);height:var(--spacing-12,48px);border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);padding:var(--spacing-3,12px);justify-content:center;align-items:center;display:flex}.atom-embed .alert-dialog__media--destructive{background-color:var(--destructive);color:var(--destructive-foreground)}.atom-embed .alert-dialog__media svg{width:100%;height:100%}.atom-embed .alert-dialog__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);color:var(--foreground);margin:0}.atom-embed .alert-dialog__description{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground);margin:0}.atom-embed .alert-dialog__footer{justify-content:center;align-items:center;gap:var(--spacing-3,12px);padding:var(--spacing-6,24px);display:flex}@media (prefers-reduced-motion:reduce){.atom-embed .alert-dialog,.atom-embed .alert-dialog--exiting{animation-duration:0s}}.atom-embed .item{align-items:center;gap:var(--spacing-3,12px);padding:var(--spacing-3,12px) var(--spacing-4,16px);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;color:inherit;transition:background-color var(--duration-100) var(--easing-in-out);text-decoration:none;display:flex}.atom-embed .item:hover{background-color:var(--accent)}.atom-embed .item--outline{border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-lg)}.atom-embed .item--muted{background-color:var(--muted);border-radius:var(--radius-lg)}.atom-embed .item--muted:hover{background-color:var(--accent)}.atom-embed .item--sm{gap:var(--spacing-2,8px);padding:var(--spacing-2,8px) var(--spacing-3,12px)}.atom-embed .item--xs{gap:var(--spacing-2,8px);padding:var(--spacing-1,4px) var(--spacing-2,8px)}.atom-embed .item__media{color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .item__media--icon{width:var(--spacing-10,40px);height:var(--spacing-10,40px);border-radius:var(--radius-lg);background-color:var(--muted);padding:var(--spacing-2,8px)}.atom-embed .item--sm .item__media--icon{width:var(--spacing-8,32px);height:var(--spacing-8,32px);padding:var(--spacing-2,8px)}.atom-embed .item__media--icon svg{width:100%;height:100%}.atom-embed .item__media--image{width:var(--spacing-12,48px);height:var(--spacing-12,48px);border-radius:var(--radius-md);overflow:hidden}.atom-embed .item__media--image img{object-fit:cover;width:100%;height:100%;display:block}.atom-embed .item__content{gap:var(--spacing-1,4px);flex-direction:column;flex:1;min-width:0;display:flex}.atom-embed .item__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.atom-embed .item__description{font-size:var(--font-size-xs);line-height:var(--line-height-xs);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.atom-embed .item__actions{align-items:center;gap:var(--spacing-2,8px);flex-shrink:0;display:flex}.atom-embed .item-group{flex-direction:column;display:flex}.atom-embed .item-group--outline{border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.atom-embed .item-group--outline>.item{border:none;border-radius:0}.atom-embed .item-separator{height:var(--stroke-hairline);background-color:var(--border)}@media (prefers-reduced-motion:reduce){.atom-embed .item{transition-duration:0s}}.atom-embed .resizable{width:100%;height:100%;display:flex;overflow:hidden}.atom-embed .resizable--vertical{flex-direction:column}.atom-embed .resizable__panel{min-width:0;min-height:0;overflow:auto}.atom-embed .resizable__handle{cursor:col-resize;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-150) var(--easing-in-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.atom-embed .resizable--vertical .resizable__handle{cursor:row-resize}.atom-embed .resizable:not(.resizable--vertical)>.resizable__handle{width:var(--spacing-2,8px)}.atom-embed .resizable--vertical>.resizable__handle{height:var(--spacing-2,8px)}.atom-embed .resizable__handle:hover{background-color:var(--accent)}.atom-embed .resizable__handle:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color);outline-offset:-2px}.atom-embed .resizable__handle-grip{border-radius:var(--radius-sm);background-color:var(--border);justify-content:center;align-items:center;display:flex}.atom-embed .resizable:not(.resizable--vertical) .resizable__handle-grip{width:var(--spacing-1,4px);height:var(--spacing-6,24px)}.atom-embed .resizable--vertical .resizable__handle-grip{width:var(--spacing-6,24px);height:var(--spacing-1,4px)}.atom-embed .resizable__handle--dragging{background-color:var(--accent)}@media (prefers-reduced-motion:reduce){.atom-embed .resizable__handle{transition-duration:0s}}.atom-embed .drawer{z-index:var(--z-index-50);background-color:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-xl);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;touch-action:none;flex-direction:column;display:flex;position:fixed}.atom-embed .drawer--bottom{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);max-height:85vh;animation:drawer-bottom-in var(--duration-300) var(--easing-out);bottom:0;left:0;right:0}.atom-embed .drawer--bottom.drawer--exiting{animation:drawer-bottom-out var(--duration-200) var(--easing-in) forwards}.atom-embed .drawer--top{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);max-height:85vh;animation:drawer-top-in var(--duration-300) var(--easing-out);top:0;left:0;right:0}.atom-embed .drawer--top.drawer--exiting{animation:drawer-top-out var(--duration-200) var(--easing-in) forwards}.atom-embed .drawer--left{width:100%;max-width:400px;animation:sheet-left-in var(--duration-300) var(--easing-out);top:0;bottom:0;left:0}.atom-embed .drawer--left.drawer--exiting{animation:sheet-left-out var(--duration-200) var(--easing-in) forwards}.atom-embed .drawer--right{width:100%;max-width:400px;animation:sheet-right-in var(--duration-300) var(--easing-out);top:0;bottom:0;right:0}.atom-embed .drawer--right.drawer--exiting{animation:sheet-right-out var(--duration-200) var(--easing-in) forwards}@keyframes drawer-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes drawer-bottom-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes drawer-top-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes drawer-top-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.atom-embed .drawer__handle{padding:var(--spacing-3,12px) 0 var(--spacing-1,4px);cursor:grab;justify-content:center;display:flex}.atom-embed .drawer__handle:after{content:"";width:var(--spacing-10,40px);height:var(--spacing-1,4px);border-radius:var(--radius-full);background-color:var(--muted-foreground);opacity:var(--opacity-30)}.atom-embed .drawer__handle:active{cursor:grabbing}.atom-embed .drawer--dragging{transition:none!important;animation:none!important}.atom-embed .drawer__header{gap:var(--spacing-2,8px);padding:var(--spacing-4,16px) var(--spacing-6,24px);text-align:center;flex-direction:column;display:flex}.atom-embed .drawer__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg);color:var(--foreground);margin:0}.atom-embed .drawer__description{font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--muted-foreground);margin:0}.atom-embed .drawer__body{padding:0 var(--spacing-6,24px);flex:1;overflow-y:auto}.atom-embed .drawer__footer{justify-content:center;align-items:center;gap:var(--spacing-3,12px);padding:var(--spacing-6,24px);display:flex}@media (prefers-reduced-motion:reduce){.atom-embed .drawer,.atom-embed .drawer--exiting{animation-duration:0s}}.atom-embed .toaster{z-index:var(--z-index-60);gap:var(--spacing-2,8px);pointer-events:none;width:100%;max-width:420px;padding:var(--spacing-4,16px);flex-direction:column;display:flex;position:fixed}.atom-embed .toaster--top-left{align-items:flex-start;top:0;left:0}.atom-embed .toaster--top-center{align-items:center;top:0;left:50%;transform:translate(-50%)}.atom-embed .toaster--top-right{align-items:flex-end;top:0;right:0}.atom-embed .toaster--bottom-left{align-items:flex-start;bottom:0;left:0}.atom-embed .toaster--bottom-center{align-items:center;bottom:0;left:50%;transform:translate(-50%)}.atom-embed .toaster--bottom-right{align-items:flex-end;bottom:0;right:0}.atom-embed .toast{align-items:flex-start;gap:var(--spacing-3,12px);width:100%;max-width:380px;padding:var(--spacing-4,16px);border:var(--stroke-hairline) solid var(--border);border-radius:var(--radius-lg);background-color:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-lg);font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;pointer-events:auto;animation:toast-in var(--duration-300) var(--easing-out);display:flex}.atom-embed .toast--exiting{animation:toast-out var(--duration-200) var(--easing-in) forwards}.atom-embed .toast--success{border-color:var(--success);background-color:var(--success);color:var(--success-foreground)}.atom-embed .toast--error{border-color:var(--destructive);background-color:var(--destructive);color:var(--destructive-foreground)}.atom-embed .toast--warning{border-color:var(--warning);background-color:var(--warning);color:var(--warning-foreground)}.atom-embed .toast--info{border-color:var(--info);background-color:var(--info);color:var(--info-foreground)}.atom-embed .toast__icon{flex-shrink:0;justify-content:center;align-items:center;width:1.25em;height:1.25em;display:flex}.atom-embed .toast__icon svg{width:100%;height:100%}.atom-embed .toast__content{gap:var(--spacing-1,4px);flex-direction:column;flex:1;min-width:0;display:flex}.atom-embed .toast__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm)}.atom-embed .toast__description{font-size:var(--font-size-sm);line-height:var(--line-height-sm);opacity:var(--opacity-80)}.atom-embed .toast__close{color:inherit;opacity:var(--opacity-50);flex-shrink:0}.atom-embed .toast__close:hover{opacity:1}.atom-embed .toast__action{margin-top:var(--spacing-1,4px);align-self:flex-start}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.96)}}@media (prefers-reduced-motion:reduce){.atom-embed .toast,.atom-embed .toast--exiting{animation-duration:0s}.atom-embed .toast__close,.atom-embed .toast__action{transition-duration:0s}}.atom-embed .user-profile{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:4px;text-decoration:none;transition:background-color .15s cubic-bezier(.19,1,.22,1);display:flex;overflow:hidden}.atom-embed .user-profile:hover{background-color:var(--muted)}.atom-embed .user-profile__info{flex-direction:column;gap:2px;min-width:0;transition:opacity .2s,width .2s;display:flex;overflow:hidden}.atom-embed .user-profile__name{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.atom-embed .user-profile__org{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.atom-embed .sidebar--collapsed .user-profile__info{opacity:0;width:0;overflow:hidden}.atom-embed .sidebar--collapsed .user-profile{justify-content:center;padding:4px;overflow:visible}.atom-embed .marquee{width:100%;font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;display:flex;position:relative;overflow:hidden}.atom-embed .marquee--fade{-webkit-mask-image:linear-gradient(to right, transparent, black var(--spacing-10,40px), black calc(100% - var(--spacing-10,40px)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--spacing-10,40px), black calc(100% - var(--spacing-10,40px)), transparent);mask-image:linear-gradient(to right, transparent, black var(--spacing-10,40px), black calc(100% - var(--spacing-10,40px)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--spacing-10,40px), black calc(100% - var(--spacing-10,40px)), transparent)}.atom-embed .marquee__list{animation:marquee-scroll var(--marquee-duration,30s) linear infinite;animation-play-state:var(--marquee-state,running);flex:none;align-items:center;display:flex}.atom-embed .marquee--reverse .marquee__list{animation-direction:reverse}.atom-embed .marquee--pause-hover:hover .marquee__list{animation-play-state:paused}@keyframes marquee-scroll{to{transform:translate(-100%)}}.atom-embed .marquee__item{align-items:center;gap:var(--spacing-4,16px);padding:var(--spacing-3,12px) var(--spacing-4,16px);white-space:nowrap;flex-shrink:0;display:flex}.atom-embed .marquee__separator{color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.atom-embed .marquee__separator svg{width:1em;height:1em}.atom-embed .marquee__collection{will-change:transform;cursor:grab;flex:none;align-items:center;display:flex}.atom-embed .marquee__collection:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.atom-embed .marquee__list{animation-play-state:paused}}.atom-embed .video-player{pointer-events:auto;color:var(--player-foreground);isolation:isolate;background-color:var(--surface-dark);border-radius:var(--radius-xl);width:100%;font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.atom-embed .video-player[data-video-update-size=cover]{width:100%;height:100%}.atom-embed .video-player__before{padding-top:62.5%}.atom-embed .video-player__iframe{pointer-events:none;border:none;width:100%;height:100%;position:absolute}.atom-embed .video-player__placeholder{object-fit:cover;width:100%;height:100%;transition:opacity var(--duration-300) linear;display:block;position:absolute}.atom-embed .video-player[data-video-activated=true][data-video-loaded=true] .video-player__placeholder{opacity:0}.atom-embed .video-player__dark{pointer-events:none;background-color:var(--surface-dark);width:100%;height:100%;transition:opacity var(--duration-300) linear;opacity:var(--opacity-50);position:absolute}.atom-embed .video-player[data-video-playing=false] .video-player__dark{opacity:var(--opacity-30)}.atom-embed .video-player[data-video-activated=false][data-video-playing=false] .video-player__dark,.atom-embed .video-player[data-video-activated=true][data-video-loaded=true] .video-player__dark{opacity:0}@media (hover:hover) and (pointer:fine){.atom-embed .video-player[data-video-hover=true]:hover .video-player__dark{opacity:var(--opacity-30)!important}}.atom-embed .video-player__play,.atom-embed .video-player__pause{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.atom-embed .video-player__btn{backdrop-filter:blur(var(--surface-glass-blur));background-color:var(--surface-glass);border-radius:var(--radius-full);width:6em;height:6em;transition:opacity var(--duration-300) linear;justify-content:center;align-items:center;display:flex;position:relative}.atom-embed .video-player__btn-play-svg{width:40%}.atom-embed .video-player__btn-pause-svg{width:50%}.atom-embed .video-player .video-player__pause{display:none}.atom-embed .video-player[data-video-playing=true] .video-player__pause{display:flex}.atom-embed .video-player .video-player__pause .video-player__btn{opacity:0}.atom-embed .video-player[data-video-activated=true][data-video-playing=false] .video-player__pause .video-player__btn,.atom-embed .video-player[data-video-activated=true][data-video-hover=true]:hover .video-player__pause .video-player__btn{opacity:1}@media (hover:none) and (pointer:coarse){.atom-embed .video-player[data-video-activated=true][data-video-playing=true] .video-player__pause .video-player__btn{opacity:0!important}}.atom-embed .video-player[data-video-playing=true] .video-player__play{opacity:0}.atom-embed .video-player__loading{pointer-events:none;color:var(--player-accent);opacity:0;width:100%;height:100%;transition:opacity var(--duration-300) linear;justify-content:center;align-items:center;display:flex;position:absolute}.atom-embed .video-player__loading-svg{width:6em}.atom-embed .video-player[data-video-playing=true] .video-player__loading{opacity:1}.atom-embed .video-player[data-video-playing=true][data-video-loaded=true] .video-player__loading,.atom-embed .video-player .video-player__interface{opacity:0}.atom-embed .video-player[data-video-activated=false][data-video-playing=false] .video-player__interface,.atom-embed .video-player[data-video-activated=true][data-video-playing=false] .video-player__interface,.atom-embed .video-player[data-video-activated=true][data-video-hover=true]:hover .video-player__interface{opacity:1}@media (hover:none) and (pointer:coarse){.atom-embed .video-player[data-video-activated=true][data-video-playing=true] .video-player__interface{opacity:0!important}}.atom-embed .video-player__interface{pointer-events:none;width:100%;height:100%;padding:var(--spacing-4,16px);transition:opacity var(--duration-300) linear;flex-flow:column;justify-content:flex-end;align-items:stretch;display:flex;position:absolute}.atom-embed .video-player__interface *{pointer-events:all}.atom-embed .video-player__interface-bottom{align-items:center;gap:var(--spacing-4,16px);display:flex}.atom-embed .video-player__timeline{height:var(--spacing-4,16px);flex-grow:1;justify-content:center;align-items:center;display:flex;position:relative}.atom-embed .video-player__timeline-input{pointer-events:auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;width:100%;height:100%;display:block;position:relative}.atom-embed .video-player__timeline-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--stroke-medium);border-radius:var(--radius-full);color:var(--player-accent);background-color:#0000;border:none;width:100%;margin:0;padding:0;position:absolute;left:0;overflow:hidden}.atom-embed .video-player progress::-webkit-progress-bar{border-radius:var(--radius-full);background-color:var(--player-progress-bg)}.atom-embed .video-player progress::-webkit-progress-value{background:var(--player-accent)}.atom-embed .video-player progress::-moz-progress-bar{border-radius:var(--radius-full);background:var(--player-accent)}.atom-embed .video-player [type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:var(--spacing-2,8px);width:var(--spacing-2,8px);border-radius:var(--radius-full);background-color:var(--player-accent);cursor:pointer;margin-top:calc((var(--stroke-medium) / 2) - (var(--spacing-2,8px) / 2))}.atom-embed .video-player [type=range]::-moz-range-thumb{height:var(--spacing-2,8px);width:var(--spacing-2,8px);border-radius:var(--radius-full);background:var(--player-accent);cursor:pointer;border:0}.atom-embed .video-player [type=range]::-webkit-slider-runnable-track{color:#0000;background-color:#0000;border-color:#0000}.atom-embed .video-player [type=range]:focus::-webkit-slider-runnable-track{color:#0000;background-color:#0000;border-color:#0000}.atom-embed .video-player [type=range]::-moz-range-track{height:var(--stroke-medium);border-radius:var(--radius-full);background:var(--player-progress-bg);border:0}.atom-embed .video-player [type=range]:focus{outline:none}.atom-embed .video-player__mute{cursor:pointer;width:var(--spacing-4,16px);height:var(--spacing-4,16px);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.atom-embed .video-player__volume-up-svg,.atom-embed .video-player__volume-mute-svg{width:100%;position:absolute}.atom-embed .video-player .video-player__mute svg:nth-child(2),.atom-embed .video-player[data-video-muted=true] .video-player__mute svg:first-child{display:none}.atom-embed .video-player .video-player__mute svg:first-child,.atom-embed .video-player[data-video-muted=true] .video-player__mute svg:nth-child(2){display:block}.atom-embed .video-player__fullscreen{cursor:pointer;width:var(--spacing-4,16px);height:var(--spacing-4,16px);justify-content:center;align-items:center;display:flex;position:relative}.atom-embed .video-player__fullscreen-scale-svg,.atom-embed .video-player__fullscreen-shrink-svg{width:100%;position:absolute}.atom-embed .video-player .video-player__fullscreen svg:nth-child(2),.atom-embed .video-player[data-video-fullscreen=true] .video-player__fullscreen svg:first-child{display:none}.atom-embed .video-player .video-player__fullscreen svg:first-child,.atom-embed .video-player[data-video-fullscreen=true] .video-player__fullscreen svg:nth-child(2){display:block}.atom-embed .video-player__duration{flex-shrink:0}.atom-embed .video-player__duration-span{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.atom-embed .video-player__placeholder,.atom-embed .video-player__dark,.atom-embed .video-player__btn,.atom-embed .video-player__loading,.atom-embed .video-player__interface{transition-duration:0s}}.atom-embed .sidebar{--sidebar-w:240px;--sidebar-w-collapsed:48px;width:var(--sidebar-w);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);flex-direction:column;flex-shrink:0;height:100%;min-height:100%;transition:width .3s cubic-bezier(.19,1,.22,1);display:flex}.atom-embed .sidebar--collapsed{width:var(--sidebar-w-collapsed)}.atom-embed .sidebar__header{flex-shrink:0;align-items:center;gap:12px;padding:16px 12px;display:flex}.atom-embed .sidebar__content{flex:1;padding:8px;overflow-y:auto}.atom-embed .sidebar__footer{border-top:1px solid var(--sidebar-border);flex-shrink:0;justify-content:space-between;align-items:center;margin-top:auto;padding:12px;display:flex}.atom-embed .sidebar__divider{border:none;border-top:1px solid var(--border);margin:8px 0}.atom-embed .sidebar--collapsed .sidebar__header{flex-direction:column;align-items:center;gap:8px;padding:8px}.atom-embed .sidebar--collapsed .sidebar__content{padding:4px;overflow:visible}.atom-embed .sidebar__footer .dropdown-menu,.atom-embed .sidebar__footer .dropdown-menu__trigger,.atom-embed .sidebar__footer .dropdown-menu__content{width:100%}.atom-embed .sidebar--collapsed .sidebar__footer{justify-content:center;padding:8px}.atom-embed .sidebar--collapsed [data-sidebar-label]{display:none}.atom-embed .sidebar__group{flex-direction:column;gap:2px;display:flex}.atom-embed .sidebar__group+.sidebar__group{margin-top:24px}.atom-embed .sidebar__group-label{font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);white-space:nowrap;text-overflow:ellipsis;padding:4px 8px;overflow:hidden}.atom-embed .sidebar--collapsed .sidebar__group-label{display:none}.atom-embed .sidebar__item{height:36px;font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 8px;line-height:1;text-decoration:none;transition:background-color .15s cubic-bezier(.19,1,.22,1),color .15s cubic-bezier(.19,1,.22,1),scale .45s cubic-bezier(.32,.72,0,1);display:flex}.atom-embed .sidebar__item:hover{background:var(--muted);color:var(--placeholder)}.atom-embed .sidebar__item:active:not(.sidebar__item--disabled){scale:.955 .925}.atom-embed .sidebar__item--active{background:var(--sidebar-active);color:var(--sidebar-active-foreground)}.atom-embed .sidebar__item--disabled{color:var(--muted-foreground);cursor:not-allowed;pointer-events:none}.atom-embed .sidebar__item-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:rotate .5s cubic-bezier(.19,1,.22,1);display:flex}.atom-embed .sidebar__item-icon svg{width:100%;height:100%}.atom-embed .sidebar__item-label{text-overflow:ellipsis;flex:1;overflow:hidden}.atom-embed .sidebar__item-badge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--muted-foreground);flex-shrink:0}.atom-embed .sidebar--collapsed .sidebar__item{justify-content:center;width:32px;height:32px;margin:0 auto;padding:0}.atom-embed .sidebar--collapsed .sidebar__item-label,.atom-embed .sidebar--collapsed .sidebar__item-badge{display:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.atom-embed .sidebar:not(.sidebar--collapsed) .sidebar__item:hover:not(.sidebar__item--disabled):not(.sidebar__item--active){scale:1.03 1.05}.atom-embed .sidebar--collapsed .sidebar__item:hover:not(.sidebar__item--disabled):not(.sidebar__item--active){scale:1.095}.atom-embed .sidebar--collapsed .sidebar__item:hover .sidebar__item-icon{transition:rotate .6s cubic-bezier(.19,1,.22,1) 50ms;rotate:360deg}}.atom-embed .sidebar__trigger{background:var(--muted);width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.atom-embed .sidebar__trigger:hover{background:var(--border);color:var(--foreground)}.atom-embed .sidebar__trigger svg{width:16px;height:16px}.atom-embed .sidebar--collapsed .sidebar__trigger{background:var(--sidebar-bg);color:var(--muted-foreground);box-shadow:var(--shadow-md)}.atom-embed .sidebar--collapsed .sidebar__trigger:hover{background:var(--muted);color:var(--placeholder)}.atom-embed .sidebar:not(.sidebar--collapsed) [data-tooltip]:before,.atom-embed .sidebar:not(.sidebar--collapsed) [data-tooltip]:after{display:none!important}.atom-embed .sidebar--collapsed [data-tooltip]:before{background:var(--background)!important;color:var(--foreground)!important;border:1px solid var(--border)!important;inset:50% auto auto calc(100% + 10px)!important;transform:translateY(-50%)translate(-4px)!important;box-shadow:0 1px 3px #0000001a!important}.atom-embed .sidebar--collapsed [data-tooltip]:hover:before{transform:translateY(-50%)translate(0)!important}.atom-embed .sidebar--collapsed [data-tooltip]:after{background:var(--background)!important;border:1px solid var(--border)!important;border-top:none!important;border-left:none!important;inset:50% auto auto calc(100% + 7px)!important;transform:translateY(-50%)rotate(225deg)!important}.atom-embed .sidebar-collapsible__trigger{width:100%;height:36px;font-family:var(--font-family-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:0 8px;line-height:1;transition:background-color .15s,color .15s;display:flex}.atom-embed .sidebar-collapsible__trigger:hover{background:var(--muted)}.atom-embed .sidebar-collapsible__label{text-overflow:ellipsis;flex:1;overflow:hidden}.atom-embed .sidebar-collapsible__chevron{color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}.atom-embed .sidebar-collapsible--open .sidebar-collapsible__chevron{transform:rotate(0)}.atom-embed .sidebar-collapsible:not(.sidebar-collapsible--open) .sidebar-collapsible__chevron{transform:rotate(-90deg)}.atom-embed .sidebar-collapsible__content{grid-template-rows:1fr;transition:grid-template-rows .25s cubic-bezier(.19,1,.22,1);display:grid}.atom-embed .sidebar-collapsible:not(.sidebar-collapsible--open) .sidebar-collapsible__content{grid-template-rows:0fr}.atom-embed .sidebar-collapsible__inner{flex-direction:column;gap:2px;min-height:0;display:flex;overflow:hidden}.atom-embed .sidebar-collapsible__inner .sidebar__item{padding-left:34px}.atom-embed .sidebar--collapsed .sidebar-collapsible__trigger{justify-content:center;width:32px;height:32px;margin:0 auto;padding:0}.atom-embed .sidebar--collapsed .sidebar-collapsible__label,.atom-embed .sidebar--collapsed .sidebar-collapsible__chevron,.atom-embed .sidebar--collapsed .sidebar-collapsible__content{display:none}.atom-embed .feature-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.atom-embed .feature{justify-content:space-between;align-items:center;gap:var(--spacing-4);font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:1.4;display:flex}.atom-embed .feature__label{align-items:center;gap:var(--spacing-3);display:inline-flex}.atom-embed .feature__icon{width:1em;height:1em;color:var(--success);flex:none;justify-content:center;align-items:center;display:flex}.atom-embed .feature__icon svg{width:100%;height:100%}.atom-embed .feature__text{min-width:0;color:inherit;text-wrap:pretty}.atom-embed .feature__value{font-size:calc(var(--font-size-xs) * 1.4);flex-shrink:0}.atom-embed .feature-list--divided .feature{padding-block:var(--spacing-5);border-bottom:var(--stroke-hairline) solid color-mix(in srgb, currentcolor 18%, transparent)}.atom-embed .feature-list--divided .feature:last-child{border-bottom:0}.atom-embed .feature--compact{padding-block:var(--spacing-3)}@media (width<=767px){.atom-embed .feature-list--divided .feature{padding-block:var(--spacing-4)}}.atom-embed .icon{width:var(--icon-size,1.25em);height:var(--icon-size,1.25em);color:currentColor;fill:currentColor;vertical-align:middle;flex-shrink:0;display:inline-block}.atom-embed .icon--xs{--icon-size:1em}.atom-embed .icon--s{--icon-size:1.25em}.atom-embed .icon--m{--icon-size:1.5em}.atom-embed .icon--l{--icon-size:2em}.atom-embed .icon--xl{--icon-size:2.5em}.atom-embed .icon--success{color:var(--success)}.atom-embed .icon--brand{color:var(--brand)}.atom-embed .icon--muted{color:var(--muted-foreground)}.atom-embed .icon--leading{margin-block-start:.2em}.atom-embed .image{object-fit:cover;border-radius:var(--radius-md);background-color:var(--muted);width:100%;max-width:100%;height:auto;transition:opacity var(--duration-300) var(--easing-out);display:block}.atom-embed .image--xs{border-radius:var(--radius-sm);width:3rem;height:3rem}.atom-embed .image--s{border-radius:var(--radius-md);width:6rem;height:6rem}.atom-embed .image--m{width:12.5rem;height:auto}.atom-embed .image--l{width:25rem;height:auto}.atom-embed .image--hero{object-fit:cover;border-radius:var(--radius-xl);width:100%;max-height:30rem}.atom-embed .image--full{object-fit:cover;border-radius:0;width:100%;height:100%}.atom-embed .image--ratio-1x1{aspect-ratio:1}.atom-embed .image--ratio-4x3{aspect-ratio:4/3}.atom-embed .image--ratio-16x9{aspect-ratio:16/9}.atom-embed .image--ratio-21x9{aspect-ratio:21/9}.atom-embed .image--contain{object-fit:contain}.atom-embed .image--cover{object-fit:cover}.atom-embed .image--rounded-none{border-radius:0}.atom-embed .image--rounded-sm{border-radius:var(--radius-sm)}.atom-embed .image--rounded-md{border-radius:var(--radius-md)}.atom-embed .image--rounded-lg{border-radius:var(--radius-lg)}.atom-embed .image--rounded-xl{border-radius:var(--radius-xl)}.atom-embed .image--rounded-full{border-radius:var(--radius-full)}.atom-embed .image--loading{opacity:0}.atom-embed .image--loaded{opacity:1}@media (prefers-reduced-motion:reduce){.atom-embed .image{transition-duration:0s}}.atom-embed .logo{height:var(--logo-height,1.5rem);flex-shrink:0;align-items:center;display:inline-flex}.atom-embed .logo img,.atom-embed .logo svg{width:auto;height:100%;display:block}.atom-embed .logo--s{--logo-height:1.25rem}.atom-embed .logo--m{--logo-height:1.5rem}.atom-embed .logo--l{--logo-height:2rem}.atom-embed .logo .logo__dark,.atom-embed[data-theme=dark] .logo .logo__light,.atom-embed [data-theme=dark] .logo .logo__light{display:none}.atom-embed[data-theme=dark] .logo .logo__dark,.atom-embed [data-theme=dark] .logo .logo__dark{display:block}.atom-embed .stepper{align-items:flex-start;display:flex}.atom-embed .stepper--horizontal{flex-direction:row}.atom-embed .stepper--vertical{flex-direction:column}.atom-embed .stepper__step{align-items:flex-start;gap:var(--spacing-3);flex-shrink:0;display:flex}.atom-embed .stepper__indicator{border-radius:var(--radius-full);width:2rem;height:2rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:background-color var(--duration-200) var(--easing-in-out), color var(--duration-200) var(--easing-in-out);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.atom-embed .stepper__step--upcoming .stepper__indicator{background-color:var(--muted);color:var(--muted-foreground)}.atom-embed .stepper__step--active .stepper__indicator,.atom-embed .stepper__step--completed .stepper__indicator{background-color:var(--primary);color:var(--primary-foreground)}.atom-embed .stepper__content{gap:var(--spacing-1);padding-top:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.atom-embed .stepper__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--foreground);line-height:1.3}.atom-embed .stepper__step--upcoming .stepper__title{color:var(--muted-foreground)}.atom-embed .stepper__description{font-size:var(--font-size-xs);color:var(--muted-foreground);line-height:1.4}.atom-embed .stepper__connector{background-color:var(--border);transition:background-color var(--duration-200) var(--easing-in-out);flex-shrink:0}.atom-embed .stepper__connector--completed{background-color:var(--primary)}.atom-embed .stepper--horizontal .stepper__connector{height:var(--stroke-hairline);width:var(--spacing-8);align-self:flex-start;margin-top:1rem;transform:translateY(-.5px)}.atom-embed .stepper--vertical .stepper__connector{width:var(--stroke-hairline);height:var(--spacing-6);margin-left:1rem;transform:translate(-.5px)}@media (prefers-reduced-motion:reduce){.atom-embed .stepper__indicator,.atom-embed .stepper__connector{transition-duration:0s}}.atom-embed .stats-card{gap:var(--spacing-3);padding:var(--spacing-8);border-radius:var(--radius-xl);background-color:var(--card);border:var(--stroke-hairline) solid var(--border);transition:border-color var(--duration-150) var(--easing-out);flex-direction:column;display:flex}.atom-embed .stats-card--compact{padding:var(--spacing-4);gap:var(--spacing-2);border-radius:var(--radius-lg)}.atom-embed .stats-card__value{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);letter-spacing:-.03em;color:var(--foreground);font-variant-numeric:tabular-nums;line-height:1}.atom-embed .stats-card--compact .stats-card__value{font-size:var(--font-size-2xl)}.atom-embed .stats-card--gradient .stats-card__value{background:var(--gradient-brand,linear-gradient(135deg, var(--color-forest) 0%, var(--brand) 100%));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.atom-embed .stats-card__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--muted-foreground);line-height:1.4}.atom-embed .stats-card__trend{align-items:center;gap:var(--spacing-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);margin-top:var(--spacing-1);line-height:1;display:inline-flex}.atom-embed .stats-card__trend--up{color:var(--success)}.atom-embed .stats-card__trend--down{color:var(--destructive)}.atom-embed .stats-card__trend--neutral{color:var(--muted-foreground)}.atom-embed .stats-card__trend-icon{width:1em;height:1em;display:flex}.atom-embed .stats-card__trend-icon svg{width:100%;height:100%}.atom-embed .progress-nav{width:100%;padding:var(--spacing-6);z-index:var(--z-index-30);position:fixed;top:0;left:0}.atom-embed .progress-nav__inner{justify-content:space-between;align-items:center;display:flex;position:relative}.atom-embed .progress-nav__logo{color:inherit;align-items:center;text-decoration:none;display:flex}.atom-embed .progress-nav__logo-svg{width:8em;height:auto}.atom-embed .progress-nav__wrapper{background-color:var(--muted);border-radius:var(--radius-full);padding:var(--spacing-1)}.atom-embed .progress-nav__list{border-radius:var(--radius-full);justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.atom-embed .progress-nav__indicator{z-index:2;background-color:var(--card);border-radius:var(--radius-full);width:2.5em;height:2.5em;transition:all var(--duration-700) cubic-bezier(.16, 1, .3, 1);box-shadow:var(--shadow-xs);position:absolute;left:-2.5em}.atom-embed .progress-nav__btn{z-index:3;cursor:pointer;color:inherit;justify-content:center;align-items:center;height:2.5em;padding-left:1em;padding-right:1em;text-decoration:none;display:flex;position:relative;overflow:hidden}.atom-embed .progress-nav__btn.is--before{z-index:1;width:2.5em;height:2.5em;padding:0;position:absolute;right:100%}.atom-embed .progress-nav__btn.is--after{z-index:1;width:2.5em;height:2.5em;padding:0;position:absolute;left:100%}.atom-embed .progress-nav__btn-text{white-space:nowrap;height:100%;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:transform var(--duration-500) cubic-bezier(.16, 1, .3, 1);justify-content:center;align-items:center;display:flex;transform:translateY(0%)rotate(.001deg)}.atom-embed .progress-nav__btn-text.is--duplicate{position:absolute;top:100%}.atom-embed .progress-nav__btn:hover .progress-nav__btn-text,.atom-embed .progress-nav__contact-btn:hover .progress-nav__btn-text{transform:translateY(-100%)rotate(.001deg)}.atom-embed .progress-nav__contact-btn{color:var(--primary-foreground);background-color:var(--primary);border-radius:var(--radius-full);height:3.5em;padding-left:var(--spacing-6);padding-right:var(--spacing-6);transition:background-color var(--duration-200) var(--easing-in-out);align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.atom-embed .progress-nav__contact-btn:hover{background-color:var(--primary-hover)}@media (prefers-reduced-motion:reduce){.atom-embed .progress-nav__indicator,.atom-embed .progress-nav__btn-text,.atom-embed .progress-nav__contact-btn{transition-duration:0s}}