@font-face{font-family:inter;src:url(../media/Inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.rr-iDa_className{font-family:inter,inter Fallback}.rr-iDa_variable{--font-inter:"inter", "inter Fallback"}
.p19ldq_fab{right:max(var(--gutter), env(safe-area-inset-right));bottom:calc(80px + env(safe-area-inset-bottom));z-index:14;border:1px solid var(--border);background:var(--surface);width:56px;height:56px;color:var(--text-1);box-shadow:var(--shadow-md);cursor:pointer;isolation:isolate;touch-action:manipulation;transition:transform .14s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;overflow:hidden}.p19ldq_fab:hover{box-shadow:var(--shadow-lg)}.p19ldq_fab:active{transform:scale(.96)}.p19ldq_fab:focus-visible{outline:1.5px solid var(--focus);outline-offset:2px}.p19ldq_fabOrb{z-index:-1;border-radius:50%;position:absolute;inset:5px}.p19ldq_fab svg{color:var(--gray-950);position:relative}.p19ldq_backdrop{z-index:44;background:#0000003d;animation:.18s both p19ldq_fade;position:fixed;inset:0}.p19ldq_sheet{z-index:45;max-width:var(--maxw);background:var(--surface);height:min(78dvh,640px);color:var(--text-1);box-shadow:var(--shadow-lg);padding:20px var(--gutter) calc(14px + env(safe-area-inset-bottom));animation:p19ldq_rise .24s var(--ease-out) both;border-radius:24px 24px 0 0;flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.p19ldq_head{justify-content:space-between;align-items:center;gap:12px;display:flex}.p19ldq_headMain{align-items:center;gap:12px;min-width:0;display:flex}.p19ldq_headOrb{border-radius:50%;flex:none;width:40px;height:40px}.p19ldq_kicker{color:var(--text-3);margin:0 0 2px;font-size:13px;font-weight:500}.p19ldq_title{font:300 22px/1.1 var(--font-sans);letter-spacing:-.03em;color:var(--text-1);margin:0}.p19ldq_close{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text-1);cursor:pointer;transition:background .15s var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.p19ldq_close:hover{background:var(--surface-2)}.p19ldq_close:focus-visible{outline:1.5px solid var(--focus);outline-offset:2px}.p19ldq_log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;margin:16px -4px 12px;padding:0 4px;display:flex;overflow-y:auto}.p19ldq_empty p{color:var(--text-2);margin:4px 0 16px;font-size:15px;line-height:1.6}.p19ldq_chips{flex-wrap:wrap;gap:8px;display:flex}.p19ldq_chip{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text-1);font:500 14px/1.3 var(--font-sans);text-align:left;cursor:pointer;transition:background .15s var(--ease-out), border-color .15s var(--ease-out);padding:8px 14px}.p19ldq_chip:hover{background:var(--surface-2);border-color:var(--border-strong)}.p19ldq_chip:focus-visible{outline:1.5px solid var(--focus);outline-offset:2px}.p19ldq_turn{border-radius:18px;max-width:92%;margin:0;padding:10px 14px}.p19ldq_user{background:var(--gray-950);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.p19ldq_user .p19ldq_text a{color:inherit}.p19ldq_bot{background:var(--surface-3);color:var(--text-1);border-bottom-left-radius:6px;align-self:flex-start}.p19ldq_error{background:var(--err-bg);color:var(--err-fg)}.p19ldq_thinking{align-items:center;gap:12px;width:min(280px,92%);display:flex}.p19ldq_thinkingOrb{border-radius:50%;flex:none;width:28px;height:28px}.p19ldq_thinkingLines{flex:1;min-width:0}.p19ldq_text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.p19ldq_text a{color:var(--text-1);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.p19ldq_tools{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.p19ldq_tools li{border-radius:var(--radius-pill);align-items:center;gap:5px;height:24px;padding:0 10px;font-size:12px;display:inline-flex}.p19ldq_toolOk{background:var(--ok-bg);color:var(--ok-fg)}.p19ldq_toolKo{background:var(--err-bg);color:var(--err-fg)}.p19ldq_form{align-items:flex-end;gap:8px;display:flex}.p19ldq_input{resize:none;border:1px solid var(--border);background:var(--surface);min-width:0;min-height:44px;max-height:120px;color:var(--text-1);font:16px/1.35 var(--font-sans);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:22px;flex:1;padding:11px 16px}.p19ldq_input::placeholder{color:var(--text-3)}.p19ldq_input:focus{border-color:var(--gray-950);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 22%, transparent);outline:none}.p19ldq_iconBtn{border:1px solid var(--border);background:var(--surface);cursor:pointer;width:44px;height:44px;color:var(--text-1);transition:background .15s var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.p19ldq_iconBtn:hover{background:var(--surface-2)}.p19ldq_iconBtn:focus-visible,.p19ldq_send:focus-visible{outline:1.5px solid var(--focus);outline-offset:2px}.p19ldq_listening{background:var(--orb);border-color:#0000;animation:1.2s ease-in-out infinite p19ldq_pulse}.p19ldq_send{border-radius:var(--radius-pill);background:var(--gray-950);color:#fff;min-height:44px;font:500 14px var(--font-sans);cursor:pointer;transition:background .15s var(--ease-out), transform .12s var(--ease-out);border:0;flex:none;padding:0 18px}.p19ldq_send:hover:not(:disabled){background:var(--gray-600)}.p19ldq_send:active:not(:disabled){transform:scale(.98)}.p19ldq_send:disabled{opacity:.35;cursor:default}.p19ldq_voiceError{color:var(--warn-fg);margin:6px 0 0;font-size:13px}.p19ldq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes p19ldq_rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes p19ldq_fade{0%{opacity:0}to{opacity:1}}@keyframes p19ldq_pulse{50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.p19ldq_sheet,.p19ldq_backdrop,.p19ldq_listening{animation:none}}
@font-face{font-family:dossierSans;src:url(../media/SchibstedGrotesk_400_normal-s.p.323ehux2y5uzo.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dossierSans;src:url(../media/SchibstedGrotesk_500_normal-s.p.3pnzb2g49_v3-.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dossierSans;src:url(../media/SchibstedGrotesk_600_normal-s.p.06km32n5w41c1.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:dossierSans Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.fWuaBG_className{font-family:dossierSans,dossierSans Fallback}.fWuaBG_variable{--font-dossier-sans:"dossierSans", "dossierSans Fallback"}
@font-face{font-family:dossierSerif;src:url(../media/Newsreader_400_normal-s.p.0mwguljaragy8.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dossierSerif;src:url(../media/Newsreader_400_italic-s.p.0kn8c7cp4y9ms.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:dossierSerif;src:url(../media/Newsreader_500_normal-s.p.1--j7z3semf31.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dossierSerif;src:url(../media/Newsreader_500_italic-s.p.2qpfa_1qgt7hy.ttf)format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:dossierSerif Fallback;src:local(Arial);ascent-override:76.71%;descent-override:27.66%;line-gap-override:0.0%;size-adjust:95.82%}.btbwIa_className{font-family:dossierSerif,dossierSerif Fallback}.btbwIa_variable{--font-dossier-serif:"dossierSerif", "dossierSerif Fallback"}
