.reveal__JyVZN{--reveal-step:0}.reveal__JyVZN[data-play=armed]{opacity:0;transform:translateY(18px)}.reveal__JyVZN[data-play=playing]{transition:opacity calc(.6s * var(--play-speed)) cubic-bezier(.2,.7,.2,1),transform calc(.6s * var(--play-speed)) cubic-bezier(.2,.7,.2,1);transition-delay:calc(80ms * var(--reveal-step) * var(--play-speed))}.reveal__JyVZN[data-play=done]{transition:none}.reveal__JyVZN:not([data-reveal-delay])[data-play=playing]:nth-child(2 of [data-play=playing]){--reveal-step:1}.reveal__JyVZN:not([data-reveal-delay])[data-play=playing]:nth-child(3 of [data-play=playing]){--reveal-step:2}.reveal__JyVZN:not([data-reveal-delay])[data-play=playing]:nth-child(4 of [data-play=playing]){--reveal-step:3}.reveal__JyVZN:not([data-reveal-delay])[data-play=playing]:nth-child(5 of [data-play=playing]){--reveal-step:4}.reveal__JyVZN:not([data-reveal-delay])[data-play=playing]:nth-child(6 of [data-play=playing]){--reveal-step:5}.reveal__JyVZN:not([data-reveal-delay])[data-play=playing]:nth-child(7 of [data-play=playing]){--reveal-step:6}.reveal__JyVZN:not([data-reveal-delay])[data-play=playing]:nth-child(8 of [data-play=playing]){--reveal-step:7}.reveal__JyVZN:not([data-reveal-delay])[data-play=playing]:nth-child(n+9 of [data-play=playing]){--reveal-step:8}.reveal__JyVZN[data-reveal-delay="1"]{--reveal-step:1}.reveal__JyVZN[data-reveal-delay="2"]{--reveal-step:2}.reveal__JyVZN[data-reveal-delay="3"]{--reveal-step:3}.reveal__JyVZN[data-reveal-delay="4"]{--reveal-step:4}.reveal__JyVZN[data-reveal-delay="5"]{--reveal-step:5}.reveal__JyVZN[data-reveal-delay="6"]{--reveal-step:6}.reveal__JyVZN[data-reveal-delay="7"]{--reveal-step:7}.reveal__JyVZN[data-reveal-delay="8"]{--reveal-step:8}@media (prefers-reduced-motion:reduce){.reveal__JyVZN[data-play]{opacity:1;transform:none;transition:none}}.play__Od4yM{--play-speed:1}.play__Od4yM[data-play-pace=fast]{--play-speed:0.35}.entry__sXSYV,.flow__h1cAJ,.topic__Fq8a3{--ad-account-edge:var(--rx-line-strong);--ad-account-ground:var(--rx-raise);--ad-account-mark:var(--rx-text-2);--ad-krbtgt-edge:var(--color-critical);--ad-krbtgt-ground:var(--color-critical-panel);--ad-krbtgt-mark:var(--color-critical);--ad-session-edge:var(--rx-text-3);--ad-session-ground:var(--rx-raise);--ad-session-mark:var(--rx-text-2);--ad-channel-edge:var(--rx-line);--ad-channel-ground:rgba(26,26,26,0.06);--ad-channel-mark:var(--rx-text-3);--ad-ticket-edge:var(--rx-line-strong);--ad-ticket-ground:var(--rx-raise);--ad-ticket-mark:var(--rx-text-2);--ad-new-tab:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 5h5v5m0-5-8.5 8.5M18 14v4a1.5 1.5 0 0 1-1.5 1.5h-10A1.5 1.5 0 0 1 5 18V8a1.5 1.5 0 0 1 1.5-1.5H10'/%3E%3C/svg%3E");--ad-fresh:rgba(248,91,1,0.32);--ad-focus:var(--rx-accent-text);--ad-now:var(--rx-accent-text);--ad-now-spark:var(--rx-accent);--ad-now-glow:rgba(248,91,1,0.35);--ad-crit-spark:#e0463f;--ad-crit-glow:rgba(189,48,48,0.3);min-width:0}:root[data-theme=dark] .entry__sXSYV,:root[data-theme=dark] .flow__h1cAJ,:root[data-theme=dark] .topic__Fq8a3{--ad-channel-ground:rgba(255,255,255,0.07);--ad-fresh:rgba(255,122,46,0.45);--ad-now-spark:#ffd3b8;--ad-now-glow:rgba(255,122,46,0.5);--ad-crit-spark:#ffd2cc;--ad-crit-glow:rgba(255,122,107,0.45)}.entry__sXSYV,.topic__Fq8a3{overflow-wrap:break-word}:where(.topic__Fq8a3,.entry__sXSYV) .ad-icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:where(.topic__Fq8a3,.entry__sXSYV) :where(ul,ol,dl,dd){margin:0;padding:0;list-style:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-head{padding:2px 0 26px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 18px;padding:0;list-style:none;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--rw-fs-raw);line-height:var(--rw-lh-ui)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-crumbs li{display:inline-flex;align-items:center}:where(.topic__Fq8a3,.entry__sXSYV) .ad-crumbStep{gap:6px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-crumbs svg{color:var(--color-text-faint)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-crumbs a{color:var(--color-text-secondary);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-crumbs a:hover{color:var(--color-accent-text);text-decoration-color:currentColor}:where(.topic__Fq8a3,.entry__sXSYV) .ad-crumbs [aria-current=page]{color:var(--color-text)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-entryTitle,:where(.topic__Fq8a3,.entry__sXSYV) .ad-title{margin:0;color:var(--color-text);font-family:var(--font-heading);font-size:var(--rw-fs-title);font-weight:var(--rw-fw-bold);line-height:var(--rw-lh-title);letter-spacing:-.03em}:where(.topic__Fq8a3,.entry__sXSYV) .ad-lead{max-width:640px;margin:12px 0 0;color:var(--color-text-secondary);font-size:var(--rw-fs-lead);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-small);text-wrap:pretty}:where(.topic__Fq8a3,.entry__sXSYV) .ad-entryMessage{margin:10px 0 0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-entryMessage code{display:inline-block;padding:2px 9px;border:1px solid var(--color-border);border-radius:7px;background:var(--color-bg-surface);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--rw-fs-mono);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-entryLead,:where(.topic__Fq8a3,.entry__sXSYV) .ad-entrySummary{max-width:64ch;margin:12px 0 0;color:var(--color-text-secondary);font-size:var(--rw-fs-lead);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-entryLead{color:var(--color-text)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-tag{display:inline-flex;align-items:center;gap:7px;padding:3px 11px 3px 9px;border:1px solid var(--color-border-strong);border-radius:999px;color:var(--color-text-secondary);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-tag svg{flex:none;color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-block{margin-top:34px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-head+.ad-block{margin-top:6px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blockTitle{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--color-text);font-family:var(--font-heading);font-size:var(--rw-fs-section);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading);letter-spacing:-.01em}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blockTitle svg{flex:none;color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-subTitle{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:24px 0 10px;color:var(--color-text);font-family:var(--font-heading);font-size:var(--rw-fs-block);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-subTitle>svg{flex:none;color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-subMeta{display:inline-flex;align-items:center;gap:5px;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-regular)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-subMeta svg{color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sentGroup:first-of-type .ad-subTitle{margin-top:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-prose{max-width:68ch}:where(.topic__Fq8a3,.entry__sXSYV) .ad-prose p{margin:0;color:var(--color-text-secondary);font-size:var(--rw-fs-body);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-body)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-prose p+p{margin-top:12px}:where(.topic__Fq8a3) .ad-block+.flow__h1cAJ{margin-top:34px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blockLead{margin:0 0 14px;font-size:var(--rw-fs-body);line-height:var(--rw-lh-body)}.entry__sXSYV>section>.ad-blockLead,.entry__sXSYV>section>.ad-prose,.entry__sXSYV>section>.ad-readFirst,.topic__Fq8a3>.ad-block>.ad-blockLead,.topic__Fq8a3>.ad-block>.ad-prose,.topic__Fq8a3>.ad-head>.ad-lead,.topic__Fq8a3>.ad-prose,.topic__Fq8a3>.ad-soon>.ad-blockLead{max-width:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-why{max-width:820px;margin-top:4px;padding:15px 18px 16px;border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:12px;background:var(--color-bg-card)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-whyLabel{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:var(--color-text);font-family:var(--font-body);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-whyLabel svg{flex:none;color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-whyText{margin:0;color:var(--color-text);font-size:var(--rw-fs-body);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-body)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-tableBox{container:ad-table/inline-size;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-card);overflow-x:auto}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table{width:100%;border-collapse:collapse;color:var(--color-text);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table th[scope=col]{padding:8px 14px;border-bottom:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-heading);text-align:left;text-wrap:balance}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table td,:where(.topic__Fq8a3,.entry__sXSYV) .ad-table th[scope=row]{padding:11px 14px;border-bottom:1px solid var(--color-border);font-family:var(--font-body);font-weight:var(--rw-fw-regular);text-align:left;vertical-align:top}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table th[scope=row]{font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table tbody tr:last-child>*{border-bottom:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table .ad-chip,:where(.topic__Fq8a3,.entry__sXSYV) .ad-table .ad-protect{white-space:nowrap}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table .ad-partField{overflow-wrap:break-word}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table td[data-mono=true],:where(.topic__Fq8a3,.entry__sXSYV) .ad-table th[data-mono=true]{overflow-wrap:normal}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-kind=events] td[data-read=true]{overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-kind=events] td:not([data-read]){min-width:7rem;overflow-wrap:normal;hyphens:manual}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table [data-mono=true],:where(.topic__Fq8a3,.entry__sXSYV) .ad-table th[scope=row][data-mono=true]{font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-regular)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-partName{display:block}:where(.topic__Fq8a3,.entry__sXSYV) .ad-cellReaders{display:block;margin-top:6px;color:var(--color-text-secondary);font-size:var(--rw-fs-label);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-partField{display:block;margin-top:2px;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-regular);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-forms{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-form{padding:1px 8px;border-radius:6px;background:var(--color-bg-surface);color:var(--color-text-secondary);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-hostList{display:flex;flex-wrap:wrap;gap:2px 12px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-hostName{color:var(--color-text);font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-medium)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-handovers{display:grid;gap:4px;margin-top:6px;color:var(--color-text-secondary)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table td>.ad-handovers:first-child{margin-top:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-handovers li{display:grid}:where(.topic__Fq8a3,.entry__sXSYV) .ad-handoverFrom{font-size:var(--rw-fs-label);line-height:var(--rw-lh-small);white-space:nowrap}:where(.topic__Fq8a3,.entry__sXSYV) .ad-handovers a,:where(.topic__Fq8a3,.entry__sXSYV) .ad-inlineLink{color:var(--color-accent-text);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-attackLinks{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table td>.ad-attackLinks:first-child{margin-top:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-eventId{display:inline-block;margin-right:8px;padding:0 7px;border-radius:6px;background:var(--rx-pane);color:var(--rx-text);font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-medium);line-height:1.6;white-space:nowrap}:where(.topic__Fq8a3,.entry__sXSYV) .ad-eventName{color:inherit;font-family:var(--font-body);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-eventLink{display:inline;color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-eventLink:hover{color:var(--color-accent-text);text-decoration-color:currentColor}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table .ad-eventId{display:block;width:-moz-fit-content;width:fit-content;margin:0 0 4px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-eventLog{display:block;margin-top:4px;color:var(--color-text-secondary);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-regular)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-kind=events] th[scope=row]{min-width:11rem}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-kind=events] td[data-read=true]{min-width:13rem}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-kind=sent] th[scope=row]{min-width:9.5rem}:where(.topic__Fq8a3,.entry__sXSYV) .ad-keepTogether{white-space:nowrap}:where(.topic__Fq8a3,.entry__sXSYV) .ad-keepTogether:after,:where(.topic__Fq8a3,.entry__sXSYV) .ad-refs a:after,:where(.topic__Fq8a3,.entry__sXSYV) a.ad-factLink[target=_blank]:after{content:"";display:inline-block;width:12px;height:12px;margin-left:5px;background:var(--color-text-muted);vertical-align:-1px;-webkit-mask:var(--ad-new-tab) center /contain no-repeat;mask:var(--ad-new-tab) center /contain no-repeat}@media (forced-colors:active){:where(.topic__Fq8a3,.entry__sXSYV) .ad-keepTogether:after,:where(.topic__Fq8a3,.entry__sXSYV) .ad-refs a:after,:where(.topic__Fq8a3,.entry__sXSYV) a.ad-factLink[target=_blank]:after{background:LinkText;forced-color-adjust:none}}:where(.topic__Fq8a3,.entry__sXSYV) .ad-readAt{display:block;font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-whenTag{display:inline-block;margin-left:8px;padding:0 7px;border:1px solid var(--rx-line-strong);border-radius:999px;color:var(--rx-text-2);font-size:var(--rw-fs-micro);font-weight:var(--rw-fw-medium);line-height:1.6;white-space:nowrap}:where(.topic__Fq8a3,.entry__sXSYV) .ad-readLine{display:block;margin-top:6px;font-size:var(--rw-fs-label)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-quietList{display:grid;gap:6px;max-width:72ch;margin-top:12px;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip{--ad-edge:var(--ad-account-edge);--ad-ground:var(--ad-account-ground);--ad-mark:var(--ad-account-mark);display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 9px 2px 7px;border:1px solid var(--ad-edge);border-radius:999px;background:var(--ad-ground);color:var(--rx-text);font-family:var(--font-body);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small);text-align:left}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip[data-tone=krbtgt]{--ad-edge:var(--ad-krbtgt-edge);--ad-ground:var(--ad-krbtgt-ground);--ad-mark:var(--ad-krbtgt-mark)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip[data-tone=session]{--ad-edge:var(--ad-session-edge);--ad-ground:var(--ad-session-ground);--ad-mark:var(--ad-session-mark);border-style:dashed}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip[data-tone=channel]{--ad-edge:var(--ad-channel-edge);--ad-ground:var(--ad-channel-ground);--ad-mark:var(--ad-channel-mark)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip[data-tone=ticket]{--ad-edge:var(--ad-ticket-edge);--ad-ground:var(--ad-ticket-ground);--ad-mark:var(--ad-ticket-mark)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip[data-new=true]{box-shadow:0 0 0 2px var(--ad-fresh)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipIcon{flex:none;color:var(--ad-mark)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipDot{display:none;flex:none;width:8px;height:8px;border-radius:50%;background:var(--ad-mark)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip[data-tone=session] .ad-chipDot{border:1.5px solid var(--ad-mark);background:transparent}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip[data-tone=ticket] .ad-chipDot{border-radius:2px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipName{min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-protect{--ad-edge:var(--ad-account-edge);--ad-ground:var(--ad-account-ground);--ad-mark:var(--ad-account-mark);display:inline-flex;align-items:center;justify-self:start;gap:6px;max-width:100%;padding:2px 10px 2px 8px;border:1px solid var(--ad-edge);border-radius:999px;background:var(--ad-ground);color:var(--rx-text);font-family:var(--font-body);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-protect svg{flex:none;color:var(--ad-mark)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-protect[data-tone=krbtgt]{--ad-edge:var(--ad-krbtgt-edge);--ad-ground:var(--ad-krbtgt-ground);--ad-mark:var(--ad-krbtgt-mark)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-protect[data-tone=session]{--ad-edge:var(--ad-session-edge);--ad-ground:var(--ad-session-ground);--ad-mark:var(--ad-session-mark);border-style:dashed}:where(.topic__Fq8a3,.entry__sXSYV) .ad-protect[data-tone=channel]{--ad-edge:var(--ad-channel-edge);--ad-ground:var(--ad-channel-ground);--ad-mark:var(--ad-channel-mark)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-protect[data-tone=clear]{--ad-edge:var(--rx-line-strong);--ad-ground:transparent;--ad-mark:var(--rx-text-3);color:var(--rx-text-2)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipRow{display:flex;flex-wrap:wrap;gap:8px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipLink,:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipPlain{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:30px;padding:1px 11px 1px 9px;border:1px solid var(--color-border-strong);border-radius:8px;background:var(--color-bg-card);color:var(--color-text);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-ui)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipLink{transition:border-color var(--transition-fast)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipLink>svg:first-child{flex:none;color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipLink>svg:last-child{flex:none;color:var(--color-text-muted)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipLink:hover{border-color:var(--color-accent)}.flow__h1cAJ{--ad-nav-h:30px;--ad-bar:calc(var(--ad-nav-h) + 15px);container:ad-flow/inline-size;margin:0 0 8px}.flow__h1cAJ .ad-windowSlot{min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window{display:flex;flex-direction:column;min-width:0;height:720px;border:1px solid var(--rx-edge);border-radius:14px;background:var(--rx-bg);box-shadow:var(--rx-shadow);color:var(--rx-text)}.flow__h1cAJ .ad-titlebar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:48px;padding:8px 8px 8px 14px;border-radius:13px 13px 0 0;background:var(--rx-ink);color:var(--rx-text-2);font-size:var(--rw-fs-label);line-height:var(--rw-lh-compact)}.flow__h1cAJ .ad-titleIcon{flex:none;color:var(--rx-accent)}.flow__h1cAJ .ad-titleText{flex:1 1 auto;min-width:0;margin:0;color:var(--rx-text);font-family:var(--font-body);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-compact);letter-spacing:0}.flow__h1cAJ .ad-titleLead{flex:999 1 14rem;margin:0;color:var(--rx-text-2)}.flow__h1cAJ .ad-switch{display:inline-flex;flex:none;gap:2px;padding:2px;border:1px solid var(--rx-line);border-radius:8px;background:var(--rx-bg)}.flow__h1cAJ .ad-switch button{flex:1 1 auto;min-height:26px;padding:4px 13px;border:0;border-radius:6px;background:transparent;color:var(--rx-text-2);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-compact);white-space:nowrap;cursor:pointer}.flow__h1cAJ .ad-switch button:hover{background:var(--rx-hover);color:var(--rx-text)}.flow__h1cAJ .ad-switch button[aria-pressed=true]{background:var(--rx-fill);color:var(--color-on-accent-fill)}.flow__h1cAJ .ad-wireBand{padding:0 12px 10px;border-bottom:1px solid var(--rx-line);background:var(--rx-ink)}.flow__h1cAJ .ad-wireStack{display:grid;min-width:0}.flow__h1cAJ .ad-wireStack>.ad-wire{grid-area:1/1;align-content:center}.flow__h1cAJ .ad-wire[data-current=false]{visibility:hidden}.flow__h1cAJ .ad-wireName{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;color:var(--rx-text);font-weight:var(--rw-fw-medium)}.flow__h1cAJ .ad-wire{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;margin:0;padding:6px 12px;border:1px solid var(--rx-line-strong);border-radius:9px;background:var(--rx-bg);color:var(--rx-text-2);font-size:var(--rw-fs-ui);line-height:var(--rw-lh-small)}.flow__h1cAJ .ad-wireRoute{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--rx-text);font-family:var(--font-mono);font-size:var(--rw-fs-mono);font-weight:var(--rw-fw-medium)}.flow__h1cAJ .ad-wireArrow{flex:none;color:var(--rx-accent)}.flow__h1cAJ .ad-wireLocal{margin-left:4px;color:var(--rx-text-2);font-family:var(--font-body);font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-regular)}.flow__h1cAJ .ad-wireOffline{color:var(--rx-text);font-family:var(--font-body);font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-medium)}.flow__h1cAJ .ad-wireMessage{padding:1px 8px;border-radius:6px;background:var(--rx-pane);color:var(--rx-text);font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-medium);overflow-wrap:anywhere}.flow__h1cAJ .ad-wireTransport{color:var(--rx-text-2)}.flow__h1cAJ .ad-body{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,55fr) minmax(0,45fr);min-height:0}.flow__h1cAJ .ad-stage{--ad-lanes:3;display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;padding:12px 12px 14px;border-right:1px solid var(--rx-line);background:var(--rx-pane);overflow-y:auto;scrollbar-color:var(--rx-scroll) transparent;scrollbar-width:thin}.flow__h1cAJ .ad-stageWait{display:grid;place-items:center;min-height:12rem;padding:12px}.flow__h1cAJ .ad-stage[data-lanes="2"],:where(.topic__Fq8a3,.entry__sXSYV) .ad-strip[data-lanes="2"]{--ad-lanes:2}.flow__h1cAJ .ad-stage[data-lanes="3"],:where(.topic__Fq8a3,.entry__sXSYV) .ad-strip[data-lanes="3"]{--ad-lanes:3}.flow__h1cAJ .ad-stage[data-lanes="4"],:where(.topic__Fq8a3,.entry__sXSYV) .ad-strip[data-lanes="4"]{--ad-lanes:4}.flow__h1cAJ .ad-scenario{display:flex;align-items:flex-start;gap:7px;margin:0 2px;color:var(--rx-text-2);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}.flow__h1cAJ .ad-scenario svg{flex:none;margin-top:.2em;color:var(--rx-text-3)}.flow__h1cAJ .ad-lanes{display:grid;grid-template-columns:repeat(var(--ad-lanes),minmax(0,1fr))}.flow__h1cAJ .ad-lane{gap:8px;padding:0 4px;text-align:center}.flow__h1cAJ .ad-lane,.flow__h1cAJ .ad-laneHead{display:flex;flex-direction:column;align-items:center;min-width:0}.flow__h1cAJ .ad-laneHead{gap:1px;margin:0}.flow__h1cAJ .ad-laneIcon{flex:none;margin-bottom:3px;color:var(--rx-text-2)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-laneHost{color:var(--rx-text);font-family:var(--font-mono);font-size:var(--rw-fs-mono);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-ui)}.flow__h1cAJ .ad-laneRole{color:var(--rx-text-2);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-compact)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-held{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;margin:0;padding:0;list-style:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-held li{display:flex;min-width:0;max-width:100%}:where(.topic__Fq8a3,.entry__sXSYV) .ad-held li[data-held=later]{visibility:hidden}.flow__h1cAJ .ad-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.flow__h1cAJ .ad-rowItem{display:block}.flow__h1cAJ .ad-row,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow{--ad-row-tint:transparent;position:relative;display:grid;grid-template-columns:repeat(var(--ad-lanes),minmax(0,1fr));width:100%;border-radius:8px;color:var(--rx-text-3)}.flow__h1cAJ .ad-row{min-height:46px;padding:0;border:0;background:transparent;font:inherit;text-align:center;cursor:pointer}.flow__h1cAJ .ad-row:hover{--ad-row-tint:var(--rx-hover);background:var(--rx-hover)}.flow__h1cAJ .ad-row[data-state=current]{--ad-row-tint:var(--rx-select);background:var(--rx-select);color:var(--ad-now)}.flow__h1cAJ .ad-row[data-state=current][data-tone=krbtgt]{--ad-now:var(--color-critical);--ad-now-spark:var(--ad-crit-spark);--ad-now-glow:var(--ad-crit-glow)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-life{position:relative;grid-row:1;pointer-events:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-life[data-col="1"]{grid-column:1}:where(.topic__Fq8a3,.entry__sXSYV) .ad-life[data-col="2"]{grid-column:2}:where(.topic__Fq8a3,.entry__sXSYV) .ad-life[data-col="3"]{grid-column:3}:where(.topic__Fq8a3,.entry__sXSYV) .ad-life[data-col="4"]{grid-column:4}:where(.topic__Fq8a3,.entry__sXSYV) .ad-life:before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px solid var(--rx-line-strong)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-life[data-crossed=true]:before{content:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-arrow{--ad-inset:25%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;grid-row:1;padding:7px 0 10px;pointer-events:none}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="1-2"] .ad-arrow{grid-column:1/3}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="2-3"] .ad-arrow{grid-column:2/4}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="3-4"] .ad-arrow{grid-column:3/5}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="1-3"] .ad-arrow{--ad-inset:calc(100% / 6);grid-column:1/4}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="2-4"] .ad-arrow{--ad-inset:calc(100% / 6);grid-column:2/5}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="1-4"] .ad-arrow{--ad-inset:12.5%;grid-column:1/5}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="1-1"] .ad-arrow{grid-column:1}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="2-2"] .ad-arrow{grid-column:2}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="3-3"] .ad-arrow{grid-column:3}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-span="4-4"] .ad-arrow{grid-column:4}:where(.topic__Fq8a3,.entry__sXSYV) .ad-arrowLabel{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 5px;padding:0 6px;border-radius:4px;background:linear-gradient(var(--ad-row-tint),var(--ad-row-tint)),var(--rx-pane);color:var(--rx-text-3);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-compact)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-track{position:relative;display:block;height:0;margin:0 var(--ad-inset);border-top:2px dashed transparent}:where(.topic__Fq8a3,.entry__sXSYV) .ad-line{position:absolute;top:-2px;right:0;left:0;z-index:1;display:block;height:0;border-top:2px solid}:where(.topic__Fq8a3,.entry__sXSYV) .ad-line:after,:where(.topic__Fq8a3,.entry__sXSYV) .ad-track:after{content:"";position:absolute;top:-5px;right:1px;width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-track:after{border-color:transparent}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-dir=left] :is(.ad-line,.ad-track):after{right:auto;left:1px;transform:rotate(-135deg)}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-local=true] .ad-arrow{align-items:center;padding:7px 4px}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-local=true] .ad-arrowLabel{padding:4px 9px;border:1.5px solid;border-radius:8px;background:var(--rx-raise)}:where(.topic__Fq8a3,.entry__sXSYV) :is(.ad-row,.ad-stripRow)[data-local=true] .ad-track{display:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=past] .ad-arrowLabel{color:var(--rx-text-2)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=next] .ad-line{visibility:hidden}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=next] .ad-track,:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=next] .ad-track:after{border-top-color:currentColor}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=next] .ad-track:after{border-right-color:currentColor}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=next][data-local=true] .ad-arrowLabel{border-style:dashed}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=current] .ad-arrowLabel{color:var(--rx-text)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=current] .ad-line{top:-3px;border-top-width:4px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=current] .ad-line:after{top:-7px;right:0;width:10px;height:10px;border-top-width:3px;border-right-width:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-state=current][data-dir=left] .ad-line:after{right:auto;left:0}.flow__h1cAJ .ad-row[data-state=current][data-local=true] .ad-arrowLabel{border-color:var(--ad-now);box-shadow:0 0 0 1.5px var(--ad-now)}.flow__h1cAJ .ad-lock{flex:none;box-sizing:content-box;padding:2px;border-radius:50%;background:var(--rx-raise);box-shadow:0 0 0 1px var(--rx-line);color:var(--rx-text-3)}.flow__h1cAJ .ad-row[data-state=current] .ad-lock{box-shadow:0 0 0 1px var(--rx-line-strong);color:var(--rx-text-2)}.flow__h1cAJ .ad-row[data-state=current][data-tone=krbtgt] .ad-lock{color:var(--color-critical)}.flow__h1cAJ .ad-hookName:focus-visible,.flow__h1cAJ .ad-navButton:focus-visible,.flow__h1cAJ .ad-readMoreLink:focus-visible,.flow__h1cAJ .ad-row:focus-visible,.flow__h1cAJ .ad-switch button:focus-visible,.flow__h1cAJ .ad-textButton:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-attackName:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-chipLink:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-eventLink:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-handovers a:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-inlineLink:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-pagerCard:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stepThrough:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow:focus-visible{outline:2px solid var(--ad-focus);outline-offset:2px}.flow__h1cAJ .ad-row:focus-visible,.flow__h1cAJ .ad-switch button:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow:focus-visible{outline-offset:-2px}.flow__h1cAJ .ad-details{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--rx-bg)}.flow__h1cAJ .ad-detailsStack{display:grid;flex:1 1 auto;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0}.flow__h1cAJ .ad-detailsStep{display:flex;grid-area:1/1;flex-direction:column;min-width:0;min-height:0}.flow__h1cAJ .ad-detailsStep[data-current=false]{display:none}.flow__h1cAJ .ad-detailsStep a{transition:var(--transition-base),visibility 0s}.flow__h1cAJ .ad-detailsHead{flex:none;padding:13px 18px 12px;border-bottom:1px solid var(--rx-line)}.flow__h1cAJ .ad-stepCount{margin:0;color:var(--rx-text-3);font-size:var(--rw-fs-micro);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-heading)}.flow__h1cAJ .ad-stepName{margin:2px 0 0;color:var(--rx-text);font-family:var(--font-heading);font-size:var(--rw-fs-block);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading);letter-spacing:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-detailsHead .ad-route{margin-top:6px}.flow__h1cAJ .ad-stepSummary{max-width:72ch;margin:6px 0 0;color:var(--rx-text-2);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-small)}.flow__h1cAJ .ad-detailsBody{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;padding:14px 18px 18px;overflow-y:auto;scrollbar-color:var(--rx-scroll) transparent;scrollbar-width:thin}.flow__h1cAJ .ad-detailsBody>*{flex:none}.flow__h1cAJ .ad-detailBlock{display:grid;gap:8px;min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blockLabel{display:flex;align-items:center;gap:7px;margin:0;color:var(--rx-text);font-family:var(--font-body);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blockLabel svg{flex:none;color:var(--rx-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blockText{margin:0;color:var(--rx-text);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-small)}.flow__h1cAJ .ad-hookList,:where(.topic__Fq8a3,.entry__sXSYV) .ad-gainList,:where(.topic__Fq8a3,.entry__sXSYV) .ad-logList{display:grid;gap:8px;margin:0;padding:0;list-style:none}.flow__h1cAJ .ad-hookItem,:where(.topic__Fq8a3,.entry__sXSYV) .ad-logItem{display:grid;gap:4px;min-width:0;padding:9px 12px 10px;border:1px solid var(--rx-line);border-radius:10px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-travel{min-width:0;overflow:hidden;border:1px solid var(--rx-line);border-radius:10px;background:var(--rx-bg)}.flow__h1cAJ .ad-travelHead{display:grid;gap:8px;padding:10px 12px 11px;background:var(--rx-pane)}.flow__h1cAJ .ad-travelHead:not(:last-child){border-bottom:1px solid var(--rx-line)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-route{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;margin:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-party{display:inline-grid;min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-partyHost{color:var(--rx-text);font-family:var(--font-mono);font-size:var(--rw-fs-mono);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-ui);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-partyRole{color:var(--rx-text-2);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-compact)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-routeArrow{flex:none;color:var(--rx-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-routeOn{color:var(--rx-text-2);font-size:var(--rw-fs-label);line-height:var(--rw-lh-compact)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-route[data-local=true]{gap:4px 8px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-routeOff{color:var(--rx-text);font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-ui)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-messageName{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;margin:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-messagePlain{color:var(--rx-text);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-messageRaw{padding:0 6px;border-radius:5px;background:var(--rx-raise);box-shadow:inset 0 0 0 1px var(--rx-line);color:var(--rx-text-2);font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-ui);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-messageWire{color:var(--rx-text-2);font-size:var(--rw-fs-label);line-height:var(--rw-lh-ui)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-partList{margin:0;padding:0;list-style:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-partItem{display:grid;gap:4px;min-width:0;padding:10px 12px 11px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-partItem+.ad-partItem{border-top:1px solid var(--rx-line)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-logHead,:where(.topic__Fq8a3,.entry__sXSYV) .ad-sentHead{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sentPart{color:var(--rx-text);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sentField{color:var(--rx-text-2);font-family:var(--font-mono);font-size:var(--rw-fs-raw);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-logShows,:where(.topic__Fq8a3,.entry__sXSYV) .ad-sentHolds{margin:0;color:var(--rx-text);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-partGuard{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:3px 0 0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-readers{color:var(--rx-text-2);font-size:var(--rw-fs-label);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-gainItem{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-gainWho{color:var(--rx-text-2);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-gainChips{display:inline-flex;flex-wrap:wrap;gap:6px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-logItem .ad-eventId{margin-right:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-logItem .ad-eventName{color:var(--rx-text)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-logMeta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;color:var(--rx-text-2);font-family:var(--font-mono);font-size:var(--rw-fs-raw);line-height:var(--rw-lh-ui)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-logMeta .ad-whenTag{margin-left:0;font-family:var(--font-body)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-logItem .ad-inlineLink{justify-self:start;margin-top:2px;color:var(--rx-accent-text);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium)}.flow__h1cAJ .ad-quiet{color:var(--rx-text-2)}.flow__h1cAJ .ad-note,.flow__h1cAJ .ad-quiet{margin:0;font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}.flow__h1cAJ .ad-note{display:flex;gap:8px;padding:9px 12px;border-left:3px solid var(--color-info);border-radius:0 9px 9px 0;background:var(--color-info-panel);color:var(--rx-text)}.flow__h1cAJ .ad-note svg{flex:none;margin-top:.15em;color:var(--color-info)}.flow__h1cAJ .ad-hookName{justify-self:start;color:var(--rx-accent-text);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-small);text-decoration:underline;text-underline-offset:3px}.flow__h1cAJ span.ad-hookName{color:var(--rx-text);text-decoration:none}.flow__h1cAJ .ad-hookWhat{color:var(--rx-text)}.flow__h1cAJ .ad-hookLine,.flow__h1cAJ .ad-hookWhat{font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}.flow__h1cAJ .ad-hookLine{color:var(--rx-text-2)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-hookHere{display:block;color:var(--rx-text);font-weight:var(--rw-fw-semibold)}.flow__h1cAJ .ad-readMore{margin:0;padding-top:12px;border-top:1px solid var(--rx-line)}.flow__h1cAJ .ad-readMoreLink{display:inline-flex;align-items:flex-start;gap:8px;color:var(--rx-accent-text);font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-ui)}.flow__h1cAJ .ad-readMoreLink svg{flex:none;margin-top:.15em}.flow__h1cAJ .ad-readMoreName{text-decoration:underline;text-underline-offset:3px}.flow__h1cAJ .ad-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:7px 10px;border-top:1px solid var(--rx-line);border-radius:0 0 13px 13px;background:var(--rx-ink);color:var(--rx-text-3);font-size:var(--rw-fs-micro);line-height:var(--rw-lh-heading)}.flow__h1cAJ .ad-statusNav{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.flow__h1cAJ .ad-navButton{display:inline-flex;align-items:center;gap:6px;min-height:var(--ad-nav-h);padding:0 12px;border:1px solid var(--rx-line-strong);border-radius:8px;background:var(--rx-raise);color:var(--rx-text);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-compact);white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast)}.flow__h1cAJ .ad-navButton svg{flex:none;color:var(--rx-accent)}.flow__h1cAJ .ad-navButton:hover{border-color:var(--rx-accent)}.flow__h1cAJ .ad-navButton[aria-disabled=true]{border-color:var(--rx-line);background:transparent;color:var(--rx-text-3);cursor:default}.flow__h1cAJ .ad-navButton[aria-disabled=true] svg{color:var(--rx-text-3)}.flow__h1cAJ .ad-statusCount{color:var(--rx-text-2);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.flow__h1cAJ .ad-textButton{padding:0;border:0;background:none;color:var(--rx-accent-text);font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-ui);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.flow__h1cAJ .ad-detailsNext{display:none}.flow__h1cAJ .ad-statusHint{color:var(--rx-text-3);font-size:var(--rw-fs-micro)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-line:before,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=playing] .ad-row[data-state=current] .ad-line:before{content:"";position:absolute;top:-9px;right:0;left:0;height:14px;background-image:radial-gradient(closest-side,var(--ad-now-spark),var(--ad-now-glow) 60%,transparent),linear-gradient(to right,transparent,var(--ad-now-spark));background-position:calc(100% + 18px),calc(100% + 3px);background-size:30px 14px,95px 4px;background-repeat:no-repeat;pointer-events:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true][data-dir=left] .ad-line:before,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=playing] .ad-row[data-state=current][data-dir=left] .ad-line:before{background-image:radial-gradient(closest-side,var(--ad-now-spark),var(--ad-now-glow) 60%,transparent),linear-gradient(to left,transparent,var(--ad-now-spark));background-position:-18px,-3px}@keyframes adLightRight__iEIcM{0%{clip-path:inset(-12px 100% -12px 0)}to{clip-path:inset(-12px -3px -12px 0)}}@keyframes adLightLeft__87l33{0%{clip-path:inset(-12px 0 -12px 100%)}to{clip-path:inset(-12px 0 -12px -3px)}}@keyframes adSparkRight__p435h{0%{background-position:-15px,-95px}to{background-position:calc(100% + 18px),calc(100% + 3px)}}@keyframes adSparkLeft__07JW9{0%{background-position:calc(100% + 15px),calc(100% + 95px)}to{background-position:-18px,-3px}}@keyframes adSparkOut__5_tmZ{to{opacity:0}}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=armed] .ad-row[data-state=current] .ad-line{clip-path:inset(-12px 100% -12px 0)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=armed] .ad-row[data-state=current][data-dir=left] .ad-line{clip-path:inset(-12px 0 -12px 100%)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=armed] .ad-row[data-state=current] .ad-arrowLabel{opacity:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=armed] .ad-held .ad-chip{opacity:0;transform:translateY(3px)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=playing] .ad-row[data-state=current] .ad-line{clip-path:inset(-12px -3px -12px 0);transition:clip-path calc(1s * var(--play-speed)) cubic-bezier(.45,0,.55,1)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=playing] .ad-row[data-state=current][data-dir=left] .ad-line{clip-path:inset(-12px 0 -12px -3px)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=playing] .ad-row[data-state=current] .ad-line:before{animation:adSparkRight__p435h calc(1s * var(--play-speed)) cubic-bezier(.45,0,.55,1) both,adSparkOut__5_tmZ calc(.3s * var(--play-speed)) ease calc(1s * var(--play-speed)) both}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=playing] .ad-row[data-state=current][data-dir=left] .ad-line:before{animation-name:adSparkLeft__07JW9,adSparkOut__5_tmZ}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=playing] .ad-row[data-state=current] .ad-arrowLabel{transition:opacity calc(.3s * var(--play-speed)) ease calc(.3s * var(--play-speed))}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=playing] .ad-held .ad-chip{transition:opacity calc(.3s * var(--play-speed)) ease calc(.95s * var(--play-speed)),transform calc(.3s * var(--play-speed)) cubic-bezier(.2,.7,.2,1) calc(.95s * var(--play-speed))}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=done] .ad-arrowLabel,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=done] .ad-held .ad-chip,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=done] .ad-line,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=rest] .ad-arrowLabel,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=rest] .ad-held .ad-chip,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-play=rest] .ad-line{transition:none}@keyframes adDashOut__rm3mn{0%{border-color:var(--rx-text-3)}}@keyframes adDashHold__lvfel{0%,to{border-color:var(--rx-text-3)}}@keyframes adBoxLit__EV6c7{0%{border-color:transparent;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}50%{border-color:var(--ad-now);box-shadow:0 0 0 1.5px var(--ad-now),0 0 12px 3px var(--ad-now-glow)}to{border-color:var(--ad-now);box-shadow:0 0 0 1.5px var(--ad-now),0 0 0 0 transparent}}@keyframes adArrive__wp1s_{0%{opacity:0;transform:translateY(5px) scale(.96)}to{opacity:1;transform:none}}@keyframes adSettle__y9iSS{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-line{animation:adLightRight__iEIcM 1s cubic-bezier(.45,0,.55,1) both}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true][data-dir=left] .ad-line{animation-name:adLightLeft__87l33}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-line:before{animation:adSparkRight__p435h 1s cubic-bezier(.45,0,.55,1) both,adSparkOut__5_tmZ .3s ease 1s both}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true][data-dir=left] .ad-line:before{animation-name:adSparkLeft__07JW9,adSparkOut__5_tmZ}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-track,:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-track:after{animation:adDashHold__lvfel 1s linear backwards}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true][data-local=true] .ad-arrowLabel{position:relative;animation:adBoxLit__EV6c7 1s ease both}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true][data-local=true] .ad-arrowLabel:before{content:"";position:absolute;inset:-1.5px;border:1.5px dashed transparent;border-radius:inherit;pointer-events:none;animation:adDashOut__rm3mn .5s ease both}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-arrow[data-sight=paused] .ad-track:after,:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-arrow[data-sight=paused] :is(.ad-line,.ad-track,.ad-arrowLabel),:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-arrow[data-sight=paused] :is(.ad-line,.ad-track,.ad-arrowLabel):before{animation-play-state:paused}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-swap=forward]:has(.ad-arrow[data-sight=paused]) .ad-held li:not([data-held]) .ad-chip[data-new=true]{animation-play-state:paused}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-swap=forward] .ad-held li:not([data-held]) .ad-chip[data-new=true]{animation:adArrive__wp1s_ .6s cubic-bezier(.2,.7,.2,1) .9s both}.flow__h1cAJ .ad-detailsBody[data-swap],.flow__h1cAJ .ad-detailsHead[data-swap]{animation:adSettle__y9iSS .3s cubic-bezier(.2,.7,.2,1) both}:where(.topic__Fq8a3,.entry__sXSYV) .ad-strip{--ad-lanes:3;margin:0;padding:12px 14px;border:1px solid var(--color-border);border-radius:12px;background:var(--rx-pane);color:var(--rx-text)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripHead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;margin:0 2px 10px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripName{display:inline-flex;align-items:center;gap:7px;color:var(--rx-text);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripName svg{flex:none;color:var(--rx-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stepThrough{display:inline-flex;align-items:center;gap:6px;color:var(--rx-accent-text);font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-ui);text-decoration:underline;text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripLanes{display:grid;grid-template-columns:repeat(var(--ad-lanes),minmax(0,1fr));margin-bottom:2px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripLane{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;text-align:center}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripLane svg{flex:none;margin-bottom:2px;color:var(--rx-text-3)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripHost{max-width:100%;color:var(--rx-text);font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-ui);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRole{color:var(--rx-text-2);font-size:var(--rw-fs-label);line-height:var(--rw-lh-compact)}.flow__h1cAJ .ad-laneRole,:where(.topic__Fq8a3,.entry__sXSYV) .ad-partyRole,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRole{text-transform:capitalize}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRows{display:flex;flex-direction:column}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow{min-height:40px;text-decoration:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow .ad-arrow{padding:5px 0 8px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow[data-state=other] .ad-arrowLabel{color:var(--rx-text-2)}:where(.topic__Fq8a3,.entry__sXSYV) a.ad-stripRow:hover{--ad-row-tint:var(--rx-hover);background:var(--rx-hover)}:where(.topic__Fq8a3,.entry__sXSYV) a.ad-stripRow:hover .ad-arrowLabel{color:var(--rx-accent-text);text-decoration:underline;text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow[data-state=current]{--ad-row-tint:var(--rx-select);background:var(--rx-select);color:var(--rx-text)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow[data-state=current] .ad-arrowLabel{color:var(--rx-text);font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-attackCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-attackCard{min-width:0;padding:12px 15px 13px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-card)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-attackName{display:inline-flex;align-items:center;gap:6px;color:var(--color-accent-text);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-small);text-decoration:underline;text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) span.ad-attackName{color:var(--color-text);text-decoration:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-attackWhat{margin:4px 0 0;color:var(--color-text);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-attackLine{margin:4px 0 0;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-attackLine .ad-hookHere{color:var(--color-text)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-refs{display:flex;flex-wrap:wrap;gap:8px 22px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-refs a{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-refs a:hover{color:var(--color-accent-text);text-decoration-color:currentColor}:where(.topic__Fq8a3,.entry__sXSYV) .ad-refs cite{font-style:normal}:where(.topic__Fq8a3,.entry__sXSYV) .ad-pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:56px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-pagerCard{display:flex;align-items:center;gap:12px;padding:16px 18px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-card);color:var(--color-text);font-size:var(--rw-fs-body);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-ui);transition:border-color var(--transition-fast)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-pagerCard small{display:block;margin-bottom:2px;color:var(--color-text-muted);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-pagerCard svg{flex:none;color:var(--color-text-muted)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-pagerCard:hover{border-color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-pagerCard[data-next=true]{justify-content:flex-end;text-align:right}@container ad-flow (max-width: 879px){:where(.topic__Fq8a3,.entry__sXSYV) .ad-window{height:auto}.flow__h1cAJ .ad-body{grid-template-columns:minmax(0,1fr)}.flow__h1cAJ .ad-stage{padding-bottom:calc(14px + var(--ad-bar));border-right:0;border-bottom:1px solid var(--rx-line);overflow:visible}.flow__h1cAJ .ad-row{scroll-margin-bottom:calc(var(--ad-bar) + 8px)}.flow__h1cAJ .ad-detailsBody{overflow:visible}.flow__h1cAJ .ad-status{position:sticky;bottom:0;z-index:3;box-shadow:0 -8px 16px -14px rgba(23,18,15,.35)}.flow__h1cAJ .ad-statusNav .ad-textButton{display:none}.flow__h1cAJ .ad-detailsNext{display:block;margin:0;padding-top:12px;border-top:1px solid var(--rx-line)}}@container ad-flow (max-width: 479px){.flow__h1cAJ .ad-stage{padding:10px 6px calc(12px + var(--ad-bar))}.flow__h1cAJ .ad-scenario{margin:0 4px}.flow__h1cAJ .ad-lane{gap:6px;padding:0 2px}.flow__h1cAJ .ad-laneRole{font-size:var(--rw-fs-micro)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-laneHost{max-width:100%;font-size:var(--rw-fs-micro);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-held{align-items:flex-start;gap:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-chip{gap:4px;padding:0;border:0;background:none;font-size:var(--rw-fs-micro)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-chip[data-new=true]{box-shadow:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-chip[data-new=true] .ad-chipName{font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-chipName{display:inline-flex;flex-direction:column}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-chipName:after{content:attr(data-name);height:0;overflow:hidden;font-weight:var(--rw-fw-semibold);visibility:hidden}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-chipIcon{display:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-chipDot{display:inline-block}:where(.topic__Fq8a3,.entry__sXSYV) .ad-arrowLabel{padding:0 2px;overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-local=true] .ad-arrow{padding-right:1px;padding-left:1px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-local=true] .ad-arrowLabel{padding:3px 4px}.flow__h1cAJ .ad-detailsHead{padding:12px 14px 11px}.flow__h1cAJ .ad-detailsBody{padding:12px 14px 16px}.flow__h1cAJ .ad-statusHint,.flow__h1cAJ .ad-wireTransport{display:none}}@container ad-flow (max-width: 399px){.flow__h1cAJ .ad-switch{flex-basis:100%}}@media (pointer:coarse){.flow__h1cAJ{--ad-nav-h:44px}.flow__h1cAJ .ad-switch button{min-height:44px}.flow__h1cAJ .ad-row{min-height:52px}.flow__h1cAJ .ad-textButton{min-height:44px}.flow__h1cAJ .ad-statusHint{display:none}}@media (max-width:640px){:where(.topic__Fq8a3,.entry__sXSYV) .ad-pager{grid-template-columns:minmax(0,1fr)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-pagerCard[data-next=true]{justify-content:space-between;text-align:left}}@container ad-table (max-width: 719px){:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true],:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] tbody,:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] tr{display:block}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] tr{padding:12px 14px 13px;border-bottom:1px solid var(--color-border)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] tbody tr:last-child{border-bottom:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] td,:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] th[scope=row]{display:block;min-width:0;padding:0;border:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] td{margin-top:10px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] .ad-protect{white-space:normal}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table[data-stack=true] td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--color-text-muted);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-heading)}}@media (prefers-reduced-motion:reduce){.flow__h1cAJ .ad-detailsBody[data-swap],.flow__h1cAJ .ad-detailsHead[data-swap],:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-line,:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-track,:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true] .ad-track:after,:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true][data-dir=left] .ad-line,:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true][data-local=true] .ad-arrowLabel,:where(.topic__Fq8a3,.entry__sXSYV) .ad-row[data-fresh=true][data-local=true] .ad-arrowLabel:before,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage[data-swap=forward] .ad-held li:not([data-held]) .ad-chip[data-new=true]{animation:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-line:before{display:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-arrowLabel,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-chip,:where(.topic__Fq8a3,.entry__sXSYV) .ad-stage .ad-line{transition-duration:0s}}@media (forced-colors:active){.flow__h1cAJ .ad-row[data-state=current],:where(.topic__Fq8a3,.entry__sXSYV) .ad-stripRow[data-state=current]{outline:2px solid CanvasText;outline-offset:-2px}}.attackExplorer__A2z6N{--ad-foot:2.875rem;margin:0 0 8px}.attackExplorer__A2z6N [data-size=compact][data-illustrative]{height:clamp(732px,calc(100vh - var(--rw-header) - 16px),800px)}.attackExplorer__A2z6N .ad-attackList{flex:1 1 auto;min-height:0;padding:2px 0 14px;overflow:auto;scrollbar-color:var(--rx-scroll) transparent;scrollbar-width:thin}.attackExplorer__A2z6N .ad-listToggle{display:none}.attackExplorer__A2z6N .ad-lensNote{display:flex;align-items:flex-start;gap:7px;margin:8px 10px 2px;padding:7px 10px;border:1px solid var(--rx-line);border-radius:8px;background:var(--rx-lit);color:var(--rx-text-2);font-size:var(--rw-fs-label);line-height:var(--rw-lh-small)}.attackExplorer__A2z6N .ad-lensNote svg{flex:none;margin-top:.15em;color:var(--rx-accent)}.attackExplorer__A2z6N .ad-lensNote strong{color:var(--rx-text);font-weight:var(--rw-fw-semibold)}.attackExplorer__A2z6N .ad-listLabel{display:flex;align-items:center;gap:6px;margin:0;padding:10px 12px 4px 14px;color:var(--rx-text-3);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-heading)}.attackExplorer__A2z6N .ad-listLabel svg{flex:none}.attackExplorer__A2z6N .ad-listLabelText{flex:1 1 auto;min-width:0}.attackExplorer__A2z6N .ad-listCount{flex:none;padding:3px 7px;border-radius:999px;background:var(--rx-raise);color:var(--rx-text-3);font-family:var(--font-mono);font-size:var(--rw-fs-micro);font-weight:var(--rw-fw-medium);line-height:1}.attackExplorer__A2z6N .ad-listRows{margin:0;padding:0;list-style:none}.attackExplorer__A2z6N .ad-attackRow{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:5px 12px 5px 14px;border:0;border-left:2px solid transparent;background:transparent;color:var(--rx-text);font:inherit;font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-small);text-align:left;cursor:pointer}.attackExplorer__A2z6N .ad-attackRow:hover{background:var(--rx-hover)}.attackExplorer__A2z6N .ad-attackRow[aria-current=true]{border-left-color:var(--rx-accent);background:var(--rx-select);font-weight:var(--rw-fw-medium)}.attackExplorer__A2z6N .ad-attackRow[data-lens=hit]{background:var(--rx-lit)}.attackExplorer__A2z6N .ad-attackRow[data-lens=hit][aria-current=true]{background:var(--rx-select)}.attackExplorer__A2z6N .ad-attackRow[data-lens=dim]{color:var(--rx-text-3)}.attackExplorer__A2z6N .ad-attackRowIcon{flex:none;color:var(--rx-text-3)}.attackExplorer__A2z6N .ad-attackRow[aria-current=true] .ad-attackRowIcon{color:var(--rx-accent)}.attackExplorer__A2z6N .ad-attackRowName{flex:1 1 auto;min-width:0}.attackExplorer__A2z6N .ad-attackRowDot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--rx-accent);box-shadow:0 0 0 3px var(--rx-glow)}.attackExplorer__A2z6N .ad-clearLens{flex:none;min-height:30px;padding:0 4px;border:0;background:none;color:var(--rx-accent-text);font:inherit;font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-compact);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.attackExplorer__A2z6N .ad-paneIcon{flex:none;color:var(--rx-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-facts{--ad-fact-label:var(--rx-text-2);--ad-fact-text:var(--rx-text);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:8px 24px;margin:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-facts[data-place=page]{--ad-fact-label:var(--color-text-muted);--ad-fact-text:var(--color-text);max-width:860px;margin-top:16px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-facts>div{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:2px 10px;min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-facts dt{color:var(--ad-fact-label);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-facts dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0;margin:0;color:var(--ad-fact-text);font-size:var(--rw-fs-label);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-factLink{color:var(--ad-fact-text);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small);text-decoration:underline;text-decoration-color:var(--rx-line-strong);text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) a.ad-factLink:hover{color:var(--rx-accent-text);text-decoration-color:currentColor}:where(.topic__Fq8a3,.entry__sXSYV) .ad-stepLinkFlow{color:var(--ad-fact-label);font-weight:var(--rw-fw-regular)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-factText{color:var(--ad-fact-text);font-weight:var(--rw-fw-medium)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-assetGroup{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-assetWord{color:var(--ad-fact-label,var(--rx-text-2));font-size:var(--rw-fs-label);line-height:var(--rw-lh-small)}.attackExplorer__A2z6N .ad-assetChip{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:1px 9px 1px 7px;border:1px solid var(--rx-line-strong);border-radius:999px;background:transparent;color:var(--rx-text);font:inherit;font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-compact);cursor:pointer;transition:border-color var(--transition-fast)}.attackExplorer__A2z6N .ad-assetChip svg{flex:none;color:var(--rx-text-2)}.attackExplorer__A2z6N button.ad-assetChip:hover{border-color:var(--rx-accent)}.attackExplorer__A2z6N .ad-assetChip[data-plain=true]{min-height:0;padding:0;border-color:transparent;cursor:default}.attackExplorer__A2z6N .ad-assetChip[aria-pressed=true]{border-color:var(--rx-fill);background:var(--rx-fill);color:var(--color-on-accent-fill)}.attackExplorer__A2z6N .ad-assetChip[aria-pressed=true] svg{color:var(--color-on-accent-fill)}.attackExplorer__A2z6N .ad-paneLead{max-width:72ch;margin:6px 0 0;color:var(--rx-text);font-size:var(--rw-fs-body);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer]{border-color:var(--rx-line-strong);border-radius:12px;box-shadow:none;overflow-anchor:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-wireBand{padding-top:8px;padding-bottom:8px;border-radius:11px 11px 0 0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-wire{padding-top:4px;padding-bottom:4px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-status{border-radius:0 0 11px 11px}.attackExplorer__A2z6N .ad-blockLead{margin-bottom:4px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-stage{gap:8px;padding-top:8px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-lane{gap:6px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-laneHead{flex-flow:row wrap;justify-content:center;-moz-column-gap:5px;column-gap:5px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-laneIcon{margin-bottom:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-laneRole{flex-basis:100%}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-held{flex-flow:row wrap;justify-content:center}@media (min-width:760px){.attackExplorer__A2z6N .ad-paneFoot{display:flex;align-items:center;height:var(--ad-foot);padding-top:0;padding-bottom:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-status{position:sticky;bottom:var(--ad-foot);z-index:3;box-shadow:0 -8px 16px -14px rgba(23,18,15,.35)}.attackExplorer__A2z6N .ad-row{scroll-margin-bottom:calc(var(--ad-bar) + var(--ad-foot) + 8px)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-detailsStep[data-current=false]{display:flex;visibility:hidden}}@container ad-flow (min-width: 880px){:where(.topic__Fq8a3,.entry__sXSYV) .ad-window[data-variant=explorer] .ad-detailsStep[data-current=false]{display:none}}:where(.topic__Fq8a3,.entry__sXSYV) .ad-aka{margin:10px 0 0;color:var(--color-text);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-akaLabel{margin-right:8px;color:var(--color-text-muted);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-akaName{color:var(--color-text)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-verdict{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-verdictCard{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 18px 18px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-card)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-verdictLabel{display:flex;align-items:center;gap:9px;margin:0;color:var(--color-text);font-family:var(--font-heading);font-size:var(--rw-fs-block);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-verdictLabel svg{box-sizing:content-box;flex:none;padding:4px;border-radius:50%;background:var(--color-bg-surface);color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-assetLines{display:grid;gap:12px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-assetLine{display:grid;gap:5px;min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-assetTags{color:var(--color-text);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-assetText{color:var(--color-text-secondary);font-size:var(--rw-fs-body);line-height:var(--rw-lh-body)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-derived{padding-top:12px;border-top:1px dashed var(--color-border)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-derivedLabel{display:flex;align-items:center;gap:7px;margin:0 0 8px;color:var(--color-text);font-family:var(--font-body);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-derivedLabel svg{flex:none;color:var(--color-accent)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-derivedGroups{display:grid;gap:6px;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-derivedAsset{color:var(--color-text);font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-moreLink{color:var(--color-accent-text);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-ui);text-decoration:underline;text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-readFirst{max-width:72ch;margin:12px 0 0;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-readFirstLabel{color:var(--color-text);font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowPlain{container:ad-plain/inline-size;display:grid;gap:16px;min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowFigure{padding-bottom:14px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowScenario{display:flex;align-items:flex-start;gap:7px;min-width:0;max-width:72ch;color:var(--rx-text-2);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowScenario svg{flex:none;margin-top:.2em;color:var(--rx-text-3)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLanes{display:grid;grid-template-columns:repeat(var(--ad-lanes),minmax(0,1fr));margin:4px 0 6px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLane{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:0 4px;text-align:center;overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLaneHead{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;margin:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLaneHead svg{flex:none;margin-bottom:3px;color:var(--rx-text-2)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLaneRole{color:var(--rx-text-2);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-compact)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowFigure .ad-arrowLabel{flex-wrap:nowrap;align-items:flex-start}:where(.topic__Fq8a3,.entry__sXSYV) .ad-arrowWords{display:inline-grid;justify-items:center}:where(.topic__Fq8a3,.entry__sXSYV) .ad-arrowRaw{color:var(--rx-text-2);font-family:var(--font-mono);font-size:var(--rw-fs-micro);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-ui);overflow-wrap:break-word}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowNum{display:inline-grid;flex:none;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--rx-raise);box-shadow:inset 0 0 0 1px var(--rx-line-strong);color:var(--rx-text-2);font-family:var(--font-mono);font-size:var(--rw-fs-micro);font-weight:var(--rw-fw-medium);line-height:1}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowSteps{display:grid;gap:12px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStep{display:grid;gap:12px;min-width:0;padding:14px 16px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-card);scroll-margin-top:16px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStep:target{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--rx-glow)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStepHead{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStepNum{display:grid;grid-row:span 2;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--rx-select);color:var(--rx-accent-text);font-family:var(--font-mono);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:1}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStepName{margin:0;color:var(--color-text);font-family:var(--font-heading);font-size:var(--rw-fs-block);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-heading)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStepWho{display:grid;gap:8px;min-width:0;padding:10px 12px 11px;border-radius:10px;background:var(--rx-pane)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStepSummary{max-width:72ch;margin:0;color:var(--color-text);font-size:var(--rw-fs-body);line-height:var(--rw-lh-body)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStepBlock{display:grid;gap:8px;min-width:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowSees{display:grid;gap:6px;padding:10px 12px 11px;border-left:3px solid var(--color-accent);border-radius:0 10px 10px 0;background:var(--color-bg-surface)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowHook{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowHook svg{flex:none;margin-top:.2em;color:var(--color-accent)}@container ad-plain (max-width: 479px){:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLaneRole{font-size:var(--rw-fs-micro)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLane .ad-laneHost{max-width:100%;font-size:var(--rw-fs-micro);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowFigure .ad-arrowRaw{display:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLane .ad-held{align-items:flex-start;gap:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLane .ad-chip{gap:4px;padding:0;border:0;background:none;font-size:var(--rw-fs-micro)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLane .ad-chipIcon{display:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowLane .ad-chipDot{display:inline-block}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowFigure .ad-arrowLabel{padding:0 2px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowFigure .ad-stripRow[data-local=true] .ad-arrow{padding-right:1px;padding-left:1px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowFigure .ad-stripRow[data-local=true] .ad-arrowLabel{gap:2px 4px;padding:3px 4px}}:where(.topic__Fq8a3,.entry__sXSYV) .ad-alertList{display:grid;gap:14px;margin:0;padding:0;list-style:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-alertList li{display:grid;justify-items:start;gap:3px;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blindList{display:grid;gap:8px;max-width:72ch}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blindList li{position:relative;padding-left:20px;color:var(--color-text-secondary);font-size:var(--rw-fs-body);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blindList li:before{content:"";position:absolute;top:.6em;left:4px;width:7px;height:7px;border-radius:50%;background:var(--color-warning)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sample{margin:0;overflow:hidden;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-card)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleHead{display:grid;gap:4px;padding:14px 18px 13px;border-bottom:1px solid var(--color-border);background:var(--color-bg-surface)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleTitle{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleTitle .ad-eventId{margin-right:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleTitle .ad-eventName{color:var(--color-text);font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleMeta{margin:0;color:var(--color-text-secondary);font-size:var(--rw-fs-label);line-height:var(--rw-lh-ui)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleCaption{max-width:72ch;margin:2px 0 0;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleList{margin:0;padding:0;list-style:none}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleItem{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:6px 28px;padding:13px 18px 14px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleItem+.ad-sampleItem{border-top:1px solid var(--color-border)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleMeaning{margin:0;color:var(--color-text);font-size:var(--rw-fs-body);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleRaw{display:grid;gap:2px;min-width:0;margin:0;padding-top:2px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleData,:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleName{padding:0;border-radius:0;background:none;font-family:var(--font-mono);font-size:var(--rw-fs-raw);font-weight:var(--rw-fw-regular);line-height:var(--rw-lh-small);overflow-wrap:anywhere}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleName{color:var(--color-text-secondary)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleData{color:var(--color-text-muted)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-preventList{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-preventItem{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:14px 16px 15px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-card)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-preventItem .ad-chipLink{margin-top:auto}:where(.topic__Fq8a3,.entry__sXSYV) .ad-preventHead{margin:0}:where(.topic__Fq8a3,.entry__sXSYV) .ad-controlLink,:where(.topic__Fq8a3,.entry__sXSYV) .ad-preventName{color:var(--color-text);font-size:var(--rw-fs-small);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-small);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-controlLink:hover,:where(.topic__Fq8a3,.entry__sXSYV) a.ad-preventName:hover{color:var(--color-accent-text);text-decoration-color:currentColor}:where(.topic__Fq8a3,.entry__sXSYV) .ad-preventLine{margin:0;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-checkLead{color:var(--color-text-muted);font-weight:var(--rw-fw-medium)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-blockLead{max-width:72ch;margin:-4px 0 14px;color:var(--color-text-secondary);font-size:var(--rw-fs-small);line-height:var(--rw-lh-small)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-anchorRow{scroll-margin-top:16px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-anchorRow:target>*{background:var(--rx-lit)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-assetName{font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-cellNote{color:var(--color-text-muted)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table .ad-attackLinks{gap:5px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-table .ad-attackLinks .ad-chipLink,:where(.topic__Fq8a3,.entry__sXSYV) .ad-table .ad-attackLinks .ad-chipPlain{min-height:26px;padding:0 9px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-controlName{font-weight:var(--rw-fw-semibold)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-checkLink{display:flex;align-items:flex-start;gap:6px;width:-moz-fit-content;width:fit-content;margin-top:8px;color:var(--color-accent-text);font-size:var(--rw-fs-label);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small);text-decoration:underline;text-underline-offset:3px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-checkLink svg{flex:none;margin-top:.2em}.attackExplorer__A2z6N .ad-attackRow:focus-visible,.attackExplorer__A2z6N .ad-listToggle:focus-visible{outline:2px solid var(--rx-accent-text);outline-offset:-2px}.attackExplorer__A2z6N .ad-assetChip:focus-visible,.attackExplorer__A2z6N .ad-clearLens:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-checkLink:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-controlLink:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-factLink:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-moreLink:focus-visible,:where(.topic__Fq8a3,.entry__sXSYV) .ad-preventName:focus-visible{outline:2px solid var(--ad-focus);outline-offset:2px}@media (pointer:coarse){.attackExplorer__A2z6N .ad-attackRow,.attackExplorer__A2z6N .ad-clearLens,.attackExplorer__A2z6N .ad-touch,.attackExplorer__A2z6N button.ad-assetChip{min-height:44px}}@media (max-width:759px){.attackExplorer__A2z6N .ad-listPane{border-bottom:1px solid var(--rx-line)}.attackExplorer__A2z6N .ad-listToggle{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 14px;border:0;background:var(--rx-pane);color:var(--rx-text);font:inherit;text-align:left;cursor:pointer}.attackExplorer__A2z6N .ad-listToggleIcon{flex:none;color:var(--rx-accent)}.attackExplorer__A2z6N .ad-listToggleText{display:grid;flex:1 1 auto;min-width:0}.attackExplorer__A2z6N .ad-listToggleLabel{color:var(--rx-text-3);font-size:var(--rw-fs-micro);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-heading)}.attackExplorer__A2z6N .ad-listToggleName{color:var(--rx-text);font-size:var(--rw-fs-ui);font-weight:var(--rw-fw-semibold);line-height:var(--rw-lh-small)}.attackExplorer__A2z6N .ad-listToggleChevron{flex:none;color:var(--rx-text-3);transition:transform var(--transition-fast)}.attackExplorer__A2z6N .ad-listToggle[aria-expanded=true] .ad-listToggleChevron{transform:rotate(180deg)}.attackExplorer__A2z6N .ad-attackList{border-top:1px solid var(--rx-line);overflow:visible}.attackExplorer__A2z6N .ad-attackList[data-open=false]{display:none}.attackExplorer__A2z6N .ad-attackRow{min-height:44px}.attackExplorer__A2z6N .ad-areaBar{order:2}.attackExplorer__A2z6N .ad-clearLens{order:1;margin-left:auto}}@media (max-width:640px){:where(.topic__Fq8a3,.entry__sXSYV) .ad-verdict{grid-template-columns:minmax(0,1fr)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-flowStep{padding:13px 14px 14px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleHead{padding:13px 14px 12px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleItem{grid-template-columns:minmax(0,1fr);padding:12px 14px 13px}:where(.topic__Fq8a3,.entry__sXSYV) .ad-sampleRaw{padding-top:8px;border-top:1px dashed var(--color-border)}:where(.topic__Fq8a3,.entry__sXSYV) .ad-preventList{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.attackExplorer__A2z6N .ad-assetChip[aria-pressed=true],.attackExplorer__A2z6N .ad-attackRow[aria-current=true]{outline:2px solid CanvasText;outline-offset:-2px}}:where(.topic__Fq8a3) .ad-soon{margin-top:18px}:where(.topic__Fq8a3) .ad-soonList{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;color:var(--color-text-muted);font-size:var(--rw-fs-small);line-height:var(--rw-lh-ui)}:where(.topic__Fq8a3) .ad-soonList li{display:inline-flex;align-items:center;gap:6px}:where(.topic__Fq8a3) .ad-soonTag{padding:0 7px;border:1px dashed var(--color-border-strong);border-radius:999px;font-size:var(--rw-fs-micro);font-weight:var(--rw-fw-medium);line-height:var(--rw-lh-small)}