.EnvironmentRibbon_ribbon__Rtg26{position:fixed;inset-inline-end:max(8px,env(safe-area-inset-right,0px));inset-block-end:calc(var(--consent-banner-h, 0px) + var(--decision-bar-h, 0px) + max(8px, env(safe-area-inset-bottom, 0px)));z-index:49;box-sizing:border-box;inline-size:max-content;max-inline-size:min(360px,calc(100dvw - 16px));padding:5px;border:1px solid;border-radius:4px;font-family:var(--font-stack-mono);font-size:11px;font-weight:650;line-height:14px;letter-spacing:.055em;white-space:nowrap;box-shadow:0 10px 32px color-mix(in srgb,var(--color-bg) 56%,transparent);pointer-events:auto}.EnvironmentRibbon_identityRow__L4UL9{display:flex;align-items:center;gap:6px}.EnvironmentRibbon_identity__qbiKr,.EnvironmentRibbon_warmButton__Rh5ev{min-block-size:40px;border:0;border-radius:3px;font:inherit}.EnvironmentRibbon_identity__qbiKr{display:flex;flex:1 1 auto;align-items:center;gap:5px;min-inline-size:0;padding:4px 6px;color:inherit;background:transparent;text-align:start}.EnvironmentRibbon_warmButton__Rh5ev,button.EnvironmentRibbon_identity__qbiKr{cursor:pointer;transition:background-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1)}button.EnvironmentRibbon_identity__qbiKr:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.EnvironmentRibbon_warmButton__Rh5ev:active:not(:disabled),button.EnvironmentRibbon_identity__qbiKr:active{transform:scale(.97)}.EnvironmentRibbon_warmButton__Rh5ev:focus-visible,button.EnvironmentRibbon_identity__qbiKr:focus-visible{outline:2px solid currentColor;outline-offset:2px}.EnvironmentRibbon_cooldownClock__3B4Zc,.EnvironmentRibbon_revision__D9wOa,.EnvironmentRibbon_serviceState__lXz96{font-variant-numeric:tabular-nums}.EnvironmentRibbon_revision__D9wOa{color:var(--color-text-primary)}.EnvironmentRibbon_copyState__acCle{min-inline-size:0;color:var(--color-text-tertiary);font-family:var(--font-stack-sans);font-size:10px;font-weight:550;letter-spacing:0}.EnvironmentRibbon_warmButton__Rh5ev{flex:0 0 auto;min-inline-size:82px;padding:4px 9px;color:var(--color-warning-light);background:var(--color-warning);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-bg) 20%,transparent)}.EnvironmentRibbon_warmButton__Rh5ev:disabled{cursor:wait;opacity:.72}.EnvironmentRibbon_warmPanel__7D52c{margin:3px 2px 1px;padding:8px;border-block-start:1px solid color-mix(in srgb,currentColor 22%,transparent);white-space:normal}.EnvironmentRibbon_serviceList__w6Dk7{display:grid;gap:5px;margin:0;padding:0;list-style:none}.EnvironmentRibbon_serviceRow__qrbCN{display:grid;grid-template-columns:8px minmax(78px,1fr) auto;align-items:center;gap:7px}.EnvironmentRibbon_statusDot__2pt98{inline-size:7px;block-size:7px;border:1px solid;border-radius:50%;background:transparent}.EnvironmentRibbon_statusDot__2pt98.EnvironmentRibbon_warming__IETTK{background:currentColor;animation:EnvironmentRibbon_warmPulse__eMsTc 1.1s cubic-bezier(.23,1,.32,1) infinite alternate}.EnvironmentRibbon_statusDot__2pt98.EnvironmentRibbon_ready__LP5bO{color:var(--color-success);background:currentColor}.EnvironmentRibbon_statusDot__2pt98.EnvironmentRibbon_unavailable__Akuad{color:var(--color-error);background:currentColor}.EnvironmentRibbon_serviceName__G3kxa{color:var(--color-text-primary);font-family:var(--font-stack-sans);font-weight:600;letter-spacing:0}.EnvironmentRibbon_serviceState__lXz96{color:var(--color-text-tertiary);font-family:var(--font-stack-mono);font-size:10px;font-weight:500;letter-spacing:0}.EnvironmentRibbon_cooldown__qan11{display:grid;grid-template-columns:auto 1fr;gap:3px 8px;margin-block-start:8px;padding-block-start:7px;border-block-start:1px solid color-mix(in srgb,currentColor 16%,transparent);color:var(--color-text-secondary);font-family:var(--font-stack-sans);font-size:11px;font-weight:500;letter-spacing:0}.EnvironmentRibbon_cooldown__qan11 strong{color:var(--color-success);font-weight:650}.EnvironmentRibbon_cooldownClock__3B4Zc{justify-self:end}.EnvironmentRibbon_caption__lWbu_{grid-column:1/-1;color:var(--color-text-tertiary);font-size:10px;line-height:14px;text-wrap:pretty}.EnvironmentRibbon_sandbox__NNQ_w{color:var(--color-warning);background:var(--color-warning-light);border-color:color-mix(in srgb,var(--color-warning) 45%,transparent)}.EnvironmentRibbon_local__xL87F{color:var(--color-info);background:var(--color-info-light);border-color:color-mix(in srgb,var(--color-info) 45%,transparent)}@media print{.EnvironmentRibbon_ribbon__Rtg26{display:none}}@keyframes EnvironmentRibbon_warmPulse__eMsTc{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.EnvironmentRibbon_statusDot__2pt98.EnvironmentRibbon_warming__IETTK{animation:none}.EnvironmentRibbon_warmButton__Rh5ev,button.EnvironmentRibbon_identity__qbiKr{transition:background-color .16s cubic-bezier(.23,1,.32,1)}}@font-face{font-family:estateInter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:estateInter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_bb65cd{font-family:estateInter,estateInter Fallback;font-style:normal}.__variable_bb65cd{--font-inter:"estateInter","estateInter Fallback"}@font-face{font-family:publicSchibsted;src:url(/_next/static/media/91601dd83defba07-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:publicSchibsted;src:url(/_next/static/media/91601dd83defba07-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:publicSchibsted;src:url(/_next/static/media/91601dd83defba07-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:publicSchibsted Fallback;src:local("Arial");ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.00%;size-adjust:105.53%}.__className_7d7df6{font-family:publicSchibsted,publicSchibsted Fallback}.__variable_7d7df6{--font-schibsted:"publicSchibsted","publicSchibsted Fallback"}@font-face{font-family:raiseFraunces;src:url(/_next/static/media/6e8c7cb283336a9d-s.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:raiseFraunces;src:url(/_next/static/media/45d0fdf0988e07ff-s.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:raiseFraunces Fallback;src:local("Times New Roman");ascent-override:76.84%;descent-override:20.04%;line-gap-override:0.00%;size-adjust:127.27%}.__className_9c80ab{font-family:raiseFraunces,raiseFraunces Fallback}.__variable_9c80ab{--font-fraunces:"raiseFraunces","raiseFraunces Fallback"}@font-face{font-family:raisePlexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:raisePlexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:raisePlexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:raisePlexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:raisePlexSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_d9b71d{font-family:raisePlexSans,raisePlexSans Fallback}.__variable_d9b71d{--font-plex-sans:"raisePlexSans","raisePlexSans Fallback"}@font-face{font-family:raisePlexMono;src:url(/_next/static/media/d3ebbfd689654d3a-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:raisePlexMono;src:url(/_next/static/media/98e207f02528a563-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:raisePlexMono;src:url(/_next/static/media/db96af6b531dc71f-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:raisePlexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_12d8aa{font-family:raisePlexMono,raisePlexMono Fallback}.__variable_12d8aa{--font-plex-mono:"raisePlexMono","raisePlexMono Fallback"}