.TierGate_gate__HVhfQ{display:flex;flex-direction:column;gap:10px}.TierGate_hook__hCyiv{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--semi-color-text-1,#4a4a4a)}.TierGate_body__b1AHQ{position:relative;overflow:hidden;border-radius:12px}.TierGate_masked__x7mNy{position:absolute;inset:0;filter:blur(7px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TierGate_overlay__vb8wT{position:relative;z-index:2;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,.48));backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.TierGate_lock__J0nM8{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 8px 20px rgba(245,158,11,.32)}.TierGate_title__tBFsA{font-size:16px;font-weight:600;color:var(--semi-color-text-0,#1c1f23);text-shadow:0 1px 2px rgba(255,255,255,.9)}.TierGate_desc__LzDGW{max-width:380px;font-size:13px;line-height:1.6;color:var(--semi-color-text-2,#6b7280);text-shadow:0 1px 2px rgba(255,255,255,.9)}.TierGate_desc__LzDGW b{color:var(--semi-color-text-0,#1c1f23)}.TierGate_actions__0G8Jr{display:flex;flex-direction:column;align-items:center;gap:4px}.TieredRiskList_list__XueqT{display:flex;flex-direction:column;gap:12px}.TieredRiskList_empty-state__YxAuZ{padding:32px 16px;color:var(--color-text-tertiary,#9CA3AF);text-align:center;font-size:14px}.TieredRiskList_empty-tab__Svy84{display:flex;flex-direction:column;align-items:center;gap:10px;padding:44px 20px;color:var(--color-text-secondary,#4B5563);background:var(--semi-color-fill-0);border-radius:10px;text-align:center;font-size:14px}.TieredRiskList_empty-tab-icon__dPMvo{font-size:34px;color:var(--semi-color-success)}.TieredRiskList_empty-tab-sub__Kpuqe{max-width:360px;margin-top:-2px;font-size:12px;line-height:1.6;font-weight:400;color:var(--color-text-tertiary,#9CA3AF)}.TieredRiskList_tabs__0J27_{display:flex;gap:6px;border-bottom:1px solid var(--color-border,#e5e7eb);margin:0 -12px;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--color-bg-card,var(--color-bg-container,#fff))}.TieredRiskList_tab-btn__3K9Ki{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;color:var(--color-text-secondary,#6B7280);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-1px}.TieredRiskList_tab-btn__3K9Ki:hover{color:var(--color-text-primary,#1F2937)}.TieredRiskList_tab-btn-active__l5pAN{color:var(--color-primary,#2952CC);border-bottom-color:var(--color-primary,#2952CC);font-weight:600}.TieredRiskList_tab-btn__3K9Ki:focus-visible{outline:2px solid var(--color-primary,#2952CC);outline-offset:2px;border-radius:4px}.TieredRiskList_tab-panel__3s4wQ{display:flex;flex-direction:column;gap:8px}.TieredRiskList_group-items__u7765{display:flex;flex-direction:column;gap:6px}.TieredRiskList_item__lxcgS{position:relative;padding:8px 12px;border:1px solid var(--color-border-light,#ecedf2);border-radius:6px;cursor:pointer;transition:border-color .15s,background .15s}.TieredRiskList_item__lxcgS:hover{background:var(--color-bg-hover,#F9FAFB);border-color:var(--color-border,#E5E7EB)}.TieredRiskList_item-active__P3fvF{border-color:var(--color-primary,#2952CC);background:color-mix(in srgb,var(--color-primary,#2952CC) 5%,transparent)}.TieredRiskList_item-header__fFcq5{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:2px}.TieredRiskList_item-header-left__lHd0m{display:inline-flex;align-items:center;gap:8px;flex:1 1;min-width:0}.TieredRiskList_item-label__o4Pja{font-size:14px;font-weight:600;line-height:1.4;color:var(--color-text-primary,#1F2937);word-break:break-all}.TieredRiskList_item__lxcgS[data-tier=STRICT] .TieredRiskList_item-label__o4Pja{color:#E5484D}.TieredRiskList_item__lxcgS[data-tier=SOFT] .TieredRiskList_item-label__o4Pja{color:#2563EB}.TieredRiskList_item__lxcgS[data-scene-hint=true] .TieredRiskList_item-label__o4Pja{color:#F59E0B}.TieredRiskList_item-reason__xMdGS{font-size:11px;line-height:1.4;color:var(--color-text-tertiary,#9CA3AF);margin-top:4px}.TieredRiskList_item-detail__HAV43{margin-top:2px;font-size:12.5px;line-height:1.5;color:var(--color-text-secondary,#6B7280)}.TierSectionHeader_header__7_wi9{display:flex;align-items:center;gap:6px;padding:7px 12px;margin:2px 0 10px;border-radius:8px;background:color-mix(in srgb,var(--tier-color) 10%,transparent);color:var(--tier-color);font-size:13px;font-weight:600}.TierSectionHeader_icon__GBo7h{display:inline-flex;align-items:center}.TierSectionHeader_label__dXYHb{letter-spacing:.2px}.TierSectionHeader_count__FD8QZ{margin-left:2px;min-width:20px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--tier-color) 16%,transparent);font-size:12px;font-weight:600;line-height:1}.page_page___M09B{padding:20px;height:calc(100vh - 0px);display:flex;flex-direction:column;overflow:hidden}.page_stats-grid__T_H_a{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:16px;flex-shrink:0}.page_stat-card__gKts_{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:8px;padding:14px 16px}.page_stat-label__5EgzV{font-size:13px;color:var(--color-text-tertiary);margin-bottom:8px}.page_stat-bottom__zZbRG{display:flex;align-items:baseline;gap:4px}.page_stat-value__NIqFj{font-size:24px;font-weight:700;color:var(--color-text-title);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_stat-card--primary__rf21x .page_stat-value__NIqFj{color:var(--color-primary)}.page_stat-card--success__tgH7u .page_stat-value__NIqFj{color:var(--color-success)}.page_stat-card--danger__QUTJN .page_stat-value__NIqFj{color:var(--color-danger)}.page_stat-card--warning__e8huN .page_stat-value__NIqFj{color:#D97706}.page_stat-unit__vvyGH{font-size:12px;color:var(--color-text-tertiary)}.page_split-layout__nPCO9{display:flex;gap:16px;flex:1 1;min-height:0}.page_split-left__cNv_p{gap:12px;overflow-y:auto}.page_split-left__cNv_p,.page_split-right__eKWDO{flex:1 1;min-width:0;display:flex;flex-direction:column;min-height:0}.page_split-left__cNv_p,.page_split-left__cNv_p *,.page_split-right__eKWDO,.page_split-right__eKWDO *{scrollbar-width:none}.page_split-left__cNv_p ::-webkit-scrollbar,.page_split-left__cNv_p::-webkit-scrollbar,.page_split-right__eKWDO ::-webkit-scrollbar,.page_split-right__eKWDO::-webkit-scrollbar{display:none}.page_right-header__5RVl2{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--color-bg-card);border-bottom:1px solid var(--color-border-light);border-radius:8px 8px 0 0;border:1px solid var(--color-border-light);flex-shrink:0}.page_right-title__SzW4S{font-size:16px;font-weight:600;color:var(--color-text-title);margin:0}.page_right-title-group__3AHvq{display:flex;align-items:center;gap:12px}.page_scene-radio-count__dqyPV{display:inline-block;margin-left:6px;padding:0 6px;min-width:18px;height:16px;line-height:16px;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary);background:rgba(0,0,0,.06);border-radius:8px;text-align:center}.semi-radio-checked .page_scene-radio-count__dqyPV{color:#fff;background:var(--color-primary,#2952CC)}.page_right-title-count__uxRqS{font-size:13px;font-weight:400;color:var(--color-text-tertiary)}.page_right-title-num__Uad3D{color:var(--color-danger);font-weight:600}.page_history-link__cppu5{position:relative;font-size:12px;color:var(--color-primary);cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:color .15s}.page_history-link__cppu5:hover{opacity:.8}.page_history-link--active__MTyT2{color:var(--color-primary);font-weight:500}.page_history-badge__Akqi4,.page_history-spin-icon__2PL2m{display:inline-flex;align-items:center;line-height:1}.page_history-badge__Akqi4{justify-content:center;min-width:16px;height:16px;border-radius:8px;background:#3b82f6;color:#fff;font-size:11px;font-weight:600;padding:0 4px}.page_history-unread-text__CzNZe{font-size:12px;font-weight:600;color:#ef4444;flex-shrink:0}.page_right-content__8BxPp{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-top:none;border-radius:0 0 8px 8px;padding:12px}.page_right-content--has-footer__CaRTg{border-radius:0;border-bottom:none;padding-top:0}.page_right-footer__S6e80{display:flex;align-items:center;justify-content:flex-end;padding:10px 16px;background:var(--color-bg-card);border-top:1px solid var(--color-border-light);border:1px solid var(--color-border-light);border-radius:0 0 8px 8px;flex-shrink:0}.page_footer-actions__IsZz6{display:flex;gap:8px;margin-left:auto}.page_fix-countdown__ssgRM{display:inline-flex;align-items:center;font-size:13px;color:var(--color-text-secondary);letter-spacing:.2px}.page_fix-countdown-num__VcK3Q{display:inline-block;min-width:20px;padding:0 4px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-primary,#2952CC);font-size:14px}.page_history-filters__FNNNt{display:flex;gap:8px;margin-bottom:8px;flex-shrink:0}.page_history-list__fFYMn{display:flex;flex-direction:column;gap:6px;flex:1 1}.page_history-item__jOhJX{position:relative;padding:12px;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:6px;cursor:pointer;transition:border-color .15s;overflow:hidden}.page_history-item__jOhJX:hover{border-color:var(--color-border)}.page_history-item--active___wXUb{border-color:var(--color-primary);background:var(--color-primary-bg)}.page_history-item-text__H7GgO{font-size:13px;line-height:1.5;color:var(--color-text-secondary);margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_history-item-unread__6A8zY{position:absolute;top:-1px;right:-1px;font-size:10px;font-weight:500;color:#fff;background:#3b82f6;border-radius:0 0 0 4px;padding:0 5px;line-height:16px;z-index:1}.page_history-item-meta__K8wLt{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--color-text-tertiary)}.page_history-risk__H0h2z{font-weight:500;padding:1px 6px;border-radius:3px;font-size:11px;display:inline-flex;align-items:center;gap:3px}.page_history-risk--PASS__4gws_{background:var(--color-success-bg);color:var(--color-success)}.page_history-risk--REJECT__GVLT_{background:var(--color-danger-bg);color:var(--color-danger)}.page_history-risk--REVIEW__G4wRB{background:#F3E8FF;color:#7C3AED}.page_history-risk--processing__l3reG{color:#2563eb}.page_history-risk--fixing__UguKU,.page_history-risk--processing__l3reG{font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:4px}.page_history-risk--fixing__UguKU{color:#9333ea}.page_fix-progress-banner__dQ2pU{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-top:12px;margin-bottom:16px;background:linear-gradient(90deg,rgba(147,51,234,.06),rgba(147,51,234,.02));border:1px solid rgba(147,51,234,.2);border-radius:6px}.page_fix-progress-spin__y6pb_{display:inline-flex;align-items:center;color:#9333ea}.page_fix-progress-text__ZThhO{display:flex;flex-direction:column;gap:2px;flex:1 1}.page_fix-progress-title__qFRr7{font-size:13px;font-weight:600;color:#7e22ce}.page_fix-progress-sub__b3g1e{font-size:12px;color:var(--color-text-secondary,#6B7280)}.page_history-fixed__TqHSI{color:var(--color-success);font-weight:500}.page_history-delete__EvE8i{margin-left:auto;color:#c0c4cc;cursor:pointer;display:inline-flex;align-items:center;padding:2px;border-radius:4px;transition:color .15s,background .15s;opacity:0}.page_history-item__jOhJX:hover .page_history-delete__EvE8i{opacity:1}.page_history-delete__EvE8i:hover{color:#dc2626;background:rgba(220,38,38,.06)}.page_history-empty__Slw3a{text-align:center;padding:40px 0;color:var(--color-text-tertiary);font-size:13px}.page_history-pagination__rW0Kt{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;padding-bottom:20px;flex-shrink:0}.page_input-section__zp2ll{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:8px;padding:16px;display:flex;flex-direction:column;flex:1 1;min-height:400px}.page_input-toolbar__bWvaq{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.page_input-toolbar-title__HQoOC{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--color-text-title)}.page_input-toolbar-right__pixGn{display:flex;align-items:center;gap:12px}.page_input-toolbar-left__r72pc{display:flex;gap:12px}.page_char-count__V72H0{font-size:12px;color:var(--color-text-tertiary)}.page_char-count--inner__zlDJC{position:absolute;bottom:8px;right:12px;pointer-events:none}.page_char-count--over__aw06Z{color:var(--color-danger)}.page_example-bar__4uTJH{display:flex;align-items:center;flex-wrap:nowrap;gap:4px;flex:0 1 auto;min-width:0}.page_example-head__ebQZv{display:inline-flex;align-items:center;gap:2px;line-height:1;flex-shrink:0}.page_example-icon__as6g3{color:var(--color-text-disabled);font-size:14px;flex-shrink:0}.page_example-label__c4xhp{font-size:12px;color:var(--color-text-tertiary);flex-shrink:0}.page_rich-input-wrap__K3oDw{position:relative;flex:1 1;display:flex;flex-direction:column;min-height:0}.page_rich-input__H8Gj3{width:100%;flex:1 1;min-height:0;overflow-y:auto;padding:12px;border:1px solid var(--color-border-light);border-radius:6px;font-size:14px;line-height:1.8;color:var(--color-text-primary);outline:none;transition:border-color .15s;font-family:inherit;white-space:pre-wrap;word-break:break-word}.page_rich-input__H8Gj3:focus{border-color:var(--color-primary)}.page_rich-placeholder__lvfIP{position:absolute;top:12px;left:12px;color:var(--color-text-disabled);font-size:14px;pointer-events:none}.page_input-textarea__u1Kw0::placeholder{color:var(--color-text-disabled)}.page_input-bottom__vmZsD{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.page_result-section__AEvTW{margin-top:0;margin-bottom:12px}.page_review-banner__p_ntS{margin-top:16px}.page_scene-hidden-banner__gjKYC{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-top:16px;margin-bottom:10px;font-size:12.5px;color:#0F766E;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.25);border-radius:6px}.page_scene-hidden-banner__gjKYC b{font-weight:600;margin:0 2px}.page_semantic-fallback__a6FfA{padding:14px 16px}.page_semantic-fallback-title__ppQ1C{font-size:12px;font-weight:600;color:#92400E;letter-spacing:.3px;margin-bottom:8px}.page_semantic-fallback-chips__ZYwah{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.page_semantic-fallback-chip__7kEWG{display:inline-flex;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;color:#92400E;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.28);border-radius:999px}.page_semantic-fallback-hint___AVmK{font-size:12px;color:rgba(0,0,0,.45);line-height:1.6}.page_scene-ad-safe__vxfh4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 16px;border-radius:8px;background:linear-gradient(180deg,rgba(16,185,129,.06),rgba(16,185,129,.02));border:1px dashed rgba(16,185,129,.3)}.page_scene-ad-safe-icon__kPDlT{color:#10B981;font-size:48px!important}.page_scene-ad-safe-title__RLd7D{font-size:15px;font-weight:600;color:#047857}.page_scene-ad-safe-sub__E3F9s{font-size:12.5px;color:var(--color-text-secondary);text-align:center;max-width:420px;line-height:1.55}.page_fix-result-flash__C8sNF{animation:page_fix-result-pulse__nZ1hV 1.4s ease-out}@keyframes page_fix-result-pulse__nZ1hV{0%{box-shadow:0 0 0 0 rgba(16,185,129,.75);transform:scale(1)}18%{transform:scale(1.015)}35%{box-shadow:0 0 0 14px rgba(16,185,129,0);transform:scale(1)}55%{box-shadow:0 0 0 0 rgba(16,185,129,.3)}78%{box-shadow:0 0 0 8px rgba(16,185,129,.1)}to{box-shadow:0 0 0 10px rgba(16,185,129,0)}}.page_scene-hint-badge__2VxPP{display:inline-flex;align-items:center;gap:3px;padding-left:8px;border-left:1px solid var(--color-border,#e5e7eb);font-size:11.5px;font-weight:500;color:#D97706;max-width:100%}.page_scene-hint-badge__2VxPP>:first-child{flex-shrink:0}.page_result-empty__cIYeY{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-tertiary)}.page_result-empty-icon__8x4Jp{margin-bottom:12px;opacity:.5}.page_result-empty-text__TW0Gs{font-size:14px;font-weight:500;margin-bottom:4px}.page_result-empty-sub__bsOED{font-size:12px}.page_guide__Ozz0q{margin-top:-60px}.page_detect-thinking-wrap__fDCc3,.page_guide__Ozz0q{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.page_detect-thinking-wrap__fDCc3{margin-top:-20px;gap:20px;position:relative}.page_detect-thinking-wrap__fDCc3:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(41,82,204,.06) 1px,transparent 0);background-size:24px 24px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%);animation:page_detect-grid-drift__Po6Jr 20s linear infinite;pointer-events:none;z-index:0}.page_detect-thinking-wrap__fDCc3>*{position:relative;z-index:1}@keyframes page_detect-grid-drift__Po6Jr{0%{background-position:0 0}to{background-position:48px 48px}}.page_detect-core__rH6Ar{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.page_detect-core-ring-outer__1w8js{position:absolute;inset:0;border:1.5px dashed rgba(41,82,204,.35);border-radius:50%;animation:page_detect-rotate-cw__MxwJI 12s linear infinite}.page_detect-core-ring-mid__uCFW_{position:absolute;inset:14px;border-radius:50%;border-color:#2952cc rgba(124,58,237,.7) transparent transparent;border-style:solid;border-width:3px;animation:page_detect-rotate-ccw__OwnPW 1.8s cubic-bezier(.6,.2,.4,.8) infinite}.page_detect-core-ring-inner__7PS7B{position:absolute;inset:26px;border-radius:50%;border-color:rgba(124,58,237,.8) transparent transparent rgba(41,82,204,.5);border-style:solid;border-width:1px;animation:page_detect-rotate-cw__MxwJI 2.8s linear infinite}.page_detect-core-center__bHnnG{position:relative;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#5B7CE0 0,#2952CC 50%,#1A2B6B 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 0 16px rgba(41,82,204,.55),0 0 32px rgba(124,58,237,.25),inset 0 0 16px rgba(255,255,255,.12),inset 0 2px 4px rgba(255,255,255,.15);animation:page_detect-core-breathe__yYDXG 2.4s ease-in-out infinite}.page_detect-core-center__bHnnG:before{content:"";position:absolute;inset:4px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.3) 0,transparent 50%);pointer-events:none}@keyframes page_detect-core-breathe__yYDXG{0%,to{box-shadow:0 0 16px rgba(41,82,204,.55),0 0 32px rgba(124,58,237,.25),inset 0 0 16px rgba(255,255,255,.12),inset 0 2px 4px rgba(255,255,255,.15);transform:scale(1)}50%{box-shadow:0 0 24px rgba(41,82,204,.75),0 0 48px rgba(124,58,237,.45),inset 0 0 20px rgba(255,255,255,.18),inset 0 2px 6px rgba(255,255,255,.2);transform:scale(1.04)}}.page_detect-core-icon__dnlmI{color:white;font-size:20px;filter:drop-shadow(0 0 4px rgba(255,255,255,.6));animation:page_detect-icon-glow__qyBWZ 2.4s ease-in-out infinite;z-index:1}@keyframes page_detect-icon-glow__qyBWZ{0%,to{opacity:.9;filter:drop-shadow(0 0 4px rgba(255,255,255,.6))}50%{opacity:1;filter:drop-shadow(0 0 8px rgba(255,255,255,.9))}}.page_detect-core-wave__0ZT6w{position:absolute;inset:0;border:2px solid rgba(41,82,204,.45);border-radius:50%;animation:page_detect-wave-expand__IAJu0 3.2s cubic-bezier(.1,.5,.3,1) infinite;opacity:0}.page_detect-core-wave__0ZT6w:first-child{animation-delay:0s}.page_detect-core-wave__0ZT6w:nth-child(2){animation-delay:.64s}.page_detect-core-wave__0ZT6w:nth-child(3){animation-delay:1.28s}.page_detect-core-wave__0ZT6w:nth-child(4){animation-delay:1.92s}.page_detect-core-wave__0ZT6w:nth-child(5){animation-delay:2.56s}@keyframes page_detect-wave-expand__IAJu0{0%{transform:scale(.42);opacity:0;border-color:rgba(41,82,204,.7)}10%{opacity:.7}to{transform:scale(1.5);opacity:0;border-color:rgba(124,58,237,.2)}}@keyframes page_detect-rotate-cw__MxwJI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_detect-rotate-ccw__OwnPW{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.page_detect-thinking-title__lQ1qP{font-size:17px;font-weight:600;background:linear-gradient(135deg,#2952CC,#7C3AED);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px;margin-top:8px}.page_detect-thinking-box__iC8o0{min-width:280px;padding:12px 28px;background:rgba(255,255,255,.75);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);border-radius:100px;box-shadow:0 4px 20px rgba(41,82,204,.12),0 1px 2px rgba(41,82,204,.05);border:1px solid rgba(255,255,255,.6);position:relative;overflow:hidden;isolation:isolate}.page_detect-thinking-box__iC8o0:before{content:"";position:absolute;top:0;left:-60%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(41,82,204,.1) 50%,transparent);animation:page_thinking-shimmer__QbfDO 2.6s ease-in-out infinite;pointer-events:none;z-index:0}.page_detect-thinking-box__iC8o0>*{position:relative;z-index:1}.page_detect-progress-dots__DIqau{display:flex;gap:10px;align-items:center}.page_detect-progress-dot__E91ry{width:6px;height:6px;border-radius:50%;background:rgba(41,82,204,.25);animation:page_detect-dot-pulse__dmP80 2.5s ease-in-out infinite;box-shadow:0 0 0 rgba(41,82,204,0)}.page_detect-progress-dot__E91ry:first-child{animation-delay:0s}.page_detect-progress-dot__E91ry:nth-child(2){animation-delay:.25s}.page_detect-progress-dot__E91ry:nth-child(3){animation-delay:.5s}.page_detect-progress-dot__E91ry:nth-child(4){animation-delay:.75s}.page_detect-progress-dot__E91ry:nth-child(5){animation-delay:1s}@keyframes page_detect-dot-pulse__dmP80{0%,60%,to{background:rgba(41,82,204,.25);transform:scale(1);box-shadow:0 0 0 rgba(41,82,204,0)}20%,40%{background:#2952CC;transform:scale(1.5);box-shadow:0 0 8px rgba(41,82,204,.6)}}.page_detect-thinking-hint__Ax1R3{font-size:12px;color:var(--color-text-tertiary);letter-spacing:.4px;opacity:.85}.page_detect-countdown__W4RoR{display:inline-block;min-width:18px;padding:0 4px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#2952CC;font-size:13px}.page_detect-new-check__YVC47{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:24px;padding-top:20px;border-top:1px dashed var(--color-border)}.page_detect-new-check-hint__84qKA{font-size:13px;color:var(--color-text-disabled)}.page_guide-title__ViLX_{font-size:18px;font-weight:700;color:var(--color-text-title);margin-bottom:6px}.page_guide-sub__a09fC{font-size:13px;color:var(--color-text-tertiary);margin-bottom:28px}.page_guide-grid__6BUsl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;width:100%;max-width:480px}.page_guide-item__Mj9Nq{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 8px;border-radius:10px;background:var(--color-bg-page);transition:background .15s}.page_guide-item__Mj9Nq:hover{background:var(--color-bg-hover)}.page_guide-icon__6tfWs{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.page_guide-icon--red__ETtjf{background:rgba(220,38,38,.08);color:#DC2626}.page_guide-icon--blue__p7_sc{background:rgba(59,130,246,.08);color:#3B82F6}.page_guide-icon--purple__vwAEp{background:rgba(124,58,237,.08);color:#7C3AED}.page_guide-icon--green__zQtcQ{background:rgba(22,163,74,.08);color:#16a34a}.page_guide-icon--orange___CIO4{background:rgba(245,158,11,.08);color:#F59E0B}.page_guide-icon--cyan__x0tgp{background:rgba(6,182,212,.08);color:#0891B2}.page_guide-item-title__zlWUE{font-size:13px;font-weight:600;color:var(--color-text-title);margin-bottom:4px}.page_guide-item-desc__Ez8nO{font-size:11px;color:var(--color-text-tertiary);line-height:1.4}.page_result-safe___zCw_{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;animation:page_safe-fadein__Hnamx .6s ease-out}.page_safe-shield__2bldY{margin-bottom:8px;animation:page_safe-pop__6aTzE .5s cubic-bezier(.34,1.56,.64,1) both}.page_safe-shield-bg__ffnMY{fill:#E6F9F1;stroke:var(--color-success);stroke-width:2;stroke-linejoin:round;stroke-dasharray:300;stroke-dashoffset:300;animation:page_safe-draw__hqUzF .8s ease-out .2s forwards}.page_safe-shield-check__Sv3yA{fill:none;stroke:var(--color-success);stroke-width:4;stroke-dasharray:50;stroke-dashoffset:50;animation:page_safe-draw__hqUzF .4s ease-out .7s forwards}.page_safe-title__wAIFR{font-size:16px;font-weight:600;color:var(--color-success);animation:page_safe-fadein__Hnamx .5s ease-out .6s both}.page_safe-sub__UujRx{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:4px;animation:page_safe-fadein__Hnamx .5s ease-out .8s both}.page_safe-badge___Kh_i{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12.5px;font-weight:500;color:var(--color-success,#16A34A);background:color-mix(in srgb,var(--color-success,#16A34A) 10%,#fff);border:1px solid color-mix(in srgb,var(--color-success,#16a34a) 25%,transparent);border-radius:999px;letter-spacing:.2px}.page_safe-hint__jK9gO{margin-top:10px;max-width:420px;font-size:12px;color:var(--color-text-tertiary,#9CA3AF);line-height:1.5;text-align:center;animation:page_safe-fadein__Hnamx .5s ease-out 1s both}@keyframes page_safe-draw__hqUzF{to{stroke-dashoffset:0}}@keyframes page_safe-pop__6aTzE{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes page_safe-fadein__Hnamx{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page_risk-mark___linf{padding:1px 2px;margin:0 2px;border-radius:3px;cursor:pointer;transition:opacity .15s}.page_risk-mark___linf:hover{opacity:.8}.page_risk-mark--high__kRpTy{background:#DC2626;color:#fff}.page_risk-mark--medium__RNgQP{background:#D97706;color:#fff}.page_risk-mark--low__ChsQQ{background:#4F46E5;color:#fff}.page_risk-mark--active__IbN0r{outline:2px solid var(--color-primary);outline-offset:1px}.page_risk-mark--semantic__sNg2v{background:transparent;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;-webkit-text-decoration-color:#E5484D;text-decoration-color:#E5484D;text-underline-offset:3px;text-decoration-thickness:1.5px;color:inherit}.page_risk-mark--semantic__sNg2v[data-tier=SOFT]{-webkit-text-decoration-color:#2563EB;text-decoration-color:#2563EB}.page_risk-mark--with-underline__FLakV{-webkit-text-decoration:underline wavy;text-decoration:underline wavy;-webkit-text-decoration-color:#E5484D;text-decoration-color:#E5484D;text-underline-offset:3px;text-decoration-thickness:1.5px}.page_risk-mark--with-underline__FLakV[data-tier=SOFT]{-webkit-text-decoration-color:#2563EB;text-decoration-color:#2563EB}.page_risk-modules__8VC_e{display:flex;flex-direction:column;gap:14px}.page_risk-module-header--violation__trYiy{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:600;color:#991B1B;background:#FEF2F2;border-bottom:1px solid #fecaca;border-radius:8px 8px 0 0}.page_risk-module--violation__fnzky{border:1px solid #fecaca;border-radius:8px;overflow:hidden}.page_risk-module-header--scene-hint__T2cju{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:600;color:#1E40AF;background:#EFF6FF;border-bottom:1px solid #bfdbfe;border-radius:8px 8px 0 0}.page_risk-module--scene-hint__SNRXi{border:1px solid #bfdbfe;border-radius:8px;overflow:hidden}.page_risk-module-desc__KkghF{padding:8px 14px;font-size:12.5px;line-height:1.5;color:#3B82F6;background:#F8FAFF;border-bottom:1px solid #bfdbfe}.page_risk-module-body__q_zle{display:flex;flex-direction:column}.page_risk-item__ISBRi{padding:12px 14px;border-bottom:1px solid var(--color-border-light);cursor:pointer;transition:background .1s}.page_risk-item__ISBRi:last-child{border-bottom:none}.page_risk-item__ISBRi:hover{background:var(--color-bg-hover)}.page_risk-item--active__A__Ew{background:var(--color-primary-bg)}.page_risk-item--scene-hint__MKnFp:hover{background:rgba(41,82,204,.04)}.page_risk-item-header__r2Dv_{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.page_risk-category-tag__8lPA5{font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:4px;flex-shrink:0;white-space:nowrap}.page_risk-row__dVl4H{display:flex;gap:16px}.page_risk-left__cZeGq{flex:1 1;min-width:0}.page_risk-right__0dH_K{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.page_risk-keyword__wkSfO{font-size:14px;font-weight:600;color:#DC2626}.page_risk-keyword--semantic__8Qi4Y{color:#D97706}.page_risk-keyword--scene-hint__lRj6_{color:#1E40AF}.page_risk-item-meta__fHfK0{font-size:12px;color:var(--color-text-tertiary);display:flex;justify-content:flex-end;gap:8px}.page_risk-legal__ENZRm{color:var(--color-text-disabled);font-size:11px}.page_risk-suggestion__bUcfB{font-size:12.5px;color:var(--color-text-secondary);margin-top:0;line-height:1.5}.page_risk-suggestion-highlight__wgldZ{display:inline-block;padding:0 6px;margin:0 2px;background:rgba(41,82,204,.1);color:#2952CC;font-weight:600;border-radius:3px;font-size:11.5px;line-height:1.5}.page_analyze-desc__KPm1e{font-size:12px;color:var(--color-text-tertiary)}.page_analyze-count__6IkdS{font-size:12px;color:#7C3AED;font-weight:500;margin-top:4px}.page_analyze-thinking-title__oi5Z5{font-size:13px;font-weight:500;color:var(--color-text-secondary);margin-bottom:6px}.page_analyze-thinking-wrap__4pJZy{height:80px;display:flex;align-items:center;border-radius:6px;background:linear-gradient(135deg,#F8F7FF,#F0F1F5);overflow:hidden;position:relative;isolation:isolate}.page_analyze-thinking-wrap__4pJZy:before{content:"";position:absolute;top:0;left:-60%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(41,82,204,.08) 50%,transparent);animation:page_thinking-shimmer__QbfDO 2.6s ease-in-out infinite;pointer-events:none;z-index:0}.page_analyze-thinking-wrap__4pJZy>*{position:relative;z-index:1}@keyframes page_thinking-shimmer__QbfDO{0%{left:-60%}to{left:120%}}.page_thinking-wrap--with-preview__uMprz{height:160px!important;justify-content:center}.page_fix-preview-bg__L66fQ{position:absolute;inset:0;padding:12px 16px;font-size:12px;line-height:1.75;color:rgba(41,82,204,.55);overflow-y:auto;overflow-x:hidden;white-space:pre-wrap;word-break:break-word;scroll-behavior:smooth;z-index:0;scrollbar-width:none;mask-image:linear-gradient(180deg,transparent 0,black 18%,black 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 18%,black 82%,transparent);animation:page_fix-preview-fade-in__d_std .45s ease}.page_fix-preview-bg__L66fQ::-webkit-scrollbar{display:none}@keyframes page_fix-preview-fade-in__d_std{0%{opacity:0}to{opacity:1}}.page_fix-preview-cursor__cdehv{display:inline-block;width:2px;height:12px;background:#2952CC;margin-left:1px;vertical-align:middle;animation:page_fix-preview-cursor-blink__9p0GQ .9s infinite}@keyframes page_fix-preview-cursor-blink__9p0GQ{0%,49%{opacity:1}50%,to{opacity:0}}.page_thinking-overlay-glass__tzaSG{position:relative;z-index:2;padding:12px 24px;background:rgba(255,255,255,.65);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);border-radius:100px;box-shadow:0 4px 20px rgba(41,82,204,.1),0 1px 2px rgba(41,82,204,.04);border:1px solid rgba(255,255,255,.5);white-space:nowrap;animation:page_thinking-overlay-in__gKEBq .4s ease}@keyframes page_thinking-overlay-in__gKEBq{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.page_analyze-result-summary__BPvp8{font-size:13px;font-weight:500;padding:8px 12px;border-radius:6px;animation:page_analyze-fade-in__wHT6v .3s ease}.page_analyze-result-summary--risk__QZp3F{color:#D97706;background:#FFFBEB}.page_analyze-result-summary--safe__H3W1_{color:var(--color-success);background:var(--color-success-bg)}@keyframes page_analyze-fade-in__wHT6v{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page_fix-section__RFDUz{margin-top:6px}.page_fix-card__tqO5d{border:1px solid rgba(217,119,6,.2);border-radius:6px;padding:16px;background:#FFFBEB;transition:border-color .15s,background .15s;animation:page_analyze-fade-in__wHT6v .3s ease}.page_fix-card--pass__ki8xx{border-color:rgba(0,168,112,.2);background:var(--color-success-bg)}.page_fix-mode-intro__uULQc{display:flex;align-items:flex-start;gap:8px;margin-bottom:20px;padding:12px;background:rgba(41,82,204,.06);border-left:3px solid #2952cc;border-radius:4px;font-size:13px;line-height:1.6;color:var(--color-text-primary)}.page_fix-mode-intro-icon__CPgxl{color:#2952CC;font-size:16px;flex-shrink:0;margin-top:2px}.page_fix-mode-options__UoTNh{display:flex;flex-direction:column;gap:12px}.page_fix-mode-option__yMVfZ{padding:12px 14px;border:1px solid var(--color-border);border-radius:6px;transition:border-color .15s,background .15s;align-items:flex-start!important}.page_fix-mode-option__yMVfZ:hover{border-color:#2952CC;background:rgba(41,82,204,.03)}.page_fix-mode-option-body__PWW5j{margin-left:4px}.page_fix-mode-option-title__t8oOM{font-size:14px;font-weight:600;color:var(--color-text-primary);margin-bottom:6px}.page_fix-mode-option-desc__WkGoR{margin:0;padding-left:18px;font-size:12.5px;line-height:1.8;color:var(--color-text-secondary)}.page_fix-mode-option-desc__WkGoR li{margin-bottom:2px}.page_fix-mode-option-note__n2t1L{color:#D97706!important;font-weight:500;margin-top:4px!important}.page_fix-mode-footer__Hh0sS{display:flex;justify-content:flex-end;gap:8px}.page_fix-card-note__HkHQt{display:flex;align-items:flex-start;gap:6px;margin-top:12px;padding:8px 10px;border-radius:4px;background:rgba(255,153,0,.08);border-left:3px solid #ff9900;font-size:12px;line-height:1.5;color:#8B5A00}.page_fix-card-note-icon___7Gsm{font-size:14px;color:#FF9900;flex-shrink:0;margin-top:1px}.page_fix-card--accepted__V7KHa{border-color:var(--color-primary);background:#FAFAFE}.page_fix-card-status--pass__qkipJ{color:var(--color-success);font-size:11px;font-weight:500;letter-spacing:.2px}.page_fix-thinking-wrap__jJur9{height:36px;display:flex;align-items:center;border-radius:6px;background:linear-gradient(135deg,#F8F7FF,#F0F1F5);overflow:hidden;position:relative}.page_fix-thinking__SBQjI{width:100%;height:100%;overflow:hidden;scroll-behavior:smooth;display:flex;align-items:center;padding:0 32px;mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent)}.page_fix-thinking__SBQjI span{font-size:12px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.page_analyze-thinking-scroll__bma5w{width:100%;height:100%;overflow:hidden;scroll-behavior:smooth;font-size:12px;color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word;line-height:1.6;padding:8px 16px;mask-image:linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent)}.page_fix-thinking-placeholder__rbeSt{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--color-text-disabled);letter-spacing:1px}.page_fix-thinking-dot__A7Qnj{width:4px;height:4px;border-radius:50%;background:var(--color-text-disabled);animation:page_fix-dot-bounce__wLhnP 1.4s ease-in-out infinite}.page_fix-thinking-dot__A7Qnj:nth-child(2){animation-delay:.16s}.page_fix-thinking-dot__A7Qnj:nth-child(3){animation-delay:.32s}@keyframes page_fix-dot-bounce__wLhnP{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.page_thinking-stack__LuUd2{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:0 16px}.page_thinking-icon__FSFZQ{color:#2952CC;font-size:15px;flex-shrink:0;animation:page_thinking-icon-pulse__oeoOL 1.8s ease-in-out infinite}@keyframes page_thinking-icon-pulse__oeoOL{0%,to{opacity:.55;transform:scale(1);filter:drop-shadow(0 0 0 rgba(41,82,204,0))}50%{opacity:1;transform:scale(1.18);filter:drop-shadow(0 0 5px rgba(41,82,204,.45))}}.page_thinking-message__pjiLb{color:var(--color-text-secondary);font-size:12.5px;letter-spacing:.3px;font-weight:500;min-width:150px;text-align:center;animation:page_thinking-message-in__fihj3 .45s ease}@keyframes page_thinking-message-in__fihj3{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.page_saved-fix__My3YV{margin-top:12px;padding:12px;background:var(--color-success-bg);border:1px solid rgba(0,168,112,.15);border-radius:6px}.page_saved-fix-header__o5TGu{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.page_saved-fix-title__F3LUR{font-size:13px;font-weight:600;color:var(--color-success)}.page_fix-card-text__sz7CR,.page_saved-fix-text__NXlKt{font-size:14px;line-height:1.7;color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.page_fix-card-text__sz7CR{margin-bottom:12px}.page_fix-cursor__wp79d{animation:page_blink__IE16l 1s infinite;color:var(--color-primary);font-weight:600}@keyframes page_blink__IE16l{0%,50%{opacity:1}51%,to{opacity:0}}.page_fix-card-actions__FtcCi{display:flex;gap:8px;justify-content:flex-end}.page_fix-accepted-label___Y01Y{font-size:12px;color:var(--color-success);font-weight:500;display:flex;align-items:center}.page_recent-section__DdZXO{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:8px;padding:16px;flex-shrink:0}.page_recent-header__n04lS{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.page_recent-title__YqPlA{font-size:13px;font-weight:600;color:var(--color-text-title)}.page_recent-viewall__vqFB1{font-size:12px;font-weight:600;color:var(--color-primary);cursor:pointer;transition:opacity .15s}.page_recent-viewall__vqFB1:hover{opacity:.8}.page_recent-list__nmVy9{display:flex;flex-direction:column;gap:6px}