.systemmeddelande-stack{z-index:100;width:100%;max-width:100%;font-family:var(--font-body);gap:1px;display:grid;position:relative;overflow:visible}.systemmeddelande{border-bottom:1px solid var(--border);min-width:0;min-height:50px;color:var(--foreground);align-items:center;gap:12px;padding:9px max(18px,50vw - 720px);display:flex}.systemmeddelande p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.systemmeddelande-copy{overflow-wrap:anywhere;flex:1;min-width:0}.systemmeddelande-copy strong{overflow-wrap:anywhere;word-break:break-word;font-size:13px;display:block}.systemmeddelande button{border:1px solid var(--input);min-width:44px;min-height:44px;color:inherit;cursor:pointer;font:500 12px var(--font-body);white-space:nowrap;background:0 0;border-radius:7px;flex:none;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.systemmeddelande button:hover:not(:disabled){background:color-mix(in oklch,var(--foreground) 10%,transparent);border-color:var(--ring)}.systemmeddelande :is(button,input,select,textarea):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.systemmeddelande-info{background:var(--accent);color:var(--accent-foreground)}.systemmeddelande-varning{background:var(--secondary);color:var(--secondary-foreground)}.systemmeddelande-kritisk{background:color-mix(in oklch,var(--destructive) 20%,var(--card));font-weight:600}.dark .systemmeddelande-kritisk{color:var(--foreground);border-bottom-color:color-mix(in oklch,var(--destructive) 45%,var(--border))}.dark .systemmeddelande-info{color:var(--foreground)}.systemmeddelande.is-collapsed{min-height:38px;padding-block:0}.systemmeddelande.is-collapsed button{margin-block:-3px}@media (max-width:640px){.systemmeddelande{align-items:flex-start;padding:10px 18px}.systemmeddelande p{font-size:13px}.systemmeddelande :is(input,select,textarea){font-size:16px}.systemmeddelande.is-collapsed{align-items:center}}@media (prefers-reduced-motion:reduce){.systemmeddelande,.systemmeddelande button{transition:none}}
