.master-use-case a:not(.button):focus-visible{outline-offset:4px;outline:2px solid #344ad7}.master-use-case main p a{color:#233a92;text-underline-offset:3px;text-decoration:underline}.master-copy-sections>section+section{margin-top:36px}.master-copy-sections h3{margin:0 0 16px}.master-copy-sections .master-resource{border-top:1px solid #dce1e8;margin-top:32px;padding-top:24px;font-size:15px}.master-related{gap:18px;display:grid}.master-related a{justify-content:space-between;align-items:center;gap:16px;font-size:17px;line-height:1.5;display:flex}.master-related svg{flex-shrink:0}.attack-scene{color:#182235;isolation:isolate;background:#eef0f4;border:1px solid #e1e5eb;border-radius:24px;margin:0;font-size:13px;line-height:1.4;overflow:hidden;container-type:inline-size}.attack-composition{height:620px;position:relative}.attack-source,.attack-browser,.attack-receipt{background:#fff;border:1px solid #dce1e8;box-shadow:0 12px 24px -16px #17233d50}.attack-source{border-radius:14px;width:84%;padding:14px 10px 8px;position:absolute;top:24px;left:5%;transform:rotate(-2deg)}.attack-source-title{align-items:center;gap:8px;padding:0 5px 10px;font-weight:600;display:flex}.attack-identity{color:#546071;border-radius:8px;align-items:center;gap:9px;padding:9px 6px;display:flex}.attack-identity>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.attack-avatar{background:#f8f9fb;border:1px solid #e2e5eb;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.attack-radio{border:1px solid #b5bdcc;border-radius:50%;flex-shrink:0;width:10px;height:10px}.attack-step-2{color:#243c87;background:#edf0fc}.attack-step-2 .attack-radio{background:#344ad7;border-color:#344ad7;box-shadow:inset 0 0 0 2px #fff}.attack-browser{z-index:2;border-radius:14px;width:76%;position:absolute;bottom:76px;right:5%}.attack-address{color:#667085;background:#fafbfc;border-bottom:1px solid #e5e7eb;border-radius:14px 14px 0 0;align-items:center;gap:6px;padding:10px 14px;font-size:10px;display:flex}.attack-address span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attack-address svg{flex-shrink:0}.attack-browser-body{padding:17px}.attack-window-title{letter-spacing:-.03em;margin-bottom:16px;font-size:18px;font-weight:600;display:block}.attack-field{margin-top:10px}.attack-field>span{color:#667085;margin-bottom:5px;font-size:11px;display:block}.attack-field>div{background:#fafbfc;border:1px solid #e2e5eb;border-radius:6px;padding:8px 10px;overflow:hidden}.attack-typed{white-space:nowrap;font-size:12px;display:block}.attack-submit{color:#fff;background:#202b43;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;font-size:12px;display:flex}.attack-cursor{color:#111827;filter:drop-shadow(0 2px 2px #17233d30);z-index:4;position:absolute;bottom:26px;right:20px}.attack-receipts{z-index:3;gap:6px;display:flex;position:absolute;bottom:18px;left:5%;right:5%}.attack-receipt{border-radius:10px;flex:1;align-items:center;gap:7px;min-width:0;min-height:40px;padding:8px;font-size:11px;display:flex}.attack-receipt+.attack-receipt{margin-top:0}.attack-receipt-icon{color:#526072;background:#f0f2f6;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.attack-path{fill:none;stroke:#a8b2c6;stroke-width:1.5px;width:100%;height:100%;position:absolute;inset:0}.attack-path circle{display:none}.attack-product{color:#77849b;background:#f0f2f6;border-radius:8px;align-items:end;gap:10px;padding:12px;display:flex}.attack-product span{background:#d4dbe5;border-radius:2px;width:25%;height:4px}.attack-catalogue .attack-composition{height:680px}.attack-cards .attack-avatar{color:#34456a;background:#e9edf6;border-radius:5px;width:39px}.attack-credentials .attack-avatar{color:#806145;background:#f6f2ed}.attack-message-link{color:#8b4b37;margin-top:8px;font-size:11px}.master-mechanics{max-width:500px;margin-top:32px}.attack-scene .narrative-clock{visibility:hidden;pointer-events:none;width:1px;height:1px;position:absolute}.attack-form-stack{display:grid}.attack-form-state{opacity:0;grid-area:1/1;min-width:0;position:relative}.attack-account-2{opacity:1}.attack-account-label{color:#344ad7;border-bottom:1px solid #e5e7eb;align-items:center;gap:7px;padding-bottom:10px;font-size:12px;display:flex}.attack-account-label span{overflow-wrap:anywhere;min-width:0}.attack-account-label svg{flex-shrink:0}.attack-message{padding-top:13px}.attack-message-to{color:#667085;gap:8px;font-size:12px;display:flex}.attack-message-to strong{color:#182235;font-weight:500}.attack-scene .attack-message p{color:#182235;margin:16px 0;font-size:14px;line-height:1.55}.attack-phishing-link{color:#88472f;background:#fcf5f2;border:1px solid #ecd8d1;border-radius:7px;align-items:center;gap:7px;padding:10px;font-size:11px;display:flex}.attack-phishing-link span{overflow-wrap:anywhere;flex:1;min-width:0}.attack-phishing-link svg{flex-shrink:0}.attack-messages .attack-composition{height:660px}.attack-messages .attack-browser{width:82%}.attack-messages .attack-receipt{flex-direction:column;align-items:start;font-size:10px}@media (prefers-reduced-motion:no-preference){.attack-scene:is([data-phase=playing],[data-phase=paused]) .narrative-clock{animation:9.5s linear both attack-clock}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-browser{animation:.7s cubic-bezier(.22,1,.36,1) both attack-window-in}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-step-0{animation:9s linear both attack-selected-first}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-step-1{animation:9s linear both attack-selected-second}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-step-2{animation:9s linear both attack-selected-third}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-radio{visibility:hidden}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-typed{animation:attack-type .5s steps(16, end) calc(var(--account-delay) + .7s) both}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-field-1 .attack-typed{animation-delay:calc(var(--account-delay) + 1.2s)}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-cursor{animation:attack-click 2.6s ease var(--account-delay) both}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-receipt{animation:.5s cubic-bezier(.22,1,.36,1) both attack-receipt-in}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-receipt-0{animation-delay:2.4s}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-receipt-1{animation-delay:5.4s}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-receipt-2{animation-delay:8.4s}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-account-0{animation:9s linear both attack-account-first}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-account-1{animation:9s linear both attack-account-second}.attack-scene:is([data-phase=playing],[data-phase=paused]) .attack-account-2{animation:9s linear both attack-account-third}.attack-scene[data-phase=paused] *,.attack-scene[data-phase=paused] .narrative-clock{animation-play-state:paused}}@keyframes attack-account-first{0%,31%{opacity:1}33.33%,to{opacity:0}}@keyframes attack-account-second{0%,33.32%{opacity:0}33.33%,64%{opacity:1}66.66%,to{opacity:0}}@keyframes attack-account-third{0%,66.65%{opacity:0}66.66%,to{opacity:1}}@keyframes attack-clock{0%{opacity:0}to{opacity:1}}@keyframes attack-window-in{0%{opacity:0;transform:translate(12px,20px)rotate(2deg)}to{opacity:1;transform:none}}@keyframes attack-selected-first{0%,31%{color:#243c87;background:#edf0fc}33.33%,to{color:#546071;background:0 0}}@keyframes attack-selected-second{0%,33.32%{color:#546071;background:0 0}33.33%,64%{color:#243c87;background:#edf0fc}66.66%,to{color:#546071;background:0 0}}@keyframes attack-selected-third{0%,66.65%{color:#546071;background:0 0}66.66%,to{color:#243c87;background:#edf0fc}}@keyframes attack-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes attack-click{0%,55%{opacity:0;transform:translate(16px,14px)}80%,90%{opacity:1;transform:none}95%{transform:scale(.85)}to{opacity:1;transform:none}}@keyframes attack-receipt-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@container (width<=380px){.attack-composition{height:610px}.attack-source{width:88%;top:20px}.attack-browser{width:88%;bottom:68px}.attack-receipts{bottom:20px;left:6%;right:6%}.attack-receipt{min-height:32px;font-size:11px}.attack-receipt-0,.attack-receipt-1{display:none}.attack-window-title{font-size:17px}.attack-messages .attack-composition{height:650px}.attack-messages .attack-browser{width:88%}.attack-messages .attack-receipt{flex-direction:row;align-items:center;font-size:11px}.attack-catalogue .attack-composition{height:670px}}@media (max-width:700px){.master-mechanics{max-width:none;margin-bottom:12px}}
