.knowledge-motion,.study-chart{--ink:#eae9df;--muted:#bac7c0;--sage:#b8cbb8;--coral:#d6a8a8;box-sizing:border-box;color:var(--ink);background:#17272b;border:1px solid #54665f;border-radius:3px;margin:34px 0;padding:30px;overflow:hidden}.knowledge-motion figcaption,.study-chart figcaption{margin:0 0 20px}.motion-edition,.study-edition{letter-spacing:.16em;color:var(--sage);margin-bottom:12px;font:10px/1.5 ui-monospace,Consolas,monospace;display:block}.knowledge-motion figcaption strong,.study-chart figcaption strong{letter-spacing:-.025em;max-width:29ch;color:var(--ink);font:400 clamp(25px,2.3vw,33px)/1.18 Georgia,Times New Roman,serif;display:block}.knowledge-motion figcaption p{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.65}.knowledge-motion a,.study-chart a{color:var(--ink);text-underline-offset:4px}.study-chart{--ink:var(--diagram-ink,#eae9df);--muted:var(--diagram-muted,#bac7c0);--sage:var(--diagram-confirmed,#b8cbb8);--coral:var(--diagram-fault,#d6a8a8);background:var(--diagram-surface,#17272b);border-color:var(--diagram-line,#54665f)}.study-sample{color:var(--muted);border-bottom:1px solid var(--diagram-line,#54665f);align-items:baseline;gap:7px;margin-top:18px;padding-bottom:6px;font-size:13px;line-height:1.5;display:inline-flex}.study-sample b{color:var(--ink);font-variant-numeric:tabular-nums;font:400 24px/1.1 Georgia,serif}.study-chart .study-comparison{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--ink);background:0 0;border:0;margin:24px 0 0;display:table}.study-chart .study-comparison caption{caption-side:top;text-align:left;color:var(--muted);margin-bottom:12px;font:11px/1.6 Arial,sans-serif}.study-chart .study-comparison thead{display:table-header-group}.study-chart .study-comparison th,.study-chart .study-comparison td{vertical-align:top;color:var(--ink);text-align:left;background:0 0;border:0;padding:18px 0}.study-chart .study-comparison thead th{color:var(--muted);border-bottom:1px solid var(--diagram-line,#54665f);padding:0 0 11px;font-size:11px;font-weight:400}.study-chart .study-comparison th:first-child{width:35%;padding-right:24px}.study-chart .study-comparison tbody th{padding-top:26px;font:400 15px/1.5 Arial,sans-serif}.study-chart .study-comparison tbody tr{border-bottom:1px solid var(--diagram-line,#54665f);transition:background .16s}.study-count{font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;line-height:1;display:flex}.study-count b{letter-spacing:-.04em;color:var(--sage);font:400 clamp(34px,3.5vw,46px)/1 Georgia,serif}.study-row:nth-child(2) .study-count b{color:var(--coral)}.study-count span{color:var(--muted);font-size:13px}.study-bar{margin-top:13px;display:block}.study-row-art{width:100%;height:auto;display:block;overflow:visible}.study-scale{color:var(--muted);justify-content:space-between;padding-inline:1.2%;font:10px/1.5 ui-monospace,monospace;display:flex}.study-chart .study-unit,.study-chart .study-axis-label{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.7}.study-chart .study-axis-label{margin-top:4px}.study-chart .study-interpretation{border-left:2px solid var(--coral);color:var(--ink);margin:18px 0;padding:12px 0 12px 16px;font-size:12px;line-height:1.65}.study-source{border-top:1px solid var(--diagram-line,#54665f);padding-top:16px}.study-chart .study-source p{color:var(--muted);max-width:74ch;margin:0 0 8px;font-size:11px;line-height:1.7}.study-source a{font-size:12px}.study-controls[hidden]{display:none}.study-controls{margin:22px 0 0}.study-transport{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.study-chart button{color:var(--ink);border:1px solid var(--diagram-line,#54665f);cursor:pointer;text-align:left;background:0 0;border-radius:3px;min-height:44px;padding:10px 12px;font:12px/1.5 Arial,sans-serif}.study-chart button:disabled{opacity:.4;cursor:default}.study-chart button:focus-visible,.study-guide summary:focus-visible{outline:2px solid var(--diagram-selected,#b6cace);outline-offset:4px}.study-chart button[data-study-action=start]{background:#263b3b;border-color:#8da69a}.study-step-controls{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.study-step-controls button{flex:100px;align-items:baseline;gap:7px;padding:8px 10px;font-size:11px;display:flex}.study-step-controls button span{color:var(--muted);font:9px/1.5 ui-monospace,monospace}.study-step-controls button[aria-pressed=true]{border-color:var(--diagram-selected,#b6cace);background:#304947}.study-guide{border-block:1px solid var(--diagram-line,#54665f);margin:18px 0 0;padding:12px 0}.study-guide summary{cursor:pointer;color:var(--muted);font-size:12px;line-height:1.7;list-style-position:inside}.study-guide ol{margin:14px 0 0;padding:0 0 0 22px}.study-guide li{color:var(--muted);padding:7px 0;font-size:12px;line-height:1.65}.study-guide li strong{color:var(--ink);font-weight:500}.study-chart .study-guide p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.65}.study-enhanced[data-study-step] .study-guide li{display:none}.study-enhanced[data-study-step="1"] [data-study-explanation="1"],.study-enhanced[data-study-step="2"] [data-study-explanation="2"],.study-enhanced[data-study-step="3"] [data-study-explanation="3"],.study-enhanced[data-study-step="4"] [data-study-explanation="4"],.study-enhanced[data-study-step="5"] [data-study-explanation="5"]{display:list-item}.study-enhanced[data-study-step="1"] .study-sample{border-color:var(--diagram-selected,#b6cace);color:var(--ink)}.study-enhanced[data-study-step="2"] [data-study-row="1"],.study-enhanced[data-study-step="3"] [data-study-row="2"]{background:#ffffff07}.study-row-art .study-value{transform-box:fill-box;transform-origin:0}@media (prefers-reduced-motion:no-preference){.study-enhanced[data-study-step="2"] [data-study-row="1"] .study-value,.study-enhanced[data-study-step="3"] [data-study-row="2"] .study-value{animation:1.1s cubic-bezier(.22,.61,.36,1) both study-bar-read}.study-chart.study-paused .study-value{animation-play-state:paused!important}}@keyframes study-bar-read{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=600px){.study-chart .study-comparison,.study-chart .study-comparison tbody,.study-chart .study-comparison caption{display:block}.study-chart .study-comparison thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.study-chart .study-comparison tbody tr{grid-template-columns:minmax(0,1fr);padding:17px 0;display:grid}.study-chart .study-comparison tbody th,.study-chart .study-comparison tbody td{width:auto;padding:0;display:block}.study-chart .study-comparison tbody th{margin-bottom:12px;font-size:14px}.study-count b{font-size:40px}.study-step-controls{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.study-step-controls button{font-size:11px}.study-step-controls button:last-child{grid-column:1/-1}.study-chart .study-comparison tbody th:first-child{width:auto;padding-right:0}}@media (prefers-reduced-motion:reduce),(forced-colors:active),print{.study-chart *{transition:none!important;animation:none!important}.study-row-art .study-value{transform:none!important}}@media (forced-colors:active){.study-chart button[aria-pressed=true]{outline:2px solid highlight}.study-chart .study-comparison *{color:canvastext!important}}@media print{.study-controls{display:none!important}.study-guide li{display:list-item!important}.study-guide>*{display:block!important}.study-guide::details-content{content-visibility:visible;display:block}.study-row-art .study-value{fill:#555!important}}.knowledge-data-details{border-block:1px solid #b7b8aa;margin:24px 0 32px;padding:16px 0}.knowledge-data-details summary{cursor:pointer;color:inherit;margin-left:18px;padding-left:8px;font-size:14px;line-height:1.6;list-style-position:outside}.knowledge-data-details summary::marker{color:#826e5d}.knowledge-data-details summary:focus-visible{outline-offset:5px;outline:2px solid}.knowledge-data-details[open] summary{margin-bottom:18px}.patch-timeline{color:#223338;--ink:#223338;--muted:#475b55;--sage:#49644c;background:#e3e5d9;border-color:#adb9aa}.timeline-interval{align-items:baseline;gap:16px;margin:28px 0 0;display:flex}.timeline-interval b{letter-spacing:-.08em;font:400 clamp(76px,10vw,114px)/1 Georgia,serif}.timeline-interval span{font-size:14px}.timeline-art{width:100%;height:auto;margin:-7px 0 0;display:block}.patch-timeline .timeline-scale{color:var(--muted);margin:4px 0 22px;font:11px/1.7 ui-monospace,monospace}.patch-timeline .timeline-events{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.timeline-events li{border-top:1px solid #9caca0;padding-top:14px;font-size:13px;line-height:1.5}.timeline-events time{color:#475b55;margin-bottom:7px;font:11px/1.6 ui-monospace,monospace;display:block}.patch-timeline .timeline-context{color:var(--muted);border-top:1px solid #9caca0;margin:24px 0 0;padding-top:17px;font-size:12px;line-height:1.75}.knowledge-motion-running .timeline-track{stroke-dasharray:1;animation:1.6s ease-out both timeline-span}@keyframes timeline-span{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.scene-drawing{margin:22px -12px 0;position:relative}.knowledge-scene-art{width:100%;height:auto;display:block}.knowledge-scene .scene-labels{border-block:1px solid #52655e;flex-wrap:wrap;gap:8px 18px;margin:0 12px;padding:16px 0;list-style:none;display:flex}.scene-labels li{color:var(--muted);align-items:center;gap:7px;font-size:11px;line-height:1.6;display:flex}.scene-labels li:before{content:"";background:#b8cbb8;width:4px;height:4px;display:block}.scene-identities{color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 12px 26px;font:10px/1.6 ui-monospace,monospace;display:grid}.scene-identities b{color:var(--ink);overflow-wrap:anywhere;font-weight:400;display:block}.knowledge-scene .scene-explanation{margin:26px 0 0;padding:0;list-style:none}.scene-explanation li{border-bottom:1px solid #52655e;grid-template-columns:28px minmax(0,1fr);gap:15px;padding:17px 0;display:grid}.scene-explanation li:last-child{border:0;padding-bottom:0}.scene-step-index{color:#c6b599;font:11px/1.8 ui-monospace,monospace}.knowledge-scene .scene-explanation h3{color:var(--ink);margin:0 0 9px;font-size:17px;line-height:1.4}.knowledge-scene .scene-explanation p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.knowledge-scene .scene-sources{margin:20px 0 0;font-size:11px}.scene-sources a{margin-right:8px}.asset-map-flow{overflow:visible}.anim-register-row{transform-box:view-box;transform-origin:0 0}@media (prefers-reduced-motion:no-preference){.knowledge-motion-running .asset-map-flow .anim-asset-branches .asset-line{stroke-dasharray:1;animation:1.1s ease-out both ck-proof-trace}.knowledge-motion-running .asset-map-flow .anim-asset-assignment .asset-line{stroke-dasharray:1;animation:1.1s ease-out .7s both ck-proof-trace}.knowledge-motion-running .asset-map-flow .anim-register-row{animation:1.2s cubic-bezier(.22,.61,.36,1) both ck-register-dock}.knowledge-motion-running .asset-map-flow .anim-register-row-1{animation-delay:1.1s}.knowledge-motion-running .asset-map-flow .anim-register-row-2{animation-delay:1.5s}.knowledge-motion-running .asset-map-flow .anim-register-row-3{animation-delay:1.9s}}@keyframes ck-proof-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ck-proof-result{0%{opacity:.22}to{opacity:1}}@keyframes ck-register-dock{0%{opacity:0;transform:translate(-112px)}15%{opacity:.6}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.asset-map-flow *{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}@media print{.asset-map-flow *{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}@media (width<=600px){.knowledge-motion,.study-chart{margin:28px 0;padding:22px 18px}.knowledge-motion figcaption strong,.study-chart figcaption strong{font-size:26px}.patch-timeline .timeline-events{grid-template-columns:1fr;gap:15px}.timeline-events li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding-top:12px;display:grid}.timeline-events time{margin:0}.timeline-interval{gap:12px;margin-top:22px}.timeline-interval b{font-size:86px}.timeline-interval span{font-size:13px}.scene-drawing{margin-inline:-8px}.knowledge-scene .scene-labels{gap:6px 13px;margin-inline:8px}.scene-identities{grid-template-columns:1fr;gap:8px;margin-inline:8px}.scene-identities b{display:inline}.scene-explanation li{grid-template-columns:23px minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce),(forced-colors:active),print{.knowledge-motion *,.study-chart *{transition:none!important;animation:none!important}}@media (forced-colors:active){.knowledge-motion,.study-chart{color:canvastext;background:canvas}.knowledge-motion *,.study-chart *{color:canvastext!important}.knowledge-scene-art,.study-row-art,.timeline-art{forced-color-adjust:none}}@media print{.knowledge-motion,.study-chart{break-inside:avoid;color:#111;--ink:#111;--muted:#333;--sage:#344d40;background:#fff;border-color:#777}.knowledge-motion *,.study-chart *{color:#111!important}.knowledge-scene-art path,.timeline-art path,.study-row-art path{stroke:#555}.knowledge-scene-art [fill]:not([fill=none]){fill:#fff}.knowledge-data-details{display:block}.knowledge-data-details>*{display:block!important}.knowledge-data-details::details-content{content-visibility:visible;display:block}}.scene-plate{position:relative;container-type:inline-size}.scene-annotations{pointer-events:none;position:absolute;inset:0}.scene-annotations span{color:#d3dfd0;text-align:center;overflow-wrap:anywhere;width:19%;font:clamp(7px,1.7cqw,12px)/1.25 ui-monospace,monospace;position:absolute;transform:translate(-50%,-50%)}.scene-annotations [class$=-domain]{white-space:nowrap;overflow-wrap:normal;width:18%;font-size:clamp(6px,1.4cqw,10px)}.timeline-art .timeline-track{stroke:#49644c}.timeline-art .timeline-marker{stroke:#385147}@media (width<=600px){.scene-annotations [class$=-domain]{display:none}.scene-annotations span{font-size:clamp(8px,2.2cqw,12px)}}.journal-page .article-copy .knowledge-scene p{color:var(--muted)}.journal-page .article-copy .knowledge-scene a{color:var(--ink)}.mail-auth{--mail-ink:#eeeee5;--mail-muted:#b8c7c8;--mail-line:#3d5257;--mail-sage:#bad0ba;--mail-coral:#efaaa9;color:var(--mail-ink);background:#122127;border-radius:5px;margin:32px 0 38px;font-family:Arial,Helvetica,system-ui,sans-serif;overflow:hidden;container-type:inline-size}.mail-auth figcaption{max-width:820px;padding:32px 32px 26px}.mail-auth figcaption h3{letter-spacing:-.035em;text-wrap:balance;max-width:25ch;color:var(--mail-ink)!important;margin:0 0 15px!important;font:600 clamp(26px,3vw,36px)/1.12 Arial,Helvetica,system-ui,sans-serif!important}.mail-auth figcaption p{max-width:64ch;color:var(--mail-muted)!important;margin:0!important;font-size:15px!important;line-height:1.6!important}.mail-auth-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:26px;padding:0 32px 30px;display:grid}.mail-message{color:#24343a;background:#eeece1;border-radius:3px;padding:24px 23px 30px;position:relative;overflow:hidden;box-shadow:6px 7px #24353b}.mail-example{color:#536467;margin-bottom:28px;font-size:11px;font-weight:500;display:block}.mail-auth .mail-message-from{color:#536467!important;margin:0!important;font-size:12px!important;line-height:1.5!important}.mail-message-from strong{color:#23363b;margin-top:4px;font-size:20px;display:block}.mail-auth .mail-address{overflow-wrap:anywhere;color:#23363b!important;margin:5px 0 8px!important;font-size:14px!important;line-height:1.8!important}.mail-address mark{color:#22372b;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#c5d5c4;padding:3px 2px}.mail-auth .mail-from-note{color:#4d625d!important;margin:0 0 29px!important;font-size:12px!important;line-height:1.5!important}.mail-auth .mail-message h4{color:#23363b;letter-spacing:-.025em;margin:0 0 12px;font:600 24px/1.2 Arial,Helvetica,system-ui,sans-serif}.mail-auth .mail-message-body{color:#526264!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.mail-paper-lines{opacity:.5;background:repeating-linear-gradient(#b8c2ba 0 1px,#0000 1px 11px);width:80%;height:23px;margin-top:23px;display:block}.mail-auth .mail-proof{padding:0 0 23px;position:relative}.mail-auth .mail-proof+.mail-proof{border-top:1px solid var(--mail-line);padding:24px 0 0}.mail-protocol{color:#b9cbd2;letter-spacing:.11em;margin-bottom:9px;font-size:11px;font-weight:600;display:block}.mail-auth h4{letter-spacing:-.025em;color:var(--mail-ink);text-wrap:balance;margin:0 0 11px;font:600 20px/1.22 Arial,Helvetica,system-ui,sans-serif}.mail-auth .mail-proof p{color:var(--mail-muted)!important;margin:0 0 15px!important;font:14px/1.6 Arial,Helvetica,system-ui,sans-serif!important}.mail-proof dl{margin:0 0 12px}.mail-proof dt,.mail-signer>span,.mail-comparison>div>span{color:#b2c3c7;margin:0 0 4px;font-size:11px;line-height:1.6;display:block}.mail-proof dd{color:#e9d3ab;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:1.5}.mail-pass{color:var(--mail-sage);font-size:12px;font-weight:500;line-height:1.4;display:inline-block}.mail-auth .mail-proof p.mail-unmatched{color:#dac8a4!important;margin:8px 0 0!important;font-size:12px!important}.mail-proof-motif{float:right;width:100px;height:61px;margin:0 -4px 5px 14px}.mail-auth-art{width:100%;height:auto;display:block;overflow:visible}.mail-auth-art path{vector-effect:non-scaling-stroke;stroke-width:1px}.mail-dmarc{background:#1c3036;padding:28px 32px 25px}.mail-dmarc-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.mail-dmarc-heading h4{max-width:30ch;margin:0;font-size:25px;line-height:1.2}.mail-domain-motif{flex:0 0 128px;width:128px}.mail-choices{flex-wrap:wrap;gap:7px;margin:0 0 23px;display:flex}.mail-choices[hidden],.mail-case[hidden]{display:none!important}.mail-choices button{color:#d5dedd;text-align:left;cursor:pointer;background:0 0;border:1px solid #637779;border-radius:3px;flex:160px;min-height:44px;padding:11px 15px;font:500 13px/1.4 Arial,Helvetica,system-ui,sans-serif}.mail-choices button[aria-pressed=true]{color:#1d3432;background:#d4ded0;border-color:#d4ded0}.mail-choices button:focus-visible,.mail-technical summary:focus-visible{outline-offset:4px;outline:2px solid #efaaa9}.mail-case+.mail-case{border-top:1px solid var(--mail-line);margin-top:28px;padding-top:28px}.mail-ready .mail-case{border:0;margin:0;padding:0}.mail-ready .mail-case-heading{display:none}.mail-signer>strong{color:var(--mail-sage);overflow-wrap:anywhere;font:500 16px/1.5 Arial,Helvetica,system-ui,sans-serif;display:block}.mail-case[data-mail-case=foreign] .mail-signer>strong{color:#e9d3ab}.mail-auth .mail-signer p{color:var(--mail-muted)!important;margin:4px 0 18px!important;font-size:12px!important;line-height:1.6!important}.mail-comparison{background:#13262b;border-radius:3px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:18px;display:grid}.mail-comparison b{color:#d1e4d0;overflow-wrap:anywhere;font:500 17px/1.4 Arial,Helvetica,system-ui,sans-serif}.mail-case[data-mail-case=foreign] .mail-comparison>div:last-child b{color:#eeb9b4}.mail-match-word{color:var(--mail-sage);text-align:center;flex-direction:column;align-items:center;max-width:90px;font-size:10px;line-height:1.5;display:flex}.mail-match-word>span{font-size:26px;font-weight:400;line-height:1.2}.mail-case[data-mail-case=foreign] .mail-match-word{color:#eeb9b4}.mail-verdict{align-items:flex-start;gap:14px;margin:21px 0 0;display:flex}.mail-verdict-mark{color:var(--mail-sage);flex:none;font-size:23px;line-height:1.25}.mail-case[data-mail-case=foreign] .mail-verdict-mark{color:var(--mail-coral)}.mail-verdict h4{color:#d9e7d5;margin:0 0 7px;font-size:22px}.mail-case[data-mail-case=foreign] .mail-verdict h4{color:#edb9b5}.mail-auth .mail-verdict p{max-width:75ch;color:#c7d4d1!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.mail-auth .mail-rule{max-width:80ch;color:#b6c8ca!important;margin:22px 0 0!important;font-size:12px!important;line-height:1.7!important}.mail-auth .mail-limit{padding:23px 32px 17px;color:#d4d9cf!important;margin:0!important;font-size:13px!important;line-height:1.65!important}.mail-technical{padding:0 32px 23px}.mail-technical summary{color:#b7c6c7;cursor:pointer;align-content:center;min-height:44px;font-size:12px;line-height:1.6}.mail-auth .mail-technical p{color:#b7c6c7!important;margin:12px 0 0!important;font-size:13px!important;line-height:1.8!important}.mail-technical a{color:#e2ded0;text-underline-offset:3px}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.mail-auth .mail-spf.knowledge-motion-running,.mail-auth .mail-dkim.knowledge-motion-running{animation:.6s ease-out both mail-proof-arrive}.mail-auth .mail-dmarc.knowledge-motion-running .mail-comparison{animation:.9s ease-out mail-domain-light}.mail-auth .mail-dmarc.knowledge-motion-running .mail-verdict{animation:.6s ease-out both mail-proof-arrive}@keyframes mail-proof-arrive{0%{opacity:.6;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes mail-domain-light{50%{background:#2a4447}to{background:#13262b}}}@container (width<=650px){.mail-auth-layout{grid-template-columns:1fr;gap:32px}.mail-message{max-width:none;padding-bottom:25px}.mail-example{margin-bottom:17px}.mail-message .mail-from-note{margin-bottom:22px!important}.mail-paper-lines{display:none}.mail-checks{grid-template-columns:1fr 1fr;gap:22px;display:grid}.mail-auth .mail-proof+.mail-proof{border-top:0;padding:0}.mail-dmarc-heading h4{font-size:24px}.mail-domain-motif{flex-basis:90px;width:90px}}@media (width<=600px){.mail-auth figcaption{padding:24px 20px}.mail-auth figcaption h3{font-size:29px!important}.mail-auth figcaption p{font-size:14px!important}.mail-auth-layout{padding:0 20px 24px}.mail-checks{grid-template-columns:1fr;gap:0}.mail-auth .mail-proof+.mail-proof{border-top:1px solid var(--mail-line);padding-top:22px}.mail-proof-motif{display:block}.mail-dmarc{padding:25px 20px}.mail-domain-motif{display:none}.mail-comparison{grid-template-columns:1fr;gap:10px;padding:17px}.mail-match-word{flex-direction:row;gap:9px;max-width:none;font-size:12px}.mail-match-word>span{font-size:22px}.mail-comparison b{font-size:18px}.mail-auth .mail-limit{padding:22px 20px 12px}.mail-technical{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce),(forced-colors:active),print{.mail-auth *{transition:none!important;animation:none!important}}@media (forced-colors:active){.mail-auth,.mail-auth *{color:canvastext!important;background:canvas!important}.mail-comparison,.mail-message{border:1px solid canvastext}.mail-choices button[aria-pressed=true]{outline:2px solid highlight}}@media print{.mail-auth,.mail-auth *{color:#111!important;background:#fff!important}.mail-auth{border:1px solid #777}.mail-choices{display:none!important}.mail-auth .mail-case[hidden],.mail-auth .mail-case-heading{display:block!important}.mail-case+.mail-case{margin-top:24px!important}.mail-technical::details-content{content-visibility:visible;display:block}.mail-message{box-shadow:none}.mail-auth-art{filter:brightness(.25)}}.mail-auth :is(.mail-auth-spf-match,.mail-auth-dkim-mismatch,.mail-auth-result-fail,.mail-auth-moving-mark),.mail-auth[data-mail-selected=foreign] :is(.mail-auth-dkim-match,.mail-auth-result-pass){opacity:0}.mail-auth[data-mail-selected=foreign] :is(.mail-auth-dkim-mismatch,.mail-auth-result-fail){opacity:1}@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.mail-auth .knowledge-motion-running :is(.mail-auth-permission-route,.mail-auth-signed-outline,.mail-auth-dkim-match) path{stroke-dasharray:1;animation:1s ease-out both mail-auth-trace}.mail-auth .knowledge-motion-running .mail-auth-signed-outline path{animation-delay:.5s}.mail-auth .knowledge-motion-running .mail-auth-dkim-match path{animation-delay:1s}@keyframes mail-auth-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}}
