@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:104.49%}.__className_acbe76{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.__variable_acbe76{--font-schibsted:"Schibsted Grotesk","Schibsted Grotesk Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,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:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_26a6cf{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_26a6cf{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%}:root{--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--t-fast:150ms;--t-enter:200ms;--t-pop:160ms;--t-pop-out:120ms;--t-dialog:200ms;--t-dialog-out:150ms;--t-sheet:260ms;--t-sheet-out:180ms;--t-collapse:220ms;--t-collapse-out:180ms;--t-swap:140ms;--t-reduced:90ms;--ring:color-mix(in srgb,var(--pen) 35%,transparent);--font-body:var(--font-schibsted),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:var(--font-body);--font-mono:var(--font-plex-mono),ui-monospace,"SF Mono",Menlo,monospace;--gutter:16px;--topbar-h:60px;--topbar-compact-h:52px;--tabrow-h:44px;--shell-top:calc(var(--topbar-compact-h) + var(--tabrow-h) + 1px + env(safe-area-inset-top));--measure:60ch;--measure-form:960px;--content-max:1440px}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:768px){:root{--gutter:24px}body{font-size:14px}}@media (min-width:1024px){:root{--gutter:40px}}@media (min-width:1440px){:root{--shell-top:calc(var(--topbar-h) + 1px + env(safe-area-inset-top))}}@media (min-width:2560px){:root{--gutter:64px}}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--pen);text-decoration:none}:focus-visible{outline:2px solid var(--pen);outline-offset:2px}::selection{background:var(--pen-soft);color:var(--ink)}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;letter-spacing:-.015em}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.mono,.num{font-family:var(--font-mono);letter-spacing:0}.mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400}.label{font-size:12.5px;font-weight:500;color:var(--ink-3)}.card-title{font-size:15px;font-weight:700;color:var(--ink);line-height:1.3}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.enter{animation:enter var(--t-enter) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 40ms)}@keyframes enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.enter{animation-name:enter-still;animation-delay:0s}@keyframes enter-still{0%{opacity:0}to{opacity:1}}}[data-sonner-toaster]{--normal-bg:var(--sheet);--normal-border:var(--rule);--normal-text:var(--ink);--success-bg:var(--sheet);--success-border:var(--rule);--success-text:var(--live);--error-bg:var(--sheet);--error-border:var(--rule);--error-text:var(--alert);font-family:var(--font-body)}@media (max-width:767px){:root{--shell-top:calc(var(--topbar-compact-h) + 1px + env(safe-area-inset-top))}}html[data-chat-viewport=true],html[data-chat-viewport=true] body{overflow:hidden;overscroll-behavior:none}html[data-chat-viewport=true] body{position:fixed;inset:0;width:100%}[data-motion][data-state=closed]{pointer-events:none}[data-motion=pop]{transform-origin:var(--motion-origin,top center)}[data-motion=pop][data-state=open]{animation:motion-pop-in var(--t-pop) var(--ease-out) both}[data-motion=pop][data-state=closed]{animation:motion-pop-out var(--t-pop-out) var(--ease-out) both}[data-motion=backdrop][data-state=open]{animation:motion-fade-in var(--t-dialog) var(--ease-out) both}[data-motion=backdrop][data-state=closed]{animation:motion-fade-out var(--t-sheet-out) var(--ease-out) both}[data-motion=dialog][data-state=open]{animation:motion-rise-in var(--t-sheet) var(--ease-out) both}[data-motion=dialog][data-state=closed]{animation:motion-rise-out var(--t-sheet-out) var(--ease-out) both}@media (min-width:768px){[data-motion=dialog][data-state=open]{animation:motion-scale-in var(--t-dialog) var(--ease-out) both}[data-motion=dialog][data-state=closed]{animation:motion-scale-out var(--t-dialog-out) var(--ease-out) both}}[data-motion=side-sheet][data-state=open]{animation:motion-rise-in var(--t-sheet) var(--ease-out) both}[data-motion=side-sheet][data-state=closed]{animation:motion-rise-out var(--t-sheet-out) var(--ease-out) both}@media (min-width:600px){[data-motion=side-sheet][data-state=open]{animation:motion-slide-in var(--t-sheet) var(--ease-out) both}[data-motion=side-sheet][data-state=closed]{animation:motion-slide-out var(--t-sheet-out) var(--ease-out) both}}[data-motion=panel][data-state=open]{animation:motion-slide-in var(--t-sheet) var(--ease-out) both}[data-motion=panel][data-state=closed]{animation:motion-slide-out var(--t-sheet-out) var(--ease-out) both}[data-motion=drawer][data-state=open]{animation:motion-drawer-in var(--t-sheet) var(--ease-out) both}[data-motion=drawer][data-state=closed]{animation:motion-drawer-out var(--t-sheet-out) var(--ease-out) both}[data-motion=swap][data-state=open]{animation:motion-fade-in var(--t-swap) var(--ease-out) both}[data-motion=swap][data-state=closed]{animation:motion-fade-out var(--t-swap) var(--ease-out) both}[data-motion=collapse]{display:grid;grid-template-rows:1fr}[data-motion=collapse]>*{min-height:0}[data-motion=collapse]:not([data-settled])>*{overflow:hidden}[data-motion=collapse][data-state=open]{animation:motion-expand var(--t-collapse) var(--ease-in-out) both}[data-motion=collapse][data-state=closed]{animation:motion-collapse var(--t-collapse-out) var(--ease-in-out) both}[data-motion=collapse][data-state=open][data-settled]{animation:none}@keyframes motion-fade-in{0%{opacity:0}}@keyframes motion-fade-out{to{opacity:0}}@keyframes motion-pop-in{0%{opacity:0;transform:scale(.97)}}@keyframes motion-pop-out{to{opacity:0;transform:scale(.97)}}@keyframes motion-scale-in{0%{opacity:0;transform:scale(.96)}}@keyframes motion-scale-out{to{opacity:0;transform:scale(.96)}}@keyframes motion-rise-in{0%{transform:translateY(100%)}}@keyframes motion-rise-out{to{transform:translateY(100%)}}@keyframes motion-slide-in{0%{opacity:0;transform:translateX(28px)}}@keyframes motion-slide-out{to{opacity:0;transform:translateX(28px)}}@keyframes motion-drawer-in{0%{transform:translateX(-100%)}}@keyframes motion-drawer-out{to{transform:translateX(-100%)}}@keyframes motion-expand{0%{grid-template-rows:0fr;opacity:0}}@keyframes motion-collapse{to{grid-template-rows:0fr;opacity:0}}@media (prefers-reduced-motion:reduce){[data-motion][data-state=open]{animation:motion-fade-in var(--t-reduced) linear both}[data-motion][data-state=closed]{animation:motion-fade-out var(--t-reduced) linear both}[data-motion=collapse][data-state=open][data-settled]{animation:none}}[data-sonner-toaster] [data-sonner-toast]{transition-timing-function:var(--ease-out)}