[data-page=dmarc-check] code{font-family:var(--mono);background:color-mix(in oklab, var(--ink) 8%, transparent);white-space:nowrap;border-radius:5px;padding:1px 5px;font-size:.92em}[data-page=dmarc-check] .dmarc code{white-space:normal}[data-page=dmarc-check] .dmarc form{max-width:40rem}[data-page=dmarc-check] .dmarc-label{color:var(--ink);margin-bottom:10px;font-size:17px;font-weight:800;display:block}[data-page=dmarc-check] .dmarc-zeile{flex-wrap:wrap;gap:10px;display:flex}[data-page=dmarc-check] .dmarc-eingabe{border:1px solid var(--field-border);border-radius:var(--r-md);min-width:0;color:var(--ink);background:#fff;flex:260px;padding:13px 16px;font-size:17px}[data-page=dmarc-check] .dmarc-eingabe::placeholder{color:var(--muted)}[data-page=dmarc-check] .dmarc-eingabe:focus-visible{outline:2px solid var(--teal-ia);outline-offset:2px;border-color:var(--teal-ia)}[data-page=dmarc-check] .dmarc-zeile .btn{flex:none}[data-page=dmarc-check] .dmarc-hinweis{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.5}[data-page=dmarc-check] .dmarc-fehler{border-radius:var(--r-md);color:#8e2a20;background:#fdecea;margin-top:16px;padding:12px 16px;font-size:16px}[data-page=dmarc-check] :is(.dmarc-ampel,.dmarc-werte,.dmarc-befund,.dmarc-nichts,.dmarc-danach){--muted:#5c6b6e;--border:#e2e5e2;--border-2:#cfd4d1}[data-page=dmarc-check] .dmarc-ergebnis{margin-top:40px;padding-block:0}[data-page=dmarc-check] .dmarc-ampel{border:1px solid var(--border-2);background:#fff;border-radius:20px;align-items:flex-start;gap:16px;padding:clamp(18px,2.4vw,26px) clamp(20px,2.6vw,28px);display:flex}[data-page=dmarc-check] .dmarc-ampel h2{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.2}[data-page=dmarc-check] .dmarc-ampel p{color:var(--ink-2);margin-top:6px;font-size:17px;line-height:1.6}[data-page=dmarc-check] .dmarc-ampel-punkt{border-radius:50%;flex:none;width:16px;height:16px;margin-top:9px}[data-page=dmarc-check] .dmarc-ampel--gruen{border-color:color-mix(in oklab, #11716a 40%, var(--border-2))}[data-page=dmarc-check] .dmarc-ampel--gelb{border-color:color-mix(in oklab, #8a5a00 36%, var(--border-2))}[data-page=dmarc-check] .dmarc-ampel--rot{border-color:color-mix(in oklab, #c0392b 36%, var(--border-2))}[data-page=dmarc-check] .dmarc-ampel--gruen .dmarc-ampel-punkt{background:#11716a}[data-page=dmarc-check] .dmarc-ampel--gelb .dmarc-ampel-punkt{background:#8a5a00}[data-page=dmarc-check] .dmarc-ampel--rot .dmarc-ampel-punkt{background:#c0392b}[data-page=dmarc-check] .dmarc-zwischen{letter-spacing:-.015em;color:var(--ink);margin-top:40px;margin-bottom:16px;font-size:clamp(20px,1.6vw,24px);font-weight:800;line-height:1.25}[data-page=dmarc-check] .dmarc-werte{background:var(--border-2);border:1px solid var(--border-2);border-radius:var(--r-md);grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:1px;margin:0;display:grid;overflow:hidden}[data-page=dmarc-check] .dmarc-werte>div{background:#fff;padding:14px 16px}[data-page=dmarc-check] .dmarc-werte dt{color:var(--muted);font-size:15px;line-height:1.4}[data-page=dmarc-check] .dmarc-werte dd{color:var(--ink);margin:4px 0 0;font-size:17px;font-weight:700;line-height:1.4}@media (min-width:640px){[data-page=dmarc-check] .dmarc-werte dt{min-height:2.8em}}[data-page=dmarc-check] .dmarc-werte .ist-gut dd{color:#11716a}[data-page=dmarc-check] .dmarc-werte .ist-schlecht dd{color:#c0392b}[data-page=dmarc-check] .dmarc-befunde{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));align-items:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}[data-page=dmarc-check] .dmarc-befund{border:1px solid var(--border-2);border-top:3px solid var(--border-2);border-radius:var(--r-md);background:#fff;flex-direction:column;padding:18px 20px 20px;display:flex}[data-page=dmarc-check] .dmarc-befund>*{order:2}[data-page=dmarc-check] .dmarc-befund>h4{order:0}[data-page=dmarc-check] .dmarc-befund>.dmarc-schwere{order:1}[data-page=dmarc-check] .dmarc-befund--kritisch{border-top-color:#c0392b}[data-page=dmarc-check] .dmarc-befund--wichtig{border-top-color:#8a5a00}[data-page=dmarc-check] .dmarc-schwere{margin-top:6px;font-size:15px;font-weight:700;line-height:1.4}[data-page=dmarc-check] .dmarc-befund--kritisch .dmarc-schwere{color:#c0392b}[data-page=dmarc-check] .dmarc-befund--wichtig .dmarc-schwere{color:#8a5a00}[data-page=dmarc-check] .dmarc-befund--optional .dmarc-schwere{color:var(--muted)}[data-page=dmarc-check] .dmarc-befund h4{letter-spacing:-.01em;font-size:19px;font-weight:800;line-height:1.35}[data-page=dmarc-check] .dmarc-befund p{color:var(--ink-2);margin-top:12px;font-size:16px;line-height:1.6}[data-page=dmarc-check] :is(.dmarc-was,.dmarc-wozu,.dmarc-tun)>span:first-child{color:var(--ink);margin-bottom:2px;font-size:15px;font-weight:800;display:block}[data-page=dmarc-check] .dmarc-befund code{background:var(--mint);color:var(--ink)}[data-page=dmarc-check] .dmarc-record{background:var(--mint);border-radius:var(--r-sm);order:3;margin-top:14px;padding:12px 14px}[data-page=dmarc-check] .dmarc-record-name,[data-page=dmarc-check] .dmarc-record-fuss{color:var(--teal-700);font-size:15px;line-height:1.5;display:block}[data-page=dmarc-check] .dmarc-record-name{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}[data-page=dmarc-check] .dmarc-kopieren{min-height:32px;font-family:var(--sans);color:var(--teal-700);border:1px solid var(--rahmenknopf-rand);cursor:pointer;background:#fff;border-radius:999px;min-width:92px;margin-left:auto;padding:4px 12px;font-size:14px;font-weight:700;transition:border-color .15s,background .15s}[data-page=dmarc-check] .dmarc-kopieren:hover{border-color:var(--teal-700)}[data-page=dmarc-check] .dmarc-kopieren:active{transform:translateY(1px)}[data-page=dmarc-check] .dmarc-record-fuss{margin-top:8px}[data-page=dmarc-check] .dmarc-record-fuss code{background:#fff}[data-page=dmarc-check] .dmarc-record>code{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:6px;padding:9px 11px;font-size:14px;display:block}[data-page=dmarc-check] .dmarc-nichts{border:1px solid var(--border-2);border-radius:var(--r-md);color:var(--ink-2);background:#fff;margin-top:24px;padding:16px 18px;font-size:16px;line-height:1.6}[data-page=dmarc-check] .dmarc-danach{border:1px solid var(--border-2);background:#fff;border-radius:20px;margin-top:32px;padding:clamp(20px,2.6vw,28px)}[data-page=dmarc-check] .dmarc-danach h3{letter-spacing:-.015em;font-size:22px;font-weight:800;line-height:1.25}[data-page=dmarc-check] .dmarc-danach p{color:var(--ink-2);margin-top:8px;font-size:16px;line-height:1.6}[data-page=dmarc-check] .dmarc-danach-cta{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}[data-page=dmarc-check] .dmarc-stand{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.5}[data-page=dmarc-check] .dm-aktionen{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (max-width:63.99rem){[data-page=dmarc-check] .dm-aktionen{justify-content:flex-start}}[data-page=dmarc-check] .dm-weiter{color:var(--ink-2);font-size:17px;line-height:1.6}
