@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_af8a473a-module__tTHgda__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_af8a473a-module__tTHgda__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:ppMori;src:url(../media/PPMori_Extralight_iF69c58298c6d86-s.1bgzo0e3accr4.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Light_iF69c58298cfa94-s.3urfhfz30-fv5.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Book_iF69c58298bfef1-s.3ffpubfsjhjqq.woff2)format("woff2");font-display:swap;font-weight:350;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Regular_iF69c58298d6dd6-s.1_paeqxmbbbk2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Medium_iF69c58298d35a5-s.09l1flxj1lnud.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Semibold_iF69c58298d89f0-s.04khgifudn2gd.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Bold_iF69c58298bc371-s.3avau5m-5i0h3.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Extrabold_iF69c58298c3774-s.1y1y_wlqt86q1.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:ppMori;src:url(../media/PPMori_Italic_iF69c58298cde9d-s.2t9dymi9_m5k6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ppMori;src:url(../media/PPMori_MediumItalic_iF69c58298d51c6-s.09yoy1r-oty91.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:ppMori Fallback;src:local(Arial);ascent-override:92.23%;descent-override:26.01%;line-gap-override:0.0%;size-adjust:105.71%}.ppmori_b5a3a827-module__JwLcTG__className{font-family:ppMori,ppMori Fallback}.ppmori_b5a3a827-module__JwLcTG__variable{--font-pp-mori:"ppMori", "ppMori Fallback"}
:root{--vm-gray-100:#f2f2f3;--vm-gray-200:#eaeaeb;--vm-gray-300:#e4e5e7;--vm-gray-400:#dfe0e2;--vm-gray-500:#c7c9cc;--vm-gray-600:#a5a7ac;--vm-gray-700:#8a8d93;--vm-gray-800:#787b82;--vm-gray-900:#494b50;--vm-gray-1000:#161718;--vm-blue-100:#f0f7ff;--vm-blue-200:#ebf4ff;--vm-blue-300:#e0efff;--vm-blue-400:#cce4ff;--vm-blue-500:#99c9ff;--vm-blue-600:#52a3ff;--vm-blue-700:#0075fd;--vm-blue-800:#0066db;--vm-blue-900:#0b62c4;--vm-blue-1000:#00244c;--vm-green-100:#effaf5;--vm-green-200:#e7f8f0;--vm-green-300:#d7f4e6;--vm-green-400:#c8efdc;--vm-green-500:#98e1be;--vm-green-600:#61d19b;--vm-green-700:#30a46c;--vm-green-800:#268c5b;--vm-green-900:#1c7a4d;--vm-green-1000:#142e22;--vm-amber-100:#fff6e5;--vm-amber-200:#fff1d6;--vm-amber-300:#ffebc7;--vm-amber-400:#ffd88f;--vm-amber-500:#ffc966;--vm-amber-600:#fbb637;--vm-amber-700:#ffb224;--vm-amber-800:#e69500;--vm-amber-900:#9a5c00;--vm-amber-1000:#493209;--vm-red-100:#fff0f0;--vm-red-200:#ffebeb;--vm-red-300:#fee6e7;--vm-red-400:#fdd8d9;--vm-red-500:#f8b9bb;--vm-red-600:#f67478;--vm-red-700:#e5484d;--vm-red-800:#da2f35;--vm-red-900:#c22a2f;--vm-red-1000:#391415;--vm-pink-100:#ffebf5;--vm-pink-200:#fee6f2;--vm-pink-300:#fde2f0;--vm-pink-400:#fbd5e8;--vm-pink-500:#f7b6d6;--vm-pink-600:#f382ba;--vm-pink-700:#ec4899;--vm-pink-800:#e42585;--vm-pink-900:#be2065;--vm-pink-1000:#3d0f26;--vm-teal-100:#eefcfb;--vm-teal-200:#e5faf9;--vm-teal-300:#d4f7f5;--vm-teal-400:#bef4f0;--vm-teal-500:#86eae3;--vm-teal-600:#45ded4;--vm-teal-700:#12a59b;--vm-teal-800:#0d8c84;--vm-teal-900:#067a72;--vm-teal-1000:#073c38;--vm-purple-100:#f8f0ff;--vm-purple-200:#f8f1fe;--vm-purple-300:#f3e8fc;--vm-purple-400:#ecdcf9;--vm-purple-500:#d3b1f1;--vm-purple-600:#bd89ec;--vm-purple-700:#8e4ec6;--vm-purple-800:#763da9;--vm-purple-900:#7320bc;--vm-purple-1000:#29004c;--vm-blue-1:#fbfdff;--vm-blue-2:#f4f9ff;--vm-blue-3:#e8f3ff;--vm-blue-4:#d8ebff;--vm-blue-5:#c4e0ff;--vm-blue-6:#a9d1ff;--vm-blue-7:#85bcfb;--vm-blue-8:#52a1f7;--vm-blue-9:#0075fd;--vm-blue-10:#0169e4;--vm-blue-11:#0b62c4;--vm-blue-12:#10305e;--vm-sand-1:#fcfcfd;--vm-sand-2:#f9f9fb;--vm-sand-3:#f1f2f4;--vm-sand-4:#e9eaed;--vm-sand-5:#e2e4e8;--vm-sand-6:#d9dbe0;--vm-sand-7:#cbced5;--vm-sand-8:#b4b8c1;--vm-sand-9:#8b8f9a;--vm-sand-10:#70747e;--vm-sand-11:#5b5f68;--vm-sand-12:#1c1e22;--vm-green-tint:#e6f6ec;--vm-green-base:#30a46c;--vm-green-text:#1c7a4d;--vm-amber-tint:#fff4e0;--vm-amber-base:#ffb224;--vm-amber-text:#9a5c00;--vm-red-tint:#feecec;--vm-red-base:#e5484d;--vm-red-text:#c22a2f;--vm-pink-tint:#fdeaf4;--vm-pink-base:#ec4899;--vm-pink-hover:#db2777;--vm-pink-border:#f9a8d4;--vm-pink-text:#be2065;--vm-avatar-1-from:#0075fd;--vm-avatar-1-to:#3ba0ff;--vm-avatar-2-from:#c0f;--vm-avatar-2-to:#a24bff;--vm-avatar-3-from:#ff4d6d;--vm-avatar-3-to:#ff000d}.dark,[data-theme=dark]{--vm-gray-100:#18191b;--vm-gray-200:#202122;--vm-gray-300:#27282a;--vm-gray-400:#313235;--vm-gray-500:#45464a;--vm-gray-600:#5d6065;--vm-gray-700:#76797f;--vm-gray-800:#8a8d93;--vm-gray-900:#afb1b6;--vm-gray-1000:#ecedee;--vm-blue-100:#0c1d31;--vm-blue-200:#0f253e;--vm-blue-300:#112c4b;--vm-blue-400:#153b66;--vm-blue-500:#184e8b;--vm-blue-600:#166aca;--vm-blue-700:#298dff;--vm-blue-800:#479dff;--vm-blue-900:#74b3fb;--vm-blue-1000:#d6e9ff;--vm-green-100:#0e251a;--vm-green-200:#113122;--vm-green-300:#143d29;--vm-green-400:#1a5136;--vm-green-500:#206f49;--vm-green-600:#299963;--vm-green-700:#37be7d;--vm-green-800:#4acf8e;--vm-green-900:#6cdaa5;--vm-green-1000:#cbf6e1;--vm-amber-100:#2b210d;--vm-amber-200:#382a0f;--vm-amber-300:#453311;--vm-amber-400:#5b4315;--vm-amber-500:#7f5c1a;--vm-amber-600:#b17d1b;--vm-amber-700:#ffa90a;--vm-amber-800:#ffb429;--vm-amber-900:#fbc560;--vm-amber-1000:#fde9c3;--vm-red-100:#2e0f10;--vm-red-200:#3b1213;--vm-red-300:#481416;--vm-red-400:#5d191b;--vm-red-500:#801e21;--vm-red-600:#b62025;--vm-red-700:#e2363c;--vm-red-800:#e94e53;--vm-red-900:#f07579;--vm-red-1000:#fccfd0;--vm-pink-100:#2f0f1f;--vm-pink-200:#3b1126;--vm-pink-300:#49132e;--vm-pink-400:#5e173b;--vm-pink-500:#821c4f;--vm-pink-600:#b81e6b;--vm-pink-700:#ea348f;--vm-pink-800:#ee4f9e;--vm-pink-900:#f476b5;--vm-pink-1000:#fdcee6;--vm-teal-100:#0d2625;--vm-teal-200:#103330;--vm-teal-300:#12403d;--vm-teal-400:#165550;--vm-teal-500:#1b746e;--vm-teal-600:#1da59c;--vm-teal-700:#17d3c7;--vm-teal-800:#20e9dc;--vm-teal-900:#4cf0e5;--vm-teal-1000:#bcfbf7;--vm-purple-100:#221132;--vm-purple-200:#2a133e;--vm-purple-300:#32154c;--vm-purple-400:#401a61;--vm-purple-500:#551f84;--vm-purple-600:#7321ba;--vm-purple-700:#934bd2;--vm-purple-800:#a266d6;--vm-purple-900:#b67de8;--vm-purple-1000:#e7d0fb}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--vm-sand-1);--surface-1:var(--vm-sand-1);--surface-2:#fff;--surface-3:var(--vm-sand-2);--surface-4:var(--vm-sand-3);--surface-5:var(--vm-sand-4);--surface-6:var(--vm-sand-5);--surface-inset:var(--vm-sand-2);--surface-overlay:#14161a73;--surface-overlay-strong:#14161a9e;--fg-high:#0c0c0c;--fg-mid:#3f434b;--fg-low:var(--vm-sand-10);--fg-subtle:var(--vm-sand-9);--fg-icon:#52565f;--fg-inverted:#fff;--fg-on-scrim:#fff;--border:var(--vm-sand-6);--border-subtle:var(--vm-sand-4);--border-strong:var(--vm-sand-7);--field-border:#8d8d8633;--composer-ask-border:color-mix(in srgb, var(--brand) 35%, var(--field-border));--composer-ask-halo:0 0 0 3px color-mix(in srgb, var(--brand) 10%, transparent);--transcript-dim:.6;--brand:#006fef;--brand-hover:var(--vm-blue-10);--brand-active:var(--vm-blue-11);--brand-tint:var(--vm-blue-3);--brand-tint-hover:var(--vm-blue-4);--brand-border:var(--vm-blue-6);--brand-text:var(--vm-blue-11);--brand-fg:#fff;--mention-text:var(--fg-high);--mention-tint:rgb(var(--fg-low-rgb) / .11);--mention-tint-hover:rgb(var(--fg-low-rgb) / .18);--mark-youtube:red;--mark-reddit:#ff4500;--mark-instagram:#e4405f;--mark-facebook:#0866ff;--mark-linkedin:#0a66c2;--mark-discord:#5865f2;--mark-twitch:#9146ff;--mark-spotify:#1ed760;--mark-telegram:#26a5e4;--mark-whatsapp:#25d366;--tier-pro:var(--brand);--tier-pro-tint:var(--brand-tint);--tier-pro-border:var(--brand-border);--tier-pro-text:var(--brand-text);--tier-pro-fg:var(--brand-fg);--tier-creator:var(--vm-pink-base);--tier-creator-hover:var(--vm-pink-hover);--tier-creator-tint:var(--vm-pink-tint);--tier-creator-border:var(--vm-pink-border);--tier-creator-text:var(--vm-pink-text);--tier-creator-fg:#fff;--tier-creator-rgb:236 72 153;--success:#30a46c;--success-hover:var(--vm-green-800);--success-tint:#e6f6ec;--success-tint-hover:var(--vm-green-200);--success-border:var(--vm-green-400);--success-text:#1c7a4d;--warning:#ffb224;--warning-hover:var(--vm-amber-800);--warning-tint:#fff4e0;--warning-tint-hover:var(--vm-amber-200);--warning-border:var(--vm-amber-400);--warning-text:#9a5c00;--danger:#e5484d;--danger-hover:#d33a3f;--danger-tint:#feecec;--danger-tint-hover:var(--vm-red-200);--danger-border:var(--vm-red-400);--danger-text:#c22a2f;--info:#0075fd;--info-hover:var(--vm-blue-800);--info-tint:#e8f3ff;--info-tint-hover:var(--vm-blue-200);--info-border:var(--vm-blue-400);--info-text:#0b62c4;--ring:var(--brand);--ring-offset:#fff;--fg-low-rgb:112 116 126;--fg-high-rgb:12 12 12;--brand-rgb:0 111 239;--danger-rgb:229 72 77;--success-rgb:48 164 108;--warning-rgb:255 178 36;--shadow-inset-field:0 2px 2px 0 #fff inset, 0 2px 2px 0 #0000000d;--shadow-glass-panel:0 -1px 1px 0 #ffffff80 inset, 0 1px 1px 0 #fff inset, 0 2px 4px 0 #0000001a;--shadow-liquid-glass:0 1px 0 0 #ffffff8c inset, 0 -.5px 0 0 #ffffff2e inset, 1px 0 0 0 #ffffff47 inset, -1px 0 0 0 #ffffff1f inset, 0 18px 48px 0 #00000024, 0 4px 12px 0 #0000000f;--liquid-glass-tint:255 255 255;--liquid-glass-alpha:.22;--liquid-glass-edge:#ffffff6b;--liquid-glass-blur:36px;--liquid-glass-saturate:1.65;--liquid-glass-alpha-dense:.55;--liquid-glass-edge-dense:#ffffffa6;--glow-cast-alpha:.18;--glow-brand-from:#0b5ed6;--glow-brand-to:#2a93ff;--glow-brand-edge:#8fd0ff;--glow-brand-bloom:#2a93ff;--glow-brand-cast:117 165 255;--glow-brand-from-lit:#1470eb;--glow-brand-to-lit:#4aa9ff;--glow-brand-edge-lit:#cfeaff;--glow-brand-bloom-lit:#6fbcff;--glow-creator-from:#c2276f;--glow-creator-to:#f268ab;--glow-creator-edge:#ffc4de;--glow-creator-bloom:#f268ab;--glow-creator-cast:244 143 189;--glow-creator-from-lit:#d63b81;--glow-creator-to-lit:#f781b9;--glow-creator-edge-lit:#ffe0ee;--glow-creator-bloom-lit:#fa9cca;--glow-danger-from:#c92f34;--glow-danger-to:#f0666b;--glow-danger-edge:#ffc2c4;--glow-danger-bloom:#f0666b;--glow-danger-cast:240 102 107;--glow-danger-from-lit:#d93b40;--glow-danger-to-lit:#ff7f84;--glow-danger-edge-lit:#ffe0e1;--glow-danger-bloom-lit:#ff9498;--glow-success-from:#1c7a4d;--glow-success-to:#3fbc84;--glow-success-edge:#b6f0d3;--glow-success-bloom:#3fbc84;--glow-success-cast:63 188 132;--glow-success-from-lit:#238d59;--glow-success-to-lit:#55cf98;--glow-success-edge-lit:#d8f8e8;--glow-success-bloom-lit:#6fdcaa;--shadow-ink:0 39 80;--shadow-menu:0 4px 16px #00000010;--shadow-xs:0 1px 2px #1018280a;--shadow-sm:0 1px 3px #1018280f, 0 1px 2px #1018280a;--shadow-md:0 4px 8px -2px #10182814, 0 2px 4px -2px #1018280a;--shadow-lg:0 12px 16px -4px #10182814, 0 4px 6px -2px #10182808;--shadow-xl:0 20px 24px -4px #10182814, 0 8px 8px -4px #10182808;--slider-rail-track:#f5f5f5;--slider-rail-fill:#d2d2d2;--slider-rail-tick:#bababa}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--slider-rail-track:lab(96.52% -.0000298023 .0000119209);--slider-rail-fill:lab(84.224% -.0000298023 .0000119209);--slider-rail-tick:lab(75.524% 0 0)}}.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#111;--surface-1:#111;--surface-2:#171717;--surface-3:#1c1c1c;--surface-4:#212121;--surface-5:#282828;--surface-6:#303030;--surface-inset:#111;--surface-overlay:#000000a6;--surface-overlay-strong:#000000c2;--fg-high:#f4f4f4;--fg-mid:#cbcbcb;--fg-low:#9c9c9c;--fg-subtle:#6f6f6f;--fg-icon:#aaa;--fg-inverted:#0b0b0b;--border:#2c2c2c;--border-subtle:#202020;--border-strong:#3d3d3d;--field-border:#8d8d8633;--composer-ask-halo:0 0 0 3px color-mix(in srgb, var(--brand) 8%, transparent);--transcript-dim:.55;--brand:#3d95ff;--brand-hover:#5aa6ff;--brand-active:#7ab8ff;--brand-tint:#17202b;--brand-tint-hover:#1c2836;--brand-border:#2b4a70;--brand-text:#7ab8ff;--brand-fg:#fff;--tier-creator:#f472b6;--tier-creator-hover:#ec4899;--tier-creator-tint:#2b1220;--tier-creator-border:#7d2d52;--tier-creator-text:#f9a8d4;--tier-creator-fg:#2b1220;--tier-creator-rgb:244 114 182;--success:#3cb179;--success-hover:var(--vm-green-800);--success-tint:#0f2a1e;--success-tint-hover:var(--vm-green-200);--success-border:var(--vm-green-400);--success-text:#5fc994;--warning:#f0a92a;--warning-hover:var(--vm-amber-800);--warning-tint:#2e2109;--warning-tint-hover:var(--vm-amber-200);--warning-border:var(--vm-amber-400);--warning-text:#f5c161;--danger:#f26a6f;--danger-hover:#f5807f;--danger-tint:#331416;--danger-tint-hover:var(--vm-red-200);--danger-border:var(--vm-red-400);--danger-text:#f78e92;--info:#3d95ff;--info-hover:var(--vm-blue-800);--info-tint:#0e2340;--info-tint-hover:var(--vm-blue-200);--info-border:var(--vm-blue-400);--info-text:#7ab8ff;--ring:#3d95ff;--ring-offset:#0c0d10;--fg-low-rgb:156 156 156;--fg-high-rgb:244 244 244;--brand-rgb:61 149 255;--danger-rgb:242 106 111;--success-rgb:60 177 121;--warning-rgb:240 169 42;--shadow-inset-field:0 1px 1px 0 #ffffff0d inset, 0 2px 2px 0 #0000000d;--shadow-glass-panel:0 -1px 1px 0 #ffffff1a inset, 0 1px 1px 0 #ffffff26 inset, 0 2px 4px 0 #00000080;--shadow-liquid-glass:0 1px 0 0 #ffffff38 inset, 0 -.5px 0 0 #ffffff0f inset, 1px 0 0 0 #ffffff24 inset, -1px 0 0 0 #ffffff0d inset, 0 22px 56px 0 #00000073, 0 6px 16px 0 #00000047;--liquid-glass-tint:210 220 235;--liquid-glass-alpha:.14;--liquid-glass-edge:#ffffff38;--liquid-glass-blur:40px;--liquid-glass-saturate:1.5;--liquid-glass-alpha-dense:.28;--liquid-glass-edge-dense:#ffffff52;--glow-cast-alpha:.4;--glow-brand-from:#10508f;--glow-brand-to:#3d95ff;--glow-brand-edge:#a8dbff;--glow-brand-bloom:#3d95ff;--glow-brand-cast:61 149 255;--glow-creator-from:#8f2557;--glow-creator-to:#f472b6;--glow-creator-edge:#ffd0e6;--glow-creator-bloom:#f472b6;--glow-creator-cast:244 114 182;--glow-creator-from-lit:#a83168;--glow-creator-to-lit:#f88ac4;--glow-creator-edge-lit:#ffe6f2;--glow-creator-bloom-lit:#fba6d2;--glow-brand-from-lit:#1a6ec4;--glow-brand-to-lit:#5aa6ff;--glow-brand-edge-lit:#e0f2ff;--glow-brand-bloom-lit:#7ab8ff;--glow-danger-from:#8f2b2f;--glow-danger-to:#f26a6f;--glow-danger-edge:#ffd0d2;--glow-danger-bloom:#f26a6f;--glow-danger-cast:242 106 111;--glow-danger-from-lit:#b23a3f;--glow-danger-to-lit:#f5807f;--glow-danger-edge-lit:#ffe8e9;--glow-danger-bloom-lit:#ff9a9d;--glow-success-from:#15603c;--glow-success-to:#3cb179;--glow-success-edge:#b6f0d3;--glow-success-bloom:#3cb179;--glow-success-cast:60 177 121;--glow-success-from-lit:#1c7a4d;--glow-success-to-lit:#55cf98;--glow-success-edge-lit:#dcfaeb;--glow-success-bloom-lit:#6fdcaa;--shadow-ink:0 0 0;--shadow-menu:0 4px 16px #0006;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 3px #0006, 0 1px 2px #0000004d;--shadow-md:0 4px 8px -2px #00000073, 0 2px 4px -2px #0000004d;--shadow-lg:0 12px 16px -4px #00000080, 0 4px 6px -2px #0000004d;--shadow-xl:0 20px 24px -4px #0000008c, 0 8px 8px -4px #0000004d;--slider-rail-track:#1b1b1b;--slider-rail-fill:#333;--slider-rail-tick:#5d5d5d}@supports (color:lab(0% 0 0)){.dark,[data-theme=dark]{--slider-rail-track:lab(9.52% -.00000745058 0);--slider-rail-fill:lab(21.12% 0 0);--slider-rail-tick:lab(39.68% 0 0)}}:root{--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-prose:15px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--text-4xl:36px;--text-5xl:48px;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-normal:0;--tracking-wide:.02em;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--control-xs:24px;--control-sm:32px;--control-md:36px;--control-lg:40px;--control-xl:44px;--control-quiet:32px;--quiet-touch-pad:0px;--space-0:0px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:48px;--space-12:64px;--space-13:80px;--space-14:96px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-pill:999px;--radius-control:26px;--radius-field:14px;--radius-panel:18px;--radius-media:32px;--radius-showcase:40px;--duration-instant:80ms;--duration-fast:.14s;--duration-normal:.2s;--duration-slow:.32s;--duration-materialize:.42s;--duration-media:1.55s;--duration-indeterminate:1.4s;--orb-period:1.3s;--duration-spin:1s;--duration-shimmer:calc(var(--orb-period) * 2);--duration-dock:var(--duration-slow);--duration-pending-glow:3s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-snappy:cubic-bezier(.22, 1, .36, 1);--ease-smooth:var(--ease-out);--ease-media:cubic-bezier(.4, 0, .2, 1);--ease-pending:cubic-bezier(.45, 0, .55, 1);--mobile-tab-bar-height:calc(47px + (var(--space-3) * 2) + 1px + env(safe-area-inset-bottom));--chrome-bottom:env(safe-area-inset-bottom,0px);--rebrand-banner-h:0px;--shell-h:calc(100vh - var(--rebrand-banner-h));--chat-column-w:720px;--ring-selected:0 0 0 1px var(--brand);--ring-selected-soft:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);--scrim-ink:#00000073;--scrim-ink-strong:#0000008c;--scrim-ramp:linear-gradient(to top, #000000b8, #0000008f 64%, transparent);--blur-veil:2px;--blur-panel:8px;--blur-overlay:12px;--z-base:0;--z-sticky:100;--z-dropdown:200;--z-overlay:300;--z-modal:400;--z-popover:500;--z-toast:600;--z-tooltip:700;--opacity-seed:.28;--opacity-disabled:.45;--opacity-answered:.7;--ask-inset:var(--space-5);--ask-gap:var(--space-4);--confirm-list-max-h:240px;--dot-size:6px;--icon-xs:12px}.vmds-quiet-control{box-sizing:content-box;padding:var(--quiet-touch-pad);background-clip:content-box}.vmds-glow{isolation:isolate;background-image:linear-gradient(180deg, #ffffff1f 0%, #fff0 22%), radial-gradient(120% 90% at 30% 0%, #ffffff24 0%, #fff0 55%), linear-gradient(0deg, #0000001a 0%, #0000 30%), linear-gradient(180deg, var(--glow-from) 0%, var(--glow-to) 100%);box-shadow:inset 0 -1.5px 2px 0 var(--glow-edge), inset 0 0 10px 0 var(--glow-bloom), inset 0 0 8px 0 var(--glow-bloom), 0 2px 6px rgb(var(--glow-cast) / var(--glow-cast-alpha,.18));border-color:#0000;position:relative;overflow:hidden}.vmds-glow:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;transition:opacity var(--duration-normal) var(--ease-out);background-image:linear-gradient(180deg, #ffffff2e 0%, #fff0 24%), radial-gradient(120% 95% at 30% 0%, #fff3 0%, #fff0 58%), linear-gradient(0deg, #00000014 0%, #0000 32%), linear-gradient(180deg, var(--glow-from-lit) 9%, var(--glow-to-lit) 100%);box-shadow:inset 0 -.5px 1px 0 var(--glow-edge-lit), inset 0 -1px 3px 0 var(--glow-edge-lit), inset 0 -1.5px 5px 0 var(--glow-edge-lit), inset 0 0 12px 0 var(--glow-bloom-lit), inset 0 0 10px 0 var(--glow-bloom-lit);position:absolute;inset:0}.vmds-glow:hover:before{opacity:1}.vmds-glow>:not(.absolute){z-index:1;text-shadow:0 1px 1.5px #ffffff38;position:relative}.vmds-glow>* svg{filter:drop-shadow(0 1px 1px #ffffff38)}.vmds-glow:active:before{opacity:.72}.vmds-glow:focus-visible,.vmds-glow-fill-on:focus-visible,.peer:focus-visible~.vmds-checkbox-fill{outline:2px solid var(--ring);outline-offset:2px}.vmds-glow:disabled,.vmds-glow[data-disabled],.vmds-glow[aria-disabled=true]{box-shadow:none;filter:grayscale(.85)}.vmds-glow:disabled:before,.vmds-glow[data-disabled]:before,.vmds-glow[aria-disabled=true]:before{opacity:0}.vmds-glow.vmds-glow-hold-hue:disabled,.vmds-glow.vmds-glow-hold-hue[data-disabled],.vmds-glow.vmds-glow-hold-hue[aria-disabled=true]{filter:none}@keyframes vmds-tag-drift{0%,to{transform:translate(0)}50%{transform:translate(var(--drift-x,6px), -8px)}}.vmds-animate-tag-drift{animation:vmds-tag-drift var(--drift-duration,11s) ease-in-out var(--drift-delay,0s) infinite}@media (prefers-reduced-motion:reduce){.vmds-animate-tag-drift{animation:none}}.vmds-glow-brand{--glow-from:var(--glow-brand-from);--glow-to:var(--glow-brand-to);--glow-edge:var(--glow-brand-edge);--glow-bloom:var(--glow-brand-bloom);--glow-cast:var(--glow-brand-cast);--glow-from-lit:var(--glow-brand-from-lit);--glow-to-lit:var(--glow-brand-to-lit);--glow-edge-lit:var(--glow-brand-edge-lit);--glow-bloom-lit:var(--glow-brand-bloom-lit)}.vmds-glow-creator{--glow-from:var(--glow-creator-from);--glow-to:var(--glow-creator-to);--glow-edge:var(--glow-creator-edge);--glow-bloom:var(--glow-creator-bloom);--glow-cast:var(--glow-creator-cast);--glow-from-lit:var(--glow-creator-from-lit);--glow-to-lit:var(--glow-creator-to-lit);--glow-edge-lit:var(--glow-creator-edge-lit);--glow-bloom-lit:var(--glow-creator-bloom-lit)}.vmds-glow-danger{--glow-from:var(--glow-danger-from);--glow-to:var(--glow-danger-to);--glow-edge:var(--glow-danger-edge);--glow-bloom:var(--glow-danger-bloom);--glow-cast:var(--glow-danger-cast);--glow-from-lit:var(--glow-danger-from-lit);--glow-to-lit:var(--glow-danger-to-lit);--glow-edge-lit:var(--glow-danger-edge-lit);--glow-bloom-lit:var(--glow-danger-bloom-lit)}.vmds-glow-success{--glow-from:var(--glow-success-from);--glow-to:var(--glow-success-to);--glow-edge:var(--glow-success-edge);--glow-bloom:var(--glow-success-bloom);--glow-cast:var(--glow-success-cast);--glow-from-lit:var(--glow-success-from-lit);--glow-to-lit:var(--glow-success-to-lit);--glow-edge-lit:var(--glow-success-edge-lit);--glow-bloom-lit:var(--glow-success-bloom-lit)}.vmds-glow-subtle{box-shadow:inset 0 -1px 1.5px 0 var(--glow-edge), inset 0 0 6px 0 var(--glow-bloom), 0 1px 3px rgb(var(--glow-cast) / calc(var(--glow-cast-alpha,.18) * .8))}.vmds-glow-subtle:before{box-shadow:inset 0 -.5px 1px 0 var(--glow-edge-lit), inset 0 -1px 2.5px 0 var(--glow-edge-lit), inset 0 0 8px 0 var(--glow-bloom-lit)}.vmds-frost{isolation:isolate;color:var(--vm-sand-12);background-image: radial-gradient(72% 62% at 20% 0%, #fffdf9eb 0%, #fffdf900 58%),  linear-gradient(168deg, rgb(var(--glow-brand-cast) / .1) 0%, rgb(var(--glow-brand-cast) / .04) 46%, rgb(var(--glow-brand-cast) / .13) 100%),  radial-gradient(120% 92% at 50% 116%, rgb(var(--glow-brand-cast) / .3) 0%, rgb(var(--glow-brand-cast) / 0) 70%),  linear-gradient(0deg, rgb(var(--glow-brand-cast) / .34) 0%, rgb(var(--glow-brand-cast) / .12) 42%, rgb(var(--glow-brand-cast) / .02) 74%),  linear-gradient(180deg, #fff 0%, #f4f9fe 54%, #e4eefb 100%);box-shadow: inset 0 -1.5px 2px 0 rgb(var(--glow-brand-cast) / .52),  inset 0 -6px 12px -6px rgb(var(--glow-brand-cast) / .34),  inset 0 1px 0 0 #fffffff2,  inset 0 0 0 1px rgb(var(--glow-brand-cast) / .34),  0 1px 2px 0 rgb(var(--shadow-ink) / .1), 0 6px 16px -6px rgb(var(--glow-brand-cast) / .5);border-color:#0000;position:relative;overflow:hidden}.vmds-frost:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity var(--duration-normal) var(--ease-out);background-image:radial-gradient(72% 66% at 20% 0%, #fffefb 0%, #fffefb00 60%), linear-gradient(168deg, rgb(var(--glow-brand-cast) / .14) 0%, rgb(var(--glow-brand-cast) / .06) 46%, rgb(var(--glow-brand-cast) / .18) 100%), radial-gradient(126% 98% at 50% 118%, rgb(var(--glow-brand-cast) / .4) 0%, rgb(var(--glow-brand-cast) / 0) 74%), linear-gradient(0deg, rgb(var(--glow-brand-cast) / .44) 0%, rgb(var(--glow-brand-cast) / .17) 46%, rgb(var(--glow-brand-cast) / .03) 78%), linear-gradient(180deg, #fff 0%, #f7fbff 54%, #dce9fa 100%);box-shadow:inset 0 -1px 1.5px 0 rgb(var(--glow-brand-cast) / .6), inset 0 -3px 7px 0 rgb(var(--glow-brand-cast) / .28), inset 0 -8px 16px -6px rgb(var(--glow-brand-cast) / .4), inset 0 1px 0 0 #fff, inset 0 0 0 1px rgb(var(--glow-brand-cast) / .42);position:absolute;inset:0}.vmds-frost:hover:before{opacity:1}.vmds-frost>*{z-index:1;text-shadow:0 1px 1px rgb(var(--glow-brand-cast) / .18);position:relative}.vmds-frost>* svg{filter:drop-shadow(0 1px 1px rgb(var(--glow-brand-cast) / .2))}.vmds-frost:active:before{opacity:.72}.vmds-frost:disabled,.vmds-frost[data-disabled],.vmds-frost[aria-disabled=true]{box-shadow:none}.vmds-frost:disabled:before,.vmds-frost[data-disabled]:before,.vmds-frost[aria-disabled=true]:before{opacity:0}.vmds-cta,.vmds-cta-scope{--vmds-cta-accent:#0075fd;--vmds-cta-ink:#131313;isolation:isolate;background-image: linear-gradient(0deg, rgb(var(--glow-brand-cast) / .16) 0%, rgb(var(--glow-brand-cast) / .04) 46%, #fff0 78%),  linear-gradient(180deg, #fff 0%, #fbfdff 100%);box-shadow: inset 0 1px 0 0 #fffffff2,  inset 0 0 0 1px rgb(var(--glow-brand-cast) / .3);position:relative}.vmds-cta-panel{isolation:isolate;background-image: linear-gradient(0deg, rgb(var(--glow-brand-cast) / .16) 0px, rgb(var(--glow-brand-cast) / .04) 44px, #fff0 76px),  linear-gradient(180deg, #fff 0%, #fbfdff 96px, #fbfdff 100%);box-shadow:inset 0 1px 0 0 #fffffff2, inset 0 0 0 1px rgb(var(--glow-brand-cast) / .52), 0 0 0 3px rgb(var(--brand-rgb) / .08), 0 1px 2px 0 rgb(var(--shadow-ink) / .06), 0 14px 40px -16px rgb(var(--shadow-ink) / .18);transition:box-shadow var(--duration-normal) var(--ease-out-quart);position:relative}.vmds-cta-panel:hover:not(:focus-within){box-shadow:inset 0 1px 0 0 #fffffff2, inset 0 0 0 1px rgb(var(--glow-brand-cast) / .62), 0 0 0 3px rgb(var(--brand-rgb) / .13), 0 1px 2px 0 rgb(var(--shadow-ink) / .06), 0 14px 40px -16px rgb(var(--shadow-ink) / .18)}.vmds-cta-panel:focus-within{box-shadow:inset 0 1px 0 0 #fffffff2, inset 0 0 0 1px rgb(var(--glow-brand-cast) / .75), 0 0 0 3px rgb(var(--brand-rgb) / .18), 0 1px 2px 0 rgb(var(--shadow-ink) / .06), 0 20px 52px -16px rgb(var(--shadow-ink) / .26)}.vmds-cta:hover{box-shadow:inset 0 1px 0 0 #fffffff2, inset 0 0 0 1px rgb(var(--glow-brand-cast) / .42)}.vmds-cta-badge{transition:box-shadow var(--duration-normal) var(--ease-out);background-image:linear-gradient(#ffffff38 0%,#fff0 42%),radial-gradient(120% 100% at 30% 0,#ffffff47 0%,#fff0 62%),linear-gradient(#0b62e0 0%,#0f7dff 100%);box-shadow:inset 0 -1.5px 2px #96cdffd9,inset 0 0 8px #2a93ff8c,0 2px 8px -1px #0075fd73}.vmds-cta:hover .vmds-cta-badge{box-shadow:inset 0 -1.5px 2px #bee1fff2,inset 0 0 10px #4aa9ffb3,0 3px 12px -1px #0075fd8c}.vmds-cta:has(.scale-\[18\]) .vmds-cta-badge{box-shadow:none}.vmds-glow-fill{background-image:linear-gradient(180deg, var(--glow-from) 0%, var(--glow-to) 100%);box-shadow:inset 0 -1px 1.5px 0 var(--glow-edge), inset 0 0 5px 0 var(--glow-bloom), 0 1px 2px rgb(var(--glow-cast) / calc(var(--glow-cast-alpha,.18) * .6))}[data-slot=tabs-trigger][data-state=active]>.vmds-tab-pill{opacity:1}.vmds-glow-fill-on[data-state=checked],.vmds-glow-fill-on[data-state=on],.vmds-glow-fill-on[aria-checked=true]{background-image:linear-gradient(180deg, var(--glow-from) 0%, var(--glow-to) 100%);box-shadow:inset 0 -1px 1.5px 0 var(--glow-edge), inset 0 0 5px 0 var(--glow-bloom), 0 1px 2px rgb(var(--glow-cast) / calc(var(--glow-cast-alpha,.18) * .6));border-color:#0000}.peer:checked~.vmds-checkbox-fill,.peer:indeterminate~.vmds-checkbox-fill{background-image:linear-gradient(180deg, var(--glow-from) 0%, var(--glow-to) 100%);box-shadow:inset 0 -1px 1.5px 0 var(--glow-edge), inset 0 0 5px 0 var(--glow-bloom), 0 1px 2px rgb(var(--glow-cast) / calc(var(--glow-cast-alpha,.18) * .6))}.vmds-glow-on{isolation:isolate;position:relative;overflow:hidden}.vmds-glow-on[data-state=on],.vmds-glow-on[aria-checked=true],.vmds-glow-on[aria-selected=true],.vmds-glow-on[data-selected]{background-image:linear-gradient(180deg, var(--glow-from) 0%, var(--glow-to) 100%);box-shadow:inset 0 -1px 1.5px 0 var(--glow-edge), inset 0 0 6px 0 var(--glow-bloom), 0 1px 3px rgb(var(--glow-cast) / calc(var(--glow-cast-alpha,.18) * .8));border-color:#0000}.vmds-glow-on[data-state=on]:before,.vmds-glow-on[aria-checked=true]:before,.vmds-glow-on[aria-selected=true]:before,.vmds-glow-on[data-selected]:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;transition:opacity var(--duration-normal) var(--ease-out);background-image:linear-gradient(180deg, var(--glow-from-lit) 9%, var(--glow-to-lit) 100%);box-shadow:inset 0 -.5px 1px 0 var(--glow-edge-lit), inset 0 -1px 2.5px 0 var(--glow-edge-lit), inset 0 0 8px 0 var(--glow-bloom-lit);position:absolute;inset:0}.vmds-glow-on[data-state=on]:hover:before,.vmds-glow-on[aria-checked=true]:hover:before,.vmds-glow-on[aria-selected=true]:hover:before,.vmds-glow-on[data-selected]:hover:before{opacity:1}[data-slot=segmented-indicator].vmds-glow{position:absolute}@media (prefers-reduced-motion:reduce){.vmds-glow:before,.vmds-glow-on:before{transition:none}}.vmds-media-inset{box-shadow:inset 0 0 12px #fff}.vmds-material-base{border-radius:var(--radius-field);background-color:var(--surface-2);border:1px solid var(--border)}.vmds-material-raised{border-radius:var(--radius-panel);background-color:var(--surface-2);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.vmds-material-inset{border-radius:var(--radius-field);background-color:var(--surface-inset);border:1px solid var(--field-border);box-shadow:var(--shadow-inset-field)}.vmds-material-tooltip{border-radius:var(--radius-md);background-color:var(--fg-high);color:var(--fg-inverted);box-shadow:var(--shadow-md)}.vmds-material-menu{border-radius:var(--radius-panel);background-color:color-mix(in srgb, var(--surface-2) 92%, transparent);-webkit-backdrop-filter:blur(var(--blur-panel));backdrop-filter:blur(var(--blur-panel));box-shadow:var(--shadow-glass-panel)}.vmds-material-modal{border-radius:var(--radius-panel);background-color:var(--surface-2);border:1px solid var(--border);box-shadow:var(--shadow-xl)}.vmds-material-fullscreen{border-radius:var(--radius-3xl);background-color:var(--surface-2);border:1px solid var(--border);box-shadow:var(--shadow-xl)}.vmds-heading-48.vmds-heading-48{font-size:var(--text-5xl);letter-spacing:-.03em;line-height:1.1;font-weight:var(--weight-semibold)}.vmds-heading-36.vmds-heading-36{font-size:var(--text-4xl);letter-spacing:-.03em;line-height:1.15;font-weight:var(--weight-semibold)}.vmds-heading-28.vmds-heading-28{font-size:var(--text-3xl);letter-spacing:-.025em;line-height:1.2;font-weight:var(--weight-semibold)}.vmds-heading-22.vmds-heading-22{font-size:var(--text-2xl);letter-spacing:-.02em;line-height:1.25;font-weight:var(--weight-semibold)}.vmds-heading-18.vmds-heading-18{font-size:var(--text-xl);letter-spacing:-.015em;line-height:1.3;font-weight:var(--weight-semibold)}.vmds-heading-16.vmds-heading-16{font-size:var(--text-lg);letter-spacing:-.01em;line-height:1.4;font-weight:var(--weight-semibold)}.vmds-heading-14.vmds-heading-14{font-size:var(--text-md);letter-spacing:-.01em;line-height:1.4;font-weight:var(--weight-semibold)}.vmds-copy-18.vmds-copy-18{font-size:var(--text-xl);line-height:var(--leading-relaxed);letter-spacing:0;font-weight:var(--weight-normal)}.vmds-copy-16.vmds-copy-16{font-size:var(--text-lg);line-height:var(--leading-relaxed);letter-spacing:0;font-weight:var(--weight-normal)}.vmds-copy-14.vmds-copy-14{font-size:var(--text-md);line-height:var(--leading-normal);letter-spacing:0;font-weight:var(--weight-normal)}.vmds-copy-13.vmds-copy-13{font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:0;font-weight:var(--weight-normal)}.vmds-copy-12.vmds-copy-12{font-size:var(--text-xs);line-height:var(--leading-normal);letter-spacing:0;font-weight:var(--weight-normal)}.vmds-label-16.vmds-label-16{font-size:var(--text-lg);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);font-weight:var(--weight-normal)}.vmds-label-14.vmds-label-14{font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);font-weight:var(--weight-normal)}.vmds-label-13.vmds-label-13{font-size:var(--text-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);font-weight:var(--weight-normal)}.vmds-label-12.vmds-label-12{font-size:var(--text-xs);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);font-weight:var(--weight-normal)}.vmds-label-11.vmds-label-11{font-size:var(--text-2xs);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);font-weight:var(--weight-normal)}.vmds-button-16.vmds-button-16{font-size:var(--text-lg);letter-spacing:var(--tracking-snug);line-height:1.25;font-weight:var(--weight-medium)}.vmds-button-14.vmds-button-14{font-size:var(--text-md);letter-spacing:var(--tracking-snug);line-height:1.4;font-weight:var(--weight-medium)}.vmds-button-13.vmds-button-13{font-size:var(--text-sm);letter-spacing:var(--tracking-snug);line-height:1.4;font-weight:var(--weight-medium)}.vmds-button-12.vmds-button-12{font-size:var(--text-xs);letter-spacing:var(--tracking-snug);line-height:1.35;font-weight:var(--weight-medium)}:is(.vmds-copy-18,.vmds-copy-16,.vmds-copy-14,.vmds-copy-13,.vmds-copy-12,.vmds-label-16,.vmds-label-14,.vmds-label-13,.vmds-label-12,.vmds-label-11) strong{font-weight:var(--weight-medium)}.vmds-w-normal.vmds-w-normal.vmds-w-normal{font-weight:var(--weight-normal)}.vmds-w-medium.vmds-w-medium.vmds-w-medium{font-weight:var(--weight-medium)}.vmds-w-semibold.vmds-w-semibold.vmds-w-semibold{font-weight:var(--weight-semibold)}.vmds-eyebrow.vmds-eyebrow{font-size:var(--text-2xs);line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);font-weight:var(--weight-semibold);text-transform:uppercase}.vmds-liquid-glass{isolation:isolate;background-color:rgb(var(--liquid-glass-tint) / var(--liquid-glass-alpha));border:1px solid var(--liquid-glass-edge);box-shadow:var(--shadow-liquid-glass);-webkit-backdrop-filter:blur(var(--liquid-glass-blur)) saturate(var(--liquid-glass-saturate));backdrop-filter:blur(var(--liquid-glass-blur)) saturate(var(--liquid-glass-saturate));position:relative}.vmds-liquid-glass-dense{background-color:rgb(var(--liquid-glass-tint) / var(--liquid-glass-alpha-dense));border-color:var(--liquid-glass-edge-dense)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vmds-liquid-glass{background-color:rgb(var(--liquid-glass-tint) / .82)}.vmds-liquid-glass-dense{background-color:rgb(var(--liquid-glass-tint) / .92)}}@keyframes vmds-indeterminate{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes vmds-spin{to{transform:rotate(360deg)}}@keyframes vmds-ring-draw{0%{stroke-dashoffset:var(--ring-circumference)}}.vmds-ring-draw{animation:vmds-ring-draw calc(var(--duration-materialize) * 2) var(--ease-out) backwards}@media (prefers-reduced-motion:reduce){.vmds-ring-draw{animation:none}}@keyframes vmds-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes vmds-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes vmds-collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes vmds-collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.vmds-accordion-content,.vmds-accordion-content-grid,.vmds-collapsible-content,.vmds-collapsible-content-grid{--vmds-reveal-duration:var(--duration-normal);--vmds-reveal-ease:var(--ease-in-out)}@media (prefers-reduced-motion:reduce){.vmds-accordion-content,.vmds-accordion-content-grid,.vmds-collapsible-content,.vmds-collapsible-content-grid{--vmds-reveal-duration:1ms}}@keyframes vmds-cursor-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes vmds-part-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes vmds-materialize{0%{opacity:0;filter:blur(8px);transform:scale(.95)}to{opacity:1;filter:blur();transform:scale(1)}}@property --vmds-title-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --vmds-title-fade-r{syntax:"<length>";inherits:false;initial-value:0}.vmds-title-scroll[data-scrolling]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vmds-title-fade-l), #000 calc(100% - var(--vmds-title-fade-r)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--vmds-title-fade-l), #000 calc(100% - var(--vmds-title-fade-r)), transparent)}@property --vmds-reveal{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes vmds-media-reveal{0%{opacity:0;filter:blur(10px);--vmds-reveal:0%}to{opacity:1;filter:blur();--vmds-reveal:132%}}@keyframes vmds-materialize-fade{0%{opacity:0}to{opacity:1}}.vmds-animate-in{animation:vmds-part-in calc(var(--duration-slow) * var(--vmds-slow,1)) var(--ease-out) both;animation-delay:calc(var(--vmds-in-delay,0s) * var(--vmds-slow,1))}.vmds-animate-materialize{animation:vmds-materialize calc(var(--duration-materialize) * var(--vmds-slow,1)) var(--ease-snappy) both;animation-delay:calc(var(--vmds-in-delay,0s) * var(--vmds-slow,1))}.vmds-materialize-hold{opacity:0;filter:blur(8px);transform:scale(.95)}.vmds-composer-glow{animation:vmds-composer-glow calc(var(--duration-slow) * var(--vmds-slow,1)) var(--ease-out-quart)}@media (prefers-reduced-motion:reduce){.vmds-composer-glow{animation:none}}@keyframes vmds-composer-glow{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 38%, transparent)}60%{box-shadow:0 0 0 6px color-mix(in srgb, var(--brand) 12%, transparent)}to{box-shadow:0 0 0 10px #0000}}[data-slot=composer-frame][data-asking]{border-color:var(--composer-ask-border);box-shadow:var(--shadow-sm), var(--composer-ask-halo);transition-property:border-color,box-shadow;transition-duration:calc(var(--duration-normal) * var(--vmds-slow,1));transition-timing-function:var(--ease-out)}[data-slot=composer-frame][data-asking]:has(:focus-visible:not([contenteditable],textarea)){border-color:var(--brand);box-shadow:var(--shadow-sm), 0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent)}[data-slot=composer-frame][data-asking].vmds-composer-glow{animation-name:vmds-composer-ask-glow}@keyframes vmds-composer-ask-glow{0%{box-shadow:var(--shadow-sm), 0 0 0 0 color-mix(in srgb, var(--brand) 38%, transparent)}60%{box-shadow:var(--shadow-sm), 0 0 0 6px color-mix(in srgb, var(--brand) 12%, transparent)}to{box-shadow:var(--shadow-sm), var(--composer-ask-halo)}}[data-slot=composer-frame][data-asking] [data-slot=chat-shell]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.vmds-ask-send-idle{display:none}[data-slot=composer-frame][data-morphing] [data-slot=composer-surface-body]{overflow-y:hidden}[data-slot=composer-frame][data-morphing]>[data-slot=composer-mode-layer]{min-height:0;overflow:visible clip}[data-slot=composer-frame][data-morphing]>[data-slot=composer-input-layer]{flex-shrink:0;margin-top:auto}.vmds-composer-mode-enter{animation:vmds-composer-mode-enter calc(var(--duration-slow) * var(--vmds-slow,1)) var(--ease-snappy) both}@keyframes vmds-composer-mode-enter{0%{opacity:0;transform:translateY(4px)}}.vmds-composer-page{animation:vmds-composer-mode-fade calc(var(--duration-fast) * var(--vmds-slow,1)) var(--ease-out) both}@keyframes vmds-composer-mode-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.vmds-composer-mode-enter,.vmds-composer-page{animation:vmds-composer-mode-fade var(--duration-instant) linear both}}[data-slot=transcript-body]{transition:opacity calc(var(--duration-normal) * var(--vmds-slow,1)) var(--ease-out)}[data-slot=chat-column]:has([data-slot=composer-region]:is([data-composer-mode=question],[data-composer-mode=confirm])) [data-slot=transcript-body]{opacity:var(--transcript-dim);transition-duration:calc(var(--duration-slow) * var(--vmds-slow,1))}[data-slot=chat-column]:has([data-slot=composer-region]:is([data-composer-mode=question],[data-composer-mode=confirm])) [data-slot=transcript-body]:focus-within{opacity:1;transition-duration:var(--duration-fast)}@media (hover:hover){[data-slot=chat-column]:has([data-slot=composer-region]:is([data-composer-mode=question],[data-composer-mode=confirm])) [data-slot=transcript-body]:hover{opacity:1;transition-duration:var(--duration-fast)}}@media (prefers-reduced-motion:reduce){[data-slot=transcript-body]{transition:none}}@keyframes vmds-catalog-enter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.vmds-animate-catalog-enter{animation:vmds-catalog-enter calc(var(--duration-normal) * var(--vmds-slow,1)) var(--ease-out-quart) both}@keyframes vmds-pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.vmds-animate-pop{animation:vmds-pop-in calc(var(--duration-normal) * var(--vmds-slow,1)) var(--ease-out) both}@keyframes vmds-failed-glow{0%{opacity:0}to{opacity:.45}}.vmds-failed-glow{pointer-events:none;background:radial-gradient(ellipse 82% 100% at 50% 0%, rgb(var(--danger-rgb) / .4) 0%, rgb(var(--danger-rgb) / .16) 42%, transparent 78%);opacity:.45;height:48%;max-height:200px;animation:vmds-failed-glow calc(var(--duration-slow) * var(--vmds-slow,1)) var(--ease-out) both;position:absolute;inset:0 0 auto}.vmds-media-reveal{--vmds-reveal:0%;opacity:0;filter:blur(10px);-webkit-mask-image:radial-gradient(circle at 50% 50%, #000 calc(var(--vmds-reveal) - 26%), transparent var(--vmds-reveal));mask-image:radial-gradient(circle at 50% 50%, #000 calc(var(--vmds-reveal) - 26%), transparent var(--vmds-reveal));-webkit-mask-image:radial-gradient(circle at 50% 50%, #000 calc(var(--vmds-reveal) - 26%), transparent var(--vmds-reveal))}.vmds-media-reveal[data-show]:not([data-motion]){opacity:1;filter:blur();--vmds-reveal:132%}.vmds-media-reveal[data-show][data-motion]{animation:vmds-media-reveal calc(var(--duration-media) * var(--vmds-slow,1)) var(--ease-media) both}@keyframes vmds-flap-fall{0%{filter:brightness();transform:rotateX(0)}to{filter:brightness(.86);transform:rotateX(-90deg)}}@keyframes vmds-flap-rise{0%{filter:brightness(.86);transform:rotateX(90deg)}70%{transform:rotateX(-9deg)}86%{transform:rotateX(4deg)}to{filter:brightness();transform:rotateX(0)}}.vmds-flap-fall{transform-origin:bottom;backface-visibility:hidden;animation:.15s cubic-bezier(.55,0,.9,.35) forwards vmds-flap-fall}.vmds-flap-rise{transform-origin:top;backface-visibility:hidden;animation:.23s cubic-bezier(.25,.7,.35,1) .15s both vmds-flap-rise}@media (prefers-reduced-motion:reduce){.vmds-flap-fall,.vmds-flap-rise{animation-duration:1ms;animation-delay:0s}}.vmds-stagger-parts>*{animation:vmds-part-in calc(var(--duration-slow) * var(--vmds-slow,1)) var(--ease-out) both}.vmds-stagger-parts>:has(.vmds-animate-catalog-enter){animation:none}@media (prefers-reduced-motion:reduce){.vmds-animate-in,.vmds-animate-materialize,.vmds-animate-catalog-enter,.vmds-animate-pop,.vmds-media-reveal[data-show][data-motion]{animation:vmds-materialize-fade var(--duration-fast) var(--ease-out) both;filter:none;transform:none}.vmds-stagger-parts>:not(:has(.vmds-animate-catalog-enter)){animation:vmds-materialize-fade var(--duration-fast) var(--ease-out) both;filter:none;transform:none}.vmds-media-reveal[data-show][data-motion]{--vmds-reveal:132%}.vmds-failed-glow{animation-duration:var(--duration-fast)}}@keyframes vmds-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.vmds-shimmer-text{--shimmer-rest:var(--fg-low);--shimmer-peak:var(--glow-brand-edge);--shimmer-peak-core:var(--brand);--shimmer-index:0;color:var(--shimmer-rest);display:inline-block;position:relative}.vmds-shimmer-text:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 38%, var(--shimmer-peak-core) 46%, var(--shimmer-peak) 50%, var(--shimmer-peak-core) 54%, transparent 62%, transparent 100%);color:#0000;-webkit-text-fill-color:transparent;animation:vmds-shimmer var(--duration-shimmer) linear infinite;animation-delay:calc(var(--shimmer-index) * var(--orb-period) * -.35);background-repeat:no-repeat;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.vmds-shimmer-text:before{content:none;animation:none}}.vmds-shimmer-still{pointer-events:none;background-image:linear-gradient(105deg, transparent 0%, transparent 42%, rgb(var(--fg-high-rgb) / .18) 50%, transparent 58%, transparent 100%);animation:vmds-shimmer var(--duration-shimmer) linear infinite;background-repeat:no-repeat;background-size:240% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.vmds-shimmer-still{background-image:none;animation:none}}.vmds-session-skeleton{--session-skeleton-base:rgb(var(--fg-low-rgb) / .12);--session-skeleton-peak:rgb(var(--fg-low-rgb) / .07);width:100%;container-type:inline-size}.dark .vmds-session-skeleton,[data-theme=dark] .vmds-session-skeleton{--session-skeleton-peak:rgb(var(--fg-low-rgb) / .26)}.vmds-session-skeleton .vmds-skeleton{background-color:#0000;animation:none;position:relative;overflow:hidden}.vmds-session-skeleton .vmds-skeleton:after{content:"";pointer-events:none;background-image:linear-gradient(105deg, var(--session-skeleton-base) 0%, var(--session-skeleton-base) 40%, var(--session-skeleton-peak) 50%, var(--session-skeleton-base) 60%, var(--session-skeleton-base) 100%);width:240cqi;animation:vmds-session-skeleton-sheen calc(var(--duration-shimmer) * .7) linear infinite;animation-delay:calc(var(--session-skeleton-index,0) * -40ms);position:absolute;top:0;bottom:0;left:0}@keyframes vmds-session-skeleton-sheen{0%{transform:translate(-62%)}62%{transform:translate(0,0)}to{transform:translate(0,0)}}@keyframes vmds-session-skeleton-breathe{0%,to{opacity:1}50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.vmds-session-skeleton .vmds-skeleton{background-color:var(--session-skeleton-base);animation:vmds-session-skeleton-breathe var(--duration-shimmer) var(--ease-in-out) infinite;animation-delay:calc(var(--session-skeleton-index,0) * .14s)}.vmds-session-skeleton .vmds-skeleton:after{content:none}}.vmds-hairline{height:2px}.vmds-session-rail[data-rail-ready]{transition:width var(--duration-normal) var(--ease-out)}.vmds-session-rail[data-rail-snap]{transition:none}html[data-rail-collapsed=true] [data-rail-hint=app]:not([data-rail-ready]),html[data-session-rail-collapsed=true] [data-rail-hint=session]:not([data-rail-ready]){width:48px!important}html[data-rail-collapsed=false] [data-rail-hint=app]:not([data-rail-ready]){width:264px!important}html[data-rail-collapsed=true] [data-rail-hint=app]:not([data-rail-ready]) .vmds-rail-label,html[data-session-rail-collapsed=true] [data-rail-hint=session]:not([data-rail-ready]) .vmds-rail-label{opacity:0}html[data-session-rail-collapsed=true] [data-rail-hint=session]:not([data-rail-ready]) .vmds-rail-expanded{display:none}html[data-session-rail-collapsed=true] [data-rail-hint=session]:not([data-rail-ready]) .vmds-rail-collapsed{display:block}.vmds-rail-icon{flex:none;place-items:center;width:16px;display:grid}.vmds-rail-label{white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out)}.vmds-session-rail[data-collapsed] .vmds-rail-label{opacity:0;pointer-events:none}.vmds-session-rail[data-collapsed] .vmds-rail-expanded,.vmds-rail-collapsed{display:none}.vmds-session-rail[data-collapsed] .vmds-rail-collapsed{display:block}.vmds-canvas-panel{transition:width var(--duration-normal) var(--ease-out), min-width var(--duration-normal) var(--ease-out)}.vmds-canvas-panel.is-resizing,.vmds-canvas-panel[data-keyboard-resize],.vmds-canvas-panel[data-panel-snap]{transition:none}.vmds-canvas-panel.is-resizing>[data-slot=canvas-panel-body]{min-width:0}@media (prefers-reduced-motion:reduce){.vmds-session-rail[data-rail-ready],.vmds-canvas-panel{transition:none}}.vmds{background-color:var(--bg);color:var(--fg-mid);font-family:var(--font-pp-mori), var(--font-sans,system-ui), sans-serif;font-size:var(--text-md);line-height:var(--leading-normal);letter-spacing:var(--tracking-snug);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vmds-dialog-overlay,.vmds-alert-overlay,.vmds-sheet-overlay,.vmds-scrim{background-color:var(--surface-overlay)}.vmds-suggestion-layer{background-color:#0000}.vmds-drag-plate{gap:var(--space-2);width:132px;max-width:132px;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface-2);box-shadow:var(--shadow-lg);color:var(--fg-high);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-snug);flex-direction:column;display:flex;position:fixed;top:-1000px;left:-1000px}.vmds-drag-plate-frame{aspect-ratio:16/9;border-radius:var(--radius-md);background-color:var(--surface-3);width:100%;overflow:hidden}.vmds-drag-plate-frame img,.vmds-drag-plate-frame video{object-fit:cover;width:100%;height:100%}.vmds-drag-plate span{padding-inline:var(--space-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vmds-tile-select:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;box-shadow:none;position:absolute;inset:0}.vmds-tile-select[data-edge]:after{box-shadow:inset 0 0 0 1px var(--field-border)}.vmds-tile-select[data-family=relative]:after{box-shadow:inset 0 0 0 1px var(--brand)}.vmds-tile-select[data-highlighted]:not([data-selected],[aria-current=true]):after{box-shadow:inset 0 0 0 2px var(--ring), inset 0 0 0 4px var(--ring-offset);animation:vmds-tile-highlight calc(var(--duration-slow) * 5) var(--ease-out-quart) both}@keyframes vmds-tile-highlight{0%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.vmds-tile-select[data-highlighted]:after{animation:none}}.vmds-tile-select[data-selected]:after{box-shadow:inset 0 0 0 2px var(--brand)}.vmds-tile-select[aria-current=true]:after{box-shadow:inset 0 0 0 2px var(--brand), inset 0 0 0 3px color-mix(in srgb, var(--fg-on-scrim) 70%, transparent)}.vmds-tile-select:focus-visible{box-shadow:none}.vmds-tile-select:focus-visible:not(.vmds[data-sc-shell]:not([data-focus-source=keyboard]) *):after{box-shadow:inset 0 0 0 2px var(--ring), inset 0 0 0 4px var(--ring-offset)}[data-slot=slash-menu],[data-slot=asset-mention-menu]{animation-name:none}@starting-style{[data-slot=slash-menu],[data-slot=asset-mention-menu]{opacity:0;scale:.95}}[data-slot=slash-menu],[data-slot=asset-mention-menu]{opacity:1;transition:opacity var(--duration-fast) var(--ease-out-quart), scale var(--duration-fast) var(--ease-out-quart);scale:1}[data-slot=transcript-body][data-rail-docked]>[data-slot=rail-counterweight]{width:calc(var(--control-sm) + var(--space-3))}[data-slot=project-tabs]{--tab-fade:var(--space-9);--tab-clear:var(--space-2)}[data-slot=project-tabs][data-overflow-start]{-webkit-mask-image:linear-gradient(to right, transparent var(--tab-clear), #000 var(--tab-fade));-webkit-mask-image:linear-gradient(to right, transparent var(--tab-clear), #000 var(--tab-fade));mask-image:linear-gradient(to right, transparent var(--tab-clear), #000 var(--tab-fade))}[data-slot=project-tabs][data-overflow-end]{-webkit-mask-image:linear-gradient(to left, transparent var(--tab-clear), #000 var(--tab-fade));-webkit-mask-image:linear-gradient(to left, transparent var(--tab-clear), #000 var(--tab-fade));mask-image:linear-gradient(to left, transparent var(--tab-clear), #000 var(--tab-fade))}[data-slot=project-tabs][data-overflow-start][data-overflow-end]{-webkit-mask-image:linear-gradient(to right, transparent var(--tab-clear), #000 var(--tab-fade), #000 calc(100% - var(--tab-fade)), transparent calc(100% - var(--tab-clear)));-webkit-mask-image:linear-gradient(to right, transparent var(--tab-clear), #000 var(--tab-fade), #000 calc(100% - var(--tab-fade)), transparent calc(100% - var(--tab-clear)));mask-image:linear-gradient(to right, transparent var(--tab-clear), #000 var(--tab-fade), #000 calc(100% - var(--tab-fade)), transparent calc(100% - var(--tab-clear)))}[data-slot=project-tab][data-dragging]{opacity:.4;transform:scale(.97)}.vmds-tab-drag-plate{align-items:center;gap:var(--space-2);white-space:nowrap;max-width:200px;height:var(--control-sm);padding-inline:var(--space-3);border-radius:var(--radius-md);background-color:var(--surface-4);box-shadow:var(--shadow-lg);color:var(--fg-high);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex;position:fixed;top:-1000px;left:-1000px;overflow:hidden}.vmds-tab-drag-plate span{text-overflow:ellipsis;overflow:hidden}.ProseMirror>p:first-child:last-child{min-height:inherit}[data-slot=chat-shell][data-artifact-drop]{transition-property:border-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out-quart)}[data-slot=chat-shell][data-artifact-drop=armed],[data-slot=chat-shell][data-artifact-drop=armed]:focus-within{border-color:color-mix(in srgb, var(--brand) 40%, var(--field-border))}[data-slot=chat-shell][data-artifact-drop=ready],[data-slot=chat-shell][data-artifact-drop=ready]:focus-within{border-color:var(--brand);box-shadow:var(--ring-selected)}[data-slot=chat-shell][data-artifact-drop=refused],[data-slot=chat-shell][data-artifact-drop=refused]:focus-within{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.vmds-artifact-mention{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal;vertical-align:middle;max-width:220px;display:inline-block;overflow:hidden}.ProseMirror [contenteditable=false].vmds-artifact-mention{white-space:nowrap}.vmds-prompt-mention{border-radius:var(--radius-sm);background-color:var(--mention-tint);color:var(--mention-text);font-weight:var(--weight-medium);white-space:nowrap;cursor:text;transition:background-color var(--duration-fast) var(--ease-out);margin-inline:1px;padding:.1em .3em;display:inline}.ProseMirror [contenteditable=false].vmds-prompt-mention{white-space:nowrap}.vmds-prompt-mention:hover{background-color:var(--mention-tint-hover)}.vmds-prompt-mention.ProseMirror-selectednode{background-color:rgb(var(--brand-rgb) / .1);box-shadow:0 0 0 1.5px var(--brand)}.vmds-prompt-mention:has(>img.vmds-prompt-mention-glyph){padding-left:.15em}.vmds-prompt-mention[aria-invalid=true]{background-color:var(--danger-tint);color:var(--danger-text);text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--danger-rgb) / .5);text-decoration-color:rgb(var(--danger-rgb) / .5)}.vmds-prompt-mention.vmds-prompt-mention-selected{background-color:highlight;background-color:color-mix(in srgb, Highlight 45%, transparent)}.vmds-prompt-mention-glyph{vertical-align:-.08em;opacity:.8;width:.85em;height:.85em;display:inline-block;margin:0 .2em 0 0!important}img.vmds-prompt-mention-glyph{vertical-align:-.24em;border-radius:var(--radius-xs);object-fit:cover;opacity:1;width:1.15em;height:1.15em;box-shadow:0 0 0 1px rgb(var(--fg-high-rgb) / .08);margin-right:.3em!important}.vmds-alert-overlay.vmds-alert-overlay-strong{background-color:var(--surface-overlay-strong)}.vmds-tooltip{background-color:var(--fg-high);color:var(--fg-inverted)}.vmds-unpainted{background-color:#0000}.vmds-popover,.vmds-menu{background-color:color-mix(in srgb, var(--surface-2) 92%, transparent)}.vmds-dialog,.vmds-alert-dialog,.vmds-sheet{background-color:var(--surface-2)}.vmds-panel{background-color:var(--surface-3)}.vmds-overlay-root{background-color:#0000}.vmds :where(p,h1,h2,h3,h4,h5,h6,button,input,textarea,select,label){font-family:inherit}.vmds :where(p):not([class*=font-]){font-weight:var(--weight-normal)}.vmds :is(button,[role=button],summary):not(:disabled):not([aria-disabled=true]):not([data-disabled]){cursor:pointer}.vmds :is(button,[role=button]):is(:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed}@media (prefers-reduced-motion:reduce){.vmds *,.vmds :before,.vmds :after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,box-shadow!important}.vmds :not(.vmds-animate-in,.vmds-animate-materialize,.vmds-animate-catalog-enter,.vmds-animate-pop,.vmds-failed-glow,.vmds-media-reveal,.vmds-stagger-parts>*,.vmds-session-skeleton .vmds-skeleton),.vmds :before,.vmds :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.vmds :focus-visible:not([data-slot]):not([data-slot] *){outline:2px solid var(--ring);outline-offset:2px}.vmds[data-sc-shell]:not([data-focus-source=keyboard]) :is(button,[role=button],[role=radio],[role=menuitem]):focus,.vmds[data-sc-shell]:not([data-focus-source=keyboard]) :is(button,[role=button],[role=radio],[role=menuitem]):focus-visible{box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}.vmds[data-sc-shell]:not([data-focus-source=keyboard]) .vmds-button:is(:focus,:focus-visible){border-color:#0000}.vmds.vmds[data-workflows-shell]:not([data-focus-source=keyboard]) :is(:focus,:focus-visible){--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;--tw-inset-ring-shadow:0 0 #0000;outline:none}.vmds.vmds[data-workflows-shell]:not([data-focus-source=keyboard]) :is([data-slot=input],[data-slot=textarea]):is(:focus,:focus-visible){border-color:var(--field-border)}.vmds-morph{--morph-closed:var(--control-md);--morph-open-w:var(--morph-closed);--morph-open-h:var(--morph-closed);--morph-open-dur:var(--duration-normal);--morph-close-dur:var(--duration-fast);--morph-open-ease:var(--ease-out-quart);--morph-close-ease:var(--ease-out-quart);--morph-fade-dur:var(--duration-normal);--morph-slide:var(--space-5);--morph-rotate:45deg;--morph-scale:.98;--morph-blur:1px;--morph-r-closed:var(--radius-pill);--morph-r-open:var(--radius-panel);width:var(--morph-closed);height:var(--morph-closed);vertical-align:top;border-radius:var(--morph-r-closed);transition:width var(--morph-close-dur) var(--morph-close-ease), height var(--morph-close-dur) var(--morph-close-ease), border-radius var(--morph-close-dur) var(--morph-close-ease), border-color var(--morph-close-dur) var(--morph-close-ease), background-color var(--morph-close-dur) var(--morph-close-ease), box-shadow var(--morph-close-dur) var(--morph-close-ease);align-self:start;display:inline-block;position:relative;overflow:visible}.vmds-morph[data-size=sm]{--morph-closed:var(--control-sm)}.vmds-morph[data-size=md]{--morph-closed:var(--control-md)}.vmds-morph[data-size=lg]{--morph-closed:var(--control-lg)}.vmds-morph[data-variant=studio]{--morph-open-dur:var(--duration-slow);--morph-close-dur:var(--duration-normal);--morph-open-ease:var(--ease-spring);--morph-close-ease:var(--ease-snappy);--morph-slide:var(--space-10);--morph-scale:.97;--morph-blur:2px;--morph-r-open:var(--radius-2xl)}.vmds-morph-clip{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.vmds-morph[data-open=true]{z-index:1;width:var(--morph-open-w);height:var(--morph-open-h);border-radius:var(--morph-r-open);transition:width var(--morph-open-dur) var(--morph-open-ease), height var(--morph-open-dur) var(--morph-open-ease), border-radius var(--morph-open-dur) var(--morph-open-ease), border-color var(--morph-open-dur) var(--morph-open-ease), background-color var(--morph-open-dur) var(--morph-open-ease), box-shadow var(--morph-open-dur) var(--morph-open-ease)}.vmds-morph[data-variant=menu]{border:1px solid var(--border-strong);background:0 0}.vmds-morph[data-variant=menu]:hover:not([data-open=true]){border-color:var(--fg-low)}.vmds-morph[data-variant=menu][data-open=true]{background:color-mix(in srgb, var(--surface-2) 60%, transparent);box-shadow:var(--shadow-glass-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#0000}.vmds-morph[data-variant=studio]{background:var(--surface-3);border:1px solid #0000}.vmds-morph[data-variant=studio]:hover:not([data-open=true]){background:var(--surface-4)}.vmds-morph[data-variant=studio][data-open=true]{border-color:var(--border);background:var(--surface-2);box-shadow:var(--shadow-md)}.vmds-morph-plus{z-index:1;width:var(--morph-closed);height:var(--morph-closed);border-radius:var(--morph-r-closed);color:var(--fg-high);cursor:pointer;--icon-size:var(--space-6);transition:opacity var(--morph-fade-dur) var(--morph-close-ease), transform var(--morph-open-dur) var(--morph-close-ease), filter var(--morph-fade-dur) var(--morph-close-ease);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;left:0}.vmds-morph-plus svg{width:var(--icon-size);height:var(--icon-size);transition:transform var(--morph-open-dur) var(--morph-close-ease);display:block}.vmds-morph[data-size=sm] .vmds-morph-plus{--icon-size:14px}.vmds-morph[data-align=end] .vmds-morph-plus{left:auto;right:0}.vmds-morph[data-open=true] .vmds-morph-plus{opacity:0;filter:blur(var(--morph-blur));pointer-events:none;transform:translateX(calc(-1 * var(--morph-slide)))}.vmds-morph[data-align=end][data-open=true] .vmds-morph-plus{transform:translateX(var(--morph-slide))}.vmds-morph[data-open=true] .vmds-morph-plus svg{transform:scale(var(--morph-scale)) rotate(var(--morph-rotate))}.vmds-morph-menu{z-index:0;opacity:0;pointer-events:none;transform:translateX(var(--morph-slide)) scale(var(--morph-scale));filter:blur(var(--morph-blur));transition:opacity var(--morph-fade-dur) var(--morph-close-ease), transform var(--morph-open-dur) var(--morph-close-ease), filter var(--morph-fade-dur) var(--morph-close-ease);outline:none;position:absolute;top:0;left:0}.vmds-morph[data-align=end] .vmds-morph-menu{transform:translateX(calc(-1 * var(--morph-slide))) scale(var(--morph-scale));left:auto;right:0}.vmds-morph[data-open=true] .vmds-morph-menu{opacity:1;pointer-events:auto;filter:blur();transform:translate(0)scale(1)}@media (prefers-reduced-motion:reduce){.vmds-morph,.vmds-morph-plus,.vmds-morph-plus svg,.vmds-morph-menu{transition:none!important}}.vmds-docs{font-family:var(--font-pp-mori), var(--font-sans,system-ui), sans-serif}.vmds-docs :where(p,h1,h2,h3,h4,h5,h6,span,div,button,input,textarea,label){font-family:inherit}.vmds-docs [data-slot=user-message],.vmds-docs [data-slot=ai-text],.vmds-docs [data-slot=approval-prompt]{font-family:var(--font-inter,inherit)}.vmds [data-slot=script-page],.vmds [data-slot=script-page] textarea{font-family:var(--font-inter,Inter, "Inter Fallback")}.vmds-docs :where(p):not([class*=font-]){font-weight:var(--weight-normal)}.vmds-docs h1,.vmds-docs h2{letter-spacing:-.02em}.vmds-thin-scroll{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.vmds-scroll-area:not([data-orientation=horizontal])>[data-slot=scroll-area-viewport]>div>*{width:0;min-width:100%}@keyframes vm-finder-card-enter{0%{opacity:0;transform:translate3d(7rem,0,-2.5rem)rotateY(5deg)scale(.982)}to{opacity:1;transform:translate(0,0)rotateY(0)scale(1)}}.vm-finder-card-enter{will-change:opacity, transform;animation:.42s cubic-bezier(.77,0,.175,1) both vm-finder-card-enter}@media (prefers-reduced-motion:reduce){.vm-finder-card-enter{animation:none}}:root{--composer-surface-chrome:200px}[data-slot=chat-column] [data-slot=composer-region]{padding-bottom:var(--keyboard-inset,0px)}@media (max-width:639px){[data-slot=composer-surface-body]{max-height:min(55dvh, 420px, calc(var(--visual-viewport-h,100dvh) - var(--composer-surface-chrome)))}[data-slot=composer-surface][data-grown] [data-slot=composer-surface-body]{max-height:calc(var(--visual-viewport-h,100dvh) - var(--composer-surface-chrome))}}
.recreation-voice-picker-module__8YtyAG__field{align-items:center;gap:var(--space-6);display:flex}.recreation-voice-picker-module__8YtyAG__label.recreation-voice-picker-module__8YtyAG__label,.recreation-voice-picker-module__8YtyAG__trigger.recreation-voice-picker-module__8YtyAG__trigger,.recreation-voice-picker-module__8YtyAG__choice.recreation-voice-picker-module__8YtyAG__choice{font-size:var(--text-md);letter-spacing:0;line-height:20px}.recreation-voice-picker-module__8YtyAG__label.recreation-voice-picker-module__8YtyAG__label{font-weight:var(--weight-medium)}.recreation-voice-picker-module__8YtyAG__trigger.recreation-voice-picker-module__8YtyAG__trigger{gap:var(--space-5);border-color:var(--border);font-weight:var(--weight-normal);background:var(--surface-2);padding-inline:14px}.recreation-voice-picker-module__8YtyAG__chevron{color:var(--fg-subtle)}.recreation-voice-picker-module__8YtyAG__menu.recreation-voice-picker-module__8YtyAG__menu{width:336px;max-width:calc(100vw - 48px);max-height:var(--radix-popover-content-available-height);padding:var(--space-3);border:1px solid var(--border-subtle);background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-menu);z-index:calc(var(--z-modal) + 1);overflow-y:auto}.recreation-voice-picker-module__8YtyAG__row{align-items:center;gap:var(--space-5);height:calc(var(--control-sm) + var(--space-5));padding-inline:var(--space-4);border-radius:var(--radius-field);display:flex}.recreation-voice-picker-module__8YtyAG__row[data-selected=true]{background:var(--surface-4)}.recreation-voice-picker-module__8YtyAG__row:has(.recreation-voice-picker-module__8YtyAG__choice:hover){background:var(--surface-4)}.recreation-voice-picker-module__8YtyAG__preview.recreation-voice-picker-module__8YtyAG__preview{background:var(--surface-2);border-color:var(--border-strong);color:var(--fg-high)}.recreation-voice-picker-module__8YtyAG__preview.recreation-voice-picker-module__8YtyAG__preview:hover{background:var(--surface-4)}.recreation-voice-picker-module__8YtyAG__preview.recreation-voice-picker-module__8YtyAG__preview[data-playing=true]{color:var(--brand);background:var(--brand-tint);border-color:var(--brand-border)}.recreation-voice-picker-module__8YtyAG__emptyPreview{width:var(--control-sm);flex-shrink:0}.recreation-voice-picker-module__8YtyAG__choice.recreation-voice-picker-module__8YtyAG__choice{border-radius:var(--radius-field);justify-content:space-between;gap:var(--space-5);min-width:0;height:100%;font-weight:var(--weight-normal);color:var(--fg-high);background:0 0;border:0;flex:1;padding:0}.recreation-voice-picker-module__8YtyAG__choice.recreation-voice-picker-module__8YtyAG__choice[aria-pressed=true]{font-weight:var(--weight-semibold)}.recreation-voice-picker-module__8YtyAG__choice>span{justify-content:space-between;width:100%;min-width:0}.recreation-voice-picker-module__8YtyAG__choice>span>span{text-overflow:ellipsis;overflow:hidden}.recreation-voice-picker-module__8YtyAG__check{color:var(--brand)}.recreation-voice-picker-module__8YtyAG__error{padding:var(--space-4);color:var(--danger-text);font-size:var(--text-sm)}@media (pointer:coarse){.recreation-voice-picker-module__8YtyAG__row{height:calc(var(--control-sm) + var(--space-4))}.recreation-voice-picker-module__8YtyAG__menu.recreation-voice-picker-module__8YtyAG__menu{width:342px}}
.example-recreation-dialog-module__pTUkHq__dialog.example-recreation-dialog-module__pTUkHq__dialog{width:1080px;max-width:calc(100vw - var(--space-9));height:min(760px, calc(100dvh - var(--space-9)));border-radius:var(--radius-panel);letter-spacing:0;gap:0;padding:0;overflow:hidden;container-type:size}.example-recreation-dialog-module__pTUkHq__form{grid-template-rows:92px minmax(0,1fr) auto;grid-template-columns:minmax(0,424fr) minmax(0,654fr);height:100%;min-height:0;display:grid;container-type:size}.example-recreation-dialog-module__pTUkHq__form:has(.example-recreation-dialog-module__pTUkHq__preview[data-kind=image]:not([data-orientation=portrait])){grid-template-columns:minmax(0,52%) minmax(0,1fr)}.example-recreation-dialog-module__pTUkHq__form:has(.example-recreation-dialog-module__pTUkHq__preview[data-orientation=portrait]){grid-template-columns:min(calc((100cqh - 2 * var(--space-9)) * var(--preview-ratio) + 2 * var(--space-8)), 56%) minmax(0, 1fr)}.example-recreation-dialog-module__pTUkHq__header,.example-recreation-dialog-module__pTUkHq__fields,.example-recreation-dialog-module__pTUkHq__footer{z-index:1;position:relative}.example-recreation-dialog-module__pTUkHq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);margin:var(--space-9) var(--space-9) var(--space-8);grid-area:1/2;display:flex}.example-recreation-dialog-module__pTUkHq__title.example-recreation-dialog-module__pTUkHq__title.example-recreation-dialog-module__pTUkHq__title{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;text-wrap:pretty;min-width:0;line-height:28px}.example-recreation-dialog-module__pTUkHq__close.example-recreation-dialog-module__pTUkHq__close{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-field);color:var(--fg-icon);border:0;flex-shrink:0}.example-recreation-dialog-module__pTUkHq__body{display:contents}.example-recreation-dialog-module__pTUkHq__previewArea{min-width:0;min-height:0;margin:var(--space-9) var(--space-8);z-index:0;grid-area:1/1/-1/2;place-items:center;display:grid;overflow:hidden;container-type:size}.example-recreation-dialog-module__pTUkHq__preview{width:min(100cqw, calc(100cqh * var(--preview-ratio)));aspect-ratio:var(--preview-ratio);border-radius:var(--radius-field);background:var(--surface-3);position:relative;overflow:hidden}.example-recreation-dialog-module__pTUkHq__form:has(.example-recreation-dialog-module__pTUkHq__preview[data-orientation=portrait]) .example-recreation-dialog-module__pTUkHq__previewArea{place-items:start}.example-recreation-dialog-module__pTUkHq__preview[data-orientation=portrait]{height:100cqh;width:calc(100cqh * var(--preview-ratio));max-width:none}.example-recreation-dialog-module__pTUkHq__previewMedia{object-fit:contain;width:100%;height:100%}.example-recreation-dialog-module__pTUkHq__previewArea:has(.example-recreation-dialog-module__pTUkHq__preview[data-kind=image]:not([data-orientation=portrait])){place-items:center;overflow:hidden}.example-recreation-dialog-module__pTUkHq__preview[data-kind=image],.example-recreation-dialog-module__pTUkHq__preview[data-kind=image][data-orientation=wide]{width:auto;max-width:100%;height:auto;max-height:100%;aspect-ratio:var(--preview-ratio)}.example-recreation-dialog-module__pTUkHq__preview[data-kind=image][data-orientation=portrait]{height:100cqh;width:calc(100cqh * var(--preview-ratio));max-width:none;max-height:none}.example-recreation-dialog-module__pTUkHq__preview[data-kind=image] .example-recreation-dialog-module__pTUkHq__previewMedia{object-fit:cover}.example-recreation-dialog-module__pTUkHq__mute.example-recreation-dialog-module__pTUkHq__mute{right:var(--space-5);bottom:var(--space-5);width:max(var(--control-sm), var(--space-11) - var(--space-2));height:max(var(--control-sm), var(--space-11) - var(--space-2));border-radius:var(--radius-control);background:var(--scrim-ink-strong);color:var(--fg-on-scrim);border:0;position:absolute}.example-recreation-dialog-module__pTUkHq__fields{justify-content:safe center;gap:var(--space-6);min-width:0;min-height:0;margin:-3px calc(var(--space-9) - 3px);scrollbar-width:thin;flex-direction:column;grid-area:2/2;padding:3px;display:flex;overflow-y:auto}.example-recreation-dialog-module__pTUkHq__referenceArea{gap:var(--space-5);flex-direction:column;flex-shrink:0;display:flex}.example-recreation-dialog-module__pTUkHq__references{gap:var(--space-5);flex-shrink:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));display:grid}.example-recreation-dialog-module__pTUkHq__references:has(.example-recreation-dialog-module__pTUkHq__asset[data-kind=product],.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar]){flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.example-recreation-dialog-module__pTUkHq__asset{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.example-recreation-dialog-module__pTUkHq__asset[data-kind=product],.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar]{width:max-content;max-width:min(100%,240px)}.example-recreation-dialog-module__pTUkHq__assetLabel{font-size:var(--text-md);color:var(--fg-high);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.example-recreation-dialog-module__pTUkHq__assetMedia{height:180px;position:relative}.example-recreation-dialog-module__pTUkHq__asset[data-kind=product] .example-recreation-dialog-module__pTUkHq__assetMedia,.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar] .example-recreation-dialog-module__pTUkHq__assetMedia{width:max-content;max-width:100%;height:auto}:is(.example-recreation-dialog-module__pTUkHq__asset[data-kind=product] .example-recreation-dialog-module__pTUkHq__assetMedia:not(:has(.example-recreation-dialog-module__pTUkHq__assetImage)),.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar] .example-recreation-dialog-module__pTUkHq__assetMedia:not(:has(.example-recreation-dialog-module__pTUkHq__assetImage))){width:240px;max-width:100%;height:240px}.example-recreation-dialog-module__pTUkHq__assetButton{justify-content:center;align-items:center;gap:var(--space-4);border-radius:var(--radius-field);width:100%;height:100%;color:var(--fg-mid);cursor:pointer;background:var(--surface-3);border:0;flex-direction:column;display:flex;position:relative;overflow:hidden}:is(.example-recreation-dialog-module__pTUkHq__asset[data-kind=product] .example-recreation-dialog-module__pTUkHq__assetButton:has(.example-recreation-dialog-module__pTUkHq__assetImage),.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar] .example-recreation-dialog-module__pTUkHq__assetButton:has(.example-recreation-dialog-module__pTUkHq__assetImage)){width:auto;height:auto;display:block}.example-recreation-dialog-module__pTUkHq__assetImage{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.example-recreation-dialog-module__pTUkHq__asset[data-kind=product] .example-recreation-dialog-module__pTUkHq__assetImage,.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar] .example-recreation-dialog-module__pTUkHq__assetImage{object-fit:contain;width:auto;max-width:min(100%,240px);height:auto;max-height:240px;display:block;position:static;inset:auto}.example-recreation-dialog-module__pTUkHq__assetCaption{max-width:100%;padding-inline:var(--space-4);font-size:var(--text-md);text-overflow:ellipsis;line-height:21px;overflow:hidden}.example-recreation-dialog-module__pTUkHq__editAsset.example-recreation-dialog-module__pTUkHq__editAsset{top:var(--space-4);right:var(--space-4);background:var(--surface-2);position:absolute}.example-recreation-dialog-module__pTUkHq__resetAsset.example-recreation-dialog-module__pTUkHq__resetAsset{bottom:var(--space-4);right:var(--space-4);background:var(--surface-2);position:absolute}.example-recreation-dialog-module__pTUkHq__editField{gap:var(--space-4);flex-shrink:0}.example-recreation-dialog-module__pTUkHq__editField>label{font-size:var(--text-md);line-height:20px;font-weight:var(--weight-medium);color:var(--fg-high)}.example-recreation-dialog-module__pTUkHq__textarea.example-recreation-dialog-module__pTUkHq__textarea{resize:none;height:140px;min-height:112px;padding:var(--space-5) 14px;line-height:21px}.example-recreation-dialog-module__pTUkHq__textarea.example-recreation-dialog-module__pTUkHq__textarea::placeholder{color:var(--fg-low)}.example-recreation-dialog-module__pTUkHq__editField>p{line-height:20px}.example-recreation-dialog-module__pTUkHq__footer{gap:var(--space-4);min-width:0;padding:var(--space-8) var(--space-9) var(--space-9);flex-direction:column;grid-area:3/2;display:flex}.example-recreation-dialog-module__pTUkHq__settings{align-items:center;gap:var(--space-4);min-width:0;display:flex}.example-recreation-dialog-module__pTUkHq__settings>:last-child{margin-left:auto}.example-recreation-dialog-module__pTUkHq__settings>:first-child{flex-shrink:1;min-width:0}.example-recreation-dialog-module__pTUkHq__settings>:first-child>span{min-width:0}.example-recreation-dialog-module__pTUkHq__settings button{height:32px;min-height:32px}.example-recreation-dialog-module__pTUkHq__settings button:after{content:"";position:absolute;inset:-6px 0}.example-recreation-dialog-module__pTUkHq__submit.example-recreation-dialog-module__pTUkHq__submit{width:100%;height:var(--control-xl);min-height:var(--control-xl);font-size:var(--text-md);background-origin:border-box;background-clip:border-box}@media (max-width:767px){.example-recreation-dialog-module__pTUkHq__dialog.example-recreation-dialog-module__pTUkHq__dialog{--tw-translate-x:0;--tw-translate-y:0;inset:var(--space-7) 0 0;width:100%;max-width:none;height:calc(100dvh - var(--space-7));border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;border:0;transform:translate(0,0)}.example-recreation-dialog-module__pTUkHq__form{flex-direction:column;display:flex}.example-recreation-dialog-module__pTUkHq__header{min-height:66px;padding:var(--space-7) var(--space-7) 0;flex-shrink:0;align-items:flex-start;margin:0}.example-recreation-dialog-module__pTUkHq__title.example-recreation-dialog-module__pTUkHq__title.example-recreation-dialog-module__pTUkHq__title{flex:1;padding-block:9px}.example-recreation-dialog-module__pTUkHq__dialog:has(.example-recreation-dialog-module__pTUkHq__preview[data-kind=image]) .example-recreation-dialog-module__pTUkHq__title{line-height:24px}.example-recreation-dialog-module__pTUkHq__close.example-recreation-dialog-module__pTUkHq__close{width:max(var(--control-md), 46px);height:max(var(--control-md), 46px)}.example-recreation-dialog-module__pTUkHq__body{gap:var(--space-7);min-height:0;padding:var(--space-6) var(--space-7) var(--space-7);flex-direction:column;flex:1;display:flex;overflow-y:auto}.example-recreation-dialog-module__pTUkHq__previewArea{flex-shrink:0;width:100%;margin:0;container-type:normal}.example-recreation-dialog-module__pTUkHq__preview{--preview-height:288px;width:min(100%, calc(var(--preview-height) * var(--preview-ratio)));aspect-ratio:var(--preview-ratio)}.example-recreation-dialog-module__pTUkHq__previewArea:has(.example-recreation-dialog-module__pTUkHq__preview[data-kind=image]){place-items:center;margin:0}.example-recreation-dialog-module__pTUkHq__preview[data-kind=image],.example-recreation-dialog-module__pTUkHq__preview[data-kind=image][data-orientation=portrait],.example-recreation-dialog-module__pTUkHq__preview[data-kind=image][data-orientation=wide]{width:min(100%, calc(var(--preview-height) * var(--preview-ratio)));max-width:100%;height:auto;aspect-ratio:var(--preview-ratio);align-self:center}.example-recreation-dialog-module__pTUkHq__fields{justify-content:flex-start;gap:var(--space-7);flex-shrink:0;margin:0;padding:0;display:flex;overflow:visible}.example-recreation-dialog-module__pTUkHq__references{grid-template-columns:repeat(auto-fill,minmax(min(100%,96px),1fr))}.example-recreation-dialog-module__pTUkHq__assetLabel{font-size:var(--text-sm)}.example-recreation-dialog-module__pTUkHq__referencePrefix{display:none}.example-recreation-dialog-module__pTUkHq__referenceKind{text-transform:capitalize}.example-recreation-dialog-module__pTUkHq__asset[data-kind=product],.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar]{max-width:min(100%,144px)}.example-recreation-dialog-module__pTUkHq__assetMedia{height:110px}:is(.example-recreation-dialog-module__pTUkHq__asset[data-kind=product] .example-recreation-dialog-module__pTUkHq__assetMedia:not(:has(.example-recreation-dialog-module__pTUkHq__assetImage)),.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar] .example-recreation-dialog-module__pTUkHq__assetMedia:not(:has(.example-recreation-dialog-module__pTUkHq__assetImage))){width:144px;height:144px}.example-recreation-dialog-module__pTUkHq__asset[data-kind=product] .example-recreation-dialog-module__pTUkHq__assetImage,.example-recreation-dialog-module__pTUkHq__asset[data-kind=avatar] .example-recreation-dialog-module__pTUkHq__assetImage{max-width:min(100%,144px);max-height:144px}.example-recreation-dialog-module__pTUkHq__assetCaption{font-size:var(--text-sm)}.example-recreation-dialog-module__pTUkHq__form:has(.example-recreation-dialog-module__pTUkHq__preview[data-orientation=portrait]) .example-recreation-dialog-module__pTUkHq__previewArea{place-items:center;min-width:0}.example-recreation-dialog-module__pTUkHq__preview[data-orientation=portrait],.example-recreation-dialog-module__pTUkHq__preview[data-kind=image][data-orientation=portrait]{height:auto;width:min(100%, calc(var(--preview-height) * var(--preview-ratio)));max-width:100%;max-height:none}.example-recreation-dialog-module__pTUkHq__textarea.example-recreation-dialog-module__pTUkHq__textarea{height:112px}.example-recreation-dialog-module__pTUkHq__footer{padding:var(--space-5) var(--space-7) max(28px, env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);background:var(--surface-2);flex-shrink:0}.example-recreation-dialog-module__pTUkHq__settings{min-height:44px}.example-recreation-dialog-module__pTUkHq__submit.example-recreation-dialog-module__pTUkHq__submit{height:max(var(--control-md), 46px);min-height:max(var(--control-md), 46px)}}@media (max-width:767px) and (max-height:700px){.example-recreation-dialog-module__pTUkHq__preview{--preview-height:240px}}
@font-face{font-family:sfProDisplay;src:url(../media/regular-s.2nw5taz50awaf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/medium-s.0eo7o2htewqaz.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/bold-s.3dex6wva_7uh5.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sfProDisplay Fallback;src:local(Arial);ascent-override:101.52%;descent-override:25.72%;line-gap-override:0.0%;size-adjust:93.79%}.sfprodisplay_41428cf5-module__T12GDW__className{font-family:sfProDisplay,sfProDisplay Fallback}.sfprodisplay_41428cf5-module__T12GDW__variable{--font-sf-pro-display:"sfProDisplay", "sfProDisplay Fallback"}