.kundeaviser_layout__SYDyH{display:grid;gap:20px}.kundeaviser_heading__z8IVw{display:grid;gap:8px}.kundeaviser_heading__z8IVw h1{font-size:32px;font-weight:600;letter-spacing:-.03em;line-height:1.15}.kundeaviser_heading__z8IVw p{color:var(--color-ink-muted);font-size:15px;max-width:65ch}.kundeaviser_form__Hg9JT{display:grid;gap:12px;padding:16px;border:1px solid var(--color-rule);border-radius:var(--radius-medium);background:var(--color-surface)}.kundeaviser_formText__Wi6lk{display:grid;gap:4px}.kundeaviser_label__HBruR{font-size:15px;font-weight:600;color:var(--color-ink-strong)}.kundeaviser_hint__ZF6ai{font-size:13px;color:var(--color-ink-muted);line-height:1.45}.kundeaviser_formRow__if7aN{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kundeaviser_input__3y8rD{width:9rem;min-height:44px;padding:8px 14px;border:1px solid var(--color-rule-strong);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink-strong);font-family:var(--font-mono);font-size:16px;font-variant-numeric:tabular-nums}.kundeaviser_input__3y8rD[aria-invalid]{border-color:var(--color-negative-emphasis)}.kundeaviser_rist__T5e5H{animation:kundeaviser_kundeavis-rist__Mwf0d .32s var(--ease-quart)}@keyframes kundeaviser_kundeavis-rist__Mwf0d{0%,to{transform:none}20%{transform:translateX(-6px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}.kundeaviser_primaryButton__o3dKt{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border-radius:var(--radius-pill);background:var(--color-brand-emphasis);color:var(--color-surface);font-size:14px;font-weight:550;cursor:pointer}.kundeaviser_primaryButton__o3dKt:disabled,.kundeaviser_textButton__jQr1D:disabled{cursor:wait;opacity:.7}.kundeaviser_textButton__jQr1D{min-height:44px;padding:10px 4px;font-size:13px;color:var(--color-brand-emphasis);text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:none}.kundeaviser_statusLine__neSg_:empty{display:none}.kundeaviser_error__aYNiy{padding:10px 14px;border-radius:var(--radius-input);background:var(--color-negative-soft);color:var(--color-negative-emphasis);font-size:14px}.kundeaviser_grid__xh_de{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.kundeaviser_card__d_lsI{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:start;padding:14px;border:1px solid var(--color-rule);border-radius:var(--radius-medium);background:var(--color-surface)}.kundeaviser_coverLogo__uSxqt,.kundeaviser_cover__7G__E{display:grid;place-items:center;width:72px;aspect-ratio:2/3;overflow:hidden;border-radius:calc(var(--radius-input) / 3)}.kundeaviser_cover__7G__E{box-shadow:0 3px 12px oklch(22% .012 245/.12)}.kundeaviser_cover__7G__E img{width:100%;height:100%;object-fit:cover}.kundeaviser_coverLogo__uSxqt{background:var(--color-brand-soft);color:var(--color-brand-emphasis);font-size:24px;font-weight:600}.kundeaviser_coverLogo__uSxqt img{width:100%;height:auto;padding:10px;object-fit:contain}.kundeaviser_body___9GJH{display:grid;gap:4px;min-width:0}.kundeaviser_name__0YNEh{font-size:17px;font-weight:600;color:var(--color-ink-strong);letter-spacing:-.01em}.kundeaviser_area__rm_jG{font-size:13px;color:var(--color-ink);line-height:1.45}.kundeaviser_actions__ihEwz{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center;margin-top:6px}.kundeaviser_openLink__56IX7{gap:6px;padding:8px 16px;border-radius:var(--radius-pill);background:var(--color-brand-emphasis);color:var(--color-surface);font-weight:550}.kundeaviser_openLink__56IX7,.kundeaviser_textLink__JK9fG{display:inline-flex;align-items:center;min-height:40px;font-size:13px}.kundeaviser_textLink__JK9fG{color:var(--color-brand-emphasis);text-decoration:underline;text-underline-offset:3px}.kundeaviser_input__3y8rD:focus-visible,.kundeaviser_openLink__56IX7:focus-visible,.kundeaviser_primaryButton__o3dKt:focus-visible,.kundeaviser_textButton__jQr1D:focus-visible,.kundeaviser_textLink__JK9fG:focus-visible{outline:2px solid var(--color-brand-emphasis);outline-offset:2px}.kundeaviser_input__3y8rD[aria-invalid]:focus-visible{outline-color:var(--color-negative-emphasis)}.kundeaviser_visuallyHidden__jU8iW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}