@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--fx-glow:#5865f2;--fx-gx:70%}}}.fx-chapter-inner{display:flex}.fx-chapter--right .fx-chapter-inner{justify-content:flex-end}.fx-chapter-card{--tone:var(--fx-brand-hi);--tone-rgb:var(--fx-brand-hi-rgb);border:1px solid var(--fx-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#0e0e1eb8,#0808126b);border-radius:28px;max-width:540px;padding:clamp(24px,3vw,40px);position:relative;box-shadow:0 40px 100px -40px #000000e6}.fx-chapter[data-accent=threat] .fx-chapter-card{--tone:var(--fx-threat);--tone-rgb:var(--fx-threat-rgb)}.fx-chapter[data-accent=safe] .fx-chapter-card{--tone:var(--fx-safe);--tone-rgb:var(--fx-safe-rgb)}.fx-chapter[data-accent=ion] .fx-chapter-card{--tone:var(--fx-ion);--tone-rgb:var(--fx-ion-rgb)}.fx-chapter-card:before,.fx-chapter-card:after{content:"";border:1.5px solid var(--tone);opacity:.8;width:22px;height:22px;position:absolute}.fx-chapter-card:before{border-bottom:0;border-right:0;border-top-left-radius:28px;top:-1px;left:-1px}.fx-chapter-card:after{border-top:0;border-left:0;border-bottom-right-radius:28px;bottom:-1px;right:-1px}.fx-chapter-card h2{margin-top:22px;font-size:clamp(1.7rem,1rem + 2.1vw,3.1rem)}.fx-chapter-card>p{color:var(--fx-muted);font-size:var(--fx-size-lede);margin-top:18px}.fx-chapter-facts{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.fx-chapter-facts li{border:1px solid var(--tone);border-radius:8px;padding:7px 11px}@supports (color:color-mix(in lab, red, red)){.fx-chapter-facts li{border:1px solid color-mix(in oklab, var(--tone) 38%, transparent)}}.fx-chapter-facts li{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.fx-chapter-facts li{background:color-mix(in oklab, var(--tone) 9%, transparent)}}.fx-chapter-facts li{color:var(--fx-fg);font:500 12px/1 var(--fx-mono)}@supports not (color:color-mix(in srgb, red, red)){.fx-chapter-facts li{border:1px solid rgb(var(--tone-rgb) / 38%);background:rgb(var(--tone-rgb) / 9%)}}.fx-chapter-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0 24px;display:grid}.fx-chapter-stats dt{color:var(--fx-ion);font:500 clamp(1.6rem, 1rem + 1.4vw, 2.4rem)/1 var(--fx-display);letter-spacing:-.04em}.fx-chapter-stats dd{color:var(--fx-muted);margin-top:8px;font-size:12.5px;line-height:1.3}.fx-rail{right:var(--fx-gutter);z-index:2;flex-direction:column;gap:20px;padding-left:18px;display:flex;position:absolute;top:50%;translate:0 -50%}.fx-rail-track{background:var(--fx-line-2);width:1px;position:absolute;top:4px;bottom:4px;left:0}.fx-rail-fill{background:linear-gradient(var(--fx-lilac), var(--fx-ion));transform-origin:top;transform:scaleY(var(--progress,0));position:absolute;inset:0}.fx-rail button{color:var(--fx-dim);font:500 11px/1 var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;transition:color .4s;display:flex}.fx-rail button span{color:inherit;opacity:.6}.fx-rail button.is-active{color:var(--fx-fg)}.fx-rail button.is-active:before{content:"";background:var(--fx-ion);width:7px;height:7px;box-shadow:0 0 12px var(--fx-ion);border-radius:50%;position:absolute;left:-3px}.fx-scroll-cue{right:var(--fx-gutter);color:var(--fx-dim);font:500 11px/1 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;transition:opacity .6s;display:flex;position:absolute;bottom:calc(clamp(18px,3.5vh,36px) + 64px)}.fx-scroll-cue span{background:var(--fx-line-2);width:1px;height:36px;position:relative;overflow:hidden}.fx-scroll-cue span:after{content:"";background:var(--fx-ion);animation:fx-cue 2.2s var(--fx-ease) infinite;position:absolute;inset:0}@keyframes fx-cue{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.fx-scroll-cue[data-hidden=true]{opacity:0}@property --fx-glow{syntax:"<color>";inherits:true;initial-value:#5865f2}@property --fx-gx{syntax:"<percentage>";inherits:true;initial-value:70%}.fx-story{height:calc((var(--steps) + 1) * 100svh + 40svh);position:relative}.fx-stage{--fx-glow:#5865f2;--fx-glow-rgb:88 101 242;--fx-gx:70%;--fx-gy:48%;isolation:isolate;height:100svh;transition:--fx-glow 1.4s var(--fx-ease), --fx-gx 1.4s var(--fx-ease);position:sticky;top:0;overflow:hidden}.fx-stage[data-chapter="1"]{--fx-glow:#ff3d62;--fx-glow-rgb:255 61 98}.fx-stage[data-chapter="2"]{--fx-glow:#1fd48a;--fx-glow-rgb:31 212 138;--fx-gx:30%}.fx-stage[data-chapter="3"]{--fx-glow:#2aa6ff;--fx-glow-rgb:42 166 255;--fx-gx:68%}.fx-backdrop{position:absolute;inset:0;overflow:hidden}.fx-nebula{z-index:-3;background:radial-gradient(36% 44% at var(--fx-gx) var(--fx-gy), var(--fx-glow), transparent 72%), radial-gradient(22% 26% at calc(var(--fx-gx) + 6%) 36%, #6be4ff1a, transparent 70%), radial-gradient(70% 55% at 10% 105%, #5865f229, transparent 70%), radial-gradient(50% 40% at 90% -10%, #b7a9ff14, transparent 70%), var(--fx-bg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fx-nebula{background:radial-gradient(36% 44% at var(--fx-gx) var(--fx-gy), color-mix(in oklab, var(--fx-glow) 30%, transparent), transparent 72%), radial-gradient(22% 26% at calc(var(--fx-gx) + 6%) 36%, #6be4ff1a, transparent 70%), radial-gradient(70% 55% at 10% 105%, #5865f229, transparent 70%), radial-gradient(50% 40% at 90% -10%, #b7a9ff14, transparent 70%), var(--fx-bg)}}@supports not (color:color-mix(in srgb, red, red)){.fx-nebula{background:radial-gradient(36% 44% at var(--fx-gx) var(--fx-gy), rgb(var(--fx-glow-rgb) / 30%), transparent 72%), radial-gradient(22% 26% at calc(var(--fx-gx) + 6%) 36%, #6be4ff1a, transparent 70%), radial-gradient(70% 55% at 10% 105%, #5865f229, transparent 70%), radial-gradient(50% 40% at 90% -10%, #b7a9ff14, transparent 70%), var(--fx-bg)}}.fx-nebula:after{content:"";background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#05050bd9);position:absolute;inset:0}.fx-grid-floor{z-index:-2;opacity:.55;transform-origin:50% 100%;background-image:linear-gradient(#8f98ff29 1px,#0000 1px),linear-gradient(90deg,#8f98ff29 1px,#0000 1px);background-size:72px 72px;height:52%;animation:6s linear infinite fx-floor;position:absolute;bottom:-12%;left:-40%;right:-40%;transform:perspective(520px)rotateX(74deg);-webkit-mask-image:linear-gradient(#0000 20%,#000 90%);mask-image:linear-gradient(#0000 20%,#000 90%)}@keyframes fx-floor{to{background-position:0 72px,0 0}}.fx-canvas{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--fx-ease);display:block;position:absolute;inset:0}.fx-canvas[data-live]{opacity:1}@keyframes fx-fade{0%{opacity:0}}.fx-fallback-orb{z-index:-1;aspect-ratio:1;width:min(62vh,44vw);transition:translate 1.4s var(--fx-ease);background:radial-gradient(circle,#e2ddfff2 0 3%,#6be4ff80 7%,#0000 22%),radial-gradient(circle,#5865f259,#0000 68%);border-radius:50%;display:none;position:absolute;top:50%;left:70%;translate:-50% -50%}.fx-stage[data-chapter="2"] .fx-fallback-orb{translate:calc(-50% - 40vw) -50%}.fx-fallback-orb i{inset:calc(var(--k,0) * 12%);border:1px solid #8f98ff59;border-radius:50%;position:absolute}.fx-fallback-orb i:nth-child(2){--k:1;border-style:dashed}.fx-fallback-orb i:nth-child(3){--k:2;border-color:#6be4ff4d}.fx-story.is-fallback .fx-fallback-orb{display:block}.fx-story.is-fallback .fx-canvas{display:none}.fx-layer{padding-top:var(--fx-header-h);will-change:opacity, transform;pointer-events:none;flex-direction:column;justify-content:safe center;display:flex;position:absolute;inset:0}.fx-layer a,.fx-layer button{pointer-events:auto}.fx-layer[data-hidden] *{pointer-events:none!important}.fx-chapter{opacity:0}.fx-hero-inner{flex-direction:column;align-items:flex-start;display:flex}.fx-announce{border:1px solid var(--fx-line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--fx-muted);animation:fx-rise 1s var(--fx-ease) both .15s;background:#05050b66;border-radius:999px;align-items:center;gap:12px;margin-bottom:clamp(24px,3vh,40px);padding:6px 14px 6px 6px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex}.fx-announce:hover{color:var(--fx-fg);border-color:#c4c8ff66}.fx-announce-tag{background:var(--fx-gradient);color:#07071a;font:700 10.5px/1 var(--fx-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 9px}.fx-hero-title{font-size:var(--fx-size-hero);letter-spacing:-.055em;line-height:.96}.fx-hero-title .fx-line{animation:fx-hero-line 1.2s var(--fx-ease) both}.fx-hero-title .fx-line:nth-child(2){animation-delay:90ms}.fx-hero-title .fx-line:nth-child(3){padding-bottom:.06em;animation-delay:.18s}@keyframes fx-hero-line{0%{filter:blur(10px);transform:translateY(.45em)}}@keyframes fx-hero-rise{0%{transform:translateY(18px)}}.fx-hero-lede{max-width:30em;color:var(--fx-muted);font-size:var(--fx-size-lede);animation:fx-hero-rise 1s var(--fx-ease) both;margin-top:clamp(20px,3vh,32px)}.fx-hero-actions{animation:fx-rise 1s var(--fx-ease) both .45s;flex-wrap:wrap;gap:12px;margin-top:clamp(24px,4vh,40px);display:flex}.fx-hero{--fx-hud-gap:clamp(18px, 3.5vh, 36px)}.fx-hero:before,.fx-hero:after{content:""}.fx-hero:before{flex:1 1 calc(var(--fx-hud-gap) + 70px)}.fx-hero:after{flex:1 0 16px;order:1}.fx-hero-hud{margin-bottom:var(--fx-hud-gap);border-top:1px solid var(--fx-line);animation:fx-fade 1.4s var(--fx-ease) both .7s;order:2;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fx-hero-hud>div{padding:16px 20px 0 0}.fx-hero-hud dt{color:var(--fx-dim);font:500 10.5px/1 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase}.fx-hero-hud dd{margin-top:8px;font-size:14px;font-weight:600}.fx-hero-hud dd:before{content:"";vertical-align:2px;background:var(--fx-safe);width:6px;height:6px;box-shadow:0 0 10px var(--fx-safe);border-radius:50%;margin-right:8px;display:inline-block}.fx-story.is-flow{height:auto}.fx-story.is-flow .fx-stage{height:auto;position:relative;overflow:clip}.fx-story.is-flow .fx-backdrop{height:100svh;margin-bottom:-100svh;position:sticky;top:0}.fx-story.is-flow .fx-layer{opacity:1;pointer-events:auto;min-height:100svh;position:relative;inset:auto;transform:none}.fx-story.is-flow .fx-rail,.fx-story.is-flow .fx-scroll-cue{display:none}@media (max-width:1100px){.fx-layer{padding-top:calc(var(--fx-header-h) + 20px)}.fx-rail{top:calc(var(--fx-header-h) + 10px);left:var(--fx-gutter);right:var(--fx-gutter);flex-direction:row;gap:6px;padding:0;translate:none}.fx-rail-track{display:none}.fx-rail button{background:var(--fx-line-2);border-radius:3px;flex:1;height:3px;font-size:0;transition:background-color .4s}.fx-rail button span{display:none}.fx-rail button.is-active{background:var(--fx-ion)}.fx-rail button.is-active:before{display:none}.fx-rail button{position:relative}.fx-rail button:after{content:"";position:absolute;inset:-14px 0}.fx-scroll-cue{display:none}}@media (max-width:899px),(max-aspect-ratio:23/20){.fx-stage{--fx-gx:50%;--fx-gy:30%}.fx-fallback-orb{width:min(70vw,42vh);top:34%;left:50%}.fx-stage[data-chapter] .fx-fallback-orb{translate:-50% -50%}.fx-layer{justify-content:safe flex-end;padding-bottom:clamp(16px,3vh,28px)}.fx-hero{background:linear-gradient(#0000 25%,#05050bb3 55%,#05050beb 100%)}.fx-hero-hud{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin-top:22px;position:static}.fx-hero-hud>div{padding:12px 0 0}.fx-hero-hud dd{font-size:12.5px}.fx-chapter-card{background:linear-gradient(160deg,#0e0e1edb,#080812bd);border-radius:22px;width:100%;max-width:none;padding:22px}.fx-chapter-card:before{border-top-left-radius:22px}.fx-chapter-card:after{border-bottom-right-radius:22px}.fx-chapter-card h2{margin-top:16px}.fx-chapter-card>p{margin-top:12px;font-size:15px}.fx-chapter-facts{margin-top:16px}}@media (max-width:520px){.fx-announce{font-size:12px}.fx-hero-actions .fx-btn{flex:100%}.fx-chapter-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0}}@media (min-width:1101px){.fx-chapter--right .fx-chapter-inner{padding-right:150px}}@media (max-width:899px),(max-aspect-ratio:23/20){.fx-hero .fx-announce,.fx-hero .fx-hero-hud,.fx-hero:before,.fx-hero:after{display:none}}@media (min-width:900px) and (max-width:1280px){.fx-chapter-card{max-width:min(540px,45vw)}}@media (max-width:560px){.fx-announce-tag,.fx-hero-hud dt{font-size:11px}}@media (max-height:720px){.fx-hero-hud,.fx-hero:before,.fx-hero:after{display:none}}@media (max-height:720px) and (max-width:899px){.fx-hero-lede{font-size:15px}}@media (min-width:900px) and (max-height:660px){.fx-chapter-card h2{margin-top:14px;font-size:min(clamp(1.7rem,1rem + 2.1vw,3.1rem),6.6vh)}.fx-chapter-card>p{margin-top:12px;font-size:16px}.fx-chapter-facts{margin-top:16px}.fx-chapter-stats{margin:16px 0}}@media (orientation:landscape) and (max-height:500px){.fx-layer{padding-bottom:12px}.fx-hero .fx-announce{display:none}.fx-hero-title{font-size:min(var(--fx-size-hero), 11svh)}.fx-hero-lede{max-width:46em;margin-top:10px;font-size:14px;line-height:1.45}.fx-hero-actions{margin-top:12px}.fx-chapter-card{padding:16px 22px}.fx-chapter-card h2{margin-top:8px;font-size:min(clamp(1.7rem,1rem + 2.1vw,3.1rem),8svh)}.fx-chapter-card>p{margin-top:8px;font-size:14px;line-height:1.45}.fx-chapter-facts{margin-top:10px}.fx-chapter-stats{display:none}}@media (orientation:landscape) and (max-height:500px) and (min-width:900px){.fx-hero-lede{max-width:30em}.fx-chapter-card{max-width:min(640px,62vw)}}@media (orientation:landscape) and (max-height:400px){.fx-chapter-facts{display:none}}@media (orientation:portrait) and (max-width:899px) and (max-height:600px){.fx-chapter-card{padding:16px}.fx-chapter-card h2{margin-top:10px;font-size:1.5rem}.fx-chapter-card>p{margin-top:8px;font-size:14px}.fx-chapter-facts{display:none}.fx-chapter-stats{margin:12px 0}.fx-chapter-stats dt{font-size:1.4rem}}@media (max-height:300px){.fx-story{height:auto}.fx-story .fx-stage{height:auto;position:relative;overflow:clip}.fx-story .fx-backdrop{height:100svh;margin-bottom:-100svh;position:sticky;top:0}.fx-story .fx-layer{opacity:1;pointer-events:auto;min-height:100svh;position:relative;inset:auto;transform:none}.fx-story .fx-rail,.fx-story .fx-scroll-cue{display:none}}
.fx-xray{--fx-ui-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;background:radial-gradient(50% 40% at 30% 55%,#ff4f6d12,#0000 70%),radial-gradient(40% 40% at 85% 30%,#6be4ff0f,#0000 70%)}.fx-xray-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);align-items:start;gap:24px;display:grid}.fx-xray [data-channel=email]{--channel:#4c8dff;--channel-rgb:76 141 255}.fx-xray [data-channel=sms]{--channel:#34c759;--channel-rgb:52 199 89}.fx-xray [data-channel=telegram]{--channel:#2aabee;--channel-rgb:42 171 238}.fx-xray [data-channel=whatsapp]{--channel:#25d366;--channel-rgb:37 211 102}.fx-xray [data-channel=max]{--channel:#7b61ff;--channel-rgb:123 97 255}.fx-device{border:1px solid var(--fx-line-2);box-shadow:inset 0 1px 0 #ffffff0f, 0 50px 120px -50px color-mix(in srgb, var(--channel,#5865f2) 55%, transparent);transition:box-shadow .8s var(--fx-ease);background:linear-gradient(170deg,#16162ce6,#090913e6);border-radius:30px;padding:14px}@supports not (color:color-mix(in srgb, red, red)){.fx-device{box-shadow:inset 0 1px 0 #ffffff0f, 0 50px 120px -50px rgb(var(--channel-rgb,88 101 242) / 55%)}}.fx-tabs{flex-wrap:wrap;gap:6px;padding:2px 2px 14px;display:flex}.fx-tabs button{color:var(--fx-muted);border-radius:999px;align-items:center;gap:9px;padding:6px 15px 6px 7px;font-size:14px;font-weight:700;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-flex}.fx-tabs button:hover{color:var(--fx-fg);background:#ffffff0a}.fx-tabs button[aria-selected=true]{color:var(--fx-fg);background:color-mix(in srgb, var(--channel) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--channel) 50%, transparent)}@supports not (color:color-mix(in srgb, red, red)){.fx-tabs button[aria-selected=true]{background:rgb(var(--channel-rgb) / 13%);box-shadow:inset 0 0 0 1px rgb(var(--channel-rgb) / 50%)}}.fx-tabs button .fx-appicon{transition:filter .3s,opacity .3s}.fx-tabs button[aria-selected=false] .fx-appicon{filter:saturate(.35);opacity:.75}.fx-tabs button:hover .fx-appicon{filter:none;opacity:1}.fx-appicon{width:var(--size,26px);height:var(--size,26px);color:#fff;border-radius:28%;flex:none;place-items:center;display:inline-grid}.fx-appicon svg{width:64%;height:64%}.fx-appicon--round{border-radius:50%}.fx-screen{border:1px solid var(--fx-line);background:radial-gradient(60% 50% at 50% 45%, color-mix(in srgb, var(--channel) 10%, transparent), transparent 75%), linear-gradient(#c4c8ff09 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #c4c8ff09 1px, transparent 1px) 0 0 / 28px 28px, #07070f;border-radius:20px;min-height:720px;transition:background-color .6s;position:relative;overflow:hidden;container:xray-screen/inline-size}@supports not (color:color-mix(in srgb, red, red)){.fx-screen{background:radial-gradient(60% 50% at 50% 45%, rgb(var(--channel-rgb) / 10%), transparent 75%), linear-gradient(#c4c8ff09 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #c4c8ff09 1px, transparent 1px) 0 0 / 28px 28px, #07070f}}.fx-screen-note{color:var(--fx-dim);font:500 11px/1.4 var(--fx-mono);letter-spacing:.08em;text-transform:uppercase;margin:12px 6px 0}.fx-screen{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.fx-screen,.fx-report-list li{-webkit-tap-highlight-color:transparent}.fx-xray[data-input=mouse] .fx-screen,.fx-xray[data-input=mouse] .fx-screen .fx-flag{cursor:none}.fx-xray[data-input=touch] .fx-lens-window{transition:opacity .5s}.fx-xray[data-input=touch] .fx-screen:not([data-lens]):not([data-wander]) .fx-lens,.fx-xray[data-input=touch] .fx-screen:not([data-lens]):not([data-wander]):not([data-reveal=true]) .fx-lens-window{opacity:0}.fx-xray[data-input=touch] .fx-screen[data-lens] .fx-lens,.fx-xray[data-input=touch] .fx-screen[data-lens] .fx-lens-window{transition-duration:.12s}.fx-screen-plain{z-index:0;isolation:isolate;position:relative}.fx-screen-scan{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.fx-lens-window{will-change:transform;background:#031219;border-radius:50%;width:64px;height:64px;position:absolute;top:0;left:0;overflow:hidden}.fx-lens-film{will-change:transform;position:absolute;top:0;left:0}.fx-screen-film{filter:grayscale()sepia()hue-rotate(150deg)saturate(2.6)brightness(.92)contrast(1.15);will-change:transform;position:absolute;inset:0}.fx-screen-film *,.fx-screen-film :before,.fx-screen-film :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;animation:none!important}.fx-lens-film:after{content:"";background:repeating-linear-gradient(0deg,#6be4ff12 0 1px,#0000 1px 4px);position:absolute;inset:0}.fx-screen[data-reveal=true] .fx-lens-window{animation:fx-xray-open .7s var(--fx-ease);border-radius:0;width:100%!important;height:100%!important;transform:none!important}.fx-screen[data-reveal=true] .fx-lens-film{transform:none!important}@keyframes fx-xray-open{0%{opacity:0}}.fx-scan-marks{z-index:1;will-change:transform;position:absolute;inset:0}.fx-scan-box{background:#ff4f6d0f;border:1px dashed #ff4f6d8c;border-radius:4px;position:absolute}.fx-scan-box:after{content:"";border-radius:inherit;opacity:0;background:#ff4f6d4d;position:absolute;inset:-1px;box-shadow:0 0 18px #ff4f6d80}.fx-scan-marks [data-probe] .fx-scan-box{border-style:solid;border-color:#ff4f6dd9}.fx-scan-marks [data-probe] .fx-scan-box:after{animation:fx-dwell-fill var(--fx-dwell,1.5s) linear forwards}.fx-xray[data-input=touch] .fx-scan-marks [data-probe] .fx-scan-box:after{opacity:.8;animation:none}@keyframes fx-dwell-fill{to{opacity:1}}.fx-scan-marks [data-found=true] .fx-scan-box{background:#ff4f6d33;border:1px solid #0000;box-shadow:0 0 0 1px #ff4f6dcc,0 0 18px #ff4f6d73}.fx-scan-note{background:var(--fx-threat);color:#16040a;font:700 9.5px/1.1 var(--fx-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;opacity:0;border-radius:5px;padding:4px 7px;transition:opacity .25s;position:absolute;transform:translateY(-100%);box-shadow:0 6px 20px #ff4f6d73}.fx-scan-marks [data-found=true] .fx-scan-note,.fx-screen[data-reveal=true] .fx-scan-note{opacity:1}.fx-scan-note[data-below=true]{transform:none}.fx-screen-plain .fx-flag[data-probe]:not(.is-found){background-color:#ff4f6d1f;box-shadow:inset 0 -1.5px #ff4f6d99}.fx-lens{z-index:3;pointer-events:none;will-change:transform;background:radial-gradient(circle,#6be4ff1f,#0000 70%);border:1.5px solid #6be4ffd9;border-radius:50%;width:64px;height:64px;transition:opacity .5s;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #00000080,0 0 20px #6be4ff4d,inset 0 0 14px #6be4ff33}.fx-lens:before,.fx-lens:after{content:"";position:absolute}.fx-lens:before{background:linear-gradient(#6be4ff80 0 11px,#0000 11px calc(100% - 11px),#6be4ff80 calc(100% - 11px));width:1px;top:-7px;bottom:-7px;left:50%}.fx-lens:after{background:linear-gradient(90deg,#6be4ff80 0 11px,#0000 11px calc(100% - 11px),#6be4ff80 calc(100% - 11px));height:1px;top:50%;left:-7px;right:-7px}.fx-lens-ring{will-change:transform;background:conic-gradient(var(--fx-threat) calc(var(--dwell,0) * 360deg), transparent 0);border-radius:50%;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.fx-lens-label{white-space:nowrap;color:var(--fx-ion);font:600 9.5px/1 var(--fx-mono);letter-spacing:.24em;position:absolute;bottom:-21px;left:50%;translate:-50%}.fx-screen[data-reveal=true] .fx-lens{opacity:0}.fx-flag{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;transition:background-color .35s,box-shadow .35s,outline-color .35s}.fx-flag:focus-visible{outline:1.5px dashed var(--fx-ion);outline-offset:2px;border-radius:3px}.fx-flag.is-found{background-color:#ff4f6d29;animation:.5s ease-out fx-flag-hit;box-shadow:inset 0 -1.5px #ff4f6de6}@keyframes fx-flag-hit{0%{background-color:#6be4ff66}}.fx-flag.is-found[data-shape=block]{box-shadow:none;outline:1.5px solid var(--fx-threat);outline-offset:3px;background-color:#0000;animation:.5s ease-out fx-flag-frame}.fx-flag.is-found[data-shape=block]:focus-visible{outline-style:dashed}@keyframes fx-flag-frame{0%{outline-color:var(--fx-ion)}}.fx-overlay{z-index:7;pointer-events:none;position:absolute;inset:0}.fx-flag-num{background:var(--fx-threat);color:#16040a;min-width:18px;height:16px;font:700 9.5px/16px var(--fx-mono);text-align:center;white-space:nowrap;animation:fx-marker-in .28s var(--fx-ease) both;border-radius:5px;padding:0 4px;position:absolute;box-shadow:0 2px 8px #ff4f6d73}@keyframes fx-marker-in{0%{opacity:0;transform:scale(.6)}}.fx-flag-note{color:#ffd0d8;width:max-content;font:600 11px/1.35 var(--fx-mono);letter-spacing:.02em;background:#2f1626;border:1px solid #ff4f6dbf;border-radius:6px;padding:5px 8px 6px;animation:.16s ease-out both fx-note-in;position:absolute;box-shadow:0 10px 28px #0000008c}.fx-flag-note[data-below=false]{transform:translateY(-100%)}.fx-flag-note b{color:var(--fx-threat);font-weight:700}@keyframes fx-note-in{0%{opacity:0;translate:0 4px}}.fx-urlpeek{z-index:6;color:#e6e7ee;max-width:calc(100% - 40px);font:400 12px/16px var(--fx-ui-font);opacity:0;pointer-events:none;background:#33343c;border:1px solid #ffffff1f;border-width:1px 1px 0 0;border-radius:0 4px 0 0;padding:4px 8px 5px;transition:opacity .1s .15s;position:absolute;bottom:0;left:0;box-shadow:0 0 0 1px #0000001f}.fx-urlpeek[data-open=true]{opacity:1;transition-delay:0s}.fx-urlpeek-host{display:none}.fx-urlpeek-full{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fx-urlpeek[data-found=true] .fx-urlpeek-domain,.fx-urlpeek[data-found=true] .fx-urlpeek-host{color:#ff8fa3;font-weight:600}.fx-phone-screen .fx-urlpeek{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2c2c30f5;border:0;border-radius:14px;max-width:none;padding:10px 14px 11px;transition:opacity .16s .15s,transform .16s .15s;bottom:10px;left:12px;right:12px;transform:translateY(6px)scale(.98);box-shadow:0 16px 40px #0000008c}.fx-phone-screen .fx-urlpeek[data-open=true]{transition-delay:0s;transform:none}.fx-phone-screen .fx-urlpeek-host{color:#fff;font-size:15px;line-height:20px;display:block}.fx-phone-screen .fx-urlpeek-full{color:#9a9aa2;margin-top:1px;font-size:12.5px}.fx-phone-screen .fx-urlpeek[data-found=true] .fx-urlpeek-domain{color:inherit;font-weight:400}.fx-hint-touch,.fx-xray[data-input=touch] .fx-hint-fine{display:none}.fx-xray[data-input=touch] .fx-hint-touch{display:inline}@media (hover:none),(pointer:coarse){.fx-xray:not([data-input]) .fx-hint-fine{display:none}.fx-xray:not([data-input]) .fx-hint-touch{display:inline}.fx-xray:not([data-input]) .fx-tabs button{min-height:44px}}.fx-xray[data-input=touch] .fx-tabs button,.fx-xray[data-input=touch] .fx-screen-count{min-height:44px}.fx-report-hint .fx-hud{width:auto;line-height:1.35;animation:.6s ease-in-out 8s fx-hint-pulse}@keyframes fx-hint-pulse{50%{transform:scale(1.04)}}.fx-screen-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:12px 6px 0;display:flex}.fx-screen-foot .fx-screen-note{margin:0}.fx-screen-status{display:none}.fx-screen-hint .fx-hud{width:auto;line-height:1.35}.fx-screen-count{color:var(--fx-ion);font:600 11.5px/1.2 var(--fx-mono);border:1px solid #6be4ff59;border-radius:999px;align-items:center;padding:7px 12px;display:inline-flex}.fx-screen-count[data-done=true]{color:var(--fx-safe);border-color:#6dffb066}.fx-xray-report{top:calc(var(--fx-header-h) + 20px);border:1px solid var(--fx-line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(170deg,#141428cc,#090913cc);border-radius:26px;grid-template-columns:minmax(0,1fr);gap:20px;padding:24px;display:grid;position:sticky}.fx-report-head{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.fx-report-count{align-items:baseline;gap:10px;display:flex}.fx-report-count strong{font:500 56px/1 var(--fx-display);letter-spacing:-.05em}.fx-report-count span{color:var(--fx-muted);font-size:14px}.fx-report-meter{gap:5px;display:flex}.fx-report-meter i{background:var(--fx-line-2);border-radius:3px;flex:1;height:5px;transition:background-color .5s,box-shadow .5s}.fx-report-meter i.is-on{background:var(--fx-threat);box-shadow:0 0 12px #ff4f6db3}.fx-report-list{gap:8px;display:grid}.fx-report-list li{border:1px solid var(--fx-line);background:#ffffff06;border-radius:14px;gap:14px;padding:12px 14px;transition:border-color .3s,background-color .3s;display:flex}.fx-report-list li.is-found{animation:fx-found .6s var(--fx-ease);background:#ff4f6d0f;border-color:#ff4f6d59}.fx-report-list li.is-found:hover{background:#ff4f6d1a;border-color:#ff4f6d99}@keyframes fx-found{0%{background:#ff4f6d38;transform:scale(.97)}}.fx-report-index{color:var(--fx-dim);font:500 11px/1.8 var(--fx-mono)}.fx-report-list li.is-found .fx-report-index{color:var(--fx-threat)}.fx-report-list strong{font-size:14.5px;display:block}.fx-report-pick{text-align:start;width:100%;letter-spacing:inherit;border-radius:4px;padding:0;display:block}.fx-report-list p{color:var(--fx-muted);margin-top:4px;font-size:13.5px;line-height:1.5}.fx-report-hidden{flex:1;align-items:center;display:flex}.fx-report-hidden i{background:linear-gradient(90deg,#ffffff0d,#ffffff21,#ffffff0d) 0 0/200% 100%;border-radius:4px;width:70%;height:10px;animation:2.4s linear 2 fx-shimmer;display:block}@keyframes fx-shimmer{to{background-position:-200% 0}}.fx-report-actions{flex-wrap:wrap;gap:8px;display:flex}.fx-report-actions button{border:1px solid var(--fx-line-2);color:var(--fx-muted);border-radius:999px;padding:10px 14px;font-size:13.5px;font-weight:700;transition:color .3s,border-color .3s,opacity .3s}.fx-report-actions button:hover:not(:disabled){color:var(--fx-fg);border-color:#c4c8ff66}.fx-report-actions button:disabled{opacity:.45}.fx-report-done{background:#6dffb012;border:1px solid #6dffb04d;border-radius:18px;gap:16px;padding:18px;display:grid}.fx-report-done p{color:#c8ffe0;font-size:14.5px}.fx-report-done-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fx-report-ghost{border:1px solid var(--fx-line-2);color:var(--fx-muted);border-radius:999px;padding:10px 14px;font-size:13.5px;font-weight:700;transition:color .3s,border-color .3s}.fx-report-ghost:hover{color:var(--fx-fg);border-color:#c4c8ff66}@media (max-width:1000px){.fx-xray-grid{grid-template-columns:1fr}.fx-xray-report{position:static}.fx-screen-status{display:flex}.fx-report-hint{display:none}.fx-xray[data-input=touch] .fx-screen-foot{display:contents}.fx-xray[data-input=touch] .fx-screen-note{margin:12px 6px 0}.fx-xray[data-input=touch] .fx-screen-status{z-index:8;pointer-events:none;justify-content:center;margin-top:12px;position:sticky;bottom:12px}.fx-xray[data-input=touch] .fx-screen-status .fx-hud,.fx-xray[data-input=touch] .fx-screen-count{background:#0b0b18;min-height:44px;box-shadow:0 12px 32px #0009}.fx-xray[data-input=touch] .fx-screen-count{pointer-events:auto}}@media (max-width:1000px) and (hover:none),(max-width:1000px) and (pointer:coarse){.fx-xray:not([data-input]) .fx-screen-foot{display:contents}.fx-xray:not([data-input]) .fx-screen-note{margin:12px 6px 0}.fx-xray:not([data-input]) .fx-screen-status{z-index:8;pointer-events:none;justify-content:center;margin-top:12px;position:sticky;bottom:12px}.fx-xray:not([data-input]) .fx-screen-status .fx-hud{background:#0b0b18;min-height:44px;box-shadow:0 12px 32px #0009}}@media screen and (min-width:1001px){.fx-xray[data-input=touch] .fx-xray-report{max-height:calc(100vh - var(--fx-header-h) - 40px);max-height:calc(100svh - var(--fx-header-h) - 40px);overflow-y:auto}}@media (max-width:560px){.fx-device{border-radius:22px;padding:8px}.fx-tabs button{gap:7px;padding:5px 12px 5px 6px;font-size:13px}.fx-screen{border-radius:16px;min-height:0}}
.fx-phone-stage{place-items:center;min-height:720px;padding:16px;display:grid;position:relative}.fx-phone-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--channel) 30%, transparent), transparent);opacity:.55;pointer-events:none;border-radius:50%;width:640px;height:640px;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports not (color:color-mix(in srgb, red, red)){.fx-phone-glow{background:radial-gradient(closest-side, rgb(var(--channel-rgb) / 30%), transparent)}}.fx-phone-wrap{width:min(344px,100%);position:relative}.fx-phone{z-index:2;height:688px;box-shadow:inset 0 0 0 1.5px #d2d6ff47, inset 0 0 0 3px #05050a, 0 0 0 1px #000000b3, 0 50px 90px -30px #000000d9, 0 0 60px -10px color-mix(in srgb, var(--channel) 35%, transparent);background:linear-gradient(150deg,#34354a 0%,#121320 32%,#0b0b14 60%,#262738 100%);border-radius:54px;padding:9px;position:relative}@supports not (color:color-mix(in srgb, red, red)){.fx-phone{box-shadow:inset 0 0 0 1.5px #d2d6ff47, inset 0 0 0 3px #05050a, 0 0 0 1px #000000b3, 0 50px 90px -30px #000000d9, 0 0 60px -10px rgb(var(--channel-rgb) / 35%)}}.fx-phone:before,.fx-phone:after{content:"";background:#2a2b3c;border-radius:2px;width:3px;position:absolute}.fx-phone:before{height:62px;top:140px;left:-3px;box-shadow:0 78px #2a2b3c}.fx-phone:after{height:96px;top:190px;right:-3px}.fx-phone-screen{background:var(--app-bg,#000);height:100%;color:var(--app-fg,#fff);font-family:var(--fx-ui-font);border-radius:45px;flex-direction:column;line-height:1.35;display:flex;position:relative;overflow:hidden}.fx-phone-status{z-index:5;background:var(--app-status-bg,transparent);height:48px;color:var(--app-status-fg,#fff);flex:none;justify-content:space-between;align-items:center;padding:4px 26px 0 34px;display:flex;position:relative}.fx-phone-time{letter-spacing:-.01em;font-size:15px;font-weight:600}.fx-phone-island{background:#000;border-radius:20px;width:98px;height:29px;position:absolute;top:11px;left:50%;translate:-50%}.fx-phone-icons{align-items:center;gap:5px;display:flex}@media (max-width:360px){.fx-phone-status{padding:4px 18px 0 24px}.fx-phone-time{font-size:13px}.fx-phone-island{width:72px;height:24px;top:12px}.fx-phone-icons{gap:3px}}.fx-phone-icons svg{fill:currentColor}.fx-phone-app{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.fx-phone-home{z-index:6;background:var(--app-home,#ffffffbf);pointer-events:none;border-radius:3px;width:124px;height:5px;position:absolute;bottom:8px;left:50%;translate:-50%}.fx-push{z-index:3;color:#fff;width:262px;font-family:var(--fx-ui-font);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);animation:fx-push-in .8s var(--fx-ease) both .2s;background:#2c2c3ab8;border:1px solid #ffffff1a;border-radius:22px;padding:11px 14px 13px;line-height:1.3;display:none;position:absolute;top:76px;left:calc(100% - 14px);rotate:2.5deg;box-shadow:0 30px 60px -24px #000000e6,0 0 0 1px #0000004d}@keyframes fx-push-in{0%{opacity:0;transform:translate(-24px,-10px)scale(.94)}}.fx-push-head{color:#ffffff9e;text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:7px;margin-bottom:6px;font-size:12px;display:flex}.fx-push-app{flex:1}.fx-push-when{text-transform:none}.fx-push-title{font-size:14px;font-weight:600;display:block}.fx-push-text{color:#ffffffdb;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;font-size:13.5px;display:-webkit-box;overflow:hidden}@container xray-screen (min-width:640px){.fx-phone-wrap{translate:-124px}.fx-push{display:block}}@media (max-width:560px){.fx-phone-stage{min-height:0;padding:14px 8px}.fx-phone{border-radius:48px;height:640px}.fx-phone-screen{border-radius:40px}}
.fx-mail-stage{min-height:720px;padding:18px;display:grid}.fx-mailwin{--mail-rail:#121318;--mail-bar:#1a1b21;--mail-pane:#202128;--mail-card:#2a2b33;--mail-line:#33343d;--mail-hover:#2b2c36;--mail-selected:#2c2f45;--mail-fg:#f4f4f7;--mail-fg-2:#d5d6de;--mail-meta:#a6a8b5;--mail-accent:#5865f2;--mail-link:#8e97ff;border:1px solid var(--mail-line);background:var(--mail-pane);color:var(--mail-fg);font:400 14px/20px var(--fx-ui-font);font-variant-numeric:tabular-nums;box-shadow:0 40px 90px -40px #000000e6, 0 0 0 1px #0006, 0 0 80px -30px color-mix(in srgb, var(--channel) 40%, transparent);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports not (color:color-mix(in srgb, red, red)){.fx-mailwin{box-shadow:0 40px 90px -40px #000000e6, 0 0 0 1px #0006, 0 0 80px -30px rgb(var(--channel-rgb) / 40%)}}.fx-mail-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.fx-mail-titlebar{background:var(--mail-bar);border-bottom:1px solid var(--mail-line);height:44px;color:var(--mail-meta);align-items:center;gap:16px;padding:0 14px;font-size:12.5px;display:flex}.fx-mail-lights{gap:7px;display:flex}.fx-mail-lights i{background:#3a3b45;border-radius:50%;width:11px;height:11px}.fx-mail-search{background:var(--mail-pane);border:1px solid var(--mail-line);border-radius:6px;flex:1;align-items:center;gap:8px;max-width:360px;height:28px;margin:0 auto;padding:0 10px;display:flex}.fx-mail-search .fx-mail-icon{width:15px;height:15px}.fx-mail-account{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.fx-mail-panes{flex:1;min-height:0;display:flex}.fx-mail-rail{background:var(--mail-rail);border-right:1px solid var(--mail-line);width:56px;color:var(--mail-meta);flex:none;padding:12px 8px}.fx-mail-compose{background:var(--mail-accent);color:#fff;border-radius:10px;place-items:center;height:40px;margin-bottom:14px;font-weight:600;display:grid}.fx-mail-compose span,.fx-mail-rail li span{display:none}.fx-mail-rail ul{gap:4px;display:grid}.fx-mail-rail li{border-radius:8px;justify-content:center;align-items:center;gap:10px;height:36px;display:flex;position:relative}.fx-mail-rail li.is-current{background:var(--mail-selected);color:var(--mail-fg)}.fx-mail-rail li.is-current:before{content:"";background:var(--mail-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-8px}.fx-mail-rail li b{background:var(--mail-accent);color:#fff;text-align:center;border-radius:8px;min-width:16px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:3px;right:3px}.fx-mail-list{background:var(--mail-bar);border-right:1px solid var(--mail-line);flex:none;width:226px;display:none}.fx-mail-list-head{border-bottom:1px solid var(--mail-line);justify-content:space-between;align-items:center;height:48px;padding:0 14px;font-size:15px;display:flex}.fx-mail-list-head span{color:var(--mail-meta);font-size:12px}.fx-mail-list li{border-bottom:1px solid var(--mail-line);color:var(--mail-fg-2);gap:1px;padding:10px 12px 11px 16px;display:grid;position:relative}.fx-mail-list li.fx-mail-group{color:var(--mail-meta);border-bottom:0;padding:8px 16px 6px;font-size:11.5px;font-weight:600;display:block}.fx-mail-list li.is-unread:before{content:"";background:var(--mail-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.fx-mail-list li.is-selected{background:var(--mail-selected)}.fx-mail-list-from{white-space:nowrap;justify-content:space-between;gap:8px;font-size:13.5px;display:flex;overflow:hidden}.fx-mail-list li.is-unread .fx-mail-list-from,.fx-mail-list li.is-unread .fx-mail-list-subject{color:var(--mail-fg);font-weight:600}.fx-mail-list-from time{color:var(--mail-meta);flex:none;font-size:11.5px;font-weight:400}.fx-mail-list-subject{align-items:center;gap:4px;font-size:13px;line-height:18px;display:flex;overflow:hidden}.fx-mail-list-subject,.fx-mail-list-preview{white-space:nowrap;text-overflow:ellipsis}.fx-mail-list-subject .fx-mail-icon{width:13px;height:13px;color:var(--mail-meta);margin-left:auto}.fx-mail-list-preview{color:var(--mail-meta);font-size:12.5px;line-height:17px;overflow:hidden}.fx-mail-reader{flex:1;min-width:0;padding:0 22px 60px}.fx-mail-toolbar{height:48px;color:var(--mail-fg-2);align-items:center;gap:2px;margin:0 -10px;font-size:13px;display:flex}.fx-mail-tool{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.fx-mail-tool span{display:none}.fx-mail-tool--more{margin-left:auto}.fx-mailwin .fx-mail-subject{font:600 20px/28px var(--fx-ui-font);letter-spacing:-.005em;margin-top:6px}.fx-mail-from{border-bottom:1px solid var(--mail-line);align-items:flex-start;gap:12px;margin-top:16px;padding-bottom:16px;display:flex}.fx-mail-avatar{color:#fff;background:#6b4fb8;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:grid}.fx-mail-from-text{flex:1;min-width:0}.fx-mail-from-text p{overflow-wrap:anywhere}.fx-mail-external{color:#f2c46d;vertical-align:1px;background:#3a3322;border-radius:4px;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.fx-mail-address{color:var(--mail-meta);font-size:13px}.fx-mail-to{color:var(--mail-meta);font-size:12.5px}.fx-mail-date{color:var(--mail-meta);flex:none;font-size:12.5px}.fx-mail-body{max-width:620px;color:var(--mail-fg-2);gap:12px;margin-top:18px;font-size:14.5px;line-height:22px;display:grid}.fx-mail-cta{margin:4px 0 2px}.fx-mail-button.fx-flag{background-color:var(--mail-accent);color:#fff;cursor:pointer;border-radius:6px;padding:9px 16px;font-weight:600;text-decoration:none;display:inline-block}.fx-mail-signature{color:var(--mail-meta);margin-top:6px;font-size:13px;line-height:19px;display:grid}.fx-mail-attachments{margin-top:20px}.fx-mail-attach-head{color:var(--mail-meta);align-items:center;gap:6px;font-size:12.5px;display:flex}.fx-mail-attach-head .fx-mail-icon{width:14px;height:14px}.fx-mail-file{border:1px solid var(--mail-line);background:var(--mail-card);border-radius:6px;align-items:center;gap:10px;width:min(280px,100%);margin-top:8px;padding:9px 10px;display:flex}.fx-mail-file-icon{width:32px;height:32px;color:var(--mail-fg-2);background:#3a3c48;border-radius:5px;flex:none;place-items:center;display:grid}.fx-mail-file-text{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:18px;display:grid}.fx-mail-file-text .fx-flag{justify-self:start}.fx-mail-file-text small{color:var(--mail-meta);font-size:12px;font-weight:400}.fx-mail-file-save{color:var(--mail-meta)}@container xray-screen (min-width:700px){.fx-mail-list{display:block}}@container xray-screen (min-width:880px){.fx-mail-list{width:250px}.fx-mail-tool span{display:inline}}@container xray-screen (max-width:520px){.fx-mail-stage{min-height:0;padding:8px}.fx-mail-rail,.fx-mail-lights,.fx-mail-account{display:none}.fx-mail-reader{padding:0 14px 56px}.fx-mail-toolbar{margin:0 -6px}.fx-mailwin .fx-mail-subject{font-size:18px;line-height:24px}.fx-mail-from{flex-wrap:wrap}.fx-mail-avatar{width:36px;height:36px}.fx-mail-date{width:100%;margin-top:-6px;padding-left:48px}}
.fx-phone-stage[data-channel=sms] .fx-phone{--app-bg:#000;--app-fg:#fff;--app-status-bg:#000;--app-status-fg:#fff;--app-home:#fff}.fx-sms{--u:calc(100cqw / 326);--sms-bg:#000;--sms-bubble:#262628;--sms-label:#fff;--sms-secondary:#8e8e93;--sms-placeholder:#ebebf54d;--sms-glass:#ffffff17;background:var(--sms-bg);min-height:0;color:var(--sms-label);font-family:var(--fx-ui-font);-webkit-font-smoothing:antialiased;flex-direction:column;flex:1;display:flex;position:relative;container:fx-sms/inline-size}@supports not (width:1cqw){.fx-sms{--u:min(1px, calc((100vw - 84px) / 326))}}:where(.fx-sms) p{margin:0}.fx-sms-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none}.fx-sms-glass{background:var(--sms-glass);box-shadow:inset 0 0 0 .5px #ffffff12,inset 0 .5px #ffffff24,0 4px 14px #00000073}.fx-sms-head{padding-top:calc(9 * var(--u));flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.fx-sms-back{left:calc(13 * var(--u));top:calc(11 * var(--u));width:calc(36 * var(--u));height:calc(36 * var(--u));color:#fff;border-radius:50%;place-items:center;display:grid;position:absolute}.fx-sms-icon--back{width:calc(21 * var(--u));height:calc(21 * var(--u));margin-left:calc(-1 * var(--u));stroke-width:2.3px}.fx-sms-avatar{width:calc(48 * var(--u));height:calc(48 * var(--u));background:linear-gradient(#555067,#32284b);border-radius:50%;display:block;overflow:hidden}.fx-sms-avatar svg{fill:#fff;width:100%;height:100%;display:block}.fx-sms-name{align-items:center;gap:calc(3 * var(--u));height:calc(26 * var(--u));margin-top:calc(-4 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(11 * var(--u));font-size:calc(14.5 * var(--u));letter-spacing:-.01em;white-space:nowrap;border-radius:999px;font-weight:600;line-height:1;display:inline-flex;position:relative}.fx-sms-icon--disclosure{width:calc(12 * var(--u));height:calc(12 * var(--u));margin-right:calc(-2 * var(--u));color:#ebebf573;stroke-width:2.8px}.fx-sms-thread{min-height:0;padding:0 calc(13 * var(--u));flex:1;position:relative}.fx-sms-stamp{margin:calc(13 * var(--u)) 0 calc(6 * var(--u));color:var(--sms-secondary);font-size:max(9.5px, calc(11 * var(--u)));text-align:center;flex-direction:column;align-items:center;line-height:1.32;display:flex}.fx-sms-bubble{z-index:0;width:fit-content;max-width:76%;padding:calc(6.5 * var(--u)) calc(11.5 * var(--u)) calc(7 * var(--u));border-radius:calc(16 * var(--u));background:var(--sms-bubble);font-size:max(12.5px, calc(15 * var(--u)));letter-spacing:-.012em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;line-height:1.3;position:relative}.fx-sms-bubble+.fx-sms-bubble{margin-top:2px}.fx-sms-tail{z-index:-1;left:0;bottom:calc(-7 * var(--u));width:calc(20 * var(--u));height:calc(21 * var(--u));fill:var(--sms-bubble);position:absolute}.fx-sms-link{-webkit-hyphens:manual;hyphens:manual}.fx-sms-compose{align-items:center;gap:calc(8 * var(--u));padding:0 calc(13 * var(--u)) 30px;flex:none;display:flex}.fx-sms-plus{width:calc(33 * var(--u));height:calc(33 * var(--u));color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.fx-sms-icon--plus{width:calc(19 * var(--u));height:calc(19 * var(--u));stroke-width:1.9px}.fx-sms-field{align-items:center;gap:calc(6 * var(--u));min-width:0;height:calc(34 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(13 * var(--u));border-radius:999px;flex:1;display:flex}.fx-sms-placeholder{min-width:0;color:var(--sms-placeholder);font-size:calc(15 * var(--u));letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.fx-sms-icon--mic{width:calc(19 * var(--u));height:calc(19 * var(--u));color:var(--sms-secondary);stroke-width:1.7px}
.fx-phone-stage[data-channel=telegram] .fx-phone{--app-bg:#000;--app-fg:#fff;--app-status-bg:#000;--app-status-fg:#fff;--app-home:#ffffffd1}.fx-tg{--tg-accent:#3e88f7;--tg-danger:#ff3b30;--tg-in:#1b1b1c;--tg-dim:#ffffff80;--tg-soft:#ffffffad;--tg-service:#1e1e1fc7;--tg-text:14.5px;--tg-line:19.5px;--tg-radius:15px;--tg-ctl:38px;--tg-peer:34px;--tg-round:36px;--tg-home:28px;--tg-top-inset:90px;--tg-above-input:8px;--tg-doodles:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cg fill='none' stroke='%23fff' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='translate(11.1 8.4) rotate(-36 12.2 12.2) scale(1.02)'%3E%3Crect x='3' y='6' width='18' height='12.5' rx='2'/%3E%3Cpath d='m3.6 7.2 8.4 6.3 8.4-6.3'/%3E%3C/g%3E%3Cg transform='translate(55.2 8.6) rotate(-3 15.8 15.8) scale(1.31)'%3E%3Cpath d='m12 3.6 2.5 5.2 5.7.8-4.1 4 1 5.7-5.1-2.7-5.1 2.7 1-5.7-4.1-4 5.7-.8Z'/%3E%3C/g%3E%3Cg transform='translate(103.2 4.8) rotate(17 14.2 14.2) scale(1.18)'%3E%3Crect x='5.8' y='10.6' width='12.4' height='9.4' rx='2'/%3E%3Cpath d='M8.6 10.6V8a3.4 3.4 0 0 1 6.8 0v2.6M12 14.2v2.4'/%3E%3C/g%3E%3Cg transform='translate(153.7 12.8) rotate(26 12.8 12.8) scale(1.07)'%3E%3Cpath d='M9.4 17V6.2l9.6-2.1v10.6'/%3E%3Ccircle cx='7' cy='17.1' r='2.4'/%3E%3Ccircle cx='16.6' cy='14.8' r='2.4'/%3E%3C/g%3E%3Cg transform='translate(197.2 5.1) rotate(19 13.8 13.8) scale(1.15)'%3E%3Cpath d='M6.6 16.4V11a5.4 5.4 0 0 1 10.8 0v5.4l1.6 1.6H5Z'/%3E%3Cpath d='M10.2 20.4h3.6'/%3E%3C/g%3E%3Cg transform='translate(34.0 57.0) rotate(-21 14.7 14.7) scale(1.22)'%3E%3Cpath d='M7.2 18.4h10.2a3.7 3.7 0 0 0 .5-7.4 5.4 5.4 0 0 0-10.4-1.3 4.4 4.4 0 0 0-.3 8.7Z'/%3E%3C/g%3E%3Cg transform='translate(86.1 49.7) rotate(-25 13.5 13.5) scale(1.12)'%3E%3Ccircle cx='14.4' cy='4.2' r='1.3'/%3E%3Cpath d='M14.4 5.5v8.3a4.4 4.4 0 0 1-8.8 0v-2.2l2.4 2.2'/%3E%3C/g%3E%3Cg transform='translate(132.0 48.7) rotate(-9 14.6 14.6) scale(1.22)'%3E%3Cpath d='M12 19.4s-7.4-4.5-7.4-9.9A4.1 4.1 0 0 1 12 7.1a4.1 4.1 0 0 1 7.4 2.4c0 5.4-7.4 9.9-7.4 9.9Z'/%3E%3C/g%3E%3Cg transform='translate(176.4 48.9) rotate(9 15.9 15.9) scale(1.32)'%3E%3Cpath d='M4 8.2h3.4L9 5.6h6l1.6 2.6H20v10.4H4Z'/%3E%3Ccircle cx='12' cy='13.2' r='3.2'/%3E%3C/g%3E%3Cg transform='translate(221.7 63.1) rotate(-39 16.2 16.2) scale(1.35)'%3E%3Cpath d='M15.6 4.4a8 8 0 1 0 4.1 12.7 6.4 6.4 0 0 1-4.1-12.7Z'/%3E%3C/g%3E%3Cg transform='translate(-18.3 63.1) rotate(-39 16.2 16.2) scale(1.35)'%3E%3Cpath d='M15.6 4.4a8 8 0 1 0 4.1 12.7 6.4 6.4 0 0 1-4.1-12.7Z'/%3E%3C/g%3E%3Cg transform='translate(12.5 112.9) rotate(-17 15.2 15.2) scale(1.26)'%3E%3Cpath d='m12 3.4 7 2.8v5.3c0 4.2-2.9 7.5-7 9-4.1-1.5-7-4.8-7-9V6.2Z'/%3E%3Cpath d='m8.9 12.2 2.1 2.1 4.1-4.3'/%3E%3C/g%3E%3Cg transform='translate(62.7 115.1) rotate(19 12.9 12.9) scale(1.08)'%3E%3Ccircle cx='12' cy='12' r='8.2'/%3E%3Cpath d='M8.7 14a4 4 0 0 0 6.6 0'/%3E%3Cpath d='M9.3 9.6v.6M14.7 9.6v.6'/%3E%3C/g%3E%3Cg transform='translate(107.3 102.4) rotate(-20 16.3 16.3) scale(1.36)'%3E%3Cpath d='m3.6 11.4 16.8-7-3.9 15.8-5.3-5.1Z'/%3E%3Cpath d='m11.2 15.1 9.2-10.7M11.2 15.1l-.4 4.5 2.5-3'/%3E%3C/g%3E%3Cg transform='translate(147.5 113.4) rotate(27 14.8 14.8) scale(1.23)'%3E%3Cpath d='M5.2 9.4h10.6v4.8a5 5 0 0 1-5 5h-.6a5 5 0 0 1-5-5Z'/%3E%3Cpath d='M15.8 10.8h1.4a2.4 2.4 0 0 1 0 4.8h-1.6M8.6 3.6c-.8 1 .8 2 0 3M12.2 3.6c-.8 1 .8 2 0 3'/%3E%3C/g%3E%3Cg transform='translate(206.8 97.3) rotate(13 13.7 13.7) scale(1.14)'%3E%3Crect x='4.4' y='9.2' width='15.2' height='3.4' rx='1'/%3E%3Cpath d='M5.6 12.6v7h12.8v-7M12 9.2v10.4M12 9.2c-1.6-3.6-5.4-3.4-4.6-1.4.6 1.5 4.6 1.4 4.6 1.4Zm0 0c1.6-3.6 5.4-3.4 4.6-1.4-.6 1.5-4.6 1.4-4.6 1.4Z'/%3E%3C/g%3E%3Cg transform='translate(-33.2 97.3) rotate(13 13.7 13.7) scale(1.14)'%3E%3Crect x='4.4' y='9.2' width='15.2' height='3.4' rx='1'/%3E%3Cpath d='M5.6 12.6v7h12.8v-7M12 9.2v10.4M12 9.2c-1.6-3.6-5.4-3.4-4.6-1.4.6 1.5 4.6 1.4 4.6 1.4Zm0 0c1.6-3.6 5.4-3.4 4.6-1.4-.6 1.5-4.6 1.4-4.6 1.4Z'/%3E%3C/g%3E%3Cg transform='translate(32.5 155.1) rotate(1 16.1 16.1) scale(1.34)'%3E%3Ccircle cx='12' cy='12' r='3.3'/%3E%3Cpath d='M15.3 12v1.3a2.3 2.3 0 0 0 4.6 0V12a7.9 7.9 0 1 0-3.1 6.3'/%3E%3C/g%3E%3Cg transform='translate(79.5 160.0) rotate(40 15.7 15.7) scale(1.31)'%3E%3Cpath d='M13.2 3.2 5.6 13.4h6.2l-1 7.4 7.6-10.4h-6.2Z'/%3E%3C/g%3E%3Cg transform='translate(133.8 154.2) rotate(-22 14.0 14.0) scale(1.16)'%3E%3Ccircle cx='7.4' cy='12' r='3.6'/%3E%3Cpath d='M11 12h9.4M17.6 12v3M20.4 12v2.2'/%3E%3C/g%3E%3Cg transform='translate(174.2 161.5) rotate(-31 12.4 12.4) scale(1.04)'%3E%3Cellipse cx='12' cy='9.6' rx='5.4' ry='6.2'/%3E%3Cpath d='m12 15.8-1 1.4h2Zm0 1.4c-1 1.5 1 2.5 0 3.8'/%3E%3C/g%3E%3Cg transform='translate(226.9 152.1) rotate(-2 13.7 13.7) scale(1.14)'%3E%3Cellipse cx='12' cy='13.6' rx='3.8' ry='5.2'/%3E%3Cpath d='M12 8.4v10.4M10 8.6 8.6 6.4M14 8.6l1.4-2.2M8.2 12.4H5.4M15.8 12.4h2.8M8.6 16.4l-2.4 1.8M15.4 16.4l2.4 1.8'/%3E%3C/g%3E%3Cg transform='translate(-13.1 152.1) rotate(-2 13.7 13.7) scale(1.14)'%3E%3Cellipse cx='12' cy='13.6' rx='3.8' ry='5.2'/%3E%3Cpath d='M12 8.4v10.4M10 8.6 8.6 6.4M14 8.6l1.4-2.2M8.2 12.4H5.4M15.8 12.4h2.8M8.6 16.4l-2.4 1.8M15.4 16.4l2.4 1.8'/%3E%3C/g%3E%3Cg transform='translate(9.9 197.5) rotate(6 12.7 12.7) scale(1.06)'%3E%3Cpath d='M12 4.6c-4.6 0-8 3-8 6.8 0 2 1 3.8 2.6 5l-.6 3.2 3.4-1.8c.8.3 1.7.4 2.6.4 4.6 0 8-3 8-6.8s-3.4-6.8-8-6.8Z'/%3E%3C/g%3E%3Cg transform='translate(62.6 194.3) rotate(38 14.5 14.5) scale(1.21)'%3E%3Cpath d='M12 12c-3.8-1-4.4-5.4-1.6-5.8 1.2-.2 1.6 1 1.6 1s.4-1.2 1.6-1c2.8.4 2.2 4.8-1.6 5.8Zm0 0c1 3.8 5.4 4.4 5.8 1.6.2-1.2-1-1.6-1-1.6s1.2-.4 1-1.6c-.4-2.8-4.8-2.2-5.8 1.6Zm0 0c-1 3.8-5.4 4.4-5.8 1.6-.2-1.2 1-1.6 1-1.6s-1.2-.4-1-1.6c.4-2.8 4.8-2.2 5.8 1.6Z'/%3E%3C/g%3E%3Cg transform='translate(107.0 200.9) rotate(-10 16.3 16.3) scale(1.36)'%3E%3Crect x='3' y='6' width='18' height='12.5' rx='2'/%3E%3Cpath d='m3.6 7.2 8.4 6.3 8.4-6.3'/%3E%3C/g%3E%3Cg transform='translate(154.0 200.3) rotate(-16 15.8 15.8) scale(1.31)'%3E%3Cpath d='m12 3.6 2.5 5.2 5.7.8-4.1 4 1 5.7-5.1-2.7-5.1 2.7 1-5.7-4.1-4 5.7-.8Z'/%3E%3C/g%3E%3Cg transform='translate(198.7 209.9) rotate(6 14.4 14.4) scale(1.20)'%3E%3Crect x='5.8' y='10.6' width='12.4' height='9.4' rx='2'/%3E%3Cpath d='M8.6 10.6V8a3.4 3.4 0 0 1 6.8 0v2.6M12 14.2v2.4'/%3E%3C/g%3E%3Cg transform='translate(198.7 -30.1) rotate(6 14.4 14.4) scale(1.20)'%3E%3Crect x='5.8' y='10.6' width='12.4' height='9.4' rx='2'/%3E%3Cpath d='M8.6 10.6V8a3.4 3.4 0 0 1 6.8 0v2.6M12 14.2v2.4'/%3E%3C/g%3E%3Ccircle transform='translate(73.9 -0.1)' r='1.5'/%3E%3Ccircle transform='translate(73.9 239.9)' r='1.5'/%3E%3Ccircle transform='translate(123.8 1.8)' r='1.3'/%3E%3Ccircle transform='translate(164.0 5.0)' r='1.6'/%3E%3Ccircle transform='translate(218.6 0.4)' r='1.6'/%3E%3Ccircle transform='translate(-21.4 0.4)' r='1.6'/%3E%3Ccircle transform='translate(100.9 49.9)' r='1.5'/%3E%3Ccircle transform='translate(145.5 49.9)' r='1.0'/%3E%3Ccircle transform='translate(192.0 51.2)' r='1.2'/%3E%3Ccircle transform='translate(75.2 98.0)' r='1.3'/%3E%3Ccircle transform='translate(2.3 143.4)' r='1.1'/%3E%3Ccircle transform='translate(139.1 148.8)' r='1.5'/%3E%3Ccircle transform='translate(194.8 145.9)' r='1.4'/%3E%3Ccircle transform='translate(27.4 198.8)' r='1.6'/%3E%3Ccircle transform='translate(169.0 198.9)' r='1.1'/%3E%3Ccircle transform='translate(215.7 198.6)' r='1.5'/%3E%3Ccircle transform='translate(-24.3 198.6)' r='1.5'/%3E%3C/g%3E%3C/svg%3E");isolation:isolate;color:#fff;min-height:0;font-family:var(--fx-ui-font);-webkit-font-smoothing:antialiased;flex:1;position:relative;overflow:hidden;container-type:inline-size}.fx-tg-wall{background:#000;position:absolute;inset:0}.fx-tg-wall:before{content:"";opacity:.36;-webkit-mask:var(--tg-doodles) -14px -6px / 200px 200px repeat;-webkit-mask:var(--tg-doodles) -14px -6px / 200px 200px repeat;mask:var(--tg-doodles) -14px -6px / 200px 200px repeat;background:radial-gradient(80% 55% at 80% 10%,#598bf6,#0000 72%),radial-gradient(80% 55% at 35% 25%,#7a5eef,#0000 72%),radial-gradient(80% 55% at 20% 90%,#d67cff,#0000 72%),radial-gradient(80% 55% at 65% 75%,#f38b58,#0000 72%),#7a66e6;position:absolute;inset:0}.fx-tg-wall:after{content:"";background:linear-gradient(#000,#000c 34px,#0000 104px),linear-gradient(0deg,#000,#000c 34px,#0000 96px);position:absolute;inset:0}.fx-tg-glass{-webkit-backdrop-filter:blur(14px)saturate(1.7);backdrop-filter:blur(14px)saturate(1.7);background:#28282a8f;position:relative;box-shadow:inset 0 1px #ffffff0d,0 8px 22px -10px #000c}.fx-tg-glass:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(150deg,#ffffff5c,#ffffff12 34%,#ffffff08 66%,#ffffff2b);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fx-tg-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.fx-tg-icon .fx-tg-icon-fill{fill:currentColor;stroke:none}.fx-tg-top{z-index:3;gap:7px;padding:2px 10px 0;display:grid;position:absolute;top:0;left:0;right:0}.fx-tg-head{height:var(--tg-ctl);grid-template-columns:minmax(max-content,1fr) minmax(0,max-content) minmax(max-content,1fr);align-items:center;gap:6px;display:grid}.fx-tg-back{height:var(--tg-ctl);min-width:var(--tg-ctl);border-radius:999px;justify-self:start;align-items:center;gap:2px;padding:0 8px 0 7px;display:inline-flex}.fx-tg-back .fx-tg-icon{stroke-width:2.4px;width:22px;height:22px}.fx-tg-back b{color:#000;text-align:center;background:#fff;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:12.5px;font-weight:600;line-height:18px}.fx-tg-title{min-width:0;max-width:100%;height:var(--tg-ctl);border-radius:999px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;padding:0 15px;line-height:1.2;display:flex}.fx-tg-title strong,.fx-tg-title span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.fx-tg-title strong{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.fx-tg-title span{color:var(--tg-dim);font-size:11.5px}.fx-tg-title span.is-online{color:var(--tg-accent)}.fx-tg-avatar{width:var(--tg-ctl);height:var(--tg-ctl);color:#fff;background:linear-gradient(#82b1ff,#665fff);border-radius:50%;justify-self:end;place-items:center;font-size:14px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #fff3,0 8px 22px -10px #000c}.fx-tg-peerbar{height:var(--tg-peer);border-radius:999px;align-items:center;padding:0 8px 0 4px;font-size:14px;display:flex}.fx-tg-peerbar span{text-align:center;flex:1}.fx-tg-peerbar .is-danger{color:var(--tg-danger)}.fx-tg-peerbar .is-accent{color:var(--tg-accent)}.fx-tg-peerbar .fx-tg-icon{color:#ffffff8c;stroke-width:1.6px;width:19px;height:19px}.fx-tg-chat{padding:var(--tg-top-inset) 10px calc(var(--tg-home) + var(--tg-round) + var(--tg-above-input)) 9px;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.fx-tg-service{background:var(--tg-service);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4)}.fx-tg-card{z-index:4;text-align:center;border-radius:14px;flex-direction:column;align-self:center;align-items:center;width:max-content;min-width:204px;max-width:calc(100% - 30px);margin-bottom:6px;padding:12px 14px 11px;font-size:12px;line-height:16px;display:flex;position:relative}.fx-tg-card-name{font-size:13.5px;font-weight:600;line-height:18px}.fx-tg-card-sub{color:var(--tg-soft)}.fx-tg-card-rows{grid-template-columns:1fr 1fr;gap:3px 7px;width:100%;margin:9px 0 10px;display:grid}.fx-tg-card-rows dt{color:var(--tg-soft);text-align:right;white-space:nowrap}.fx-tg-card-rows dd{white-space:nowrap;align-items:center;gap:4px;margin:0;font-weight:600;display:flex}.fx-tg-ruflag{border-radius:2px;flex:none;width:14px;height:10px}.fx-tg-card-note{color:var(--tg-soft);align-items:center;gap:4px;display:inline-flex}.fx-tg-card-note .fx-tg-icon{width:14px;height:14px}.fx-tg-date{border-radius:999px;align-self:center;margin:2px 0 8px;padding:2px 9px;font-size:12.5px;font-weight:600;line-height:17px}.fx-tg-group{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.fx-tg-bubble{border-radius:var(--tg-radius);background:var(--tg-in);max-width:min(88%,100% - 26px);font-size:var(--tg-text);line-height:var(--tg-line);overflow-wrap:break-word;animation:fx-tg-arrive .5s var(--fx-ease) backwards;padding:5px 10px 6px 11px;position:relative}.fx-tg-bubble:nth-child(2){animation-delay:.12s}.fx-tg-bubble:nth-child(3){animation-delay:.24s}.fx-tg-bubble:nth-child(n+4){animation-delay:.36s}@keyframes fx-tg-arrive{0%{opacity:0;transform:translateY(10px)scale(.97)}}.fx-tg-bubble.is-first{border-bottom-left-radius:7px}.fx-tg-bubble.is-middle{border-top-left-radius:7px;border-bottom-left-radius:7px}.fx-tg-bubble.is-last{border-top-left-radius:7px;border-bottom-left-radius:0}.fx-tg-bubble.is-single{border-bottom-left-radius:0}.fx-tg-tail{width:6.5px;height:17px;fill:var(--tg-in);position:absolute;bottom:0;left:-6px}.fx-tg-time-gap{width:32px;height:1px;display:inline-block}.fx-tg-time{color:var(--tg-dim);font-variant-numeric:tabular-nums;font-size:11px;line-height:13px;position:absolute;bottom:5px;right:9px}.fx-tg-link{color:var(--tg-accent)}.fx-tg-input{z-index:3;padding:0 8px var(--tg-home);align-items:center;gap:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.fx-tg-round{width:var(--tg-round);height:var(--tg-round);border-radius:50%;flex:none;place-items:center;display:grid}.fx-tg-round .fx-tg-icon{width:21px;height:21px}.fx-tg-field{min-width:0;height:var(--tg-round);color:#ffffff7a;border-radius:999px;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:0 8px 0 14px;font-size:15px;display:flex}.fx-tg-field .fx-tg-icon{color:#ffffffd9;width:21px;height:21px}@media (max-width:560px){.fx-tg{--tg-text:14px;--tg-line:18.5px;--tg-ctl:36px;--tg-peer:32px;--tg-round:34px;--tg-home:26px;--tg-top-inset:82px}.fx-tg-card{padding:10px 12px 9px}.fx-tg-card-rows{margin:6px 0 7px}.fx-tg-date{margin:0 0 6px}}@container (max-width:270px){.fx-tg-top,.fx-tg-chat,.fx-tg-input{--tg-text:13px;--tg-line:17px;--tg-radius:13px;--tg-ctl:33px;--tg-peer:29px;--tg-round:31px;--tg-top-inset:74px;--tg-above-input:6px}.fx-tg-top{gap:6px;padding-inline:8px}.fx-tg-head{gap:4px}.fx-tg-back{padding:0 5px 0 4px}.fx-tg-back b{display:none}.fx-tg-title{padding:0 9px}.fx-tg-title strong{font-size:12.5px}.fx-tg-title span{font-size:10.5px}.fx-tg-peerbar{font-size:12.5px}.fx-tg-peerbar .fx-tg-icon{width:17px;height:17px}.fx-tg-chat{padding-inline:8px 6px}.fx-tg-bubble{max-width:calc(100% - 6px);padding:4px 9px 5px 10px}.fx-tg-time-gap{width:30px}.fx-tg-time{font-size:10.5px;bottom:4px;right:8px}.fx-tg-card{border-radius:13px;min-width:0;max-width:calc(100% - 8px);margin-bottom:8px;padding:8px 10px 7px;font-size:11.5px;line-height:15px}.fx-tg-card-name{font-size:12.5px;line-height:16px}.fx-tg-card-rows{grid-template-columns:auto auto;justify-content:center;gap:1px 6px;margin:5px 0 6px}.fx-tg-card-note .fx-tg-icon{width:12px;height:12px}.fx-tg-date{margin:0 0 6px;padding:1px 8px;font-size:11.5px;line-height:15px}.fx-tg-field{padding-left:12px;font-size:13.5px}.fx-tg-round .fx-tg-icon,.fx-tg-field .fx-tg-icon{width:19px;height:19px}}
.fx-phone-stage[data-channel=whatsapp] .fx-phone{--wa-wall:#0b0b0b;--wa-doodle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160' fill='none' stroke='%23fff' stroke-opacity='0.075' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='rotate(-12 22 24)'%3E%3Crect x='14' y='22' width='16' height='12' rx='3'/%3E%3Cpath d='M17.5 22v-3.5a4.5 4.5 0 0 1 9 0V22'/%3E%3Cpath d='M22 27v2.5'/%3E%3C/g%3E%3Cg transform='rotate(8 76 20)'%3E%3Crect x='64' y='12' width='24' height='16' rx='2.5'/%3E%3Cpath d='m64.5 13.5 11.5 8.5 11.5-8.5'/%3E%3C/g%3E%3Cpath d='M120 12h22a5 5 0 0 1 5 5v9a5 5 0 0 1-5 5h-12l-6 5v-5h-4a5 5 0 0 1-5-5v-9a5 5 0 0 1 5-5Z'/%3E%3Cpath d='M123 20h16M123 25h10'/%3E%3Cg transform='rotate(10 34 76)'%3E%3Cpath d='M34 63l11 4.2v7.4c0 6.4-4.6 11.4-11 13-6.4-1.6-11-6.6-11-13v-7.4Z'/%3E%3Cpath d='m29 75 3.5 3.5 6.5-7'/%3E%3C/g%3E%3Cpath d='m92 66 2.9 5.9 6.5.9-4.7 4.6 1.1 6.5-5.8-3.1-5.8 3.1 1.1-6.5-4.7-4.6 6.5-.9Z'/%3E%3Cg transform='rotate(-25 138 80)'%3E%3Ccircle cx='130' cy='80' r='5.5'/%3E%3Cpath d='M135.5 80H150M146 80v4.5M141.5 80v3.5'/%3E%3C/g%3E%3Cpath d='M14 140h20a6.5 6.5 0 0 0 .6-13 9 9 0 0 0-17-1.8A6.5 6.5 0 0 0 14 140Z'/%3E%3Cg transform='rotate(12 72 128)'%3E%3Cpath d='M68 138v-17l13-3.5v15'/%3E%3Ccircle cx='65' cy='138' r='3'/%3E%3Ccircle cx='78' cy='132.5' r='3'/%3E%3C/g%3E%3Cpath d='M108 122h16v8a7 7 0 0 1-7 7h-2a7 7 0 0 1-7-7Z'/%3E%3Cpath d='M124 125h2.5a3.2 3.2 0 0 1 0 6.4H124M112 116.5c0-1.5 1.5-1.5 1.5-3M117.5 116.5c0-1.5 1.5-1.5 1.5-3'/%3E%3Cg transform='rotate(-10 60 102)'%3E%3Cpath d='M53 106h14l-2-3v-5a5 5 0 0 0-10 0v5Z'/%3E%3Cpath d='M58 109a2 2 0 0 0 4 0'/%3E%3C/g%3E%3Cg transform='rotate(14 150 118)'%3E%3Cpath d='M144 110h3l1.8 4.2-2.2 1.4a10 10 0 0 0 5.5 5.5l1.4-2.2 4.2 1.8v3a1.8 1.8 0 0 1-1.8 1.8A14.5 14.5 0 0 1 142.2 111.8a1.8 1.8 0 0 1 1.8-1.8Z'/%3E%3C/g%3E%3Cpath d='M110 92c0-9 7-14 17-14 0 10-5 17-14 17-1.5 0-3 0-3-3Z'/%3E%3Cpath d='M110 95l9-9'/%3E%3Ccircle cx='52' cy='44' r='2.5'/%3E%3Ccircle cx='150' cy='52' r='2'/%3E%3Ccircle cx='42' cy='112' r='2'/%3E%3Ccircle cx='96' cy='150' r='2.5'/%3E%3Cpath d='M98 36v6M95 39h6M12 92v5M9.5 94.5h5M148 148v5M145.5 150.5h5'/%3E%3C/svg%3E");--app-bg:var(--wa-doodle) 0 0 / 160px 160px, var(--wa-wall);--app-fg:#fafafa;--app-status-bg:#060606c7;--app-status-fg:#fafafa;--app-home:#ffffffd1}.fx-wa{--wa-fg:#fafafa;--wa-muted:#9a9898;--wa-meta:#fff9;--wa-in:#242626;--wa-system:#1d1f1ff0;--wa-e2e:#ffd279;--wa-accent:#21c063;--wa-glass:#28282880;--wa-edge:#060606c7;--wa-head-h:48px;--wa-composer-h:70px;min-height:0;color:var(--wa-fg);font-family:var(--fx-ui-font);font-feature-settings:normal;letter-spacing:-.005em;flex:1;position:relative;container:fx-wa/inline-size}.fx-wa:before,.fx-wa:after{content:"";z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;position:absolute;left:0;right:0}.fx-wa:before{background:linear-gradient(var(--wa-edge), #06060659 70%, #06060600);height:56px;top:0;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.fx-wa:after{background:linear-gradient(#06060600,#060606b3 60%);height:76px;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.fx-wa-i{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;display:inline-block}.fx-wa-glass{background:linear-gradient(180deg, #ffffff17, #ffffff05 55%), var(--wa-glass);-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);color:var(--wa-fg);justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 .5px #ffffff47,inset 0 -.5px #ffffff14,inset 0 0 0 .5px #ffffff1a,0 6px 16px -6px #0009}.fx-wa-head{z-index:3;height:var(--wa-head-h);align-items:center;gap:7px;padding:0 10px 4px;display:flex;position:absolute;top:0;left:0;right:0}.fx-wa-back{border-radius:50%;width:36px;height:36px}.fx-wa-back .fx-wa-i{stroke-width:2.2px;width:20px;height:20px;translate:-1px}.fx-wa-avatar{color:#c9cdcf;background:#5b6063;border-radius:50%;flex:none;place-items:end center;width:32px;height:32px;display:grid;overflow:hidden}.fx-wa-avatar .fx-wa-i{width:88%;height:88%;translate:0 12%}.fx-wa-title{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.fx-wa-title strong,.fx-wa-title small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fx-wa-title strong{letter-spacing:-.01em;font-size:clamp(12.5px,4.4cqi,14.5px);font-weight:600}.fx-wa-title small{color:var(--wa-muted);font-size:11px}.fx-wa-calls{border-radius:18px;gap:15px;height:36px;padding:0 12px}.fx-wa-calls .fx-wa-i{width:20px;height:20px}.fx-wa-chat{padding:calc(var(--wa-head-h) + 6px) 9px calc(var(--wa-composer-h) + 5px);flex-direction:column;justify-content:flex-end;font-size:clamp(13px,4.15cqi,13.5px);line-height:1.3;display:flex;position:absolute;inset:0;overflow:hidden}.fx-wa-chip{align-self:center;margin-bottom:5px}.fx-wa-chip span{background:var(--wa-system);color:#d2d2d2;border-radius:9px;padding:3px 9px;font-size:10.5px;font-weight:600;display:block}.fx-wa-e2e{background:var(--wa-system);color:var(--wa-e2e);text-align:center;border-radius:9px;align-self:center;margin-bottom:5px;padding:5px 10px 6px;font-size:10px;line-height:1.32}.fx-wa .fx-wa-e2e{text-wrap:balance}.fx-wa-e2e .fx-wa-i{vertical-align:-1px;stroke-width:2.6px;width:10px;height:10px;margin-right:3px}.fx-wa-e2e b{font-weight:600}.fx-wa-card{background:var(--wa-system);text-align:center;border-radius:16px;flex-direction:column;align-self:center;align-items:center;width:min(100%,272px);margin-bottom:7px;padding:10px 12px 9px;line-height:1.3;display:flex}.fx-wa-avatar--big{width:48px;height:48px;margin-bottom:6px}.fx-wa-card-phone{letter-spacing:-.01em;font-size:16px;font-weight:600}.fx-wa-card-name{color:var(--wa-muted);margin-top:1px;font-size:12px}.fx-wa-card-info{color:var(--wa-muted);margin-top:5px;font-size:11.5px}.fx-wa-card-tools{color:var(--wa-accent);border-radius:999px;align-items:center;gap:6px;margin-top:9px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.fx-wa-card-tools .fx-wa-i{width:15px;height:15px}.fx-wa-group{flex-direction:column;align-items:flex-start;gap:2px;padding-left:7px;display:flex}.fx-wa-bubble{background:var(--wa-in);border-radius:15px;max-width:86%;padding:5px 0 6px;position:relative}.fx-wa-bubble.has-tail{border-bottom-left-radius:0}.fx-wa-tail{width:13px;height:18px;fill:var(--wa-in);position:absolute;bottom:0;left:-8px}.fx-wa-text,.fx-wa-fwd{padding:0 9px 0 10px}.fx-wa-text{overflow-wrap:anywhere}.fx-wa-spacer{width:34px;height:1px;display:inline-block}.fx-wa-time{color:var(--wa-meta);font-variant-numeric:tabular-nums;font-size:10px;line-height:1;position:absolute;bottom:5px;right:9px}.fx-wa-fwd{color:var(--wa-meta);margin-bottom:2px;font-size:11.5px;font-style:italic}.fx-wa-fwd .fx-wa-i{vertical-align:-3px;stroke-width:1.9px;width:15px;height:15px;margin:0 4px 0 -1px}.fx-wa-row{align-items:center;gap:8px;max-width:100%;display:flex}.fx-wa-doc{width:min(244px,100cqi - 66px);max-width:none;padding:4px 4px 6px}.fx-wa-doc-file{overflow-wrap:anywhere;background:#00000038;border-radius:11px;min-height:48px;padding:7px 43px 8px 44px;font-size:13.5px;font-weight:500;line-height:1.25;position:relative}.fx-wa-doc-icon,.fx-wa-doc-get{position:absolute;top:50%;translate:0 -50%}.fx-wa-doc-icon{fill:#6f777b;width:24px;height:30px;left:10px}.fx-wa-doc-fold{fill:#a7aeb1}.fx-wa-doc-icon text{fill:#fff;text-anchor:middle;letter-spacing:.02em;font-size:7px;font-weight:700}.fx-wa-doc-get{width:26px;height:26px;color:var(--wa-meta);stroke-width:1.4px;right:9px}.fx-wa-doc-meta{color:var(--wa-meta);justify-content:space-between;padding:5px 5px 0 6px;font-size:10.5px;display:flex}.fx-wa-doc-meta .fx-wa-time{position:static}.fx-wa-share{color:#e9e9e9;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.fx-wa-share .fx-wa-i{width:16px;height:16px}.fx-wa-composer{z-index:3;height:var(--wa-composer-h);align-items:center;gap:6px;padding:0 10px 30px;display:flex;position:absolute;bottom:0;left:0;right:0}.fx-wa-round,.fx-wa-mic{border-radius:50%;flex:none;width:36px;height:36px}.fx-wa-field{border-radius:18px;flex:1;justify-content:flex-end;height:36px;padding-right:10px}.fx-wa-field .fx-wa-i{color:#d8d8d8;width:20px;height:20px}.fx-wa-mic{background:var(--wa-accent);color:#0a0a0a;place-items:center;display:grid;box-shadow:0 6px 16px -6px #21c06399}.fx-wa-mic .fx-wa-i{stroke-width:2px;width:20px;height:20px}.fx-wa-nowrap{white-space:nowrap}@container fx-wa (max-width:290px){.fx-wa-chat{padding-inline:7px}.fx-wa-head{gap:6px;padding-inline:8px}.fx-wa-back{width:32px;height:32px}.fx-wa-calls{gap:11px;height:32px;padding:0 9px}.fx-wa-calls .fx-wa-i{width:18px;height:18px}.fx-wa-card{padding:10px 8px 9px}.fx-wa-avatar--big{width:40px;height:40px}.fx-wa-card-info{font-size:11px}.fx-wa-card-tools{padding:4px 11px;font-size:11px}.fx-wa-share{display:none}.fx-wa-doc{width:calc(100cqi - 40px)}.fx-wa-doc-file{font-size:12.5px}}@container fx-wa (max-width:272px){.fx-wa-head{gap:5px;padding-inline:7px}.fx-wa-head .fx-wa-avatar,.fx-wa-doc-get{display:none}.fx-wa-doc-file{padding-right:10px}.fx-wa-title strong{font-size:12px}}
.fx-stack{gap:28px;display:grid}.fx-stack-card{--tone:var(--fx-brand-hi);--tone-rgb:var(--fx-brand-hi-rgb);top:calc(var(--fx-header-h) + 20px + var(--i) * 16px);min-height:min(620px, calc(100svh - var(--fx-header-h) - 80px));border:1px solid var(--fx-line-2);background:linear-gradient(165deg,#12122a 0%,#0a0a17 55%,#07070f 100%);border-radius:34px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(24px,3.6vw,56px);display:grid;position:sticky;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 -40px 90px -50px #000000f2}.fx-stack[data-flow=true] .fx-stack-card{position:relative;top:auto}@media (max-height:560px){.fx-stack-card{position:relative;top:auto}}.fx-stack-card[data-tone=threat]{--tone:var(--fx-threat);--tone-rgb:var(--fx-threat-rgb)}.fx-stack-card[data-tone=safe]{--tone:var(--fx-safe);--tone-rgb:var(--fx-safe-rgb)}.fx-stack-card[data-tone=ion]{--tone:var(--fx-ion);--tone-rgb:var(--fx-ion-rgb)}.fx-stack-card:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 60% at 85% 50%, color-mix(in oklab, var(--tone) 16%, transparent), transparent 70%), radial-gradient(30% 40% at 0% 0%, color-mix(in oklab, var(--tone) 10%, transparent), transparent 70%);position:absolute;inset:0}@supports not (color:color-mix(in srgb, red, red)){.fx-stack-card:before{background:radial-gradient(50% 60% at 85% 50%, rgb(var(--tone-rgb) / 16%), transparent 70%), radial-gradient(30% 40% at 0% 0%, rgb(var(--tone-rgb) / 10%), transparent 70%)}}.fx-stack-card>*{z-index:1;position:relative}.fx-stack-index{color:var(--tone);font:500 13px/1 var(--fx-mono);letter-spacing:.1em}.fx-stack-index span{color:var(--fx-dim);margin-left:8px}.fx-stack-verb{color:var(--fx-muted);font:500 13px/1 var(--fx-mono);letter-spacing:.22em;text-transform:uppercase;margin-top:26px}.fx-stack-copy h3{margin-top:14px;font-size:clamp(1.6rem,1rem + 1.7vw,2.7rem)}.fx-stack-copy>p:not(.fx-stack-verb){color:var(--fx-muted);font-size:var(--fx-size-lede);margin-top:18px}.fx-stack-tags{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.fx-stack-tags li{border:1px solid color-mix(in oklab, var(--tone) 35%, transparent);color:var(--fx-fg);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}@supports not (color:color-mix(in srgb, red, red)){.fx-stack-tags li{border:1px solid rgb(var(--tone-rgb) / 35%)}}.fx-stack-visual{justify-content:center;display:flex}.fx-mock{border:1px solid var(--fx-line-2);width:100%;max-width:580px;box-shadow:inset 0 1px 0 #ffffff0f, 0 40px 90px -40px color-mix(in oklab, var(--tone) 55%, transparent);background:#070710db;border-radius:22px;gap:18px;padding:22px;font-size:14px;display:grid}@supports not (color:color-mix(in srgb, red, red)){.fx-mock{box-shadow:inset 0 1px 0 #ffffff0f, 0 40px 90px -40px rgb(var(--tone-rgb) / 55%)}}.fx-mock-head{border-bottom:1px solid var(--fx-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;font-weight:700;display:flex}.fx-mock-row{gap:10px;display:grid}.fx-mock-template{border:1px dashed var(--fx-line-2);background:#ffffff08;border-radius:14px;gap:8px;padding:16px;display:grid}.fx-mock-mailline{color:var(--fx-muted);font-size:14px}.fx-mock-mailline b{color:var(--fx-fg)}.fx-typing{align-items:baseline;gap:.3em;min-width:0;display:flex}.fx-typing b{flex:none}.fx-typing span{clip-path:inset(0 100% 0 0);white-space:nowrap;text-overflow:ellipsis;min-width:0;animation:2.8s steps(48,end) .6s both fx-type;display:block;overflow:hidden}.fx-typing:after{content:"";background:var(--fx-ion);flex:none;align-self:center;width:2px;height:1.1em;animation:1s steps(2,end) 4 fx-caret}@keyframes fx-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fx-caret{50%{opacity:0}}.fx-timeline{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.fx-timeline span{color:var(--fx-dim);font:500 11px/1 var(--fx-mono);justify-items:center;gap:8px;display:grid}.fx-timeline i{border:1px solid var(--fx-line);background:#ffffff0a;border-radius:8px;width:100%;height:34px;position:relative;overflow:hidden}.fx-timeline i:after{content:"";background:linear-gradient(90deg, color-mix(in oklab, var(--tone) 40%, transparent), transparent);transform-origin:0;animation:fx-fill 4s var(--fx-ease) infinite;animation-delay:calc(var(--i) * .35s);position:absolute;inset:0;transform:scaleX(0)}@supports not (color:color-mix(in srgb, red, red)){.fx-timeline i:after{background:linear-gradient(90deg, rgb(var(--tone-rgb) / 40%), transparent)}}@keyframes fx-fill{30%,80%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.fx-rule{border:1px solid var(--fx-line);background:#ffffff08;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex}.fx-rule-key{color:var(--fx-dim);font:600 11px/1 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase}.fx-rule-val{color:var(--tone);background:color-mix(in oklab, var(--tone) 12%, transparent);border:1px solid color-mix(in oklab, var(--tone) 35%, transparent);border-radius:8px;padding:7px 11px;font-size:13px;font-weight:700}@supports not (color:color-mix(in srgb, red, red)){.fx-rule-val{background:rgb(var(--tone-rgb) / 12%);border:1px solid rgb(var(--tone-rgb) / 35%)}}.fx-rule-arrow{background:var(--fx-line-2);width:26px;height:1px;position:relative}.fx-rule-arrow:after{content:"";border:3.5px solid #0000;border-left:5px solid var(--fx-muted);border-right:0;position:absolute;top:-3px;right:0}.fx-course{background:linear-gradient(135deg,#6dffb014,#6be4ff0a);border:1px solid #6dffb038;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px;display:grid}.fx-course>div{gap:4px;display:grid}.fx-course span{color:var(--fx-muted);font-size:13px}.fx-course-cover{background:radial-gradient(circle at 30% 20%,#6dffb073,#0000 60%),linear-gradient(135deg,#103a2e,#0b1b2c);border-radius:14px;place-items:center;width:76px;height:76px;display:grid}.fx-course-cover span{color:#d8ffe9;font:700 11px/1 var(--fx-mono)}.fx-progress{background:#ffffff14;border-radius:3px;height:5px;margin-top:8px;overflow:hidden}.fx-progress i{height:100%;width:calc(var(--v) * 100%);border-radius:inherit;background:linear-gradient(90deg, var(--fx-safe), var(--fx-ion));display:block}.fx-ring{width:48px;height:48px;transform:rotate(-90deg)}.fx-ring circle{fill:none;stroke-width:4px;stroke:#ffffff14}.fx-ring circle+circle{stroke:var(--fx-safe);stroke-linecap:round;filter:drop-shadow(0 0 4px var(--fx-safe))}.fx-replay{color:var(--fx-muted);font:500 11px/1 var(--fx-mono);letter-spacing:.08em;text-transform:uppercase}.fx-replay:hover{color:var(--fx-fg)}@media (pointer:coarse){.fx-replay{position:relative}.fx-replay:after{content:"";position:absolute;inset:-14px -8px}}.fx-as-msg{background:#1e2140;border-radius:16px 16px 5px;justify-self:end;gap:8px;max-width:88%;padding:14px 16px;display:grid}.fx-as-msg .fx-mock-label{color:var(--fx-muted)}.fx-as-scan{color:var(--fx-muted);font:500 12px/1 var(--fx-mono);opacity:0;align-items:center;gap:12px;display:flex}.fx-as-scan i{background:#ffffff14;border-radius:2px;width:70px;height:4px;position:relative;overflow:hidden}.fx-as-scan i:after{content:"";background:var(--fx-brand-hi);width:40%;animation:.9s ease-in-out infinite alternate fx-scanbar;position:absolute;inset:0}@keyframes fx-scanbar{to{transform:translate(150%)}}.fx-as-verdict{opacity:0;background:#ff4f6d0d;border:1px solid #ff4f6d4d;border-radius:16px;gap:12px;padding:16px;display:grid}.fx-as-verdict ul{gap:8px;display:grid}.fx-as-verdict li{color:var(--fx-fg);opacity:0;padding-left:22px;font-size:14px;position:relative}.fx-as-verdict li:before{content:"";background:var(--fx-threat);width:8px;height:8px;box-shadow:0 0 10px var(--fx-threat);border-radius:2px;position:absolute;top:7px;left:2px;rotate:45deg}.fx-as-advice{border-top:1px solid var(--fx-line);color:#c8ffe0;opacity:0;padding-top:12px;font-size:13.5px}.fx-mock-antiscam[data-play=true] .fx-as-scan{animation:fx-appear-out 1.8s var(--fx-ease) .3s both}.fx-mock-antiscam[data-play=true] .fx-as-verdict{animation:fx-appear .8s var(--fx-ease) 1.9s both}.fx-mock-antiscam[data-play=true] .fx-as-verdict li{animation:fx-appear .6s var(--fx-ease) both}.fx-mock-antiscam[data-play=true] .fx-as-verdict li:first-child{animation-delay:2.3s}.fx-mock-antiscam[data-play=true] .fx-as-verdict li:nth-child(2){animation-delay:2.6s}.fx-mock-antiscam[data-play=true] .fx-as-verdict li:nth-child(3){animation-delay:2.9s}.fx-mock-antiscam[data-play=true] .fx-as-advice{animation:fx-appear .8s var(--fx-ease) 3.4s both}@keyframes fx-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fx-appear-out{0%{opacity:0}15%,80%{opacity:1}to{opacity:.35}}.fx-shot{width:100%;max-width:620px;padding:18px 18px 0;position:relative}.fx-shot-frame{transform-origin:30%;transition:transform .9s var(--fx-ease);background:#f5f6fa;border:1px solid #ffffff24;border-radius:16px;overflow:hidden;transform:perspective(1400px)rotateY(-9deg)rotateX(4deg);box-shadow:0 50px 110px -40px #6be4ff80}.fx-shot:hover .fx-shot-frame{transform:perspective(1400px)rotateY(-3deg)rotateX(1deg)}.fx-shot-bar{color:var(--fx-dim);font:500 11px/1 var(--fx-mono);background:#e8eaf2;align-items:center;gap:6px;padding:9px 12px;display:flex}.fx-shot-bar i{background:#c9ccd8;border-radius:50%;width:9px;height:9px}.fx-shot-bar span{margin-left:10px}.fx-shot img{aspect-ratio:16/10.5;object-fit:cover;object-position:50% 0;width:100%;display:block}.fx-shot-float{border:1px solid var(--fx-line-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a16d1;border-radius:14px;gap:2px;padding:12px 16px;animation:6s ease-in-out infinite fx-bob;display:grid;position:absolute;box-shadow:0 20px 50px -20px #000c}.fx-shot-float span{color:var(--fx-muted);font:500 10.5px/1.3 var(--fx-mono);text-transform:uppercase;letter-spacing:.08em}.fx-shot-float strong{font:500 24px/1.1 var(--fx-display);letter-spacing:-.04em}.fx-shot-float em{color:var(--tone);font-size:12px;font-style:normal;font-weight:700}.fx-shot-float--a{bottom:22%;left:-18px}.fx-shot-float--b{animation-delay:-3s;top:18%;right:-12px}.fx-shot-float--b strong{color:var(--fx-safe)}@keyframes fx-bob{50%{transform:translateY(-10px)}}.fx-shot figcaption{color:var(--fx-muted);font:500 11px/1.4 var(--fx-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin-top:18px}@media (max-width:900px){.fx-stack-card{border-radius:26px;grid-template-columns:1fr;min-height:0;position:relative;top:auto}.fx-shot-float--a{left:0}.fx-shot-float--b{right:0}}@media (max-width:520px){.fx-mock{padding:16px}.fx-course{grid-template-columns:auto 1fr}.fx-ring{display:none}.fx-shot{padding:8px 0 0}.fx-shot-float{display:none}}@media (prefers-reduced-motion:reduce){.fx-as-scan,.fx-as-verdict,.fx-as-verdict li,.fx-as-advice{opacity:1}.fx-typing span{clip-path:none}}@media (max-width:560px){.fx-shot-float span{font-size:11px}}
.fx-model{background:radial-gradient(45% 45% at 30% 55%,#2aa6ff14,#0000 70%)}.fx-model-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.fx-model-stats dt{font:500 clamp(1.8rem, 1rem + 1.8vw, 2.8rem)/1 var(--fx-display);letter-spacing:-.05em;background:var(--fx-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.fx-model-stats dd{color:var(--fx-muted);margin-top:8px;font-size:13px;line-height:1.35}.fx-model-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.fx-atlas{position:relative}.fx-atlas svg{width:100%;height:auto;display:block;overflow:visible}.fx-sector{fill:#0000;stroke:var(--fx-line);stroke-width:1px;cursor:pointer;transition:fill .4s,stroke .4s}.fx-sector:hover{fill:#8f98ff0a}.fx-sector.is-selected{fill:#6be4ff12;stroke:#6be4ff59}.fx-band{fill:none;stroke:#c4c8ff1f;stroke-dasharray:2 6;pointer-events:none}.fx-band[data-tier="1"]{stroke:#ff4f6d47}.fx-sector-label{fill:var(--fx-dim);font:500 13px var(--fx-mono);pointer-events:none;transition:fill .3s}.fx-sector-label.is-selected{fill:var(--fx-ion)}.fx-core{pointer-events:none;transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite fx-core-pulse}@keyframes fx-core-pulse{50%{opacity:.85;transform:scale(1.08)}}.fx-core-value{fill:#05050b;font:600 34px var(--fx-display);letter-spacing:-.05em;pointer-events:none}.fx-core-label{fill:#05050b;font:700 10px var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.fx-dot{--c:var(--fx-tier-4);--c-rgb:var(--fx-tier-4-rgb);fill:var(--c);opacity:.28;cursor:pointer;transition:opacity .4s,r .25s}.fx-dot[data-tier="1"]{--c:var(--fx-tier-1);--c-rgb:var(--fx-tier-1-rgb)}.fx-dot[data-tier="2"]{--c:var(--fx-tier-2);--c-rgb:var(--fx-tier-2-rgb)}.fx-dot[data-tier="3"]{--c:var(--fx-tier-3);--c-rgb:var(--fx-tier-3-rgb)}.fx-dot.is-on{opacity:1;filter:drop-shadow(0 0 5px var(--c))}.fx-atlas-tip{z-index:3;--half:min(130px, 50%);left:clamp(var(--half), var(--x), calc(100% - var(--half)));border:1px solid var(--fx-line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#080814eb;border-radius:14px;gap:4px;width:max-content;max-width:min(260px,100%);padding:12px 14px;display:grid;position:absolute;translate:-50% calc(-100% - 14px);box-shadow:0 20px 50px -20px #000000e6}.fx-atlas-tip span{font:600 10px/1 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c,var(--fx-lilac))}.fx-atlas-tip span[data-tier="1"]{--c:var(--fx-tier-1);--c-rgb:var(--fx-tier-1-rgb)}.fx-atlas-tip span[data-tier="2"]{--c:var(--fx-tier-2);--c-rgb:var(--fx-tier-2-rgb)}.fx-atlas-tip span[data-tier="3"]{--c:var(--fx-tier-3);--c-rgb:var(--fx-tier-3-rgb)}.fx-atlas-tip strong{font-size:14px;line-height:1.35}.fx-atlas-tip--sector span{color:var(--fx-ion)}.fx-atlas-tip small{color:var(--fx-muted);font-size:12px;line-height:1.35}.fx-tier-legend{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:12px;display:flex}:where(.fx-tier-legend li,.fx-model-behaviors li,.fx-tier-bar span[data-tier]){--c:var(--fx-tier-4);--c-rgb:var(--fx-tier-4-rgb)}.fx-tier-legend li,.fx-model-behaviors li{color:var(--fx-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.fx-tier-legend li:before,.fx-model-behaviors li:before{content:"";background:var(--c);width:8px;height:8px;box-shadow:0 0 8px var(--c);border-radius:50%;flex:none}[data-tier="1"]{--c:var(--fx-tier-1);--c-rgb:var(--fx-tier-1-rgb)}[data-tier="2"]{--c:var(--fx-tier-2);--c-rgb:var(--fx-tier-2-rgb)}[data-tier="3"]{--c:var(--fx-tier-3);--c-rgb:var(--fx-tier-3-rgb)}.fx-model-panel{gap:18px;display:grid}.fx-model-stack{display:grid}.fx-model-stack>*{grid-area:1/1}.fx-model-sizer{visibility:hidden;pointer-events:none}.fx-model-card{background:linear-gradient(160deg,#2aa6ff17,#09091399);border:1px solid #6be4ff40;border-radius:24px;padding:24px}.fx-model-num{color:var(--fx-ion);font:500 12px/1 var(--fx-mono);letter-spacing:.1em}.fx-model-card h3{margin-top:12px;font-size:clamp(1.15rem,.9rem + .7vw,1.55rem);line-height:1.15}.fx-model-card>p{color:var(--fx-muted);margin-top:8px;font-size:14px}.fx-model-card>p strong{color:var(--fx-fg);font:500 20px var(--fx-display)}.fx-tier-bar{gap:3px;height:22px;margin-top:16px;display:flex}.fx-tier-bar span[data-tier]{background:color-mix(in oklab, var(--c) 75%, transparent);color:#05050b;min-width:22px;font:700 11px/1 var(--fx-mono);transition:flex-grow .6s var(--fx-ease);border-radius:6px;place-items:center;display:grid}@supports not (color:color-mix(in srgb, red, red)){.fx-tier-bar span[data-tier]{background:rgb(var(--c-rgb) / 75%)}}.fx-model-behaviors{gap:8px;margin-top:18px;display:grid}.fx-model-behaviors li{color:var(--fx-fg);font-size:13.5px}.fx-model-more summary{color:var(--fx-ion);font:500 12px/1.3 var(--fx-mono);letter-spacing:.06em;cursor:pointer;align-items:center;gap:8px;margin-top:16px;padding:4px 0;list-style:none;display:inline-flex}.fx-model-more summary::-webkit-details-marker{display:none}.fx-model-more summary:after{content:"+";transition:rotate .3s var(--fx-ease);font-size:15px;line-height:1}.fx-model-more[open] summary:after{rotate:45deg}.fx-model-more summary:hover{color:var(--fx-fg)}.fx-model-more .fx-model-behaviors{margin-top:10px}.fx-cat-list{scrollbar-width:thin;scrollbar-color:var(--fx-line-2) transparent;gap:4px;max-height:340px;padding-right:4px;display:grid;overflow-y:auto}.fx-cat-list button{color:var(--fx-muted);text-align:left;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;transition:background-color .3s,color .3s;display:grid}.fx-cat-list button:hover{color:var(--fx-fg);background:#ffffff0a}.fx-cat-list button[aria-pressed=true]{color:var(--fx-fg);background:#6be4ff14;box-shadow:inset 0 0 0 1px #6be4ff4d}.fx-cat-list button span{color:var(--fx-dim);font:500 11px/1 var(--fx-mono)}.fx-cat-list button em{color:var(--fx-ion);font:500 12px/1 var(--fx-mono);font-style:normal}.fx-impacts ul{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.fx-impacts li{border:1px solid var(--fx-line-2);color:var(--fx-muted);border-radius:999px;padding:6px 10px;font-size:12px}@media (max-width:1000px){.fx-model-grid{grid-template-columns:1fr}.fx-cat-list{max-height:none}}@media (max-width:560px){.fx-model-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-sector-label{font-size:28px}.fx-core-label{display:none}.fx-core-value{transform:translateY(12px)}}@media (pointer:coarse){.fx-dot{pointer-events:none}}@media (max-width:560px){.fx-atlas-tip span{font-size:11px}}
.fx-marquee{z-index:1;border-block:1px solid var(--fx-line);background:linear-gradient(90deg,#05050b,#0e0e20e6 50%,#05050b);gap:6px;margin:0 -4vw;padding:22px 0;display:grid;position:relative;overflow:hidden;transform:rotate(-2.2deg)}.fx-marquee-row{width:max-content;animation:46s linear infinite fx-marquee;display:flex}.fx-marquee-row.is-reverse{animation-duration:58s;animation-direction:reverse}.fx-marquee:is(:hover,:focus-within,[data-paused=true]) .fx-marquee-row{animation-play-state:paused}.fx-marquee-toggle{z-index:2;top:50%;right:calc(4vw + var(--fx-gutter));border:1px solid var(--fx-line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--fx-muted);font:500 12px/1 var(--fx-mono);letter-spacing:.06em;text-transform:uppercase;background:#080814db;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 12px;transition:color .3s,border-color .3s;display:inline-flex;position:absolute;translate:0 -50%}.fx-marquee-toggle:hover{color:var(--fx-fg);border-color:#c4c8ff66}.fx-marquee-toggle span{border-inline:3px solid;width:10px;height:11px}.fx-marquee-toggle[aria-pressed=true]{color:var(--fx-fg);border-color:#6be4ff73}.fx-marquee-toggle[aria-pressed=true] span{border:6px solid #0000;border-inline-start:10px solid;border-inline-end:0 solid;width:0;height:0}@media (prefers-reduced-motion:reduce){.fx-marquee-toggle{display:none}}.fx-marquee-track{display:flex}.fx-marquee-track>span{font:500 clamp(1.8rem, .9rem + 3.2vw, 4.4rem)/1.1 var(--fx-display);letter-spacing:-.04em;white-space:nowrap;color:#c4c8ff33;align-items:center;gap:clamp(20px,3vw,44px);padding-right:clamp(20px,3vw,44px);display:inline-flex}.fx-marquee-track>span.is-solid{color:#0000;background:var(--fx-gradient);-webkit-background-clip:text;background-clip:text}.fx-marquee-track i{background:var(--fx-threat);width:12px;height:12px;box-shadow:0 0 16px var(--fx-threat);rotate:45deg}.fx-marquee-row.is-reverse .fx-marquee-track i{background:var(--fx-ion);box-shadow:0 0 16px var(--fx-ion)}@keyframes fx-marquee{to{transform:translate(-50%)}}.fx-exclusive-score{gap:14px;display:grid}.fx-score{align-items:baseline;gap:12px;display:flex}.fx-score strong{font:500 clamp(3.4rem, 2rem + 5vw, 7rem)/.9 var(--fx-display);letter-spacing:-.06em;background:var(--fx-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.fx-score span{color:var(--fx-dim);font:500 clamp(1.4rem, 1rem + 1.2vw, 2.2rem)/1 var(--fx-display)}.fx-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(270px,auto);grid-auto-flow:dense;gap:14px;display:grid}.fx-bento-cell.is-wide{grid-column:span 2}.fx-bento-cell.is-tall{grid-row:span 2}.fx-bento-card{--sx:50%;--sy:50%;border:1px solid var(--fx-line);height:100%;transition:border-color .4s, transform .6s var(--fx-ease);background:linear-gradient(170deg,#10101f,#09090f);border-radius:26px;flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden}.fx-bento-card:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--sx) var(--sy), #8f98ff29, transparent 45%);transition:opacity .5s;position:absolute;inset:0}.fx-bento-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--sx) var(--sy), #6be4ffcc, transparent 60%);-webkit-mask-composite:xor;padding:1px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-bento-card:hover{transform:translateY(-4px)}.fx-bento-card:hover:before,.fx-bento-card:hover:after{opacity:1}.fx-bento-visual{flex:1;justify-content:center;align-items:center;min-height:120px;margin-bottom:22px;display:flex;position:relative}.fx-bento-card h3{letter-spacing:-.03em;font-size:clamp(1.05rem,.9rem + .4vw,1.3rem);line-height:1.2}.fx-bento-card p{color:var(--fx-muted);margin-top:8px;font-size:14px;line-height:1.5}.fx-exclusive-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.fx-exclusive-foot .fx-footnote{margin:0}.fx-v-command{justify-items:center;gap:2px;width:100%;display:grid}.fx-v-command>svg:first-child{width:min(240px,80%)}.fx-v-track,.fx-v-arc{fill:none;stroke-width:10px;stroke-linecap:round}.fx-v-track{stroke:#ffffff12}.fx-v-arc{stroke:var(--fx-warn);stroke-dasharray:43 100;filter:drop-shadow(0 0 6px var(--fx-warn));animation:fx-gauge 5s var(--fx-ease) infinite alternate}@keyframes fx-gauge{0%{stroke-dasharray:30 100}to{stroke-dasharray:48 100}}.fx-v-command strong{font:500 38px/1 var(--fx-display);letter-spacing:-.05em;margin-top:-48px}.fx-v-command span{color:var(--fx-dim);font:500 10.5px/1 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase}.fx-v-spark{width:min(260px,90%);margin-top:10px}.fx-v-spark polyline{fill:none;stroke:var(--fx-ion);stroke-width:2px;stroke-dasharray:300;animation:fx-draw 4s var(--fx-ease) infinite}@keyframes fx-draw{0%{stroke-dashoffset:300px}60%,to{stroke-dashoffset:0}}.fx-v-chat{gap:10px;width:100%;display:grid}.fx-v-bubble{background:#1e2140;border-radius:14px 14px 4px;justify-self:end;max-width:90%;padding:10px 13px;font-size:13px;line-height:1.45}.fx-v-bubble.is-bot{color:var(--fx-muted);background:#ff4f6d17;border:1px solid #ff4f6d4d;border-radius:14px 14px 14px 4px;justify-self:start}.fx-v-bubble.is-bot b{color:#ff97a8}.fx-v-image{background:linear-gradient(135deg,#20264a,#151733);border-radius:12px;justify-self:end;gap:6px;width:58%;padding:12px;display:grid}.fx-v-image i{background:#ffffff24;border-radius:3px;height:6px}.fx-v-image i:nth-child(2){width:70%}.fx-v-image i:nth-child(3){background:#6be4ff80;width:40%}.fx-v-agent{width:100%;max-width:280px}.fx-v-agent path{fill:none;stroke:#8f98ff80;stroke-width:2px;stroke-dasharray:4 5}.fx-v-agent circle{fill:#0b0b18;stroke:var(--fx-brand-hi);stroke-width:2px;animation:3.2s ease-in-out infinite fx-node;animation-delay:calc(var(--i) * .4s)}@keyframes fx-node{20%,40%{fill:var(--fx-safe);stroke:var(--fx-safe)}}.fx-v-plugin{align-items:center;gap:12px;display:flex}.fx-v-env{border:1.5px solid var(--fx-brand-hi);background-color:#0000;background-image:linear-gradient(to bottom right,#0000 49%,#8f98ff99 50%,#0000 51%),linear-gradient(to bottom left,#0000 49%,#8f98ff99 50%,#0000 51%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 60%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:6px;width:64px;height:44px;position:relative}.fx-v-flow{background:repeating-linear-gradient(90deg, var(--fx-ion) 0 6px, transparent 6px 12px);background-size:24px 2px;width:56px;height:2px;animation:.8s linear infinite fx-flow;position:relative}@keyframes fx-flow{to{background-position:24px 0}}.fx-v-tpl{background:#6dffb00f;border:1px solid #6dffb073;border-radius:10px;gap:6px;width:70px;padding:10px;display:grid}.fx-v-tpl i{background:#6dffb08c;border-radius:3px;height:5px}.fx-v-tpl i:nth-child(2){width:70%}.fx-v-tpl i:nth-child(3){width:45%}.fx-v-radar{aspect-ratio:1;background:radial-gradient(circle,#0000 32%,#6dffb029 33%,#0000 34%),radial-gradient(circle,#0000 64%,#6dffb029 65%,#0000 66%);border:1px solid #6dffb04d;border-radius:50%;width:120px;position:relative;overflow:hidden}.fx-v-sweep{background:conic-gradient(#6dffb080,#0000 25%);animation:3s linear infinite fx-spin;position:absolute;inset:0}.fx-v-radar i{background:var(--fx-safe);width:6px;height:6px;box-shadow:0 0 10px var(--fx-safe);border-radius:50%;position:absolute}@keyframes fx-spin{to{transform:rotate(360deg)}}.fx-v-profile{align-items:center;gap:16px;display:flex}.fx-v-avatar{width:64px;height:64px;font:600 22px/1 var(--fx-display);box-shadow:0 0 0 4px #0b0b18, 0 0 0 6px var(--fx-warn);background:linear-gradient(135deg,#4b5bd6,#8a64d8);border-radius:50%;place-items:center;display:grid}.fx-v-bars{gap:8px;width:100px;display:grid}.fx-v-bars i{background:linear-gradient(90deg, var(--fx-brand-hi) calc(var(--v) * 100%), #ffffff14 0);border-radius:3px;height:6px}.fx-v-domain,.fx-v-leak{justify-items:start;gap:10px;width:100%;display:grid}.fx-v-url,.fx-v-field{border:1px solid var(--fx-line-2);width:100%;font:500 13px/1 var(--fx-mono);background:#ffffff0a;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.fx-v-url i{border:1.5px solid var(--fx-threat);border-radius:2px;width:10px;height:12px}.fx-v-url b{color:var(--fx-threat);font-weight:500}.fx-v-field{letter-spacing:.2em}.fx-v-warn{color:#ff97a8;background:#ff4f6d1f;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700}.fx-v-calendar{grid-template-columns:repeat(7,1fr);gap:6px;width:100%;max-width:320px;display:grid}.fx-v-calendar i{aspect-ratio:1.3;border:1px solid var(--fx-line);background:#ffffff0a;border-radius:7px}.fx-v-calendar i[data-ai]{background:#8f98ff33;border-color:#8f98ff99;animation:3s ease-in-out infinite fx-blink;box-shadow:0 0 14px #8f98ff66}@keyframes fx-blink{50%{background:#6be4ff4d}}@media (max-width:1100px){.fx-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fx-bento{grid-template-columns:1fr;grid-auto-rows:auto}.fx-bento-cell.is-wide,.fx-bento-cell.is-tall{grid-area:auto}}.fx-deploy-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.fx-deploy-copy h2,.fx-deploy-copy .fx-lede{margin-top:24px}.fx-deploy-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.fx-mode{border:1px solid var(--fx-line-2);background:#ffffff05;border-radius:20px;padding:20px}.fx-mode-key{color:var(--fx-ion);font:500 12px/1 var(--fx-mono);letter-spacing:.12em;text-transform:uppercase}.fx-mode strong{margin-top:14px;font-size:16px;line-height:1.3;display:block}.fx-mode p{color:var(--fx-muted);margin-top:6px;font-size:14px}.fx-registry{color:var(--fx-muted);align-items:center;gap:10px;margin-top:24px;font-size:14px;font-weight:600;display:inline-flex}.fx-registry span{background:radial-gradient(circle, var(--fx-safe) 30%, transparent 32%), #6dffb024;border-radius:50%;width:18px;height:18px;box-shadow:0 0 14px #6dffb080}.fx-orbit-wrap{gap:18px;min-width:0;display:grid}.fx-orbit{--chip-half:calc(var(--chip-ch,12) * 3.6px + 16px);--r2:min(262px, calc(50cqi - 17px), calc(50cqi + var(--fx-gutter) - 8px - var(--chip-half)));--r1:min(calc(var(--r2) - 88px), calc(var(--r2) * .69));aspect-ratio:1;width:100%;max-width:600px;margin-inline:auto;position:relative;container-type:inline-size}.fx-orbit-core{background:radial-gradient(circle,#5865f280,#5865f214 70%);border-radius:50%;place-items:center;width:118px;height:118px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1px #8f98ff66,0 0 80px #5865f299}.fx-orbit-core:after{content:"";animation:fx-ping 3s var(--fx-ease) infinite;border:1px solid #8f98ff40;border-radius:50%;position:absolute;inset:-14px}@keyframes fx-ping{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.fx-orbit-ring{animation:70s linear infinite fx-spin;position:absolute;inset:0}.fx-orbit-ring--outer{animation-duration:110s;animation-direction:reverse}.fx-orbit-ring:before{content:"";width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:1px dashed #c4c8ff29;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.fx-orbit-ring--inner{--r:var(--r1)}.fx-orbit-ring--outer{--r:var(--r2)}.fx-orbit-ring li{--a:calc(360deg / var(--n) * var(--i));width:0;height:0;transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.fx-orbit-ring li>span{border:1px solid var(--fx-line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#0a0a16e0;border-radius:14px;justify-items:center;padding:10px 14px;animation:70s linear infinite reverse fx-spin;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}.fx-orbit-ring--outer li>span{color:var(--fx-muted);font:500 12px/1 var(--fx-mono);border-radius:999px;padding:7px 12px;animation-duration:110s;animation-direction:normal}.fx-orbit-ring--inner strong{font-size:14px}.fx-orbit-ring--inner small{color:var(--fx-ion);font:500 10.5px/1.3 var(--fx-mono)}.fx-orbit-note{color:var(--fx-dim);text-align:center;font-size:12.5px}@media (max-width:1180px){.fx-deploy-grid{grid-template-columns:1fr}.fx-orbit{--r2:min(calc(50cqi - 17px), calc(50vw - 8px - var(--chip-half)));max-width:640px}}@media (max-width:560px){.fx-deploy-modes{grid-template-columns:1fr}.fx-orbit{--r1:min(calc(50cqi - 40px), 150px);aspect-ratio:auto;justify-items:center;row-gap:18px;display:grid}.fx-orbit-core{grid-area:1/1;place-self:center;width:72px;height:72px;position:relative;top:auto;left:auto;translate:none}.fx-orbit-ring--inner{aspect-ratio:1;grid-area:1/1;width:100%;position:relative;inset:auto}.fx-orbit-ring--outer{flex-wrap:wrap;justify-content:center;gap:8px;animation:none;display:flex;position:static}.fx-orbit-ring--outer:before{display:none}.fx-orbit-ring--outer li{width:auto;height:auto;position:static;transform:none}.fx-orbit-ring--outer li>span{animation:none;position:static;translate:none}.fx-orbit-core img{width:30px}.fx-orbit-ring--inner li>span{padding:6px 8px}.fx-orbit-ring--inner strong{font-size:11.5px}.fx-orbit-ring--inner small{display:none}.fx-orbit-ring--outer li>span{padding:5px 8px;font-size:10px}}.fx-pricing-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:16px;display:grid}.fx-plan-list{align-content:start;gap:10px;display:grid}.fx-plan{--tone:var(--fx-brand-hi);--tone-rgb:var(--fx-brand-hi-rgb);border:1px solid var(--fx-line);text-align:left;background:#ffffff05;border-radius:20px;grid-template-columns:1fr auto;grid-template-areas:"name price""sub price";align-items:center;gap:4px 16px;padding:20px 22px;transition:border-color .4s,background-color .4s,box-shadow .4s;display:grid;position:relative}.fx-plan[data-plan=simulation]{--tone:#46bbff;--tone-rgb:70 187 255}.fx-plan[data-plan=standard]{--tone:#4ade80;--tone-rgb:74 222 128}.fx-plan[data-plan=enterprise]{--tone:#fbbf24;--tone-rgb:251 191 36}.fx-plan:hover{border-color:var(--fx-line-2)}.fx-plan[aria-checked=true]{border-color:color-mix(in oklab, var(--tone) 60%, transparent);background:color-mix(in oklab, var(--tone) 8%, transparent);box-shadow:0 20px 60px -30px color-mix(in oklab, var(--tone) 70%, transparent)}@supports not (color:color-mix(in srgb, red, red)){.fx-plan[aria-checked=true]{border-color:rgb(var(--tone-rgb) / 60%);background:rgb(var(--tone-rgb) / 8%);box-shadow:0 20px 60px -30px rgb(var(--tone-rgb) / 70%)}}.fx-plan-name{font:500 19px/1.1 var(--fx-display);letter-spacing:-.03em;grid-area:name}.fx-plan-sub{color:var(--fx-muted);grid-area:sub;font-size:13.5px}.fx-plan-price{color:var(--fx-fg);font:500 14px/1 var(--fx-mono);grid-area:price}.fx-plan[aria-checked=true] .fx-plan-price{color:var(--tone)}.fx-console{--tone:var(--fx-brand-hi);--tone-rgb:var(--fx-brand-hi-rgb);border:1px solid color-mix(in oklab, var(--tone) 40%, transparent);background:radial-gradient(60% 50% at 100% 0%, color-mix(in oklab, var(--tone) 16%, transparent), transparent 70%), linear-gradient(170deg, #11112a, #08080f);border-radius:28px;align-content:start;gap:22px;padding:clamp(22px,3vw,36px);transition:border-color .5s;display:grid}@supports not (color:color-mix(in srgb, red, red)){.fx-console{border:1px solid rgb(var(--tone-rgb) / 40%);background:radial-gradient(60% 50% at 100% 0%, rgb(var(--tone-rgb) / 16%), transparent 70%), linear-gradient(170deg, #11112a, #08080f)}}.fx-console[data-plan=simulation]{--tone:#46bbff;--tone-rgb:70 187 255}.fx-console[data-plan=standard]{--tone:#4ade80;--tone-rgb:74 222 128}.fx-console[data-plan=enterprise]{--tone:#fbbf24;--tone-rgb:251 191 36}.fx-console-head{justify-content:space-between;align-items:center;display:flex}.fx-console-plan{color:var(--tone);font:600 12px/1 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase}.fx-console-controls{gap:18px;display:grid}.fx-toggle{border:1px solid var(--fx-line-2);border-radius:999px;justify-self:start;padding:4px;display:inline-flex}.fx-toggle button{color:var(--fx-muted);border-radius:999px;padding:9px 18px;font-size:14px;font-weight:700;transition:background-color .3s,color .3s}.fx-toggle button[aria-checked=true]{background:var(--fx-fg);color:#07071a}.fx-range{color:var(--fx-muted);gap:12px;font-size:14px;display:grid}.fx-range strong{color:var(--fx-fg)}.fx-range input{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg, var(--tone) calc(var(--v) * 100%), #ffffff1a 0);cursor:pointer;border-radius:3px;width:100%;height:6px}.fx-range input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--fx-fg);width:22px;height:22px;box-shadow:0 0 0 5px color-mix(in oklab, var(--tone) 30%, transparent), 0 0 18px var(--tone);border:0;border-radius:50%}@supports not (color:color-mix(in srgb, red, red)){.fx-range input::-webkit-slider-thumb{box-shadow:0 0 0 5px rgb(var(--tone-rgb) / 30%), 0 0 18px var(--tone)}}.fx-range input::-moz-range-thumb{background:var(--fx-fg);width:22px;height:22px;box-shadow:0 0 0 5px color-mix(in oklab, var(--tone) 30%, transparent), 0 0 18px var(--tone);border:0;border-radius:50%}@supports not (color:color-mix(in srgb, red, red)){.fx-range input::-moz-range-thumb{box-shadow:0 0 0 5px rgb(var(--tone-rgb) / 30%), 0 0 18px var(--tone)}}.fx-range-scale{color:var(--fx-dim);font:500 11px/1 var(--fx-mono);justify-content:space-between;display:flex}.fx-console-hint{color:var(--fx-dim);font-size:13px}.fx-console-total{border-block:1px solid var(--fx-line);flex-wrap:wrap;align-items:baseline;gap:10px;padding-block:10px;display:flex}.fx-console-from{color:var(--fx-muted);font-size:18px}.fx-odo{font:500 clamp(2.4rem, 1.4rem + 3.2vw, 4.4rem)/1 var(--fx-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;display:inline-flex}.fx-odo-col{height:1em;display:inline-block;overflow:hidden}.fx-odo-col>span{transition:transform .9s var(--fx-ease);flex-direction:column;display:flex}.fx-odo-col i{height:1em;font-style:normal;display:block}.fx-odo-sep{width:.3em;display:inline-block}.fx-console-currency{color:var(--tone);font:500 clamp(1.4rem, 1rem + 1vw, 2rem)/1 var(--fx-display)}.fx-console-currency small{color:var(--fx-muted);font:500 14px/1 var(--fx-text)}.fx-console-features{gap:10px;display:grid}.fx-console-features li{align-items:center;gap:12px;font-size:15px;display:flex}.fx-console-features li:before{content:"";background:radial-gradient(circle, var(--tone) 28%, transparent 32%), color-mix(in oklab, var(--tone) 16%, transparent);border-radius:50%;flex:none;width:18px;height:18px}@supports not (color:color-mix(in srgb, red, red)){.fx-console-features li:before{background:radial-gradient(circle, var(--tone) 28%, transparent 32%), rgb(var(--tone-rgb) / 16%)}}.fx-console .fx-btn{justify-self:start}@media (max-width:900px){.fx-pricing-grid{grid-template-columns:minmax(0,1fr)}}.fx-kit{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.fx-kit>li{display:flex}.fx-kit-card{--tone:var(--fx-brand-hi);--tone-rgb:var(--fx-brand-hi-rgb);border:1px solid var(--fx-line-2);background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--tone) 14%, transparent), transparent 60%), linear-gradient(160deg, #11112a, #08080f);width:100%;min-width:0;color:inherit;transition:border-color .3s, transform .4s var(--fx-ease);border-radius:24px;align-content:start;gap:10px;padding:24px 56px 24px 24px;text-decoration:none;display:grid;position:relative}@supports not (color:color-mix(in srgb, red, red)){.fx-kit-card{background:radial-gradient(90% 120% at 100% 0%, rgb(var(--tone-rgb) / 14%), transparent 60%), linear-gradient(160deg, #11112a, #08080f)}}.fx-kit-card[data-tone=threat]{--tone:var(--fx-threat);--tone-rgb:var(--fx-threat-rgb)}.fx-kit-card[data-tone=safe]{--tone:var(--fx-safe);--tone-rgb:var(--fx-safe-rgb)}.fx-kit-card:hover{border-color:color-mix(in srgb, var(--tone) 55%, transparent);transform:translateY(-3px)}@supports not (color:color-mix(in srgb, red, red)){.fx-kit-card:hover{border-color:rgb(var(--tone-rgb) / 55%)}}.fx-kit-kicker{color:var(--tone);font:600 11px/1.3 var(--fx-mono);letter-spacing:.12em;text-transform:uppercase}.fx-kit-card strong{font:500 clamp(1.15rem, 1rem + .5vw, 1.4rem) / 1.2 var(--fx-display);letter-spacing:-.02em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.fx-kit-text{color:var(--fx-muted);font-size:14.5px;line-height:1.5}.fx-kit-card .fx-arrow{color:var(--tone);transition:translate .3s var(--fx-ease);position:absolute;top:24px;right:22px}.fx-kit-card:hover .fx-arrow{translate:3px -3px}@media (max-width:900px){.fx-kit{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.fx-kit-card{padding:20px 44px 20px 20px}.fx-kit-card .fx-arrow{top:20px;right:18px}}.fx-research-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:16px;display:grid}.fx-paper-link{border:1px solid var(--fx-line-2);height:100%;color:inherit;background:linear-gradient(160deg,#11112a,#08080f);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);text-decoration:none;transition:border-color .4s;display:grid;overflow:hidden}.fx-paper-link:hover{border-color:#c4c8ff66}.fx-paper-cover{background:radial-gradient(circle at 50% 55%,#5865f28c,#0000 60%),#0a0a1a;flex-direction:column;justify-content:space-between;min-height:360px;padding:24px;display:flex;position:relative;overflow:hidden}.fx-paper-kicker,.fx-paper-foot{z-index:1;color:var(--fx-muted);font:500 10.5px/1.4 var(--fx-mono);letter-spacing:.14em;position:relative}.fx-paper-rings{place-items:center;display:grid;position:absolute;inset:0}.fx-paper-rings i{width:calc(40% + var(--k,0) * 18%);aspect-ratio:1;transition:transform 1.2s var(--fx-ease);border:1px solid #c4c8ff4d;border-radius:50%;position:absolute}.fx-paper-rings i:nth-child(2){--k:1;border-style:dashed}.fx-paper-rings i:nth-child(3){--k:2;border-color:#6be4ff4d}.fx-paper-rings i:nth-child(4){--k:0;background:var(--fx-fg);width:10%;box-shadow:0 0 60px 10px #8f98ffcc}.fx-paper-link:hover .fx-paper-rings i{transform:scale(1.08)}.fx-paper-copy{flex-direction:column;gap:14px;padding:clamp(22px,3vw,36px);display:flex}.fx-paper-copy h3{font-size:clamp(1.5rem,1rem + 1.3vw,2.3rem)}.fx-paper-copy p{color:var(--fx-muted)}.fx-paper-author{border-top:1px solid var(--fx-line);align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-weight:700;display:flex}.fx-img-frame{background:linear-gradient(135deg,#5865f247,#6be4ff1a);flex:none;display:block;overflow:hidden}.fx-img-frame img{object-fit:cover;width:100%;height:100%;display:block}.fx-img-frame img[data-failed]{visibility:hidden}.fx-paper-author .fx-img-frame{border-radius:50%;width:40px;height:40px;display:block}.fx-paper-author span{font-size:14px;display:grid}.fx-paper-author small{color:var(--fx-dim);font-weight:500}.fx-paper-author .fx-arrow{margin-left:auto}.fx-paper-link:hover .fx-arrow{transform:translate(3px,-3px)}.fx-research-side{flex-direction:column;gap:16px;display:flex}.fx-posts{gap:10px;display:grid}.fx-post{border:1px solid var(--fx-line);color:inherit;border-radius:20px;align-items:center;gap:16px;padding:12px;text-decoration:none;transition:border-color .4s,background-color .4s;display:flex}.fx-post:hover{border-color:var(--fx-line-2);background:#ffffff06}.fx-post .fx-img-frame{border-radius:12px;width:104px;height:76px}.fx-post>span:not(.fx-img-frame){gap:6px;display:grid}.fx-post time{color:var(--fx-dim);font:500 11px/1 var(--fx-mono);letter-spacing:.06em}.fx-post strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.fx-pulse{border:1px solid var(--fx-line-2);background:#ffffff05;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:16px;padding:22px 26px;display:grid}.fx-pulse-head{gap:12px;min-width:280px;display:grid}.fx-pulse-head dl{gap:24px;display:flex}.fx-pulse-head dt{font:500 30px/1 var(--fx-display);letter-spacing:-.05em}.fx-pulse-head [data-tone] dt{color:var(--tone)}.fx-pulse-head dd{color:var(--fx-muted);margin-top:4px;font-size:13px}.fx-pulse-bar{gap:3px;height:5px;display:flex}.fx-pulse-bar i{background:var(--fx-line-2);border-radius:3px}.fx-pulse-bar i[data-tone]{background:var(--tone);box-shadow:0 0 10px var(--tone)}.fx-pulse-ticker ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px 28px;display:grid}.fx-pulse-ticker li{color:var(--fx-muted);gap:8px;font-size:13.5px;line-height:1.4;display:flex}.fx-pulse-ticker li span{color:var(--fx-safe)}@media (max-width:1000px){.fx-research-grid{grid-template-columns:1fr}.fx-pulse{grid-template-columns:1fr;gap:18px}.fx-pulse-head{min-width:0}}@media (max-width:640px){.fx-paper-link{grid-template-columns:1fr}.fx-paper-cover{min-height:220px}}.fx-finale{min-height:min(92svh,900px);padding-block:var(--fx-section);text-align:center;isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.fx-finale-halo{z-index:-1;background:radial-gradient(40% 50% at 50% 55%,#5865f259,#0000 70%);place-items:center;display:grid;position:absolute;inset:0}.fx-finale-halo i{aspect-ratio:1;border:1px solid #8f98ff24;border-radius:50%;width:min(120vw,1100px);animation:9s linear infinite fx-halo;position:absolute}.fx-finale-halo i:nth-child(2){animation-delay:-3s}.fx-finale-halo i:nth-child(3){animation-delay:-6s}@keyframes fx-halo{0%{opacity:0;transform:scale(.2)}30%{opacity:1}to{opacity:0;transform:scale(1)}}.fx-finale-inner{justify-items:center;gap:26px;display:grid}.fx-finale h2{letter-spacing:-.055em;font-size:clamp(2.2rem,.8rem + 5vw,6.2rem);line-height:.98}.fx-finale .fx-hero-actions{justify-content:center;animation:none}.fx-footer{border-top:1px solid var(--fx-line);background:#040409;padding:72px 0 40px}.fx-footer-top{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;display:grid}.fx-footer-brand img{width:180px}.fx-footer-brand p{max-width:22em;color:var(--fx-muted);margin-top:18px;font-size:14px}.fx-footer-top h3{color:var(--fx-dim);font:500 11px/1 var(--fx-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.fx-footer-top nav,.fx-footer-top>div:last-child{align-content:start;gap:10px;display:grid}.fx-footer-top a,.fx-footer-top span{color:var(--fx-muted);font-size:14px;text-decoration:none}.fx-footer-top a:hover{color:var(--fx-fg)}.fx-footer-bottom{border-top:1px solid var(--fx-line);color:var(--fx-dim);flex-wrap:wrap;gap:12px 28px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.fx-footer-bottom a{color:inherit;text-decoration:none}.fx-footer-bottom a:hover{color:var(--fx-fg)}@media (max-width:560px){.fx-footer-top nav,.fx-footer-top>div:last-child{gap:0}.fx-footer-top a,.fx-footer-top span{padding-block:8px;display:block}.fx-footer-bottom a{position:relative}.fx-footer-bottom a:after{content:"";position:absolute;inset:-10px -4px}}@media (max-width:900px){.fx-footer-top{grid-template-columns:1fr 1fr}.fx-footer-brand{grid-column:1/-1}}@media (max-width:480px){.fx-footer-top{grid-template-columns:1fr}}.fx-plan-price{white-space:nowrap}@media (max-width:420px){.fx-plan{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""sub price";align-items:end;padding:16px 18px}.fx-plan-name{font-size:17px}.fx-plan-price{font-size:12.5px}}.fx-finale .fx-hud{justify-self:center}.fx-finale-halo:before,.fx-finale-halo:after{content:"";aspect-ratio:1;filter:drop-shadow(0 0 18px #6be4ff8c);opacity:.85;background:conic-gradient(#0000 0deg,#6be4ff 60deg,#8f98ff 120deg,#0000 180deg,#7dffc0 250deg,#0000 320deg);border-radius:50%;width:min(86vw,760px);animation:16s linear infinite fx-spin;position:absolute;-webkit-mask:radial-gradient(circle,#0000 64%,#000 65% 66.5%,#0000 67.5%);mask:radial-gradient(circle,#0000 64%,#000 65% 66.5%,#0000 67.5%)}.fx-finale-halo:after{opacity:.45;filter:blur(1px);width:min(70vw,600px);animation-duration:24s;animation-direction:reverse}.fx-console-calc{justify-self:start;margin-top:4px;font-size:14px}@media (max-width:560px){.fx-v-command span,.fx-orbit-ring--inner small,.fx-orbit-ring--outer li>span,.fx-paper-foot{font-size:11px}}
.fx-lang{border:1px solid var(--fx-line-2);min-width:44px;height:40px;color:var(--fx-muted);font:600 12px/1 var(--fx-mono);letter-spacing:.08em;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex}.fx-lang:hover{color:var(--fx-fg);background:#ffffff0d;border-color:#c4c8ff6b}.fx .fx-lang:focus-visible{border-radius:999px}@media (max-width:719px){.fx-header-row:has(.fx-lang) .fx-header-calc{display:none}}@media (min-width:1301px) and (max-width:1440px){.fx-header-row:has(.fx-lang){gap:16px}.fx-header-row:has(.fx-lang) .fx-nav a{padding-inline:8px}}
html:not(.fx-js) .fx-story{height:auto}html:not(.fx-js) .fx-story .fx-stage{height:auto;position:relative;overflow:visible}html:not(.fx-js) .fx-story .fx-layer{pointer-events:auto;min-height:100svh;position:relative;inset:auto;opacity:1!important;transform:none!important}html:not(.fx-js) .fx-story .fx-chapter{opacity:1}html:not(.fx-js) .fx-story .fx-rail,html:not(.fx-js) .fx-story .fx-scroll-cue{display:none}html:not(.fx-js) .fx-story .fx-fallback-orb{display:block;top:50vh}@media (max-width:899px),(max-aspect-ratio:23/20){html:not(.fx-js) .fx-story .fx-fallback-orb{top:34vh}}html:not(.fx-js) .fx-header{border-bottom-color:var(--fx-line);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#05050b9e}.fx [data-inview=false],.fx [data-inview=false] *,.fx [data-inview=false] :before,.fx [data-inview=false] :after{animation-play-state:paused!important}@media (max-width:299px){.fx{--fx-gutter:14px;--fx-size-hero:clamp(1.75rem, 11vw, 2.5rem);--fx-size-h2:clamp(1.5rem, 9.5vw, 2rem);--fx-size-h3:1.2rem}.fx h1,.fx h2,.fx h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.fx :is(p,li,dd,dt,td,blockquote,figcaption){overflow-wrap:anywhere}.fx .fx-btn{white-space:normal;text-align:center;max-width:100%;min-height:48px;padding:10px 18px;line-height:1.25}.fx .fx-hud{flex-wrap:wrap;width:auto;line-height:1.3}.fx :is(.fx-shell,.fx-section-head,main section)>*,.fx [class*=-grid]>*,.fx [class*=fx-mock]{min-width:0;max-width:100%}}
@media print{@page{size:A4;margin:14mm}:is(html:has(.fx),body:has(.fx)){background:#fff!important}.fx{--fx-bg:#fff;--fx-bg-2:#fff;--fx-panel:#fff;--fx-panel-solid:#fff;--fx-line:#00000024;--fx-line-2:#00000047;--fx-fg:#111;--fx-muted:#3a3a44;--fx-dim:#55556a;--fx-dim-rgb:85 85 106;--fx-brand-hi:#3441c9;--fx-brand-hi-rgb:52 65 201;--fx-lilac:#5140c4;--fx-lilac-rgb:81 64 196;--fx-ion:#006b85;--fx-ion-rgb:0 107 133;--fx-safe:#0a7240;--fx-safe-rgb:10 114 64;--fx-threat:#b3102f;--fx-threat-rgb:179 16 47;--fx-warn:#8a5000;--fx-warn-rgb:138 80 0;--fx-section:28px;--fx-header-h:0px;min-height:0;font-size:11pt}.fx-header,.fx-skip,.fx-grain,.fx-mobile-nav,.fx-canvas,.fx-nebula,.fx-grid-floor,.fx-fallback-orb,.fx-rail,.fx-scroll-cue,.fx-marquee,.fx-finale-halo,.fx-lens,.fx-screen-status,.fx-lr-toc,.fx-wb-quiz-bar,.fx-wb-src-return,.fx-calc-mobilebar,.fx-am-dock,.fx-am-pick{display:none!important}.fx *,.fx :before,.fx :after{text-shadow:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;animation:none!important}.fx,.fx *{color:#111!important;background-color:#0000!important;background-image:none!important}.fx :is(.fx-lede,.fx-footnote,.fx-mock-label,figcaption,small){color:#3a3a44!important}.fx *{-webkit-text-fill-color:currentColor!important}.fx .fx-reveal,.fx .fx-chapter{opacity:1!important;transform:none!important}.fx .fx-split .fx-word-inner{transform:none!important}.fx .fx-word{overflow:visible}.fx .fx-story{height:auto!important}.fx .fx-stage{height:auto!important;position:static!important;overflow:visible!important}.fx .fx-story .fx-layer{opacity:1!important;min-height:0!important;padding-block:12pt!important;position:relative!important;inset:auto!important;transform:none!important}.fx :is(.fx-stack-card,.fx-xray-report,.fx-calc-result,.fx-calc-method-head,.fx-am-phase){position:static!important}.fx :is(section,.fx-section,.fx-layer){min-height:0!important}.fx :is(h1,h2,h3,h4){break-after:avoid;break-inside:avoid}.fx :is(figure,tr,blockquote,.fx-chapter-card,[class*=-card]:not(section)){break-inside:avoid}.fx :is(p,li){orphans:3;widows:3}.fx .fx-wb-tabs-list{display:none!important}.fx .fx-wb-tabs-panel:before{content:attr(data-label);font:700 10pt/1.3 var(--fx-text);letter-spacing:.04em;text-transform:uppercase;break-after:avoid;margin-bottom:4pt;display:block}.fx details:not(.fx-lr-toc-fold)::details-content{content-visibility:visible!important;display:block!important}.fx :is(p,li,dd,td,cite) a[href^=http]:after{content:" (" attr(href) ")";white-space:normal;overflow-wrap:anywhere;word-break:break-all;font-size:.85em}}@layer base{@media print{.fx .fx-wb-tabs-panel[hidden]{display:block!important}}}
