@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.35a5cae5tspm2.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_80fc90cd-module__77xIFa__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_80fc90cd-module__77xIFa__variable{--font-latin:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.2vs72h_x6qrve.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.0c7ha31nuacbu.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.1fbvi_fot8u4l.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0-uv4l43gdmt7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.0phk7_etl12r4.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3c64at4xi6rda.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.0iritm8hg8q1a.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:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_8e91c0fc-module__3IJA8G__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_8e91c0fc-module__3IJA8G__variable{--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--surface:#151922;--elevated:#1e2430;--sunken:#0f1218;--line:#ffffff14;--line-strong:#ffffff29;--text:#eef1f6;--text-2:#c3cad6;--muted:#98a2b3;--primary:#e11d48;--primary-hover:#be123c;--primary-soft:#e11d4829;--primary-text:#fb7185;--on-primary:#fff;--accent:#2563eb;--accent-text:#7aa7ff;--accent-soft:#2563eb2e;--read:#38bdf8;--warn:#fbbf24;--warn-soft:#fbbf2424;--danger:#f87171;--bubble-out:#3b1222;--bubble-out-line:#fb718538;--bubble-in:#1e2430;--story-ring:conic-gradient(from 210deg, #e11d48, #f59e0b, #2563eb, #e11d48);--shadow-1:0 1px 2px #0006;--shadow-2:0 12px 40px #00000073;--radius-s:10px;--radius-m:16px;--radius-l:22px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--font-sans:var(--font-latin), var(--font-arabic), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-xs:.75rem;--fs-s:.875rem;--fs-m:1rem;--fs-l:1.125rem;--fs-xl:1.5rem;--fs-2xl:2rem;--ease-out:cubic-bezier(.2, .8, .2, 1);--dur-fast:.15s;--dur:.22s;--tabbar-h:64px;--topbar-h:56px;--safe-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fafafb;--surface:#fff;--elevated:#f1f3f7;--sunken:#eceff4;--line:#14161c14;--line-strong:#14161c29;--text:#14161c;--text-2:#333845;--muted:#5b6475;--primary-soft:#e11d481a;--primary-text:#be123c;--accent-text:#1d4ed8;--accent-soft:#2563eb1a;--read:#0284c7;--warn:#b45309;--warn-soft:#f59e0b24;--danger:#dc2626;--bubble-out:#ffe4e9;--bubble-out-line:#e11d482e;--bubble-in:#fff;--shadow-1:0 1px 2px #14161c14;--shadow-2:0 16px 40px #14161c29}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-sans);font-size:var(--fs-m);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.5}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.01em;text-wrap:balance;line-height:1.2}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed;opacity:.5}ul,ol{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}[dir=rtl],:lang(ar){font-family:var(--font-arabic), var(--font-latin), system-ui, sans-serif}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:6px}code{background:var(--elevated);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;border-radius:var(--radius-pill);background:var(--primary);color:var(--on-primary);transition:transform var(--dur) var(--ease-out);padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}.btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:44px;transition:background var(--dur-fast), transform var(--dur-fast) var(--ease-out);padding:0 20px;font-weight:650;display:inline-flex}.btn:active:not(:disabled){transform:scale(.97)}.btn--primary{background:var(--primary);color:var(--on-primary)}.btn--primary:hover:not(:disabled){background:var(--primary-hover)}.btn--ghost{background:var(--elevated);color:var(--text);border:1px solid var(--line)}.btn--ghost:hover:not(:disabled){border-color:var(--line-strong)}.btn--danger{background:var(--primary-soft);color:var(--primary-text);border:1px solid var(--bubble-out-line)}.icon-btn{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--text-2);transition:background var(--dur-fast), color var(--dur-fast);flex:none;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--elevated);color:var(--text)}.icon-btn--sm{width:32px;height:32px}.icon-btn--light{color:#fff}.icon-btn--light:hover{color:#fff;background:#ffffff29}.icon-btn--overlay{color:#fff;background:#0000008c;position:absolute;top:8px;right:8px}.fab{border-radius:var(--radius-pill);background:var(--primary);width:48px;height:48px;color:var(--on-primary);transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast);flex:none;place-items:center;display:grid;box-shadow:0 6px 18px #e11d4859}.fab:hover:not(:disabled){background:var(--primary-hover)}.fab:active:not(:disabled){transform:scale(.92)}.fab--send{background:var(--accent);box-shadow:0 6px 18px #2563eb59}.fab--send:hover:not(:disabled){background:#1d4ed8}.chip{border-radius:var(--radius-pill);min-height:32px;font-size:var(--fs-s);color:var(--text-2);background:var(--elevated);border:1px solid var(--line);transition:background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.chip:after{content:"";position:absolute;inset:-6px -2px}.chip:hover:not(:disabled){color:var(--text);border-color:var(--line-strong)}.chip[aria-pressed=true]{color:var(--accent-text);background:var(--accent-soft);border-color:#0000}.chip--primary{background:var(--primary);color:var(--on-primary);border-color:#0000}.chip--primary:hover:not(:disabled){background:var(--primary-hover);color:var(--on-primary)}.chip--warn{color:var(--warn);background:var(--warn-soft);border-color:#0000}.chip--quiet{color:var(--muted);background:0 0;border-color:#0000;padding:0 4px}.badge{border-radius:var(--radius-pill);background:var(--primary);min-width:18px;height:18px;color:var(--on-primary);text-align:center;box-shadow:0 0 0 2px var(--bg);padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-6px;right:-10px}.badge--inline{box-shadow:none;min-width:22px;height:22px;font-size:12px;line-height:22px;position:static}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:var(--space-5);margin-bottom:var(--space-4)}.card__title{font-size:var(--fs-s);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:var(--space-4);font-weight:700}.eyebrow{color:var(--primary-text);font-size:var(--fs-s);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.hint{color:var(--muted);font-size:var(--fs-s);margin-top:var(--space-4)}.notice{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);font-size:var(--fs-s)}.notice--warn{background:var(--warn-soft);color:var(--warn)}.toast{left:50%;bottom:calc(96px + var(--safe-bottom));border-radius:var(--radius-pill);color:#fff;font-size:var(--fs-s);animation:rise var(--dur) var(--ease-out);background:#000000bf;padding:10px 16px;font-weight:600;position:absolute;transform:translate(-50%)}.shimmer{background:linear-gradient(90deg, var(--elevated) 0%, var(--line-strong) 50%, var(--elevated) 100%);background-size:200% 100%;border-radius:7px;height:14px;margin:6px 0;animation:1.3s linear infinite shimmer}.shimmer--short{width:60%}.shimmer--avatar{border-radius:50%;width:42px;height:42px}.rec-dot{background:var(--primary);border-radius:50%;flex:none;width:10px;height:10px;animation:1.1s ease-in-out infinite pulse;display:inline-block}.wordmark{letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.35rem;font-weight:800;display:inline-flex}.wordmark__mark{background:var(--primary);border-radius:8px;align-items:center;gap:3px;height:22px;padding:0 6px;display:inline-flex}.wordmark__mark span{background:var(--on-primary);border-radius:2px;width:3px}.wordmark__mark span:first-child{height:6px}.wordmark__mark span:nth-child(2){height:14px}.wordmark__mark span:nth-child(3){height:9px}.wordmark__mark span:nth-child(4){height:12px}.avatar{color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.avatar-ring{background:var(--story-ring);border-radius:50%;flex:none;place-items:center;padding:3px;display:inline-grid}.avatar-ring>.avatar{box-shadow:0 0 0 3px var(--bg)}.avatar-ring--seen{background:var(--line-strong)}.topbar{z-index:20;height:var(--topbar-h);padding:0 var(--space-2) 0 var(--space-4);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.shell__main{min-width:0;padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-4))}.rail{display:none}.tabbar{z-index:30;height:calc(var(--tabbar-h) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(16px);border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);align-items:center;display:grid;position:fixed;inset:auto 0 0}.nav__item{min-height:48px;color:var(--muted);transition:color var(--dur-fast);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;display:flex}.nav__item:hover,.nav__item[aria-current=page]{color:var(--text)}.nav__item[aria-current=page] .nav__icon{color:var(--primary-text)}.nav__icon{place-items:center;display:grid;position:relative}.tabbar__create{background:var(--primary);width:52px;height:52px;color:var(--on-primary);box-shadow:0 8px 22px #e11d4866, 0 0 0 4px var(--bg);transition:transform var(--dur-fast) var(--ease-out);border-radius:18px;justify-self:center;place-items:center;margin-top:-18px;display:grid}.tabbar__create:active{transform:scale(.92)}@media (max-width:1023px){.shell--thread .topbar,.shell--thread .tabbar{display:none}.shell--thread .shell__main{padding-bottom:0}}@media (min-width:1024px){.shell{grid-template-columns:248px minmax(0,1fr);min-height:100dvh;display:grid}.topbar,.tabbar{display:none}.shell__main{padding-bottom:var(--space-7)}.rail{gap:var(--space-5);height:100dvh;padding:var(--space-5) var(--space-3);border-right:1px solid var(--line);flex-direction:column;display:flex;position:sticky;top:0}.rail__brand{padding:var(--space-2) var(--space-3)}.rail__nav{gap:var(--space-1);flex-direction:column;display:flex}.rail .nav__item{justify-content:flex-start;gap:var(--space-4);padding:0 var(--space-3);border-radius:var(--radius-m);font-size:var(--fs-m);flex-direction:row;width:100%;font-weight:600}.rail .nav__item:hover{background:var(--elevated)}.rail .nav__item[aria-current=page]{background:var(--elevated);font-weight:750}.rail .nav__item--create{margin:var(--space-2) 0;background:var(--primary);color:var(--on-primary);min-height:52px}.rail .nav__item--create:hover{background:var(--primary-hover)}.rail .nav__item--create .nav__icon{color:var(--on-primary)}.rail__settings{margin-top:auto}}.page{width:100%;max-width:620px;padding:var(--space-3) var(--space-4) var(--space-5);margin:0 auto}.page--narrow{max-width:660px}@media (min-width:1024px){.page{padding-top:var(--space-5)}}.page__head{margin:var(--space-4) 0 var(--space-5)}.page__head h1{font-size:var(--fs-2xl);margin:4px 0 8px;font-weight:800}.page__lead{color:var(--text-2);max-width:52ch}.subbar{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3) calc(var(--space-2) * -1);display:flex}.subbar__title{font-size:var(--fs-l);font-weight:700}.section-title{align-items:center;gap:var(--space-2);font-size:var(--fs-l);margin:var(--space-5) 0 var(--space-3);font-weight:750;display:flex}.count{color:var(--muted);font-weight:600}.empty,.empty-inline{color:var(--muted)}.empty{gap:var(--space-3);padding-top:var(--space-7);justify-items:start;display:grid}.empty h1{color:var(--text)}.stories{margin:0 calc(var(--space-4) * -1) var(--space-3)}.stories__list{gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-3);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.stories__list::-webkit-scrollbar{display:none}.story{scroll-snap-align:start;border-radius:var(--radius-m);width:76px;transition:transform var(--dur-fast) var(--ease-out);flex-direction:column;align-items:center;gap:6px;display:flex}.story:active{transform:scale(.95)}.story__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--fs-xs);color:var(--text-2);font-weight:600;overflow:hidden}.story__add-wrap{padding:3px;position:relative}.story__add{background:var(--primary);width:24px;height:24px;color:var(--on-primary);box-shadow:0 0 0 3px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.prompt-card{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);text-align:start;transition:border-color var(--dur-fast), transform var(--dur-fast) var(--ease-out);display:flex}.prompt-card:hover{border-color:var(--line-strong)}.prompt-card:active{transform:scale(.99)}.prompt-card__icon{background:var(--primary-soft);width:44px;height:44px;color:var(--primary-text);border-radius:14px;place-items:center;display:grid}.prompt-card__text{line-height:1.35;display:grid}.prompt-card__text span{color:var(--muted);font-size:var(--fs-s)}.feed{gap:var(--space-4);display:grid}.feed__end{text-align:center;color:var(--muted);font-size:var(--fs-s);padding:var(--space-5) 0}.post{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);animation:rise .32s var(--ease-out) both;overflow:hidden}.post--skeleton{padding:var(--space-4);gap:var(--space-2);animation:none;display:grid}.post__head{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);display:flex}.post__who{min-width:0;line-height:1.3;display:grid}.post__name{align-items:center;gap:4px;font-weight:700;display:inline-flex}.verified{color:var(--accent-text);display:inline-flex}.post__sub{color:var(--muted);font-size:var(--fs-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post__media{max-height:560px}.post__voice{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-2);display:grid}.post__tags{gap:var(--space-2);color:var(--accent-text);font-size:var(--fs-s);flex-wrap:wrap;font-weight:600;display:flex}.post__actions{align-items:center;gap:var(--space-1);padding:0 var(--space-2) var(--space-2);display:flex}.action{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--text-2);font-weight:650;font-size:var(--fs-s);transition:color var(--dur-fast), background var(--dur-fast);align-items:center;gap:6px;display:inline-flex}.action:hover{background:var(--elevated);color:var(--text)}.action[data-active]{color:var(--primary-text)}.action[data-active] svg{animation:pop .32s var(--ease-out)}.action--static:hover{background:0 0}.action--end{margin-left:auto}.post__peek{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);font-size:var(--fs-s);color:var(--text-2);display:flex}.post__peek:hover{background:var(--elevated)}.post__peek-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.post__peek-more{color:var(--muted);white-space:nowrap}.media{background-color:var(--sunken);background-size:cover;width:100%;position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;height:100%}.media__badge{border-radius:var(--radius-pill);color:#fff;font-size:var(--fs-xs);background:#0009;padding:4px 10px;font-weight:600;position:absolute;bottom:10px;left:10px}.media__badge--warn{color:#fcd34d}.voice{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-2);border-radius:var(--radius-pill);background:var(--elevated);display:flex}.voice__play{background:var(--primary);width:44px;height:44px;color:var(--on-primary);transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast);border-radius:50%;flex:none;place-items:center;display:grid}.voice__play:hover{background:var(--primary-hover)}.voice__play:active{transform:scale(.92)}.voice__play svg{margin-left:2px}.voice[data-playing] .voice__play svg{margin-left:0}.voice__body{flex:1;gap:2px;min-width:0;display:grid}.voice__wave{cursor:pointer;touch-action:none;border-radius:4px;align-items:center;gap:2px;height:30px;display:flex}.voice__bar{background:var(--line-strong);min-width:2px;max-width:4px;transition:background var(--dur-fast);border-radius:2px;flex:1}.voice__bar[data-played]{background:var(--primary-text)}.voice__meta{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums;display:flex}.voice__tag{border:1px solid var(--line-strong);text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:0 6px;font-size:10px}.voice__speed{border-radius:var(--radius-pill);background:var(--surface);min-width:44px;height:32px;color:var(--text-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;flex:none;margin-right:4px;font-weight:700}.voice--out,.voice--in{background:0 0;padding:0}.voice--out .voice__speed,.voice--in .voice__speed{background:color-mix(in srgb, var(--text) 8%, transparent)}.voice--story{-webkit-backdrop-filter:blur(12px);color:#fff;background:#00000059}.voice--story .voice__bar{background:#ffffff59}.voice--story .voice__bar[data-played]{background:#fff}.voice--story .voice__meta,.voice--story .voice__tag{color:#fffc;border-color:#ffffff59}.voice--story .voice__speed{color:#fff;background:#ffffff29}.transcript{gap:var(--space-2);padding:2px 2px 0;display:grid}.transcript__text{font-size:var(--fs-l);color:var(--text);overflow-wrap:anywhere;line-height:1.55}.transcript__text[dir=rtl]{font-size:1.2rem;line-height:1.7}.transcript__empty{color:var(--muted);font-style:italic}.transcript__footer{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.transcript__lang,.transcript__status{font-size:var(--fs-xs);color:var(--muted);font-weight:600}.transcript__lang{margin-inline-start:auto}.transcript__error{color:var(--warn);font-size:var(--fs-s)}.transcript__editor{resize:vertical;width:100%;padding:var(--space-3);border-radius:var(--radius-m);border:1px solid var(--line-strong);background:var(--sunken);font-size:var(--fs-m);line-height:1.5}.transcript__editor:focus{outline:2px solid var(--accent-text);outline-offset:0}.transcript__hint{font-size:var(--fs-xs);color:var(--muted)}.transcript--out .transcript__text,.transcript--in .transcript__text{font-size:var(--fs-m)}.transcript--out .chip,.transcript--in .chip{background:color-mix(in srgb, var(--text) 7%, transparent);min-height:28px;font-size:var(--fs-xs);border-color:#0000;padding:0 10px}.transcript--out .chip[aria-pressed=true],.transcript--in .chip[aria-pressed=true]{background:var(--accent-soft)}.transcript--story .transcript__text{color:#fff;text-shadow:0 2px 16px #00000059;font-size:1.5rem;font-weight:650;line-height:1.4}.transcript--story .transcript__footer{justify-content:center}.transcript--story .chip{color:#fff;background:#0000004d;border-color:#fff3}.transcript--story .chip[aria-pressed=true]{color:#111;background:#fffffff2}.transcript--story .transcript__lang{color:#fffc;margin-inline-start:0}.transcript--story .shimmer{background:linear-gradient(90deg,#fff3,#ffffff73,#fff3) 0 0/200% 100%}.transcript--story .transcript__status{color:#fff}.composer{gap:var(--space-2);display:grid}.composer__row{align-items:center;gap:var(--space-2);min-height:56px;padding:4px 4px 4px var(--space-2);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);display:flex}.composer__row--recording{border-color:var(--bubble-out-line);background:color-mix(in srgb, var(--primary) 8%, var(--surface))}.composer__input{min-width:0;height:44px;padding:0 var(--space-2);font-size:var(--fs-m);background:0 0;border:0;flex:1}.composer__input:focus{outline:none}.composer__row:focus-within{border-color:var(--line-strong)}.composer__prompt{padding-left:var(--space-2);color:var(--muted);flex:1}.composer__live{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.composer__timer{font-variant-numeric:tabular-nums;min-width:3ch;font-weight:700}.composer__meter{flex:1;justify-content:flex-end;align-items:center;gap:2px;height:28px;display:flex;overflow:hidden}.composer__meter span{background:var(--primary-text);border-radius:2px;flex:none;width:3px;transition:height 90ms linear}.composer__error{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-m);background:var(--warn-soft);color:var(--warn);font-size:var(--fs-s);display:flex}.composer__error span{flex:1}.composer--sheet .composer__row{min-height:64px}.composer--sheet .fab{width:56px;height:56px}.dock{bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-2));z-index:10;margin-top:var(--space-4);position:sticky}@media (min-width:1024px){.dock{bottom:var(--space-4)}}.comments__list{gap:var(--space-3);display:grid}.comment{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);animation:rise .28s var(--ease-out) both;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.comment__body{gap:var(--space-2);min-width:0;display:grid}.comment__head{align-items:baseline;gap:var(--space-2);display:flex}.comment__name{font-weight:700;font-size:var(--fs-s)}.comment__time{color:var(--muted);font-size:var(--fs-xs)}.comment .voice{padding:4px}.comment .voice__play{width:36px;height:36px}.comment .transcript__text{font-size:var(--fs-m)}.comment__like{min-width:44px;min-height:44px;color:var(--muted);font-size:var(--fs-xs);flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding-top:6px;font-weight:600;display:flex}.comment__like[data-active]{color:var(--primary-text)}.chats__head{padding:var(--space-4) var(--space-4) var(--space-3)}.chats__head h1{font-size:var(--fs-2xl);font-weight:800}.chats__head p{color:var(--muted);font-size:var(--fs-s)}.chat-row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);transition:background var(--dur-fast);display:flex}.chat-row:hover,.chat-row[aria-current=page]{background:var(--elevated)}.chat-row__main{min-width:0;padding-bottom:var(--space-3);margin-bottom:calc(var(--space-3) * -1);border-bottom:1px solid var(--line);flex:1;gap:2px;display:grid}.chat-row__top,.chat-row__bottom{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.chat-row__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.chat-row__time{font-size:var(--fs-xs);color:var(--muted);white-space:nowrap}.chat-row__time[data-unread]{color:var(--primary-text);font-weight:700}.chat-row__preview{min-width:0;color:var(--muted);font-size:var(--fs-s);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:flex;overflow:hidden}.chat-row__kind,.tick{flex:none}.tick--read{color:var(--read)}.chats__thread,.chats[data-thread] .chats__list{display:none}.chats[data-thread] .chats__thread{display:block}.thread{background:radial-gradient(circle at 20% 10%, var(--primary-soft), transparent 40%), radial-gradient(circle at 90% 80%, var(--accent-soft), transparent 45%), var(--sunken);flex-direction:column;height:100dvh;display:flex}.thread__head{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-3);background:var(--surface);border-bottom:1px solid var(--line);display:flex}.thread__who{min-width:0;line-height:1.3}.thread__who h1{font-size:var(--fs-m);font-weight:700}.thread__who p{color:var(--muted);font-size:var(--fs-xs)}.thread__messages{padding:var(--space-4) var(--space-3) var(--space-3);overscroll-behavior:contain;flex-direction:column;flex:1;gap:6px;display:flex;overflow-y:auto}.thread__notice{max-width:420px;margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);background:var(--surface);color:var(--muted);font-size:var(--fs-xs);text-align:center;align-self:center;align-items:center;gap:6px;display:inline-flex}.thread__day{margin:var(--space-3) 0 var(--space-1);align-self:center}.thread__day span{border-radius:var(--radius-pill);background:var(--surface);color:var(--muted);font-size:var(--fs-xs);padding:4px 12px;font-weight:600}.thread__composer{padding:var(--space-2) var(--space-3) calc(var(--space-2) + var(--safe-bottom))}.thread-empty{align-content:center;place-items:center;gap:var(--space-3);height:100%;min-height:60dvh;padding:var(--space-5);text-align:center;color:var(--muted);display:grid}.thread-empty h2{color:var(--text)}.thread-empty p{max-width:36ch}.thread-empty__icon{background:var(--primary-soft);width:72px;height:72px;color:var(--primary-text);border-radius:24px;place-items:center;display:grid}.bubble{max-width:min(82%,440px);padding:var(--space-2) var(--space-3) 6px;box-shadow:var(--shadow-1);animation:rise .24s var(--ease-out) both;border-radius:18px;position:relative}.bubble--out{background:var(--bubble-out);border:1px solid var(--bubble-out-line);border-bottom-right-radius:6px;align-self:flex-end}.bubble--in{background:var(--bubble-in);border:1px solid var(--line);border-bottom-left-radius:6px;align-self:flex-start}.bubble--voice{gap:6px;width:min(82%,400px);display:grid}.bubble--image{width:min(72%,320px);padding:4px}.bubble__media{border-radius:14px}.bubble__text{overflow-wrap:anywhere;padding-right:64px}.bubble__meta{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;display:flex}.bubble--text .bubble__meta{position:absolute;bottom:6px;right:10px}.bubble--image .bubble__meta{border-radius:var(--radius-pill);color:#fff;background:#0000008c;padding:2px 8px;position:absolute;bottom:10px;right:12px}.ticks{display:inline-flex}.ticks--read{color:var(--read)}@media (min-width:1024px){.chats{grid-template-columns:380px minmax(0,1fr);height:100dvh;display:grid}.chats__list{border-right:1px solid var(--line);overflow-y:auto;display:block!important}.chats__thread{min-width:0;display:block!important}.thread__back{display:none}.shell__main:has(.chats){padding-bottom:0}}.sheet{z-index:60;animation:fade var(--dur) ease both;background:#05060a99;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet__panel{gap:var(--space-4);width:100%;max-width:560px;max-height:92dvh;padding:var(--space-2) var(--space-4) calc(var(--space-5) + var(--safe-bottom));border-radius:var(--radius-l) var(--radius-l) 0 0;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);animation:sheet-up .28s var(--ease-out) both;display:grid;overflow-y:auto}.sheet__panel:focus{outline:none}.sheet__grip{background:var(--line-strong);border-radius:2px;justify-self:center;width:40px;height:4px}.sheet__head{justify-content:space-between;align-items:center;display:flex}.sheet__head h2{font-size:var(--fs-xl);font-weight:800}.sheet__lead{color:var(--text-2)}@media (min-width:720px){.sheet{align-items:center}.sheet__panel{border-radius:var(--radius-l);padding-bottom:var(--space-5)}.sheet__grip{display:none}}.segmented{border-radius:var(--radius-pill);background:var(--elevated);grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:grid}.segmented button{border-radius:var(--radius-pill);min-height:40px;color:var(--muted);transition:background var(--dur-fast), color var(--dur-fast);font-weight:650}.segmented button[aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-1)}.create__pick{width:100%;padding:var(--space-5);border-radius:var(--radius-m);border:1.5px dashed var(--line-strong);color:var(--text-2);justify-items:center;gap:4px;font-weight:600;display:grid}.create__pick:hover{border-color:var(--muted)}.create__pick small{color:var(--muted);font-weight:500}.create__preview{border-radius:var(--radius-m);max-height:320px;position:relative;overflow:hidden}.field{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.field legend{margin-bottom:var(--space-2);font-weight:700}.option{align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-4);border-radius:var(--radius-m);background:var(--elevated);cursor:pointer;border:1px solid #0000;display:flex}.option:has(input:checked){border-color:var(--primary-text);background:var(--primary-soft)}.option input{accent-color:var(--primary);width:18px;height:18px}.option__label{flex:1;font-weight:600}.option__example{color:var(--muted);font-size:var(--fs-s)}.field--danger{padding-top:var(--space-4);border-top:1px solid var(--line);justify-items:start}.field--danger p{color:var(--muted);font-size:var(--fs-s)}.story-view{color:#fff;background-color:#000;background-size:cover;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.story-view--empty{gap:var(--space-4);align-content:center}.story-view__scrim{background:linear-gradient(#00000073 0%,#0000 25% 55%,#0009 100%);position:absolute;inset:0}.story-view__zone{z-index:1;width:35%;position:absolute;top:0;bottom:0}.story-view__zone--prev{left:0}.story-view__zone--next{width:65%;right:0}.story-view__zone:focus-visible{outline-offset:-6px}.story-view__frame{z-index:2;width:100%;max-width:480px;height:100dvh;padding:calc(var(--space-3) + env(safe-area-inset-top,0px)) var(--space-3) calc(var(--space-3) + var(--safe-bottom));pointer-events:none;flex-direction:column;display:flex;position:relative}.story-view__frame>*{pointer-events:auto}.story-view__bars{gap:4px;display:flex}.story-view__bars>span{background:#ffffff59;border-radius:2px;flex:1;height:3px;overflow:hidden}.story-view__bars>span>span{transform-origin:0;background:#fff;height:100%;display:block}.story-view__head{align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.story-view__head>div{flex:1;line-height:1.25}.story-view__name{font-weight:700}.story-view__time{font-size:var(--fs-xs);opacity:.85}.story-view__content{justify-content:center;gap:var(--space-5);pointer-events:none;flex-direction:column;flex:1;display:flex}.story-view__content>*{pointer-events:auto}.story-view__pulse{pointer-events:none;background:#ffffff2e;border-radius:50%;align-self:center;place-items:center;width:72px;height:72px;animation:2.4s ease-in-out infinite breathe;display:grid}.story-view__caption{text-align:center}.story-view__reply .composer__row{color:#fff;-webkit-backdrop-filter:blur(10px);background:#00000059;border-color:#ffffff40}.story-view__reply .composer__prompt{color:#ffffffd9}.story-view__reply .icon-btn{color:#fff}.form-row{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.select{font-size:var(--fs-s);color:var(--text-2);flex:200px;gap:6px;font-weight:600;display:grid}.select select{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-s);border:1px solid var(--line-strong);background:var(--elevated)}.studio__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.studio__text{margin:var(--space-4) 0;font-size:var(--fs-xl);overflow-wrap:anywhere;line-height:1.5}.stats{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0;display:grid}.stats div{padding:var(--space-3);border-radius:var(--radius-m);background:var(--elevated)}.stats dt{color:var(--muted);font-size:var(--fs-xs);font-weight:600}.stats dd{margin:0;font-weight:700}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}@keyframes fade{0%{opacity:0}}@keyframes sheet-up{0%{opacity:0;transform:translateY(24px)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes pulse{50%{opacity:.35;transform:scale(.85)}}@keyframes pop{40%{transform:scale(1.3)}}@keyframes breathe{50%{background:#ffffff42;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
