@layer theme,base;@layer components{.mk .ai-k-status{width:320px;top:calc(50% - 300px);right:-12px}.mk .ai-k-avvik{width:290px;left:-80px;top:calc(50% - 60px + var(--i) * 98px);padding-left:120px}.mk .ai-k-avvik .fs-k__tall{font-size:22px}.mk .ai-k-innsikt{width:420px;padding:20px 62px 20px 24px;top:calc(50% + 100px);right:-40px}.mk .ai-k-innsikt__topp{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.mk .ai-k-innsikt__setning{font-family:var(--font-serif);font-variation-settings:"opsz" 72;letter-spacing:-.01em;color:var(--blekk);text-wrap:pretty;font-size:21px;font-style:italic;line-height:1.25}.mk .ai-k-innsikt__grep{border-top:1px solid var(--linje);flex-direction:column;gap:3px;margin-top:12px;padding-top:12px;display:flex}.mk .ai-k-innsikt__forslag{color:var(--blekk);font-size:14px;font-weight:500}.mk .ai-sig .eyebrow{margin-bottom:24px}.mk .ai-sig__rutenett{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:stretch;gap:20px;margin-top:28px;display:grid}.mk .ai-sig__analyse,.mk .ai-sig__grep{flex-direction:column;padding:20px 24px 18px;display:flex}.mk .ai-sig__hode{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.mk .ai-sig__status{color:var(--dempet);white-space:nowrap;font-size:13px}.mk .ai-sig__skrift{flex-direction:column;gap:10px;display:flex}.mk .ai-sig__avsnitt{font-family:var(--font-serif);letter-spacing:-.008em;color:var(--blekk);text-wrap:wrap;margin:0;font-size:23px;font-style:italic;font-weight:400;line-height:1.3;position:relative}.mk .ai-sig__plass{visibility:hidden}.mk .ai-sig__lag{position:absolute;inset:0}.mk .ai-sig__markor{background:var(--aksent);vertical-align:-.1em;width:2px;height:.9em;margin-left:2px;animation:1s steps(2,start) infinite mk-ai-blink;display:none}.mk .ai-sig__markor.er-synlig{display:inline-block}.mk .ai-sig__kilder{border-top:1px solid var(--linje);grid-template-columns:repeat(3,auto);justify-content:space-between;gap:16px;margin:auto 0 0;padding-top:14px;display:grid}.mk .ai-sig__kilder>div{min-width:0}.mk .ai-sig__kilder dt{color:var(--dempet);margin-bottom:3px;font-size:12px;line-height:1.3}.mk .ai-sig__kilder dd{letter-spacing:-.01em;color:var(--blekk);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:600}.mk .ai-sig__kilder dd span{color:var(--brod);margin-left:4px;font-size:12.5px;font-weight:400}.mk .ai-sig__kilder dd.ai-sig__kilde{color:var(--brod);font-size:14px;font-weight:400}.mk .ai-sig__skrift+.ai-sig__kilder{margin-top:16px}.mk .ai-grep{margin:0;padding:0;list-style:none}.mk .ai-grep__rad{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.mk .ai-grep__rad+.ai-grep__rad{border-top:1px solid var(--linje)}.mk .ai-grep__tekst{flex-direction:column;gap:1px;min-width:0;display:flex}.mk .ai-grep__tittel{color:var(--blekk);font-size:15px;font-weight:500;line-height:1.35}.mk .ai-grep__grunn{color:var(--brod);font-size:13.5px;line-height:1.4}.mk .ai-grep__anslag{color:var(--dempet);font-size:13px;line-height:1.4}.mk .ai-sig__grep .grep__knapp{min-width:116px;height:36px;font-size:14px}.mk .ai-sig__fot{border-top:1px solid var(--linje);color:var(--brod);text-wrap:pretty;margin-top:auto;padding-top:12px;font-size:13px;line-height:1.45}.mk .ai-grep+.ai-sig__fot{margin-top:6px}@media (prefers-reduced-motion:reduce){.mk .ai-sig__markor{animation:none}}@media (max-width:860px){.mk .ai-k-innsikt{padding:20px 64px 20px 22px}.mk .ai-k-innsikt__setning{font-size:20px}.mk .ai-k-avvik{padding-left:64px}.mk .ai-sig__rutenett{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:24px}.mk .ai-sig__analyse,.mk .ai-sig__grep{padding:18px 18px 16px}.mk .ai-sig__hode{flex-direction:column;gap:2px}.mk .ai-sig__avsnitt{font-size:19px}.mk .ai-sig__kilder{grid-template-columns:1fr 1fr;justify-content:stretch;gap:12px}.mk .ai-sig__kilder>div:last-child{grid-column:1/-1}.mk .ai-grep__rad{grid-template-columns:minmax(0,1fr);gap:10px}.mk .ai-sig__grep .grep__knapp{justify-self:start;min-height:44px}}}@layer utilities;@keyframes mk-ai-blink{50%{opacity:0}}
