.YnLrcW_scrollScene{height:320vh;min-height:112rem;position:relative}.YnLrcW_stickyFrame{height:calc(100vh - 8.25rem);min-height:34rem;position:sticky;top:7rem}.YnLrcW_analyzer{background:radial-gradient(circle at 18% 10%,#0ea5e91f,#0000 32rem),#070d1b;border:1px solid #1e293b;border-radius:2rem;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 35px 90px -50px #0f172ae6}.YnLrcW_topbar{color:#94a3b8;border-bottom:1px solid #ffffff1a;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;min-height:4.5rem;padding-inline:1.75rem;display:grid;position:relative}.YnLrcW_topProgress{background:#ffffff0f;height:2px;position:absolute;inset:auto 0 0;overflow:hidden}.YnLrcW_topProgress>span{transform-origin:0;will-change:transform;background:linear-gradient(90deg,#0ea5e9,#7dd3fc);width:100%;height:100%;display:block;transform:scaleX(0)}.YnLrcW_windowControls{gap:.45rem;display:flex}.YnLrcW_windowControls span{background:#475569;border-radius:999px;width:.55rem;height:.55rem}.YnLrcW_scanStatus,.YnLrcW_progressLabel{letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:800}.YnLrcW_scanStatus{color:#bae6fd;align-items:center;gap:.75rem;display:flex}.YnLrcW_scanStatus>span:last-child{flex-direction:column;gap:.15rem;display:flex}.YnLrcW_scanStatus strong{color:#fff;letter-spacing:.16em;font-size:.66rem;font-weight:900}.YnLrcW_scanStatus small{color:#7dd3fc;letter-spacing:.07em;text-transform:none;font-size:.57rem;font-weight:700}.YnLrcW_scrollIcon{border:1px solid #7dd3fca6;border-radius:999px;flex:none;justify-content:center;width:1.2rem;height:1.8rem;display:flex;position:relative}.YnLrcW_scrollIcon i{background:#7dd3fc;border-radius:999px;width:.18rem;height:.34rem;margin-top:.35rem;animation:1.65s ease-in-out infinite YnLrcW_scroll-wheel}.YnLrcW_progressLabel{justify-self:end}.YnLrcW_workspace{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);min-height:0;display:grid}.YnLrcW_emailStage{border-right:1px solid #ffffff1a;align-items:center;min-height:0;padding:clamp(1.25rem,3vw,3rem);display:flex;overflow:hidden}.YnLrcW_emailWindow{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;flex-direction:column;width:100%;max-height:100%;display:flex;overflow:hidden;box-shadow:0 30px 80px -35px #000000d9}.YnLrcW_mailToolbar{color:#64748b;letter-spacing:.1em;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex:none;justify-content:space-between;align-items:center;min-height:3.5rem;padding-inline:1.35rem;font-size:.72rem;font-weight:800;display:flex}.YnLrcW_mailToolbar div{gap:.35rem;display:flex}.YnLrcW_mailToolbar i{background:#cbd5e1;border-radius:999px;width:1rem;height:.12rem;display:block}.YnLrcW_emailViewport{flex:1;min-height:0;position:relative;overflow:hidden}.YnLrcW_emailContent{will-change:transform;min-height:34rem;transition:transform .65s cubic-bezier(.22,1,.36,1);position:relative}.YnLrcW_analyzer[data-step="1"] .YnLrcW_emailContent{transform:translateY(0)}.YnLrcW_analyzer[data-step="2"] .YnLrcW_emailContent{transform:translateY(-1rem)}.YnLrcW_analyzer[data-step="3"] .YnLrcW_emailContent{transform:translateY(-4.75rem)}.YnLrcW_analyzer[data-step="4"] .YnLrcW_emailContent{transform:translateY(-7.75rem)}.YnLrcW_emailMeta{padding:1.25rem 1.35rem 0}.YnLrcW_signalRow,.YnLrcW_subjectRow,.YnLrcW_linkSignal,.YnLrcW_attachmentSignal{transition:background-color .32s,border-color .32s,box-shadow .32s,opacity .32s;position:relative}.YnLrcW_signalRowActive{box-shadow:0 0 0 3px #f43f5e14,0 14px 30px -24px #e11d488c;background:#fff1f2!important;border-color:#fb7185!important}.YnLrcW_signalRow{border:1px solid #0000;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.9rem;display:grid}.YnLrcW_avatar{color:#fff;background:#0f172a;border-radius:999px;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;font-size:.72rem;font-weight:900;display:flex}.YnLrcW_sender{min-width:0}.YnLrcW_sender strong,.YnLrcW_sender span{display:block}.YnLrcW_sender strong{color:#0f172a;font-size:.88rem}.YnLrcW_sender span{overflow-wrap:anywhere;color:#64748b;font-size:.72rem}.YnLrcW_subjectRow{border:1px solid #0000;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-top:.6rem;padding:.85rem .9rem;display:grid}.YnLrcW_subjectRow span,.YnLrcW_subjectRow strong{display:block}.YnLrcW_subjectRow span{color:#94a3b8;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.YnLrcW_subjectRow strong{color:#0f172a;margin-top:.2rem;font-size:.84rem;line-height:1.4}.YnLrcW_mailBody{color:#334155;border-top:1px solid #f1f5f9;padding:1.5rem 2.25rem 2rem;font-size:.84rem;line-height:1.7}.YnLrcW_mailBody>p+p{margin-top:.85rem}.YnLrcW_linkSignal{border:1px solid #0000;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;margin-block:1.15rem;padding:.85rem;display:grid}.YnLrcW_fakeLink{color:#fff;pointer-events:none;background:#0078d4;border-radius:.55rem;grid-column:1;justify-self:start;min-height:2.7rem;padding-inline:1.1rem;font-size:.72rem;font-weight:800}.YnLrcW_linkSignal code{overflow-wrap:anywhere;color:#e11d48;grid-column:1;font-family:inherit;font-size:.68rem;font-weight:700}.YnLrcW_linkSignal .YnLrcW_marker{grid-area:1/2/3;align-self:center}.YnLrcW_attachmentSignal{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:min(100%,23rem);margin-top:1.2rem;padding:.8rem;display:grid}.YnLrcW_attachmentIcon{color:#475569;background:#e2e8f0;border-radius:.7rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.YnLrcW_attachmentSignal strong,.YnLrcW_attachmentSignal small{overflow-wrap:anywhere;display:block}.YnLrcW_attachmentSignal strong{color:#0f172a;font-size:.72rem}.YnLrcW_attachmentSignal small{color:#64748b;margin-top:.1rem;font-size:.65rem}.YnLrcW_marker{z-index:2;color:#e11d48;background:#fff;border:1px solid #f43f5e73;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.7rem;font-weight:900;transition:transform .2s,color .2s,background-color .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 5px 16px #0f172a1f}.YnLrcW_marker:focus-visible,.YnLrcW_stepNavigation button:focus-visible{outline-offset:3px;outline:2px solid #0ea5e9}.YnLrcW_marker:before{border-radius:inherit;content:"";border:1px solid #f43f5e26;position:absolute;inset:-.35rem}.YnLrcW_marker:hover{transform:scale(1.06)}.YnLrcW_markerActive{color:#fff;background:#e11d48;border-color:#e11d48;transform:scale(1.1);box-shadow:0 0 0 6px #f43f5e21,0 10px 24px #9f12394d}.YnLrcW_markerActive:before{animation:.65s ease-out both YnLrcW_marker-focus}.YnLrcW_scanLine{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#38bdf81f,#7dd3fc59,#0000);width:22%;animation:1.15s cubic-bezier(.45,0,.2,1) both YnLrcW_scan-email;position:absolute;inset:0 auto 0 -10%}.YnLrcW_analysisPanel{color:#fff;flex-direction:column;min-width:0;min-height:0;padding:clamp(1.75rem,3vw,3rem);display:flex;overflow:hidden}.YnLrcW_panelHeading{border-bottom:1px solid #ffffff1f;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.YnLrcW_panelHeading span{color:#7dd3fc;letter-spacing:.17em;text-transform:uppercase;font-size:.68rem;font-weight:900}.YnLrcW_panelHeading strong{color:#94a3b8;font-size:.72rem;font-weight:800}.YnLrcW_panelContent{flex:1;min-height:0;padding-block:clamp(1.5rem,3vw,2.75rem);animation:.36s both YnLrcW_reveal-panel;overflow:hidden}.YnLrcW_riskLabel{color:#fb7185;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.65rem;font-weight:900;display:inline-flex}.YnLrcW_riskLabel i{background:#f43f5e;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 5px #f43f5e1f}.YnLrcW_panelContent h3{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:15ch;margin-top:1rem;font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:800;line-height:1.08}.YnLrcW_panelContent>p{color:#cbd5e1;margin-top:1rem;font-size:.86rem;line-height:1.65}.YnLrcW_actionBox{border-top:1px solid #ffffff1f;margin-top:1.4rem;padding-top:1.2rem}.YnLrcW_actionBox span{color:#7dd3fc;letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:900}.YnLrcW_actionBox p{color:#e2e8f0;margin-top:.55rem;font-size:.79rem;font-weight:600;line-height:1.58}.YnLrcW_stepNavigation{border-top:1px solid #ffffff1f;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.YnLrcW_stepNavigation button{color:#64748b;text-align:left;flex-direction:column;gap:.25rem;min-width:0;min-height:2.75rem;padding:.85rem .3rem 0;transition:color .2s;display:flex;position:relative}.YnLrcW_stepNavigation button:before{content:"";background:#38bdf8;width:0;height:2px;transition:width .26s;position:absolute;top:-1px;left:0}.YnLrcW_stepNavigation button+button{padding-left:.65rem}.YnLrcW_stepNavigation button:hover,.YnLrcW_stepNavigation .YnLrcW_stepActive{color:#fff}.YnLrcW_stepNavigation .YnLrcW_stepActive:before{width:calc(100% - .55rem)}.YnLrcW_stepNavigation span{font-size:.75rem;font-weight:900}.YnLrcW_stepNavigation small{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:700;overflow:hidden}.YnLrcW_exitCue{color:#64748b;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.65rem;font-weight:900;display:inline-flex;position:absolute;bottom:-2rem;right:1.25rem}.YnLrcW_exitCue>span{color:#0ea5e9;font-size:1rem}@keyframes YnLrcW_scroll-wheel{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(.55rem)}}@keyframes YnLrcW_marker-focus{0%{opacity:0;transform:scale(.75)}to{opacity:.7;transform:scale(1.45)}}@keyframes YnLrcW_scan-email{0%{opacity:0;transform:translate(0)}16%{opacity:1}to{opacity:0;transform:translate(520%)}}@keyframes YnLrcW_reveal-panel{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.YnLrcW_scrollScene{height:340vh;min-height:110rem}.YnLrcW_stickyFrame{height:calc(100vh - 7.5rem);min-height:34rem;top:6.5rem}.YnLrcW_workspace{display:block;position:relative}.YnLrcW_emailStage{border-right:0;height:100%;padding:.9rem}.YnLrcW_emailWindow{height:100%}.YnLrcW_analyzer[data-step="1"] .YnLrcW_emailContent{transform:translateY(0)}.YnLrcW_analyzer[data-step="2"] .YnLrcW_emailContent{transform:translateY(-1.5rem)}.YnLrcW_analyzer[data-step="3"] .YnLrcW_emailContent{transform:translateY(-8.5rem)}.YnLrcW_analyzer[data-step="4"] .YnLrcW_emailContent{transform:translateY(-13.5rem)}.YnLrcW_analysisPanel{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070d1bf5;border:1px solid #ffffff1f;border-radius:1.25rem;height:58%;min-height:17.5rem;padding:1.25rem;position:absolute;bottom:.9rem;left:.9rem;right:.9rem;box-shadow:0 24px 50px -28px #000000d9}.YnLrcW_panelHeading{padding-bottom:.75rem}.YnLrcW_panelContent{padding-block:.9rem}.YnLrcW_panelContent h3{margin-top:.6rem;font-size:clamp(1.25rem,5.2vw,1.65rem)}.YnLrcW_panelContent>p{margin-top:.6rem;font-size:.74rem;line-height:1.5}.YnLrcW_actionBox{margin-top:.75rem;padding-top:.7rem}.YnLrcW_actionBox p{margin-top:.35rem;font-size:.7rem;line-height:1.45}.YnLrcW_stepNavigation button{padding-top:.65rem}}@media (max-width:639px){.YnLrcW_scrollScene{margin-inline:-.25rem}.YnLrcW_analyzer{border-radius:1.5rem}.YnLrcW_topbar{grid-template-columns:1fr auto;min-height:3.75rem;padding-inline:1rem}.YnLrcW_windowControls{display:none}.YnLrcW_scanStatus{justify-self:start}.YnLrcW_scanStatus strong{font-size:.59rem}.YnLrcW_scanStatus small{font-size:.5rem}.YnLrcW_progressLabel{font-size:.6rem}.YnLrcW_emailStage{padding:.65rem}.YnLrcW_emailWindow{border-radius:1rem}.YnLrcW_emailMeta{padding:.85rem .75rem 0}.YnLrcW_signalRow,.YnLrcW_subjectRow{padding:.7rem}.YnLrcW_avatar{width:2.25rem;height:2.25rem}.YnLrcW_sender strong,.YnLrcW_subjectRow strong{font-size:.76rem}.YnLrcW_sender span{font-size:.65rem}.YnLrcW_mailBody{padding:1.15rem 1rem 1.5rem;font-size:.75rem;line-height:1.65}.YnLrcW_linkSignal{margin-block:.9rem;padding:.65rem}.YnLrcW_fakeLink{min-height:2.4rem;padding-inline:.8rem;font-size:.65rem}.YnLrcW_attachmentSignal{gap:.55rem;margin-top:.9rem;padding:.65rem}.YnLrcW_attachmentIcon{width:2.1rem;height:2.1rem}.YnLrcW_marker{width:2.75rem;height:2.75rem;font-size:.62rem}.YnLrcW_analysisPanel{border-radius:1rem;height:60%;padding:1rem;bottom:.65rem;left:.65rem;right:.65rem}.YnLrcW_analyzer[data-step="2"] .YnLrcW_emailContent{transform:translateY(-4rem)}.YnLrcW_analyzer[data-step="3"] .YnLrcW_emailContent{transform:translateY(-12rem)}.YnLrcW_analyzer[data-step="4"] .YnLrcW_emailContent{transform:translateY(-21rem)}.YnLrcW_panelHeading span,.YnLrcW_riskLabel,.YnLrcW_actionBox span{font-size:.55rem}.YnLrcW_panelHeading strong{font-size:.62rem}.YnLrcW_stepNavigation small{display:none}.YnLrcW_exitCue{right:.75rem}}@media (max-height:720px) and (min-width:1024px){.YnLrcW_stickyFrame{height:calc(100vh - 7rem);top:6.25rem}.YnLrcW_topbar{min-height:3.75rem}.YnLrcW_emailStage{padding:1.25rem}.YnLrcW_analysisPanel{padding:1.5rem}.YnLrcW_panelContent h3{font-size:1.55rem}}@media (max-height:720px) and (max-width:639px){.YnLrcW_analysisPanel{height:70%}.YnLrcW_analyzer[data-step="2"] .YnLrcW_emailContent{transform:translateY(-6rem)}.YnLrcW_analyzer[data-step="3"] .YnLrcW_emailContent{transform:translateY(-16rem)}.YnLrcW_analyzer[data-step="4"] .YnLrcW_emailContent{transform:translateY(-29rem)}.YnLrcW_panelContent h3{font-size:1.12rem}.YnLrcW_panelContent>p,.YnLrcW_actionBox p{font-size:.66rem}}@media (prefers-reduced-motion:reduce){.YnLrcW_scrollIcon i,.YnLrcW_scanLine,.YnLrcW_panelContent,.YnLrcW_markerActive:before{animation:none}.YnLrcW_emailContent{transition:none}}
