.analys-diagram{aspect-ratio:16/9;border:1px dashed var(--glass-border-strong);text-align:center;border-radius:12px;place-items:center;margin-top:12px;padding:12px;display:grid}.analys-diagram p,.vy-status{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--c-steel);margin:0;font-size:11px}.vy-yta{border:1px solid var(--glass-border);background:var(--glass-well);text-align:center;border-radius:12px;align-content:center;place-items:center;gap:14px;min-height:240px;margin-top:12px;padding:16px;display:grid}.vy-rutnat{width:100%;max-width:480px;height:auto;display:block}.vy-rutnat line{stroke:var(--glass-border);stroke-width:1px}.analys-lista{color:var(--c-steel);margin:10px 0 0;padding:0;font-size:14px;list-style:none}.analys-lista li{border-top:.5px solid var(--c-line);padding:5px 0}.page-head .kicker a{color:inherit;text-underline-offset:3px}.amnen{gap:var(--float-inset);display:grid}.amne{scroll-margin-top:calc(68px + env(safe-area-inset-top,0px) + 14px);border-radius:var(--r-panel);background:var(--glass-bg-clear);border:1px solid var(--bubble-border);box-shadow:inset 0 1px 0 var(--bubble-highlight),inset 0 -1px 0 var(--glass-lowlight),var(--bubble-shadow);backdrop-filter:blur(18px) saturate(var(--glass-saturate)) brightness(1.08);transition:border-color var(--dur-fast),transform var(--dur-fast);position:relative;overflow:hidden}.amne:before{content:"";border-radius:inherit;pointer-events:none;background:var(--bubble-sheen);position:absolute;inset:0}.amne-motiv{pointer-events:none;opacity:.9;grid-area:motiv;justify-self:end;width:100%;max-width:280px;height:150px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 100%);mask-image:linear-gradient(90deg,#0000,#000 28% 100%)}.amne:hover,.amne[open]{border-color:var(--glass-border-strong)}.amne>summary{cursor:pointer;user-select:none;grid-template-columns:1fr minmax(0,280px) auto;grid-template-areas:"text motiv chev";align-items:center;gap:6px 18px;padding:22px 22px 20px;list-style:none;display:grid;position:relative}.amne>summary::-webkit-details-marker{display:none}.amne>summary:focus-visible{outline:2px solid var(--c-white);outline-offset:-6px;border-radius:calc(var(--r-panel) - 2px)}.amne-text{grid-area:text;min-width:0}.amne .amne-titel{max-width:none;font-family:var(--serif);color:var(--c-white);text-wrap:balance;margin:0;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.15}.amne-ingress{color:var(--c-steel);max-width:62ch;margin:6px 0 0;font-size:15px}.amne-chev{border:1px solid var(--glass-border);background:var(--glass-inner);width:40px;height:40px;box-shadow:inset 0 1px 0 var(--glass-highlight);transition:transform var(--dur-base) var(--ease-out),background var(--dur-fast);border-radius:999px;grid-area:chev;place-items:center;display:grid}.amne-chev:before{content:"";border-right:1.5px solid var(--c-white);border-bottom:1.5px solid var(--c-white);width:9px;height:9px;transform:translateY(-2px)rotate(45deg)}.amne>summary:hover .amne-chev{background:var(--glass-hover-strong)}.amne[open] .amne-chev{transform:rotate(180deg)}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}.amne::details-content{height:0;transition:height var(--dur-base) var(--ease-out),content-visibility var(--dur-base) allow-discrete;overflow:clip}.amne[open]::details-content{height:auto}.amne-kropp{border-top:.5px solid var(--c-line);margin-top:0;padding:4px 22px 26px}.amne-kropp>:first-child{margin-top:20px}.amne-kropp p{max-width:65ch}.amne-plats{color:var(--c-graphite);font-size:15px}.amne-plats .kicker{margin-bottom:8px;display:block}.todo{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--c-steel);border:1px dashed var(--c-line);vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:9px}@media (width<=640px){.amne>summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel motiv""ingress chev";gap:8px 12px;padding:18px 16px 16px}.amne-text{display:contents}.amne .amne-titel{grid-area:titel}.amne-ingress{grid-area:ingress;margin:0}.amne-motiv{aspect-ratio:2;width:clamp(96px,32vw,128px);max-width:none;height:auto}.amne-kropp{padding:4px 16px 20px}.amne-chev{place-self:end;width:36px;height:36px}}.amne-kropp{position:relative}
