.fx .fx-hero-title{--fx-hero-fit:calc((100vw - 2 * var(--fx-gutter)) / 8.8);font-size:min(var(--fx-size-hero), var(--fx-hero-fit))}.fx .fx-hero-title .fx-line:last-child{padding-bottom:.06em}@media (orientation:landscape) and (max-height:500px){.fx .fx-hero-title{font-size:min(var(--fx-size-hero), var(--fx-hero-fit), 11svh)}}
.fx-xray [data-channel=qr]{--channel:#ff8a3d;--channel-rgb:255 138 61}.fx-xray-evidence{border:1px solid var(--fx-line);color:var(--fx-muted);background:#0c0c1a99;border-radius:14px;gap:6px;margin:12px 6px 0;padding:10px 14px;font-size:12.5px;line-height:1.45;display:grid}.fx-xray-evidence-line{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.fx-xray-evidence dt{color:var(--fx-dim);font:500 11px/1.4 var(--fx-mono);letter-spacing:.08em;text-transform:uppercase;flex:none}.fx-xray-evidence dd{color:var(--fx-fg);margin:0}.fx-xray-evidence-item{white-space:nowrap}.fx-xray-src{white-space:nowrap;color:var(--fx-ion);font:600 11px/1.3 var(--fx-mono);border:1px solid #6be4ff4d;border-radius:999px;margin-left:5px;padding:1px 6px;text-decoration:none;transition:border-color .3s,background-color .3s}.fx-xray-src:hover{background:#6be4ff14;border-color:#6be4ffb3}.fx-xray-src:focus-visible{outline:1.5px dashed var(--fx-ion);outline-offset:2px}.fx-xray[data-input=touch] .fx-xray-src{position:relative}.fx-xray[data-input=touch] .fx-xray-src:after{content:"";position:absolute;inset:-14px min(0px,50% - 22px)}.fx-qr-stage{grid-template-columns:minmax(0,1fr);align-items:center;gap:18px}.fx-qr-stage .fx-mail-list{display:none}@container xray-screen (min-width:760px){.fx-qr-stage{grid-template-columns:minmax(0,1fr) 224px}}.fx-mail-replyto{margin-top:1px}.fx-qr-doc{border:1px solid var(--mail-line);background:var(--mail-card);border-radius:8px;width:min(320px,100%);overflow:hidden}.fx-qr-doc-bar{color:var(--mail-meta);justify-content:space-between;gap:10px;padding:6px 10px;font-size:11.5px;line-height:16px;display:flex}.fx-qr-doc-bar span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fx-qr-page{color:#1c1d24;text-align:center;background:#f7f7fa;border-radius:3px;justify-items:center;gap:8px;margin:0 10px 10px;padding:16px 14px 12px;font-size:12.5px;line-height:17px;display:grid}.fx-qr-page-letterhead{color:#5b5e6e;letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}.fx-qr-page-heading{font-size:14px;line-height:19px}.fx-qr-page .fx-qr-code{width:124px;height:124px}.fx-qr-page-ref{color:#7a7d8c;font-size:10.5px}.fx-qr-code{fill:#111218;shape-rendering:crispedges;display:block}.fx-qr-code .fx-qr-code-bg{fill:#fff}.fx-qr-phone{justify-self:center;width:224px}.fx-qr-phone .fx-phone{--app-bg:#000;--app-status-bg:transparent;--app-status-fg:#fff;--app-home:#ffffffd1;border-radius:40px;height:456px;padding:7px}.fx-qr-phone .fx-phone:before,.fx-qr-phone .fx-phone:after{display:none}.fx-qr-phone .fx-phone-screen{border-radius:33px}.fx-qr-phone .fx-phone-status{height:40px;padding:2px 16px 0 22px}.fx-qr-phone .fx-phone-time{font-size:13px}.fx-qr-phone .fx-phone-island{width:66px;height:21px;top:9px}.fx-qr-phone .fx-phone-icons svg{transform:scale(.8)}.fx-qr-cam{background:radial-gradient(70% 45% at 50% 42%,#ffffff1a,#0000 70%),linear-gradient(#1f2230,#0d0e14 70%);flex-direction:column;justify-content:flex-end;align-items:center;gap:14px;padding:0 14px 44px;display:flex;position:absolute;inset:0}.fx-qr-phone .fx-phone-app{position:relative}.fx-qr-cam-view{place-items:center;width:150px;height:150px;display:grid;position:absolute;top:38%;left:50%;translate:-50% -50%}.fx-qr-cam-sheet{filter:blur(.3px);background:#f1f1f4;border-radius:3px;place-items:center;width:118px;height:118px;padding:8px;display:grid;transform:rotate(-6deg)skew(2deg,1deg);box-shadow:0 18px 40px -16px #000000e6}.fx-qr-cam-sheet .fx-qr-code{width:100%;height:100%}.fx-qr-cam-corners{--c:#ffd60a;--c-rgb:255 214 10;background:linear-gradient(var(--c), var(--c)) 0 0 / 22px 3px, linear-gradient(var(--c), var(--c)) 0 0 / 3px 22px, linear-gradient(var(--c), var(--c)) 100% 0 / 22px 3px, linear-gradient(var(--c), var(--c)) 100% 0 / 3px 22px, linear-gradient(var(--c), var(--c)) 0 100% / 22px 3px, linear-gradient(var(--c), var(--c)) 0 100% / 3px 22px, linear-gradient(var(--c), var(--c)) 100% 100% / 22px 3px, linear-gradient(var(--c), var(--c)) 100% 100% / 3px 22px;background-repeat:no-repeat;border-radius:6px;position:absolute;inset:0}.fx-qr-cam-result{justify-items:center;gap:6px;max-width:100%;display:grid;position:relative}.fx-qr-cam-kind{color:#ffffffb8;letter-spacing:.02em;font-size:11px;font-weight:600}.fx-qr-cam-pill{color:#111;white-space:nowrap;background:#ffd60a;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 12px 6px 9px;font-size:12.5px;font-weight:600;line-height:16px;display:flex}.fx-qr-cam-pill svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;width:15px;height:15px}
.fx-tgg{--tgg-avatar:30px}.fx-tgg-group-avatar{background:linear-gradient(#ffc36b,#f2754b)}.fx-tgg-run{--hue-a:#7fd88f;--hue-b:#3fae6a;--hue-name:#86e29a;align-items:flex-end;gap:6px;margin-bottom:8px;display:flex}.fx-tgg-run[data-hue=violet]{--hue-a:#c6a6ff;--hue-b:#8a63f2;--hue-name:#c1a3ff}.fx-tgg-run[data-hue=orange]{--hue-a:#ffc36b;--hue-b:#f2894b;--hue-name:#ffb06a}.fx-tgg-run[data-hue=red]{--hue-a:#ff9c8e;--hue-b:#ec5b56;--hue-name:#ff8e86}.fx-tgg-run[data-hue=cyan]{--hue-a:#8ae0f5;--hue-b:#3ab4d9;--hue-name:#6cd2f0}.fx-tgg-run[data-hue=blue]{--hue-a:#8ec1ff;--hue-b:#4a8bf2;--hue-name:#7ab4ff}.fx-tgg-run[data-hue=pink]{--hue-a:#ffa6cf;--hue-b:#ec5f9d;--hue-name:#ff8fc0}.fx-tgg-avatar{width:var(--tgg-avatar);height:var(--tgg-avatar);background:linear-gradient(var(--hue-a), var(--hue-b));color:#fff;border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid}.fx-tgg-run .fx-tg-group{min-width:0}.fx-tgg-run .fx-tg-bubble{max-width:100%}.fx-tgg-author{color:var(--hue-name);font-size:13px;font-weight:600;line-height:17px;display:block}.fx-tgg-service{text-align:center;max-width:calc(100% - 20px)}.fx-tgg-preview{border-left:3px solid var(--tg-accent);background:#3e88f71f;border-radius:5px;gap:1px;margin:4px 0 16px;padding:5px 8px 6px 9px;font-size:13px;line-height:17px;display:grid}.fx-tgg-preview-site{color:var(--tg-accent);font-weight:600}.fx-tgg-preview-title{font-weight:600}.fx-tgg-preview-text{color:var(--tg-soft)}
.fx-xray-evidence dd{min-width:0}.fx-xray-evidence .fx-xray-evidence-item{white-space:normal}.fx-xray-evidence .fx-xray-src{white-space:nowrap;display:inline-block}
@media (min-width:561px){.fx .fx-orbit{--r1:min(calc(var(--r2) - 104px), calc(var(--r2) * .69))}}
.fx-evidence-card{container-type:inline-size}.fx-evidence-card .fx-evidence-figure{color:var(--tone);font:500 min(clamp(2.3rem, 1.5rem + 2.4vw, 3.6rem), 15.5cqi) / 1 var(--fx-display);letter-spacing:-.05em;text-shadow:0 0 36px color-mix(in oklab, var(--tone) 45%, transparent);margin:0}@supports not (color:color-mix(in srgb, red, red)){.fx-evidence-card .fx-evidence-figure{text-shadow:0 0 36px rgb(var(--tone-rgb) / 45%)}}.fx-evidence-card h3{max-width:26em;margin-top:14px}.fx-evidence-bars{gap:12px;margin-top:20px;display:grid}.fx-evidence-bars li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;display:grid}.fx-evidence-bars li>span:first-child{color:var(--fx-muted);font:500 11px/1.3 var(--fx-mono);letter-spacing:.08em;text-transform:uppercase}.fx-evidence-bars strong{font-variant-numeric:tabular-nums;font-size:14px}.fx-evidence-track{background:#ffffff14;border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.fx-evidence-track i{width:calc(var(--v) * 100%);border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--tone) 55%, transparent), var(--tone));transform-origin:0;height:100%;transition:transform 1.1s var(--fx-ease) .25s;display:block;transform:scaleX(0)}@supports not (color:color-mix(in srgb, red, red)){.fx-evidence-track i{background:linear-gradient(90deg, rgb(var(--tone-rgb) / 55%), var(--tone))}}[data-shown=true] .fx-evidence-track i{transform:none}.fx-evidence-card .fx-evidence-context{margin-top:16px}.fx-evidence-card .fx-evidence-by{margin-top:auto;padding-top:18px}.fx-evidence-by{flex-wrap:wrap;gap:8px;display:flex}.fx-evidence-ref{border-bottom:1px solid var(--fx-line-2);color:var(--fx-muted);font:500 11px/1.2 var(--fx-mono);letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:4px;padding-bottom:3px;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex;position:relative}.fx-evidence-ref sup{color:var(--tone,var(--fx-ion));font-size:10px;line-height:0}:is(.fx-evidence-ref:hover,.fx-evidence-ref:focus-visible){color:var(--fx-fg);border-color:var(--fx-ion)}@media (pointer:coarse){.fx-evidence-ref:after{content:"";position:absolute;inset:-12px -6px}}.fx-evidence-minor{border-top:1px solid var(--fx-line);margin-top:56px;padding-top:28px}.fx-evidence-minor h3{letter-spacing:-.02em;font-size:clamp(1rem,.9rem + .4vw,1.2rem)}.fx-evidence-minor>p{color:var(--fx-dim);margin-top:6px;font-size:13px}.fx-evidence-minor ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.fx-evidence-minor li{border:1px solid var(--fx-line);background:#ffffff05;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 20px;padding:20px 22px;display:grid}.fx-evidence-minor li>*{grid-column:2}.fx-evidence-minor strong{color:var(--fx-fg);font:500 clamp(1.6rem, 1.2rem + 1.1vw, 2.2rem) / 1 var(--fx-display);letter-spacing:-.04em;grid-area:1/1/span 3}.fx-evidence-claim{font-weight:700;line-height:1.35}.fx-evidence-minor .fx-evidence-context{color:var(--fx-muted);font-size:13.5px;line-height:1.5}.fx-evidence-minor .fx-evidence-by{margin-top:6px}.fx-evidence-sources-title{color:var(--fx-muted);font:500 12px/1 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:40px}.fx-evidence-sources{gap:10px;max-width:62em;margin-top:16px;display:grid}.fx-evidence-sources li{color:var(--fx-dim);scroll-margin-top:calc(var(--fx-header-h) + 24px);grid-template-columns:2em minmax(0,1fr);gap:10px;font-size:13px;line-height:1.55;transition:color .3s;display:grid}.fx-evidence-sources li:target{color:var(--fx-fg)}.fx-evidence-n{color:var(--fx-ion);font:500 12px/1.55 var(--fx-mono)}.fx-evidence-sources a{color:var(--fx-muted);text-decoration:underline;-webkit-text-decoration-color:var(--fx-line-2);text-decoration-color:var(--fx-line-2);text-underline-offset:3px;overflow-wrap:anywhere}:is(.fx-evidence-sources a:hover,.fx-evidence-sources a:focus-visible){color:var(--fx-fg);-webkit-text-decoration-color:var(--fx-ion);text-decoration-color:var(--fx-ion)}@media (max-width:640px){.fx-evidence-minor ul,.fx-evidence-minor li{grid-template-columns:1fr}.fx-evidence-minor li>*,.fx-evidence-minor strong{grid-area:auto/1}}.fx-orbit-key{color:var(--fx-muted);flex-wrap:wrap;gap:10px 24px;margin-top:24px;font-size:14px;font-weight:600;display:flex}.fx-orbit-key li{align-items:center;gap:10px;display:inline-flex}.fx-orbit-key span{border:1px dashed #c4c8ff80;border-radius:50%;flex:none}.fx-orbit-key [data-ring=inner] span{border-color:var(--fx-ion);width:14px;height:14px;box-shadow:0 0 10px color-mix(in oklab, var(--fx-ion) 50%, transparent);margin:4px}@supports not (color:color-mix(in srgb, red, red)){.fx-orbit-key [data-ring=inner] span{box-shadow:0 0 10px rgb(var(--fx-ion-rgb) / 50%)}}.fx-orbit-key [data-ring=outer] span{width:22px;height:22px}@media (prefers-reduced-motion:reduce){.fx-evidence-track i{transition:none}}@media (scripting:none){.fx-evidence-track i{transform:none}}
