@font-face{font-family:Memori Auth Schibsted;src:url(/brand/SchibstedGrotesk-Variable.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Memori Auth Schibsted;src:url(/brand/SchibstedGrotesk-Italic-Variable.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap}.memori-auth{--auth-page:#fcfbf7;--auth-record:#fff;--auth-well:#f3efe4;--auth-disabled-bg:#f3efe4;--auth-text:#1f2a20;--auth-muted:#5f6b5d;--auth-edge:#e4decd;--auth-control-edge:#5f6b5d;--auth-focus:#1f2a20;--auth-link:#214d69;--auth-action-bg:#1f2a20;--auth-action-fg:#fcfbf7;--auth-hover-bg:#214d69;--auth-hover-fg:#fff;--auth-pressed-bg:#0f1610;--auth-pressed-fg:#fff;--auth-error:#99292c;--auth-error-text:#99292c;--auth-error-bg:#fae5e6;--auth-success:#226244;--auth-success-bg:#e2f3eb;--auth-shadow:0 1px 2px #3228140d, 1px 2px 6px #3228140d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--auth-page);width:100%;min-width:0;min-height:100svh;color:var(--auth-text);overflow-wrap:anywhere;padding:32px 16px;font-family:Memori Auth Schibsted,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}html:not(.light):not(.dark) .memori-auth[data-theme=dark],html.dark .memori-auth{--auth-page:#131a14;--auth-record:#1b241c;--auth-well:#131a14;--auth-disabled-bg:#1b241c;--auth-text:#f2efe6;--auth-muted:#a8b2a6;--auth-edge:#2a352c;--auth-control-edge:#a8b2a6;--auth-focus:#f2efe6;--auth-link:#88bcdd;--auth-error-text:#fae5e6;--auth-action-bg:#f2efe6;--auth-action-fg:#131a14;--auth-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.memori-auth,.memori-auth *,.memori-auth :before,.memori-auth :after{box-sizing:border-box}.memori-auth ::selection{color:#1f2a20;background:#c8e0ef}.memori-auth [hidden]{display:none!important}.memori-auth .memori-auth-brand{border-radius:8px;align-items:center;max-width:100%;min-height:44px;margin-bottom:28px;display:inline-flex}.memori-auth .memori-auth-brand img{width:160px;max-width:100%;height:auto;display:block}.memori-auth .memori-auth-wordmark{content:url(/brand/wordmark-company.svg)}html:not(.light):not(.dark) .memori-auth[data-theme=dark] .memori-auth-wordmark,html.dark .memori-auth .memori-auth-wordmark{content:url(/brand/wordmark-dark.svg)}.memori-auth .memori-auth-card{border:1px solid var(--auth-edge);background:var(--auth-record);width:100%;min-width:0;max-width:28rem;box-shadow:var(--auth-shadow);border-radius:18px}.memori-auth .memori-auth-heading{text-align:center;padding:28px 24px 20px}.memori-auth .memori-auth-title{letter-spacing:-.018em;color:var(--auth-text);margin:0;font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.25}.memori-auth .memori-auth-subtitle{color:var(--auth-muted);margin:8px 0 0;font-size:.9375rem;line-height:1.5}.memori-auth .memori-auth-content{min-width:0;padding:0 24px 28px}.memori-auth .memori-auth-footer{text-align:center;color:var(--auth-muted);margin:28px 0 0;font-size:.8125rem;line-height:1.5}.memori-auth button,.memori-auth input,.memori-auth select,.memori-auth textarea{font-family:inherit}.memori-auth button{white-space:normal;border-radius:999px;min-width:44px;max-width:100%;min-height:44px;line-height:1.4;transition:none}.memori-auth button:disabled{opacity:1;cursor:not-allowed}.memori-auth button[aria-busy=true]{cursor:progress}.memori-auth .memori-auth-form{gap:16px;display:grid}.memori-auth .memori-auth-form>*{margin-top:0;margin-bottom:0}.memori-auth label{color:var(--auth-muted);margin-bottom:6px;font-size:.875rem;font-weight:600;display:inline-block}.memori-auth input[type=email],.memori-auth input[type=password],.memori-auth input[type=text]{border:1px solid var(--auth-control-edge);background:var(--auth-record);width:100%;min-width:0;min-height:44px;color:var(--auth-text);border-radius:22px;padding:11px 16px;font-size:1rem;line-height:1.4;display:block}.memori-auth input::placeholder{color:var(--auth-muted);opacity:1}.memori-auth input[aria-invalid=true]{border:2px solid var(--auth-error-text);padding:10px 15px}.memori-auth button[type=submit]{border:1px solid var(--auth-action-bg);background:var(--auth-action-bg);width:100%;color:var(--auth-action-fg);justify-content:center;align-items:center;padding:11px 20px;font-size:.875rem;font-weight:600;display:inline-flex}.memori-auth button[type=submit]:hover:not(:disabled){background:var(--auth-hover-bg);color:var(--auth-hover-fg);border-color:var(--auth-hover-bg)}.memori-auth button[type=submit]:active:not(:disabled){background:var(--auth-pressed-bg);color:var(--auth-pressed-fg)}.memori-auth button[type=submit]:disabled,.memori-auth .memori-auth-oauth:disabled{background:var(--auth-disabled-bg);color:var(--auth-muted);border:1px solid var(--auth-control-edge);box-shadow:none}.memori-auth .memori-auth-oauth{border:1px solid var(--auth-control-edge);font-size:.875rem}.memori-auth .memori-auth-oauth>span{min-width:0}.memori-auth a:not(.memori-auth-brand){min-width:44px;max-width:100%;min-height:44px;color:var(--auth-link);text-underline-offset:3px;vertical-align:middle;align-items:center;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.memori-auth a:not(.memori-auth-brand):hover{text-decoration-thickness:2.5px}.memori-auth a:focus-visible,.memori-auth button:focus-visible,.memori-auth .memori-auth-oauth:focus-visible,.memori-auth input:focus-visible,.memori-auth select:focus-visible,.memori-auth textarea:focus-visible{outline:2px solid var(--auth-focus);outline-offset:3px;box-shadow:none}.memori-auth .memori-auth-content .text-gray-500,.memori-auth .memori-auth-content .text-gray-600,.memori-auth .memori-auth-content .text-slate{color:var(--auth-muted)}.memori-auth .memori-auth-content [class~=bg-gray-50\/80][class~="dark:bg-ink/60"]{background:var(--auth-well);border-color:var(--auth-edge);color:var(--auth-muted)}.memori-auth .memori-auth-content [class~=bg-gray-50\/80][class~="dark:bg-ink/60"]>p,.memori-auth .memori-auth-content [class~=bg-gray-50\/80][class~="dark:bg-ink/60"] li[class~=text-emerald-600]{color:var(--auth-text)}.memori-auth .memori-auth-content [class~=bg-gray-50\/80][class~="dark:bg-ink/60"] li[class~=text-gray-400]{color:var(--auth-muted)}.memori-auth .memori-auth-content span.bg-white{background:var(--auth-record)}.memori-auth .memori-auth-content div.border-t{border-color:var(--auth-edge)}.memori-auth .memori-auth-content [role=status].animate-spin{border-color:var(--auth-text);border-top-color:#0000}.memori-auth .memori-auth-content svg.animate-spin.text-memori-indigo{color:var(--auth-text)}.memori-auth .memori-auth-content [class~=bg-emerald-500\/10]{background:var(--auth-success-bg);color:var(--auth-success);border-color:var(--auth-success)}.memori-auth .memori-auth-content [class~=bg-emerald-500\/10] p,.memori-auth .memori-auth-content [class~=bg-emerald-500\/10] svg,.memori-auth .memori-auth-content [class~=bg-emerald-500\/10] button,.memori-auth .memori-auth-content [class~=bg-emerald-500\/10] a{color:inherit}.memori-auth .memori-auth-content [class~=bg-emerald-500\/10] a:focus-visible,.memori-auth .memori-auth-content [class~=bg-emerald-500\/10] button:focus-visible{outline-color:var(--auth-success)}.memori-auth .memori-auth-content [role=alert]{background:var(--auth-error-bg);color:var(--auth-error);border-color:var(--auth-error)}.memori-auth .memori-auth-content [role=alert] p,.memori-auth .memori-auth-content [role=alert] svg,.memori-auth .memori-auth-content [role=alert] button,.memori-auth .memori-auth-content [role=alert] a{color:inherit}.memori-auth .memori-auth-content [role=alert] button{background:0 0;justify-content:center;align-items:center;display:inline-flex}.memori-auth .memori-auth-content [role=alert] button:hover{background:var(--auth-error);color:var(--auth-error-bg)}.memori-auth .memori-auth-content [role=alert] button:focus-visible,.memori-auth .memori-auth-content [role=alert] a:focus-visible{outline-color:var(--auth-error)}.memori-auth .memori-auth-content [role=alert] .flex{flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.memori-auth *,.memori-auth :before,.memori-auth :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.memori-auth .memori-auth-card{box-shadow:none}}@media (forced-colors:active){.memori-auth,html:not(.light):not(.dark) .memori-auth[data-theme=dark],html.dark .memori-auth{--auth-page:Canvas;--auth-record:Canvas;--auth-well:Canvas;--auth-disabled-bg:Canvas;--auth-text:CanvasText;--auth-muted:CanvasText;--auth-edge:CanvasText;--auth-control-edge:ButtonText;--auth-focus:Highlight;--auth-link:LinkText;--auth-action-bg:ButtonFace;--auth-action-fg:ButtonText;--auth-hover-bg:Highlight;--auth-hover-fg:HighlightText;--auth-pressed-bg:Highlight;--auth-pressed-fg:HighlightText;--auth-error:CanvasText;--auth-error-text:CanvasText;--auth-error-bg:Canvas;--auth-success:CanvasText;--auth-success-bg:Canvas;--auth-shadow:none}.memori-auth button,.memori-auth input{forced-color-adjust:auto;border:1px solid buttontext}.memori-auth button:disabled{color:graytext;border-color:graytext}}
