@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/typsnitt/familjen-grotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/typsnitt/familjen-grotesk-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:400 800;font-display:swap;src:url(/typsnitt/atkinson-next-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Atkinson Hyperlegible Next;font-style:normal;font-weight:400 800;font-display:swap;src:url(/typsnitt/atkinson-next-latin-ext.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-20C0,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(/typsnitt/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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(/typsnitt/ibm-plex-mono-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:700;font-display:swap;src:url(/typsnitt/ibm-plex-mono-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--typ-rubrik: "Familjen Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--typ-brod: "Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--typ-tal: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace}:root{color-scheme:light;--papper: #FCFCFB;--botten: #F0F2F2;--sunk: #E3E6E7;--vantar-bg: #DBDEDF;--text: #10171A;--text-svag: #525E65;--linje: #C6CDD0;--kant: #6E7C82;--rule-soft: #DDE2E4;--gron: #1B56A2;--gron-mork: #123C73;--gron-ljus: #E2EAF4;--gron-hover: #D2DFEF;--pa-primar: #FFFFFF;--pa-primar-svag: #C9D9EE;--pa-primar-bricka: rgb(255 255 255 / .25);--signal: #F0A81E;--pagar: #8A5A05;--pagar-bg: #FBEFD6;--pagar-kant: #A97407;--pagar-linje: rgb(138 90 5 / .3);--vantar: #4E5A60;--klar: #2E7350;--klar-bg: #DDEBE3;--pa-klar: #FFFFFF;--larm: #A03326;--larm-bg: #F7E3E0;--larm-strak: #EFC9C3;--pa-larm: #FFFFFF;--sloja: rgb(16 23 26 / .55);--skugga: rgb(16 23 26 / .18);--skugga-tung: rgb(16 23 26 / .26);--etikettpapper: #ffffff;--etikettpapper-kant: #9a9a9a;--etikettruta: #e8ebe9;--radie: 8px;--traffyta: 60px;--tal-rad: 22px;--tal-rad-stor: 19px;--tal-bi: 15px;--rad-hojd: 72px;--rad-hojd-stor: 44px}@media(prefers-color-scheme:dark){:root:not([data-tema=ljust]){color-scheme:dark;--papper: #151C1F;--botten: #0C1113;--sunk: #080C0E;--vantar-bg: #1B2427;--text: #E7EBEC;--text-svag: #94A1A7;--linje: #2A3539;--kant: #6A7A80;--rule-soft: #222C30;--gron: #6EA8EF;--gron-mork: #8FBEF5;--gron-ljus: #1A2735;--gron-hover: #22344A;--pa-primar: #0A0F11;--pa-primar-svag: #143047;--pa-primar-bricka: rgb(10 15 17 / .18);--signal: #F5B942;--pagar: #F5B942;--pagar-bg: #2C2313;--pagar-kant: #C98F1E;--pagar-linje: rgb(245 185 66 / .3);--vantar: #94A1A7;--klar: #4FA97B;--klar-bg: #152A21;--pa-klar: #0A0F11;--larm: #D37769;--larm-bg: #2E1A17;--larm-strak: #4A2721;--pa-larm: #0A0F11;--sloja: rgb(0 0 0 / .7);--skugga: rgb(0 0 0 / .5);--skugga-tung: rgb(0 0 0 / .6)}}:root[data-tema=morkt]{color-scheme:dark;--papper: #151C1F;--botten: #0C1113;--sunk: #080C0E;--vantar-bg: #1B2427;--text: #E7EBEC;--text-svag: #94A1A7;--linje: #2A3539;--kant: #6A7A80;--rule-soft: #222C30;--gron: #6EA8EF;--gron-mork: #8FBEF5;--gron-ljus: #1A2735;--gron-hover: #22344A;--pa-primar: #0A0F11;--pa-primar-svag: #143047;--pa-primar-bricka: rgb(10 15 17 / .18);--signal: #F5B942;--pagar: #F5B942;--pagar-bg: #2C2313;--pagar-kant: #C98F1E;--pagar-linje: rgb(245 185 66 / .3);--vantar: #94A1A7;--klar: #4FA97B;--klar-bg: #152A21;--pa-klar: #0A0F11;--larm: #D37769;--larm-bg: #2E1A17;--larm-strak: #4A2721;--pa-larm: #0A0F11;--sloja: rgb(0 0 0 / .7);--skugga: rgb(0 0 0 / .5);--skugga-tung: rgb(0 0 0 / .6)}*{box-sizing:border-box}html,body{height:100%}#root{min-height:100%;display:flex;flex-direction:column}#root>*{flex:none}#root>.kakel{flex:1 0 auto}body{margin:0;background:var(--botten);color:var(--text);font-family:var(--typ-brod);font-size:18px;line-height:1.45;-webkit-text-size-adjust:100%}h1,h2,h3,.kakel .rubrik,.topp-hem,.post-topp .titel,.grodtopp .gnamn,.personval .pnamn,.markning .mk-ord,.lagernamn strong{font-family:var(--typ-rubrik)}.tal{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;unicode-bidi:isolate}.marke{font-size:21px;line-height:1;white-space:nowrap}.marke-ord{display:block;font-family:var(--typ-rubrik);font-weight:700;font-size:1em;letter-spacing:-.045em;line-height:.86;text-transform:uppercase}.marke-bom{display:block;height:.075em;background:currentColor;margin-block-start:.11em}.marke-stod{display:block;width:0;height:0;margin-inline:auto;border-inline-start:.075em solid transparent;border-inline-end:.075em solid transparent;border-block-end:.1em solid currentColor}.topp{display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--papper);border-block-end:2px solid var(--linje);position:sticky;top:0;z-index:10}.topp h1{font-size:22px;margin:0;flex:1 1 0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topp .hint{font-size:15px;color:var(--text-svag);white-space:nowrap}@media(max-width:700px){.topp{flex-wrap:wrap;row-gap:4px}.topp h1{font-size:20px}.topp .hint.spann{flex:1 1 100%;order:9}.topp .hint:not(.spann){min-width:0;max-width:90px;overflow:hidden;text-overflow:ellipsis}}button{font:inherit;min-height:var(--traffyta);padding:0 20px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--papper);color:var(--text);cursor:pointer}button:hover{border-color:var(--gron)}button:focus-visible{outline:3px solid var(--gron);outline-offset:2px}button[disabled]{opacity:.5;cursor:not-allowed}button.primar{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar);font-weight:600}button.primar:hover{background:var(--gron-mork)}button.ikon{min-width:var(--traffyta);padding:0 14px}.kakel{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:16px}.kakel a{display:flex;flex-direction:column;justify-content:center;min-height:180px;padding:24px;background:var(--papper);border:3px solid var(--linje);border-radius:var(--radie);text-decoration:none;color:var(--text)}.kakel a:hover,.kakel a:focus-visible{border-color:var(--gron);outline:none}.kakel .rubrik{font-size:34px;font-weight:700;line-height:1.1}.kakel .under{font-size:17px;color:var(--text-svag);margin-block-start:6px}@media(max-width:640px){.kakel{grid-template-columns:repeat(2,1fr);gap:10px;padding:10px}.kakel a{min-height:130px;padding:14px}.kakel .rubrik{font-size:23px}.kakel .under{font-size:14px;margin-block-start:4px}}.innehall{padding:16px}.kort{background:var(--papper);border:2px solid var(--linje);border-radius:var(--radie);margin-block-end:14px;overflow:hidden}.kort>h2{margin:0;padding:12px 16px;font-size:21px;background:var(--gron-ljus);border-block-end:2px solid var(--linje);display:flex;justify-content:space-between;align-items:baseline;gap:12px}.kort>h2 .summa{font-size:19px;font-weight:700}.rad{display:grid;grid-template-columns:1fr auto auto auto;gap:12px;align-items:center;padding:12px 16px;border-block-end:1px solid var(--linje);min-height:var(--traffyta)}.rad:last-child{border-block-end:none}.rad .namn{font-size:18px}.rad .enhet{font-size:15px;color:var(--text-svag)}.rad .antal{font-size:21px;font-weight:600;text-align:end;min-width:90px}.rad .vikt{font-size:21px;font-weight:700;text-align:end;min-width:110px}.rad.brist{background:var(--larm-bg)}.rad.brist .vikt{color:var(--larm);font-weight:600;font-size:16px}.status{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:999px;font-size:15px;font-weight:600;white-space:nowrap}.status:before{content:"";width:12px;height:12px;border-radius:50%;background:currentColor}.status.vantar{color:var(--vantar);background:var(--vantar-bg)}.status.pagar{color:var(--pagar);background:var(--pagar-bg)}.status.klar{color:var(--klar);background:var(--klar-bg)}.status.klar:before{content:"✓";background:none;width:auto;height:auto;font-size:17px}label{display:block;font-size:15px;color:var(--text-svag);margin-block-end:4px}input,select{font:inherit;min-height:var(--traffyta);width:100%;padding:0 14px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--papper);color:var(--text)}input:focus-visible,select:focus-visible{outline:3px solid var(--gron);outline-offset:1px}.faltrad{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.falt{flex:1 1 180px}.notis{padding:14px 16px;border-radius:var(--radie);border-inline-start:6px solid var(--gron);background:var(--gron-ljus);margin-block-end:14px}.notis.varning{border-inline-start-color:var(--larm);background:var(--larm-bg)}.tomt{padding:40px 16px;text-align:center;color:var(--text-svag);font-size:19px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.sammanfattning{display:flex;flex-wrap:wrap;gap:8px 22px;padding:10px 14px;background:var(--papper);border:2px solid var(--linje);border-radius:var(--radie);margin-block-end:14px;font-size:16px}.sammanfattning b{font-size:19px;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.flikar{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:14px}.flikar button{flex:0 1 auto}.post{background:var(--papper);border:2px solid var(--linje);border-radius:var(--radie);margin-block-end:10px;overflow:hidden}.post.pausad{opacity:.62}.post-topp{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:9px 14px;background:var(--gron-ljus);border-block-end:2px solid var(--linje)}.post-topp .titel{font-size:19px;font-weight:700;flex:1;min-width:0}.post-topp .bi{font-size:15px;color:var(--text-svag);white-space:nowrap}.innehallsrad{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:5px 14px;font-size:17px;border-block-end:1px solid var(--rule-soft)}.innehallsrad:last-of-type{border-block-end:none}.innehallsrad .rad-namn{flex:1 1 140px;min-width:0}.innehallsrad .m{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;font-weight:600;min-width:84px;text-align:end}.innehallsrad .v{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;color:var(--text-svag);min-width:76px;text-align:end;font-size:15px}.innehallsrad.klar{color:var(--klar);text-decoration:line-through}.innehallsrad .ladlapp{text-decoration:none;color:var(--text);display:inline-flex;align-items:center;gap:4px;padding-inline:10px}.innehallsrad .ladlapp .antal{font-family:var(--typ-tal);font-variant-numeric:tabular-nums;font-weight:700;font-size:15px}.post-fot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 14px;border-block-start:2px solid var(--linje);font-size:15px;color:var(--text-svag)}.post-fot .fyll{flex:1}.post-fot button{min-height:46px;padding:0 16px;font-size:16px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:16px;background:var(--sloja)}.dialog{width:100%;max-width:460px;background:var(--papper);border:3px solid var(--linje);border-radius:var(--radie);max-height:90dvh;overflow-y:auto}.dialog>h2{margin:0;padding:14px 16px;font-size:21px;background:var(--gron-ljus);border-block-end:2px solid var(--linje)}.dialog.varnande>h2{background:var(--larm-bg)}.dialog>*:not(h2){margin-inline:16px}.dialog>*:last-child{margin-block-end:16px}.orderrad{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-inline-end:10px;border-block-end:1px solid var(--linje)}.orderrad:last-of-type{border-block-end:none}.orderrad.ar-klar{background:var(--klar-bg)}.orderrad .bocka{min-width:56px;min-height:56px;border:none;border-radius:0;background:transparent;display:grid;place-items:center}.orderrad .bocka .ruta{width:28px;height:28px;border:2px solid var(--linje);border-radius:5px;display:grid;place-items:center;font-size:18px;line-height:1}.orderrad.ar-klar .bocka .ruta{border-color:var(--klar);background:var(--klar);color:var(--pa-klar)}.orderrad.ar-klar .radnamn{text-decoration:line-through;color:var(--klar)}.orderrad .radnamn{font-size:17px;min-width:0;padding-block:8px}.orderrad .radnamn small{display:block;font-size:14px;color:var(--text-svag);text-decoration:none}.orderrad .m{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;font-weight:600;font-size:17px;text-align:end;min-width:84px}.orderrad .v{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;font-size:15px;color:var(--text-svag);text-align:end;min-width:72px}.orderrad .andra{min-height:44px;min-width:44px;padding:0 12px;font-size:15px}.radredigering{flex-basis:100%;grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 14px 14px;background:var(--sunk);border-block-start:1px solid var(--linje)}.radredigering .stega{min-width:56px;font-size:24px;font-weight:700;padding:0}.radredigering input[type=number]{width:120px;font-size:22px;text-align:center;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.radredigering .fyll{flex:1}.radredigering .farlig{border-color:var(--larm);color:var(--larm)}.etikettlayout{display:grid;grid-template-columns:1fr;gap:18px;padding:16px;align-items:start}@media(min-width:900px){.etikettlayout{grid-template-columns:1fr 340px}}.etikettblock{min-width:0}.blockrad{display:grid;grid-template-columns:1fr auto;background:var(--papper);border:2px solid var(--linje);border-radius:var(--radie);margin-block-end:8px;overflow:hidden}.blockrad.vald{border-color:var(--gron)}.blocktopp{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;border:none;border-radius:0;background:transparent;text-align:start;min-width:0}.bloketikett{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gron);background:var(--gron-ljus);padding:3px 8px;border-radius:4px;flex:0 0 auto}.blocktext{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--typ-tal)}.blockknappar{display:flex;align-items:center;gap:2px;padding-inline-end:6px}.blockknappar button{min-width:40px;min-height:40px;padding:0;font-size:17px;border-width:1px}.blockform{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:12px;padding:12px;background:var(--sunk);border-block-start:2px solid var(--linje)}.blockform .falt{flex:1 1 200px}.blockform label{font-size:14px}.blockform input[type=text],.blockform input[type=number],.blockform select{min-height:46px;font-size:16px}.etikettvisning{position:sticky;top:76px}.etikettram{background:var(--etikettpapper);border:2px dashed var(--etikettpapper-kant);border-radius:4px;padding:8px;display:grid;place-items:center;min-height:200px}.etikettram img{width:100%;max-width:320px;height:auto;image-rendering:crisp-edges}.grodtopp{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;width:100%;min-height:64px;padding:10px 16px;border:none;border-radius:0;background:var(--gron-ljus);border-block-end:2px solid var(--linje);text-align:start;font:inherit}.grodtopp:hover{background:var(--gron-hover);border-color:var(--linje)}.grodtopp .pil{font-size:20px;line-height:1;color:var(--text-svag);transition:none}.grodtopp .gnamn{font-size:21px;font-weight:700}.grodtopp .gdetalj{font-size:15px;color:var(--text-svag);font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.grodtopp .gvikt{font-size:21px;font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;white-space:nowrap}.grodtopp .gvikt.saknas{font-size:15px;font-weight:600;color:var(--larm)}.grodtopp .gjust{font-size:13px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--klar-bg);color:var(--klar);white-space:nowrap}.grodtopp .gtext{flex:1 1 200px}.grodtopp .bocka2{width:34px;height:34px;border:2px solid var(--linje);border-radius:6px;display:grid;place-items:center;font-size:21px;line-height:1;background:var(--papper)}.kort.skordad .grodtopp{background:var(--klar-bg)}.kort.skordad .grodtopp .gnamn{text-decoration:line-through;color:var(--klar)}.kort.skordad .grodtopp .bocka2{border-color:var(--klar);background:var(--klar);color:var(--pa-klar)}.rad.skordad{background:var(--klar-bg)}.rad.skordad .namn{text-decoration:line-through;color:var(--klar)}.rad .bocka3{min-width:44px;min-height:44px;padding:0;font-size:19px;border-width:2px}.rad .bocka3.pa{border-color:var(--klar);background:var(--klar);color:var(--pa-klar)}.personval{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.personval button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:84px;padding:14px 18px;gap:2px}.personval .pnamn{font-size:22px;font-weight:700}.personval .proll{font-size:15px;color:var(--text-svag)}.pinprickar{display:flex;gap:14px}.pinprickar span{width:18px;height:18px;border-radius:50%;border:2px solid var(--linje);background:var(--papper)}.pinprickar span.fylld{background:var(--gron);border-color:var(--gron)}.knappsats{display:grid;grid-template-columns:repeat(3,84px);gap:10px}.knappsats button{min-height:72px;font-size:26px;font-weight:600;padding:0}.personer{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.personmarke{font-size:14px;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--vantar-bg);color:var(--text);white-space:nowrap}.personmarke.jag{background:var(--gron);color:var(--pa-primar)}.personmarke.tom{background:transparent;color:var(--text-svag);font-weight:400;font-style:italic}.personvaljare{display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px;background:var(--sunk);border-block-start:1px solid var(--linje)}.personvaljare button{min-height:48px;padding:0 16px;font-size:16px}.personvaljare button.pa{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar);font-weight:600}.personvaljare button.nyttnamn{border-style:dashed;color:var(--text-svag)}.personvaljare .nyttnamnrad{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 260px}.personvaljare .nyttnamnrad input{flex:1 1 140px;min-width:0;min-height:48px;font-size:16px}.glager{font-size:15px;color:var(--text-svag);white-space:nowrap;padding:4px 10px;border:1px solid var(--linje);border-radius:999px}.glager.varnar{color:var(--pagar);background:var(--pagar-bg);border-color:var(--pagar);font-weight:600}.notis.lagernotis{display:flex;flex-wrap:wrap;gap:12px;align-items:center;border-inline-start-color:var(--pagar);background:var(--pagar-bg)}.notis.lagernotis strong{flex:1 1 220px}.lagerdialog{max-width:640px}.lagerintro{margin:12px 16px;color:var(--text-svag);font-size:16px}.lagerrad{margin:0 16px 12px;padding:12px 14px;border:2px solid var(--pagar);border-radius:var(--radie);background:var(--pagar-bg);display:grid;gap:10px}.lagerrad.avklarad{border-color:var(--klar);background:var(--klar-bg)}.lagernamn strong{font-size:20px}.lagerrakning{display:block;font-size:14px;color:var(--text-svag)}.lagertal{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline}.lagerkan{font-size:21px;font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.lagermal{font-size:16px;color:var(--text-svag);font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.lagerknappar{display:flex;flex-wrap:wrap;gap:8px}.lagerknappar button{flex:1 1 auto;min-height:52px;font-size:16px;padding:0 14px}.lagerminska{display:grid;gap:10px}.lagerfoljd{margin:0;font-size:16px;font-weight:600}.lagerkvitto{margin:0;color:var(--klar);font-weight:600}.kryssrad{display:flex;gap:10px;align-items:center;min-height:52px;font-size:15px;color:var(--text-svag);cursor:pointer}.kryssrad input[type=checkbox]{width:26px;height:26px;flex:none;margin:0}@media(max-width:700px){.lagerknappar button{flex:1 1 100%}.glager{white-space:normal}}.publicera{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-block-end:14px}.publicera .status-text{font-size:15px;color:var(--text-svag);flex:1}.notisklocka{position:relative;flex-shrink:0}.notisklocka>button{min-width:52px;min-height:52px;padding:0;font-size:22px;position:relative}.notisklocka .bricka{position:absolute;inset-block-start:2px;inset-inline-end:2px;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:var(--larm);color:var(--pa-larm);font-size:13px;font-weight:700;line-height:22px;text-align:center}.notispanel{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;width:min(360px,calc(100vw - 24px));z-index:40;background:var(--papper);border:2px solid var(--linje);border-radius:var(--radie);box-shadow:0 8px 28px var(--skugga);max-height:70vh;overflow-y:auto}.notistopp{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--gron-ljus);border-block-end:2px solid var(--linje)}.notistopp button{min-width:40px;min-height:40px;padding:0;border:none;background:transparent}.notisrad{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding:12px 14px;text-align:start;border:none;border-block-end:1px solid var(--linje);border-radius:0;background:var(--papper);font:inherit}.notisrad:last-child{border-block-end:none}.notisrad.pushrad{background:var(--sunk);font-size:15px}.post-notis.olast{background:var(--gron-ljus)}.notisrad .nartid{display:block;font-size:13px;color:var(--text-svag);margin-block-start:3px}.knapplank{display:inline-flex;align-items:center;min-height:var(--traffyta);padding:0 20px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--papper);color:var(--text);font:inherit;text-decoration:none}.knapplank:hover{border-color:var(--gron)}.knapplank:focus-visible{outline:3px solid var(--gron);outline-offset:2px}.ladrad{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:8px 14px;border-block-end:1px solid var(--linje)}.ladrad:last-of-type{border-block-end:none}.ladrad .ladnr{display:grid;place-items:center;min-width:40px;min-height:40px;border:2px solid var(--linje);border-radius:6px;font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.ladrad.utskriven .ladnr{border-color:var(--klar);background:var(--klar);color:var(--pa-klar)}.ladrad .ladinfo{flex:1 1 160px;min-width:0;font-size:16px}.ladrad .ladinfo small{display:block;font-size:14px;color:var(--text-svag)}.ladrad .skrivut{min-height:44px;padding:0 14px;font-size:15px;white-space:nowrap}.lada{border:2px solid var(--linje);border-radius:var(--radie);margin-block-end:10px;overflow:hidden;background:var(--papper)}.lada.utskriven{border-color:var(--klar)}.lada>header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;background:var(--gron-ljus);border-block-end:2px solid var(--linje)}.lada.utskriven>header{background:var(--klar-bg)}.lada>header .lnamn{font-size:17px;font-weight:700;flex:1;min-width:0}.lada>header button,.lada>header select{min-height:42px;font-size:15px;padding:0 12px;width:auto}.ladpost{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:8px 12px;border-block-end:1px solid var(--linje)}.ladpost:last-child{border-block-end:none}.ladpost>span:first-child{flex:1 1 140px;min-width:0}.ladpost .m{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;font-weight:600;white-space:nowrap}.ladpost button{min-height:42px;padding:0 12px;font-size:15px;border-width:1px}.flyttmal{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;padding:10px 0 4px}.flyttmal .etikett{font-size:15px;color:var(--text-svag);align-self:center;margin-inline-end:4px}.flyttmangd{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 0 2px}.flyttmangd input[type=number]{width:110px;min-height:48px;font-size:20px;text-align:center;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.flyttmangd .stega{min-width:48px;min-height:48px;padding:0;font-size:22px;font-weight:700}.flyttmangd .av{font-size:15px;color:var(--text-svag)}.flyttmangd .snabb{min-height:44px;padding:0 12px;font-size:15px;border-width:1px}.bildprov{height:46px;width:auto;max-width:90px;border:1px solid var(--linje);border-radius:4px;background:repeating-conic-gradient(var(--etikettruta) 0% 25%,var(--etikettpapper) 0% 50%) 0 0 / 10px 10px;object-fit:contain;padding:2px;margin-block-end:14px}.valrutnat{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;padding:14px 16px}.valrutnat button{min-height:76px;padding:12px 16px;font-size:20px;font-weight:600;text-align:start}.valrutnat button.vald{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar)}.valrutnat button.vald:before{content:"✓ ";font-weight:700}.valrutnat .undertext{display:block;font-size:14px;font-weight:400;color:var(--text-svag)}.valrutnat button.vald .undertext{color:var(--pa-primar-svag)}.vagning{display:grid;justify-items:center;gap:14px;padding:14px 16px}.vagning .avlasning{display:flex;align-items:baseline;gap:12px;width:100%;max-width:380px}.vagning .avlasning input{flex:1;min-height:96px;font-size:52px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.vagning .kilo{font-size:26px;font-weight:600;color:var(--text-svag)}.vagning .knappsats button{font-size:28px}.vagning .falt label{margin-block-end:2px;font-size:14px}.vagning .anteckningsfalt{min-height:44px;font-size:16px}.jamforelse{display:grid;gap:6px;padding:4px 14px 12px}.jamforelse .stapel{display:grid;grid-template-columns:96px 1fr auto;gap:10px;align-items:center;font-size:14px;color:var(--text-svag)}.jamforelse .spar{height:18px;background:var(--vantar-bg);border:1px solid var(--linje);border-radius:999px;overflow:hidden}.jamforelse .fyllning{display:block;height:100%;background:var(--gron)}.jamforelse .fyllning.salt{background:repeating-linear-gradient(135deg,var(--pagar),var(--pagar) 6px,var(--pagar-bg) 6px,var(--pagar-bg) 12px)}.jamforelse .matt{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;font-weight:600;color:var(--text)}.jamforelse .matt.saknas{color:var(--larm);font-weight:600;font-size:13px}.skillnad{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;font-weight:700;white-space:nowrap}.skillnad .etikett{display:block;font-size:13px;font-weight:600;color:var(--text-svag)}.andelsrad{display:grid;grid-template-columns:1fr 120px auto;gap:10px;align-items:center;padding:8px 14px;border-block-end:1px solid var(--linje)}.andelsrad:last-of-type{border-block-end:none}.andelsrad .spar{height:14px;background:var(--vantar-bg);border:1px solid var(--linje);border-radius:999px;overflow:hidden}.andelsrad .fyllning{display:block;height:100%;background:var(--gron)}.andelsrad .kg{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;font-weight:700;min-width:96px;text-align:end}.kolumnrad{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 0;border-block-end:1px solid var(--linje)}.kolumnrad:last-of-type{border-block-end:none}.kolumnrad .knr{display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:50%;background:var(--gron-ljus);font-size:14px;font-weight:700;flex:0 0 auto}.kolumnrad>select{inline-size:auto;min-inline-size:96px;min-height:44px;font-size:15px}.kolumnrad>button{min-inline-size:44px;min-height:44px;padding:0;border-width:1px}.kolumnrad .bredd{display:flex;align-items:center;gap:4px;font-size:15px}.kolumnrad .bredd input{inline-size:74px;min-height:44px;font-size:16px;text-align:center}.kolumninnehall{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-inline-start:38px}.kolumninnehall>input[type=text],.kolumninnehall>input:not([type]){flex:1 1 180px;min-height:44px}.kolumninnehall>select{flex:1 1 160px;inline-size:auto;min-height:44px}.kolumninnehall .mm{display:flex;align-items:center;gap:4px;font-size:15px}.kolumninnehall .mm input{inline-size:78px;min-height:44px;text-align:center}.kolumninnehall label{display:flex;align-items:center;gap:6px;margin:0;font-size:15px}.kolumninnehall label input{inline-size:24px;min-height:24px}.kolumninnehall .bildprov{margin-block-end:0}.kolumnrad .stapel{flex:1 1 100%;padding-inline-start:38px}.kolumnrad .stapel .kolumninnehall{padding-inline-start:0;padding-block:4px}.kolumnrad .stapel .kolumninnehall+.kolumninnehall{border-block-start:1px dashed var(--linje)}.kolumnrad .stapel .objekttyp{flex:0 0 auto;min-inline-size:92px}.kolumnrad .stapel .onr{display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:50%;background:var(--vantar-bg);font-size:13px;font-weight:700;flex:0 0 auto}.kolumnrad .stapelknappar{display:flex;gap:4px;margin-inline-start:auto}.kolumnrad .stapelknappar button{min-inline-size:44px;min-height:44px;padding:0;border-width:1px}.kolumnrad .stapellagg{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:8px}.kolumnrad .stapellagg button{min-height:44px;font-size:15px}.kolumnrad .stapeltom,.kolumnrad .stapelhjalp{margin:0 0 4px;font-size:14px;color:var(--text-svag)}.kolumnrad .stapeltopp{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-block-end:4px}.kolumnrad .stapeltopp .stapelhjalp{margin:0}.luftfalt{display:flex;align-items:center;gap:6px;font-size:15px;color:var(--text-svag)}.luftfalt label{margin:0;font-size:15px;white-space:nowrap}.luftfalt input{inline-size:84px;min-height:44px;font-size:16px;text-align:center}.bildvarning{flex:1 1 100%;margin:4px 0 0;padding:8px 10px;border-inline-start:4px solid var(--larm);border-radius:4px;background:var(--larm-bg);color:var(--larm);font-size:14px;line-height:1.45}button.testknapp{border-color:var(--gron-mork);background:var(--gron-ljus);font-weight:600}.falthjalp{display:block;margin-block-start:4px;font-size:13px;color:var(--text-svag)}.grupprubrik{margin:14px 0 6px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-svag)}.grupprubrik:first-child{margin-block-start:0}.grodsok{margin-block-start:22px;padding-block-start:16px;border-block-start:1px solid var(--linje)}.grodsok label{display:block;margin-block-end:6px;font-size:15px;color:var(--text-svag)}.grodsokrad{display:flex;gap:10px}.grodsokrad input{flex:1;min-height:52px;padding-inline:14px;font-size:17px}.grodsokrad button{min-height:52px}.registerverktyg{position:sticky;inset-block-start:76px;z-index:4;background:var(--botten);padding-block:12px;margin-block-end:6px;border-block-end:2px solid var(--linje)}.registerverktyg label{margin-block-end:6px}.registerantal{margin:8px 0 0;font-size:15px;color:var(--text-svag)}.registernotis{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.registernotis button{min-height:52px}.registergrupp>.gruppnamn{margin:0;padding:12px 16px;font-size:21px;background:var(--gron-ljus);border-block-end:2px solid var(--linje);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.registergrupp .gnamn{font-weight:700}.registergrupp .gmeta{font-size:15px;font-weight:400;color:var(--text-svag)}.registergrupp .gruppmedlem{border-block-end:1px solid var(--rule-soft)}.registergrupp .gruppmedlem:last-child{border-block-end:none}.registergrupp .registerrubrik{margin:0}.registergrupp .registerrad{background:var(--papper);padding-inline-start:28px;font-size:19px}.registergrupp .registerrad[aria-expanded=true]{background:var(--sunk);border-block-end:1px solid var(--linje)}@media(max-width:560px){.registergrupp .registerrad{padding-inline-start:20px;font-size:18px}}.kort>h2.registerrubrik{padding:0;background:none}.registerrad{inline-size:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-block-size:var(--traffyta);padding:10px 16px;border:none;border-radius:0;background:var(--gron-ljus);font:inherit;font-size:21px;color:var(--text);text-align:start}.registerrad[aria-expanded=true]{border-block-end:2px solid var(--linje)}.registerrad .rnamn{flex:1 1 auto;font-weight:600}.registerrad .rsku{font-size:15px;font-weight:400;color:var(--text-svag)}.registerrad .rkategori{font-size:15px;color:var(--text-svag);white-space:nowrap}.registerrad .rknapp{margin-inline-start:auto;font-size:16px;font-weight:700;padding:8px 16px;border:2px solid var(--kant);border-radius:var(--radie);background:var(--papper);white-space:nowrap}.registerrad[aria-expanded=true] .rknapp{background:var(--gron);border-color:var(--gron);color:var(--pa-primar)}@media(max-width:560px){.registerrad{font-size:19px}.registerrad .rnamn{flex:0 0 100%}.registerrad .rkategori{flex:1 1 0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}}.radenhet{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:24px;margin-block-start:12px;padding:14px;background:var(--botten);border-radius:var(--radie)}.radenhet>div{flex:1 1 320px;min-width:0}.radenhet .grupprubrik{margin-block-start:0}.radenhet small{display:block;margin-block-start:8px;color:var(--text-svag);font-size:14px}.radenhet label{display:block;margin:12px 0 6px;font-size:15px;color:var(--text-svag)}.enhetsknappar{display:flex;flex-wrap:wrap;gap:8px}.enhetsknappar button{min-height:48px;min-width:64px;padding-inline:14px;font-size:16px}.enhetsknappar button.vald,.varianter button.vald{background:var(--gron);border-color:var(--gron);color:var(--pa-primar)}.enhetsrad{display:flex;align-items:center;gap:10px}.enhetsrad input{flex:0 1 140px;min-height:52px;padding-inline:12px;font-size:17px}.enhetsrad button{min-height:52px}.enhetsrad .fyll{flex:1}.varianter{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:12px}.varianter button{min-height:56px;padding:8px 14px;font-size:16px;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.varianter .undertext{font-size:14px;opacity:.75}.prisandring{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 12px;font-size:16px;color:var(--text-svag)}.prisandring strong{color:var(--text);font-weight:700}@media(max-width:640px){.veckoval.spann,.topp[data-roll=packare] .hint.spann{display:none}}.veckoval{display:contents}.miniknapp{min-height:44px;min-width:44px;padding:0 14px;font-size:15px}.rad.bockbar{grid-template-columns:auto 1fr auto auto auto}@media(max-width:640px){.innehall{padding:12px}button{padding:0 14px}.miniknapp{padding:0 8px;font-size:14px;min-width:40px}.grodtopp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px}.grodtopp .gtext{flex:1 1 120px}.grodtopp .gnamn{font-size:19px}.grodtopp .gvikt{order:1;margin-inline-start:auto;font-size:19px}.grodtopp .personer,.grodtopp>button:nth-child(n+3){order:2}.grodtopp .personmarke.tom{display:none}.rad,.rad.bockbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 12px}.rad:before{content:"";order:1;flex-basis:100%;height:0}.rad>div:not([class]){flex:1 1 120px}.rad .namn{font-size:17px}.rad .antal,.rad .vikt{order:2;min-width:0;font-size:19px}.rad>button:last-child:not(.bocka3){order:2}.rad .antal{margin-inline-start:auto}.rad .bocka3{min-width:36px;min-height:36px;font-size:17px}.rad>span:first-child:empty{display:none}.sammanfattning{padding:10px 12px}}.loggyta{display:flex;flex-direction:column;gap:14px}.loggval-kol{display:contents}.datumrad{order:0;flex:none;margin-block-end:0}.datumrad .falt{flex:0 1 220px;min-inline-size:118px}.datumrad .falt input{inline-size:100%;min-inline-size:0}.datumrad{container:datumrad / inline-size;flex-wrap:nowrap}.datumknappar{display:flex;gap:12px;flex:none}@container datumrad (max-width: 573.98px){.datumknappar .tvadagar{display:none}}@container datumrad (max-width: 405.98px){.datumknappar .igar{display:none}}@container datumrad (max-width: 326.98px){.datumknappar .idag{display:none}}.loggval{order:1}.loggvag{order:2}.loggposter{order:3;margin-block-end:0}.loggpanel.hopfalld>*:not(h2):not(.grodvald-rad){display:none}.panelrubrik{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;inline-size:100%;min-block-size:0;margin:0;padding:0;border:0;border-radius:0;background:none;font:inherit;color:inherit;text-align:start}.panelrubrik:focus-visible{outline:3px solid var(--gron);outline-offset:2px}.panelpil{flex:none;inline-size:0;block-size:0;border-inline-start:6px solid transparent;border-inline-end:6px solid transparent;border-block-start:7px solid currentColor}.loggpanel.oppen>h2 .panelpil{border-block-start:0;border-block-end:7px solid currentColor}.loggval>.kort:last-child{margin-block-end:0}@media(min-width:900px){#root:has(.loggyta){height:100dvh}#root:has(.loggyta)>.innehall{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.innehall:has(.loggyta)>.loggyta{flex:1 1 auto;min-height:0}.loggyta{display:grid;grid-template-columns:minmax(0,1fr) 440px;align-items:stretch;gap:14px}@media(min-width:1000px){.loggyta{grid-template-columns:minmax(220px,1fr) minmax(680px,820px)}}.loggyta.enspalt{grid-template-columns:minmax(0,1fr)}.loggyta.enspalt>.loggvag{display:none}.loggyta.enspalt>.loggval-kol{grid-column:1}.loggval-kol{display:flex;flex-direction:column;gap:14px;min-width:0;grid-column:1;overflow:hidden;min-height:0}.datumrad{order:initial;flex:none}.loggval{min-height:0;display:flex;flex-direction:column}.loggval>.kort{min-height:0;display:flex;flex-direction:column}.loggval>.kort>h2{flex:none}.loggval:has(>.loggpanel.oppen){flex:1 1 auto}.loggval:has(>.loggpanel.hopfalld){flex:none}.loggval>.loggpanel.oppen{flex:1 1 auto}.loggval>.loggpanel.hopfalld{flex:none}.kort.grodvald .grodvald-rad{flex:none}.kort.grodvald>.grupprubrik{flex:none;margin-block:0;padding:10px 16px 2px}.loggval-lista{flex:1 1 auto;min-height:0;overflow-y:auto}.loggval-lista::-webkit-scrollbar{width:14px}.loggval-lista::-webkit-scrollbar-thumb{background:var(--linje);border-radius:7px;border:3px solid var(--papper)}.loggval-lista::-webkit-scrollbar-track{background:var(--papper)}.loggval>.kort>.grodsok{flex:none;margin-block-start:0}.loggposter{min-height:0;display:flex;flex-direction:column}.loggposter.oppen{flex:1 1 auto}.loggposter.hopfalld{flex:none}.loggposter>h2{flex:none}.loggposter-lista{flex:1 1 auto;min-height:0;overflow-y:auto}.loggval,.loggposter{order:initial}.loggvag{grid-column:2;order:initial;display:flex;flex-direction:column;min-height:0}.loggvag>.kort{display:flex;flex-direction:column;min-height:0;margin-block-end:0}.loggvag>.kort>h2{flex:none}.loggvag .vagning{flex:1 1 auto;min-height:0;overflow-y:auto;padding-block:0}.loggvag .matkontroll{position:sticky;inset-block-start:0;z-index:2;justify-self:stretch;display:grid;justify-items:center;gap:14px;margin-inline:-16px;padding:14px 16px 12px;background:var(--papper);border-block-end:2px solid var(--linje)}}@media(min-width:900px)and (max-height:860px){.datumrad .knapplank,.datumrad button,.datumrad input{min-height:48px}.datumrad .falt{display:flex;align-items:center;gap:10px;flex:0 1 300px;min-inline-size:224px}.datumrad .falt label{margin:0;white-space:nowrap}.datumrad .falt input{flex:1 1 auto;min-width:0}.loggvag>.kort>h2{padding-block:6px;font-size:18px}.loggvag .vagning{gap:10px}.loggvag .matkontroll{gap:10px;padding-block:10px 8px}.loggvag .vagning .avlasning input{min-height:72px;font-size:40px}.loggvag .vagruta{padding:8px 10px;gap:8px 12px}.loggvag .matkontroll .tararad{gap:6px}.loggvag .matkontroll .tararad button{min-height:46px;font-size:14px;padding:4px 10px}.loggvag .matkontroll .tararad .taravikt{font-size:11px}.loggvag .matkontroll .vagruta .taVikten{min-height:48px}}@media(min-width:900px)and (max-height:820px){.innehall:has(.loggyta){padding-block:8px}.loggvag>.kort>h2{padding-block:4px;font-size:16px}.innehall:has(.loggyta)>.loggyta{gap:10px}}@media(min-width:900px)and (max-height:760px){.innehall:has(.loggyta){padding-block:8px}.loggvag>.kort>h2{padding-block:4px;font-size:16px}.loggvag .matkontroll{gap:6px;padding-block:8px 6px}.loggvag .matkontroll .avlasning input{min-height:64px;font-size:34px}.loggvag .matkontroll .tararad button{min-height:40px}.innehall:has(.loggyta)>.loggyta{gap:10px}}@media(min-width:900px)and (max-height:680px){.loggvag .matkontroll{gap:4px;padding-block:6px 4px}.loggvag .matkontroll .avlasning input{min-height:58px;font-size:30px}.loggvag .matkontroll .tararad button{min-height:38px}}@media(min-width:900px)and (max-height:640px){.loggvag .matkontroll{position:static}}.vag-kol{display:contents}@media(max-width:999px){.vag-vag>.matkontroll{order:1}.vag-vag>.valrutnat{order:2}.vag-mata>.delsumma{order:3}.vag-mata>.knappsats{order:4}.vag-vag>.klassrad{order:5}.vag-vag>.logg-markera-skordad{order:6}.vag-mata>.faltrad{order:7}.vagning>.sparrad{order:8}}.kort.grodvald{overflow:hidden}.grodvald-rad{inline-size:100%;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-block-size:var(--traffyta);padding:10px 16px;border:none;border-radius:0;background:var(--gron-ljus);font:inherit;color:var(--text);text-align:start}.grodvald-rad .gv-etikett{font-size:14px;color:var(--text-svag)}.grodvald-rad .gv-namn{font-size:22px;font-weight:700}.grodvald-rad .gv-kod{font-family:var(--typ-tal, monospace);font-size:14px;color:var(--text-svag)}.grodvald-rad .gv-byt{margin-inline-start:auto;font-size:15px;font-weight:700;padding:6px 14px;border:2px solid var(--kant);border-radius:var(--radie);background:var(--papper);white-space:nowrap}@media(min-width:1000px){.loggvag .vagning{display:grid;grid-template-columns:minmax(340px,400px) minmax(320px,1fr);align-content:start;align-items:start;justify-items:stretch;gap:12px;padding:12px 16px}.vag-kol{display:flex;flex-direction:column;gap:12px;align-self:start;min-inline-size:0}.vag-vag{grid-column:1}.vag-mata{grid-column:2}.loggvag .matkontroll{position:static;display:grid;gap:12px;justify-items:stretch;margin-inline:0;padding:0;background:none;border-block-end:none}.loggvag .vagning>.sparrad{position:static;grid-column:1 / -1;inline-size:auto;margin-inline:0;margin-block-start:0;padding:10px 0 0;background:none;border-block-start:2px solid var(--linje);flex-wrap:wrap;gap:12px;align-items:center}.loggvag .matkontroll .tararad{gap:8px}.loggvag .matkontroll .tararad button{min-height:48px;font-size:14px;padding:4px 10px}.loggvag .matkontroll .tararad .taravikt{font-size:11px}.loggvag .klassrad{gap:8px}.loggvag .klassrad .etikett{font-size:13px}.loggvag .klassrad button{min-height:48px;font-size:15px;padding:4px 12px}.loggvag .knappsats.medextra{max-width:380px}.loggvag .valrutnat{max-width:none!important}}.loggval .grupprubrik,.loggval .grodsok{padding-inline:16px}.loggval .grodsok{padding-block-end:16px}.loggpost{padding:8px 16px;border-block-end:1px solid var(--linje);display:grid;gap:4px}.loggpost:last-child{border-block-end:none}.loggpost{gap:2px}.loggpost-topp{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.loggpost-topp .namn{font-size:17px}.loggpost-topp .tal{font-size:18px;font-weight:700}.loggpost-meta{font-size:14px;color:var(--text-svag);display:flex;align-items:center;gap:10px}.loggpost-meta{flex-wrap:wrap}.loggpost-fakta{flex:1 1 auto;min-width:180px}.loggrad{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;color:var(--text-svag);min-width:0}.loggtext{display:flex;align-items:baseline;gap:10px;flex:1 1 110px;min-width:0}.loggtext .loggpost-fakta{flex:1 1 auto;flex-shrink:100;min-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loggtext .loggnamn{display:flex;align-items:baseline;min-width:0;font-size:17px;color:var(--text);flex:0 0 auto;max-width:calc(100% - 62px)}.loggnamn .namntext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.loggnamn .klassmarke{flex:none}.logggrupp .loggmedlem{min-width:0}.loggpost-slut{display:flex;align-items:center;gap:6px;flex:none;margin-inline-start:auto}.loggpost-slut .loggpost-atgard{margin-inline-start:0}.loggrad .tal{font-size:18px;font-weight:700;color:var(--text)}.loggpost-atgard{display:flex;gap:6px;flex:none;margin-inline-start:auto}.loggpost-atgard button{min-height:44px;min-width:44px;padding:0;font-size:19px;line-height:1}.loggpost .mangdknapp{min-height:44px;width:auto;padding:2px 10px;display:inline-flex;align-items:center;background:var(--papper)}.loggpost-topp .mangdknapp{margin-inline-start:6px}.loggpost .mangdknapp[aria-expanded=true]{border-color:var(--gron);background:var(--gron-ljus)}.mangdruta label{margin:0;flex:none}.mangdruta input{width:130px;flex:none;font-size:22px;text-align:center;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.mangdruta .mangdenhet{font-size:15px;color:var(--text-svag);margin-inline-end:auto}.mangdruta .mangdknappar{display:flex;gap:10px;margin-inline-start:auto}.logggrupp>.gruppknapp{inline-size:100%;min-block-size:44px;margin:0;padding:0;border:0;border-radius:0;background:none;text-align:start}.logggrupp>.gruppknapp:hover{background:var(--gron-ljus)}.logggrupp>.gruppknapp:focus-visible{outline:3px solid var(--gron);outline-offset:-3px}.logggrupp>.gruppknapp .tal{padding-inline-end:12px}.gruppil{flex:none;display:flex;align-items:center;justify-content:center;inline-size:94px;block-size:44px;color:var(--text-svag)}.logggrupp.oppen .panelpil{border-block-start:0;border-block-end:7px solid currentColor}.logggrupp.oppen>.gruppknapp{border-block-end:1px solid var(--rule-soft)}.logggrupp .loggmedlemmar{display:grid;gap:0;min-width:0;padding-inline-start:12px;border-inline-start:2px solid var(--linje)}.logggrupp .loggmedlem+.loggmedlem{border-block-start:1px solid var(--rule-soft)}.logggrupp .deltal{flex:none;font-size:16px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.logggrupp .loggmedlem .loggtext{flex-basis:100px}.logggrupp .deltal.mangdknapp{padding:2px 8px}.radredigering{flex-wrap:wrap}.knappsats.medextra{grid-template-columns:repeat(3,1fr) 84px;width:100%;max-width:380px}.knappsats.medextra .plus{grid-column:4;grid-row:1 / span 4;font-size:40px;font-weight:700;background:var(--gron-ljus);border-color:var(--gron)}.knappsats.medextra .plus:disabled{background:var(--papper);border-color:var(--linje)}.knappsats.medextra .plusminus{grid-column:4;grid-row:1 / span 4;display:grid;grid-template-rows:3fr 1fr;gap:8px}.knappsats.medextra .plusminus button{font-size:32px;font-weight:700}.knappsats.medextra .plusminus .pm-plus{background:var(--gron-ljus);border-color:var(--gron)}.knappsats.medextra .plusminus .pm-minus{background:var(--larm-bg);border-color:var(--larm);color:var(--larm);font-size:16px}.knappsats.medextra .plusminus button:disabled{background:var(--papper);border-color:var(--linje);color:inherit}.delsumma{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;width:100%;max-width:380px;padding:10px 12px;background:var(--gron-ljus);border-radius:var(--radie);font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.delsumma .poster{flex:1 1 100%;font-size:15px;color:var(--text-svag)}.delsumma .poster .pagar{color:var(--pagar);font-weight:700;padding:1px 7px;border-radius:6px;border:1px dashed var(--pagar-kant)}.delsumma .poster .pagar.retur{color:var(--larm);border-color:var(--larm)}.delsumma .poster .pagar .vantar{margin-inline-start:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.delsumma .poster .retur{color:var(--larm);font-weight:700}.delsumma strong{font-size:19px}.delsumma .miniknapp{margin-inline-start:auto}.valrutnat{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;padding:12px 14px}.valrutnat button{min-height:64px;font-size:18px}@media(max-width:640px){.valrutnat{grid-template-columns:repeat(2,1fr);gap:8px;padding:10px 12px}.valrutnat button{min-height:58px;font-size:16px;padding:8px 10px}.valrutnat .undertext{font-size:13px}.knappsats.medextra{grid-template-columns:repeat(3,1fr) 64px;gap:8px}.vagning .knappsats button{min-height:64px}.vagning input{min-height:76px;font-size:44px}}.grodtopp .pilplats{flex:0 0 34px;min-width:34px}.graf{display:grid;gap:10px}.grafyta{position:relative}.grafrubrik{position:absolute;inset-inline-start:-9999px}.graf svg{display:block;overflow:visible}.graftopp{min-height:24px;font-size:15px;color:var(--text-svag);font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.graftopp b{color:var(--text)}.graftabell summary{cursor:pointer;font-size:15px;color:var(--text-svag);padding:6px 0}.graftabell table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.graftabell th,.graftabell td{text-align:start;padding:6px 8px;border-block-end:1px solid var(--linje);font-weight:400}.graftabell td{text-align:end;font-weight:600}.rapportlista{display:grid}.rapportrad{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(60px,2fr) auto 56px;gap:12px;align-items:center;min-height:56px;padding:8px 16px;border:none;border-block-end:1px solid var(--linje);border-radius:0;background:var(--papper);text-align:start}.rapportrad:last-child{border-block-end:none}.rapportrad.vald{background:var(--gron-ljus)}.rapportrad .namn{font-size:17px;font-weight:600}.rapportrad .namn .sort{display:block;font-size:14px;font-weight:400;color:var(--text-svag)}.rapportrad .stapel{display:block;block-size:12px;background:var(--vantar-bg);border-radius:999px}.rapportrad .stapel span{display:block;block-size:100%;background:var(--gron);border-radius:999px}.rapportrad.vald .stapel span{background:var(--gron-mork)}.rapportrad .tal{font-size:18px;font-weight:700;text-align:end;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.rapportrad .andel{font-size:15px;color:var(--text-svag);text-align:end;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}@media(max-width:640px){.rapportrad{grid-template-columns:1fr auto;gap:4px 10px;padding:10px 12px}.rapportrad .stapel{grid-column:1 / -1}.rapportrad .andel{display:none}}@media(max-width:640px){.spannval button{min-height:48px;padding:0 10px;font-size:15px}}.sifferknapp{display:inline-flex;align-items:baseline;justify-content:center;gap:6px;min-height:56px;padding-inline:14px;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.sifferknapp .varde{display:inline-flex;align-items:baseline;gap:6px}.sifferknapp .tal{font-size:21px;font-weight:700}.sifferknapp .enhet{font-size:15px;color:var(--text-svag)}.sifferknapp.medrubrik{flex-direction:column;align-items:center;justify-content:center;gap:2px;padding-block:6px}.sifferknapp .rubrik{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-svag)}.sifferdialog{inline-size:min(420px,calc(100vw - 24px));max-block-size:92dvh;overflow-y:auto;padding:20px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--papper);color:var(--text)}.sifferdialog::backdrop{background:var(--sloja)}.sifferdialog h2{margin:0 0 14px;font-size:19px}.sifferdialog .avlasning{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;min-height:84px;padding:8px 16px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--botten)}.sifferdialog .avlasning .tal{font-size:46px;font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.sifferdialog .avlasning .kilo{font-size:22px;font-weight:600;color:var(--text-svag)}.sifferdialog .grans{margin:8px 0 0;font-size:15px;color:var(--text-svag);text-align:end}.sifferdialog .grans.fel{color:var(--larm);font-weight:700}.sifferdialog .snabbval{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:12px}.sifferdialog .snabbval button{min-height:48px;padding-inline:14px;font-size:16px}.sifferdialog .knappsats{margin-block-start:14px;width:100%;grid-template-columns:repeat(3,1fr)}.sifferdialog .dialogknappar{display:flex;gap:10px;margin-block-start:16px}@media(max-height:720px){.sifferdialog{padding:14px}.sifferdialog .avlasning{min-height:64px}.sifferdialog .avlasning .tal{font-size:34px}.sifferdialog .knappsats button{min-height:56px;font-size:22px}}.orderrad .radnamn{flex:1 1 160px}.orderrad .m,.orderrad .v{white-space:nowrap}.orderrad .ladaknapp{min-height:44px;padding:0 14px;font-size:15px}.orderrad .radenhet{flex-basis:100%}.packregelval label{display:block;margin:12px 0 6px;font-size:15px;color:var(--text-svag)}.packregelval .grupprubrik{margin-block-start:0}.packregelval select{min-height:52px}.packregelval small{display:block;margin-block-start:8px;color:var(--text-svag);font-size:14px}@media(max-width:640px){.orderrad .ladaknapp,.orderrad .andra{padding:0 10px;font-size:14px}}.radmeny{position:fixed;z-index:60;min-inline-size:220px;display:grid;padding:6px;background:var(--papper);border:2px solid var(--linje);border-radius:var(--radie);box-shadow:0 12px 32px var(--skugga)}.radmeny button{min-height:52px;padding-inline:14px;border:none;border-radius:6px;background:transparent;text-align:start;font-size:17px}.radmeny button:hover:not(:disabled){background:var(--gron-ljus)}.radmeny button.farlig{color:var(--larm)}.radmeny button.farlig:hover:not(:disabled){background:var(--larm-bg)}.orderrad{-webkit-touch-callout:none}.orderrad.markerad{background:var(--gron-ljus);box-shadow:inset 4px 0 0 var(--gron)}.markeringsrad{position:sticky;bottom:0;z-index:20;display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-block-start:12px;padding:12px 14px;background:var(--papper);border:2px solid var(--gron);border-radius:var(--radie);box-shadow:0 -6px 20px var(--skugga)}.markeringsrad select{min-height:52px;flex:0 1 200px}.markeringsrad button{min-height:52px}.menyknapp{min-width:44px;min-height:44px;padding:0;border:none;border-radius:var(--radie);background:transparent;color:var(--text-svag);font-size:22px;line-height:1;display:inline-grid;place-items:center;cursor:pointer}.menyknapp:hover{background:var(--gron-ljus);color:var(--text)}.ladvaljare{min-height:40px;margin-inline-start:10px;padding-inline:8px;font-size:15px;width:auto}.forslagstopp{margin:0 0 12px;font-size:16px;color:var(--text-svag)}.forslagslista{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.forslagslista li{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--botten);border-radius:var(--radie)}.forslagslista .nr{min-width:34px;min-height:34px;display:grid;place-items:center;background:var(--papper);border:2px solid var(--linje);border-radius:6px;font-weight:700}.forslagslista .mangd{flex:1;font-size:19px;font-weight:700}.forslagslista button{min-height:44px;padding-inline:12px;font-size:15px}.forslagsrest{margin:12px 0 0;padding:10px 12px;background:var(--pagar-bg);color:var(--pagar);border-radius:var(--radie);font-size:15px;font-weight:600}.innehallsrad.markerad{background:var(--gron-ljus);box-shadow:inset 4px 0 0 var(--gron)}html[dir=rtl] .innehallsrad.markerad{box-shadow:inset -4px 0 0 var(--gron)}.packlage{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:96px;font-size:14px;line-height:1.25}.packlage .text{font-weight:700}.packlage .lador{color:var(--text-svag);font-size:13px}.packlage.opackad .text{color:var(--vantar)}.packlage.delvis .text{color:var(--pagar)}.packlage.klar .text{color:var(--klar)}.ladsammanfattning{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;background:var(--botten);border-block-end:1px solid var(--linje);font-size:15px}.ladsammanfattning .rubrik{font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.06em;color:var(--text-svag)}.ladsammanfattning .embmarke{padding:3px 10px;border-radius:999px;background:var(--papper);border:1px solid var(--linje);font:inherit;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;cursor:pointer}.ladsammanfattning .embmarke:hover,.ladsammanfattning .embmarke:focus-visible{border-color:var(--gron)}.ladsammanfattning .embmarke.vald{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar)}.ladsammanfattning .skrivut{min-height:44px;padding-inline:14px;font-size:15px}.ladkort-rutnat{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:12px 14px}.ladkort{display:flex;flex-direction:column;border:2px solid var(--linje);border-radius:var(--radie);background:var(--papper);overflow:hidden}.ladkort.utskriven{border-color:var(--klar);background:var(--klar-bg)}.ladkort>header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;background:var(--gron-ljus);border-block-end:1px solid var(--linje)}.ladkort.utskriven>header{background:var(--klar-bg)}.ladkort .nummer{font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.ladkort .stapelmarke{padding:2px 9px;border-radius:999px;background:var(--gron);color:var(--pa-primar);font-weight:700;font-size:15px}.ladkort .emb{font-size:15px;color:var(--text-svag)}.ladkort .hanglas{min-width:40px;min-height:40px;padding:0;border:none;background:transparent;font-size:19px;display:inline-grid;place-items:center}.ladkort .hanglas:hover{background:var(--papper);border-radius:6px}.ladkort .hanglas .lasnr{font-size:12px;font-weight:700;margin-inline-start:2px}.ladinnehallslista{list-style:none;margin:0;padding:8px 10px;display:grid;gap:4px;flex:1}.ladinnehallslista li{display:flex;gap:10px;align-items:baseline;font-size:16px}.ladinnehallslista .pnamn{flex:1;min-width:0}.ladinnehallslista .pantal{font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;white-space:nowrap}.ladinnehallslista .tom{color:var(--text-svag);font-style:italic}.ladkort>footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;border-block-start:1px solid var(--linje)}.ladkort .skrivut{min-height:44px;padding-inline:12px;font-size:15px}.ladkort .ladval{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding-inline:6px;font-size:14px;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;cursor:pointer}.ladkort .ladval input{width:22px;height:22px}.ladinnehallslista .andringsbar{min-height:36px;padding:0 8px;border:1px dashed var(--linje);border-radius:6px;background:transparent;font:inherit;font-weight:700}.ladinnehallslista .andringsbar:hover{border-style:solid;border-color:var(--gron);background:var(--gron-ljus)}.befintliga{margin-block-start:16px}.befintliga .valrutnat{padding:0;gap:8px}.befintliga .valrutnat button{min-height:56px;font-size:16px}.forslagshjalp{margin:8px 0 0;font-size:14px;color:var(--text-svag)}.forslagsrest.fel{background:var(--larm-bg);color:var(--larm)}.forslagslista .mangd{flex:1;display:flex}.embregister{display:grid}.embrad{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border-block-end:1px solid var(--linje)}.embrad:last-child{border-block-end:none}.embrad.avstalld{background:var(--botten);color:var(--text-svag)}.embrad .embnamn{font-size:18px;font-weight:700}.embrad input.embnamn{flex:1 1 200px;min-height:48px}.embrad .embbruk{font-size:14px;color:var(--text-svag)}.embrad .miniknapp.farlig{color:var(--larm);border-color:var(--larm)}.katregister{display:grid}.katrad{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border-block-end:1px solid var(--linje)}.katrad:last-child{border-block-end:none}.katrad.utesluten{background:var(--botten);color:var(--text-svag)}.katrad .katnamn{font-size:18px;font-weight:700}.katrad .katstatus{font-size:14px;color:var(--text-svag)}.katrad .miniknapp.vald{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar)}.valjlista{max-height:50vh;min-height:180px;overflow-y:auto;overscroll-behavior:contain}.valjlista .miniknapp.bock{min-width:48px;font-size:19px;line-height:1}.nyorderrader{display:grid}.nyorderrad{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border-block-end:1px solid var(--linje)}.nyorderrad .namn{flex:1 1 160px;font-size:17px;font-weight:600}a.knapplank.primar{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar);font-weight:600}.prisknapp{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px;min-height:48px;min-width:112px;padding:4px 10px;border:1px dashed var(--linje);border-radius:var(--radie);background:transparent;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.prisknapp:hover{border-style:solid;border-color:var(--gron);background:var(--gron-ljus)}.prisknapp .apris{font-size:17px;font-weight:700}.prisknapp .radsumma{font-size:13px;color:var(--text-svag)}.momsvaxel{display:inline-flex;gap:0}.momsvaxel button{min-height:46px;padding-inline:14px;font-size:15px;border-radius:0}.momsvaxel button:first-child{border-start-start-radius:var(--radie);border-end-start-radius:var(--radie)}.momsvaxel button:last-child{border-start-end-radius:var(--radie);border-end-end-radius:var(--radie);margin-inline-start:-2px}.jamfortabell{width:100%;border-collapse:collapse;margin-block-start:8px;font-size:15px}.jamfortabell th,.jamfortabell td{text-align:start;padding:5px 8px;border-block-end:1px solid var(--linje)}.jamfortabell th{font-weight:700}.ginstruktion{font-size:18px}.instruktionstext{margin:0;padding:8px 16px;background:var(--pagar-bg);color:var(--pagar);font-size:15px;font-weight:600;border-block-end:1px solid var(--linje)}.skordnotering{display:block;margin-block-start:2px;color:var(--pagar);font-weight:600}.embrad .miniknapp.vald{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar)}.tararad{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:380px}.tararad button{min-height:52px;padding:6px 12px;font-size:15px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.tararad .taravikt{font-size:12px;opacity:.75;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.vagruta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;width:100%;max-width:440px;padding:10px 12px;background:var(--gron-ljus);border:2px solid var(--gron);border-radius:var(--radie)}.vagruta.tara{background:var(--pagar-bg);border:3px solid var(--pagar);padding:9px 11px}.vagruta .tararad{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-block-end:8px;border-block-end:1px solid var(--pagar-linje)}.vagruta .tararad .etikett{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--pagar)}.vagruta .taranamn{font-size:17px;font-weight:700;color:var(--pagar)}.vagruta .taravikt{font-size:20px;font-weight:700;color:var(--pagar);font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.vagruta .taBort{inline-size:46px;block-size:46px;padding:0;display:grid;place-items:center;font-size:20px;font-weight:700;line-height:1;color:var(--pagar);background:var(--papper);border:2px solid var(--pagar);border-radius:50%}.vagruta .taBort:hover{background:var(--pagar);color:var(--papper)}.vagruta .vagrad{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.vagruta .brutto{font-size:17px;font-weight:600;color:var(--text-svag);font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em;text-decoration:line-through;text-decoration-thickness:2px}.vagruta .vagvikt{font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.vagruta .lage{font-size:15px;color:var(--text-svag)}.vagruta .taVikten{min-height:56px;padding-inline:16px}.vagruta .vagsaknas{flex:0 0 100%;margin:0;font-size:15px;color:var(--text-svag)}.klassrad{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;max-width:380px}.klassrad .etikett{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-svag)}.klassrad button{min-height:52px;padding-inline:16px;font-size:17px}.klassmarke{display:inline-block;margin-inline-start:8px;padding:2px 9px;border-radius:999px;background:var(--gron-ljus);color:var(--gron-mork);font-size:14px;font-weight:700}.kundfordelning{list-style:none;margin:0;padding:0;display:grid;gap:4px}.kundfordelning li{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:16px;border-block-end:1px solid var(--linje)}.kundfordelning .tal{font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}@media(min-width:1000px){.innehall.packa{max-inline-size:1400px;margin-inline:auto}}.innehall.packa .post{border-color:var(--kant);overflow:hidden;overflow:clip;margin-block-end:14px}.innehall.packa .post.aktiv{border-inline-start:4px solid var(--pagar-kant)}.innehall.packa .post.pausad{opacity:1;background:var(--sunk)}.innehall.packa .post.pausad .post-topp{background:var(--vantar-bg)}.post-topp.orderhuvud{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:start;gap:4px 10px;padding:10px 12px;min-block-size:60px;border-block-end:2px solid var(--kant)}.post-topp.orderhuvud .titel{grid-column:1;grid-row:1;font-size:20px;font-weight:700;line-height:1.2;min-width:0;overflow-wrap:anywhere}.post-topp.orderhuvud .marken{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.post-topp.orderhuvud .bi{flex:0 1 auto;font-size:15px;color:var(--text-svag)}.post-topp.orderhuvud>.menyknapp{grid-column:2;grid-row:1 / span 2;align-self:start;min-block-size:48px;min-inline-size:48px}.status{border:1px solid currentColor;font-weight:700;padding:5px 12px;white-space:normal}.status.pagar:before{background:none;border:4px solid currentColor;box-sizing:border-box}.status.vantar:before{content:"";inline-size:12px;block-size:14px;border-radius:0;background:none;border-inline:4px solid currentColor}.status[role=button]{cursor:pointer}.sektionshuvud{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;inline-size:100%;min-block-size:60px;padding:8px 12px;border:none;border-radius:0;background:var(--sunk);text-align:start;font:inherit;cursor:pointer;border-block-start:1px solid var(--rule-soft)}.sektionshuvud:before{content:"▸";font-size:18px;line-height:1;color:var(--text-svag)}html[dir=rtl] .sektionshuvud:before{content:"◂"}.sektionshuvud[aria-expanded=true]{background:var(--gron-ljus);box-shadow:inset 0 -2px 0 var(--gron)}.sektionshuvud[aria-expanded=true]:before,html[dir=rtl] .sektionshuvud[aria-expanded=true]:before{content:"▾";color:var(--gron)}.sektionshuvud:focus-visible{outline:3px solid var(--gron);outline-offset:-3px}.sektionshuvud .snamn{font-size:17px;font-weight:700}.sektionshuvud .sraknare{font-size:15px;color:var(--text-svag)}.innehallsrad.packrad{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:stretch;gap:0;padding:0;border-block-end:1px solid var(--rule-soft)}.innehallsrad.packrad:last-of-type{border-block-end:none}.innehallsrad.packrad .bocka{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"bock namn  mangd" "bock lage  mangd";align-items:center;gap:0 12px;min-block-size:var(--rad-hojd);padding:8px 12px;border:none;border-radius:0;background:transparent;text-align:start;font:inherit;cursor:pointer;-webkit-touch-callout:none}.innehallsrad.packrad .bocka:hover{background:var(--gron-ljus)}.innehallsrad.packrad .bocka:focus-visible{outline:3px solid var(--gron);outline-offset:-3px}.innehallsrad.packrad .bock{grid-area:bock;inline-size:32px;block-size:32px;display:grid;place-items:center;border:2px solid var(--kant);border-radius:6px;font-size:22px;line-height:1}.innehallsrad.packrad .namn{grid-area:namn;font-size:18px;line-height:1.25;min-width:0;overflow-wrap:anywhere}.innehallsrad.packrad .m{grid-area:mangd;display:grid;justify-items:end;align-content:center;min-width:0;font-size:var(--tal-rad);font-weight:700;line-height:1.1}.innehallsrad.packrad .m .v{font-size:var(--tal-bi);font-weight:600;color:var(--text-svag);text-align:end}.innehallsrad.packrad .packlage{grid-area:lage;align-self:start}.innehallsrad.packrad .ladnr{display:none;font-size:var(--tal-bi);color:var(--text-svag)}.innehallsrad.packrad>.menyknapp{min-block-size:100%;min-inline-size:48px}.innehallsrad.packrad.klar{background:var(--klar-bg);color:var(--klar);text-decoration:none}.innehallsrad.packrad.klar .namn{text-decoration:line-through}.innehallsrad.packrad.klar .bock{border-color:var(--klar);background:var(--klar);color:var(--pa-klar)}.innehallsrad.packrad.markerad .bocka{box-shadow:inset 4px 0 0 var(--gron);background:var(--gron-ljus)}html[dir=rtl] .innehallsrad.packrad.markerad .bocka{box-shadow:inset -4px 0 0 var(--gron)}.packlage .text{font-size:15px;font-weight:700}.packlage .text:before{margin-inline-end:6px}.packlage.opackad .text:before{content:"○"}.packlage.delvis .text:before{content:"◐"}.packlage.klar .text:before{content:"✓"}@media(min-width:700px){.innehallsrad.packrad{grid-template-columns:minmax(0,1fr) 48px 48px}.innehallsrad.packrad .bocka{grid-template-columns:34px minmax(0,1fr) 170px 170px;grid-template-areas:"bock namn mangd lage";min-block-size:var(--rad-hojd-stor);padding-block:6px;padding-inline:14px}.innehallsrad.packrad .bock{inline-size:26px;block-size:26px;font-size:17px}.innehallsrad.packrad .m{font-size:var(--tal-rad-stor)}.innehallsrad.packrad .m .v{font-size:var(--tal-bi)}.innehallsrad.packrad .packlage{align-self:center;justify-self:end}.post-topp.orderhuvud{grid-template-columns:minmax(0,1fr) auto 48px;align-items:center}.post-topp.orderhuvud .titel{grid-row:1;font-size:22px}.post-topp.orderhuvud .marken{grid-column:2;grid-row:1;flex-wrap:nowrap}.post-topp.orderhuvud>.menyknapp{grid-column:3;grid-row:1}.innehall.packa .post-topp.orderhuvud{position:sticky;top:76px;z-index:5}}@media(min-width:1100px){.innehallsrad.packrad .bocka{grid-template-columns:34px minmax(0,1fr) 170px 170px 200px;grid-template-areas:"bock namn mangd lage lador"}.innehallsrad.packrad .ladnr{display:block;grid-area:lador;justify-self:end}}.innehall.packa .post-fot{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;background:var(--sunk);border-block-start:2px solid var(--kant);font-size:15px;color:var(--text-svag)}.innehall.packa .post-fot .meta{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline}.innehall.packa .post-fot button,.innehall.packa .post-fot .knapplank{min-block-size:var(--traffyta);padding:0 16px;font-size:17px;justify-content:center;border-color:var(--kant)}.innehall.packa .post-fot>.primar,.innehall.packa .post-fot>input[type=date]{grid-column:1 / -1}.innehall.packa .post-fot>.primar{min-block-size:64px;font-size:20px}@media(min-width:700px){.innehall.packa .post-fot{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.innehall.packa .post-fot .meta{flex:1 1 auto}.innehall.packa .post-fot button,.innehall.packa .post-fot .knapplank{min-block-size:52px;font-size:16px}.innehall.packa .post-fot>.primar{min-block-size:52px;font-size:17px}}.packa-verktyg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 60px;gap:8px;margin-block-end:8px}.packa-verktyg button{min-block-size:60px;font-size:18px;border-color:var(--kant)}.packa-verktyg .verktygsmeny{min-inline-size:60px;padding:0;font-size:24px}.filterband{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-block-end:8px;border:2px solid var(--kant);border-radius:var(--radie);overflow:hidden;background:var(--papper)}.filterband button{display:grid;align-content:center;gap:0;min-block-size:56px;padding:0 8px;border:none;border-inline-end:1px solid var(--kant);border-radius:0;background:var(--papper);color:var(--text);font:inherit;font-size:15px;cursor:pointer}.filterband button:last-child{border-inline-end:none}.filterband button.primar{background:var(--gron);color:var(--pa-primar);font-weight:600}.filterband .antal{font-size:22px;font-weight:700;line-height:1.1}.statusrad{display:flex;flex-wrap:wrap;gap:4px 16px;margin-block-end:12px;font-size:15px;color:var(--text-svag)}.statusrad b{color:var(--text)}.packa-sidfot{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:24px;padding:16px 0 calc(16px + env(safe-area-inset-bottom));border-block-start:2px solid var(--kant)}.packa-sidfot>*{flex:1 1 200px;justify-content:center;min-height:52px}@media(min-width:700px){.packa-verktyg{grid-template-columns:1fr 1fr auto}.filterband{inline-size:fit-content}.filterband button{padding-inline:20px}.packa-sidfot>*{flex:0 1 auto}}@media(max-width:359px){.packa-verktyg button{font-size:16px;padding-inline:6px}.filterband button{font-size:14px}}.packa-layout{display:block}.packa-lista{min-width:0}.packa-index{display:flex;flex-direction:column;align-items:stretch;gap:2px;margin-block-end:14px;padding:6px;border:2px solid var(--kant);border-radius:var(--radie);background:var(--papper)}.indexrad{display:flex;align-items:center;gap:10px;min-block-size:44px;padding:0 10px;border-radius:6px;color:var(--text);text-decoration:none;font-size:16px;text-align:start}.indexrad:hover,.indexrad:focus-visible{background:var(--gron-ljus);outline:none}.indexrad .prick{display:flex;align-items:center;justify-content:center;inline-size:16px;block-size:16px;flex:none}.indexrad .prick:before{content:""}.indexrad.pagar .prick:before{width:0;height:0;border-block:6px solid transparent;border-left:9px solid currentColor}.indexrad.vantar .prick:before{inline-size:12px;block-size:14px;border-inline:4px solid currentColor}.indexrad.klar .prick:before{content:"✓";font-size:17px;font-weight:700;line-height:1}.indexrad.pagar{color:var(--pagar)}.indexrad.vantar{color:var(--vantar)}.indexrad.klar{color:var(--klar)}.indexrad .inamn{color:var(--text)}@media(min-width:700px)and (max-width:999px){.packa-index{flex-direction:row;flex-wrap:wrap}.indexrad{flex:0 1 260px}}@media(min-width:1000px){.packa-layout{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:20px}.packa-index{position:sticky;top:88px;margin-block-end:0;max-block-size:calc(100vh - 100px);overflow-y:auto}.indexrad{flex:none}}.innehall.packa .post{scroll-margin-top:88px}.post-topp.grodhuvud{background:var(--gron-ljus);border-block-end:2px solid var(--kant);padding-block:11px}.post-topp.grodhuvud .titel{font-size:21px}.grodsumma{font-size:17px!important;font-weight:700;color:var(--text)!important}.variantrad{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:8px 14px;background:var(--sunk);border-block-end:1px solid var(--rule-soft)}.variantrad+.innehallsrad{border-block-start:none}.variantrad .titel{font-size:19px;font-weight:700;flex:1;min-width:0;color:var(--text)}.variantrad .bi{font-size:15px;color:var(--text-svag);white-space:nowrap}.radbock{flex:0 0 auto;inline-size:28px;block-size:28px;display:grid;place-items:center;border:2px solid var(--kant);border-radius:6px;font-size:18px;line-height:1;background:transparent;padding:0;cursor:pointer}.innehallsrad.klar .radbock{border-color:var(--klar);background:var(--klar);color:var(--pa-klar)}.radbock:focus-visible{outline:3px solid var(--gron);outline-offset:2px}.post-topp .titel,.variantrad .titel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skjutsektion{display:flex;align-items:baseline;gap:10px;margin:26px 0 14px;padding-block-start:16px;border-block-start:2px solid var(--linje);font-size:19px;font-weight:700;color:var(--text-svag)}.skjutsektion .skjutantal{font-size:14px;font-weight:700;color:var(--text);background:var(--sunk);border-radius:999px;padding:2px 10px}.skjutdatumrad{margin:16px 0 8px;font-size:15px;font-weight:700;color:var(--text-svag)}.kort.skjuten .grodtopp{background:var(--sunk)}.kort.skjuten .gnamn{color:var(--text-svag)}.skjutvaljare{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding:12px 14px;background:var(--sunk);border-block-start:1px solid var(--linje)}.skjutval{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1 1 150px;min-height:56px;padding:8px 16px;gap:2px}.skjuttitel{font-size:16px;font-weight:700}.skjutdag{font-size:14px;color:var(--text-svag);font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.installningsbyggd{margin:6px 0 2px;padding-inline:14px;font-size:13px;color:var(--text-svag);text-align:center;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.kategorimarke{font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--vantar-bg);color:var(--text-svag);white-space:nowrap}.varianter button.vald .kategorimarke{background:var(--pa-primar-bricka);color:var(--pa-primar)}.logg-markera-skordad{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 4px;font-size:17px;cursor:pointer}.logg-markera-skordad input{width:26px;height:26px;min-height:0;flex:0 0 auto}.innehall.packa .post.stangd{background:var(--sunk)}.orderrad .m .mangd,.innehallsrad .m .mangd{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px}.mangd[role=button]{cursor:pointer}.orderrad .m .mangd .las,.innehallsrad .m .mangd .las{font-size:.7em;opacity:.6}.orderrad .m .mangd.avvikande,.innehallsrad .m .mangd.avvikande{display:grid;justify-items:end;align-content:center;gap:0;text-align:end;line-height:1.15}.orderrad .m .mangd .bestallt,.innehallsrad .m .mangd .bestallt{font-size:13px;font-weight:600;line-height:1.3;color:var(--text-svag);white-space:nowrap}.orderrad .m .mangd .levererat,.innehallsrad .m .mangd .levererat{font-weight:800;white-space:nowrap}.orderrad .m .mangd.avvikande .levererat,.innehallsrad .m .mangd.avvikande .levererat{color:var(--pagar)}.innehallsrad.packrad .m .mangd.avvikande{max-inline-size:100%}.innehallsrad.packrad .m .mangd .bestallt{font-size:var(--tal-bi)}.innehallsrad.packrad .m .mangd .levererat{font-size:inherit}.ordersumma.avvikande{display:inline-grid;gap:0;line-height:1.2;text-align:start}.ordersumma .bestallt{font-size:13px;font-weight:600;color:var(--text-svag);white-space:nowrap}.ordersumma .levererat{font-weight:800;white-space:nowrap;color:var(--pagar)}.innehall.packa .post-fot .meta .ordersumma .levererat{font-size:16px}.mangddialog .mangdfakta{display:grid;gap:8px;margin-block-end:14px}.mangddialog .mangdfakta .fakta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 12px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--botten)}.mangddialog .mangdfakta .etikett{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-svag)}.mangddialog .mangdfakta .fakta .tal{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.mangddialog .mangdfakta .fakta .tal small{font-size:14px;font-weight:600;color:var(--text-svag)}.mangddialog .mangdfakta .fakta.bestallt{background:var(--sunk)}.mangddialog .mangdfakta .fakta.levererat.andrad{border-color:var(--pagar-kant);background:var(--pagar-bg);color:var(--pagar)}.mangddialog .mangdlage{margin:0 0 10px;padding:8px 12px;border-radius:var(--radie);font-size:17px;font-weight:700}.mangddialog .mangdlage.levererat{background:var(--gron-ljus);color:var(--gron-mork)}.mangddialog .mangdlage.bestallt{background:var(--larm-bg);color:var(--larm)}.mangddialog .mangdovrigt{display:grid;gap:8px;margin-block-start:16px;padding-block-start:14px;border-block-start:2px solid var(--linje)}.mangddialog .mangdovrigt button{min-block-size:52px;font-size:16px}@media(max-height:720px){.mangddialog .mangdfakta{gap:6px;margin-block-end:10px}.mangddialog .mangdfakta .fakta{padding:6px 10px}}@media(max-width:699px){.innehallsrad.packrad .bocka:has(.mangd.avvikande){grid-template-columns:34px minmax(0,1fr);grid-template-areas:"bock namn" "bock mangd" "bock lage";row-gap:2px}.innehallsrad.packrad .bocka:has(.mangd.avvikande) .m{justify-self:start;justify-items:start}.innehallsrad.packrad .bocka:has(.mangd.avvikande) .mangd.avvikande{justify-items:start;text-align:start}.innehallsrad.packrad .bocka:has(.mangd.avvikande) .m .v{text-align:start}}.markning{--mk-band-h: 76px;--mk-form: 34px;--mk-ord: 22px;--mk-instr: 16px;--mk-vikt: 44px;--mk-summa: 40px;--mk-pris: 30px;--mk-etikett: 14px;--mk-knapp: 72px;--mk-knapptext: 20px;--mk-varuknapp: 68px;--mk-varutext: 17px;--mk-varupris: 15px;--mk-luft: 16px}@media(pointer:coarse)and (min-width:900px){.markning{--mk-band-h: 128px;--mk-form: 56px;--mk-ord: 38px;--mk-instr: 24px;--mk-vikt: 88px;--mk-summa: 104px;--mk-pris: 48px;--mk-etikett: 20px;--mk-knapp: 96px;--mk-knapptext: 28px;--mk-varuknapp: 96px;--mk-varutext: 24px;--mk-varupris: 18px}}.markning[data-lage=station]{--mk-band-h: 128px;--mk-form: 56px;--mk-ord: 38px;--mk-instr: 24px;--mk-vikt: 88px;--mk-summa: 104px;--mk-pris: 48px;--mk-etikett: 20px;--mk-knapp: 96px;--mk-knapptext: 28px;--mk-varuknapp: 96px;--mk-varutext: 24px;--mk-varupris: 18px}.markning[data-lage=hand]{--mk-band-h: 76px;--mk-form: 34px;--mk-ord: 22px;--mk-instr: 16px;--mk-vikt: 44px;--mk-summa: 40px;--mk-pris: 30px;--mk-etikett: 14px;--mk-knapp: 72px;--mk-knapptext: 20px;--mk-varuknapp: 68px;--mk-varutext: 17px;--mk-varupris: 15px}.markning .mk-kropp{padding:var(--mk-luft);display:grid;gap:14px}.markning .mk-kropp .valrutnat{padding:0}.markning .mk-kropp>.tomt{padding-block:24px}.markning .mk-band{position:sticky;top:76px;z-index:5;display:flex;align-items:center;gap:14px;min-block-size:var(--mk-band-h);padding:10px 14px;border-radius:var(--radie);border-inline-start:8px solid var(--vantar);background:var(--vantar-bg);margin-block-end:12px}.markning .mk-form{font-size:var(--mk-form);line-height:1;flex:none}.markning .mk-text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.markning .mk-ord{font-size:var(--mk-ord);font-weight:800;letter-spacing:.02em}.markning .mk-instruktion{font-size:var(--mk-instr);color:var(--text)}.markning .mk-band.klar{background:var(--klar-bg);border-inline-start-color:var(--klar)}.markning .mk-band.klar .mk-ord{color:var(--klar)}.markning .mk-band.vager,.markning .mk-band.skriver{background:var(--pagar-bg);border-inline-start-color:var(--pagar-kant)}.markning .mk-band.vager .mk-ord,.markning .mk-band.skriver .mk-ord{color:var(--pagar)}.markning .mk-band.fel{background:var(--larm-bg);border-inline-start-color:var(--larm)}.markning .mk-band.fel .mk-ord{color:var(--larm)}.markning .mk-band.last{background:var(--pagar-bg);border-inline-start:8px solid transparent;border-image:repeating-linear-gradient(45deg,var(--pagar-kant) 0 6px,var(--papper) 6px 12px) 8}.markning .mk-band.last .mk-ord{color:var(--pagar)}.markning .mk-nedrakning{position:absolute;inset-inline:0;inset-block-end:0;block-size:6px;background:var(--sunk);border-end-end-radius:var(--radie);overflow:hidden}.markning .mk-nedrakning span{display:block;block-size:100%;background:var(--signal)}.markning .mk-start{display:flex;flex-direction:column;gap:14px}.markning .mk-starta{min-block-size:96px;font-size:28px;font-weight:800;inline-size:100%}.markning[data-lage=station] .mk-starta{min-block-size:140px;font-size:36px}.markning .mk-starta-hjalp{color:var(--text-svag);font-size:16px;margin:0}.markning .mk-forkontroll .mk-kropp{gap:10px;justify-items:start}.markning .mk-forkontroll .status{display:flex;align-items:center;gap:10px;margin:0}.markning .mk-tarafraga{flex-direction:column;align-items:start}.markning .mk-tarafraga.maste{border:2px solid var(--pagar-kant)}.markning .mk-tvaknappar{display:flex;gap:10px;flex-wrap:wrap}.markning .mk-tvaknappar button{min-block-size:var(--traffyta);flex:1 1 auto}.markning .markning-yta{display:flex;flex-direction:column;gap:14px}.markning .markning-yta>.kort{margin-block-end:0}@media(max-width:899px){.markning[data-valt] .mk-val{display:none}}.markning[data-lage=hand][data-valt] .mk-val{display:none}@media(min-width:900px){.markning .markning-yta{display:grid;grid-template-columns:minmax(0,1fr) 460px;align-items:start;gap:14px}.markning .mk-vara{grid-column:2;grid-row:1 / span 2;position:sticky;top:76px}.markning .mk-val{grid-column:1;grid-row:1}.markning .mk-etiketter{grid-column:1;grid-row:2}}@media(pointer:coarse)and (min-width:900px){.markning .markning-yta{display:flex;flex-direction:column;align-items:stretch}.markning .mk-vara{position:static}.markning .mk-val .valrutnat{grid-template-columns:repeat(4,1fr)}}.markning[data-lage=station] .markning-yta{display:flex;flex-direction:column;align-items:stretch}.markning[data-lage=station] .mk-vara{position:static}.markning[data-lage=station] .mk-val .valrutnat{grid-template-columns:repeat(4,1fr)}.markning .kort>h2{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.markning .kort>h2 .summa{margin-inline-start:auto;color:var(--text-svag);font-size:16px}.markning .mk-typval{display:grid;gap:8px}.markning .mk-typknappar{display:grid;gap:10px;grid-template-columns:1fr}@media(min-width:480px){.markning .mk-typknappar{grid-template-columns:repeat(3,1fr)}}.markning .mk-typknappar button{min-block-size:72px;padding:10px 14px;text-align:start;font-size:18px;font-weight:700}.markning .mk-typknappar button.vald{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar)}.markning .mk-typknappar button.vald:before{content:"✓ ";font-weight:700}.markning .mk-typknappar .undertext{display:block;font-size:14px;font-weight:400;color:var(--text-svag)}.markning .mk-typknappar button.vald .undertext{color:var(--pa-primar-svag)}.markning .mk-installningar{display:flex;gap:20px;flex-wrap:wrap;border-block-start:1px solid var(--linje);padding-block-start:14px}.markning .mk-falt{display:grid;gap:6px;justify-items:start;flex:1 1 200px}.markning .mk-falt .grupprubrik{padding:0;margin:0}.markning .mk-falt .falthjalp{margin:0}.markning .mk-utanvag{display:grid;gap:4px;justify-items:start}.markning .mk-utanvag .falthjalp{margin:0}.markning .mk-knappavikt{display:grid;gap:4px;justify-items:start}.markning .mk-knappavikt button{min-block-size:var(--traffyta)}.markning .mk-knappavikt .falthjalp{margin:0}.markning .mk-tal{display:grid;gap:2px}.markning .mk-tal .rad{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:6px 0;border-block-end:none;min-height:0}.markning .mk-tal .etikett{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--text-svag);text-transform:uppercase}.markning .mk-tal .rad .tal{margin-inline-start:auto;font-size:var(--mk-vikt);font-weight:700}.markning .mk-tal .rad.pris .tal{font-size:var(--mk-pris)}.markning .mk-tal .rad.liten .tal{font-size:18px;font-weight:600;text-align:end}.markning .mk-tal .rad.andrad{border:2px solid var(--pagar-kant);background:var(--pagar-bg);border-radius:var(--radie);padding-inline:10px}.markning .mk-tal .rad.andrad .tal,.markning .mk-tal .rad.andrad .etikett{color:var(--pagar)}.markning .mk-tal .rad.vilande .tal{color:var(--text-svag)}.markning .mk-tal .rad.summa{border-block-start:2px solid var(--kant);margin-block-start:6px;padding-block-start:10px}.markning .mk-tal .rad.summa .tal{font-size:var(--mk-summa);font-weight:800}.markning .mk-tal .exakt{text-align:end;margin:0}.markning .mk-tal .falthjalp{margin:0}.markning .mk-nollmatare-block{display:grid;gap:6px;justify-items:start}.markning .mk-nollmatare{position:relative;block-size:20px;inline-size:100%;background:var(--vantar-bg);border:2px solid var(--kant);border-radius:999px;overflow:hidden}.markning .mk-nollmatare .fyllning{display:block;block-size:100%;background:var(--signal)}.markning .mk-nollmatare .gransen{position:absolute;inset-block:0;inline-size:3px;background:var(--text)}.markning .mk-nollmatare-block .falthjalp{margin:0}.markning .mk-atgard{display:flex;gap:10px;border-block-start:1px solid var(--linje);padding-block-start:14px}.markning .mk-atgard button{flex:1;min-block-size:var(--mk-knapp);font-size:var(--mk-knapptext);font-weight:700}.markning .valrutnat button{min-block-size:var(--mk-varuknapp);font-size:var(--mk-varutext)}.markning .valrutnat .undertext{font-size:var(--mk-varupris);font-weight:600}.markning .valrutnat .undertext.saknas{color:var(--larm);font-weight:700}.markning .valrutnat .marke{display:inline-block;margin-block-start:4px;border:1px solid var(--kant);border-radius:999px;padding:0 8px;font-size:13px;font-weight:700;color:var(--text-svag)}.markning .valrutnat button.vald .marke{color:var(--pa-primar);border-color:var(--pa-primar-svag)}.markning .valrutnat button.vald .undertext.saknas{color:var(--pa-primar)}.markning .mk-val .grupprubrik{padding:0;margin:4px 0 0}.markning .mk-val .grodsok{padding:0}.markning .mk-val .grodsokrad{display:flex;gap:10px}.markning .mk-val .grodsokrad button{min-block-size:var(--traffyta);flex:none}.markning .mk-etiketter .mk-kropp{gap:0}.markning .mk-etikett{border-block-end:1px solid var(--rule-soft);padding-block:10px}.markning .mk-etikett:last-child{border-block-end:none;padding-block-end:0}.markning .mk-etikett.fel{border-inline-start:4px solid var(--larm);padding-inline-start:10px}.markning .mk-etikett-topp{display:flex;align-items:baseline;gap:10px}.markning .mk-etikett-topp .namn{font-weight:700;font-size:18px}.markning .mk-etikett-topp .tal{margin-inline-start:auto;font-size:22px;font-weight:700}.markning .mk-etikett-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--text-svag);font-size:var(--mk-etikett)}.markning .mk-etikett-meta .marke{border:1px solid var(--kant);border-radius:999px;padding:0 8px;font-weight:700}.markning .mk-etikett-meta .marke.larm{color:var(--larm);border-color:var(--larm)}.markning .mk-etikett.makulerad .mk-etikett-topp{text-decoration:line-through;color:var(--larm)}.markning .mk-etikett-atgard{display:flex;gap:10px;margin-block-start:8px}.markning .mk-etikett-atgard button{min-block-size:60px;flex:1}.markning .mk-sidfot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-block-start:16px;padding-block-start:12px;border-block-start:1px solid var(--linje)}.markning .mk-sidfot button{min-block-size:var(--traffyta)}.markning .mk-sidfot .fyll{flex:1}.markning .mk-syskon{display:grid;gap:6px}.markning .mk-syskon .grupprubrik{padding:0;margin:0}.markning .mk-syskonrad{display:flex;gap:8px;flex-wrap:wrap}.markning .mk-syskonrad button{min-block-size:60px;padding:8px 14px;font-size:15px;flex:1 1 auto}.markning .mk-syskonrad .undertext{display:block;font-size:13px;font-weight:400;color:var(--text-svag)}@media(min-width:1000px){.packa-layout.utan-index{display:block}}.etikettstapel{width:100%;max-width:320px}.etikettram.medkant{border-color:transparent}.etikettkant{display:block;line-height:0}.etikettkant img{display:block;width:100%}.etikettkant.stansad{outline:2px solid var(--text)}.etikettkant.spiller{outline:3px solid var(--larm)}.etikettspill{width:100%;min-height:30px;max-height:120px;display:grid;place-items:center;border:3px solid var(--larm);border-block-start:none;background:repeating-linear-gradient(45deg,var(--larm-bg),var(--larm-bg) 7px,var(--larm-strak) 7px,var(--larm-strak) 14px)}.etikettspill span{background:var(--papper);color:var(--larm);font-size:13px;font-weight:700;line-height:1.3;padding:3px 8px;border-radius:4px;text-align:center}.etikettmatt{font-size:14px;color:var(--text-svag);text-align:center;margin-block:8px 0}.etikettspillnotis{font-size:14px;margin-block-start:12px}.etikettspillnotis strong{display:block;font-size:16px;color:var(--larm)}.etikettspillnotis p{margin:6px 0 0}.etikettspillkort{margin:16px 0 0;padding:10px 12px;border-inline-start:6px solid var(--larm);border-radius:4px;background:var(--larm-bg);color:var(--larm);font-size:15px;font-weight:700}.kassefraga{inline-size:min(420px,calc(100vw - 24px));max-block-size:92dvh;overflow-y:auto;padding:20px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--papper);color:var(--text)}.kassefraga::backdrop{background:var(--sloja)}.kassefraga h2{margin:0;font-size:22px}.kassefraga .kund{margin:4px 0 0;font-size:17px;font-weight:700;color:var(--text-svag)}.kassefraga .hjalp{margin:10px 0 0;font-size:15px;color:var(--text-svag)}.kassefraga .kasseraknare{display:flex;align-items:stretch;gap:12px;margin-block-start:16px}.kassefraga .kasseraknare button{flex:0 0 auto;min-inline-size:76px;min-block-size:76px;font-size:34px;font-weight:700;line-height:1}.kassefraga .kasseraknare .avlasning{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-block-size:76px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--botten)}.kassefraga .kasseraknare .tal{font-size:42px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.kassefraga .kasseraknare .enhet{font-size:15px;font-weight:600;color:var(--text-svag)}.kassefraga .dialogknappar{display:flex;align-items:center;gap:10px;margin-block-start:18px}.kassefraga .dialogknappar button{min-block-size:64px;padding-inline:18px;font-size:18px}@media(max-height:720px){.kassefraga{padding:14px}.kassefraga .kasseraknare button,.kassefraga .kasseraknare .avlasning{min-block-size:60px}.kassefraga .kasseraknare .tal{font-size:34px}.kassefraga .dialogknappar button{min-block-size:60px}}.mangddialog h2[tabindex],.dialog[tabindex]{outline:none}.mangddialog .mangdfakta .fakta.bestalltknapp{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;inline-size:100%;min-block-size:var(--traffyta);padding:8px 12px;text-align:start;background:var(--sunk);transition:background-color .12s,border-color .12s}.mangddialog .mangdfakta .fakta.bestalltknapp .etikett{grid-column:1;grid-row:1}.mangddialog .mangdfakta .fakta.bestalltknapp .las{margin-inline-end:6px}.mangddialog .mangdfakta .fakta.bestalltknapp .tal{grid-column:2;grid-row:1;text-align:end}.mangddialog .mangdfakta .fakta.bestalltknapp .hjalp{grid-column:1 / -1;grid-row:2;font-size:14px;font-weight:600;line-height:1.3;color:var(--text-svag);min-block-size:2.6em}.mangddialog .mangdfakta .fakta.bestalltknapp:hover:not(:disabled):not(.osakrad):not(.andras){border-color:var(--gron);background:var(--papper)}.mangddialog .mangdfakta .fakta.bestalltknapp.osakrad,.mangddialog .mangdfakta .fakta.bestalltknapp.andras{border-color:var(--larm);border-inline-start-width:8px;padding-inline-start:6px;background:var(--larm-bg)}.mangddialog .mangdfakta .fakta.bestalltknapp.osakrad .hjalp,.mangddialog .mangdfakta .fakta.bestalltknapp.andras .hjalp{color:var(--larm);font-weight:700}.mangddialog .mangdfakta .fakta.bestalltknapp .nedrakning{position:absolute;inset-block-end:0;inset-inline-start:0;block-size:4px;inline-size:100%;background:var(--larm);animation:mangd-nedrakning 8s linear forwards}@keyframes mangd-nedrakning{0%{inline-size:100%}to{inline-size:0}}@media(max-height:720px){.mangddialog .mangdfakta .fakta.bestalltknapp{padding:6px 10px}.mangddialog .mangdfakta .fakta.bestalltknapp.osakrad,.mangddialog .mangdfakta .fakta.bestalltknapp.andras{padding-inline-start:4px}}.orderrad .m .mangd.vantande,.orderrad .prisknapp .mangd.vantande,.innehallsrad .m .mangd.vantande{display:grid;justify-items:end;align-content:center;gap:0;text-align:end;line-height:1.15}.orderrad .m .mangd.vantande .vantetikett,.orderrad .prisknapp .mangd.vantande .vantetikett,.innehallsrad .m .mangd.vantande .vantetikett{display:flex;align-items:center;gap:5px;font-size:var(--tal-bi);font-weight:700;line-height:1.3;color:var(--pagar);white-space:nowrap}.orderrad .m .mangd.vantande .vantevarde,.orderrad .prisknapp .mangd.vantande .vantevarde,.innehallsrad .m .mangd.vantande .vantevarde{font-weight:800;white-space:nowrap;color:var(--pagar)}.orderrad .m .mangd.vantande:not(.avvikande),.orderrad .prisknapp .mangd.vantande:not(.avvikande),.innehallsrad .m .mangd.vantande:not(.avvikande){line-height:1.1}.orderrad .m .mangd.vantande:not(.avvikande) .vantetikett,.orderrad .prisknapp .mangd.vantande:not(.avvikande) .vantetikett,.innehallsrad .m .mangd.vantande:not(.avvikande) .vantetikett{line-height:1.1}.orderrad .m .mangd.vantande .snurra,.orderrad .prisknapp .mangd.vantande .snurra,.innehallsrad .m .mangd.vantande .snurra{inline-size:13px;block-size:13px;flex:none;border:3px solid var(--pagar);border-block-start-color:transparent;border-radius:50%;animation:radsnurra .9s linear infinite}@keyframes radsnurra{to{transform:rotate(360deg)}}.innehallsrad.sparas .bocka,.innehallsrad.packrad.sparas .bocka{box-shadow:inset 4px 0 0 var(--pagar)}html[dir=rtl] .innehallsrad.sparas .bocka,html[dir=rtl] .innehallsrad.packrad.sparas .bocka{box-shadow:inset -4px 0 0 var(--pagar)}.innehallsrad.sparas:not(.packrad),.orderrad.sparas{box-shadow:inset 4px 0 0 var(--pagar)}html[dir=rtl] .innehallsrad.sparas:not(.packrad),html[dir=rtl] .orderrad.sparas{box-shadow:inset -4px 0 0 var(--pagar)}.innehallsrad.packrad.misslyckad .bocka{box-shadow:inset 4px 0 0 var(--larm)}html[dir=rtl] .innehallsrad.packrad.misslyckad .bocka{box-shadow:inset -4px 0 0 var(--larm)}.innehallsrad.misslyckad:not(.packrad),.orderrad.misslyckad{box-shadow:inset 4px 0 0 var(--larm)}html[dir=rtl] .innehallsrad.misslyckad:not(.packrad),html[dir=rtl] .orderrad.misslyckad{box-shadow:inset -4px 0 0 var(--larm)}@media(min-width:700px){.innehallsrad.packrad .m{min-block-size:38px}}@media(max-width:699px){.innehallsrad.packrad .m{min-inline-size:96px}}.orderrad .m{min-width:104px}.innehallsrad:not(.packrad) .m{min-width:104px}.innehallsrad .radfel,.orderrad .radfel{flex-basis:100%;grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:start;gap:10px 12px;margin:0;padding:12px 14px;background:var(--larm-bg);border-block-start:2px solid var(--larm);border-inline-start:8px solid var(--larm);color:var(--text);text-decoration:none}.innehallsrad .radfel .tecken,.orderrad .radfel .tecken{font-size:22px;line-height:1.2;flex:none}.innehallsrad .radfel .radfeltext,.orderrad .radfel .radfeltext{flex:1 1 220px;display:grid;gap:2px;min-inline-size:0;font-size:16px;line-height:1.35;text-align:start}.innehallsrad .radfel .radfeltext strong,.orderrad .radfel .radfeltext strong{font-size:17px;color:var(--larm)}.innehallsrad .radfel .radfeltext small,.orderrad .radfel .radfeltext small{font-size:14px;color:var(--text-svag);overflow-wrap:anywhere}.innehallsrad .radfel .radfelknappar,.orderrad .radfel .radfelknappar{display:flex;flex-wrap:wrap;gap:10px}.innehallsrad .radfel .radfelknappar button,.orderrad .radfel .radfelknappar button{min-block-size:var(--traffyta);padding-inline:18px}.innehallsrad.klar .radfel,.orderrad.ar-klar .radfel{text-decoration:none;color:var(--text)}@media(max-width:699px){.innehallsrad.packrad .bocka:has(.mangd.vantande.avvikande){grid-template-columns:34px minmax(0,1fr);grid-template-areas:"bock namn" "bock mangd" "bock lage";row-gap:2px}.innehallsrad.packrad .bocka:has(.mangd.vantande.avvikande) .m{justify-self:start;justify-items:start}.innehallsrad.packrad .bocka:has(.mangd.vantande.avvikande) .mangd.vantande{justify-items:start;text-align:start}}.valrutnat .kategorier{display:flex;flex-wrap:wrap;gap:4px;margin-block-start:4px}.valrutnat button.vald .kategorimarke{background:var(--pa-primar-bricka);color:var(--pa-primar)}.natremsa{margin-block-start:auto;position:sticky;inset-block-end:0;z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--larm-bg);color:var(--text);border-block-start:6px solid var(--larm);box-shadow:0 -6px 20px var(--skugga-tung)}.natremsa .natmarke{flex:none;display:grid;place-items:center;inline-size:42px;block-size:42px;border-radius:6px;background:var(--larm);color:var(--pa-larm);font-size:26px;font-weight:700;line-height:1}.natremsa .nattext{flex:1 1 240px;display:grid;gap:2px;min-inline-size:0}.natremsa .nattext strong{font-size:19px;color:var(--larm)}.natremsa .nattext span{font-size:16px;line-height:1.35}.natremsa.ater{background:var(--klar-bg);border-block-start-color:var(--klar)}.natremsa.ater .natmarke{border-radius:50%;background:var(--klar)}.natremsa.ater .nattext strong{color:var(--gron-mork)}.innehallsrad .radfel.ovisst,.orderrad .radfel.ovisst{border-inline-start-style:dashed}.foretagsfraga{inline-size:min(460px,calc(100vw - 24px));max-block-size:92dvh;overflow-y:auto;padding:20px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--papper);color:var(--text)}.foretagsfraga::backdrop{background:var(--sloja)}.foretagsfraga h2{margin:0;font-size:22px}.foretagsfraga .kund{margin:4px 0 0;font-size:17px;font-weight:700;color:var(--text-svag)}.foretagsfraga .foretagsgrupp{margin-block-start:16px;padding:10px 12px;border-inline-start:6px solid var(--linje);border-radius:4px;background:var(--botten)}.foretagsfraga .foretagsgrupp p{margin:0;font-size:15px;font-weight:600}.foretagsfraga .foretagsgrupp ul{margin:8px 0 0;padding-inline-start:20px;font-size:15px;color:var(--text-svag)}.foretagsfraga .foretagsgrupp.packad{border-inline-start-color:var(--klar)}.foretagsfraga .foretagsgrupp.packbar{border-inline-start-color:var(--pagar)}.foretagsfraga .foretagsgrupp.blockerad{border-inline-start-color:var(--larm);background:var(--larm-bg)}.foretagsfraga .foretagsgrupp.blockerad p{color:var(--larm)}.foretagsfraga .dialogknappar{display:flex;align-items:center;gap:10px;margin-block-start:18px}.foretagsfraga .dialogknappar button{min-block-size:64px;padding-inline:18px;font-size:18px}@media(max-height:720px){.foretagsfraga{padding:14px}.foretagsfraga .dialogknappar button{min-block-size:60px}}.topp-huvudnav,.topp-hem{display:none}@media(min-width:1000px){.topp:has(.topp-huvudnav) .topp-tillbaka{display:none}.topp-huvudnav{display:flex;gap:8px}.topp-hem{display:flex;align-items:center;color:var(--text);text-decoration:none}.topp-hem:hover{color:var(--gron-mork)}.topp-hem:focus-visible{outline:3px solid var(--gron);outline-offset:3px}.topp-huvudnav a{display:flex;align-items:center;min-height:52px;padding:0 18px;border:2px solid var(--linje);border-radius:var(--radie);color:var(--text);text-decoration:none}.topp-huvudnav a:hover,.topp-huvudnav a:focus-visible{border-color:var(--gron)}.topp-huvudnav a.primar{background:var(--gron);border-color:var(--gron-mork);color:var(--pa-primar);font-weight:600}}.installningsmeny{position:relative;flex-shrink:0}.installningspanel{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;width:min(260px,calc(100vw - 24px));z-index:40;display:grid;gap:2px;padding:6px;background:var(--papper);border:2px solid var(--linje);border-radius:var(--radie);box-shadow:0 8px 28px var(--skugga);max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain}.installningspanel a{display:flex;align-items:center;min-height:52px;padding-inline:14px;border-radius:6px;text-decoration:none;color:var(--text);font-size:17px}.installningspanel a:hover,.installningspanel a:focus-visible{background:var(--gron-ljus)}.installningsrad{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;margin-block-end:4px;border-block-end:1px solid var(--linje);font-size:16px}.installningsrad select{width:auto;min-width:130px;min-height:46px}.rapportval{position:relative}.rapportpanel{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;width:max-content;min-width:220px;max-width:calc(100vw - 24px);z-index:40;display:grid;gap:2px;padding:6px;background:var(--papper);border:2px solid var(--linje);border-radius:var(--radie);box-shadow:0 8px 28px var(--skugga);max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain}.rapportpanel a{display:flex;align-items:center;min-height:var(--traffyta);padding-inline:14px;border-radius:6px;text-decoration:none;color:var(--text);font-size:17px;white-space:nowrap}.rapportpanel a:hover,.rapportpanel a:focus-visible{background:var(--gron-ljus)}.kundorder-sektion{scroll-margin-top:88px}.stationvalj{display:flex;flex-wrap:wrap;gap:8px}.stationprick{width:10px;height:10px;border-radius:50%;background:var(--text-svag);flex:0 0 auto}.stationprick.online{background:var(--klar)}.mangddialog .knappsats.medextra{grid-template-columns:repeat(3,1fr) 84px}@media(max-width:640px){.mangddialog .knappsats.medextra{grid-template-columns:repeat(3,1fr) 64px;gap:8px}}.mangddialog .vagruta,.mangddialog .delsumma{margin-block-start:14px}.kasslappsfraga{inline-size:min(520px,calc(100vw - 24px));max-block-size:92dvh;overflow-y:auto;padding:20px;border:2px solid var(--linje);border-radius:var(--radie);background:var(--papper);color:var(--text)}.kasslappsfraga::backdrop{background:var(--sloja)}.kasslappsfraga h2{margin:0;font-size:22px}.kasslappsfraga .hjalp{margin:10px 0 0;font-size:15px;color:var(--text-svag)}.kasslappsfraga .kasslappslista{margin:14px 0 0;padding:0;list-style:none;max-block-size:40dvh;overflow-y:auto;border:1px solid var(--linje);border-radius:var(--radie);background:var(--botten)}.kasslappsfraga .kasslappslista li{padding:8px 12px;font-size:16px;font-weight:600}.kasslappsfraga .kasslappslista li+li{border-block-start:1px solid var(--linje)}.kasslappsfraga .dialogknappar{display:flex;align-items:center;gap:10px;margin-block-start:18px}.kasslappsfraga .dialogknappar button{min-block-size:64px;padding-inline:18px;font-size:18px}@media(max-height:720px){.kasslappsfraga{padding:14px}.kasslappsfraga .kasslappslista{max-block-size:30dvh}.kasslappsfraga .dialogknappar button{min-block-size:60px}}.utskriftsfakta{display:none}@media print{:root,:root[data-theme=dark],:root[data-theme=light]{--papper: #fff;--botten: #fff;--sunk: #fff;--vantar-bg: #fff;--text: #000;--text-svag: #333;--linje: #999;--kant: #666;--rule-soft: #bbb;--gron: #000;--gron-mork: #000;--gron-ljus: #fff;--gron-hover: #fff;--klar: #000;--klar-bg: #fff;--pa-klar: #fff;--pagar: #000;--pagar-bg: #fff;--pagar-kant: #666;--larm: #000;--larm-bg: #fff;--signal: #000;--vantar: #333}@page{margin:15mm 14mm}html,body{background:#fff;color:#000;font-size:8.5pt}.natremsa,.notisklocka,.installningsmeny,.topp-hem,.topp-tillbaka,.topp-huvudnav,.topp .hint:not(.spann),.faltrad,.graftabell,.miniknapp,.notis{display:none!important}.topp{position:static;display:block;padding:0;margin:0 0 5mm;background:none;border-block-end:1.5pt solid #000}.topp h1{font-size:14pt;white-space:normal;overflow:visible;margin-block-end:1mm}.topp .hint.spann{display:block!important;font-size:8.5pt;color:#000;margin-block-end:1.5mm}.utskriftsfakta{display:block;font-size:7.5pt;color:#333;margin:0 0 2.5mm}.innehall{padding:0;max-inline-size:none}.kort,.sammanfattning{break-inside:avoid}.kort:has(.rapportlista){break-inside:auto}.rapportrad,.andelsrad,.innehallsrad,.jamforelse,.jamforelse .stapel{break-inside:avoid}h1,h2,h3{break-after:avoid}.kort,.sammanfattning{border:0;border-radius:0;box-shadow:none;margin-block-end:2.5mm}.sammanfattning{font-size:9pt;padding:0 0 1.5mm;border-block-end:.75pt solid #000}.sammanfattning b{font-size:9.5pt;font-weight:600}.kort>h2{font-size:8.5pt;font-weight:600;padding:1.2mm 1.5mm;background:none!important;border-block-end:.5pt solid #666}.kort>h2 .summa,.kort>h2 .skillnad{font-size:8.5pt!important;font-weight:600}.skillnad .etikett{font-size:7pt;font-weight:400}.kort>h2 span:not(.summa):not(.skillnad),.andelsrad small,.jamforelse .matt.saknas,.innehall>p:not(.utskriftsfakta){font-size:7.5pt!important;font-weight:400!important}.innehall>h2{font-size:9.5pt!important;margin-block-end:1mm}.rapportrad,.andelsrad{border-block-end:0!important}.rapportrad:nth-child(odd),.andelsrad:nth-of-type(odd),.kort:has(.jamforelse):nth-of-type(2n){background:#efefef!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.rapportrad{grid-template-columns:minmax(90px,1.2fr) minmax(50px,2fr) auto 44px!important;min-height:0;padding:1mm 1.5mm;gap:2mm;font-size:8pt}.rapportrad .andel{display:block!important;font-size:7.5pt}.rapportrad .stapel{grid-column:auto!important}.rapportrad .namn{font-size:8pt;font-weight:400}.rapportrad .namn .sort{font-size:7pt}.rapportrad .tal{font-size:8pt;font-weight:400}.andelsrad{padding:1mm 1.5mm;gap:2mm}.andelsrad .kg{font-size:8pt;font-weight:400;min-width:0}.jamforelse{padding:1mm 1.5mm 1.2mm;gap:.8mm}.jamforelse .stapel{grid-template-columns:52px 1fr auto;gap:2mm;font-size:7.5pt}.jamforelse .matt{font-size:8pt;font-weight:400}.rapportrad .stapel{block-size:5px}.jamforelse .spar,.andelsrad .spar{height:6px}.rapportrad .stapel,.jamforelse .spar,.andelsrad .spar{background:transparent!important;border:.4pt solid #888;print-color-adjust:exact;-webkit-print-color-adjust:exact}.rapportrad .stapel span,.jamforelse .fyllning:not(.salt),.andelsrad .fyllning{background:#000!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.jamforelse .fyllning.salt{background:repeating-linear-gradient(135deg,#000,#000 2px,#fff 2px,#fff 4px)!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.graf{break-inside:avoid}}button.farlig{border-color:var(--larm);color:var(--larm)}button.farlig:hover:not(:disabled){background:var(--larm-bg);border-color:var(--larm)}.registerrad .varmeta{flex:0 1 auto;overflow:visible;text-overflow:clip;white-space:normal}.varuenheter{display:grid}.saljenhet{display:grid;gap:8px;padding:14px 16px;border-block-end:1px solid var(--rule-soft)}.saljenhet:last-child{border-block-end:none}.saljenhet.avstalld{background:var(--botten)}.saljenhet.avstalld .se-namn{color:var(--text-svag)}.se-topp{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.se-namn{flex:1 1 200px;font-size:18px;font-weight:700}.se-pris{display:grid;gap:2px}.se-pris b{font-size:19px;font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.se-hjalp{font-size:14px;color:var(--text-svag)}.se-skord{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:15px;color:var(--text-svag)}.se-kalla{font-style:italic}.se-jamfor{display:grid;gap:6px;justify-items:start}.se-jamfor .avvikelse{justify-self:stretch}.avvikelse{display:flex;flex-wrap:wrap;gap:4px 16px;padding:8px 12px;border-inline-start:4px solid var(--larm);border-radius:var(--radie);background:var(--larm-bg);font-size:15px}.avvikelse .av-vad{flex:1 1 100%;font-weight:700}.avvikelse .av-tal{font-variant-numeric:tabular-nums;font-family:var(--typ-tal);word-spacing:-.28em}.avvikelse .av-tal b{font-family:inherit;font-weight:700;margin-inline-end:6px}.se-knappar{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.se-form{align-items:start}.se-form>.falt:first-child{max-inline-size:420px}.se-prisfalt{flex:0 1 260px}.se-prisrad{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media(max-width:560px){.se-prisfalt,.avvikelse .av-tal{flex:1 1 100%}}.registerrad .kundmeta{flex:0 1 auto;overflow:visible;text-overflow:clip;white-space:normal}.kundkalla{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border:1px solid var(--linje);font-size:15px;font-weight:600;white-space:nowrap;color:var(--text-svag);background:var(--sunk)}.kundkalla.fran-butiken{color:var(--gron);border-color:var(--gron);background:transparent}.kundkort{display:grid;gap:12px;padding:14px 16px}.notis.kundlast{margin:0}.kuppgifter{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 20px}.kuppgift{display:grid;gap:1px;min-width:0}.kuetikett{font-size:13px;color:var(--text-svag)}.kuvarde{font-size:17px;overflow-wrap:anywhere}.kundfot{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.kundform{display:grid;gap:12px}.kundform .falthjalp{margin:-8px 0 0}.kundform input,.kundform select{min-height:48px;font-size:16px}
