.ut-skarm{margin:0}.ut-ram{border:1px solid var(--r2-line);background:var(--r2-bg);box-shadow:0 1px 2px #0a0a0a08,0 28px 64px -28px #0a0a0a2e}.ut-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);white-space:nowrap;align-items:center;gap:10px;padding:13px 20px;font-size:11px;display:flex}.ut-topp .ut-app{color:var(--r2-ink);font-weight:600}.ut-topp .ut-exempel{border:1px solid var(--r2-mute-2);color:var(--r2-ink-soft);padding:3px 8px}.ut-topp .ut-status{background:var(--r2-lime);color:var(--r2-ink);letter-spacing:.08em;margin-left:auto;padding:4px 10px}.ut-etikett{font-family:var(--r2-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--r2-mute);font-size:10.5px}.ut-kropp p{margin:0}.ut-in{border-bottom:1px solid var(--r2-line);background:var(--r2-bg-card-soft);padding:22px 24px 20px}.ut-fran{color:var(--r2-ink);margin:8px 0 6px;font-size:13.5px;font-weight:600}.ut-in p{color:var(--r2-ink-soft);font-size:14px;line-height:1.55}.ut-utkast{border-bottom:1px solid var(--r2-line);padding:22px 24px 20px}.ut-utkast>p:first-of-type{color:var(--r2-ink);margin-top:10px;font-size:15px;line-height:1.6}.ut-kallor{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.ut-kallor .ut-etikett{margin-right:2px}.ut-kalla{border:1px solid var(--r2-line);background:var(--r2-bg-canvas);color:var(--r2-ink-2);padding:4px 9px;font-size:12.5px;line-height:1.3}.ut-saknas{border-left:3px solid var(--r2-ink);background:var(--r2-bg-canvas);color:var(--r2-ink-2);padding:10px 12px;font-size:13px;line-height:1.5;margin-top:14px!important}.ut-granska{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:20px 24px 22px;display:flex}.ut-granska .ut-etikett{flex-basis:100%}.ut-granska ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ut-granska li{color:var(--r2-ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.ut-nr{border:1px solid var(--r2-ink);width:20px;height:20px;font-family:var(--r2-mono);color:var(--r2-ink);justify-content:center;align-items:center;font-size:11px;display:inline-flex}.ut-knappar{gap:8px;display:flex}.ut-knapp{background:var(--r2-ink);color:var(--r2-bg);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;padding:10px 18px;font-size:14px;font-weight:500;display:inline-flex}.ut-knapp-ut{background:var(--r2-bg);color:var(--r2-ink);border:1px solid var(--r2-line)}.ut-bildtext{color:var(--r2-mute);margin-top:14px;font-size:13px;line-height:1.5}@media (max-width:1023px){.ut-skarm{margin-top:8px}}@media (max-width:480px){.ut-topp{gap:8px;padding:12px 14px;font-size:10px}.ut-topp .ut-sida{display:none}.ut-in,.ut-utkast,.ut-granska{padding-left:16px;padding-right:16px}.ut-utkast>p:first-of-type{font-size:14.5px}}.ut-kort{border:1px solid var(--r2-line);border-top:3px solid var(--r2-ink);background:var(--r2-bg);padding:24px 26px 26px}.ut-kort p{margin:0}.ut-kort-etikett{font-family:var(--r2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--r2-mute);font-size:11px}.ut-kort-titel{letter-spacing:-.02em;color:var(--r2-ink);font-size:26px;font-weight:500;line-height:1.2;margin-top:10px!important}.ut-kort-rader{margin:20px 0 0}.ut-kort-rader div{border-top:1px solid var(--r2-line-soft);grid-template-columns:7.5rem minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.ut-kort-rader dt{font-family:var(--r2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--r2-mute);font-size:11px;line-height:1.9}.ut-kort-rader dd{color:var(--r2-ink);margin:0;font-size:15px;line-height:1.5}.ut-kort-lank{font-size:15px;font-weight:500;margin-top:18px!important}.ut-kort-lank a{color:var(--r2-ink);border-bottom:1.5px solid var(--r2-lime-deep);padding-bottom:2px;text-decoration:none;transition:background .15s}.ut-kort-lank a:hover{background:var(--r2-lime)}.ut-kort+.ut-kort{margin-top:16px}@media (max-width:480px){.ut-kort{padding:20px 18px 22px}.ut-kort-titel{font-size:22px}.ut-kort-rader div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:1023px){.r2-delad:has(.ut-kort)+.r2-knapprad{margin-top:32px}}@media (min-width:1024px){.r2-container:has(>.r2-delad .ut-kort){grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:64px;display:grid}.r2-container:has(>.r2-sektion-ingress):has(>.r2-delad .ut-kort){grid-template-rows:auto auto auto auto 1fr}.r2-container:has(>.r2-delad .ut-kort)>*{grid-column:1/-1}.r2-container:has(>.r2-delad .ut-kort)>.r2-delad{display:contents}.r2-container:has(>.r2-delad .ut-kort) .r2-delad-text{grid-area:-4/1/-3}.r2-container:has(>.r2-delad .ut-kort) .r2-delad-figur{grid-area:-4/2/-1}.r2-container:has(>.r2-delad .ut-kort)>.r2-knapprad{grid-area:-3/1/-2;margin-top:6px}}.ut-topp .ut-status-logg{border:1px solid var(--r2-ink);background:0 0;padding:3px 9px}.ut-logg-dag{padding:20px 24px 6px}.ut-logg-rader{margin:0;padding:0 0 8px;list-style:none}.ut-logg-rad{border-top:1px solid var(--r2-line-soft);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:15px 24px;display:grid}.ut-logg-rad:first-child{border-top:0}.ut-logg-tid{font-family:var(--r2-mono);color:var(--r2-mute);font-size:12px}.ut-logg-text{color:var(--r2-ink);font-size:14.5px;line-height:1.5}.ut-logg-lage{border:1px solid var(--r2-line);font-family:var(--r2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--r2-ink-2);white-space:nowrap;justify-self:end;padding:4px 8px;font-size:10.5px;line-height:1.2}.ut-logg-vantar .ut-logg-lage{background:var(--r2-lime);border-color:var(--r2-lime);color:var(--r2-ink)}.ut-logg-godkant .ut-logg-lage{background:var(--r2-ink);border-color:var(--r2-ink);color:var(--r2-bg)}.ut-logg-orort .ut-logg-lage{border-style:dashed;border-color:var(--r2-mute-2)}@media (max-width:480px){.ut-logg-dag{padding:16px 16px 4px}.ut-logg-rad{grid-template-columns:2.75rem minmax(0,1fr);gap:6px 12px;padding:13px 16px}.ut-logg-lage{grid-column:2;justify-self:start}}body:has(.ut-logg) #former .r2-prose{max-width:none}body:has(.ut-logg) #former .r2-prose ul{counter-reset:form;grid-template-columns:minmax(0,1fr);gap:12px;margin:4px 0 28px;padding:0;list-style:none;display:grid}body:has(.ut-logg) #former .r2-prose li{counter-increment:form;border:1px solid var(--r2-line);border-top:3px solid var(--r2-ink);background:var(--r2-bg);color:var(--r2-ink);margin:0;padding:20px 22px 22px;font-size:17px;line-height:1.5}body:has(.ut-logg) #former .r2-prose li::marker{content:none}body:has(.ut-logg) #former .r2-prose li:before{content:counter(form, decimal-leading-zero);font-family:var(--r2-mono);letter-spacing:.12em;color:var(--r2-mute);margin-bottom:10px;font-size:11px;display:block}@media (min-width:768px){body:has(.ut-logg) #former .r2-prose ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body:has(.ut-logg) #former .r2-prose li{padding:24px 26px 26px;font-size:18px}body:has(.ut-skarm) #boka .r2-container{text-align:center}:is(body:has(.ut-skarm) #boka .r2-h2,body:has(.ut-skarm) #boka .r2-prose){max-width:640px;margin-left:auto;margin-right:auto}body:has(.ut-skarm) #boka .r2-knapprad{justify-content:center;margin-top:8px}}
