:root{--bg:#f4f2ee;--surface:#fff;--line:#e2ded6;--line-strong:#b8b1a6;--fg:#231f1c;--muted:#5e5a55;--rust:#b4501e;--rust-fill:#b4501e;--rust-fill-hover:#9c4419;--on-rust:#fff;--yellow:#d5a72c;--yellow-hover:#c4961f;--graphite:#231f1c;--graphite-hover:#3a3b3a;--band:#2a1a14;--band-fg:#f3ede4;--band-muted:#c9b9a8;--band-line:#4a342a;--band-warn:#f3a77f;--ok:#2f6b45;--ok-bg:#e6efe8;--ok-line:#b9d3c1;--wait:#7a5c12;--wait-bg:#f7eed5;--wait-line:#e8d08e;--neutral:#5e5a55;--neutral-bg:#f3f1ed;--neutral-line:#cfcbc4;--no:#b83a2e;--no-bg:#f6e2df;--no-line:#e4b3ac;--stapel-fjol:#6b6f6d;--stapel-forrfjol:#858886;--falt-kant:#858886;--thumb-bg:#ede6dc;--thumb-ink:#8f8274;--overlay:#140f0c8c;--display:var(--f-display,"Arial Black"), Arial, sans-serif;--body:var(--f-body,system-ui), -apple-system, "Segoe UI", sans-serif;--mono:var(--f-mono,ui-monospace), Menlo, Consolas, monospace;--radius:2px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#151413;--surface:#201e1c;--line:#36322e;--line-strong:#5a544d;--fg:#f1ece6;--muted:#ada69d;--rust:#e89366;--rust-fill:#b4501e;--rust-fill-hover:#9c4419;--on-rust:#fff;--yellow:#d5a72c;--yellow-hover:#c4961f;--graphite:#231f1c;--graphite-hover:#3a3b3a;--band:#2a1a14;--band-fg:#f3ede4;--band-muted:#c9b9a8;--band-line:#4a342a;--band-warn:#f3a77f;--ok:#86c79e;--ok-bg:#1f2e25;--ok-line:#2f4a39;--wait:#e0be6a;--wait-bg:#3a3020;--wait-line:#5a4a26;--neutral:#ada69d;--neutral-bg:#2a2725;--neutral-line:#45403c;--no:#e0897e;--no-bg:#3a2320;--no-line:#5a332d;--stapel-fjol:#8c867f;--stapel-forrfjol:#716d68;--falt-kant:#8c867f;--thumb-bg:#2c2622;--thumb-ink:#8a7e72;--overlay:#0009}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);font:400 18px/1.45 var(--body);margin:0}main{flex-direction:column;gap:32px;max-width:1400px;margin:0 auto;padding:24px;display:flex}h1{font:700 40px/1.1 var(--display);text-transform:uppercase;letter-spacing:.01em;margin:0}h2,.etikett{font:500 13px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.inbox h1{font-family:var(--body);text-transform:none;letter-spacing:normal}.packlista h2{font-family:var(--body);font-size:15px;font-weight:600;line-height:inherit;letter-spacing:.06em}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}:where(a){color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--rust);outline-offset:2px}:where(button:not(.btn,.inbox *),.knapp){font:600 16px/1.2 var(--body);border-radius:var(--radius);border:1px solid var(--fg);background:var(--fg);min-height:44px;color:var(--bg);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:12px 22px;text-decoration:none;display:inline-flex}:where(button:not(.btn,.inbox *),.knapp):hover{background:color-mix(in srgb, var(--fg) 85%, var(--bg))}:where(.knapp.sekundar,button.sekundar){color:var(--fg);background:0 0}:where(.knapp.sekundar,button.sekundar):hover{background:var(--surface);color:var(--fg);border-color:var(--fg)}:where(.knapp.tertiar,button.tertiar){background:var(--yellow);border-color:var(--yellow);color:var(--graphite)}:where(.knapp.tertiar,button.tertiar):hover{background:var(--yellow-hover);border-color:var(--yellow-hover);color:var(--graphite)}:where(.knapp.huvud,button.huvud){background:var(--rust-fill);border-color:var(--rust-fill);color:var(--on-rust)}:where(.knapp.huvud,button.huvud):hover{background:var(--rust-fill-hover);border-color:var(--rust-fill-hover);color:var(--on-rust)}:where(.knapp.fara,button.fara){background:var(--no);border-color:var(--no);color:var(--bg)}:where(.knapp.fara,button.fara):hover{background:color-mix(in srgb, var(--no) 85%, var(--fg));border-color:var(--no);color:var(--bg)}:where(.knapp.fara,button.fara)[aria-disabled=true],:where(button:not(.btn,.inbox *),.knapp):disabled{opacity:.45;cursor:default}:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select):where(:not(.sj *,.inbox *)){font:400 16px/1.4 var(--body);border-radius:var(--radius);border:1px solid var(--falt-kant);background:var(--surface);color:var(--fg);min-width:0;padding:10px 12px}:where(input,textarea,select):focus-visible{outline:2px solid var(--rust);outline-offset:1px}:where(input[type=checkbox],input[type=radio]){accent-color:var(--rust)}.pill{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--neutral-line);background:var(--neutral-bg);color:var(--neutral);border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-style:normal;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.pill.ok{background:var(--ok-bg);color:var(--ok);border-color:var(--ok-line)}.pill.wait{background:var(--wait-bg);color:var(--wait);border-color:var(--wait-line)}.pill.neutral{background:var(--neutral-bg);color:var(--neutral);border-color:var(--neutral-line)}.pill.no{background:var(--no-bg);color:var(--no);border-color:var(--no-line)}.pill.note{font:400 14px/1.4 var(--body);letter-spacing:normal;text-transform:none;white-space:normal}.pill.note:before{display:none}.tryckyta{min-height:44px;margin-block:-12px;padding-block:12px;display:inline-block}.topnav{justify-content:flex-end;margin-bottom:-16px;font-size:16px;display:flex}.tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.tile{border-top:4px solid var(--line);flex-direction:column;min-width:0;padding-top:12px;display:flex;container-type:inline-size}.tile b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:88px;font-weight:700;line-height:1}.tile span{color:var(--muted)}@media (max-width:600px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tile{padding-top:8px}.tile b{font-size:40px}.tile span{font-size:15px}}.tile.pack{border-top-color:var(--fg)}.tile.fore{border-top-color:var(--yellow)}.tile.pack em{color:var(--no);font-style:normal;font-weight:600}.tile.dev{border-top-color:var(--no)}.sortering{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:24px 0 8px;display:flex}.sortering .etikett{margin:0}:where(.sortering a){min-height:44px;color:var(--muted);align-items:center;font-size:16px;text-decoration:none;display:inline-flex}:where(.sortering a):hover{color:var(--fg);text-decoration:underline}:where(.sortering a.vald){color:var(--fg);text-underline-offset:4px;font-weight:600;text-decoration:underline}.rows{flex-direction:column;display:flex}.row{border-top:1px solid var(--line);grid-template-columns:100px 130px minmax(0,2fr) minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 0;font-size:20px;display:grid}.row .rader{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.row .rader li{grid-template-columns:6ch 1fr;gap:8px;display:grid}.row .rader .antal{text-align:right;font-weight:600}.row .frakt{white-space:normal;overflow-wrap:anywhere;margin-top:6px}.row .age{color:var(--muted)}.row.late .age{color:var(--no);font-weight:600}.row .tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (max-width:700px){.row{grid-template-columns:90px 1fr}.row .what,.row .tags{grid-column:1/-1;justify-content:flex-start}}.pre{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0 32px;font-size:20px;display:grid}.pre div{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.pre b{font-variant-numeric:tabular-nums}.empty{color:var(--muted);margin:0;font-size:20px}footer{color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 32px;padding-top:16px;display:flex}footer b{color:var(--fg)}.warn{color:var(--no);font-weight:600}.warn b{color:var(--no)}.dold-visuellt{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toasts{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:5;pointer-events:none;flex-direction:column;align-items:center;width:max-content;max-width:calc(100% - 32px);display:flex;position:fixed;transform:translate(-50%)}.toasts-yta{flex-direction:column;align-items:center;gap:8px;display:flex}.toasts-yta:not(:empty)+.toasts-yta:not(:empty){margin-top:8px}.toast{pointer-events:auto;background:var(--fg);color:var(--bg);border-radius:var(--radius);font:400 14px/1.5 var(--body);align-items:center;gap:14px;padding:9px 10px 9px 16px;display:flex;box-shadow:0 6px 20px #0003}.toast.fel{background:var(--no);color:var(--bg)}.toast button{font:600 13px/1.2 var(--body);color:inherit;cursor:pointer;border-radius:var(--radius);background:0 0;border:1px solid;align-items:center;gap:6px;min-height:0;padding:3px 9px;display:inline-flex}.toast button:hover{background:0 0}.toast kbd{font:600 11px/1 var(--mono);border-radius:var(--radius);opacity:.7;border:1px solid;border-bottom-width:2px;padding:2px 4px}@media (max-width:999px){.toast button{min-height:44px}.toast kbd{display:none}}.login{align-items:flex-start;gap:24px;max-width:420px;margin:15vh auto 0}.login .logga{align-items:center;gap:12px;display:flex}.login .logga svg{flex:none;width:40px;height:40px}.login form{flex-direction:column;gap:10px;width:100%;display:flex}.login label{flex-direction:column;gap:4px;font-size:16px;font-weight:500;display:flex}.login form .sekundar{align-self:flex-start}.login-glomt{flex-direction:column;gap:12px;width:100%;display:flex}.login-glomt p,.login form p{margin:0}.login .login-google{text-align:center;align-self:stretch}.login .login-eller{margin:0}