@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(../../../fonts/inter-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(../../../fonts/inter-latin-wght-normal.woff2)format("woff2-variations");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:"Source Serif 4";font-weight:200 900;font-style:normal;font-display:swap;src:url(../../../fonts/source-serif-4-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-weight:200 900;font-style:normal;font-display:swap;src:url(../../../fonts/source-serif-4-latin-wght-normal.woff2)format("woff2-variations");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:JetBrains Mono;font-weight:100 800;font-style:normal;font-display:swap;src:url(../../../fonts/jetbrains-mono-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-weight:100 800;font-style:normal;font-display:swap;src:url(../../../fonts/jetbrains-mono-latin-wght-normal.woff2)format("woff2-variations");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:Onest;font-weight:100 900;font-style:normal;font-display:swap;src:url(../../../fonts/onest-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-weight:100 900;font-style:normal;font-display:swap;src:url(../../../fonts/onest-latin-wght-normal.woff2)format("woff2-variations");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);size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}:root{--dir:1}:root[dir=rtl]{--dir:-1}:root{--page-min:36rem;--font:"Onest", "Inter", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:"Source Serif 4", ui-serif, Georgia, "Times New Roman", serif;--mono:"JetBrains Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-md:.875rem;--fs-base:1rem;--fs-lg:1.0625rem;--fs-xl:1.25rem;--fs-2xl:1.75rem;--fs-3xl:2.375rem;--lh-tight:1.25;--lh-ui:1.45;--lh-read:1.5;--tracking-tight:-.011em;--tracking-display:-.03em;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--sp-12:3rem;--col:46rem;--col-wide:50rem;--fs-read:var(--fs-base);--lh-chat:var(--lh-read);--gap-meta:2px;--gap-pair:var(--sp-1);--gap-lead:var(--sp-2);--gap-turn:var(--sp-3);--gap-dock:var(--sp-2);--gap-msg:var(--gap-turn);--gap-block:var(--gap-lead);--gap-tight:var(--sp-1);--gutter:var(--sp-4);--quote-air:0px;--nav-btn:2rem;--r-xs:6px;--r-sm:10px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-pill:999px;--dur-snappy:.12s;--dur-fast:.18s;--dur-base:.24s;--dur-slow:.36s;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dwell-step:.4s;--aurora-1:var(--accent);--aurora-2:color-mix(in oklch, var(--accent), #6fe0ff 45%);--aurora-3:color-mix(in oklch, var(--accent), #ff8fd0 45%);--orb-core:#0d0e14;--motion-k:1;--motion-amp:.95;--tap:44px;--bar-h:calc(52px + env(safe-area-inset-top));--tabbar-h:0px;--z-base:1;--z-rail:9;--z-sticky:10;--z-bell:11;--z-scrim:18;--z-menu:19;--z-lift:20;--z-dialog:38;--z-peek:50;--z-sheet:55;--z-toast:60;--z-pop:70;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-base:#131518;--surface-sunken:#0e1013;--surface-lift:#191b1e;--surface-raised:#212326;--surface-overlay:#292b2e;--surface-hover:#ffffff0d;--surface-active:#ffffff16;--surface-control:var(--surface-raised);--surface-control-hover:var(--surface-overlay);--content-emphasised:#f5f5f5;--content-default:#e6e6e6;--content-secondary:#b5b5b5;--content-tertiary:#9a9a9a;--content-quiet:#858585;--content-disabled:#555;--content-on-accent:var(--acc-d-on,#141414);--border-subtle:#fff1;--border-base:#ffffff1a;--border-element:#ffffff2b;--accent:var(--acc-d,#8f9bff);--accent-strong:color-mix(in srgb, var(--accent) 84%, white);--accent-soft:color-mix(in srgb, var(--accent) 14%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 30%, transparent);--bubble-user-bg:color-mix(in srgb, var(--accent) 17%, var(--surface-base));--bubble-user-edge:color-mix(in srgb, var(--accent) 26%, transparent);--system-positive:#8ed17f;--system-positive-soft:#8ed17f1f;--system-warning:#eab35c;--system-warning-soft:#eab35c1f;--system-negative:#f2877c;--system-negative-soft:#f2877c1c;--code-bg:#0e1013;--shadow-1:0 1px 2px #00000059;--shadow-2:0 1px 2px #00000059, 0 8px 24px -12px #00000080;--shadow-pop:0 2px 6px #0006, 0 18px 40px -16px #000000a6;--scrim:#0009;--bg-card:var(--surface-overlay);--warm:#cfcfcf;--warm-soft:#ffffff14;--aura:#ffffff06;--aura-warm:#ffffff03;--dur-breathe:3.6s;--font-display:var(--font);--display-weight:750;--hero-weight:750;--r-card:var(--r-lg);--mark-anim:mark-breathe var(--dur-breathe) var(--ease-in-out) infinite;--mark-shadow:0 0 0 1px var(--border-element), 0 8px 24px -10px #00000080;--aura-bg:radial-gradient(64rem 24rem at 50% -10rem, var(--aura), transparent 70%)}@media (hover:none),(pointer:coarse){:root{--quote-air:var(--sp-2)}}@media (width<=47.99rem){:root{--fs-read:.9375rem;--lh-chat:var(--lh-read);--gap-turn:var(--sp-2);--gutter:var(--sp-3)}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-base:#fcfbf9;--surface-sunken:#f3f1ee;--surface-lift:#fff;--surface-raised:#f6f4f1;--surface-overlay:#ebe8e4;--surface-hover:#1e1a140d;--surface-active:#1e1a1416;--content-emphasised:#141414;--content-default:#222;--content-secondary:#444;--content-tertiary:#615f5b;--content-quiet:#6c6a65;--content-disabled:#b3b0aa;--content-on-accent:var(--acc-l-on,#fff);--border-subtle:#1e1a140f;--border-base:#1e1a141a;--border-element:#1e1a142e;--accent:var(--acc-l,#4650d1);--accent-strong:color-mix(in srgb, var(--accent) 82%, black);--accent-soft:color-mix(in srgb, var(--accent) 11%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 26%, transparent);--bubble-user-bg:color-mix(in srgb, var(--accent) 12%, var(--surface-base));--bubble-user-edge:color-mix(in srgb, var(--accent) 24%, transparent);--system-positive:#3a7a1c;--system-positive-soft:#3a7a1c1a;--system-warning:#96660a;--system-warning-soft:#96660a1a;--system-negative:#c0392b;--system-negative-soft:#c0392b14;--code-bg:#f4f2ef;--shadow-1:0 1px 2px #1e1a140f;--shadow-2:0 1px 2px #1e1a140f, 0 8px 24px -14px #1e1a142e;--shadow-pop:0 2px 6px #1e1a1416, 0 18px 40px -16px #1e1a1440;--scrim:#1e1a1459;--bg-card:var(--surface-overlay);--warm:#55524d;--warm-soft:#1e1a1412;--aura:#1e1a1405;--aura-warm:#1e1a1403;--mark-shadow:0 0 0 1px var(--border-element), 0 8px 20px -10px #1e1a1440}@media (prefers-color-scheme:light){:root[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-base:#fcfbf9;--surface-sunken:#f3f1ee;--surface-lift:#fff;--surface-raised:#f6f4f1;--surface-overlay:#ebe8e4;--surface-hover:#1e1a140d;--surface-active:#1e1a1416;--content-emphasised:#141414;--content-default:#222;--content-secondary:#444;--content-tertiary:#615f5b;--content-quiet:#6c6a65;--content-disabled:#b3b0aa;--content-on-accent:var(--acc-l-on,#fff);--border-subtle:#1e1a140f;--border-base:#1e1a141a;--border-element:#1e1a142e;--accent:var(--acc-l,#4650d1);--accent-strong:color-mix(in srgb, var(--accent) 82%, black);--accent-soft:color-mix(in srgb, var(--accent) 11%, transparent);--accent-glow:color-mix(in srgb, var(--accent) 26%, transparent);--bubble-user-bg:color-mix(in srgb, var(--accent) 12%, var(--surface-base));--bubble-user-edge:color-mix(in srgb, var(--accent) 24%, transparent);--system-positive:#3a7a1c;--system-positive-soft:#3a7a1c1a;--system-warning:#96660a;--system-warning-soft:#96660a1a;--system-negative:#c0392b;--system-negative-soft:#c0392b14;--code-bg:#f4f2ef;--shadow-1:0 1px 2px #1e1a140f;--shadow-2:0 1px 2px #1e1a140f, 0 8px 24px -14px #1e1a142e;--shadow-pop:0 2px 6px #1e1a1416, 0 18px 40px -16px #1e1a1440;--scrim:#1e1a1459;--bg-card:var(--surface-overlay);--warm:#55524d;--warm-soft:#1e1a1412;--aura:#1e1a1405;--aura-warm:#1e1a1403;--mark-shadow:0 0 0 1px var(--border-element), 0 8px 20px -10px #1e1a1440}}:root{--bg:var(--surface-base);--surface:var(--surface-lift);--surface-2:var(--surface-raised);--raised:var(--surface-overlay);--fg:var(--content-default);--fg-soft:var(--content-secondary);--muted:var(--content-tertiary);--line:var(--border-base);--line-strong:var(--border-element);--accent-ink:var(--content-on-accent);--danger:var(--system-negative);--danger-soft:var(--system-negative-soft);--shadow:var(--shadow-2);--ease:var(--ease-spring);--t:var(--dur-fast)}@keyframes mark-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}@supports (color:oklch(from red l c h)){:root{--aurora-2:oklch(from var(--accent) l c calc(h + 42));--aurora-3:oklch(from var(--accent) l c calc(h - 42))}}@media print{.bar,.burger,[data-noprint]{display:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--fg:#000;--surface:#fff;--surface-2:#f3f4f7;--muted:#555;--line-strong:#bbb;--surface-base:#fff;--surface-lift:#fff;--surface-raised:#f3f4f7;--content-default:#000;--content-tertiary:#555;--border-element:#bbb}body,main{color:#000!important;background:#fff!important;padding:0!important}}*{box-sizing:border-box}body:before{content:"";z-index:-1;pointer-events:none;background:var(--aura-bg);position:fixed;inset:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--surface-base)}body{color:var(--content-default);font:var(--fs-base)/1.6 var(--font);font-feature-settings:"calt", "kern";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:0 0;margin:0;position:relative}button,a,summary,label,select{touch-action:manipulation}.num{font-variant-numeric:tabular-nums}@media (pointer:fine){html{overscroll-behavior:none}}a{color:var(--accent);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}::selection{background:var(--accent-glow)}.bar{z-index:var(--z-sticky);height:var(--bar-h);padding:env(safe-area-inset-top) .75rem 0;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:.25rem;display:flex;position:sticky;top:0}@media (width>=48.01rem){.bar:has(.bellwrap.pinned):before{content:"";z-index:-1;inline-size:var(--bdock-live-w,0px);background:var(--surface-base);border-inline-start:1px solid var(--border-subtle);pointer-events:none;position:absolute;inset-block:0;inset-inline-end:0}}.bar:after{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--bg) 82%, transparent) 0%, color-mix(in srgb, var(--bg) 52%, transparent) 38%, color-mix(in srgb, var(--bg) 18%, transparent) 72%, transparent 100%);height:1.5rem;position:absolute;top:100%}.bar .whoami{min-height:var(--tap);letter-spacing:.01em;color:var(--fg);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:.55rem;padding-inline:.5rem;font-weight:650;display:none}@media (width>=48.01rem){.bar .whoami{display:inline-flex}}.bar .brand{letter-spacing:.01em;color:var(--fg);align-items:center;gap:.55rem;margin-inline-end:auto;font-weight:650;display:inline-flex}.bar .brand:hover{text-decoration:none}.bar .brand:has(+.mchip){white-space:nowrap;min-width:0;max-width:45%;margin-inline-end:0;overflow:hidden}.bar .mchip{min-width:0;min-height:var(--tap);border-radius:var(--r-pill,999px);border:1px solid var(--border-base,var(--line));color:var(--content-tertiary,var(--muted));font:inherit;font-size:var(--fs-sm,.85rem);cursor:pointer;background:0 0;align-items:center;gap:.45rem;margin-inline-end:auto;padding:0 .7rem;display:inline-flex}.bar .mchip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bar .mchip .lead{font-style:normal}.bar .mchip b{color:var(--accent);font-weight:700}.bar .mchip:hover{border-color:var(--accent)}.bar .mchip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=48rem){.bar .mchip .lead{display:none}.bar .brand:has(+.mchip){display:none}}.bar .brand{min-height:var(--tap);padding-inline-end:.5rem}.logo{border-radius:var(--r-xs);background:var(--accent);width:22px;height:22px;color:var(--accent-ink);place-items:center;font-size:13px;font-weight:700;display:inline-grid}.bar button.nav{color:var(--muted);border-radius:var(--r-sm);cursor:pointer;transition:color var(--t) var(--ease), background var(--t) var(--ease);background:0 0;border:0;padding:.4rem .7rem;font-family:inherit;font-size:.92rem;line-height:1.4}.bar button.nav:hover{color:var(--fg);background:var(--surface-2);text-decoration:none}.mbadge{top:-4px;border-radius:var(--r-pill);background:var(--accent);min-width:16px;height:16px;color:var(--content-on-accent,#fff);place-items:center;padding:0 4px;font-size:.68rem;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-end:-4px}.verdot{top:3px;background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface-base);border-radius:50%;position:absolute;inset-inline-end:3px}.verdot.news{inset-inline:3px auto}.verdot.news.wait{background:var(--system-warning)}.verdot.inline{box-shadow:none;flex:none;margin-inline-start:auto;position:static}.tbadge{border-radius:var(--r-pill);background:var(--accent);min-width:20px;height:20px;color:var(--content-on-accent,#fff);place-items:center;margin-inline-start:auto;padding:0 6px;font-size:.75rem;font-weight:700;display:inline-grid}.bar .navlabel{display:none}.bar .bellslot{flex:none;align-items:center;display:inline-flex}@media (width>=48.01rem) and (width<=68.75rem) and (pointer:coarse){:root:root{--rail-w:5.5rem}}@media (width>=48.01rem){:root{--rail-w:3.25rem}.bar{gap:.5rem;padding-inline:.5rem .75rem}.bar .brand{display:none}.bar .whoami,.bar .pmslot{order:-3}.bar .mchip{order:-2;margin-inline-end:0}.bar .navlabel{inset-block:0;inset-inline:var(--bar-title-start,14rem) var(--bar-title-end,4rem);min-width:0;line-height:var(--bar-h);text-align:center;pointer-events:none;color:var(--content-emphasised,var(--fg));text-overflow:ellipsis;white-space:nowrap;padding-inline:.5rem;font-size:1.05rem;font-weight:600;display:block;position:absolute;overflow:hidden}.bar .navlabel.none{display:none}.bar .bellslot{order:9;margin-inline-start:auto}.appbody.withrail{align-items:flex-start;display:flex}.appbody.withrail>main{flex:1 1 0;min-width:0}}.tabbar a.tabbrand{display:none}.bar form{margin:0}.delbar{background:var(--danger-soft);border-bottom:1px solid color-mix(in srgb, var(--danger) 30%, transparent);text-align:center;padding:.5rem 1rem;font-size:.88rem}main.page:has([data-wide=prose]){max-width:46rem}main.page:has([data-wide=xl]){max-width:100rem}main.page:has([data-wide=lg]){max-width:76rem}main.page:has([data-wide=full]){max-width:none;padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}main.page:has([data-wide=full]) #note-title{margin-bottom:.35rem;font-size:1.15rem}main.page:has([data-wide=full]) .top{margin-bottom:0}@media (pointer:fine){:is(main.page:has([data-wide=full]) .top .back,main.page:has([data-wide=full]) .top .tool){min-height:32px}main.page:has([data-wide=full]){padding-top:.5rem}}main:has(a.back:not([data-testid=back-default])) .defback{display:none}main.page{max-width:76rem;animation:rise var(--t) var(--ease);margin:0 auto;padding:2.25rem 1.25rem 5rem}html.embed{--bar-h:0px;--tabbar-h:0px}html.embed main.page{max-width:none!important;margin:0!important;padding:0!important;animation:none!important}main.auth{place-items:center;min-height:100dvh;padding:1.25rem;display:grid}main.chat{height:calc(var(--vvh,100dvh) - var(--bar-h) - var(--tabbar-h));top:var(--vvtop,0px);flex-direction:column;display:flex;position:relative}html.kb-open,html.kb-open body{overscroll-behavior:none}html:has(main.chat){overflow:hidden}body:has(main.chat){min-block-size:100dvh;overflow:clip}html[data-overlay-lock],html[data-overlay-lock] body{overflow:hidden}.burger,.sidetoggle{display:none}@media (width>=48.01rem){.bar .sheet.tabbar{display:none}}@media (width<=47.99rem){.sidetoggle{width:var(--tap);height:var(--tap);background:color-mix(in srgb, var(--fg) 10%, var(--bg));color:var(--fg);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;margin-inline:0 .45rem;padding:0;display:inline-grid}.sidetoggle:hover,.sidetoggle[aria-expanded=true]{background:var(--accent-soft)}a.sidetoggle{text-decoration:none}.sidetoggle,.burger{position:relative}.bar .bellslot{order:10}.bar .pmslot{display:contents}.bar{padding-inline-start:max(.75rem, env(safe-area-inset-left));padding-inline-end:max(.75rem, env(safe-area-inset-right))}.burger{width:var(--tap);height:var(--tap);border-radius:var(--r-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;order:11;place-items:center;margin-inline-end:-.4rem;padding:0;display:inline-grid}.burger .avatar{width:32px;height:32px;color:var(--muted);transition:background var(--dur-fast) var(--ease-out);background:0 0;border-radius:50%;place-items:center;display:grid}.burger:hover .avatar,.burger[aria-expanded=true] .avatar{background:var(--surface-2);color:var(--fg)}@media (prefers-reduced-motion:reduce){.burger .avatar{transition:none}}.bar.sideopen:has(.sheet:not([hidden])){z-index:calc(var(--z-toast) + 2)}.bar.sideopen .hwrap{visibility:hidden}.tabbar .agentitem{--mark-s:40px;letter-spacing:.01em;background:0 0;border:0;width:100%;margin-bottom:.25rem;font-family:inherit;font-weight:650}.tabbar .agentitem .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tabbar .agentitem .go{flex:none;display:inline-grid}.tabbar a.sep{border-top:1px solid var(--line);border-radius:0 0 var(--r-sm) var(--r-sm);margin-top:.25rem}.tabbar a.tabbrand{letter-spacing:.01em;gap:.55rem;font-weight:650;display:flex}.tabbar a.tabbrand .logo{margin:0 .2rem}.tabbar :is(a,button){color:var(--content-emphasised,var(--fg));min-height:var(--row-h);padding:0 var(--row-px);border-radius:var(--r-sm);text-align:start;font-size:1.05rem;font-weight:inherit;cursor:pointer;align-items:center;gap:.85rem;text-decoration:none;display:flex}.tabbar :is(a,button) svg{width:22px;height:22px;color:var(--muted)}.tabbar a[aria-current=page]{background:var(--surface-2);font-weight:600}.tabbar a[aria-current=page] svg{color:var(--fg)}}@media (pointer:coarse){.bar button.nav{min-height:var(--tap);align-items:center;display:inline-flex}input[type=email],input[type=text],input[type=search],textarea{font-size:max(16px,1em)}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}h1{font-family:var(--font-display);font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);font-weight:var(--display-weight);color:var(--content-emphasised);text-wrap:balance;margin:0 0 .4rem}h2{text-wrap:balance;letter-spacing:-.005em;margin:2.2rem 0 .7rem;font-size:1.05rem;font-weight:620;line-height:1.3}p{max-width:68ch;margin:0 0 1rem}p.lede{color:var(--muted);margin:0 0 1.75rem;font-size:1.02rem}.muted{color:var(--muted)}.small{font-size:.86rem;line-height:1.5}label{color:var(--fg-soft);margin-bottom:.4rem;font-size:.86rem;font-weight:500;display:block}input[type=email],input[type=text],textarea{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--fg);font:inherit;transition:border-color var(--t) var(--ease), box-shadow var(--t) var(--ease);padding:.75rem .9rem;line-height:1.45}:where(input[type=search],input[type=number],input[type=password],input[type=url],input[type=tel],select){width:100%;min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);color:var(--fg);font:inherit;transition:border-color var(--t) var(--ease), box-shadow var(--t) var(--ease);padding:.65rem .9rem;line-height:1.45}:where(select){appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%239a9aa5' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;padding-inline-end:2.3rem}:root[dir=rtl] select{background-position:.8rem}:where(input[type=search])::-webkit-search-cancel-button{filter:grayscale()opacity(.6)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.8}input:hover,textarea:hover,select:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line-strong))}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.field{margin-bottom:1.1rem}.btn{border-radius:var(--r-md);background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;transition:transform var(--dur-snappy) var(--ease-spring), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}button:where(.plain){background:0 0;border:0}button:not(.nav):not(.plain){border-radius:var(--r-md);background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;transition:transform var(--dur-snappy) var(--ease-spring), background var(--dur-fast) var(--ease-out);border:0;padding:.7rem 1.2rem;font-weight:600}button:not(.nav):not(.plain):hover:not(:disabled),.btn:hover{background:var(--accent-strong);text-decoration:none}button:not(.nav):not(.plain):active:not(:disabled),.btn:active{transform:scale(.98)}button:disabled{opacity:.45;cursor:not-allowed}.btn.ghost,button.btn.ghost{background:var(--surface);color:var(--fg);border:1px solid var(--line-strong)}.btn.ghost:hover,button.btn.ghost:hover:not(:disabled){background:var(--surface-2);filter:none}.btn.lg{border-radius:var(--r-card);width:100%;padding:.9rem 1.2rem;font-size:1.02rem}.sec{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);margin:0 0 1rem;padding:1.1rem 1.2rem}.sec>h2{margin:0 0 .8rem;font-size:1.02rem}.sec>p:last-child{margin-bottom:0}.hscroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.6rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.6rem),#0000)}.note{background:var(--surface-2);border:1px solid var(--line);color:var(--fg-soft);border-radius:var(--r-md);margin:0 0 1.1rem;padding:.75rem .95rem;font-size:.93rem;line-height:1.5}.note.warn{background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 30%, transparent)}ul.facts{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);margin:0;padding:0;list-style:none;overflow:hidden}ul.facts li{border-bottom:1px solid var(--line);padding:.85rem 1.05rem}ul.facts li:last-child{border-bottom:0}dl.kv{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);grid-template-columns:max-content 1fr;gap:.55rem 1.5rem;margin:0 0 1.5rem;padding:1rem 1.15rem;display:grid}dl.kv dt{color:var(--muted);font-size:.9rem}dl.kv dd{margin:0}@media (width<=30rem){dl.kv{grid-template-columns:1fr;gap:.1rem}dl.kv dd{margin-bottom:.6rem}}.ib{border-radius:var(--r-md);width:30px;height:30px;color:var(--content-quiet);font:inherit;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), transform var(--dur-snappy) var(--ease-spring);background:0 0;border:0;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.ib:hover:not(:disabled):not([aria-disabled=true]){color:var(--content-emphasised);background:var(--surface-hover);text-decoration:none}.ib:active:not(:disabled){transform:scale(.92)}.ib[aria-pressed=true],.ib[aria-checked=true],.ib.on{color:var(--accent);background:var(--accent-soft)}.ib:disabled,.ib[aria-disabled=true]{opacity:.4;cursor:default}.ib.danger:hover:not(:disabled){color:var(--system-negative)}@media (pointer:coarse){.ib{width:40px;height:40px}}html.theme-anim,html.theme-anim *,html.theme-anim :before,html.theme-anim :after{transition:background-color var(--dur-base) var(--ease-in-out), color var(--dur-base) var(--ease-in-out), border-color var(--dur-base) var(--ease-in-out), fill var(--dur-base) var(--ease-in-out), stroke var(--dur-base) var(--ease-in-out), box-shadow var(--dur-base) var(--ease-in-out)!important}@property --orb-ang{syntax:"<angle>";inherits:false;initial-value:0deg}img.pic:not(.pic-done){color:#0000;border-radius:var(--r-md);background-size:200% 100%;animation:1.4s linear infinite pic-sheen;background-color:var(--surface-sunken)!important;background-image:linear-gradient(100deg, transparent 30%, var(--surface-hover) 50%, transparent 70%)!important}img.pic-free:not(.pic-done):not([width]){aspect-ratio:4/3;width:14rem;max-width:100%;display:block}img.pic[width]{height:auto}img.pic-fresh{animation:.2s ease-out pic-in}img.pic-fail{aspect-ratio:4/3;border-radius:var(--r-md);width:7rem;max-width:100%;display:block;background:var(--surface-sunken) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='10' r='1.5'/%3E%3Cpath d='m21 16-5-5-8 8'/%3E%3C/svg%3E") center / 1.5rem no-repeat!important}@keyframes pic-sheen{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes pic-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){img.pic:not(.pic-done){animation:none;background-image:none!important}.ib:active:not(:disabled){transform:none}html.theme-anim,html.theme-anim *,html.theme-anim :before,html.theme-anim :after{transition:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.bar{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.bar:after{background:linear-gradient(to bottom, var(--bg), transparent)}}a.back{min-height:var(--tap);color:var(--muted);font-size:var(--fs-sm,.88rem);border-radius:var(--r-sm);align-items:center;gap:.3rem;margin-block:0 -.25rem;margin-inline:-.2rem 0;padding:0 .3rem;text-decoration:none;display:inline-flex}a.back:hover{color:var(--fg);background:var(--surface-2);text-decoration:none}.burger .avatar.tile{background:0 0}.txt,.answer :is(p,li,h1,h2,h3,h4,blockquote,td,th),textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url]{text-align:start;unicode-bidi:plaintext}:root[lang=ar]{--lh-read:1.7;--lh-ui:1.55}:root[lang=he]{--lh-read:1.6;--lh-ui:1.5}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=submit]):not([type=button]):not([type=hidden]),select,textarea{font-size:max(16px,1em)!important}}[data-pending]{pointer-events:none;cursor:progress;transition:opacity var(--dur-fast) var(--ease-out);position:relative}button[data-pending],a[data-pending],.btn[data-pending]{opacity:.72}button[data-pending]:not([role=switch]):after,a[data-pending].rb:after,.btn[data-pending]:after{content:"";border:2px solid color-mix(in srgb, currentColor 28%, transparent);opacity:0;border-top-color:currentColor;border-radius:50%;block-size:14px;inline-size:14px;margin:auto;animation:10ms linear .15s forwards press-fade,.7s linear infinite press-spin;position:absolute;inset:0}button[data-pending]:not([role=switch]),.btn[data-pending]{animation:10ms linear .15s forwards press-hide}button[data-pending]:not([role=switch])>*,.btn[data-pending]>*{animation:10ms linear .15s forwards press-hide-op}@keyframes press-fade{to{opacity:1}}@keyframes press-spin{to{transform:rotate(360deg)}}@keyframes press-hide{to{-webkit-text-fill-color:transparent}}@keyframes press-hide-op{to{opacity:0}}[role=switch][data-pending]{opacity:.85}[data-failed]{animation:press-fail .5s var(--ease-out)}@keyframes press-fail{20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}.press-error{color:var(--danger);margin:.4rem 0 0;font-size:.85rem}a[data-pending].rb{opacity:1;background:var(--surface-hover);pointer-events:auto}.navline{block-size:3px;z-index:var(--z-pop);pointer-events:none;opacity:0;animation:10ms linear .12s forwards press-fade;position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden}.navline:before{content:"";background:var(--accent);border-radius:var(--r-pill);inline-size:38%;animation:navline-run 1.1s var(--ease-in-out) infinite;position:absolute;inset-block:0}@keyframes navline-run{0%{inset-inline-start:-38%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){button[data-pending]:not([role=switch]):after{border-top-color:currentColor;animation:10ms linear .15s forwards press-fade}.navline:before{opacity:.6;inline-size:100%;animation:none;inset-inline-start:0}}form[data-pending]:not(:has([data-pending])){opacity:.7;transition:opacity var(--dur-fast) var(--ease-out) .15s}.material{background:color-mix(in srgb, var(--surface-lift) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.material{background:var(--surface-lift)}}@media (prefers-reduced-transparency:reduce){.material{background:var(--surface-lift);-webkit-backdrop-filter:none;backdrop-filter:none}}
