.pl-hel{white-space:nowrap}.pl-topp .pl-smula{font-family:var(--r2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--r2-mute);margin:0 0 18px;font-size:11px}.pl-topp .pl-smula a{color:var(--r2-ink-soft);border-bottom:1px solid var(--r2-line)}.pl-topp .pl-smula a:hover{color:var(--r2-ink);border-bottom-color:var(--r2-lime)}.pl-block+.pl-block{margin-top:48px}.r2-card p a{color:var(--r2-ink);border-bottom:1.5px solid var(--r2-lime);padding-bottom:1px}.r2-card p a:hover{background:var(--r2-lime)}a.pl-lankkort{color:inherit;flex-direction:column;text-decoration:none;display:flex}a.pl-lankkort p{flex:1}a.pl-lankkort .pl-vidare{font-family:var(--r2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--r2-ink);margin-top:18px;font-size:11px}a.pl-lankkort:hover .pl-vidare{text-decoration:underline;-webkit-text-decoration-color:var(--r2-lime);text-decoration-color:var(--r2-lime);text-underline-offset:4px;text-decoration-thickness:2px}a.pl-lankkort:focus-visible{outline:2px solid var(--r2-ink);outline-offset:-2px}.pl-steg{counter-reset:none;max-width:860px;margin:0;padding:0;list-style:none}.pl-steg li{border-top:1px solid var(--r2-line);grid-template-columns:44px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.pl-steg li:last-child{border-bottom:1px solid var(--r2-line)}.pl-steg-nr{background:var(--r2-lime);width:36px;height:36px;color:var(--r2-ink);font-family:var(--r2-mono);justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.pl-steg h3{font-family:var(--r2-sans);letter-spacing:-.015em;color:var(--r2-ink);margin:4px 0 8px;font-size:20px;font-weight:500;line-height:1.3}.pl-steg p{color:var(--r2-ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.7}.pl-steg p a{color:var(--r2-ink);border-bottom:1.5px solid var(--r2-lime);padding-bottom:1px}.pl-steg p a:hover{background:var(--r2-lime)}.pl-block.r2-tabell-ram caption{caption-side:bottom;text-align:left;color:var(--r2-mute);padding-top:14px;font-size:13px}.pl-block .r2-tabell-kort a{color:var(--r2-ink);border-bottom:1.5px solid var(--r2-lime)}.pl-block .r2-tabell-kort td{color:var(--r2-ink-2);font-size:15px;line-height:1.55}.pl-fraga+.pl-fraga{margin-top:8px}.pl-fraga{scroll-margin-top:96px}@media (max-width:768px){.pl-block+.pl-block{margin-top:36px}.pl-steg li{grid-template-columns:36px minmax(0,1fr);gap:14px;padding:20px 0}.pl-steg-nr{width:30px;height:30px;font-size:12px}}.pl-topp h1{text-wrap:balance}.pl-block ul{padding-left:1.2em;list-style:outside}.pl-block ul li::marker{color:var(--r2-lime-text)}.r2-section.canvas .pl-block a:not(.pl-lankkort),.r2-section.canvas .pl-fraga a{border-bottom-color:var(--r2-lime-text)}@media (max-width:768px){.pl-block.r2-card-grid>.r2-card:not(:last-child){border-bottom:1px solid var(--r2-line)}}.pl-hel>em.hl:not(:last-child){padding-right:3px}.pl-hjalte{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.pl-hjalte-text,.pl-hjalte-figur{min-width:0}.pl-hjalte-figur .ot-skarm{margin:0}@media (min-width:1024px){.pl-hjalte{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:start;gap:64px}.pl-hjalte-figur{padding-top:8px}}.pf-kropp{color:var(--r2-ink-2);padding:26px 26px 28px;font-size:14px;line-height:1.5}.pf-kropp .ot-etikett{margin-bottom:14px}.pf-var{background:var(--r2-lime-soft)}.pf-rutnat{border:1px solid var(--r2-line);grid-template-columns:1fr 1fr;display:grid}.pf-ruta{border-right:1px solid var(--r2-line);border-bottom:1px solid var(--r2-line);flex-direction:column;gap:4px;padding:18px 18px 16px;display:flex}.pf-ruta:nth-child(2n){border-right:0}.pf-ruta:nth-last-child(-n+2){border-bottom:0}.pf-ruta-nr{font-family:var(--r2-mono);letter-spacing:.1em;color:var(--r2-lime-text);font-size:10.5px;font-weight:700}.pf-ruta b{color:var(--r2-ink);letter-spacing:-.01em;margin-bottom:8px;font-size:16px;font-weight:600}.pf-ruta dl{flex-direction:column;gap:6px;margin:0;display:flex}.pf-ruta dl div{grid-template-columns:52px minmax(0,1fr);gap:8px;display:grid}.pf-ruta dt{font-family:var(--r2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--r2-mute);padding-top:2px;font-size:10px}.pf-ruta dd{color:var(--r2-ink-2);margin:0;font-size:13px}.pf-delat{grid-template-columns:1fr 1fr;gap:0;margin:-26px -26px -28px;display:grid}.pf-halva{flex-direction:column;gap:10px;padding:22px 22px 24px;display:flex}.pf-halva+.pf-halva{border-left:1px solid var(--r2-line)}.pf-halva .ot-etikett{margin-bottom:4px}.pf-halva-var{background:var(--r2-bg-canvas)}.pf-bubbla{background:var(--r2-bg-canvas);border:1px solid var(--r2-line);color:var(--r2-ink);max-width:92%;margin:0;padding:10px 13px;font-size:13.5px;line-height:1.5}.pf-bubbla-ni{background:var(--r2-ink);border-color:var(--r2-ink);color:var(--r2-bg);align-self:flex-end}.pf-kvar{color:var(--r2-mute);flex-direction:column;gap:6px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.pf-kvar li:before{content:"Kvar: ";font-family:var(--r2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--r2-mute-2,var(--r2-mute));font-size:10px}.pf-rad{border-bottom:1px solid var(--r2-line);color:var(--r2-ink);grid-template-columns:52px minmax(0,1fr);gap:0 10px;margin:0;padding:9px 0;font-size:13.5px;display:grid}.pf-rad span{font-family:var(--r2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--r2-mute);padding-top:2px;font-size:10.5px}.pf-knappar{padding-top:14px}.pf-knappar .ot-knapp{padding:10px 16px;font-size:13.5px}.pf-chatt{flex-direction:column;gap:12px;display:flex}.pf-chatt .pf-bubbla:not(.pf-bubbla-ni){max-width:86%}.pf-kalla{border-top:1px solid var(--r2-line);font-family:var(--r2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--r2-lime-text);margin-top:8px;padding-top:7px;font-size:10.5px;display:block}.pf-bubbla-over{background:var(--r2-lime-soft);border-color:#0000}.pf-inkorg{margin:-26px -26px -28px;padding:0;list-style:none}.pf-inkorg li{border-bottom:1px solid var(--r2-line);grid-template-columns:128px minmax(0,1fr);grid-template-areas:"typ amne""typ status";gap:4px 16px;padding:16px 22px;display:grid}.pf-inkorg li:last-child{border-bottom:0}.pf-typ{font-family:var(--r2-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--r2-ink-soft);flex-direction:column;grid-area:typ;gap:4px;font-size:10.5px;display:flex}.pf-typ i{color:var(--r2-mute);font-style:normal}.pf-amne{color:var(--r2-ink);grid-area:amne;font-size:14px;font-weight:500}.pf-status{color:var(--r2-mute);grid-area:status;font-size:12.5px}.pf-status:before{content:"";background:var(--r2-lime);vertical-align:1px;width:7px;height:7px;margin-right:8px;display:inline-block}.pf-inkorg li.pf-over{background:var(--r2-bg-canvas)}.pf-inkorg li.pf-over .pf-status{color:var(--r2-ink);font-weight:500}.pf-inkorg li.pf-over .pf-status:before{background:var(--r2-ink)}.pf-tid{margin:0;padding:0;list-style:none;position:relative}.pf-tid:before{content:"";background:var(--r2-line);width:1px;position:absolute;top:14px;bottom:14px;left:13px}.pf-tid li{grid-template-columns:28px minmax(0,1fr);column-gap:16px;padding:9px 10px 9px 0;display:grid;position:relative}.pf-tid li.pf-var{margin:0 -10px;padding-left:10px;padding-right:10px}.pf-tid-nr{z-index:1;background:var(--r2-bg);border:1px solid var(--r2-line);width:28px;height:28px;font-family:var(--r2-mono);color:var(--r2-ink);grid-row:span 2;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.pf-tid li.pf-var .pf-tid-nr{background:var(--r2-lime);border-color:var(--r2-lime)}.pf-tid b{color:var(--r2-ink);font-size:15px;font-weight:600}.pf-tid li>span:last-child{color:var(--r2-mute);font-size:13px}.pf-flode{counter-reset:pf;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pf-flode li{border:1px solid var(--r2-line);background:var(--r2-bg);counter-increment:pf;flex-direction:column;gap:4px;padding:14px 14px 16px;display:flex;position:relative}.pf-flode li:before{content:"0" counter(pf);font-family:var(--r2-mono);letter-spacing:.1em;color:var(--r2-lime-text);font-size:10.5px;font-weight:700}.pf-flode li.pf-var{border-color:var(--r2-lime-text);background:var(--r2-lime-soft)}.pf-flode b{color:var(--r2-ink);font-size:15px;font-weight:600}.pf-flode span{color:var(--r2-mute);font-size:12.5px}.pf-mall{margin:0}.pf-mall div{border-top:1px solid var(--r2-line);grid-template-columns:92px minmax(0,1fr);gap:14px;padding:10px 0;display:grid}.pf-mall dt{font-family:var(--r2-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--r2-lime-text);padding-top:2px;font-size:10.5px;font-weight:700}.pf-mall dd{color:var(--r2-ink);text-wrap:pretty;margin:0;font-size:13.5px}.pf-check{margin:0;padding:0;list-style:none}.pf-check li{border-top:1px solid var(--r2-line);color:var(--r2-ink);align-items:flex-start;gap:12px;padding:11px 0;font-size:14.5px;display:flex}.pf-ruta-check{border:1.5px solid var(--r2-ink);flex:none;width:16px;height:16px;margin-top:2px}@media (max-width:640px){.pf-kropp{padding:20px 18px 22px}.pf-delat{grid-template-columns:minmax(0,1fr);margin:-20px -18px -22px}.pf-halva+.pf-halva{border-left:0;border-top:1px solid var(--r2-line)}.pf-inkorg{margin:-20px -18px -22px}.pf-inkorg li{grid-template-columns:minmax(0,1fr);grid-template-areas:"typ""amne""status";padding:14px 18px}.pf-typ{flex-direction:row;gap:10px}.pf-flode{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-ruta{padding:14px 13px}.pf-ruta b{font-size:14.5px}.pf-ruta dl div{grid-template-columns:minmax(0,1fr);gap:0}.pf-mall div{grid-template-columns:minmax(0,1fr);gap:4px}.pf-skarm .ot-topp .ot-sida{display:none}}.pf-skarm .ot-bildtext,.pl-hjalte-text .sv-ingress{text-wrap:balance}.pl-topp .sv-vinst,.pl-topp .sv-brod p{text-wrap:pretty}.r2-section-head .head-left h2{text-wrap:balance}.pl-topp .pl-nedladdning{margin-top:28px}.pl-topp .pl-nedladdning .sv-knappar{margin:0}.pl-nedladdning-not{color:var(--r2-ink-soft);text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.5}.pl-filstorlek{opacity:.7;font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}@media (max-width:480px){.pl-topp .pl-nedladdning .sv-knappar>a{flex:100%;justify-content:center;min-height:48px}}.pf-offertnr{font-size:20px}.r2-card-grid.cols-3.pl-fyll{background:var(--r2-line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px}.r2-card-grid.cols-3.pl-fyll>.r2-card{grid-area:span 3/span 2;grid-template-rows:subgrid;background:var(--r2-bg);border:0;row-gap:0;display:grid}.r2-card-grid.cols-3.pl-fyll>.r2-card .num{text-wrap:balance}.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-child(3n+1):nth-last-child(2),.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-child(3n+1):nth-last-child(2)+.r2-card,.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-child(3n+1):nth-last-child(4),.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-child(3n+1):nth-last-child(4)~.r2-card{grid-column:span 3}@media (max-width:768px){.r2-card-grid.cols-3.pl-fyll{grid-template-columns:minmax(0,1fr)}.r2-card-grid.cols-3.pl-fyll>.r2-card,.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-child(3n+1):nth-last-child(2),.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-child(3n+1):nth-last-child(2)+.r2-card,.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-child(3n+1):nth-last-child(4),.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-child(3n+1):nth-last-child(4)~.r2-card,.r2-card-grid.cols-3.pl-fyll>.r2-card:nth-last-child(-n+3):not(:last-child){border:0;grid-column:auto}}
