:root{--vinrod:#4a1f2f;--vinrod-mork:#3a1825;--vinrod-ljus:#6b2d44;--guld:#c9a227;--guld-ljus:#e8d48b;--yta:#f7f5f2;--panel:#fff;--text:#2b2420;--dampat:#7a7068;--kant:#e3ddd5;--gron:#2e7d43;--gron-bg:#e6f2ea;--rod:#b23a3a;--rod-bg:#f9e9e9;--gul:#9a7b1c;--gul-bg:#faf3d9;--bla:#2c5f8a;--bla-bg:#e7f0f7}*{box-sizing:border-box}body{background:var(--yta);color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px}#root{min-height:100vh}.app{min-height:100vh;display:flex}.sidomeny{background:linear-gradient(180deg, var(--vinrod) 0%, var(--vinrod-mork) 100%);color:#f3ece6;flex-direction:column;flex-shrink:0;width:250px;height:100vh;display:flex;position:sticky;top:0}.logotyp{border-bottom:1px solid #ffffff1f;align-items:center;gap:10px;padding:18px 16px;display:flex}.logotyp strong{letter-spacing:.02em;font-size:15px;display:block}.logotyp span{opacity:.75;margin-top:2px;font-size:10.5px;line-height:1.35;display:block}.logotyp-kors{background:var(--guld);width:38px;height:38px;color:var(--vinrod-mork);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.logotyp-kors.stor{width:56px;height:56px;margin:0 auto 12px;font-size:32px}.sidomeny nav{flex-direction:column;flex:1;gap:2px;padding:10px 8px;display:flex}.sidomeny nav button{text-align:left;color:#e9e0d8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:9px 12px;font-size:13.5px}.sidomeny nav button:hover{background:#ffffff14}.sidomeny nav button.aktiv{color:var(--guld-ljus);background:#c9a2272e;font-weight:600}.sidomeny-fot{border-top:1px solid #ffffff1f;padding:12px 16px}.sidomeny-fot label{opacity:.7;margin-bottom:4px;font-size:11px;display:block}.sidomeny-fot select{color:#f3ece6;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;width:100%;padding:6px 8px;font-size:13px}.sidomeny-fot .loggaut{color:#e9d9d9;background:#ffffff0f;border:1px solid #ffffff2e;width:100%;margin-top:8px;padding:6px 8px;font-size:12.5px}.sidomeny-fot .loggaut:hover{background:#b23a3a40;border-color:#b23a3a80}.delrubrik{text-align:center;border-top:1px solid var(--kant);margin:4px 0 0;padding-top:14px;font-size:14px}.innehall{flex:1;min-width:0;padding:0 28px 40px}.topprad{border-bottom:2px solid var(--kant);justify-content:space-between;align-items:baseline;margin-bottom:20px;padding:20px 0 14px;display:flex}.topprad h1{margin:0;font-size:21px}.kyrknamn{color:var(--dampat);font-size:13px}.sida{flex-direction:column;gap:16px;max-width:1100px;display:flex}.panel{background:var(--panel);border:1px solid var(--kant);border-radius:10px;padding:16px 18px}.panel h2{margin:0 0 12px;font-size:15px}.kortrad{flex-wrap:wrap;gap:14px;display:flex}.kort{background:var(--panel);border:1px solid var(--kant);border-radius:10px;flex:1;min-width:180px;padding:14px 16px}.kort.varning{border-color:var(--gul);background:var(--gul-bg)}.kort-etikett{text-transform:uppercase;letter-spacing:.05em;color:var(--dampat);font-size:11.5px}.kort-varde{font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:22px;font-weight:700}.kort-detalj{color:var(--dampat);font-size:12px}.tabell{border-collapse:collapse;width:100%;font-size:13.5px}.tabell th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--dampat);border-bottom:2px solid var(--kant);padding:8px 10px;font-size:11.5px}.tabell td{border-bottom:1px solid var(--kant);vertical-align:middle;padding:8px 10px}.tabell tr:last-child td{border-bottom:none}.tabell .hoger,th.hoger,td.hoger{text-align:right;font-variant-numeric:tabular-nums}.tabell tr.klickbar{cursor:pointer}.tabell tr.klickbar:hover{background:#faf8f5}.tabell tr.vald{background:#f5f1ea}.tabell tr.inaktiv{opacity:.5}.tabell.inre{background:#fbfaf8;border-radius:8px}.detaljrad>td{background:#fbfaf8;padding:14px 18px}.summarad td{border-top:2px solid var(--kant);font-weight:700}.ver-detalj{flex-direction:column;gap:10px;display:flex}.formrad{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:8px;display:flex}.formrad label,.onboarding-kort label{color:var(--dampat);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.formrad label.brett{flex:1;min-width:220px}input,select{border:1px solid var(--kant);color:var(--text);background:#fff;border-radius:6px;padding:7px 9px;font-family:inherit;font-size:13.5px}input:focus,select:focus{outline:2px solid var(--guld);outline-offset:-1px}.kontofalt{width:6rem}.beloppsfalt{text-align:right;font-variant-numeric:tabular-nums;width:8.5rem}.sokfalt{flex:1;min-width:200px}.kryssrad{align-items:center;flex-direction:row!important;gap:6px!important}.konteringstabell td{padding:4px 6px}button{border:1px solid var(--kant);color:var(--text);cursor:pointer;background:#fff;border-radius:7px;padding:8px 14px;font-family:inherit;font-size:13.5px}button:hover:not(:disabled){border-color:var(--vinrod-ljus)}button:disabled{opacity:.45;cursor:not-allowed}button.primar{background:var(--vinrod);border-color:var(--vinrod);color:#fff;font-weight:600}button.primar:hover:not(:disabled){background:var(--vinrod-ljus)}button.fara{color:var(--rod);border-color:#e3c4c4}button.fara:hover:not(:disabled){background:var(--rod-bg)}button.liten{padding:4px 9px;font-size:12px}button.ikon{color:var(--dampat);background:0 0;border:none;padding:2px 8px}button.ikon:hover{color:var(--rod)}.knapprad{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.badge{border-radius:20px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.badge.grön{background:var(--gron-bg);color:var(--gron)}.badge.röd{background:var(--rod-bg);color:var(--rod)}.badge.gul{background:var(--gul-bg);color:var(--gul)}.badge.grå{color:var(--dampat);background:#eee9e3}.badge.blå{background:var(--bla-bg);color:var(--bla)}.felruta{background:var(--rod-bg);color:var(--rod);cursor:pointer;border:1px solid #e3c4c4;border-radius:8px;padding:10px 14px;font-size:13px}.felruta ul{margin:0;padding-left:18px}.okruta{background:var(--gron-bg);color:var(--gron);cursor:pointer;border:1px solid #bfdcc8;border-radius:8px;padding:10px 14px;font-size:13px}.infobanner{background:var(--bla-bg);color:var(--bla);border:1px solid #c3d8e8;border-radius:8px;padding:10px 14px;font-size:13px}.differensrad{font-variant-numeric:tabular-nums;border-radius:8px;margin-top:12px;padding:10px 14px;font-size:14px}.differensrad.balans{background:var(--gron-bg);color:var(--gron)}.differensrad.obalans{background:var(--gul-bg);color:var(--gul)}.filterrad{flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.regellista{margin:0;padding-left:20px;font-size:13px;line-height:1.7}.regelskal{max-width:420px}.dampat{color:var(--dampat)}.liten{font-size:12px}.liten-varde{font-size:16px!important}.forsenad{color:var(--rod);font-weight:600}.bredfalt{width:100%;min-width:220px}.formrad.inskjuten{border:1px solid var(--kant);background:#faf8f5;border-radius:8px;padding:10px 12px}.flikar{background:#ece7e0;border-radius:8px;gap:4px;padding:3px;display:flex}.flikar button{background:0 0;border:none;border-radius:6px;padding:7px 14px;font-size:13px}.flikar button.aktiv{background:#fff;font-weight:700;box-shadow:0 1px 3px #00000014}.sida.bred{max-width:1400px}.flikrad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.flikar.breda button{padding:9px 32px;font-size:13.5px}.flikar .antal{color:var(--dampat);background:#e3ddd5;border-radius:20px;margin-left:6px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.flikar button.aktiv .antal{background:var(--guld-ljus);color:var(--text)}.lank{font-size:inherit;color:var(--bla);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.lasinfo{color:var(--dampat);margin:10px 0 0;font-size:12.5px}th.klickbar{cursor:pointer;-webkit-user-select:none;user-select:none}th.klickbar:hover{color:var(--text)}.faltrad{grid-template-columns:190px minmax(240px,640px);align-items:center;gap:8px 14px;margin-bottom:10px;font-size:13.5px;display:grid}.faltrad input,.faltrad select{width:100%}.faltrad input.smal{width:200px}.faltrad .kryssrad{align-items:center;gap:6px;display:flex}.faltrad .kryssrad input{width:auto}.faltetikett{color:var(--text)}.faltetikett.obligatorisk:before{content:"* ";color:var(--rod)}.kontosok{width:100%;min-width:220px}.saldo-kol{white-space:nowrap;color:var(--dampat)}.radknappar{white-space:nowrap}.radknappar .ikon{font-size:15px}.radknappar .ikon:hover:not(:disabled){color:var(--vinrod)}.summering{grid-template-columns:auto minmax(110px,auto);justify-content:end;gap:3px 20px;margin-top:14px;font-size:13.5px;display:grid}.summering .varde{text-align:right;font-variant-numeric:tabular-nums}.summering .tot{font-weight:700}.verktygsrad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.verktygsrad .hgrupp{gap:10px;display:flex}.tabell.rapport .rubrikrad td{text-transform:uppercase;letter-spacing:.05em;color:var(--dampat);border-bottom:2px solid var(--kant);padding-top:16px;font-size:11.5px}.resultatrad td{border-top:3px double var(--text);font-size:15px;font-weight:700}.resultatrad.positiv td{color:var(--gron)}.resultatrad.negativ td{color:var(--rod)}.lonesammanstallning{max-width:560px}.kollektsumma{font-variant-numeric:tabular-nums;background:#f5f1ea;border-radius:8px;align-self:flex-end;padding:8px 12px;font-size:13.5px}.menygrupp{text-transform:uppercase;letter-spacing:.08em;color:#f3ece68c;padding:10px 12px 2px;font-size:10.5px}.sidomeny nav button.undermeny{padding-left:24px;font-size:13px}.filterrad.mellan{justify-content:space-between}.flikar .antal{border:1px solid var(--kant);background:#fff;border-radius:20px;margin-left:5px;padding:0 7px;font-size:11px;display:inline-block}.flikar button.aktiv .antal{background:var(--guld-ljus);border-color:var(--guld)}.totalsumma{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.forfallodatum-rod{color:var(--rod);background:var(--rod-bg);border-radius:5px;padding:2px 6px;font-weight:600}.summering{max-width:420px;margin-top:12px}.anteckningsfalt{border:1px solid var(--kant);border-radius:6px;width:100%;padding:8px 10px;font-family:inherit;font-size:13.5px}.tvakolumn{grid-template-columns:1fr 380px;align-items:start;gap:16px;display:grid}.tvakolumn>div:first-child{flex-direction:column;gap:16px;min-width:0;display:flex}.underlagspanel{position:sticky;top:16px}.underlagsvy{border:1px solid var(--kant);object-fit:contain;background:#faf8f5;border-radius:8px;width:100%;min-height:300px}.modal-bakgrund{z-index:100;background:#1e14198c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:820px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #0006}.modal-topp{border-bottom:1px solid var(--kant);align-items:center;gap:12px;padding:12px 16px;display:flex}.modal-topp button{margin-left:auto}.modal-bild{object-fit:contain;background:#faf8f5;max-width:100%;max-height:78vh}.modal-pdf{width:100%;height:78vh}.modal.betalmodal{max-width:460px}.betalmodal-innehall{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.betalmodal-innehall .falt{color:var(--dampat);flex-direction:column;gap:5px;font-size:12px;font-weight:600;display:flex}.betalsatt-val{gap:8px;display:flex}.betalsatt-val button{border:1px solid var(--kant);color:var(--text);background:#fff;border-radius:8px;flex:1;padding:10px 6px;font-size:13px;font-weight:600}.betalsatt-val button.aktiv{border-color:var(--vinrod);background:var(--vinrod);color:#fff}.betalsatt-val button:disabled{opacity:.4;cursor:not-allowed}.betalmodal-konto{border-top:1px dashed var(--kant);font-variant-numeric:tabular-nums;padding-top:10px}.modal-fot{border-top:1px solid var(--kant);gap:10px;padding:14px 18px;display:flex}.modal.bred-modal{max-width:760px}.tabellskroll{border:1px solid var(--kant);border-radius:8px;max-height:320px;overflow:auto}.delrubrik-vanster{margin:18px 0 8px;font-size:14px}.importbatchar{border-top:1px solid var(--kant);margin-top:14px;padding-top:10px}.kryssrad.liten{font-size:12px;font-weight:400}.betalmodal-innehall textarea{font-family:ui-monospace,monospace;font-size:12.5px}.storflikar{gap:12px;display:flex}.storflikar button{border:1px solid var(--kant);color:var(--text);background:#fff;border-radius:10px;flex:1;padding:16px;font-size:14px;font-weight:600}.storflikar button.aktiv{border-color:var(--vinrod-ljus);background:#efe7f0}.storflikar .antal{background:var(--vinrod);color:#fff;border-radius:20px;margin-left:6px;padding:1px 8px;font-size:11px;display:inline-block}.bankfilter{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:14px;display:flex}.bankfilter .sokfalt{flex:1;min-width:180px}.bankfilter label{color:var(--dampat);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.datumintervall{align-items:center;gap:6px;display:flex}.banksaldo{border-top:1px solid var(--kant);border-bottom:2px solid var(--kant);justify-content:space-between;align-items:flex-start;margin-bottom:4px;padding:12px 0;display:flex}.saldo-belopp{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.banktabell td,.banktabell th{vertical-align:middle}.belopp-neg{color:var(--rod);font-variant-numeric:tabular-nums;font-weight:600}.belopp-pos{color:var(--gron);font-variant-numeric:tabular-nums;font-weight:600}.sammanfattning-match{color:var(--vinrod-ljus);font-size:13px}.kursiv{font-style:italic}.status-kol{white-space:nowrap}.status-kol button{margin-left:6px}.bankbotten{border-top:1px solid var(--kant);align-items:center;gap:12px;margin-top:8px;padding-top:14px;display:flex}.atgarder{position:relative}.atgarder-meny{border:1px solid var(--kant);z-index:20;background:#fff;border-radius:8px;margin-bottom:6px;padding:6px;position:absolute;bottom:100%;left:0;box-shadow:0 8px 24px #00000026}.atgarder-meny button{text-align:left;white-space:nowrap;background:0 0;border:none;width:100%;padding:8px 12px;display:block}.atgarder-meny button:hover{background:#faf8f5}.hogermarg{margin-left:auto}.importknappar{gap:10px;display:flex}.tomvy{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.kontovaljare{position:relative}.kontosokfalt{width:100%}.kontolista-drop{z-index:40;border:1px solid var(--kant);background:#fff;border-radius:8px;min-width:260px;max-height:280px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 30px #0000002e}.kontolista-rad{cursor:pointer;white-space:nowrap;padding:7px 10px;font-size:13px}.kontolista-rad.markerad{background:#f5f1ea}.kontolista-rad.vald{color:var(--vinrod)}.kontolista-rad strong{font-variant-numeric:tabular-nums}.kontolista-tom{padding:10px;font-size:13px}.notiser{z-index:200;flex-direction:column;gap:10px;max-width:360px;display:flex;position:fixed;bottom:20px;right:20px}.notis{border:1px solid #bfdcc8;border-left:4px solid var(--gron);cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;animation:.22s notis-in;display:flex;box-shadow:0 12px 34px #00000038}.notis-ikon{background:var(--gron);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;display:flex}.notis-titel{text-transform:uppercase;letter-spacing:.05em;color:var(--gron);font-size:11px;font-weight:700}.notis-text{color:var(--text);font-variant-numeric:tabular-nums;font-size:13.5px}.notis>div{flex:1;min-width:0}.notis.klickbar:hover{border-color:var(--gron);box-shadow:0 14px 38px #00000047}.notis-lank{color:var(--gron);margin-top:3px;font-size:12px;font-weight:600}.notis-stang{cursor:pointer;color:var(--dampat);background:0 0;border:none;flex-shrink:0;margin:-2px -4px 0 0;padding:0 2px;font-size:18px;line-height:1}.notis-stang:hover{color:var(--text)}@keyframes notis-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.leverantorsval{align-items:center;gap:8px;display:flex}.leverantorsval select{flex:1}.leverantorsval button{white-space:nowrap}.modal.leverantorsmodal{width:96%;max-width:1240px}.modal-scroll{max-height:82vh;padding:4px 12px 12px;overflow-y:auto}.modal-scroll .sida{max-width:none}.onboarding{background:linear-gradient(160deg, var(--vinrod) 0%, var(--vinrod-mork) 70%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.onboarding-kort{background:var(--panel);text-align:left;border-radius:14px;flex-direction:column;gap:14px;width:100%;max-width:440px;padding:32px 36px;display:flex;box-shadow:0 20px 60px #00000059}.onboarding-kort h1{text-align:center;margin:0;font-size:22px}.onboarding-kort>p{text-align:center;margin:0}.onboarding-kort.bred{max-width:720px}.stegrad{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.steg{color:var(--dampat);background:#f0ece6;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600}.steg.aktiv{background:var(--vinrod);color:#fff}.steg.klar{background:var(--gron-bg);color:var(--gron)}.stiftsnyckel{border-top:1px solid var(--kant);flex-direction:column;gap:10px;padding-top:14px;display:flex}.stiftsnyckel label{color:var(--dampat);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.stiftsnyckel input{letter-spacing:.06em;font-family:ui-monospace,monospace}.centrerad{text-align:center}.stift-fristaende{max-width:1100px;margin:0 auto;padding:0 28px 40px}.ansokan-inbaddad{flex-direction:column;gap:10px;max-width:440px;display:flex}.ansokan-inbaddad label{color:var(--dampat);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.trekolumn{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.kolumn{flex-direction:column;gap:16px;min-width:0;display:flex}.panel.sektion{padding:0;overflow:hidden}.sektion-rubrik{cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;width:100%;padding:14px 18px;display:flex}.sektion-rubrik:hover{background:#faf8f5}.sektion-rubrik h2{margin:0}.sektion-rubrik .chevron{color:var(--dampat);font-size:12px}.sektion-innehall{flex-direction:column;gap:10px;padding:4px 18px 16px;display:flex}.sektion-innehall .formrad{margin-bottom:0}.sektion-innehall label.falt{color:var(--dampat);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.hoger-knappar{justify-content:flex-end}.fakturahuvud{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-bottom:10px;display:flex}.fakturahuvud .brett{flex:1;min-width:260px}.konteringstabell select{width:100%}.motkontorad td{color:var(--dampat);background:#faf8f5;font-style:italic}.motkontorad td:first-child{font-style:normal}button.ikon.rund{border:1px solid var(--kant);width:22px;height:22px;color:var(--dampat);border-radius:50%;margin-left:4px;padding:0;line-height:1}button.ikon.rund:hover{border-color:var(--vinrod-ljus);color:var(--vinrod);background:#fff}.summering.hogersummering{margin-left:auto;margin-right:0}.ren-fieldset{border:none;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.ren-fieldset:disabled{opacity:.75}.rubrikrad-form{color:var(--dampat);margin:16px 0 6px;font-size:.9em;font-weight:600}tr.dampad-rad{opacity:.5}.fara-text{color:var(--rod)}.lankknapp{color:var(--dampat);cursor:pointer;background:0 0;border:none;padding:4px;font-size:.9em;text-decoration:underline}.lankknapp:hover{color:inherit}.redovisningsruta{background:var(--panel-alt,#faf8f5);text-align:left;border-radius:8px;margin-top:10px;padding:10px}.redovisningsruta .tabell.inre{margin:0 0 8px}.panelrubrik{justify-content:space-between;align-items:center;gap:12px;display:flex}.panelrubrik h2{margin:0}.utskrift-overlagg{z-index:2000;background:#e9e6e1;padding:24px;position:fixed;inset:0;overflow:auto}.utskrift-verktyg{justify-content:center;gap:10px;margin-bottom:20px;display:flex;position:sticky;top:0}.utskrift-dokument{color:#1a1a1a;background:#fff;max-width:820px;margin:0 auto;padding:48px 56px;font-size:14px;line-height:1.5;box-shadow:0 4px 24px #0000001f}.dok-topp{border-bottom:2px solid #333;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding-bottom:16px;display:flex}.dok-avsandare strong{font-size:16px}.dok-titel{text-align:right}.dok-titel h1{letter-spacing:.5px;margin:0 0 4px;font-size:26px}.dok-parter{justify-content:space-between;gap:40px;margin-bottom:28px;display:flex}.dok-block h3{text-transform:uppercase;letter-spacing:.5px;color:#666;margin:0 0 6px;font-size:12px}.dok-tabell{border-collapse:collapse;width:100%;margin:12px 0}.dok-tabell th{text-align:left;text-transform:uppercase;letter-spacing:.3px;border-bottom:1.5px solid #333;padding:8px 6px;font-size:12px}.dok-tabell td{border-bottom:1px solid #e0e0e0;padding:8px 6px}.dok-tabell .hoger,.dok-tabell th.hoger{text-align:right}.dok-tabell tr.dok-summa td{border-top:2px solid #333;border-bottom:none;padding-top:12px;font-size:15px;font-weight:700}.dok-tabell tr.dok-rubrik td{border-bottom:1px solid #333;padding-top:14px;font-weight:700}.dok-fot{color:#555;border-top:1px solid #ccc;justify-content:space-between;gap:24px;margin-top:40px;padding-top:16px;font-size:12px;display:flex}.dok-betalinfo{background:#f5f2ee;border-radius:6px;margin-top:28px;padding:14px 18px}@media print{body *{visibility:hidden}.utskrift-overlagg,.utskrift-overlagg *{visibility:visible}.utskrift-overlagg{background:#fff;padding:0;position:absolute;inset:0;overflow:visible}.utskrift-verktyg{display:none}.utskrift-dokument{box-shadow:none;max-width:none;margin:0;padding:0}}
