.vedlegg{background:var(--flate);border:1px solid var(--kant);border-radius:6px;margin:.75rem 0;padding:.75rem 1rem}.vedlegg h2{margin:0 0 .5rem;font-size:1.05rem}.vedlegg figure{margin:0 0 .75rem}.vedlegg img{object-fit:contain;border:1px solid var(--kant);background:#fff;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:60vh;display:block}.vedlegg figcaption,.vedlegg .hjelp{color:var(--dempet);overflow-wrap:anywhere;font-size:.9rem}.vedlegg ul{margin:0 0 .5rem;padding-left:1.25rem}.vedlegg li{overflow-wrap:anywhere}.vedlegg .vedlegg-feil{margin:0 0 .5rem}.vedlegg .pdf-vedlegg{min-width:0;margin:0 0 .75rem}.vedlegg details.pdf-panel{border:1px solid var(--kant);background:var(--flate);border-radius:4px;min-width:0;margin:0}.vedlegg .pdf-panel summary{cursor:pointer;overflow-wrap:anywhere;padding:.5rem .75rem}.vedlegg .pdf-kropp{min-width:0;padding:0 .5rem}.vedlegg .pdf-ramme{border:1px solid var(--kant);background:#fff;border-radius:4px;width:100%;max-width:100%;height:70vh;min-height:320px;display:block}.vedlegg .pdf-handling{margin:0;padding:.25rem .75rem 0;font-size:.9rem}.vedlegg .pdf-handling a{overflow-wrap:anywhere}.les-opp{background:var(--flate);color:var(--aksent);border:1px solid var(--aksent);flex:none;align-self:flex-start;padding:.25rem .75rem;font-size:.9rem}.les-opp.aktiv{background:var(--aksent);color:var(--aksent-tekst)}.opplesing-rad{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.prove-alternativ.med-opplesing label{flex:auto;min-width:0}.prove-alternativ .les-opp{margin-left:auto;padding:.15rem .6rem;font-size:.85rem}.prove-boks>.les-opp,.prove-boks>.opplesing-rad{clear:both;margin-bottom:.5rem}.opplesing-panel{z-index:45;background:var(--flate);max-width:30rem;max-height:45vh;color:var(--tekst);border:1px solid var(--aksent);border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem .9rem;display:flex;position:fixed;bottom:16px;left:16px;right:16px;overflow:auto;box-shadow:0 4px 18px #0000002e}.opplesing-panel[hidden],.opplesing-kontroller[hidden],.opplesing-melding[hidden]{display:none}.opplesing-kontroller,.opplesing-melding{flex-direction:column;gap:.45rem;display:flex}.opplesing-melding p,.opplesing-status,.opplesing-setning{overflow-wrap:anywhere;margin:0}.opplesing-status{color:var(--dempet);font-size:.85rem}.opplesing-setning{white-space:pre-wrap;line-height:1.5}.opplesing-setning mark{color:#000;background-color:#ffd54a}::highlight(opplesing-ord){color:#000;background-color:#ffd54a}::highlight(opplesing-setning){background-color:#ffe58a73}.opplesing-knapper{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.opplesing-knapper button{padding:.35rem .9rem;font-size:.9rem}.opplesing-knapper .opplesing-stopp,.opplesing-knapper .opplesing-lukk,.opplesing-knapper .opplesing-nettverk-nei{color:var(--aksent);border:1px solid var(--aksent);background:0 0}.opplesing-hastighet-etikett{font-size:.9rem}.opplesing-hastighet{font:inherit;color:inherit;background:var(--flate);border:1px solid var(--kant);border-radius:6px;padding:.2rem .3rem}body.har-opplesing{padding-bottom:14rem}body.har-demostripe .opplesing-panel{bottom:4.5rem}body.har-opplesing.har-demostripe{padding-bottom:19rem}@media (width<=600px){body.har-demostripe .opplesing-panel{max-height:30vh;bottom:12.5rem}body.har-opplesing.har-demostripe{padding-bottom:26rem}}.oppgavetekst-opplesing{flex-direction:column;gap:.4rem;min-width:0;display:flex}
