.risk-portal,[data-risk-scope]{--rpx:0.5px;--accent:#1868d8;--accent-hover:#0e55b9;--accent-active:#0a4aa3;--accent-ink:#0b4ead;--accent-weak:#eff4fb;--accent-weak-border:#d4e1f2;--accent-border:rgba(24,104,216,0.28);--accent-rgb:24,104,216;--glow-rgb:44,124,237;--accent-lift:#4a8ae8;--success-rgb:24,160,88;--warning-rgb:217,135,20;--danger-rgb:217,45,32;--warning-ink:#a5620a;--spacing-xs:calc(8 * var(--rpx));--spacing-sm:calc(16 * var(--rpx));--spacing-md:calc(24 * var(--rpx));--spacing-lg:calc(32 * var(--rpx));--spacing-xl:calc(48 * var(--rpx));--radius-sm:calc(8 * var(--rpx));--radius-md:calc(16 * var(--rpx));--radius-lg:calc(24 * var(--rpx));--font-size-xs:calc(22 * var(--rpx));--font-size-sm:calc(26 * var(--rpx));--font-size-base:calc(28 * var(--rpx));--font-size-md:calc(32 * var(--rpx));--font-size-lg:calc(36 * var(--rpx));--font-size-xl:calc(44 * var(--rpx));--card-border:1px solid rgba(var(--glow-rgb),0.14);--shadow-card:0 1px 1px rgba(15,23,42,0.012);--color-primary:var(--accent);--color-primary-hover:var(--accent-hover);--color-primary-bg:var(--accent-weak);--color-primary-light:var(--primary-300);--color-success:var(--success);--color-success-bg:#eaf6ef;--color-warning:var(--warning);--color-warning-bg:#fdf5e8;--color-danger:var(--danger);--color-danger-bg:#fdeeed;--color-info:var(--accent);--color-text-title:var(--ink-900);--color-text-primary:var(--ink-700);--color-text-secondary:var(--ink-500);--color-text-tertiary:var(--ink-400);--color-text-disabled:var(--ink-200);--color-border:var(--line);--color-border-light:var(--line-subtle);--color-bg-page:var(--surface-0);--color-bg-card:var(--surface-1);--color-bg-container:var(--surface-1);--color-bg-hover:var(--surface-hover);--color-fill-hover:var(--surface-2);--semantic-error:var(--danger);--semantic-warning:var(--warning);--semantic-success:var(--success);--adm-color-primary:var(--accent);--adm-color-success:var(--success);--adm-color-warning:var(--warning);--adm-color-danger:var(--danger);--adm-color-text:var(--ink-900);--adm-color-text-secondary:var(--ink-500);--adm-color-weak:var(--ink-400);--adm-color-light:var(--ink-300);--adm-color-border:var(--line);--adm-color-background:var(--surface-1);--adm-color-box:var(--surface-2);--adm-radius-s:var(--r-sm);--adm-radius-m:var(--r-md);--adm-radius-l:var(--r-lg);--adm-font-size-main:14px}.risk-portal{--ink-900:#1a1a2e;--ink-700:#3d4152;--ink-500:#666666;--ink-400:#8a8f99;--ink-300:#a3a8b3;--ink-200:#c5c9d2;--line-subtle:rgba(0,0,0,0.04);--line:rgba(0,0,0,0.06);--line-strong:rgba(0,0,0,0.1);--surface-0:#f4f7f9;--card-bg:rgba(255,255,255,0.92);--card-inset:rgba(255,255,255,0.62);--card-radius:5px;--shadow-sm:0 4px 8px rgba(0,0,0,0.05);--shadow-raised:0 6px 20px rgba(15,23,42,0.12);font-size:var(--font-size-base);line-height:normal;color:var(--ink-900)}.adm-toast-mask .adm-toast-main{--adm-color-primary:#1868d8;font-size:14px}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .page-scroll{flex:1 1;overflow-y:hidden}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .section{padding:calc(24 * var(--rpx)) calc(28 * var(--rpx)) 0}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .section--input{padding-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .input-card{background:#FFFFFF;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0;box-shadow:0 calc(10 * var(--rpx)) calc(28 * var(--rpx)) rgba(var(--accent-rgb),.04);padding:calc(32 * var(--rpx));margin-bottom:calc(12 * var(--rpx));--color-bg-card:#F8FAFC;--color-border:#E2E8F0;--radius-md:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(24 * var(--rpx));padding:0 calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .section-title{font-size:calc(30 * var(--rpx));font-weight:800;color:#0F172A;letter-spacing:calc(.5 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-tip{font-size:calc(22 * var(--rpx));font-weight:600;color:#94A3B8}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .risk-count{font-size:calc(22 * var(--rpx));color:var(--color-danger);font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .selector-row{display:flex;gap:calc(16 * var(--rpx));margin-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .selector-picker{flex:1 1}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .selector-item{display:flex;align-items:center;gap:calc(12 * var(--rpx));padding:calc(12 * var(--rpx)) calc(20 * var(--rpx));min-height:calc(64 * var(--rpx));box-sizing:border-box;background:#F8FAFC;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0;white-space:nowrap;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .selector-item:active{background:#F1F5F9;border-color:rgba(var(--accent-rgb),.3)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .selector-label{font-size:calc(24 * var(--rpx));color:#64748B;flex-shrink:0}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .selector-value{font-size:calc(24 * var(--rpx));color:#0F172A;font-weight:700;flex-shrink:0}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .selector-arrow{margin-left:auto;display:inline-flex;align-items:center}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .examples-row{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin-top:calc(24 * var(--rpx));flex-wrap:wrap}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .examples-label{font-size:calc(24 * var(--rpx));color:#94A3B8;font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .example-tag{font-size:calc(22 * var(--rpx));color:var(--accent);font-weight:600;padding:calc(8 * var(--rpx)) calc(20 * var(--rpx));border-radius:calc(100 * var(--rpx));background:rgba(var(--accent-rgb),.06)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .example-tag:active{background:rgba(var(--accent-rgb),.12)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .autofix-row{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--rpx));margin-top:calc(24 * var(--rpx));padding:calc(18 * var(--rpx)) calc(24 * var(--rpx));border-radius:calc(12 * var(--rpx));background:rgba(var(--accent-rgb),.04)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .autofix-text{display:flex;flex-direction:column;gap:calc(4 * var(--rpx));flex:1 1;min-width:0}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .autofix-label{font-size:calc(26 * var(--rpx));color:#1E293B;font-weight:600}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .autofix-hint{font-size:calc(22 * var(--rpx));color:#94A3B8}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .safe-result{display:flex;flex-direction:column;align-items:center;padding:calc(48 * var(--rpx)) calc(32 * var(--rpx));background:#FFFFFF;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0;box-shadow:0 calc(10 * var(--rpx)) calc(28 * var(--rpx)) rgba(var(--success-rgb),.04);gap:calc(16 * var(--rpx));margin-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .safe-shield{width:calc(140 * var(--rpx));height:calc(140 * var(--rpx));display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(var(--success-rgb),.14) 0,rgba(var(--success-rgb),.02) 70%)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .safe-title{font-size:calc(32 * var(--rpx));font-weight:800;color:var(--success);line-height:1.4;text-align:center;margin-top:calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .safe-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(16 * var(--rpx));margin-top:calc(4 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .safe-badge{display:inline-flex;align-items:center;gap:calc(8 * var(--rpx));padding:calc(6 * var(--rpx)) calc(20 * var(--rpx));border-radius:calc(12 * var(--rpx));font-size:calc(22 * var(--rpx));font-weight:700}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .safe-badge--soft,:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .safe-badge--strict{color:var(--success);background:rgba(var(--success-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .safe-hint{margin-top:calc(12 * var(--rpx));padding:0 calc(16 * var(--rpx));font-size:calc(22 * var(--rpx));color:#64748B;line-height:1.65;text-align:center}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .action-bar{display:flex;gap:calc(16 * var(--rpx));margin-top:calc(32 * var(--rpx));width:100%;box-sizing:border-box;min-height:calc(96 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .btn-clear{width:calc((100% - calc(16 * var(--rpx))) / 3)!important;flex:none!important}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .btn-detect{width:calc((100% - calc(16 * var(--rpx))) * 2 / 3)!important;flex:none!important}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tabs{display:flex;background:var(--color-bg-card);border-radius:var(--radius-md);padding:calc(8 * var(--rpx));margin-bottom:calc(24 * var(--rpx));border:calc(2 * var(--rpx)) solid var(--color-border)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab{flex:1 1;display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--rpx));height:calc(72 * var(--rpx));border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:all .2s;position:relative}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab-vip{position:absolute;top:calc(-6 * var(--rpx));right:calc(-6 * var(--rpx));font-size:calc(16 * var(--rpx));font-weight:700;line-height:1;padding:calc(4 * var(--rpx)) calc(8 * var(--rpx));border-radius:calc(100 * var(--rpx)) calc(100 * var(--rpx)) calc(100 * var(--rpx)) calc(2 * var(--rpx));background:linear-gradient(135deg,var(--warning) 0,var(--warning) 100%);color:#fff;letter-spacing:calc(.5 * var(--rpx));box-shadow:0 calc(2 * var(--rpx)) calc(6 * var(--rpx)) rgba(var(--warning-rgb),.35)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab-done{position:absolute;top:calc(-6 * var(--rpx));right:calc(-6 * var(--rpx));font-size:calc(16 * var(--rpx));font-weight:700;line-height:1;padding:calc(4 * var(--rpx)) calc(8 * var(--rpx));border-radius:calc(100 * var(--rpx)) calc(100 * var(--rpx)) calc(100 * var(--rpx)) calc(2 * var(--rpx));background:linear-gradient(135deg,var(--success) 0,var(--success) 100%);color:#fff;letter-spacing:calc(.5 * var(--rpx));box-shadow:0 calc(2 * var(--rpx)) calc(6 * var(--rpx)) rgba(var(--success-rgb),.35)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab--active{background:var(--color-primary);color:#fff;font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab--done .result-tab-text{color:var(--color-success)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab--active.result-tab--done .result-tab-text{color:#fff}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab-text{font-size:var(--font-size-sm)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab-badge{font-size:calc(20 * var(--rpx));padding:calc(2 * var(--rpx)) calc(12 * var(--rpx));border-radius:calc(100 * var(--rpx));background:rgba(var(--danger-rgb),.12);color:var(--color-danger);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-tab--active .result-tab-badge{background:rgba(255,255,255,.25);color:#fff}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .result-body{min-height:calc(200 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .fix-done-section{padding:calc(16 * var(--rpx)) 0}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .fix-done-header{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin-bottom:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .fix-done-status{font-size:calc(26 * var(--rpx));font-weight:700;color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .fix-done-status--safe{color:var(--success)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .fix-done-card{background:#FFFFFF;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0;padding:calc(32 * var(--rpx));margin-bottom:calc(24 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(28 * var(--rpx)) rgba(var(--accent-rgb),.03)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .fix-done-text{font-size:calc(28 * var(--rpx));color:#0F172A;line-height:1.8}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .fix-done-actions{display:flex;justify-content:flex-end;gap:calc(16 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .retry-wrap{display:flex;justify-content:center;margin-top:calc(32 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .retry-btn{display:flex;align-items:center;gap:calc(8 * var(--rpx));padding:calc(16 * var(--rpx)) calc(36 * var(--rpx));border-radius:calc(100 * var(--rpx));background:#FFFFFF;border:calc(2 * var(--rpx)) solid #e2e8f0;font-size:calc(24 * var(--rpx));font-weight:600;color:#475569;box-shadow:0 calc(4 * var(--rpx)) calc(10 * var(--rpx)) rgba(0,0,0,.02);transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .retry-btn:active{background:#F1F5F9;border-color:#CBD5E1}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(600 * var(--rpx));background:#fff;border-radius:calc(12 * var(--rpx));padding:calc(56 * var(--rpx)) calc(40 * var(--rpx)) calc(40 * var(--rpx));display:flex;flex-direction:column;align-items:center;z-index:9999;box-shadow:0 calc(20 * var(--rpx)) calc(60 * var(--rpx)) rgba(0,0,0,.15)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-badge{width:calc(112 * var(--rpx));height:calc(112 * var(--rpx));border-radius:50%;background:linear-gradient(135deg,var(--accent) 0,var(--accent-lift) 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 calc(12 * var(--rpx)) calc(32 * var(--rpx)) rgba(var(--accent-rgb),.35);margin-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-title{font-size:calc(34 * var(--rpx));font-weight:800;color:#0F172A;margin-bottom:calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-subtitle{font-size:calc(24 * var(--rpx));color:#64748B;margin-bottom:calc(32 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-features{width:100%;background:#F8FAFC;border-radius:calc(12 * var(--rpx));padding:calc(24 * var(--rpx));display:flex;flex-direction:column;gap:calc(20 * var(--rpx));margin-bottom:calc(36 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-feature{display:flex;align-items:flex-start;gap:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-feature-icon{width:calc(64 * var(--rpx));height:calc(64 * var(--rpx));border-radius:calc(12 * var(--rpx));background:rgba(var(--accent-rgb),.08);display:flex;align-items:center;justify-content:center;flex-shrink:0}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-feature-body{flex:1 1;display:flex;flex-direction:column;gap:calc(4 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-feature-title{font-size:calc(28 * var(--rpx));font-weight:700;color:#0F172A}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-feature-desc{font-size:calc(24 * var(--rpx));color:#64748B;line-height:1.5}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-actions{display:flex;width:100%;gap:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-btn{flex:1 1;height:calc(84 * var(--rpx));line-height:calc(84 * var(--rpx));text-align:center;font-size:calc(28 * var(--rpx));font-weight:700;border-radius:calc(42 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-btn--cancel{color:#64748B;background:#F1F5F9}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .upgrade-btn--confirm{color:#fff;background:linear-gradient(135deg,var(--accent) 0,var(--accent-lift) 100%);box-shadow:0 calc(8 * var(--rpx)) calc(20 * var(--rpx)) rgba(var(--accent-rgb),.3)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .saved-fix{margin-top:calc(24 * var(--rpx));background:#FFFFFF;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0;border-left:calc(8 * var(--rpx)) solid var(--success);padding:calc(24 * var(--rpx));box-shadow:0 calc(4 * var(--rpx)) calc(16 * var(--rpx)) rgba(var(--success-rgb),.03)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .saved-fix-header{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin-bottom:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .saved-fix-title{font-size:calc(26 * var(--rpx));font-weight:700;color:var(--success)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .saved-fix-text{font-size:calc(28 * var(--rpx));color:#1E293B;line-height:1.8}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .section--history{margin-top:calc(48 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .empty-history{text-align:center;padding:calc(48 * var(--rpx)) 0}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .empty-text{font-size:calc(24 * var(--rpx));color:#94A3B8}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-card{background:#FFFFFF;border-radius:calc(12 * var(--rpx));padding:calc(24 * var(--rpx));margin-bottom:calc(20 * var(--rpx));border:calc(2 * var(--rpx)) solid rgba(0,0,0,.05);box-shadow:0 calc(4 * var(--rpx)) calc(12 * var(--rpx)) rgba(15,23,42,.015);transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-card:active{background-color:#F8FAFC;border-color:rgba(var(--accent-rgb),.15)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-top{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin-bottom:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-unread{flex-shrink:0;font-size:calc(20 * var(--rpx));font-weight:600;line-height:calc(32 * var(--rpx));padding:0 calc(10 * var(--rpx));border-radius:calc(8 * var(--rpx));background:#D54941;color:#FFFFFF}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-platform{font-size:calc(20 * var(--rpx));color:#64748B;background:#F1F5F9;padding:calc(4 * var(--rpx)) calc(12 * var(--rpx));border-radius:calc(8 * var(--rpx));font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-badge{font-size:calc(20 * var(--rpx));padding:calc(4 * var(--rpx)) calc(12 * var(--rpx));border-radius:calc(8 * var(--rpx));font-weight:500;display:inline-flex;align-items:center;gap:calc(6 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .badge--safe{color:var(--success);background:rgba(var(--success-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .badge--risk{color:var(--danger);background:rgba(var(--danger-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .badge--review{color:var(--warning-ink);background:rgba(var(--warning-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .badge--processing{color:var(--accent);background:rgba(var(--accent-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .badge-loading-spin{display:flex;animation:badge-spin 1s linear infinite}@keyframes badge-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .badge--failed{color:#94A3B8;background:rgba(148,163,184,.12)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-time{font-size:calc(20 * var(--rpx));color:#94A3B8;margin-left:auto}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-preview{font-size:calc(24 * var(--rpx));color:#334155;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .load-more{text-align:center;padding:calc(20 * var(--rpx)) 0;font-size:calc(24 * var(--rpx));color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-pager{display:flex;align-items:center;justify-content:space-between;padding:calc(16 * var(--rpx)) calc(4 * var(--rpx)) calc(4 * var(--rpx));margin-top:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-pager-btn{display:flex;align-items:center;gap:calc(4 * var(--rpx));padding:calc(12 * var(--rpx)) calc(24 * var(--rpx));background:#F1F5F9;border-radius:calc(100 * var(--rpx));font-size:calc(22 * var(--rpx));font-weight:600;color:#475569;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-pager-btn--disabled{opacity:.4;pointer-events:none}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-pager-num{font-size:calc(24 * var(--rpx));font-weight:700;color:#1E293B;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-more{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--rpx));padding:calc(24 * var(--rpx)) 0 calc(8 * var(--rpx));margin-top:calc(20 * var(--rpx));border-top:calc(2 * var(--rpx)) dashed rgba(0,0,0,.06);background:transparent}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-more-text{font-size:calc(24 * var(--rpx));color:#94A3B8;font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .history-more:active{opacity:.7}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .tab-bar-spacer{height:calc(calc(100 * var(--rpx)) + env(safe-area-inset-bottom) + calc(40 * var(--rpx)))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(580 * var(--rpx));background:#FFFFFF;border-radius:calc(12 * var(--rpx));padding:calc(48 * var(--rpx)) calc(40 * var(--rpx)) calc(36 * var(--rpx));display:flex;flex-direction:column;align-items:center;z-index:9999;box-shadow:0 calc(20 * var(--rpx)) calc(60 * var(--rpx)) rgba(0,0,0,.15)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-title{font-size:calc(32 * var(--rpx));font-weight:800;color:#0F172A;margin-bottom:calc(16 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-desc{font-size:calc(26 * var(--rpx));color:#64748B;text-align:center;line-height:1.7;margin-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-url{font-size:calc(30 * var(--rpx));font-weight:700;color:var(--accent);background:rgba(var(--accent-rgb),.06);padding:calc(12 * var(--rpx)) calc(32 * var(--rpx));border-radius:calc(12 * var(--rpx));margin-bottom:calc(32 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-actions{display:flex;width:100%;gap:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-btn{flex:1 1;height:calc(80 * var(--rpx));line-height:calc(80 * var(--rpx));text-align:center;font-size:calc(28 * var(--rpx));font-weight:700;border-radius:calc(40 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-btn--cancel{color:#64748B;background:#F1F5F9}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .web-tip-btn--copy{color:#fff;background:var(--accent);box-shadow:0 calc(8 * var(--rpx)) calc(20 * var(--rpx)) rgba(var(--accent-rgb),.2)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .detecting-new-btn{display:flex;align-items:center;gap:calc(8 * var(--rpx));margin-top:calc(24 * var(--rpx));padding:calc(16 * var(--rpx)) calc(36 * var(--rpx));border:calc(2 * var(--rpx)) solid rgba(var(--accent-rgb),.2);border-radius:calc(100 * var(--rpx));font-size:calc(26 * var(--rpx));font-weight:600;color:var(--accent);background:rgba(var(--accent-rgb),.04);transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .detecting-new-btn:active{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.3)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .cross-cta{display:flex;align-items:center;gap:calc(20 * var(--rpx));margin-top:calc(24 * var(--rpx));padding:calc(32 * var(--rpx)) calc(28 * var(--rpx));border-radius:calc(12 * var(--rpx));background:linear-gradient(135deg,rgba(var(--accent-rgb),.05) 0,rgba(var(--accent-rgb),.05) 100%);border:calc(2 * var(--rpx)) solid rgba(var(--accent-rgb),.08);box-shadow:0 calc(4 * var(--rpx)) calc(12 * var(--rpx)) rgba(var(--accent-rgb),.015)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .cross-cta-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .cross-cta-title{font-size:calc(28 * var(--rpx));font-weight:700;color:#0F172A}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .cross-cta-desc{font-size:calc(24 * var(--rpx));line-height:1.5;color:#64748B}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .cross-cta-go{display:flex;align-items:center;gap:calc(4 * var(--rpx));flex-shrink:0;font-size:calc(26 * var(--rpx));font-weight:700;color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .trial-banner{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin:calc(24 * var(--rpx)) calc(32 * var(--rpx)) 0;padding:calc(20 * var(--rpx)) calc(28 * var(--rpx));border-radius:var(--radius-md);background:rgba(var(--accent-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .trial-banner-text{flex:1 1;font-size:calc(26 * var(--rpx));color:var(--accent);line-height:1.4}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .trial-banner-num{font-weight:700;font-size:calc(30 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .trial-banner--locked{background:rgba(var(--warning-rgb),.1)}:where([data-risk-scope],.risk-portal) [data-wx-page=script-check] .trial-banner--locked .trial-banner-text{color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .page-scroll{flex:1 1;overflow-y:hidden}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .section{padding:calc(24 * var(--rpx)) calc(28 * var(--rpx)) 0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .section--input{padding-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .input-card{background:#FFFFFF;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0;box-shadow:0 calc(10 * var(--rpx)) calc(28 * var(--rpx)) rgba(var(--accent-rgb),.04);padding:calc(32 * var(--rpx));margin-bottom:calc(12 * var(--rpx));--color-bg-card:#F8FAFC;--color-border:#E2E8F0;--radius-md:calc(20 * var(--rpx));--radius-lg:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(24 * var(--rpx));padding:0 calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .section-title{font-size:calc(30 * var(--rpx));font-weight:800;color:#0F172A;letter-spacing:calc(.5 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .upload-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(16 * var(--rpx));height:calc(520 * var(--rpx));border:calc(4 * var(--rpx)) dashed #cbd5e1;border-radius:calc(12 * var(--rpx));background:#F8FAFC;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .upload-zone:active{background:#F1F5F9;border-color:rgba(var(--accent-rgb),.35)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .upload-hint{font-size:calc(30 * var(--rpx));color:var(--accent);font-weight:700}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .upload-sub{font-size:calc(22 * var(--rpx));color:#94A3B8;font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-card{display:flex;flex-direction:column;height:calc(520 * var(--rpx));background:#000;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0;overflow:hidden;box-shadow:0 calc(4 * var(--rpx)) calc(16 * var(--rpx)) rgba(15,23,42,.06)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-video{flex:1 1;width:100%;background:#000}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-info-bar{display:flex;align-items:center;gap:calc(16 * var(--rpx));padding:calc(20 * var(--rpx)) calc(24 * var(--rpx));background:#FFFFFF;border-top:calc(2 * var(--rpx)) solid #e2e8f0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-info{flex:1 1;display:flex;flex-direction:column;gap:calc(4 * var(--rpx));min-width:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-change{display:flex;align-items:center;gap:calc(6 * var(--rpx));padding:calc(10 * var(--rpx)) calc(20 * var(--rpx));background:rgba(var(--accent-rgb),.06);border-radius:calc(100 * var(--rpx));flex-shrink:0;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-change:active{background:rgba(var(--accent-rgb),.12)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-change-text{font-size:calc(22 * var(--rpx));color:var(--accent);font-weight:600}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-name{font-size:calc(28 * var(--rpx));color:#0F172A;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .file-meta{font-size:calc(22 * var(--rpx));color:#94A3B8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-industry-picker{display:block}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-industry{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin-top:calc(16 * var(--rpx));padding:calc(12 * var(--rpx)) calc(20 * var(--rpx));min-height:calc(64 * var(--rpx));box-sizing:border-box;border-radius:calc(12 * var(--rpx));background:#F8FAFC;border:calc(2 * var(--rpx)) solid #e2e8f0;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-industry:active{background:#F1F5F9;border-color:rgba(var(--accent-rgb),.3)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-industry-label{font-size:calc(24 * var(--rpx));color:#64748B;flex-shrink:0;font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-industry-value{flex:1 1;min-width:0;font-size:calc(24 * var(--rpx));font-weight:700;color:#0F172A}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-industry-arrow{margin-left:auto;flex-shrink:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-row{display:flex;gap:calc(16 * var(--rpx));margin-top:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-picker{flex:1 1;min-width:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-picker--platform{flex:0 1 auto}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-picker--industry{flex:1 1}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-item{display:flex;align-items:center;gap:calc(12 * var(--rpx));padding:calc(12 * var(--rpx)) calc(20 * var(--rpx));min-height:calc(64 * var(--rpx));box-sizing:border-box;border-radius:calc(12 * var(--rpx));background:#F8FAFC;border:calc(2 * var(--rpx)) solid #e2e8f0;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-item:active{background:#F1F5F9;border-color:rgba(var(--accent-rgb),.3)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-label{font-size:calc(24 * var(--rpx));font-weight:500;color:#64748B;flex-shrink:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-value{flex:1 1;min-width:0;font-size:calc(24 * var(--rpx));font-weight:700;color:#0F172A;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-arrow{flex-shrink:0;display:inline-flex;align-items:center}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .declare-hint{display:block;margin-top:calc(10 * var(--rpx));font-size:calc(20 * var(--rpx));line-height:1.4;color:#94A3B8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings{margin-top:calc(24 * var(--rpx));position:relative}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-header{display:flex;align-items:center;justify-content:space-between;padding:calc(8 * var(--rpx)) 0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .batch-row{display:flex;align-items:center;gap:calc(16 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .batch-switch{display:block;transform:scale(.65);transform-origin:left center}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .batch-label{font-size:calc(24 * var(--rpx));color:#64748B;font-weight:500;white-space:nowrap}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-title-row{display:flex;align-items:center;gap:calc(4 * var(--rpx));white-space:nowrap}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-title{font-size:calc(24 * var(--rpx));color:#64748B;font-weight:600}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-body{margin-top:calc(16 * var(--rpx));padding:calc(24 * var(--rpx));background:#F8FAFC;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-section{padding-top:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-group{font-size:calc(22 * var(--rpx));color:#94A3B8;font-weight:700;padding-bottom:calc(16 * var(--rpx));letter-spacing:calc(.5 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:calc(12 * var(--rpx));gap:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-item{box-sizing:border-box;min-width:0;display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--rpx));font-size:calc(22 * var(--rpx));color:#64748B;padding:calc(14 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(12 * var(--rpx));background:#FFFFFF;border:calc(2 * var(--rpx)) solid #e2e8f0;white-space:nowrap;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-item--checked{color:var(--accent);background:rgba(var(--accent-rgb),.06);border-color:rgba(var(--accent-rgb),.2);font-weight:600}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-notice{display:flex;align-items:flex-start;gap:calc(12 * var(--rpx));padding:calc(20 * var(--rpx));background:rgba(245,166,35,.08);border:calc(2 * var(--rpx)) solid rgba(245,166,35,.18);border-radius:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-notice-content{flex:1 1;display:flex;flex-direction:column;gap:calc(6 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-notice-title{font-size:calc(26 * var(--rpx));line-height:1.4;font-weight:700;color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detect-settings-notice-text{font-size:calc(22 * var(--rpx));line-height:1.65;color:rgba(120,72,0,.88)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .progress-wrap{margin-top:calc(28 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .progress-label{font-size:calc(26 * var(--rpx));color:var(--accent);font-weight:600;display:block;margin-bottom:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .action-bar{display:flex;gap:calc(16 * var(--rpx));margin-top:calc(32 * var(--rpx));width:100%;box-sizing:border-box;visibility:visible;min-height:calc(96 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .action-bar--hidden{visibility:hidden;pointer-events:none}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .btn-clear{width:calc((100% - calc(16 * var(--rpx))) / 3)!important;flex:none!important}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .btn-detect{width:calc((100% - calc(16 * var(--rpx))) * 2 / 3)!important;flex:none!important}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detecting-new-btn{display:flex;align-items:center;gap:calc(8 * var(--rpx));margin-top:calc(24 * var(--rpx));padding:calc(16 * var(--rpx)) calc(36 * var(--rpx));border:calc(2 * var(--rpx)) solid rgba(var(--accent-rgb),.2);border-radius:calc(100 * var(--rpx));font-size:calc(26 * var(--rpx));font-weight:600;color:var(--accent);background:rgba(var(--accent-rgb),.04);transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .detecting-new-btn:active{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.3)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .video-player-wrap{width:100%;aspect-ratio:16/9;border-radius:calc(12 * var(--rpx));overflow:hidden;background:#0a0a0a;box-shadow:0 calc(10 * var(--rpx)) calc(28 * var(--rpx)) rgba(15,23,42,.12);margin-bottom:calc(24 * var(--rpx));position:relative;border:calc(2 * var(--rpx)) solid #e2e8f0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .video-player{width:100%;height:100%;display:block;background:#000}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .video-player-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(16 * var(--rpx));width:100%;aspect-ratio:16/9;border-radius:calc(12 * var(--rpx));margin-bottom:calc(24 * var(--rpx));background:#0a0a0a;color:rgba(255,255,255,.7)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .video-player-loading-text{font-size:var(--font-size-sm);color:rgba(255,255,255,.7)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .media-expired{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 * var(--rpx));width:100%;aspect-ratio:16/9;border-radius:calc(12 * var(--rpx));margin-bottom:calc(24 * var(--rpx));background:#F2F3F5;border:calc(2 * var(--rpx)) solid #e2e8f0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .media-expired-title{margin-top:calc(12 * var(--rpx));font-size:var(--font-size-base);font-weight:600;color:#86909C}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .media-expired-sub{font-size:var(--font-size-sm);color:#A9AEB8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .btn-new-check-wrap{display:flex;width:100%;margin-bottom:calc(32 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .btn-new-check{width:100%!important;flex:1 1!important}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-pass{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--rpx));padding:calc(48 * var(--rpx)) calc(32 * var(--rpx));background:#FFFFFF;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0;box-shadow:0 calc(10 * var(--rpx)) calc(28 * var(--rpx)) rgba(var(--success-rgb),.04);margin-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .pass-shield{width:calc(140 * var(--rpx));height:calc(140 * var(--rpx));display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(var(--success-rgb),.14) 0,rgba(var(--success-rgb),.02) 70%)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-pass-title{font-size:calc(32 * var(--rpx));font-weight:800;color:var(--success);line-height:1.4;text-align:center;margin-top:calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .pass-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(16 * var(--rpx));margin-top:calc(4 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .pass-badge{display:inline-flex;align-items:center;gap:calc(8 * var(--rpx));padding:calc(6 * var(--rpx)) calc(20 * var(--rpx));border-radius:calc(12 * var(--rpx));font-size:calc(22 * var(--rpx));font-weight:700;color:var(--success);background:rgba(var(--success-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-pass-sub{margin-top:calc(12 * var(--rpx));padding:0 calc(16 * var(--rpx));font-size:calc(22 * var(--rpx));color:#64748B;line-height:1.65;text-align:center}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-banner{display:flex;align-items:center;gap:calc(14 * var(--rpx));padding:calc(20 * var(--rpx)) calc(24 * var(--rpx));background:rgba(var(--danger-rgb),.05);border:calc(2 * var(--rpx)) solid rgba(var(--danger-rgb),.1);border-radius:calc(12 * var(--rpx));margin-top:calc(20 * var(--rpx));margin-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-banner-icon{flex-shrink:0;display:flex;align-items:center}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-banner-body{flex:1 1;min-width:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-banner-title{display:flex;align-items:center;gap:calc(16 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-banner-count{font-size:var(--font-size-sm);color:var(--color-text-secondary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-banner-counts{display:flex;align-items:center;gap:calc(16 * var(--rpx));flex-wrap:wrap}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-count{font-size:var(--font-size-sm);font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-count--strict{color:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-count--soft{color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-section{background:#FFFFFF;border:calc(2 * var(--rpx)) solid #e2e8f0;border-radius:calc(12 * var(--rpx));overflow:hidden;margin-bottom:calc(24 * var(--rpx));box-shadow:0 calc(6 * var(--rpx)) calc(20 * var(--rpx)) rgba(15,23,42,.03)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tabs{display:flex;background:#F8FAFC;border-bottom:calc(2 * var(--rpx)) solid #e2e8f0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab{flex:1 1;display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--rpx));padding:calc(20 * var(--rpx)) calc(12 * var(--rpx));font-size:calc(26 * var(--rpx));color:#64748b;font-weight:500;position:relative;transition:color .15s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab--active{font-weight:600}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab--violation.tier-tab--active{color:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab--scene.tier-tab--active{color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab-text{font-size:calc(26 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab-label{position:relative;display:inline-flex;align-items:center}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab-count{position:absolute;left:100%;top:calc(-16 * var(--rpx));margin-left:calc(-2 * var(--rpx));min-width:calc(32 * var(--rpx));padding:0 calc(10 * var(--rpx));height:calc(32 * var(--rpx));line-height:calc(32 * var(--rpx));text-align:center;font-size:calc(20 * var(--rpx));font-weight:600;color:#fff;background:#94a3b8;border-radius:calc(16 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab--violation.tier-tab--active .tier-tab-count{background:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab--scene.tier-tab--active .tier-tab-count{background:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab-desc{padding:calc(16 * var(--rpx)) calc(24 * var(--rpx));font-size:calc(24 * var(--rpx));line-height:1.5;color:var(--warning-ink);background:#fff;border-bottom:calc(2 * var(--rpx)) solid var(--color-border-light,#f3f4f6)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-empty{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--rpx));padding:calc(64 * var(--rpx)) calc(32 * var(--rpx));background:#F8FAFC;text-align:center}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-empty-title{font-size:calc(28 * var(--rpx));font-weight:700;color:#475569}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-empty-sub{max-width:calc(480 * var(--rpx));font-size:calc(22 * var(--rpx));line-height:1.65;color:#94A3B8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-level{font-size:calc(22 * var(--rpx));font-weight:600;padding:calc(4 * var(--rpx)) calc(16 * var(--rpx));border-radius:calc(6 * var(--rpx));color:#fff}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-level--REJECT{background:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-level--REVIEW{background:var(--warning)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .reject-labels{display:flex;flex-wrap:wrap;gap:calc(10 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .risk-tag{font-size:calc(22 * var(--rpx));padding:calc(4 * var(--rpx)) calc(14 * var(--rpx));border-radius:calc(12 * var(--rpx));background:rgba(var(--danger-rgb),.08);color:var(--danger);border:calc(2 * var(--rpx)) solid rgba(var(--danger-rgb),.15);line-height:1.4}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .evidence-block{margin-bottom:calc(36 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-section .evidence-block{padding:calc(20 * var(--rpx)) calc(24 * var(--rpx));margin-bottom:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-section .evidence-block+.evidence-block{border-top:calc(2 * var(--rpx)) solid var(--color-border-light,#f3f4f6)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .evidence-title{display:flex;align-items:center;gap:calc(10 * var(--rpx));font-size:calc(28 * var(--rpx));font-weight:700;color:#0F172A;margin-bottom:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .evidence-count{font-size:calc(22 * var(--rpx));font-weight:500;color:#94A3B8;margin-left:calc(2 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .section--tabs{padding-top:calc(24 * var(--rpx));padding-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-tabs{display:flex;background:var(--color-bg-card);border-radius:var(--radius-md);padding:calc(8 * var(--rpx));margin-bottom:calc(24 * var(--rpx));border:calc(2 * var(--rpx)) solid var(--color-border)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-tab{flex:1 1;display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--rpx));height:calc(72 * var(--rpx));border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-tab--active{background:var(--color-primary);color:#fff;font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-tab-text{font-size:var(--font-size-sm)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tab-pane{min-height:calc(200 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(16 * var(--rpx));padding:calc(80 * var(--rpx)) 0;background:#FFFFFF;border-radius:calc(12 * var(--rpx));border:calc(2 * var(--rpx)) solid #e2e8f0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .result-empty-text{font-size:calc(26 * var(--rpx));color:#94A3B8;font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .empty-history{text-align:center;padding:calc(48 * var(--rpx)) 0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .empty-text{font-size:calc(24 * var(--rpx));color:#94A3B8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-pager{display:flex;align-items:center;justify-content:space-between;padding:calc(16 * var(--rpx)) calc(4 * var(--rpx)) calc(4 * var(--rpx));margin-top:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-pager-btn{display:flex;align-items:center;gap:calc(4 * var(--rpx));padding:calc(12 * var(--rpx)) calc(24 * var(--rpx));background:#F1F5F9;border-radius:calc(100 * var(--rpx));font-size:calc(22 * var(--rpx));font-weight:600;color:#475569;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-pager-btn--disabled{opacity:.4;pointer-events:none}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-pager-num{font-size:calc(24 * var(--rpx));font-weight:700;color:#1E293B;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-more{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--rpx));padding:calc(24 * var(--rpx)) 0 calc(8 * var(--rpx));margin-top:calc(20 * var(--rpx));border-top:calc(2 * var(--rpx)) dashed rgba(0,0,0,.06);background:transparent}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-more-text{font-size:calc(24 * var(--rpx));color:#94A3B8;font-weight:500}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-more:active{opacity:.7}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(580 * var(--rpx));background:#FFFFFF;border-radius:calc(12 * var(--rpx));padding:calc(48 * var(--rpx)) calc(40 * var(--rpx)) calc(36 * var(--rpx));display:flex;flex-direction:column;align-items:center;z-index:9999;box-shadow:0 calc(20 * var(--rpx)) calc(60 * var(--rpx)) rgba(0,0,0,.15)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-title{font-size:calc(32 * var(--rpx));font-weight:800;color:#0F172A;margin-bottom:calc(16 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-desc{font-size:calc(26 * var(--rpx));color:#64748B;text-align:center;line-height:1.7;margin-bottom:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-url{font-size:calc(30 * var(--rpx));font-weight:700;color:var(--accent);background:rgba(var(--accent-rgb),.06);padding:calc(12 * var(--rpx)) calc(32 * var(--rpx));border-radius:calc(12 * var(--rpx));margin-bottom:calc(32 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-actions{display:flex;width:100%;gap:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-btn{flex:1 1;height:calc(80 * var(--rpx));line-height:calc(80 * var(--rpx));text-align:center;font-size:calc(28 * var(--rpx));font-weight:700;border-radius:calc(40 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-btn--cancel{color:#64748B;background:#F1F5F9}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .web-tip-btn--copy{color:#fff;background:var(--accent);box-shadow:0 calc(8 * var(--rpx)) calc(20 * var(--rpx)) rgba(var(--accent-rgb),.2)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-card{display:flex;align-items:center;background:#FFFFFF;border-radius:calc(12 * var(--rpx));margin-bottom:calc(20 * var(--rpx));border:calc(2 * var(--rpx)) solid rgba(0,0,0,.05);box-shadow:0 calc(4 * var(--rpx)) calc(12 * var(--rpx)) rgba(15,23,42,.015);overflow:hidden;transition:all .2s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-card:active{background-color:#F8FAFC;border-color:rgba(var(--accent-rgb),.15)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-body{flex:1 1;padding:calc(24 * var(--rpx));min-width:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-top{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin-bottom:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-title{flex:1 1;font-size:calc(26 * var(--rpx));color:#0F172A;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-badge{font-size:calc(20 * var(--rpx));padding:calc(4 * var(--rpx)) calc(12 * var(--rpx));border-radius:calc(8 * var(--rpx));font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:calc(4 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-meta{display:flex;justify-content:space-between;font-size:calc(20 * var(--rpx));color:#94A3B8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-countdown{display:flex;align-items:center;gap:calc(6 * var(--rpx));margin-top:calc(10 * var(--rpx));font-size:calc(22 * var(--rpx));font-weight:600;color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .history-delete{padding:calc(24 * var(--rpx));flex-shrink:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .batch-dialog-content{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--rpx));padding:calc(16 * var(--rpx)) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;line-height:1.8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tab-bar-spacer{height:calc(calc(100 * var(--rpx)) + env(safe-area-inset-bottom) + calc(40 * var(--rpx)))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .auto-report-row{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--rpx));padding:calc(20 * var(--rpx)) 0 calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .auto-report-info{display:flex;flex-direction:column;gap:calc(4 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .auto-report-title{font-size:var(--font-size-sm);color:var(--color-text-primary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .auto-report-sub{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .tier-tab--report.tier-tab--active{color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-panel{padding:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-gate{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--rpx));padding:calc(40 * var(--rpx)) calc(24 * var(--rpx));text-align:center}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-gate-lock{display:flex;align-items:center;justify-content:center;width:calc(88 * var(--rpx));height:calc(88 * var(--rpx));border-radius:50%;background:rgba(var(--accent-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-gate-title{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-gate-desc{font-size:var(--font-size-xs);line-height:1.7;color:var(--color-text-secondary);margin-bottom:calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-loading{display:flex;justify-content:center;padding:calc(48 * var(--rpx)) 0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-idle{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--rpx));padding:calc(16 * var(--rpx)) calc(8 * var(--rpx)) calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-idle-desc{font-size:var(--font-size-xs);line-height:1.7;color:var(--color-text-secondary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-cost-hint{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-generating{display:flex;flex-direction:column;gap:calc(28 * var(--rpx));padding:calc(40 * var(--rpx)) calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-generating-head{display:flex;align-items:center;justify-content:center;gap:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-generating-title{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-think{display:flex;flex-direction:column;gap:calc(22 * var(--rpx));padding:0 calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-think-step{display:flex;align-items:center;gap:calc(14 * var(--rpx));font-size:var(--font-size-xs);color:var(--color-text-primary);animation:think-step-in .3s ease}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-think-step--done{color:var(--color-text-tertiary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-think-text{flex:1 1;line-height:1.6}@keyframes think-step-in{0%{opacity:0;transform:translateY(calc(8 * var(--rpx)))}to{opacity:1;transform:none}}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-error{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--rpx));padding:calc(40 * var(--rpx)) calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-error-text{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;line-height:1.6}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-error-actions{display:flex;gap:calc(16 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-meta-bar{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--rpx));padding-bottom:calc(16 * var(--rpx));border-bottom:calc(2 * var(--rpx)) solid var(--color-border-light,#f3f4f6);margin-bottom:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-meta{font-size:calc(24 * var(--rpx));color:var(--color-text-tertiary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-actions{display:flex;gap:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-action{display:flex;align-items:center;gap:calc(6 * var(--rpx));font-size:calc(24 * var(--rpx));color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-content{display:flex;flex-direction:column;gap:calc(28 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-sec{display:flex;flex-direction:column;gap:calc(14 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-sec-tag{align-self:flex-start;padding:calc(6 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(8 * var(--rpx));font-size:calc(24 * var(--rpx));font-weight:600;background:#f2f3f5;color:rgba(0,0,0,.78)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-sec-tag--strict{background:rgba(229,72,77,.08);color:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-sec-tag--soft{background:rgba(var(--accent-rgb),.08);color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-sec-tag--speech{background:rgba(var(--accent-rgb),.08);color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-disclaimer-title{margin-top:calc(8 * var(--rpx));padding-top:calc(20 * var(--rpx));border-top:calc(2 * var(--rpx)) solid var(--color-border-light,#f3f4f6);font-size:calc(24 * var(--rpx));font-weight:600;color:rgba(0,0,0,.48)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-item{display:flex;gap:calc(14 * var(--rpx));padding:calc(18 * var(--rpx)) calc(22 * var(--rpx));background:#fbfcff;border-radius:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-item-num{flex-shrink:0;font-size:calc(24 * var(--rpx));font-weight:700;color:rgba(0,0,0,.62);line-height:1.75}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-item-num--strict{color:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-item-num--soft{color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-item-num--speech{color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-para{display:flex}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-para--disclaimer .report-row{color:rgba(0,0,0,.42)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-item-body{flex:1 1;min-width:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-row{font-size:calc(26 * var(--rpx));line-height:1.82;color:rgba(0,0,0,.82)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-row-key{font-weight:600;color:rgba(0,0,0,.92)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-row-text{color:rgba(0,0,0,.72)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-para .report-row-text{color:rgba(0,0,0,.8)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .report-para--disclaimer .report-row-text{color:rgba(0,0,0,.42)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-list{display:flex;flex-direction:column;gap:calc(16 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-item{padding:calc(24 * var(--rpx));border-radius:calc(12 * var(--rpx));background:#F8FAFC;border:calc(2 * var(--rpx)) solid #e2e8f0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-item--active{border-color:var(--accent);background:rgba(var(--accent-rgb),.06)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-head{display:flex;align-items:center;gap:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-title{flex:1 1;font-size:calc(28 * var(--rpx));font-weight:600;color:var(--danger);word-break:break-all}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-title--semantic{color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-time{flex-shrink:0;font-size:calc(22 * var(--rpx));color:var(--accent);background:rgba(var(--accent-rgb),.1);padding:calc(4 * var(--rpx)) calc(14 * var(--rpx));border-radius:calc(12 * var(--rpx));line-height:1.4}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-sentence{margin-top:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-replacement{margin-top:calc(12 * var(--rpx));display:flex;align-items:center;flex-wrap:wrap;font-size:calc(24 * var(--rpx));line-height:1.6;color:var(--color-text-secondary,#6B7280)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-replacement--block{align-items:flex-start}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-replacement-label{flex-shrink:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-replacement-value{margin:0 calc(8 * var(--rpx));padding:calc(2 * var(--rpx)) calc(12 * var(--rpx));background:rgba(var(--accent-rgb),.1);color:var(--accent);font-weight:600;border-radius:calc(6 * var(--rpx));line-height:1.5}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-replacement-copy{flex-shrink:0;color:var(--color-primary,var(--accent));font-size:calc(24 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-suggestion{margin-top:calc(12 * var(--rpx));font-size:calc(24 * var(--rpx));line-height:1.6;color:var(--color-text-secondary,#6B7280)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-suggestion-text{font-size:calc(24 * var(--rpx));line-height:1.6;color:var(--color-text-secondary,#6B7280)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-reason{margin-top:calc(12 * var(--rpx));font-size:calc(22 * var(--rpx));line-height:1.5;color:var(--color-text-tertiary,#9CA3AF)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .script-risk-legal{margin-top:calc(12 * var(--rpx));font-size:calc(22 * var(--rpx));line-height:1.5;color:var(--color-text-tertiary,#9CA3AF)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .soft-gate{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--rpx));padding:calc(48 * var(--rpx)) calc(32 * var(--rpx));text-align:center}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .soft-gate-lock{display:flex;align-items:center;justify-content:center;width:calc(88 * var(--rpx));height:calc(88 * var(--rpx));border-radius:50%;background:rgba(var(--accent-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .soft-gate-title{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .soft-gate-desc{font-size:var(--font-size-xs);line-height:1.7;color:var(--color-text-secondary);margin-bottom:calc(8 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .soft-gate-strong{font-weight:700;color:var(--color-text-primary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .soft-gate-checking{display:flex;align-items:center;justify-content:center;gap:calc(12 * var(--rpx));padding:calc(8 * var(--rpx)) 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .soft-gate-upgrade{margin-top:calc(4 * var(--rpx));font-size:var(--font-size-xs);color:var(--color-text-tertiary)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .cross-edu{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--rpx));margin-top:calc(24 * var(--rpx));padding:calc(32 * var(--rpx)) calc(28 * var(--rpx));border-radius:calc(12 * var(--rpx));background:linear-gradient(135deg,rgba(var(--accent-rgb),.05) 0,rgba(var(--accent-rgb),.05) 100%);border:calc(2 * var(--rpx)) solid rgba(var(--accent-rgb),.08);box-shadow:0 calc(4 * var(--rpx)) calc(12 * var(--rpx)) rgba(var(--accent-rgb),.015)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .cross-edu-row{display:flex;align-items:center;gap:calc(12 * var(--rpx));flex:1 1;min-width:0}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .cross-edu-text{font-size:calc(24 * var(--rpx));line-height:1.5;color:#64748B}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .cross-edu-go{display:flex;align-items:center;gap:calc(4 * var(--rpx));flex-shrink:0;font-size:calc(26 * var(--rpx));font-weight:700;color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .linked-script-chip{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin-bottom:calc(20 * var(--rpx));padding:calc(20 * var(--rpx)) calc(24 * var(--rpx));border-radius:calc(12 * var(--rpx));background:rgba(var(--accent-rgb),.06);border:calc(2 * var(--rpx)) solid rgba(var(--accent-rgb),.1)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .linked-script-text{flex:1 1;min-width:0;font-size:calc(24 * var(--rpx));font-weight:500;color:#475569}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-card{margin-top:calc(24 * var(--rpx));padding:calc(28 * var(--rpx));border-radius:calc(12 * var(--rpx));background:#FFFFFF;border:calc(2 * var(--rpx)) solid rgba(var(--warning-rgb),.35);box-shadow:0 calc(4 * var(--rpx)) calc(16 * var(--rpx)) rgba(227,115,24,.04)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-head{display:flex;align-items:center;gap:calc(12 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-title{font-size:calc(28 * var(--rpx));font-weight:700;color:#0F172A}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-linked-tag{margin-left:calc(4 * var(--rpx));padding:calc(4 * var(--rpx)) calc(12 * var(--rpx));border-radius:calc(8 * var(--rpx));background:rgba(var(--accent-rgb),.08);font-size:calc(20 * var(--rpx));font-weight:600;color:var(--accent)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-chevron{margin-left:auto;flex-shrink:0;display:flex;align-items:center;transition:transform .15s}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-chevron--open{transform:rotate(90deg)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-summary{margin-top:calc(10 * var(--rpx));font-size:calc(24 * var(--rpx));line-height:1.6;color:#6b7280}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-strong{font-weight:600;color:#1f2329}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-strong--danger{color:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-list{display:flex;flex-direction:column;gap:calc(12 * var(--rpx));margin-top:calc(18 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg{padding:calc(16 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(12 * var(--rpx));background:#ffffff}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg-head{display:flex;align-items:center;flex-wrap:wrap;gap:calc(10 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg-tag{padding:calc(2 * var(--rpx)) calc(12 * var(--rpx));border-radius:calc(8 * var(--rpx));font-size:calc(20 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg-tag--added{background:var(--color-danger-bg);color:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg-tag--drifted{background:var(--color-warning-bg);color:var(--warning-ink)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg-time{font-size:calc(20 * var(--rpx));color:#94a3b8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg-risky{padding:calc(2 * var(--rpx)) calc(12 * var(--rpx));border-radius:calc(8 * var(--rpx));background:var(--color-danger-bg);font-size:calc(20 * var(--rpx));color:var(--danger)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg-spoken{margin-top:calc(8 * var(--rpx));font-size:calc(24 * var(--rpx));line-height:1.55;color:#374151}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .drift-seg-script{margin-top:calc(4 * var(--rpx));font-size:calc(22 * var(--rpx));color:#94a3b8}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .trial-banner{display:flex;align-items:center;gap:calc(12 * var(--rpx));margin:calc(24 * var(--rpx)) calc(32 * var(--rpx)) 0;padding:calc(20 * var(--rpx)) calc(28 * var(--rpx));border-radius:calc(12 * var(--rpx));background:rgba(var(--accent-rgb),.08)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .trial-banner-text{flex:1 1;font-size:calc(26 * var(--rpx));color:var(--accent);line-height:1.4}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .trial-banner-num{font-weight:700;font-size:calc(30 * var(--rpx))}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .trial-banner--locked{background:rgba(var(--warning-rgb),.1)}:where([data-risk-scope],.risk-portal) [data-wx-page=video-check] .trial-banner--locked .trial-banner-text{color:var(--warning-ink)}