@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{interpolate-size:allow-keywords;-moz-text-size-adjust:none;text-size-adjust:none}body{font-family:var(--font-body);font-weight:var(--nrk-sans-weight-regular);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text);background:var(--surface);accent-color:var(--accent);-webkit-font-smoothing:antialiased;min-block-size:100svh}h1,h2,h3,h4{line-height:var(--leading-tight);font-weight:var(--nrk-sans-weight-bold);text-wrap:balance}p{text-wrap:pretty}img,svg,video{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}input:is([type=text],[type=search],[type=url],[type=email],[type=tel],[type=password],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),input:not([type]),textarea,select{inline-size:100%;padding-inline:var(--nrk-field-padding-inline);border:var(--border-width) solid var(--nrk-field-color-border);border-radius:var(--nrk-field-radius);background:var(--nrk-field-color-background);color:var(--text);transition:border-color var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease);&:hover:not(:disabled,:read-only){border-color:var(--nrk-field-color-border--hover)}&:read-only:not(select,textarea){background:var(--nrk-field-color-background--readonly);border-color:var(--border-subtle)}&:disabled{background:var(--nrk-field-color-background--disabled);color:var(--text-muted);cursor:not-allowed}&:user-invalid{border-color:var(--nrk-field-color-border--invalid)}&::placeholder{color:var(--nrk-field-color-text--placeholder)}}input:is([type=text],[type=search],[type=url],[type=email],[type=tel],[type=password],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),input:not([type]),select{block-size:var(--nrk-field-height)}textarea{field-sizing:content;padding-block:var(--space-2);min-block-size:calc(var(--nrk-field-lines) * 1lh);max-block-size:calc(var(--nrk-field-lines-max) * 1lh);resize:vertical}textarea:not([rows]){min-block-size:8lh}a:not([class]){color:var(--accent);text-decoration-skip-ink:auto}ul[role=list],ol[role=list]{padding:0;list-style:none}:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-sm);outline:none}:target{scroll-margin-block:var(--space-12)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer tokens{@font-face{font-family:NRK Sans Variable;font-display:swap;src:url(https://static.nrk.no/nrk-sans/2.2.0/NRKSans_Variable.woff2)format("woff2 supports variations"),url(https://static.nrk.no/nrk-sans/2.2.0/NRKSans_Variable.woff2)format("woff2-variations");font-weight:1 950}@font-face{font-family:NRK Sans Variable;font-style:italic;font-display:swap;src:url(https://static.nrk.no/nrk-sans/2.2.0/NRKSans_Variable_Italic.woff2)format("woff2 supports variations"),url(https://static.nrk.no/nrk-sans/2.2.0/NRKSans_Variable_Italic.woff2)format("woff2-variations");font-weight:1 950}:root{--nrk-sans-weight-hairline:1;--nrk-sans-weight-thin:90;--nrk-sans-weight-extralight:180;--nrk-sans-weight-light:290;--nrk-sans-weight-regular:400;--nrk-sans-weight-medium:560;--nrk-sans-weight-bold:700;--nrk-sans-weight-extrabold:800;--nrk-sans-weight-heavy:890;--nrk-sans-weight-black:950;--nrk-sans-width-regular:100;--nrk-sans-width-compressed:50;--nrk-sans-width-condensed:80;--nrk-sans-width-semi-condensed:90;--nrk-sans-width-extended:120;--nrk-sans-width-ultra-extended:200;--nrk-sans-regular:"wdth" var(--nrk-sans-width-regular);--nrk-sans-compressed:"wdth" var(--nrk-sans-width-compressed);--nrk-sans-condensed:"wdth" var(--nrk-sans-width-condensed);--nrk-sans-semi-condensed:"wdth" var(--nrk-sans-width-semi-condensed);--nrk-sans-extended:"wdth" var(--nrk-sans-width-extended);--nrk-sans-ultra-extended:"wdth" var(--nrk-sans-width-ultra-extended);--nrk-sans-features-super:"ss01", "ss02";--nrk-sans-features-animation:"ss04";--nrk-color-alt-blue-50:#e8f7ff;--nrk-color-alt-blue-100:#d4eefc;--nrk-color-alt-blue-200:#9fdaf5;--nrk-color-alt-blue-300:#6ac6ee;--nrk-color-alt-blue-400:#35b1e7;--nrk-color-alt-blue-500:#009de7;--nrk-color-alt-blue-600:#007eb4;--nrk-color-alt-blue-700:#015f88;--nrk-color-alt-blue-800:#01405c;--nrk-color-alt-blue-900:#012738;--nrk-color-alt-blue-950:#021a26;--nrk-color-cool-green-50:#e8f7eb;--nrk-color-cool-green-100:#d0f5d9;--nrk-color-cool-green-200:#aae4b9;--nrk-color-cool-green-300:#83d499;--nrk-color-cool-green-400:#5dc479;--nrk-color-cool-green-500:#37b359;--nrk-color-cool-green-600:#10a339;--nrk-color-cool-green-700:#138031;--nrk-color-cool-green-800:#0c551f;--nrk-color-cool-green-900:#052b0e;--nrk-color-cool-green-950:#001a04;--nrk-color-cool-mint-50:#e2fafb;--nrk-color-cool-mint-100:#cbf4f7;--nrk-color-cool-mint-200:#85e4ed;--nrk-color-cool-mint-300:#00d5e9;--nrk-color-cool-mint-400:#00c4d8;--nrk-color-cool-mint-500:#00b3c7;--nrk-color-cool-mint-600:#0090a0;--nrk-color-cool-mint-700:#006c79;--nrk-color-cool-mint-800:#004952;--nrk-color-cool-mint-900:#00272e;--nrk-color-cool-mint-950:#001c21;--nrk-color-cool-orange-50:#fef3dd;--nrk-color-cool-orange-100:#fce6bd;--nrk-color-cool-orange-200:#fdd791;--nrk-color-cool-orange-300:#fec864;--nrk-color-cool-orange-400:#feb937;--nrk-color-cool-orange-500:#ffa90a;--nrk-color-cool-orange-600:#e59100;--nrk-color-cool-orange-700:#ae6d00;--nrk-color-cool-orange-800:#774900;--nrk-color-cool-orange-900:#402400;--nrk-color-cool-orange-950:#1c0f00;--nrk-color-cool-pink-50:#fff0fe;--nrk-color-cool-pink-100:#f7dff6;--nrk-color-cool-pink-200:#efb4ed;--nrk-color-cool-pink-300:#e689e4;--nrk-color-cool-pink-400:#dd5edb;--nrk-color-cool-pink-500:#d533d2;--nrk-color-cool-pink-600:#cc08c9;--nrk-color-cool-pink-700:#9c069a;--nrk-color-cool-pink-800:#6b046a;--nrk-color-cool-pink-900:#3b023b;--nrk-color-cool-pink-950:#260026;--nrk-color-core-blue-50:#eef5ff;--nrk-color-core-blue-100:#d9e9ff;--nrk-color-core-blue-200:#b2cff5;--nrk-color-core-blue-300:#8bb5eb;--nrk-color-core-blue-400:#649be2;--nrk-color-core-blue-500:#3d81d8;--nrk-color-core-blue-600:#1767ce;--nrk-color-core-blue-700:#114f9d;--nrk-color-core-blue-750:#073b84;--nrk-color-core-blue-800:#0c366c;--nrk-color-core-blue-900:#0a2343;--nrk-color-core-blue-950:#061629;--nrk-color-gray-50:#f7f4f2;--nrk-color-gray-100:#ebe7e6;--nrk-color-gray-200:#d0cdcd;--nrk-color-gray-300:#b6b3b4;--nrk-color-gray-400:#9b9a9b;--nrk-color-gray-500:#818082;--nrk-color-gray-600:#666669;--nrk-color-gray-700:#56565c;--nrk-color-gray-800:#36363b;--nrk-color-gray-900:#1d1d21;--nrk-color-gray-950:#131317;--nrk-color-purple-50:#f8f1ff;--nrk-color-purple-100:#eedeff;--nrk-color-purple-200:#dbbffa;--nrk-color-purple-300:#c8a1f5;--nrk-color-purple-400:#b079f0;--nrk-color-purple-500:#9951ea;--nrk-color-purple-600:#8129e5;--nrk-color-purple-700:#641fb3;--nrk-color-purple-800:#481581;--nrk-color-purple-900:#2b0b4f;--nrk-color-purple-950:#18052e;--nrk-color-red-50:#fff2ee;--nrk-color-red-100:#ffddd6;--nrk-color-red-200:#ffc7bd;--nrk-color-red-300:#ff9e8f;--nrk-color-red-400:#ff7461;--nrk-color-red-450:#ff5d46;--nrk-color-red-500:#f34531;--nrk-color-red-600:#e81502;--nrk-color-red-700:#b21002;--nrk-color-red-800:#7b0a02;--nrk-color-red-900:#450502;--nrk-color-red-950:#290103;--nrk-color-warm-green-50:#f5f7d9;--nrk-color-warm-green-100:#ecf2b2;--nrk-color-warm-green-200:#dfe990;--nrk-color-warm-green-300:#d2df6e;--nrk-color-warm-green-400:#c4d64d;--nrk-color-warm-green-500:#b7cc2b;--nrk-color-warm-green-600:#9eb025;--nrk-color-warm-green-700:#75831a;--nrk-color-warm-green-800:#4c5610;--nrk-color-warm-green-900:#232905;--nrk-color-warm-green-950:#121700;--nrk-color-warm-mint-50:#dcfaf5;--nrk-color-warm-mint-100:#bef7ed;--nrk-color-warm-mint-200:#85e6d6;--nrk-color-warm-mint-300:#4bd5be;--nrk-color-warm-mint-400:#12c4a7;--nrk-color-warm-mint-500:#10ab92;--nrk-color-warm-mint-600:#0e927c;--nrk-color-warm-mint-700:#0a705f;--nrk-color-warm-mint-800:#064e42;--nrk-color-warm-mint-900:#022c25;--nrk-color-warm-mint-950:#011c18;--nrk-color-warm-orange-50:#fff3e8;--nrk-color-warm-orange-100:#ffe0c7;--nrk-color-warm-orange-200:#ffc9a1;--nrk-color-warm-orange-300:#ffb37a;--nrk-color-warm-orange-400:#ff9c54;--nrk-color-warm-orange-500:#ff852e;--nrk-color-warm-orange-600:#f56a00;--nrk-color-warm-orange-700:#b94f00;--nrk-color-warm-orange-800:#7c3500;--nrk-color-warm-orange-900:#401a00;--nrk-color-warm-orange-950:#210c00;--nrk-color-warm-pink-50:#fff0f7;--nrk-color-warm-pink-100:#ffdbee;--nrk-color-warm-pink-200:#fdafd7;--nrk-color-warm-pink-300:#fb84c1;--nrk-color-warm-pink-400:#f958ab;--nrk-color-warm-pink-500:#f72c94;--nrk-color-warm-pink-600:#de0072;--nrk-color-warm-pink-700:#ab0058;--nrk-color-warm-pink-800:#78003d;--nrk-color-warm-pink-900:#450022;--nrk-color-warm-pink-950:#2e0017;--nrk-color-yellow-50:#fbf8cb;--nrk-color-yellow-100:#fff7a3;--nrk-color-yellow-200:#fff36e;--nrk-color-yellow-300:#ffef3a;--nrk-color-yellow-400:#ffea05;--nrk-color-yellow-500:#ffe100;--nrk-color-yellow-600:#dac100;--nrk-color-yellow-700:#b5a000;--nrk-color-yellow-800:#746500;--nrk-color-yellow-900:#332a00;--nrk-color-yellow-950:#1a1500;--nrk-motion-curve-emotional:cubic-bezier(.12, 0, 0, 1);--nrk-motion-curve-expressive:cubic-bezier(.2, 0, .1, 1.33);--nrk-motion-curve-efficient:cubic-bezier(.2, 0, .4, 1);--nrk-motion-duration-t1:.5s;--nrk-motion-duration-t2:.3s;--nrk-motion-duration-t3:.25s;--nrk-motion-duration-t4:.2s;--nrk-motion-duration-t5:.1s;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.125rem;--radius-md:.25rem;--radius-lg:.5rem;--radius-pill:999rem;--border-width:.0625rem;--focus-ring-width:.1875rem;--font-body:"NRK Sans Variable", system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--text-2xl:clamp(1.5rem, 1.25rem + 1.1vw, 2rem);--leading-tight:1.2;--leading-normal:1.5;--tracking-button:.015rem;--maskorama-night:#081015;--maskorama-plum:#341546;--maskorama-purple:#913fae;--maskorama-pink:#f5255b;--brand-gradient:linear-gradient(100deg, var(--maskorama-pink) -10%, var(--maskorama-purple) 18%, var(--maskorama-plum) 45%, var(--maskorama-night) 75%);--shadow-sm:0 1px 2px light-dark(#00000014,#00000080);--shadow-md:0 4px 12px light-dark(#0000001a,#0009);--page-width:80rem;--header-height:3.5rem;color-scheme:light dark;--surface:light-dark(var(--nrk-color-gray-50),var(--nrk-color-gray-900));--surface-raised:light-dark(var(--nrk-color-gray-100),var(--nrk-color-gray-800));--surface-sunken:light-dark(var(--nrk-color-gray-100),var(--nrk-color-gray-950));--surface-hover:light-dark(var(--nrk-color-gray-100),var(--nrk-color-gray-800));--text:light-dark(var(--nrk-color-gray-950),var(--nrk-color-gray-50));--text-muted:light-dark(var(--nrk-color-gray-700),var(--nrk-color-gray-400));--text-on-accent:light-dark(#fff,var(--nrk-color-gray-950));--border:light-dark(var(--nrk-color-gray-200),var(--nrk-color-gray-800));--border-strong:light-dark(var(--nrk-color-gray-400),var(--nrk-color-gray-600));--border-subtle:var(--border);--accent:light-dark(var(--nrk-color-purple-700),var(--nrk-color-purple-400));--accent-hover:light-dark(var(--nrk-color-purple-800),var(--nrk-color-purple-300));--accent-subtle:light-dark(var(--nrk-color-purple-50),var(--nrk-color-purple-950));--danger:light-dark(var(--nrk-color-red-700),var(--nrk-color-red-500));--danger-hover:light-dark(var(--nrk-color-red-800),var(--nrk-color-red-400));--danger-subtle:light-dark(var(--nrk-color-red-50),var(--nrk-color-red-950));--success:light-dark(var(--nrk-color-cool-green-700),var(--nrk-color-cool-green-500));--success-subtle:light-dark(var(--nrk-color-cool-green-50),var(--nrk-color-cool-green-950));--warning:light-dark(var(--nrk-color-warm-orange-700),var(--nrk-color-warm-orange-400));--warning-subtle:light-dark(var(--nrk-color-warm-orange-50),var(--nrk-color-warm-orange-950));--focus-ring:var(--accent);--duration-fast:var(--nrk-motion-duration-t5);--duration-base:var(--nrk-motion-duration-t4);--duration-slow:var(--nrk-motion-duration-t2);--ease:var(--nrk-motion-curve-efficient);--ease-in-out:var(--nrk-motion-curve-emotional)}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root{--nrk-button-radius:var(--radius-md);--nrk-button-padding:.625rem 1.25rem;--nrk-button-font-weight:var(--nrk-sans-weight-bold);--nrk-button-color-background:var(--accent);--nrk-button-color-background--hover:var(--accent-hover);--nrk-button-color-text:var(--text-on-accent);--nrk-button-color-background--disabled:light-dark(var(--nrk-color-gray-100),var(--nrk-color-gray-800));--nrk-button-color-text--disabled:var(--text-muted);--nrk-button-secondary-color-background:transparent;--nrk-button-secondary-color-border:var(--border-strong);--nrk-button-secondary-color-text:var(--text);--nrk-button-tertiary-color-background:transparent;--nrk-button-tertiary-color-text:var(--accent);--nrk-field-height:2.5rem;--nrk-field-radius:var(--radius-md);--nrk-field-padding-inline:var(--space-3);--nrk-field-color-background:var(--surface);--nrk-field-color-border:var(--border-strong);--nrk-field-color-border--hover:var(--text-muted);--nrk-field-color-border--invalid:var(--danger);--nrk-field-color-text--placeholder:var(--text-muted);--nrk-field-color-background--readonly:var(--surface-sunken);--nrk-field-lines:3;--nrk-field-lines-max:16;--nrk-field-color-background--disabled:light-dark(var(--nrk-color-gray-100),var(--nrk-color-gray-800));--nrk-control-size:1.25rem;--nrk-dialog-radius:var(--radius-lg);--nrk-dialog-width:min(32rem, 100vw - var(--space-8));--nrk-dialog-color-backdrop:light-dark(#0006,#000000a6)}}@layer base{.stack{gap:var(--stack-gap,var(--space-4));flex-direction:column;display:flex}.row{align-items:center;gap:var(--row-gap,var(--space-3));display:flex}.page{max-inline-size:var(--page-width);padding-inline:var(--space-6);padding-block:var(--space-8);margin-inline:auto}.visually-hidden:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@layer components{.btn{padding:var(--nrk-button-padding);border:var(--border-width) solid transparent;border-radius:var(--nrk-button-radius);font-weight:var(--nrk-button-font-weight);letter-spacing:var(--tracking-button);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease);align-items:center;gap:.5em;text-decoration:none;display:inline-flex;& svg{vertical-align:-.4em}&:disabled{cursor:not-allowed;background:var(--nrk-button-color-background--disabled);color:var(--nrk-button-color-text--disabled);opacity:.4;border-color:#0000}}.btn.primary{background:var(--nrk-button-color-background);color:var(--nrk-button-color-text);&:hover:not(:disabled){background:var(--nrk-button-color-background--hover)}}.btn.secondary:not(:disabled){background:var(--nrk-button-secondary-color-background);border-color:var(--nrk-button-secondary-color-border);color:var(--nrk-button-secondary-color-text);&:hover:not(:disabled){background:var(--surface-hover)}}.btn.tertiary:not(:disabled){color:var(--nrk-button-tertiary-color-text);background:0 0;&:hover:not(:disabled){background:var(--accent-subtle)}}.btn.clear:not(:disabled){color:var(--text);padding-inline:var(--space-3);background:0 0;&:hover:not(:disabled){background:var(--surface-hover)}}.btn.danger{--nrk-button-color-background:var(--danger);--nrk-button-color-background--hover:var(--danger-hover);--nrk-button-secondary-color-border:var(--danger);--nrk-button-secondary-color-text:var(--danger);--nrk-button-tertiary-color-text:var(--danger)}}@layer utilities{.noscroll{scrollbar-gutter:stable;overflow:hidden}}dialog.svelte-1bxxaoh{box-sizing:border-box;width:90%;max-width:400px;box-shadow:0 10px 25px var(--shadow-md);background-color:var(--surface-raised);color:var(--text);border:1px solid var(--border-strong);border-radius:16px;margin:auto;padding:1.5rem}dialog[open].svelte-1bxxaoh{flex-direction:column;align-items:center;display:flex}dialog.svelte-1bxxaoh::backdrop{background-color:var(--color-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-wrapper.svelte-1bxxaoh{width:100%;position:relative}.close-btn.svelte-1bxxaoh{background:var(--surface-raised);border:1px solid var(--border-strong);color:var(--text-muted);cursor:pointer;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:0;right:0}.close-btn.svelte-1bxxaoh:hover{background:var(--border-subtle);color:var(--text)}.modal-title.svelte-1j23uuk{color:var(--text);margin:0 0 .5rem;padding-inline-end:2rem;font-size:1rem;font-weight:700}.modal-message.svelte-1j23uuk{color:var(--text-muted);margin:0 0 1.5rem;font-size:.875rem}.modal-actions.svelte-1j23uuk{justify-content:flex-end;gap:.5rem;width:100%;display:flex}section.svelte-1q7l584{z-index:1000;flex-direction:column;align-items:flex-end;margin-top:1rem;display:flex;position:fixed;top:0;right:0}section.svelte-1q7l584 .btn:where(.svelte-1q7l584){width:20rem;color:var(--color-white);border:none;align-items:center;margin:0 1rem .5rem 0;display:flex}dialog.svelte-83fu78{box-sizing:border-box;border:none;border-radius:6px;width:90vw;max-width:1200px;height:80vh;padding:0;overflow:hidden}dialog.svelte-83fu78::backdrop{background:var(--shadow-md)}.bb-mount.svelte-83fu78{width:100%;height:100%}.icon.svelte-186tu3i{flex-shrink:0;line-height:0;display:inline-flex}.lock-badge-container.svelte-3h6335{position:relative}.lock-badge.svelte-3h6335{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--success-subtle);color:var(--success);font-size:var(--text-sm);font-weight:var(--nrk-sans-weight-medium);white-space:nowrap;cursor:pointer;transition:all var(--duration-fast) var(--ease);border:none;display:inline-flex;&:hover{background:var(--success);color:var(--text-on-accent)}&.expanded{border-radius:var(--radius-lg) var(--radius-lg) 0 0}}.lock-badge.locked.svelte-3h6335{background:var(--danger-subtle);color:var(--danger);&:hover{background:var(--danger);color:var(--text-on-accent)}}.lock-badge.locking.svelte-3h6335{background:var(--warning-subtle);color:var(--warning);box-shadow:0 0 0 var(--focus-ring-width) var(--warning);&:hover{background:var(--warning);color:var(--text-on-accent)}}.lock-badge.grace.svelte-3h6335{background:var(--accent-subtle);color:var(--accent);&:hover{background:var(--accent);color:var(--text-on-accent)}}.lock-badge.svelte-3h6335:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.lock-badge.locking.svelte-3h6335:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--warning)}.expanded-content.svelte-3h6335{z-index:10;min-inline-size:20rem;padding:var(--space-4);border:var(--border-width) solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md);animation:svelte-3h6335-slideDown var(--duration-fast) var(--ease);border-block-start:none;position:absolute;inset-block-start:100%;inset-inline-end:0}@keyframes svelte-3h6335-slideDown{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.controls.svelte-3h6335{gap:var(--space-3);flex-direction:column;display:flex}.label.svelte-3h6335{font-size:var(--text-sm);font-weight:var(--nrk-sans-weight-medium);color:var(--text-muted)}.countdown-info.svelte-3h6335{padding:var(--space-3);border-radius:var(--radius-md);background:var(--warning-subtle);color:var(--warning);font-size:var(--text-sm);font-weight:var(--nrk-sans-weight-medium);text-align:center}.preset-select.svelte-3h6335{inline-size:100%;block-size:var(--nrk-field-height);padding-inline:var(--space-3);border:var(--border-width) solid var(--nrk-field-color-border);border-radius:var(--nrk-field-radius);background:var(--nrk-field-color-background);color:var(--text)}.checkbox-row.svelte-3h6335{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;& input[type=checkbox]:where(.svelte-3h6335){cursor:pointer;block-size:1.125rem;inline-size:1.125rem}}.confirm.svelte-3h6335{gap:var(--space-2);flex-direction:column;display:flex}.confirm-title.svelte-3h6335{font-weight:var(--nrk-sans-weight-bold);color:var(--text)}.confirm-body.svelte-3h6335{color:var(--text-muted);font-size:var(--text-sm)}.confirm-actions.svelte-3h6335{justify-content:flex-end;gap:var(--space-2);margin-block-start:var(--space-2);display:flex}@media (width<40rem){.expanded-content.svelte-3h6335{min-inline-size:auto;inline-size:calc(100vw - var(--space-8));inset-inline:0 auto}}.theme-toggle.svelte-lu0t34{gap:var(--space-1);padding:var(--space-1);border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);display:flex}label.svelte-lu0t34{border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--nrk-sans-weight-medium);color:var(--text-muted);cursor:pointer;display:grid;&>:where(.svelte-lu0t34){grid-area:1/1}&:hover{color:var(--text)}}input.svelte-lu0t34{appearance:none;border-radius:inherit;cursor:pointer;margin:0}span.svelte-lu0t34{padding:var(--space-1) var(--space-3)}label.svelte-lu0t34:has(:where(.svelte-lu0t34):checked){background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}header.svelte-8kdd1o{z-index:5;background:var(--brand-gradient);color-scheme:dark;color:var(--text);position:sticky;inset-block-start:0}img.svelte-8kdd1o{height:var(--space-6)}.bar.svelte-8kdd1o{align-items:center;gap:var(--space-6);min-block-size:var(--header-height);max-inline-size:var(--page-width);padding-inline:var(--space-6);margin-inline:auto;display:flex}.brand.svelte-8kdd1o{align-items:center;gap:var(--space-3);color:var(--text);font-weight:var(--nrk-sans-weight-bold);text-decoration:none;display:flex;& svg path{fill:currentColor}}.account.svelte-8kdd1o{margin-inline-start:auto}.confirm.svelte-8kdd1o{max-inline-size:var(--nrk-dialog-width);padding:var(--space-6);border:1px solid var(--border-strong);border-radius:var(--nrk-dialog-radius);background:var(--surface);color:var(--text);box-shadow:var(--shadow-md);margin:auto;&::backdrop{background:var(--nrk-dialog-color-backdrop)}}.confirm.svelte-8kdd1o h2:where(.svelte-8kdd1o){font-size:var(--text-lg)}.confirm.svelte-8kdd1o p:where(.svelte-8kdd1o){margin-block:var(--space-2) var(--space-6);color:var(--text-muted)}.confirm.svelte-8kdd1o .actions:where(.svelte-8kdd1o){justify-content:flex-end;gap:var(--space-2);display:flex}main.svelte-8kdd1o{min-block-size:calc(100vh - var(--header-height));min-block-size:calc(100dvh - var(--header-height));transition:box-shadow var(--duration-slow) var(--ease);&:focus{outline:none}&.open{box-shadow:inset 0 0 24px -10px var(--success)}&.locking{box-shadow:inset 0 0 24px -10px var(--warning)}&.locked{box-shadow:inset 0 0 24px -10px var(--danger)}}.title-row.svelte-8kdd1o{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-block-end:var(--space-6);display:flex}.title-row.svelte-8kdd1o h1:where(.svelte-8kdd1o){margin:0}.welcome.svelte-8kdd1o{--stack-gap:var(--space-6);max-inline-size:40rem;padding-block:var(--space-16);align-items:start}.welcome.svelte-8kdd1o p:where(.svelte-8kdd1o){color:var(--text-muted);font-size:var(--text-lg)}@media (width<48rem){.bar.svelte-8kdd1o{padding-block:var(--space-3);padding-inline:var(--space-4);gap:var(--space-3);flex-wrap:wrap}}.container.svelte-kbj945{text-align:center}.modal-title.svelte-1efofyg{color:var(--text);margin:0 0 .5rem;padding-inline-end:2rem;font-size:1rem;font-weight:700}.modal-message.svelte-1efofyg{color:var(--text-muted);margin:0 0 1.5rem;font-size:.875rem}.modal-actions.svelte-1efofyg{justify-content:flex-end;gap:.5rem;width:100%;display:flex}.group-detail-content.svelte-1dylk9m{flex-direction:column;height:100%;display:flex;overflow:hidden}.header-row.svelte-1dylk9m{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.loading.svelte-1dylk9m{align-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--text-muted);display:flex}.spinner.svelte-1dylk9m{border:2px solid var(--border);border-block-start-color:var(--accent);border-radius:50%;block-size:1.25rem;inline-size:1.25rem;animation:.8s linear infinite svelte-1dylk9m-spin}.search-type-select.svelte-1dylk9m{width:max-content}@keyframes svelte-1dylk9m-spin{to{transform:rotate(360deg)}}.not-found.svelte-1dylk9m{text-align:center;padding:var(--space-8);& p:where(.svelte-1dylk9m){color:var(--text-muted);margin-block-end:var(--space-4)}& code:where(.svelte-1dylk9m){font-family:var(--font-mono);background:var(--surface-raised);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}}.group-header-section.svelte-1dylk9m{flex-shrink:0;margin-block-end:var(--space-4)}.name-display.svelte-1dylk9m{align-items:center;gap:var(--space-3);display:flex}.group-title.svelte-1dylk9m{font-size:var(--text-xl);margin:0}.edit-btn.svelte-1dylk9m{font-size:var(--text-sm)}.name-edit.svelte-1dylk9m{align-items:center;gap:var(--space-2);margin-block-end:var(--space-2);display:flex}.name-input.svelte-1dylk9m{max-inline-size:20rem;font-size:var(--text-lg);font-weight:var(--nrk-sans-weight-bold)}.total-count.svelte-1dylk9m{color:var(--text-muted);font-size:var(--text-sm);margin-block-start:var(--space-1)}.columns.svelte-1dylk9m{gap:var(--space-4);flex:1;grid-template-columns:2fr 4fr;min-height:0;display:grid;overflow:hidden;@media (width<50rem){grid-template-columns:1fr;overflow:auto}}.variations-column.svelte-1dylk9m,.add-column.svelte-1dylk9m{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);flex-direction:column;display:flex;overflow:hidden}.add-column.svelte-1dylk9m{@media (width<50rem){order:-1}}.column-title.svelte-1dylk9m{font-size:var(--text-base);font-weight:var(--nrk-sans-weight-bold);margin:0 0 var(--space-3);flex-shrink:0}.variation-list.svelte-1dylk9m{gap:var(--space-1);flex-direction:column;flex:1;min-block-size:0;display:flex;overflow-y:auto}.variation-item.svelte-1dylk9m{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface);border-radius:var(--radius-md);flex-shrink:0;display:flex}.variation-value.svelte-1dylk9m{font-size:var(--text-sm);text-align:start;color:var(--text);cursor:pointer;background:0 0;border:none;flex:1;padding:0;&:hover{color:var(--accent);text-decoration:underline}}.variation-count.svelte-1dylk9m{font-size:var(--text-xs);color:var(--text-muted);text-align:end;min-inline-size:2rem}.remove-btn.svelte-1dylk9m{font-size:var(--text-base);color:var(--text-muted);padding:var(--space-1);line-height:1;&:hover{color:var(--danger)}}.empty-message.svelte-1dylk9m{padding:var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--text-sm)}.search-form.svelte-1dylk9m{gap:var(--space-2);flex-shrink:0;display:flex}.search-input.svelte-1dylk9m{flex:1}.add-content.svelte-1dylk9m{min-block-size:0;margin-block:var(--space-3);flex:1;overflow-y:auto}.add-footer.svelte-1dylk9m{border-block-start:1px solid var(--border-subtle);flex-shrink:0;padding-block-start:var(--space-3)}.add-btn.svelte-1dylk9m{inline-size:100%}.help-text.svelte-1dylk9m{color:var(--text-muted);font-size:var(--text-sm);text-align:center;padding:var(--space-6)}.loading-inline.svelte-1dylk9m{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6);color:var(--text-muted);font-size:var(--text-sm);display:flex}.results-header.svelte-1dylk9m{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--border-subtle);flex-shrink:0;margin-block-end:var(--space-3);padding-block-end:var(--space-3);display:flex}.select-all.svelte-1dylk9m{align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;display:flex}.ungrouped-list.svelte-1dylk9m{flex-direction:column;display:flex;overflow-y:auto}.ungrouped-item.svelte-1dylk9m{border-block-end:1px solid var(--border-subtle);&:last-child{border-block-end:none}}.ungrouped-label.svelte-1dylk9m{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-1);cursor:pointer;font-size:var(--text-sm);display:flex;&:hover{background:var(--surface-hover)}}.ungrouped-text.svelte-1dylk9m{flex:1}.ungrouped-count.svelte-1dylk9m{font-size:var(--text-xs);color:var(--text-muted)}.load-more.svelte-1dylk9m{inline-size:100%;margin-block-start:var(--space-3)}dialog.svelte-hkqqt3{box-sizing:border-box;border-radius:var(--radius-lg);width:90vw;max-width:1200px;max-height:90vh;box-shadow:0 10px 25px var(--shadow-md);background-color:var(--surface-raised);color:var(--text);border:1px solid var(--border-strong);margin:auto;padding:0;overflow:hidden}dialog[open].svelte-hkqqt3{flex-direction:column;display:flex}dialog.svelte-hkqqt3::backdrop{background-color:var(--color-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-header.svelte-hkqqt3{padding:var(--space-3) var(--space-4);flex-shrink:0;justify-content:flex-end;display:flex}.close-btn.svelte-hkqqt3{background:var(--surface-raised);border:1px solid var(--border-strong);color:var(--text-muted);cursor:pointer;width:2rem;height:2rem;font-size:var(--text-lg);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;&:hover{background:var(--border-strong);color:var(--text)}}.dialog-content.svelte-hkqqt3{min-height:0;padding:0 var(--space-4) var(--space-4);flex:1;overflow-y:auto}.ranking.svelte-1qjecta{border-collapse:collapse;inline-size:100%;& th:where(.svelte-1qjecta){padding:var(--space-2) var(--space-3);border-block-end:var(--border-width) solid var(--border-strong);color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--nrk-sans-weight-medium);text-align:start}& td:where(.svelte-1qjecta){padding:var(--space-3);border-block-end:var(--border-width) solid var(--border)}& tr.is-group:where(.svelte-1qjecta){& td:where(.svelte-1qjecta){background:var(--surface-raised)}}& tr.correct:where(.svelte-1qjecta){color:var(--text);display:table-row;& td:where(.svelte-1qjecta){background:light-dark(oklch(from var(--success) 97% calc(c * .2) h),oklch(from var(--success) 15% calc(c * .3) h));&:first-child{border-inline-start:3px solid var(--success)}}}& .rank:where(.svelte-1qjecta){inline-size:var(--space-12);color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:end}& .numeric:where(.svelte-1qjecta){inline-size:var(--space-16);font-variant-numeric:tabular-nums;text-align:end}@media (width<36rem){max-inline-size:100%;& .rank:where(.svelte-1qjecta),& .numeric:where(.svelte-1qjecta):not(.share){display:none}& .share:where(.svelte-1qjecta){inline-size:4.5rem}}}.label.svelte-1qjecta{align-items:center;gap:var(--space-2);display:inline-flex}.text.svelte-1qjecta{@media (width<36rem){word-break:break-word}&.is-group{font-weight:var(--nrk-sans-weight-bold)}}.group-icon.svelte-1qjecta{color:var(--accent);display:inline-flex}.group-col.svelte-1qjecta{inline-size:var(--space-10);text-align:center}.group-link.svelte-1qjecta,.create-group-btn.svelte-1qjecta{color:var(--text-muted);transition:color var(--duration-fast) var(--ease);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex;&:hover{color:var(--accent)}&:disabled{opacity:.5;cursor:wait}}.correct.svelte-1qjecta{color:var(--success);display:inline-flex}.group-checkbox.svelte-1qjecta{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--accent);cursor:pointer}.mask-card.svelte-g849df{border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:row;justify-content:space-between;display:flex}.info.svelte-g849df{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.portrait.svelte-g849df{object-fit:contain;border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg);align-self:flex-end;inline-size:40%;max-inline-size:10rem}.placeholder.svelte-g849df{color:var(--text-muted);font-size:var(--text-xl);font-weight:var(--nrk-sans-weight-bold);place-items:center;display:grid}.mask-card-text.svelte-g849df{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.chip.svelte-g849df{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--nrk-sans-weight-medium);white-space:nowrap;background:var(--success-subtle);color:var(--success);display:inline-flex;&.unmasked{background:var(--surface-sunken);color:var(--text-muted)}}.stats.svelte-g849df{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.figure.svelte-g849df{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface-base);flex:5rem;& dt:where(.svelte-g849df){color:var(--text-muted);font-size:var(--text-xs)}& dd:where(.svelte-g849df){font-size:var(--text-lg);font-weight:var(--nrk-sans-weight-medium);font-variant-numeric:tabular-nums;margin:0}}.unmasked-box.svelte-zvugux{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:light-dark(oklch(from var(--success) 95% calc(c * .3) h),oklch(from var(--success) 20% calc(c * .4) h));border:var(--border-width) solid light-dark(oklch(from var(--success) 85% calc(c * .4) h),oklch(from var(--success) 30% calc(c * .5) h));flex-direction:column;display:flex}.reveal-header.svelte-zvugux{gap:var(--space-1);flex-direction:column;display:flex}.reveal-label.svelte-zvugux{font-size:var(--text-sm);color:var(--text-muted)}.reveal-name.svelte-zvugux{font-size:var(--text-xl);font-weight:var(--nrk-sans-weight-bold);margin:0}.correct-section.svelte-zvugux{gap:var(--space-2);flex-direction:column;display:flex}.section-label.svelte-zvugux{font-size:var(--text-sm);font-weight:var(--nrk-sans-weight-medium);color:var(--text-muted);margin:0}.correct-list.svelte-zvugux{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.correct-item.svelte-zvugux{gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--surface-raised);border-radius:var(--radius-md);flex-direction:column;display:flex}.group-name.svelte-zvugux{font-weight:var(--nrk-sans-weight-medium)}.group-stats.svelte-zvugux{font-size:var(--text-sm);color:var(--text-muted)}.total-correct.svelte-zvugux{font-size:var(--text-sm);font-weight:var(--nrk-sans-weight-medium);margin:0}.no-correct.svelte-zvugux{font-size:var(--text-sm);color:var(--text-muted);margin:0}.winner-details.svelte-zvugux{border-radius:var(--radius-md);background:var(--surface-raised);&[open] .winner-summary:where(.svelte-zvugux){border-block-end:var(--border-width) solid var(--border)}}.winner-summary.svelte-zvugux{padding:var(--space-3);font-weight:var(--nrk-sans-weight-medium);cursor:pointer;&:hover{background:var(--surface-base)}&::marker{color:var(--text-muted)}}.winner-info.svelte-zvugux{padding:var(--space-3);gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.info-row.svelte-zvugux{display:contents}.info-row.svelte-zvugux dt:where(.svelte-zvugux){color:var(--text-muted);font-size:var(--text-sm)}.info-row.svelte-zvugux dd:where(.svelte-zvugux){margin:0}.input-label.svelte-pmizk6{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;display:flex}.name-input.svelte-pmizk6{padding:var(--space-2) var(--space-3);font-size:var(--text-base);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);&:focus{box-shadow:0 0 0 var(--focus-ring-width) var(--accent);outline:none}}.status-text.svelte-pmizk6{color:var(--text-muted);font-size:var(--text-sm);margin:0}.suggestion-slot.svelte-pmizk6{flex-direction:column;justify-content:flex-start;min-height:6.5rem;display:flex}.suggestion-area.svelte-pmizk6{gap:var(--space-2);padding:var(--space-3);background:light-dark(oklch(from var(--accent) 95% calc(c * .3) h),oklch(from var(--accent) 25% calc(c * .4) h));border-radius:var(--radius-md);border:var(--border-width) solid var(--accent);flex-direction:column;display:flex}.suggestion-prompt.svelte-pmizk6{font-size:var(--text-sm);color:var(--text);margin:0;& strong:where(.svelte-pmizk6){color:var(--accent);font-weight:var(--nrk-sans-weight-bold)}}.suggestion-actions.svelte-pmizk6{gap:var(--space-2);flex-wrap:wrap;display:flex}dialog.svelte-tx74cz{box-sizing:border-box;border-radius:var(--radius-lg);width:90%;max-width:32rem;box-shadow:0 10px 25px var(--shadow-md);background-color:var(--surface-raised);color:var(--text);border:1px solid var(--border-strong);margin:auto;padding:0}dialog[open].svelte-tx74cz{flex-direction:column;display:flex}dialog.svelte-tx74cz::backdrop{background-color:var(--color-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wizard.svelte-tx74cz{flex-direction:column;display:flex}.wizard-header.svelte-tx74cz{padding:var(--space-4);border-block-end:var(--border-width) solid var(--border);justify-content:space-between;align-items:center;display:flex}.wizard-title.svelte-tx74cz{font-size:var(--text-lg);margin:0}.close-btn.svelte-tx74cz{background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex;&:hover{background:var(--border-subtle);color:var(--text)}}.correct-groups.svelte-tx74cz{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:light-dark(oklch(from var(--success) 95% calc(c * .3) h),oklch(from var(--success) 25% calc(c * .4) h));border-block-end:var(--border-width) solid var(--border);flex-direction:column;display:flex}.correct-label.svelte-tx74cz{font-size:var(--text-sm);color:var(--text-muted)}.correct-list.svelte-tx74cz{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.correct-item.svelte-tx74cz{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.correct-name.svelte-tx74cz{font-weight:var(--nrk-sans-weight-medium)}.correct-stats.svelte-tx74cz{font-size:var(--text-sm);color:var(--text-muted)}.stepper.svelte-tx74cz{padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.step.svelte-tx74cz{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:2rem 1fr;display:grid;&.active{background:var(--surface-raised);box-shadow:0 1px 3px var(--shadow-sm)}&.done .step-indicator:where(.svelte-tx74cz){color:var(--success)}&.error .step-indicator:where(.svelte-tx74cz){color:var(--danger)}}.step-indicator.svelte-tx74cz{width:2rem;height:2rem;font-size:var(--text-lg);color:var(--text-muted);justify-content:center;align-items:center;display:flex;&.running{animation:1s linear infinite svelte-tx74cz-spin}}@keyframes svelte-tx74cz-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.step-indicator.running.svelte-tx74cz{animation:none}}.step-content.svelte-tx74cz{gap:var(--space-3);flex-direction:column;display:flex}.step-title.svelte-tx74cz{font-size:var(--text-base);font-weight:var(--nrk-sans-weight-medium);margin:0;line-height:2rem}.step-body.svelte-tx74cz{gap:var(--space-3);flex-direction:column;display:flex}.status-text.svelte-tx74cz,.loading-text.svelte-tx74cz{color:var(--text-muted);font-size:var(--text-sm);margin:0}.error-text.svelte-tx74cz{color:var(--danger);font-size:var(--text-sm);margin:0}.winner-card.svelte-tx74cz{padding:var(--space-3);background:var(--surface);border-radius:var(--radius-md);border:var(--border-width) solid var(--border)}.winner-details.svelte-tx74cz{gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.detail-row.svelte-tx74cz{display:contents}.detail-row.svelte-tx74cz dt:where(.svelte-tx74cz){color:var(--text-muted);font-size:var(--text-sm)}.detail-row.svelte-tx74cz dd:where(.svelte-tx74cz){margin:0}.step-actions.svelte-tx74cz{gap:var(--space-2);display:flex}.alternatives-label.svelte-tx74cz{font-size:var(--text-sm);color:var(--text-muted);margin:0}.candidates-list.svelte-tx74cz{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.candidate-item.svelte-tx74cz{display:contents}.candidate-btn.svelte-tx74cz{gap:var(--space-1);padding:var(--space-3);background:var(--surface);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);flex-direction:column;display:flex;&:hover{background:var(--surface-raised);border-color:var(--accent)}&:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--accent);outline:none}}.candidate-name.svelte-tx74cz{font-weight:var(--nrk-sans-weight-medium)}.candidate-email.svelte-tx74cz{font-size:var(--text-sm);color:var(--text-muted)}.receipt.svelte-tx74cz{gap:var(--space-2);padding:var(--space-3);background:var(--surface);border-radius:var(--radius-md);border:var(--border-width) solid var(--border);flex-direction:column;display:flex}.receipt-intro.svelte-tx74cz{font-size:var(--text-sm);color:var(--text-muted);margin:0}.receipt-list.svelte-tx74cz{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;padding-inline-start:var(--space-4);display:flex}.receipt-list.svelte-tx74cz strong:where(.svelte-tx74cz){font-weight:var(--nrk-sans-weight-medium)}.pipeline-progress.svelte-tx74cz{gap:var(--space-2);flex-direction:column;display:flex}.pipeline-step.svelte-tx74cz{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-sm);color:var(--text-muted);display:flex;&.done{color:var(--success)}&.running{color:var(--text);background:var(--surface-raised)}}.pipeline-indicator.svelte-tx74cz{text-align:center;width:1.25rem}.pipeline-step.running.svelte-tx74cz .pipeline-indicator:where(.svelte-tx74cz){animation:1s linear infinite svelte-tx74cz-spin}.pipeline-label.svelte-tx74cz{flex:1}.no-winner-notice.svelte-tx74cz{padding:var(--space-3);background:light-dark(oklch(from var(--warning) 95% calc(c * .3) h),oklch(from var(--warning) 25% calc(c * .4) h));border-radius:var(--radius-md);border:var(--border-width) solid var(--warning)}.no-winner-text.svelte-tx74cz{font-size:var(--text-sm);color:var(--text);margin:0}.no-winner.svelte-tx74cz{color:var(--text-muted);font-style:italic}.completion-receipt.svelte-tx74cz{align-items:center;gap:var(--space-2);padding:var(--space-4);background:light-dark(oklch(from var(--success) 95% calc(c * .3) h),oklch(from var(--success) 25% calc(c * .4) h));border-radius:var(--radius-md);text-align:center;flex-direction:column;display:flex}.completion-icon.svelte-tx74cz{width:3rem;height:3rem;font-size:var(--text-xl);color:var(--success);background:var(--surface-raised);border-radius:50%;justify-content:center;align-items:center;display:flex}.completion-text.svelte-tx74cz{font-size:var(--text-base);margin:0}.completion-winner.svelte-tx74cz{font-size:var(--text-sm);color:var(--text-muted);margin:0}.completion-note.svelte-tx74cz{margin:var(--space-2) 0 0;border-block-start:var(--border-width) solid var(--border);font-size:var(--text-sm);color:var(--text);padding-block-start:var(--space-2)}.back-btn.svelte-1ngyz3g{gap:var(--space-1)}.breadcrumb.svelte-17v4oi{font-size:var(--text-sm);color:var(--text-muted)}ol.svelte-17v4oi{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li.svelte-17v4oi{align-items:center;gap:var(--space-1);display:flex}li.svelte-17v4oi:not(:last-child):after{content:"/";color:var(--text-muted);opacity:.5}a.svelte-17v4oi{color:var(--text-muted);transition:color var(--duration-fast) var(--ease);text-decoration:none}a.svelte-17v4oi:hover{color:var(--accent)}span[aria-current=page].svelte-17v4oi{color:var(--text);font-weight:var(--nrk-sans-weight-medium)}.heading.svelte-7hxobe{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.tools.svelte-7hxobe{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.refresh.svelte-7hxobe{padding-inline:var(--space-2)}.refresh.busy.svelte-7hxobe svg{animation:1s linear infinite svelte-7hxobe-spin}.search-type-select.svelte-7hxobe{width:max-content}@keyframes svelte-7hxobe-spin{to{rotate:-1turn}}@media (prefers-reduced-motion:reduce){.refresh.busy.svelte-7hxobe svg{opacity:.5;animation:none}}.count.svelte-7hxobe{color:var(--text-muted);font-size:var(--text-sm)}.search.svelte-7hxobe{align-items:center;gap:var(--space-2);display:flex;& input:where(.svelte-7hxobe){flex:auto;min-inline-size:0}}.message.svelte-7hxobe{color:var(--text-muted)}.columns.svelte-7hxobe{gap:var(--space-6);grid-template-columns:20rem minmax(0,1fr);align-items:start;display:grid}.sidebar.svelte-7hxobe,.main.svelte-7hxobe{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.actions.svelte-7hxobe{gap:var(--space-2);flex-direction:column;display:flex;& .btn{justify-content:center}}.actions-right.svelte-7hxobe{gap:var(--space-2);flex-direction:column;display:flex}.unmask-actions.svelte-7hxobe{padding:var(--space-3);background:var(--surface-raised);border-radius:var(--radius-md)}.warning-box.svelte-7hxobe{padding:var(--space-3);background:light-dark(oklch(from var(--warning) 95% calc(c * .3) h),oklch(from var(--warning) 25% calc(c * .4) h));border-radius:var(--radius-md);border-inline-start:3px solid var(--warning)}.warning-text.svelte-7hxobe{font-size:var(--text-sm);color:var(--text);margin:0}.error-text.svelte-7hxobe{font-size:var(--text-sm);color:var(--danger);margin:0}.lock-hint.svelte-7hxobe{font-size:var(--text-sm);color:var(--text-muted);text-align:left;margin:0;font-style:italic}.paging.svelte-7hxobe{align-items:center;gap:var(--space-3);display:flex}.page-label.svelte-7hxobe{color:var(--text-muted);font-size:var(--text-sm)}@media (width<50rem){.columns.svelte-7hxobe{grid-template-columns:minmax(0,1fr)}.actions.svelte-7hxobe{flex-flow:wrap;justify-content:space-between;align-items:center}.actions.svelte-7hxobe>.btn{flex:none}.lock-hint.svelte-7hxobe{width:100%;order:3;margin-block-start:var(--space-2)}.actions-right.svelte-7hxobe{flex-direction:row}}
