@font-face{unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-family:assistantHebrew;src:url(../media/assistant_hebrew-s.p.06674-1f_j6ex.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:assistantHebrew Fallback;src:local(Arial);ascent-override:102.1%;descent-override:28.7%;line-gap-override:0.0%;size-adjust:100.0%}.assistanthebrew_e00a04e6-module__Wci7ma__className{font-family:assistantHebrew,assistantHebrew Fallback}.assistanthebrew_e00a04e6-module__Wci7ma__variable{--font-assistant:"assistantHebrew", "assistantHebrew Fallback"}
@font-face{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-family:assistantLatin;src:url(../media/assistant_latin-s.p.0xw0t0hr1xcps.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:assistantLatin Fallback;src:local(Arial);ascent-override:114.19%;descent-override:32.1%;line-gap-override:0.0%;size-adjust:89.41%}.assistantlatin_d383179a-module__U0MOjG__className{font-family:assistantLatin,assistantLatin Fallback}.assistantlatin_d383179a-module__U0MOjG__variable{--font-assistant-latin:"assistantLatin", "assistantLatin Fallback"}
@font-face{unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-family:heeboHebrew;src:url(../media/heebo_hebrew-s.p.3dq6enaul-s3b.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:heeboHebrew Fallback;src:local(Arial);ascent-override:104.79%;descent-override:42.09%;line-gap-override:0.0%;size-adjust:100.0%}.heebohebrew_19552062-module__p3Skla__className{font-family:heeboHebrew,heeboHebrew Fallback}.heebohebrew_19552062-module__p3Skla__variable{--font-heebo:"heeboHebrew", "heeboHebrew Fallback"}
@font-face{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-family:heeboLatin;src:url(../media/heebo_latin-s.p.0jgv4ivu1938h.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:heeboLatin Fallback;src:local(Arial);ascent-override:104.26%;descent-override:41.88%;line-gap-override:0.0%;size-adjust:100.51%}.heebolatin_3e7f97d0-module__uPleeq__className{font-family:heeboLatin,heeboLatin Fallback}.heebolatin_3e7f97d0-module__uPleeq__variable{--font-heebo-latin:"heeboLatin", "heeboLatin Fallback"}
@font-face{unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-family:amaticHebrew;src:url(../media/amatic_sc_hebrew_400.p.0de0u-1r-2xd9.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-family:amaticHebrew;src:url(../media/amatic_sc_hebrew_700.p.2v4roo5sq_pc9.woff2)format("woff2");font-display:swap;font-weight:700}.amatichebrew_a870343e-module__ApFY6q__className{font-family:amaticHebrew}.amatichebrew_a870343e-module__ApFY6q__variable{--font-amatic:"amaticHebrew"}
@font-face{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-family:amaticLatin;src:url(../media/amatic_sc_latin_400.p.0y51xiip-2mh2.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{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-family:amaticLatin;src:url(../media/amatic_sc_latin_700.p.0of2jxshwvaix.woff2)format("woff2");font-display:swap;font-weight:700}.amaticlatin_6117223f-module__0Zuu4W__className{font-family:amaticLatin}.amaticlatin_6117223f-module__0Zuu4W__variable{--font-amatic-latin:"amaticLatin"}
@font-face{font-family:caveat;src:url(../media/caveat_latin-s.p.0h6ig86gwutp4.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:caveat Fallback;src:local(Arial);ascent-override:128.4%;descent-override:40.12%;line-gap-override:0.0%;size-adjust:74.77%}.caveat_c145991b-module__4O8RfG__className{font-family:caveat,caveat Fallback,cursive}.caveat_c145991b-module__4O8RfG__variable{--font-caveat:"caveat", "caveat Fallback", cursive}
:root{--color-bg:#fafdfb;--color-bg-raised:#fff;--color-bg-sunken:#eff7f1;--color-ink:#2c3a31;--color-ink-2:#45584d;--color-ink-soft:#6e8378;--color-ink-faint:#85988c;--color-rule:#dfeee4;--color-accent:#27855f;--color-accent-text:#2f6b50;--color-accent-soft:#7fc9a4;--color-accent-tint:#27855f1a;--color-on-accent:#fff;--color-tab-label:#6a6578;--color-lavender-text:#6f5ba3;--color-lavender-tint:#8a76b824;--color-warm-text:#9a5530;--glass-bg:#fff9;--glass-header:#fafdfbb8;--glass-border:#2c3a3112;--glass-blur:blur(20px) saturate(1.6);--glass-0-bg:#ffffff47;--glass-0-blur:blur(8px) saturate(1.2);--glass-1-bg:#ffffff8c;--glass-1-blur:blur(14px) saturate(1.3);--glass-2-bg:#ffffffbd;--glass-2-blur:blur(22px) saturate(1.5);--glass-edge:#ffffffb3;--glass-shadow:0 8px 24px #2c3a311f;--glass-3-bg:#fafdfbf5;--glass-dark-bg:#141c1852;--window-tree-glass:#0e1c2e9e;--window-tree-ground:#0b1420;--window-album-glass:#c7d6bdb8;--window-timeline-glass:#14100c6b;--window-ink-on-dark:#eaf2ee;--glass-fallback:#fafdfbf0;--overlay-scrim:#141e1947;--status-ok:#22c55e;--status-ok-soft:#4ade80;--status-warn:#fbbf24;--status-error:#f87171;--status-info:#60a5fa;--status-muted:#64748b;--status-neutral:#94a3b8;--status-busy:#6366f1;--plan-basic:#60a5fa;--plan-standard:#a78bfa;--plan-premium:#f59e0b;--blog-wash-avatar-from:#8b9dc3;--blog-wash-avatar-to:#c7b8d8;--blog-wash-memory-from:#c9b8a3;--blog-wash-memory-to:#e0d5c3;--blog-wash-grief-from:#a8b8c8;--blog-wash-grief-to:#d8cfc0;--blog-wash-time-from:#b0a8c0;--blog-wash-time-to:#d5c8bd;--blog-wash-ethics-from:#9fb0ae;--blog-wash-ethics-to:#cfc9bb;--blog-wash-album-from:#c2ae96;--blog-wash-album-to:#ddd0bb;--blog-wash-voice-from:#a89bbd;--blog-wash-voice-to:#d6c6c0;--blog-wash-legacy-from:#b9a98d;--blog-wash-legacy-to:#d9cdb4;--ground-clouds:url(/backgrounds/avatar-chat-clouds-light.webp);--bubble-agent-bg:#fff;--bubble-user-bg:#ffffffb8;--bubble-user-edge:#27855f59;--bubble-ink:#1f2a23;--icon-sage:#74ac93;--icon-sage-deep:#687e70;--icon-lavender:#bea1e2;--icon-rose:#e3a3b0;--icon-violet:#aa89d7;--photo-wash-blur:blur(28px) saturate(1.5);--timeline-wash-blur:blur(28px);--album-ink:#4a3423;--album-ink-cream:#fff6e8;--album-sheet:#fffbf3;--album-edge:#e2d5bc;--album-edge-hi:#ede3cf;--album-edge-lo:#d6c6a8;--white:#fff;--black:#000;--album-mat:#fff;--wall-ground:#f1ece3;--wall-light:#fff9ee;--wall-low:#d7d0c5;--wall-ink:#3b3530;--wall-ink-soft:#7a7065;--wall-edge:#3b353038;--wall-pill:#fffcf5b3;--wall-print:#fbfaf7;--wall-print-shadow:#3a2c1e57;--wall-print-edge:#00000014;--wall-photo-filter:none;--wall-sheen:#ffffff29;--wall-sheen-dark:#0000000d;--wall-peg:#b48d58;--wall-peg-hi:#cfaa72;--wall-peg-dark:#8c6a3d;--wall-peg-line:#3c281473;--wall-twine-dark:#2e2a27;--wall-twine-light:#f4f1ea;--wall-ivy-1-hi:#7fb458;--wall-ivy-1-lo:#3e6b2a;--wall-ivy-2-hi:#94c46c;--wall-ivy-2-lo:#4f8435;--wall-ivy-3-hi:#66a046;--wall-ivy-3-lo:#2f5821;--wall-ivy-4-hi:#a8cf80;--wall-ivy-4-lo:#5e9440;--wall-ivy-5-hi:#5c8f3e;--wall-ivy-5-lo:#2c4f1f;--wall-pothos-1-hi:#b5d46a;--wall-pothos-1-lo:#5e9233;--wall-pothos-2-hi:#a3cb5c;--wall-pothos-2-lo:#4f8430;--wall-pothos-3-hi:#c3dc82;--wall-pothos-3-lo:#6a9c3c;--wall-leaf-edge:#1c301259;--wall-ivy-vein:#e8f2d09e;--wall-pothos-vein:#f6f0bebf;--wall-pothos-streak:#f2ecaa8c;--wall-gloss:#ffffff21;--wall-stem-old:#6b6440;--wall-stem-young:#62803d;--wall-petiole:#6e8b45;--wall-roots:#6e604073;--wall-shadow:#281e1424;--wall-shadow-line:#32261a24;--wall-frond:#372a1e8c;--night-sage:#0e1512;--night-sage-hi:#3e5a4c;--night-sage-mid:#1f2e27;--on-image:#fff;--night-bg:#07110d;--night-bg-hi:#0b1a14;--night-glow:#7fb79b52;--night-glow-deep:#2f6b5073;--night-ink-soft:#d7e4dc;--night-ink-faint:#b9ccc2;--night-ink-dark:#1d2a24;--night-surface:#ffffff14;--night-surface-hi:#ffffff24;--night-edge:#ffffff2e;--night-chip-on:#7fb79b52;--night-chip-on-edge:#7fb79bb3;--night-glass:#ffffff0f;--orb-light-core:#fffffff5;--orb-light-mid:#ecf8f0cc;--orb-light-rim:#c8ebd761;--orb-sun-mid:#fffcf0fa;--orb-sun-rim:#fff4d6eb;--orb-sun-edge:#ffecbe66;--orb-sun-halo:#ffeec466;--orb-sun-halo-out:#ffe6aa29;--mandala-halo:#7fb79b73;--mandala-halo-soft:#7fb79b2e;--mandala-sun-core:#fff2ce80;--mandala-sun-mid:#ffeec44d;--mandala-sun-edge:#ffeec41a;--call-shade:#0000008c;--call-glass:#fff3;--call-glass-edge:#ffffff80;--call-live:#3bd47f;--call-glow:#50dc9673;--call-glow-edge:#78e6aad9;--call-wave:#62e39b;--call-wave-hi:#e6ff9a;--ornament-sage:#9fcdb5;--ornament-lavender:#b9a6de;--stage-black:#000;--stage-black-hi:#1c1c1c;--research-gold:#c9a85c;--glow-1:#ffffffd9;--glow-2:#e2f4eae6;--shadow-accent:0 6px 18px #27855f59;--color-warm:#e0976b;--color-warm-tint:#e0976b1a;--color-success:#3a9268;--color-success-tint:#4aaf7c1a;--color-danger:#d94452;--color-danger-tint:#d9445214;--font-serif:var(--font-amatic,"Amatic SC"), var(--font-amatic-latin,"Amatic SC"), var(--font-heebo,"Heebo"), system-ui, sans-serif;--font-heading-alt:var(--font-heebo,"Heebo"), var(--font-heebo-latin,"Heebo"), system-ui, sans-serif;--font-sans:var(--font-assistant,"Assistant"), var(--font-assistant-latin,"Assistant"), system-ui, -apple-system, sans-serif;--font-hand:var(--font-caveat,"Caveat"), cursive;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:20px;--text-xl:28px;--text-2xl:40px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-pill:999px;--shadow-subtle:0 1px 3px #2c3a310f;--shadow-prominent:0 8px 32px #2c3a3114, 0 2px 8px #2f9e720a;--color-dna-approved:#14532d;--color-dna-approved-bg:#22c55e1f;--color-dna-approved-border:#22c55e59;--color-dna-approved-notes:#365314;--color-dna-approved-notes-bg:#a3e6351f;--color-dna-approved-notes-border:#a3e63559;--color-dna-rejected:#f97316;--color-dna-rejected-bg:#f973161a;--color-dna-rejected-border:#f973164d;--color-dna-building:#f59e0b;--color-dna-building-bg:#f59e0b1a;--color-dna-building-border:#f59e0b4d;--color-dna-failed:#ef4444;--color-dna-failed-bg:#ef44441a;--color-dna-failed-border:#ef44444d;--sidebar-width:260px;--sidebar-collapsed-width:68px;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--dur-micro:.15s;--dur-panel:.3s;--dur-page:.5s;--qr-plate:#fff;--qr-ink:#1f2620;--tree-night-night:#030b16;--tree-night-night-raised:#0c1926;--tree-night-glow:#a8e8f4;--tree-night-lit:#a8d4e0;--tree-night-ink:#dce8ed;--tree-night-ink-soft:#94afbe;--tree-night-mist:#7c94a5;--tree-night-faint:#5b8194;--tree-night-line:#8eb6d01c;--tree-night-bg-1:#8dd7e4;--tree-night-glow-1:#78d0df66;--tree-night-ink-1:#edf2f4;--tree-night-stop-1:#829bab;--tree-night-stop-2:#b4c6d1;--tree-night-stop-3:#657e90;--tree-night-stop-4:#7da5b5;--tree-night-stop-5:#f0a6a6;--tree-night-edge-1:#9bc6db32;--tree-night-bg-2:#c2e8f308;--tree-night-stop-6:#a2dcf019;--tree-night-stop-7:#4e7185;--tree-night-edge-2:#7dc3df33;--tree-night-bg-3:#091825ee;--tree-night-edge-3:#80a4b7;--tree-night-stop-8:#7da5b9;--tree-night-edge-4:#a6cbdb44;--tree-night-edge-5:#173544;--tree-night-edge-6:#a2d9e6;--tree-night-bg-4:#0c1926e8;--tree-night-bg-5:#08121eda;--tree-night-stop-9:#a1c6dc14;--tree-night-ink-2:#688497;--tree-night-ink-3:#b7dfea;--tree-night-ink-4:#8dcddd;--tree-night-stop-10:#6e9aae;--tree-night-stop-11:#7cb5d013;--tree-night-edge-7:#91bad51c;--tree-night-edge-8:#020a1455;--tree-night-edge-9:#6b8899;--tree-night-stop-12:#c0dce8;--tree-night-stop-13:#688395;--tree-night-stop-14:#345366;--tree-night-stop-15:#75b8d014;--tree-night-stop-16:#75b8d020;--tree-night-stop-17:#bfd1da;--tree-night-stop-18:#617d90;--tree-night-stop-19:#577889;--tree-night-stop-20:#688799;--tree-night-stop-21:#839eaf;--tree-night-stop-22:#94aaba;--tree-night-edge-10:#a6cce912;--tree-night-ink-5:#8aa3b3;--tree-night-bg-6:#102a3b55;--tree-night-edge-11:#a8e8f433;--tree-night-bg-7:#030b16b3;--tree-night-stop-23:#0e2a3dcc;--tree-night-bg-8:#030b16e6;--tree-night-bg-9:#244c6222;--tree-night-edge-12:#a1cada24;--tree-night-bg-10:#0b1925c9;--tree-night-ink-6:#9cbacb;--tree-night-ink-7:#e9f2ec;--tree-night-stop-24:#a8c1cd;--memorial-stop-1:#b9a6de00;--memorial-stop-2:#b9a6de8c;--memorial-glow-1:#321c0a6b;--memorial-glow-2:#321c0a59;--memorial-bg-1:#ffebc80d;--memorial-stop-3:#c9a55a8c;--memorial-stop-4:#ffdca047;--memorial-stop-5:#d4af62b3;--memorial-stop-6:#50320f8c;--memorial-glow-3:#28190a59;--memorial-edge-1:#7a5a4047;--memorial-stop-7:#4a34238c;--memorial-stop-8:#50321447;--memorial-stop-9:#50321400;--memorial-stop-10:#3c281447;--memorial-stop-11:#3c281433;--memorial-bg-2:#0e15124d;--memorial-bg-3:#0e151224;--memorial-bg-4:#0e151200;--memorial-bg-5:#0a100d00;--memorial-bg-6:#0a100d29;--memorial-bg-7:#0a100d4d;--memorial-bg-8:#0a100d6b;--memorial-bg-9:#14100cf5;--memorial-stop-17:#fff6e8bf;--memorial-bg-10:#141414f2;--memorial-bg-11:#4a7c5914;--memorial-edge-2:#4a7c5940;--memorial-bg-12:#4ade8014;--memorial-edge-3:#4ade804d;--memorial-bg-13:#111111b8;--voice-bg-1:#f59e0b0f;--voice-edge-1:#f59e0b40;--voice-bg-2:#fbbf241a;--voice-edge-2:#fbbf244d;--voice-bg-3:#fbbf2414;--voice-ink-1:#6ee7b7;--voice-bg-4:#6ee7b714;--voice-edge-3:#6ee7b733;--voice-edge-4:#22c55e66;--voice-bg-5:#22c55e1a;--voice-bg-6:#22c55e2e;--voice-edge-5:#94a3b84d;--voice-bg-7:#94a3b814;--voice-bg-8:#94a3b826;--voice-edge-6:#ef44444d;--voice-bg-9:#ef444414;--voice-bg-10:#ef444426;--voice-bg-11:#6366f11a;--voice-ink-2:#e2e8f0;--voice-bg-12:#22c55e1f;--voice-edge-7:#22c55e40;--voice-bg-13:#22c55e33;--voice-bg-14:#ef44441a;--voice-edge-8:#ef444433;--voice-bg-15:#ef44442e;--voice-bg-16:#22c55e0a;--voice-bg-17:#6366f114;--voice-edge-9:#6366f133;--voice-ink-3:#a5b4fc;--dash-edge-1:#fbbf2440;--dash-bg-1:#1f22208c;--dash-stop-1:#fbbf242e;--dash-bg-2:#1f222080;--dash-bg-3:#e0976b33;--dash-bg-4:#1f222073;--dash-glow-1:#e0976b26;--dash-glow-2:#e0976b4d;--dash-bg-5:#3b82f61f;--dash-edge-2:#22c55e4d;--dash-edge-3:#3b82f64d;--dash-bg-6:#6d7a4a0f;--review-ink-1:#666;--review-bg-1:#fff8e1;--review-edge-1:#f9a825;--review-ink-2:#6d4c00;--review-ink-3:#555;--review-edge-2:#ddd;--review-bg-2:#fafafa;--review-ink-4:#111;--review-bg-3:#f5f5f5;--review-ink-5:#d32f2f;--review-edge-3:#ccc;--review-ink-6:#333;--review-edge-4:#f44336;--review-bg-4:#fff5f5;--intro-bg-1:#7fb79b7a;--intro-bg-2:#2f6b508c;--intro-bg-3:#7fb79b59;--intro-bg-4:#2f6b5080;--intro-bg-5:#7fb79b80;--intro-stop-1:#7fb79be6;--intro-edge-1:#c8ebd7b3;--intro-bg-6:#bee2ce29;--intro-stop-2:#bee2cef2;--a11y-color-bg-sunken:#f2f2f2;--a11y-color-ink-soft:#1a1a1a;--a11y-color-accent:#2a1b8f;--a11y-color-accent-tint:#2a1b8f1f;--a11y-color-warm:#7a3b00;--a11y-color-success:#0b5a2a;--a11y-color-danger:#a80000;--a11y-bg-1:#1e1b2e40;--chat-edge-1:#6d7a4a40;--chat-edge-2:#c98b5a40;--chat-bg-1:#b24b3a1f;--chat-edge-3:#b24b3a73;--chat-glow-1:#b24b3a4d;--chat-glow-2:#b24b3a00;--chat-edge-4:#a8824859;--chat-glow-3:#a8824814;--chat-bg-2:#a8824808;--chat-bg-3:#a882481f;--chat-edge-5:#a8824833;--chat-bg-4:#f8f6fb1f;--shell-color-bg-raised:#050d19;--shell-glass-header:#050d19e6;--shell-glass-border:#bddded14;--shell-color-ink:#ecf4f7;--shell-color-ink-faint:#819aa9;--shell-bg-1:#2563eb;--auth-ink-1:#3c4043;--auth-bg-1:#f8f9fa;--auth-edge-1:#dadce0;--page-bg-1:#0f0f0f;--page-ink-1:#f0f0f0;--page-ink-2:#888;--page-ink-3:#dc2626;--page-ink-4:#5b6470;--page-stop-1:#b42318;--page-bg-2:#1e1b2e73;--page-bg-3:#14120c80;--page-edge-1:#c98b5a59}[data-theme=dark]{--wall-ground:#1e2220;--wall-light:#4a4234;--wall-low:#121513;--wall-ink:#ece4d6;--wall-ink-soft:#a79e90;--wall-edge:#ece4d63d;--wall-pill:#ece4d61a;--wall-print:#e9e5dc;--wall-print-shadow:#0000009e;--wall-print-edge:#0000004d;--wall-photo-filter:brightness(.9) saturate(.95);--wall-sheen:#ffecc81a;--wall-sheen-dark:#0000001f;--wall-peg:#9c7a4a;--wall-peg-hi:#b8955f;--wall-peg-dark:#6e5432;--wall-peg-line:#140c0480;--wall-twine-dark:#0c0d0d;--wall-twine-light:#bdb7ac;--wall-ivy-1-hi:#5e8a40;--wall-ivy-1-lo:#24401a;--wall-ivy-2-hi:#6c9a4b;--wall-ivy-2-lo:#2e5320;--wall-ivy-3-hi:#4e7b35;--wall-ivy-3-lo:#1c3713;--wall-ivy-4-hi:#7da35a;--wall-ivy-4-lo:#355c25;--wall-ivy-5-hi:#46703a;--wall-ivy-5-lo:#1a3015;--wall-pothos-1-hi:#8daa4e;--wall-pothos-1-lo:#3e6222;--wall-pothos-2-hi:#7e9f45;--wall-pothos-2-lo:#33571e;--wall-pothos-3-hi:#9ab665;--wall-pothos-3-lo:#466b29;--wall-leaf-edge:#00000073;--wall-ivy-vein:#c8dcaa61;--wall-pothos-vein:#dcd6a080;--wall-pothos-streak:#d6d08c59;--wall-gloss:#ffecc81a;--wall-stem-old:#4e4830;--wall-stem-young:#46602c;--wall-petiole:#516b33;--wall-roots:#96825a4d;--wall-shadow:#0006;--wall-shadow-line:#00000073;--wall-frond:#000c;--window-album-glass:#24352abd;--color-bg:#111814;--color-bg-raised:#19211c;--color-bg-sunken:#0c110e;--color-ink:#e9f2ec;--color-ink-2:#c8d6cd;--color-ink-soft:#93a79a;--color-ink-faint:#75897c;--color-rule:#26332b;--color-accent:#5fc596;--color-accent-soft:#8adab4;--color-accent-tint:#5fc5961f;--color-on-accent:#0c110e;--color-accent-text:#8adab4;--color-lavender-text:#c9b8ec;--color-lavender-tint:#b9a6de29;--color-warm-text:#f2b88a;--color-tab-label:#b9b4c6;--glass-bg:#19211c99;--glass-header:#111814b8;--glass-border:#e9f2ec14;--glass-0-bg:#19211c47;--glass-1-bg:#19211c8c;--glass-2-bg:#19211cbd;--glass-3-bg:#111814f5;--glass-edge:#e9f2ec1f;--glass-shadow:0 8px 24px #00000059;--glass-fallback:#111814f0;--bubble-agent-bg:#19211c;--bubble-user-bg:#19211cb8;--bubble-user-edge:#5fc59666;--bubble-ink:#e9f2ec;--glow-1:#5fc59612;--glow-2:#e9f2ec0a;--shadow-accent:0 6px 20px #5fc5964d;--color-warm:#eda96e;--color-warm-tint:#eda96e1f;--color-success:#5cc98e;--color-success-tint:#5cc98e1f;--color-danger:#ef6b78;--color-danger-tint:#ef6b781f;--color-dna-approved:#4ade80;--color-dna-approved-bg:#4ade801f;--color-dna-approved-border:#4ade804d;--color-dna-approved-notes:#bef264;--color-dna-approved-notes-bg:#bef2641f;--color-dna-approved-notes-border:#bef2644d;--color-dna-rejected:#fb923c;--color-dna-rejected-bg:#fb923c1f;--color-dna-rejected-border:#fb923c4d;--color-dna-building:#fbbf24;--color-dna-building-bg:#fbbf241f;--color-dna-building-border:#fbbf244d;--color-dna-failed:#f87171;--color-dna-failed-bg:#f871711f;--color-dna-failed-border:#f871714d;--shadow-subtle:0 1px 3px #00000059;--shadow-prominent:0 8px 32px #00000073}[data-theme=blue-dark]{--color-bg:#0c1220;--color-bg-raised:#162032;--color-bg-sunken:#080e1a;--color-ink:#e2e8f0;--color-ink-2:#cbd5e1;--color-ink-soft:#94a3b8;--color-ink-faint:#64748b;--color-rule:#1e3048;--color-accent:#10b981;--color-accent-soft:#6ee7b7;--color-accent-tint:#10b9811f;--color-on-accent:#fff;--color-warm:#f59e0b;--color-warm-tint:#f59e0b1f;--color-success:#10b981;--color-success-tint:#10b9811f;--color-danger:#ef4444;--color-danger-tint:#ef44441f;--color-dna-approved:#34d399;--color-dna-approved-bg:#34d3991f;--color-dna-approved-border:#34d3994d;--color-dna-approved-notes:#a3e635;--color-dna-approved-notes-bg:#a3e6351f;--color-dna-approved-notes-border:#a3e6354d;--color-dna-rejected:#fb923c;--color-dna-rejected-bg:#fb923c1f;--color-dna-rejected-border:#fb923c4d;--color-dna-building:#fbbf24;--color-dna-building-bg:#fbbf241f;--color-dna-building-border:#fbbf244d;--color-dna-failed:#f87171;--color-dna-failed-bg:#f871711f;--color-dna-failed-border:#f871714d;--shadow-subtle:0 1px 3px #00000080;--shadow-prominent:0 12px 40px #0009}[data-theme=paper-memorial]{--color-bg:#f4efe6;--color-bg-raised:#fff;--color-bg-sunken:#ebe4d6;--color-ink:#1f2220;--color-ink-2:#3c3f3a;--color-ink-soft:#6a6b64;--color-ink-faint:#a19e93;--color-rule:#c9c1af;--color-accent:#6d7a4a;--color-accent-soft:#b6b892;--color-accent-tint:#6d7a4a1a;--color-on-accent:#fff;--color-warm:#c98b5a;--color-warm-tint:#c98b5a1f;--color-success:#6d7a4a;--color-success-tint:#6d7a4a1a;--color-danger:#b24b3a;--color-danger-tint:#b24b3a1a;--radius-sm:8px;--radius-md:12px;--shadow-subtle:0 1px 2px #1f22200f;--shadow-prominent:0 12px 40px #1f22201a}
html[data-a11y-zoom="1"] body{zoom:1.1}html[data-a11y-zoom="2"] body{zoom:1.25}html[data-a11y-zoom="3"] body{zoom:1.4}html[data-a11y-zoom="1"] [data-a11y-widget]{zoom:.90909}html[data-a11y-zoom="2"] [data-a11y-widget]{zoom:.8}html[data-a11y-zoom="3"] [data-a11y-widget]{zoom:.71429}html[data-a11y-contrast]{--color-bg:var(--white);--color-bg-raised:var(--white);--color-bg-sunken:var(--a11y-color-bg-sunken);--color-ink:var(--black);--color-ink-2:var(--black);--color-ink-soft:var(--a11y-color-ink-soft);--color-ink-faint:var(--review-ink-6);--color-rule:var(--black);--color-accent:var(--a11y-color-accent);--color-accent-soft:var(--a11y-color-accent);--color-accent-tint:var(--a11y-color-accent-tint);--color-on-accent:var(--white);--color-warm:var(--a11y-color-warm);--color-success:var(--a11y-color-success);--color-danger:var(--a11y-color-danger)}html[data-a11y-gray]{filter:grayscale()}html[data-a11y-invert],html[data-a11y-invert] img,html[data-a11y-invert] video{filter:invert()hue-rotate(180deg)}html[data-a11y-gray][data-a11y-invert]{filter:grayscale()invert()hue-rotate(180deg)}html[data-a11y-links] a{text-underline-offset:2px;text-decoration-thickness:2px;font-weight:700!important;text-decoration:underline!important}html[data-a11y-font]{--font-serif:Arial, "Segoe UI", system-ui, sans-serif;--font-sans:Arial, "Segoe UI", system-ui, sans-serif;--font-hand:Arial, "Segoe UI", system-ui, sans-serif}html[data-a11y-font] body,html[data-a11y-font] button,html[data-a11y-font] input,html[data-a11y-font] textarea{font-family:Arial,Segoe UI,system-ui,sans-serif!important}html[data-a11y-motion] *,html[data-a11y-motion] :before,html[data-a11y-motion] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-a11y-cursor],html[data-a11y-cursor] *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 24 24'><path d='M4 2 L4 20 L9 15.5 L12.5 22 L15 20.8 L11.6 14.4 L18 14 Z' fill='black' stroke='white' stroke-width='1.4'/></svg>") 4 2,auto!important}html[data-a11y-focus] :focus{outline:3px solid var(--color-accent)!important;outline-offset:3px!important}html[data-a11y-focus] :focus:not(:focus-visible){outline:3px solid var(--color-accent)!important}
*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-sans);background:var(--color-bg);color:var(--color-ink);scroll-behavior:smooth;scrollbar-gutter:stable;direction:rtl;min-height:100vh;overflow-x:clip}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-serif);color:var(--color-ink);letter-spacing:-.01em;line-height:1.2}h1{font-size:var(--text-2xl);font-weight:700}h2{font-size:var(--text-xl);font-weight:700}h3{font-size:var(--text-lg);font-weight:700}h4{font-size:var(--text-base);font-weight:600;font-family:var(--font-sans)}button,textarea,input{font-family:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-rule);border-radius:3px}.glass-0,.glass-1,.glass-2,.glass-3{border:1px solid var(--glass-edge)}.glass-0{background:var(--glass-0-bg);-webkit-backdrop-filter:var(--glass-0-blur);backdrop-filter:var(--glass-0-blur)}.glass-1{background:var(--glass-1-bg);-webkit-backdrop-filter:var(--glass-1-blur);backdrop-filter:var(--glass-1-blur);box-shadow:var(--glass-shadow)}.glass-2{background:var(--glass-2-bg);-webkit-backdrop-filter:var(--glass-2-blur);backdrop-filter:var(--glass-2-blur);box-shadow:var(--glass-shadow)}.glass-3{background:var(--glass-3-bg);-webkit-backdrop-filter:var(--glass-2-blur);backdrop-filter:var(--glass-2-blur);box-shadow:var(--glass-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-0,.glass-1,.glass-2,.glass-3{background:var(--glass-fallback)}}body[data-window-tone=tree],body[data-window-tone=timeline]{--color-ink:var(--window-ink-on-dark);--color-ink-2:var(--night-ink-soft);--color-ink-soft:var(--night-ink-soft);--color-ink-faint:var(--night-ink-faint);--color-tab-label:var(--night-ink-soft);--color-accent-text:var(--icon-sage);--color-bg-raised:var(--night-surface);--color-bg-sunken:var(--night-surface-hi);--color-rule:var(--night-edge);--glow-1:transparent;--glow-2:transparent;--shadow-subtle:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body[data-window-tone=tree]{--glass-header:var(--window-tree-glass);--color-bg:var(--window-tree-ground)}body[data-window-tone=timeline]{--glass-header:var(--window-timeline-glass);--color-bg:var(--night-sage)}body[data-window-tone=album]{--glass-header:var(--window-album-glass);--color-bg:var(--wall-ground);--glow-1:transparent;--glow-2:transparent}body[data-window-tone]{background:var(--color-bg)}@media (prefers-reduced-transparency:reduce){.glass-0,.glass-1,.glass-2,.glass-3{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.paper-card,.glass-card{background:var(--color-bg-raised);border:1px solid var(--color-rule);border-radius:var(--radius-md);box-shadow:var(--shadow-subtle);padding:24px}.btn-primary{background:var(--color-accent);min-height:44px;color:var(--color-on-accent);border:1.5px solid var(--color-accent);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-base);box-shadow:var(--shadow-accent);cursor:pointer;transition:opacity var(--dur-micro) var(--ease-out), box-shadow var(--dur-micro) var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-weight:600;line-height:1.2;display:inline-flex}.btn-primary:hover{opacity:.85}.btn-primary:disabled{opacity:.4;cursor:not-allowed}.btn-ghost{min-height:44px;color:var(--color-accent-text);border:1.5px solid var(--color-accent);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-base);cursor:pointer;transition:background var(--dur-micro) var(--ease-out), opacity var(--dur-micro) var(--ease-out);background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-weight:600;line-height:1.2;display:inline-flex}.btn-ghost:hover{background:var(--color-accent-tint)}.btn-danger{background:var(--color-danger-tint);min-height:44px;color:var(--color-danger);border:1.5px solid color-mix(in srgb, var(--color-danger) 35%, transparent);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-base);cursor:pointer;transition:background var(--dur-micro) var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-weight:600;line-height:1.2;display:inline-flex}.btn-danger:hover{background:color-mix(in srgb, var(--color-danger) 18%, transparent)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn var(--dur-panel) var(--ease-out)}.skip-link{top:-100px;background:var(--color-accent);color:var(--color-bg-raised);font-weight:700;font-size:var(--text-sm);border-radius:0 0 var(--radius-sm) var(--radius-sm);z-index:9999;transition:top var(--dur-micro) var(--ease-out);padding:10px 20px;text-decoration:none;position:absolute;inset-inline-end:0}.skip-link:focus{top:0}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}:focus:not(:focus-visible){outline:none}[dir=ltr] body,[dir=ltr] .input,[dir=ltr] input,[dir=ltr] textarea{text-align:left;direction:ltr}[dir=ltr] .back{flex-direction:row-reverse}[dir=ltr] .skip-link{inset-inline:0 auto}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html.chat-frame-locked,html.chat-frame-locked body{overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}
.Footer-module__S6Hkya__footer{border-top:1px solid var(--color-rule);margin-top:48px;padding:32px 24px}.Footer-module__S6Hkya__footerInner{flex-direction:column;align-items:center;gap:16px;max-width:1100px;margin:0 auto;display:flex}.Footer-module__S6Hkya__footerNav{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.Footer-module__S6Hkya__footerLink{font-size:var(--text-sm);color:var(--color-ink-faint);text-decoration:none}.Footer-module__S6Hkya__footerLink:hover{color:var(--color-ink-soft)}.Footer-module__S6Hkya__footerButton{cursor:pointer;background:0 0;border:none;margin:-12px 0;padding:12px 0;font-family:inherit}.Footer-module__S6Hkya__footerCopy{font-size:var(--text-xs);color:var(--color-ink-faint)}.Footer-module__S6Hkya__footerLegal{font-size:var(--text-xs);color:var(--color-ink-faint);text-align:center;line-height:1.6}@media (max-width:600px){.Footer-module__S6Hkya__footer{padding:24px 14px}.Footer-module__S6Hkya__footerNav{gap:16px}}.Footer-module__S6Hkya__night{--color-rule:var(--tree-night-edge-10);--color-ink-faint:var(--tree-night-ink-5);--color-ink-soft:var(--tree-night-stop-12);background:var(--tree-night-night);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-top:0}
.AccessibilityWidget-module__5iiWMq__fab{top:calc(62% - 80px);z-index:70;border:1px solid var(--color-rule);background:var(--color-accent);width:44px;height:44px;color:var(--color-on-accent,var(--white));cursor:pointer;box-shadow:var(--shadow-prominent);border-radius:50%;place-items:center;display:grid;position:fixed;inset-inline-end:10px}.AccessibilityWidget-module__5iiWMq__fab:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}.AccessibilityWidget-module__5iiWMq__fab{touch-action:none}.AccessibilityWidget-module__5iiWMq__fabSettling{transition:left .32s cubic-bezier(.22,1,.36,1),top .32s cubic-bezier(.22,1,.36,1)}@keyframes AccessibilityWidget-module__5iiWMq__dockTabIn{0%{opacity:0}to{opacity:.85}}.AccessibilityWidget-module__5iiWMq__dockTab{z-index:70;border:1px solid var(--color-rule);background:var(--color-accent);width:22px;height:44px;color:var(--color-on-accent,var(--white));cursor:pointer;box-shadow:var(--shadow-subtle);opacity:.85;place-items:center;animation:.2s ease-out AccessibilityWidget-module__5iiWMq__dockTabIn;display:grid;position:fixed}.AccessibilityWidget-module__5iiWMq__dockTabLeft{border-inline-start:none;border-radius:0 22px 22px 0;left:0}.AccessibilityWidget-module__5iiWMq__dockTabRight{border-inline-end:none;border-radius:22px 0 0 22px;right:0}.AccessibilityWidget-module__5iiWMq__dockTab:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}.AccessibilityWidget-module__5iiWMq__scrim{z-index:71;background:var(--a11y-bg-1);position:fixed;inset:0}.AccessibilityWidget-module__5iiWMq__panel{top:50%;z-index:72;border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-bg-raised);width:min(300px,100vw - 20px);max-height:min(84dvh,640px);box-shadow:var(--shadow-prominent);flex-direction:column;gap:14px;padding:16px;display:flex;position:fixed;inset-inline-end:10px;overflow-y:auto;transform:translateY(-50%)}.AccessibilityWidget-module__5iiWMq__panelHead{justify-content:space-between;align-items:center;display:flex}.AccessibilityWidget-module__5iiWMq__panelTitle{font-size:var(--text-lg);color:var(--color-ink);margin:0}.AccessibilityWidget-module__5iiWMq__closeBtn{background:var(--color-bg-sunken);width:44px;height:44px;color:var(--color-ink);cursor:pointer;border:none;border-radius:50%;place-items:center;display:grid}.AccessibilityWidget-module__5iiWMq__zoomRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.AccessibilityWidget-module__5iiWMq__zoomLabel{font-size:var(--text-sm);color:var(--color-ink);font-weight:600}.AccessibilityWidget-module__5iiWMq__zoomControls{align-items:center;gap:8px;display:flex}.AccessibilityWidget-module__5iiWMq__zoomBtn{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-bg);width:44px;height:44px;color:var(--color-ink);cursor:pointer;place-items:center;display:grid}.AccessibilityWidget-module__5iiWMq__zoomBtn:disabled{opacity:.4;cursor:default}.AccessibilityWidget-module__5iiWMq__zoomValue{text-align:center;min-width:52px;font-size:var(--text-sm);color:var(--color-ink);font-weight:700}.AccessibilityWidget-module__5iiWMq__toggleGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.AccessibilityWidget-module__5iiWMq__toggleBtn{border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-bg);min-height:48px;color:var(--color-ink);font-family:inherit;font-size:var(--text-sm);cursor:pointer;padding:8px 10px;font-weight:600}.AccessibilityWidget-module__5iiWMq__toggleBtn[data-on=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent,var(--white))}.AccessibilityWidget-module__5iiWMq__panelFoot{border-block-start:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:10px;padding-block-start:12px;display:flex}.AccessibilityWidget-module__5iiWMq__resetBtn{border:1px solid var(--color-danger);border-radius:var(--radius-pill,999px);min-height:44px;color:var(--color-danger);font-family:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;padding:8px 16px;font-weight:600}.AccessibilityWidget-module__5iiWMq__resetBtn:disabled{opacity:.4;cursor:default}.AccessibilityWidget-module__5iiWMq__statementLink{min-height:44px;font-size:var(--text-sm);color:var(--color-accent);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}
.InlineTextEditor-module__al1QFq__fab{bottom:24px;z-index:1200;background:var(--color-bg-raised);width:52px;height:52px;color:var(--color-accent);border:1px solid var(--color-rule);box-shadow:var(--shadow-prominent);cursor:pointer;transition:background var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;inset-inline-end:24px}.InlineTextEditor-module__al1QFq__fab:hover{background:var(--color-bg-sunken)}.InlineTextEditor-module__al1QFq__fab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.InlineTextEditor-module__al1QFq__fabActive{background:var(--color-accent);color:var(--color-on-accent);border-color:#0000}.InlineTextEditor-module__al1QFq__fabActive:hover{background:var(--color-accent);opacity:.9}.InlineTextEditor-module__al1QFq__bar{bottom:88px;z-index:1200;background:var(--color-bg-raised);border:1px solid var(--color-rule);border-radius:var(--radius-md);max-width:280px;box-shadow:var(--shadow-prominent);font-size:var(--text-sm);color:var(--color-ink-2);padding:12px 16px;line-height:1.6;position:fixed;inset-inline-end:24px}.InlineTextEditor-module__al1QFq__barTitle{color:var(--color-ink);margin-bottom:4px;font-weight:700;display:block}.InlineTextEditor-module__al1QFq__toast{bottom:24px;z-index:1200;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-bg);font-size:var(--text-sm);box-shadow:var(--shadow-prominent);padding:8px 18px;font-weight:600;position:fixed;inset-inline-start:24px}.InlineTextEditor-module__al1QFq__toastError{background:var(--color-danger);color:#fff}.co-hover{outline-offset:2px;border-radius:4px;outline:2px dashed var(--color-accent-soft)!important;cursor:text!important}.co-editing{outline-offset:2px;background:var(--color-accent-tint);border-radius:4px;outline:2px dashed var(--color-accent)!important}
.CookieConsent-module__-3GigG__banner{bottom:0;z-index:60;padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:var(--color-bg-raised);border-block-start:1px solid var(--color-rule);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;display:flex;position:fixed;inset-inline:0;box-shadow:0 -6px 20px #00000014}.CookieConsent-module__-3GigG__text{max-width:620px;font-size:var(--text-sm);color:var(--color-ink-soft);text-align:center;margin:0;line-height:1.6}.CookieConsent-module__-3GigG__link{color:var(--color-accent);text-decoration:underline}.CookieConsent-module__-3GigG__options{flex-wrap:wrap;justify-content:center;gap:8px 20px;width:100%;max-width:760px;display:flex}.CookieConsent-module__-3GigG__option{min-height:44px;font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;align-items:flex-start;gap:8px;line-height:1.5;display:flex}.CookieConsent-module__-3GigG__option strong{font-weight:600;display:block}.CookieConsent-module__-3GigG__optionDesc{color:var(--color-ink-soft);display:block}.CookieConsent-module__-3GigG__checkbox{width:20px;height:20px;accent-color:var(--color-accent);flex-shrink:0;margin-top:4px}.CookieConsent-module__-3GigG__actions{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:8px;display:flex}.CookieConsent-module__-3GigG__accept,.CookieConsent-module__-3GigG__decline{border-radius:var(--radius-pill,999px);min-height:44px;font-family:inherit;font-size:var(--text-sm);cursor:pointer;padding:8px 22px;font-weight:600}.CookieConsent-module__-3GigG__accept{background:var(--color-accent);color:var(--color-on-accent,var(--white));border:none}.CookieConsent-module__-3GigG__decline{border:1px solid var(--color-rule);background:var(--color-bg);color:var(--color-ink-soft)}
