.ot-skarm{margin:40px 0 12px}.ot-ram{border:1px solid var(--r2-line);background:var(--r2-bg);box-shadow:0 1px 2px #0a0a0a08,0 28px 64px -28px #0a0a0a2e}.ot-topp{border-bottom:1px solid var(--r2-line);background:var(--r2-bg-canvas);font-family:var(--r2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--r2-mute);align-items:center;gap:10px;padding:14px 22px;font-size:11px;display:flex}.ot-topp .ot-app{color:var(--r2-ink);font-weight:600}.ot-topp .ot-status{background:var(--r2-lime);color:var(--r2-ink);letter-spacing:.08em;margin-left:auto;padding:4px 10px}.ot-topp .ot-exempel{border:1px solid var(--r2-mute-2);color:var(--r2-ink-soft);padding:3px 8px}.ot-kropp{grid-template-columns:minmax(0,1fr) 340px;display:grid}.ot-dok{padding:32px 36px 36px}.ot-dokhuvud{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ot-etikett{font-family:var(--r2-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--r2-mute);font-size:10.5px}.ot-id{font-family:var(--r2-sans);letter-spacing:-.02em;color:var(--r2-ink);margin-top:6px;font-size:26px;font-weight:500}.ot-meta{gap:28px;margin:0;display:flex}.ot-meta dt{font-family:var(--r2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--r2-mute);font-size:10.5px}.ot-meta dd{color:var(--r2-ink);margin:4px 0 0;font-size:14px}.ot-rader{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:28px;font-size:14px}.ot-rader th{text-align:left;font-family:var(--r2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--r2-mute);border-bottom:1px solid var(--r2-line);padding:0 0 10px;font-size:10.5px;font-weight:500}.ot-rader td{border-bottom:1px solid var(--r2-line-soft);color:var(--r2-ink-2);vertical-align:top;padding:13px 0}.ot-rader .ot-tal{text-align:right;white-space:nowrap;padding-left:20px}.ot-summa{font-variant-numeric:tabular-nums;max-width:320px;margin:20px 0 0 auto;font-size:14px}.ot-summa div{color:var(--r2-ink-soft);justify-content:space-between;gap:20px;padding:5px 0;display:flex}.ot-summa dt,.ot-summa dd{margin:0}.ot-summa .ot-total{border-top:1px solid var(--r2-ink);color:var(--r2-ink);margin-top:8px;padding-top:12px;font-size:16px;font-weight:600}.ot-not{border-left:1px solid var(--r2-line);background:var(--r2-bg-card-soft);flex-direction:column;padding:32px 28px 28px;display:flex}.ot-not ul{margin:16px 0 0;padding:0;list-style:none}.ot-not li{border-top:1px solid var(--r2-line);color:var(--r2-ink-2);padding:12px 0;font-size:14px;line-height:1.55}.ot-not li b{color:var(--r2-ink);margin-bottom:2px;font-weight:600;display:block}.ot-knappar{gap:10px;margin-top:auto;padding-top:24px;display:flex}.ot-knapp{background:var(--r2-ink);color:var(--r2-bg);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;padding:12px 20px;font-size:14.5px;font-weight:500;display:inline-flex}.ot-knapp-ut{background:var(--r2-bg);color:var(--r2-ink);border:1px solid var(--r2-line)}.ot-radnot{color:var(--r2-mute);margin-top:3px;font-size:12.5px;display:block}.sv-topp p.ot-mobil-cta{display:none}.ot-bildtext{color:var(--r2-mute);margin-top:14px;font-size:13px;line-height:1.5}@media (max-width:900px){.ot-kropp{grid-template-columns:minmax(0,1fr)}.ot-not{border-left:0;border-top:1px solid var(--r2-line)}}@media (max-width:600px){.ot-skarm{margin-top:32px}.ot-topp{gap:8px;padding:12px 14px;font-size:10px}.ot-topp .ot-sida{display:none}.ot-dok{padding:22px 16px 24px}.ot-id{font-size:21px}.ot-meta{gap:18px}.ot-rader{font-size:13px}.ot-rader .ot-apris{display:none}.ot-rader .ot-tal{padding-left:12px}.ot-summa{max-width:none;font-size:13px}.ot-not{padding:16px}.ot-not .ot-etikett,.ot-not ul{display:none}.ot-knappar{padding-top:0}.ot-rader td{padding:10px 0}}@media (max-width:768px){.sv-topp p.ot-mobil-cta{margin-top:22px;display:flex}.sv-topp .sv-avslut .sv-knappar{display:none}}
