@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_bb5b1bf3-module__litXJG__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_bb5b1bf3-module__litXJG__variable{--font-amp-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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 Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_286f5d26-module__YJdxRq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_286f5d26-module__YJdxRq__variable{--font-amp-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--amp-font-sans:var(--font-amp-sans), "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--amp-font-mono:var(--font-amp-mono), "IBM Plex Mono", ui-monospace, Menlo, monospace;--amp-fs-display:clamp(40px, 6.4vw, 84px);--amp-lh-display:.98;--amp-ls-display:-.035em;--amp-fs-h1:44px;--amp-lh-h1:1.05;--amp-ls-h1:-.03em;--amp-fs-h2:32px;--amp-lh-h2:1.1;--amp-ls-h2:-.025em;--amp-fs-h3:22px;--amp-lh-h3:1.25;--amp-ls-h3:-.015em;--amp-fs-h4:18px;--amp-lh-h4:1.35;--amp-fs-lg:18px;--amp-lh-lg:1.55;--amp-fs-body:16px;--amp-lh-body:1.55;--amp-fs-sm:14px;--amp-lh-sm:1.45;--amp-fs-xs:12px;--amp-lh-xs:1.4;--amp-fs-mono:13px;--amp-fw-regular:400;--amp-fw-medium:500;--amp-fw-semibold:600;--amp-fw-bold:700;--amp-fw-black:800;--amp-paper:#f7f5f0;--amp-surface:#fff;--amp-sunken:#efece5;--amp-ink:#17160f;--amp-ink-2:#4a4740;--amp-ink-3:#6e6a60;--amp-line:#e2ded4;--amp-line-strong:#cfcabd;--amp-signal:#e4572e;--amp-signal-text:#b83a14;--amp-signal-soft:#fce7df;--amp-success:#1f7a4d;--amp-success-soft:#e3f1e8;--amp-warning:#8a5a00;--amp-warning-soft:#fbf0d9;--amp-danger:#b42318;--amp-danger-soft:#fce9e7;--amp-info:#1d5fa8;--amp-info-soft:#e4eefa;--amp-focus:#1e5bd8;--amp-on-ink:#f7f5f0;--amp-scrim:#17160f7a;--amp-space-1:4px;--amp-space-2:8px;--amp-space-3:12px;--amp-space-4:16px;--amp-space-5:20px;--amp-space-6:24px;--amp-space-8:32px;--amp-space-10:40px;--amp-space-14:56px;--amp-space-18:72px;--amp-space-24:96px;--amp-z-modal:100;--amp-radius-sm:6px;--amp-radius-md:10px;--amp-radius-lg:14px;--amp-radius-xl:20px;--amp-radius-pill:999px;--amp-shadow-sm:0 1px 2px #17160f0f;--amp-shadow-md:0 8px 24px -8px #17160f29;--amp-shadow-lg:0 28px 64px -24px #17160f52;--amp-control-sm:36px;--amp-control-md:44px;--amp-control-lg:52px;--amp-ease:cubic-bezier(.2, .7, .2, 1);--amp-dur-fast:.12s;--amp-dur:.2s;--amp-dur-slow:.32s}[data-theme=dark]{--amp-paper:#121210;--amp-surface:#1b1a17;--amp-sunken:#0c0c0b;--amp-ink:#f2efe8;--amp-ink-2:#bdb8ac;--amp-ink-3:#8f8a7f;--amp-line:#2c2a26;--amp-line-strong:#3e3b35;--amp-signal:#ff6b3d;--amp-signal-text:#ff8a63;--amp-signal-soft:#3a1e14;--amp-success:#5cc48e;--amp-success-soft:#13291e;--amp-warning:#e8b44a;--amp-warning-soft:#2e2410;--amp-danger:#ff7a6e;--amp-danger-soft:#331512;--amp-info:#7fb0f0;--amp-info-soft:#13233a;--amp-focus:#7fb0f0;--amp-on-ink:#121210;--amp-scrim:#0009;--amp-shadow-md:0 8px 24px -8px #0009;--amp-shadow-lg:0 28px 64px -24px #000c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--amp-paper:#121210;--amp-surface:#1b1a17;--amp-sunken:#0c0c0b;--amp-ink:#f2efe8;--amp-ink-2:#bdb8ac;--amp-ink-3:#8f8a7f;--amp-line:#2c2a26;--amp-line-strong:#3e3b35;--amp-signal:#ff6b3d;--amp-signal-text:#ff8a63;--amp-signal-soft:#3a1e14;--amp-success:#5cc48e;--amp-success-soft:#13291e;--amp-warning:#e8b44a;--amp-warning-soft:#2e2410;--amp-danger:#ff7a6e;--amp-danger-soft:#331512;--amp-info:#7fb0f0;--amp-info-soft:#13233a;--amp-focus:#7fb0f0;--amp-on-ink:#121210;--amp-scrim:#0009;--amp-shadow-md:0 8px 24px -8px #0009;--amp-shadow-lg:0 28px 64px -24px #000c}}.sf{background:var(--sf-bg);color:var(--sf-ink);font-family:var(--sf-body);container-type:inline-size}*,:before,:after{box-sizing:border-box}body{background:var(--amp-paper);color:var(--amp-ink);font:var(--amp-fw-regular) var(--amp-fs-body)/var(--amp-lh-body) var(--amp-font-sans);margin:0}:focus-visible{outline:2px solid var(--amp-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.amp-btn{height:var(--amp-control-md);border-radius:var(--amp-radius-md);font:var(--amp-fw-semibold) 15px/1 var(--amp-font-sans);cursor:pointer;transition:background var(--amp-dur-fast) var(--amp-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.amp-btn--primary{background:var(--amp-ink);color:var(--amp-on-ink)}.amp-btn--primary:hover{background:color-mix(in oklab, var(--amp-ink) 86%, var(--amp-paper))}.amp-btn--secondary{background:var(--amp-surface);color:var(--amp-ink);border-color:var(--amp-line-strong)}.amp-btn--secondary:hover{background:var(--amp-sunken)}.amp-btn--ghost{color:var(--amp-ink);background:0 0}.amp-btn--ghost:hover{background:var(--amp-sunken)}.amp-btn--danger{background:var(--amp-danger);color:#fff}.amp-btn--sm{height:var(--amp-control-sm);padding:0 14px;font-size:14px}.amp-btn--lg{height:var(--amp-control-lg);padding:0 22px;font-size:16px}.amp-btn:disabled,.amp-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.amp-label{font:var(--amp-fw-semibold) 14px/1.3 var(--amp-font-sans);margin-bottom:6px;display:block}.amp-input{width:100%;height:var(--amp-control-md);border-radius:var(--amp-radius-md);border:1px solid var(--amp-line-strong);background:var(--amp-surface);color:var(--amp-ink);font:16px var(--amp-font-sans);padding:0 14px}.amp-input:focus{border-color:var(--amp-focus);box-shadow:0 0 0 3px color-mix(in oklab, var(--amp-focus) 25%, transparent);outline:none}.amp-input[aria-invalid=true]{border-color:var(--amp-danger)}.amp-help{color:var(--amp-ink-3);margin-top:6px;font-size:13px}.amp-error{color:var(--amp-danger);margin-top:6px;font-size:13px}.amp-card{background:var(--amp-surface);border:1px solid var(--amp-line);border-radius:var(--amp-radius-lg);box-shadow:var(--amp-shadow-sm)}.amp-chip{border-radius:var(--amp-radius-pill);height:24px;font:var(--amp-fw-semibold) 12px/1 var(--amp-font-sans);align-items:center;gap:6px;padding:0 9px;display:inline-flex}.amp-chip--live{background:var(--amp-success-soft);color:var(--amp-success)}.amp-chip--draft{background:var(--amp-sunken);color:var(--amp-ink-2)}.amp-chip--warn{background:var(--amp-warning-soft);color:var(--amp-warning)}.amp-chip--danger{background:var(--amp-danger-soft);color:var(--amp-danger)}.amp-skeleton{background:linear-gradient(90deg, var(--amp-sunken) 0%, var(--amp-line) 50%, var(--amp-sunken) 100%);border-radius:var(--amp-radius-sm);background-size:200% 100%;animation:1.4s linear infinite amp-shimmer}@keyframes amp-shimmer{to{background-position:-200% 0}}@keyframes amp-spin{to{transform:rotate(360deg)}}
.amp-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a.amp-btn{text-decoration:none}.amp-btn--danger{color:var(--amp-on-ink)}.amp-btn[aria-busy=true]{cursor:progress}.amp-btn[aria-busy=true]:before{content:"";border-radius:var(--amp-radius-pill);border:2px solid;border-right-color:#0000;width:14px;height:14px;animation:.8s linear infinite amp-spin}.amp-field{display:grid}textarea.amp-input{height:auto;min-height:calc(var(--amp-control-md) * 2);line-height:var(--amp-lh-body);padding:10px 14px}.amp-card--pad{padding:var(--amp-space-6)}.amp-chip--info{background:var(--amp-info-soft);color:var(--amp-info)}.amp-alert{gap:var(--amp-space-2);padding:var(--amp-space-4);border-radius:var(--amp-radius-md);border:1px solid #0000;display:grid}.amp-alert__title{font-weight:var(--amp-fw-bold);margin:0}.amp-alert__body>p{margin:0}.amp-alert__body>p+p{margin-top:var(--amp-space-1)}.amp-alert__action{gap:var(--amp-space-2);flex-wrap:wrap;display:flex}.amp-alert--danger{background:var(--amp-danger-soft);color:var(--amp-danger);border-color:var(--amp-danger)}.amp-alert--warning{background:var(--amp-warning-soft);color:var(--amp-warning);border-color:var(--amp-warning)}.amp-alert--info{background:var(--amp-info-soft);color:var(--amp-info);border-color:var(--amp-info)}.amp-alert--success{background:var(--amp-success-soft);color:var(--amp-success);border-color:var(--amp-success)}.amp-progress{border-radius:var(--amp-radius-pill);background:var(--amp-sunken);height:8px;overflow:hidden}.amp-progress__fill{background:var(--amp-signal);height:100%;transition:width var(--amp-dur-slow) var(--amp-ease)}.amp-logo{color:var(--amp-ink);font:var(--amp-fw-black) 24px/1 var(--amp-font-sans);letter-spacing:-.05em;align-items:baseline;gap:.06em;text-decoration:none;display:inline-flex}.amp-logo__dot{background:var(--amp-signal);width:.27em;height:.27em;display:inline-block}.amp-header{z-index:20;background:var(--amp-paper);border-bottom:1px solid var(--amp-line);position:sticky;top:0}.amp-header__inner{max-width:1280px;padding:0 var(--amp-space-4);justify-content:space-between;align-items:center;gap:var(--amp-space-4);min-height:64px;margin:0 auto;display:flex}.amp-header__nav{align-items:center;gap:var(--amp-space-2);display:flex}.amp-header__link{min-height:var(--amp-control-md);padding:0 var(--amp-space-3);border-radius:var(--amp-radius-md);color:var(--amp-ink-2);font-weight:var(--amp-fw-medium);align-items:center;text-decoration:none;display:inline-flex}.amp-header__link:hover{background:var(--amp-sunken);color:var(--amp-ink)}.amp-session{align-items:center;gap:var(--amp-space-2);display:flex}@media (max-width:639px){.amp-header__link{display:none}}.amp-footer{border-top:1px solid var(--amp-line);color:var(--amp-ink-3);font-size:var(--amp-fs-sm)}.amp-footer__inner{max-width:1280px;padding:var(--amp-space-6) var(--amp-space-4);gap:var(--amp-space-3) var(--amp-space-6);flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.amp-footer__inner p{margin:0}.amp-footer a{color:var(--amp-ink-2)}@media (prefers-reduced-motion:reduce){.amp-btn[aria-busy=true]:before,.amp-skeleton{animation:none}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.chat-answer>:first-child{margin-top:0}.chat-answer>:last-child{margin-bottom:0}.chat-answer p{margin:.5rem 0}.chat-answer h1,.chat-answer h2,.chat-answer h3,.chat-answer h4,.chat-answer h5,.chat-answer h6{margin:.75rem 0 .35rem;line-height:1.25}.chat-answer h1{font-size:1.4rem}.chat-answer h2{font-size:1.2rem}.chat-answer h3{font-size:1.05rem}.chat-answer ul,.chat-answer ol{margin:.5rem 0;padding-left:1.5rem}.chat-answer li{margin:.15rem 0}.chat-answer a{color:inherit;text-decoration:underline}.chat-answer blockquote{opacity:.85;border-left:3px solid #333;margin:.5rem 0;padding-left:.75rem}.chat-answer code{background:#80808026;border-radius:4px;padding:.1rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.chat-answer pre{background:#80808026;border-radius:6px;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto}.chat-answer pre code{background:0 0;padding:0}.chat-answer table{border-collapse:collapse;margin:.75rem 0}.chat-answer th,.chat-answer td{text-align:left;border:1px solid #333;padding:.4rem .6rem}.chat-answer th{background:#80808026}.chat-layout{height:100vh;display:flex;overflow:hidden}.chat-sidebar{box-sizing:border-box;border-right:1px solid #333;flex-direction:column;flex:0 0 260px;gap:.5rem;width:260px;padding:.75rem;display:flex;overflow:hidden auto}.chat-sidebar ul{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.chat-sidebar li{align-items:center;gap:.25rem;min-width:0;display:flex}.chat-sidebar li[aria-current=true] .convo-select{font-weight:600}.chat-sidebar .convo-select{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.chat-sidebar .convo-delete{flex:none}.chat-main{flex:auto;min-width:0;padding:2rem;overflow-y:auto}.chat-main-inner{max-width:820px}.chat-thinking{color:#9aa4b2;align-items:baseline;gap:.2rem;margin:.5rem 0;display:inline-flex}.chat-thinking .dots span{animation:1.4s infinite both chat-blink}.chat-thinking .dots span:nth-child(2){animation-delay:.2s}.chat-thinking .dots span:nth-child(3){animation-delay:.4s}@keyframes chat-blink{0%,80%,to{opacity:.2}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-thinking .dots span{opacity:.6;animation:none}}
