.EUdAOq_shell{gap:var(--sp-5);padding:var(--sp-5);border-radius:var(--r-xl);border:1px solid var(--border-grid);box-shadow:var(--shadow-card), 0 0 120px -40px #00e5ff59;background:linear-gradient(#122036b3,#050b14eb);flex-direction:column;min-width:0;display:flex;position:relative}@media (min-width:900px){.EUdAOq_shell{padding:var(--sp-6)}}.EUdAOq_shell:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(120deg,#00e5ff8c,#0000 30% 70%,#9b8cff73);padding:1px;position:absolute;inset:-1px;-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}.EUdAOq_top{gap:var(--sp-4);min-width:0;display:grid}.EUdAOq_inputCol{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.EUdAOq_presetRow{gap:var(--sp-2);flex-wrap:wrap;display:flex}.EUdAOq_preset{font:inherit;font-size:var(--fs-sm);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:var(--r-full);cursor:pointer;min-height:40px;transition:border-color var(--dur-fast), background var(--dur-fast), transform var(--dur-fast);background:#ffffff08;padding:8px 14px;font-weight:600}.EUdAOq_preset:hover:not(:disabled){border-color:var(--accent);background:#00e5ff0f;transform:translateY(-1px)}.EUdAOq_preset:disabled{opacity:.45;cursor:progress}.EUdAOq_actions{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.EUdAOq_spacer{flex:1}.EUdAOq_error{gap:var(--sp-2);color:#ffb3c0;background:var(--danger-glow);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);border:1px solid #ff4d6a66;align-items:flex-start;display:flex}.EUdAOq_pipeline{gap:var(--sp-4);counter-reset:st;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:980px){.EUdAOq_pipeline{grid-template-columns:1fr}}.EUdAOq_stage{border-radius:var(--r-lg);border:1px solid var(--border-grid);padding:var(--sp-4);gap:var(--sp-3);min-width:0;min-height:230px;transition:border-color var(--dur-base), box-shadow var(--dur-base), background var(--dur-base);background:#03070d8c;flex-direction:column;display:flex;position:relative}.EUdAOq_stage:not(:last-child):after{content:"";top:34px;right:calc(-1 * var(--sp-4));width:var(--sp-4);background:repeating-linear-gradient(90deg, var(--border-strong) 0 4px, transparent 4px 8px);height:2px;position:absolute}@media (max-width:980px){.EUdAOq_stage:not(:last-child):after{display:none}.EUdAOq_stage{min-height:0}}.EUdAOq_active{border-color:var(--accent);box-shadow:0 0 0 1px #00e5ff4d, 0 0 50px -16px var(--accent);background:#00e5ff0a}.EUdAOq_complete{border-color:var(--border-strong)}.EUdAOq_stageHead{gap:var(--sp-3);align-items:flex-start;display:flex}.EUdAOq_stageIcon{border-radius:var(--r-sm);width:36px;height:36px;color:var(--accent-strong);background:#00e5ff14;border:1px solid #00e5ff40;flex:none;place-items:center;display:grid}.EUdAOq_active .EUdAOq_stageIcon{animation:1.1s ease-in-out infinite EUdAOq_pulse-dot}.EUdAOq_stageTitle{font-size:var(--fs-md);font-weight:650}.EUdAOq_stageDesc{font-size:var(--fs-xs);color:var(--text-muted);margin-top:2px;line-height:1.45}.EUdAOq_ms{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;margin-left:auto}.EUdAOq_stageBody{gap:var(--sp-3);font-size:var(--fs-sm);outline:none;flex-direction:column;min-width:0;display:flex}.EUdAOq_muted{color:var(--text-muted);font-size:var(--fs-sm)}.EUdAOq_ok{color:var(--safe);align-items:center;gap:6px;font-weight:600;display:flex}.EUdAOq_found{color:#ff8095;align-items:center;gap:6px;font-weight:600;display:flex}.EUdAOq_warnText{color:var(--warn);align-items:flex-start;gap:6px;display:flex}.EUdAOq_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.EUdAOq_tags span{font-family:var(--font-mono);font-weight:600}.EUdAOq_scanBox{border-radius:var(--r-sm);border:1px solid var(--border-grid);padding:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);background:#0d1726cc;max-height:110px;position:relative;overflow:hidden}.EUdAOq_scanText{-webkit-line-clamp:4;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EUdAOq_scanLine{background:linear-gradient(90deg,#0000,#00e5ff59,#0000);width:40%;animation:.9s linear infinite EUdAOq_scan;position:absolute;inset:0}.EUdAOq_decode{padding:var(--sp-3);border-radius:var(--r-sm);animation:EUdAOq_fade-up var(--dur-slow) var(--ease-out);background:#9b8cff12;border:1px dashed #9b8cff73;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.EUdAOq_decodeFrom{font-size:var(--fs-xs);color:var(--text-faint);word-break:break-all;text-decoration:line-through}.EUdAOq_decodeArrow{color:var(--violet)}.EUdAOq_decodeTo{font-size:var(--fs-xs);color:#fff;word-break:break-word;background:#ff4d6a2e;border-radius:4px;padding:2px 6px}.EUdAOq_nodes{padding:var(--sp-2) 0;grid-template-columns:repeat(10,1fr);gap:7px;display:grid}.EUdAOq_nodes span{aspect-ratio:1;background:var(--border-strong);border-radius:50%;animation:1.1s ease-in-out infinite EUdAOq_node}@keyframes EUdAOq_node{0%,to{background:var(--border-strong);box-shadow:none}50%{background:var(--accent);box-shadow:0 0 10px var(--accent)}}.EUdAOq_votes{gap:var(--sp-2);animation:EUdAOq_fade-up var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.EUdAOq_votesTitle{font-size:var(--fs-xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-mono)}.EUdAOq_vote{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) 1.2fr auto;align-items:center;display:grid}.EUdAOq_voteName{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EUdAOq_voteBar{border-radius:var(--r-full);background:var(--bg-raised);height:8px;overflow:hidden}.EUdAOq_voteBar span{border-radius:inherit;height:100%;animation:EUdAOq_grow .8s var(--ease-out) both;transform-origin:0;display:block}@keyframes EUdAOq_grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.EUdAOq_voteVal{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-primary)}.EUdAOq_memo{font-size:var(--fs-xs);color:var(--text-faint);font-family:var(--font-mono);word-break:break-word}.EUdAOq_result{gap:var(--sp-3);animation:EUdAOq_fade-up var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.EUdAOq_dialRow{gap:var(--sp-4);align-items:center;display:flex}.EUdAOq_dial{flex:none;width:112px;height:112px;position:relative}.EUdAOq_dial svg{width:100%;height:100%;transform:rotate(-90deg)}.EUdAOq_dialTrack{fill:none;stroke:var(--bg-raised);stroke-width:10px}.EUdAOq_dialFill{fill:none;stroke:var(--c);stroke-width:10px;stroke-linecap:round;stroke-dasharray:calc(var(--p) * 1) 100;filter:drop-shadow(0 0 6px var(--c))}.EUdAOq_dialValue{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.EUdAOq_dialNum{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:700}.EUdAOq_dialLabel{font-family:var(--font-mono);color:var(--text-faint);font-size:.62rem}.EUdAOq_verdictText{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.EUdAOq_category{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600}.EUdAOq_would{font-size:var(--fs-sm);color:var(--text-muted)}.EUdAOq_band_high{box-shadow:0 0 60px -20px var(--danger);border-color:#ff4d6a8c}.EUdAOq_band_review{box-shadow:0 0 60px -22px var(--warn);border-color:#ffb02080}.EUdAOq_band_clean{box-shadow:0 0 60px -22px var(--safe);border-color:#00e67673}.EUdAOq_placeholderDial{border:10px solid var(--bg-raised);width:112px;height:112px;color:var(--text-faint);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.6rem;display:grid}.EUdAOq_moon{gap:var(--sp-3);animation:EUdAOq_fade-up var(--dur-base) var(--ease-out);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:760px){.EUdAOq_moon{grid-template-columns:1fr}}.EUdAOq_moonCard{border-radius:var(--r-md);border:1px solid var(--border-grid);padding:var(--sp-4);background:#03070d8c;flex-direction:column;gap:6px;display:flex}.EUdAOq_moonCard h4{font-size:var(--fs-md)}.EUdAOq_moonCard p{font-size:var(--fs-sm);color:var(--text-muted)}.EUdAOq_mc_high{border-color:#ff4d6a73}.EUdAOq_mc_high svg{color:var(--danger)}.EUdAOq_mc_review{border-color:#ffb02073}.EUdAOq_mc_review svg{color:var(--warn)}.EUdAOq_mc_clean{border-color:#00e67666}.EUdAOq_mc_clean svg{color:var(--safe)}.EUdAOq_meta{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);border:1px solid var(--border-grid);background:#03070d99;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}@media (max-width:760px){.EUdAOq_meta{grid-template-columns:1fr 1fr}}.EUdAOq_meta div{min-width:0}.EUdAOq_meta dt{text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);font-size:.66rem;font-family:var(--font-mono)}.EUdAOq_meta dd{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.EUdAOq_honesty{font-size:var(--fs-xs);color:var(--text-faint);text-align:center}
.TY_woq_flow{gap:var(--sp-4);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:980px){.TY_woq_flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.TY_woq_flow{grid-template-columns:1fr}}.TY_woq_step{padding:var(--sp-5) var(--sp-4);border-radius:var(--r-lg);border:1px solid var(--border-grid);gap:var(--sp-2);animation:TY_woq_fade-up var(--dur-slow) var(--ease-out) both;background:linear-gradient(#12203699,#050b14b3);flex-direction:column;display:flex;position:relative}.TY_woq_step:nth-child(4){box-shadow:0 0 50px -24px var(--accent);border-color:#00e5ff66}.TY_woq_num{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-faint)}.TY_woq_icon{border-radius:var(--r-md);width:44px;height:44px;color:var(--accent-strong);background:#00e5ff14;border:1px solid #00e5ff38;place-items:center;margin:4px 0;display:grid}.TY_woq_title{font-size:var(--fs-lg);font-weight:650}.TY_woq_desc{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.55}.TY_woq_link{top:50%;right:calc(-1 * var(--sp-4));width:var(--sp-4);z-index:1;height:8px;position:absolute;transform:translateY(-50%)}.TY_woq_link svg{width:100%;height:100%;overflow:visible}.TY_woq_link path{stroke:var(--accent);stroke-width:2px;stroke-dasharray:4 4;animation:1s linear infinite TY_woq_flow}@media (max-width:980px){.TY_woq_link{display:none}}
.GLKECq_tabs{min-width:0}.GLKECq_list{border:1px solid var(--border-grid);border-radius:var(--r-md);width:fit-content;max-width:100%;margin-bottom:var(--sp-3);background:#03070d99;gap:4px;padding:4px;display:flex;overflow-x:auto}.GLKECq_tab{font:inherit;font-size:var(--fs-sm);color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:38px;padding:8px 14px;font-weight:600}.GLKECq_tab:hover{color:var(--text-primary)}.GLKECq_tab[aria-selected=true]{background:var(--bg-raised);color:var(--accent-strong);box-shadow:0 0 0 1px var(--border-strong) inset}.GLKECq_panel{animation:GLKECq_fade-up var(--dur-base) var(--ease-out)}
.CfdboW_grid{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.CfdboW_grid{grid-template-columns:1fr}}
.fElnha_wrap{gap:var(--sp-3);flex-direction:column;display:flex}.fElnha_grid{border-radius:var(--r-lg);border:1px solid var(--border-grid);background:var(--border-grid);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}@media (max-width:760px){.fElnha_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fElnha_item{padding:var(--sp-5);background:#050b14eb;flex-direction:column-reverse;gap:4px;min-width:0;display:flex}.fElnha_v{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-primary);text-overflow:ellipsis;margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;overflow:hidden}.fElnha_l{font-size:var(--fs-sm);color:var(--text-muted)}.fElnha_note{font-size:var(--fs-xs);color:var(--text-faint)}.fElnha_off{color:var(--text-muted);font-size:var(--fs-sm)}
