._demoPage_f506k_1{--demo-bg:#051018;--demo-panel:#091822f0;--demo-panel-strong:#0a1b26;--demo-line:#77b2c629;--demo-muted:#78939d;--demo-copy:#bed2d9;--demo-cyan:#42d9ed;--demo-blue:#5b8cff;--demo-green:#4bd5a5;--demo-amber:#f0b852;--demo-red:#ff6879;--demo-violet:#a486ff;color:#e9f7fa;background:radial-gradient(circle at 72% 2%, #2e9aba17, transparent 28%), linear-gradient(180deg, #07141d 0%, var(--demo-bg) 100%);min-height:100vh;overflow:hidden}._demoPage_f506k_1 button,._demoPage_f506k_1 a{-webkit-tap-highlight-color:transparent}:is(._demoPage_f506k_1 button:focus-visible,._demoPage_f506k_1 a:focus-visible,._demoPage_f506k_1 summary:focus-visible){outline:2px solid var(--demo-cyan);outline-offset:3px}._demoHeader_f506k_34{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040e15db;border-bottom:1px solid #71afc624;height:76px;position:relative}._compactHeader_f506k_43{height:64px}._headerInner_f506k_47{justify-content:space-between;align-items:center;gap:24px;width:min(1480px,100% - 48px);height:100%;margin:0 auto;display:flex}._demoBrand_f506k_57{align-items:center;gap:12px;display:flex}._brandLogo_f506k_63{object-fit:contain;filter:drop-shadow(0 0 12px #42d9ed38);background:url(/huntgrid-logo.png) 50%/contain no-repeat;flex:none;width:43px;height:43px}._compactHeader_f506k_43 ._brandLogo_f506k_63{width:36px;height:36px}._demoBrand_f506k_57 strong,._demoBrand_f506k_57 small{display:block}._demoBrand_f506k_57 strong{letter-spacing:.18em;font-size:17px}._demoBrand_f506k_57 small{color:#617e89;font:9px/1.2 var(--font-code);letter-spacing:.13em;margin-top:4px}._modePills_f506k_94{align-items:center;gap:8px;display:flex}._modePills_f506k_94 span{color:#9ac9ba;white-space:nowrap;background:#4bd5a50e;border:1px solid #4bd5a533;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 11px;font-size:10px;display:inline-flex}._modePills_f506k_94 span:last-child{color:#8fa7d7;background:#5b8cff0d;border-color:#5b8cff2e}._modePills_f506k_94 i{background:var(--demo-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #4bd5a5e6}._hero_f506k_128{border-bottom:1px solid #72abc11c;grid-template-columns:minmax(0,1.1fr) minmax(430px,.9fr);align-items:center;gap:56px;width:min(1480px,100% - 48px);min-height:485px;margin:0 auto;display:grid;position:relative}._hero_f506k_128:before{content:"";pointer-events:none;background-image:linear-gradient(#4784990a 1px,#0000 1px),linear-gradient(90deg,#4784990a 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 85%,#0000)}._heroGlow_f506k_152{filter:blur(10px);background:radial-gradient(circle,#37c4dc1a,#0000 65%);border-radius:50%;width:520px;height:460px;position:absolute;top:4%;right:1%}._heroContent_f506k_163{z-index:2;padding:62px 0 58px;position:relative}._heroBadge_f506k_169{color:#9be8f2;letter-spacing:.08em;background:#42d9ed12;border:1px solid #42d9ed47;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:inline-flex}._heroBadge_f506k_169 svg,._cardSafety_f506k_183 svg,._snapshotNotice_f506k_184 svg,._liveSafety_f506k_185 svg{flex:none;width:15px;height:15px}._hero_f506k_128 h1{letter-spacing:-.035em;max-width:760px;margin:24px 0 0;font-size:clamp(37px,4.4vw,64px);font-weight:650;line-height:1.14}._hero_f506k_128 h1 em{color:#0000;background:linear-gradient(90deg,#a5eff5,#63ddeb 48%,#8aa9ff);-webkit-background-clip:text;background-clip:text;font-style:normal}._heroContent_f506k_163>p{color:#8ca5af;max-width:650px;margin:22px 0 0;font-size:16px;line-height:1.9}._heroTrust_f506k_215{flex-wrap:wrap;gap:10px 18px;margin-top:27px;display:flex}._heroTrust_f506k_215 span{color:#75939f;align-items:center;gap:7px;font-size:11px;display:inline-flex}._heroTrust_f506k_215 svg{width:14px;height:14px;color:var(--demo-green)}._heroDiagram_f506k_236{z-index:2;justify-self:center;width:460px;height:390px;position:relative}._orbit_f506k_244,._orbit_f506k_244:before,._orbit_f506k_244:after{border:1px solid #42d9ed24;border-radius:50%;position:absolute;inset:25px}._orbit_f506k_244:before,._orbit_f506k_244:after{content:"";inset:50px}._orbit_f506k_244:after{border-color:#a486ff33;inset:104px}._orbit_f506k_244 i{background:var(--demo-cyan);width:7px;height:7px;box-shadow:0 0 13px var(--demo-cyan);border-radius:50%;animation:2.2s ease-in-out infinite _pulse_f506k_1;position:absolute}._orbit_f506k_244 i:first-child{top:79px;left:40px}._orbit_f506k_244 i:nth-child(2){animation-delay:.65s;top:160px;right:11px}._orbit_f506k_244 i:nth-child(3){animation-delay:1.25s;bottom:-4px;left:180px}._diagramCore_f506k_278{background:radial-gradient(circle,#23708757,#06131cf5 68%);border:1px solid #42d9ed57;border-radius:50%;place-content:center;justify-items:center;width:154px;height:154px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #42d9ed1f,inset 0 0 35px #42d9ed14}._diagramLogo_f506k_294{background:url(/huntgrid-logo.png) 50%/contain no-repeat;width:56px;height:56px}._diagramCore_f506k_278 strong{letter-spacing:.12em;margin-top:7px;font-size:13px}._diagramCore_f506k_278 span{color:#6d909b;margin-top:4px;font-size:9px}._heroDiagram_f506k_236>span{color:#93b0ba;text-align:center;background:#07161ff2;border:1px solid #619cb230;border-radius:4px;min-width:94px;padding:8px 10px;font-size:10px;position:absolute;box-shadow:0 9px 24px #00000038}._diagramNode1_f506k_311{top:82px;left:0}._diagramNode2_f506k_312{top:46px;right:13px}._diagramNode3_f506k_313{bottom:93px;right:-8px}._diagramNode4_f506k_314{bottom:55px;left:22px}._diagramNode5_f506k_315{bottom:-2px;left:181px;color:#b49eff!important;border-color:#a486ff4d!important}._securityNotice_f506k_317,._primer_f506k_318,._caseSection_f506k_319,._guardrailSection_f506k_320{width:min(1480px,100% - 48px);margin-inline:auto}._securityNotice_f506k_317{background:linear-gradient(90deg,#4bd5a512,#42d9ed06);border:1px solid #4bd5a52b;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;min-height:78px;margin-top:18px;padding:14px 18px;display:grid}._securityNotice_f506k_317>svg{width:27px;height:27px;color:var(--demo-green)}._securityNotice_f506k_317 strong{color:#ccece1;font-size:12px;display:block}._securityNotice_f506k_317 p{color:#73958b;margin:5px 0 0;font-size:11px;line-height:1.55}._securityNotice_f506k_317>span{color:#ad9ce8;background:#a486ff0f;border:1px solid #a486ff33;border-radius:4px;padding:7px 10px;font-size:10px}._primer_f506k_318{border:1px solid var(--demo-line);background:linear-gradient(145deg,#0d202ceb,#07141df0);border-radius:7px;margin-top:34px;padding:25px 26px 22px}._primerHeading_f506k_356,._sectionHeading_f506k_357{justify-content:space-between;align-items:end;gap:30px;display:flex}._primerHeading_f506k_356>span,._sectionHeading_f506k_357>div>span,._visualHeading_f506k_366>div>span,._runTopbar_f506k_367>div>span,._finalAction_f506k_368 span,._reportToolbar_f506k_369>div>span{color:#5f8795;font:10px/1.2 var(--font-code);letter-spacing:.13em;margin-bottom:7px;display:block}._primerHeading_f506k_356 h2,._sectionHeading_f506k_357 h2{margin:0;font-size:20px;font-weight:600}._primerSteps_f506k_384{grid-template-columns:repeat(8,minmax(0,1fr));margin:25px 0 0;padding:0;list-style:none;display:grid}._primerSteps_f506k_384 li{color:#829ea8;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:10px;display:flex;position:relative}._primerSteps_f506k_384 li:after{content:"";background:linear-gradient(90deg,#42d9ed6b,#42d9ed0f);flex:1;height:1px;margin-right:8px}._primerSteps_f506k_384 li:last-child:after{display:none}._primerSteps_f506k_384 b{width:25px;height:25px;color:var(--demo-cyan);font:10px var(--font-code);background:#42d9ed12;border:1px solid #42d9ed42;border-radius:50%;flex:none;place-items:center;display:grid}._caseSection_f506k_319{margin-top:74px}._sectionHeading_f506k_357>p{max-width:610px;color:var(--demo-muted);margin:0;font-size:12px;line-height:1.75}._apiFallback_f506k_417{border-left:2px solid var(--demo-amber);color:#a28c66;background:#f0b8520d;margin:18px 0 0;padding:10px 13px;font-size:10px}._caseGrid_f506k_426{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:27px;display:grid}._caseCard_f506k_433{--case-tone:var(--demo-cyan);border:1px solid color-mix(in srgb, var(--case-tone) 18%, transparent);background:linear-gradient(150deg, color-mix(in srgb, var(--case-tone) 5%, transparent), transparent 38%), var(--demo-panel);border-radius:8px;flex-direction:column;min-width:0;min-height:470px;padding:21px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}._caseCard_f506k_433:after{content:"";background:linear-gradient(90deg, transparent, var(--case-tone), transparent);opacity:.6;height:1px;position:absolute;inset:auto 8% 0}._caseCard_f506k_433:hover{border-color:color-mix(in srgb, var(--case-tone) 42%, transparent);box-shadow:0 20px 48px #0000003d, 0 0 30px color-mix(in srgb, var(--case-tone) 5%, transparent);transform:translateY(-4px)}._caseCard_f506k_433._normal_f506k_463{--case-tone:var(--demo-green)}._caseCard_f506k_433._risk_f506k_464{--case-tone:var(--demo-amber)}._caseCard_f506k_433._malicious_f506k_465{--case-tone:var(--demo-red)}._caseTopline_f506k_467{justify-content:space-between;align-items:center;gap:12px;display:flex}._caseNumber_f506k_468{color:#587683;font:9px var(--font-code);letter-spacing:.12em}._categoryBadge_f506k_469{border:1px solid color-mix(in srgb, var(--case-tone) 30%, transparent);color:color-mix(in srgb, var(--case-tone) 85%, white);background:color-mix(in srgb, var(--case-tone) 7%, transparent);border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;display:inline-flex}._categoryBadge_f506k_469 b{background:color-mix(in srgb, var(--case-tone) 14%, transparent);border-radius:50%;place-items:center;width:15px;height:15px;display:grid}._caseIcon_f506k_471{border:1px solid color-mix(in srgb, var(--case-tone) 32%, transparent);width:54px;height:54px;color:var(--case-tone);background:color-mix(in srgb, var(--case-tone) 7%, transparent);box-shadow:inset 0 0 24px color-mix(in srgb, var(--case-tone) 7%, transparent);font:25px/1 var(--font-code);border-radius:13px;place-items:center;margin-top:22px;display:grid}._caseCard_f506k_433 h3{margin:20px 0 0;font-size:19px;font-weight:600}._caseSummary_f506k_473{color:#8aa4ae;min-height:50px;margin:11px 0 0;font-size:12px;line-height:1.75}._learningGoal_f506k_474{background:#030c1254;border:1px solid #6ea4b81f;border-radius:5px;margin-top:18px;padding:13px 14px}._learningGoal_f506k_474 span{color:var(--case-tone);letter-spacing:.12em;font-size:9px}._learningGoal_f506k_474 p{color:#9eb4bd;margin:7px 0 0;font-size:11px;line-height:1.6}._caseMeta_f506k_477{color:#647f8a;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;font-size:9px;display:flex}._cardSafety_f506k_183{color:#617e88;align-items:flex-start;gap:7px;margin:15px 0 18px;font-size:9px;line-height:1.55;display:flex}._cardSafety_f506k_183 svg{color:var(--demo-green)}._startButton_f506k_480{border:1px solid color-mix(in srgb, var(--case-tone) 45%, transparent);color:#eafcff;background:linear-gradient(135deg, color-mix(in srgb, var(--case-tone) 18%, transparent), color-mix(in srgb, var(--case-tone) 7%, transparent));cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:10px;height:43px;margin-top:auto;font-size:11px;font-weight:600;display:flex}._startButton_f506k_480:hover{background:color-mix(in srgb, var(--case-tone) 16%, #081821)}._startButton_f506k_480:disabled{opacity:.5;cursor:wait}._startButton_f506k_480 svg{width:15px;height:15px}._guardrailSection_f506k_320{border:1px solid var(--demo-line);background:var(--demo-line);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:62px;margin-bottom:72px;display:grid;overflow:hidden}._guardrailSection_f506k_320>div{background:#07151ef7;padding:22px 24px}._guardrailSection_f506k_320>div>span{color:#52727e;font:10px var(--font-code)}._guardrailSection_f506k_320 strong{margin-top:11px;font-size:12px;display:block}._guardrailSection_f506k_320 p{color:#708b95;margin:8px 0 0;font-size:10px;line-height:1.65}._runMain_f506k_502,._resultMain_f506k_503,._errorMain_f506k_504{width:min(1480px,100% - 48px);margin:0 auto}._runMain_f506k_502,._resultMain_f506k_503{padding:24px 0 70px}._runTopbar_f506k_367{grid-template-columns:210px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:75px;display:grid}._runTopbar_f506k_367>div:nth-child(2){text-align:center}._runTopbar_f506k_367 h1{margin:0;font-size:20px;font-weight:600}._runTopbar_f506k_367 p{color:#688590;font:9px var(--font-code);margin:6px 0 0}._backButton_f506k_524,._runControls_f506k_525 button,._reportButton_f506k_526{color:#8ba6b0;cursor:pointer;background:#0a1b26d9;border:1px solid #6fa5b933;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:10px;display:inline-flex}._backButton_f506k_524{justify-self:start}._backButton_f506k_524 svg,._runControls_f506k_525 svg,._reportButton_f506k_526 svg{width:14px;height:14px}._backButton_f506k_524:hover,._runControls_f506k_525 button:hover{color:#c5edf2;border-color:#42d9ed59}._runControls_f506k_525{align-items:center;gap:8px;display:flex}._runControls_f506k_525 ._toggleOn_f506k_549{color:#abe0cf;background:#4bd5a50f;border-color:#4bd5a547}._explainToggle_f506k_550>i{background:#233a44;border-radius:999px;width:20px;height:11px;position:relative}._explainToggle_f506k_550>i:after{content:"";background:#607984;border-radius:50%;width:7px;height:7px;transition:all .2s;position:absolute;top:2px;left:2px}._toggleOn_f506k_549>i{background:#4bd5a533}._toggleOn_f506k_549>i:after{background:var(--demo-green);left:11px;box-shadow:0 0 6px #4bd5a599}._runControls_f506k_525 button:disabled{opacity:.42;cursor:default}._reportButton_f506k_526{color:#d8f9fc;background:linear-gradient(135deg,#42d9ed2b,#5b8cff17);border-color:#42d9ed6b;justify-self:end;min-height:40px;padding-inline:15px}._progressPanel_f506k_565{background:linear-gradient(90deg,#42d9ed0f,#5b8cff06);border:1px solid #42d9ed2b;border-radius:6px;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.7fr) 52px;align-items:center;gap:24px;min-height:74px;margin-top:8px;padding:13px 18px;display:grid}._progressPanel_f506k_565>div:first-child span,._progressPanel_f506k_565>div:first-child strong{display:block}._progressPanel_f506k_565>div:first-child span{color:#648793;font-size:9px}._progressPanel_f506k_565>div:first-child strong{color:#bfdae0;margin-top:6px;font-size:11px}._progressTrack_f506k_582{background:#679eb221;border-radius:99px;height:5px;overflow:hidden}._progressTrack_f506k_582 i{border-radius:inherit;background:linear-gradient(90deg, var(--demo-cyan), var(--demo-blue));height:100%;transition:width .5s;display:block;box-shadow:0 0 10px #42d9ed73}._progressPanel_f506k_565>b{color:var(--demo-cyan);font:14px var(--font-code);text-align:right}._runLayout_f506k_586{grid-template-columns:minmax(440px,.82fr) minmax(500px,1.18fr);align-items:start;gap:14px;margin-top:14px;display:grid}._pipelinePanel_f506k_594,._snapshotPanel_f506k_595,._chainPanel_f506k_596,._timelinePanel_f506k_597,._whySection_f506k_598,._reasoningSection_f506k_599,._evidenceSection_f506k_600,._technicalDetails_f506k_601{border:1px solid var(--demo-line);background:var(--demo-panel);border-radius:7px}._pipelinePanel_f506k_594{padding:20px 18px}._pipelinePanel_f506k_594>ol{margin:0;padding:0;list-style:none}._pipelineStep_f506k_609{grid-template-columns:34px minmax(0,1fr);display:grid}._stepRail_f506k_610{flex-direction:column;align-items:center;display:flex;position:relative}._stepRail_f506k_610>i{background:#5f93a529;flex:1;width:1px;min-height:36px;margin:4px 0}._stepIndex_f506k_612{color:#617f8b;width:27px;height:27px;font:9px var(--font-code);background:#0a1a24;border:1px solid #6c9eb138;border-radius:50%;flex:none;place-items:center;display:grid}._stepIndex_f506k_612 svg{width:14px;height:14px}._active_f506k_614 ._stepIndex_f506k_612{border-color:var(--demo-cyan);color:var(--demo-cyan);background:#42d9ed14;animation:1.8s ease-in-out infinite _pulse_f506k_1;box-shadow:0 0 0 4px #42d9ed0a,0 0 13px #42d9ed26}._done_f506k_615 ._stepIndex_f506k_612{color:var(--demo-green);background:#4bd5a514;border-color:#4bd5a573}._done_f506k_615 ._stepRail_f506k_610>i{background:#4bd5a53d}._stepBody_f506k_617{min-width:0;padding:2px 0 18px 9px}._pipelineStep_f506k_609:last-child ._stepBody_f506k_617{padding-bottom:0}._stepTitleRow_f506k_619{justify-content:space-between;align-items:start;gap:12px;display:flex}._stepEyebrow_f506k_620{color:#4d6c78;font:8px var(--font-code);letter-spacing:.1em;display:block}._stepTitleRow_f506k_619 h3{color:#8ca5ae;margin:4px 0 0;font-size:12px;font-weight:600}._active_f506k_614 ._stepTitleRow_f506k_619 h3{color:#e1f7fa}._done_f506k_615 ._stepTitleRow_f506k_619 h3{color:#afd8ca}._helpButton_f506k_624{color:#597e8c;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:3px 0;font-size:9px}._helpButton_f506k_624:hover{color:var(--demo-cyan)}._runningLabel_f506k_626,._stepDescription_f506k_627{margin:7px 0 0;font-size:9px;line-height:1.5}._runningLabel_f506k_626{color:#73cfdc;align-items:center;gap:7px;display:flex}._runningLabel_f506k_626 i{background:var(--demo-cyan);width:5px;height:5px;box-shadow:0 0 8px var(--demo-cyan);border-radius:50%;animation:1s infinite _pulse_f506k_1}._stepDescription_f506k_627{color:#55727d}._checkList_f506k_631{flex-wrap:wrap;gap:5px 10px;margin:7px 0 0;padding:0;list-style:none;display:flex}._checkList_f506k_631 li{color:#6d9c8d;align-items:center;gap:4px;font-size:8px;display:flex}._checkList_f506k_631 svg{width:11px;height:11px;color:var(--demo-green)}._explainer_f506k_634{color:#8199b7;background:#5b8cff0b;border-left:2px solid #5b8cff6b;align-items:flex-start;gap:7px;margin:9px 0 0;padding:8px 9px;font-size:9px;line-height:1.55;display:flex}._explainer_f506k_634 svg{flex:none;width:13px;height:13px;margin-top:1px}._liveObservation_f506k_637{gap:14px;display:grid}._snapshotPanel_f506k_595,._chainPanel_f506k_596,._timelinePanel_f506k_597{overflow:hidden}._visualHeading_f506k_366{border-bottom:1px solid #689fb31c;justify-content:space-between;align-items:center;gap:15px;min-height:58px;padding:0 16px;display:flex}._visualHeading_f506k_366 h3{margin:0;font-size:12px;font-weight:600}._sanitizedBadge_f506k_643,._controlledBadge_f506k_644{color:#83b9a7;background:#4bd5a50d;border:1px solid #4bd5a538;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:8px;display:inline-flex}._sanitizedBadge_f506k_643 i{background:var(--demo-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #4bd5a5b3}._controlledBadge_f506k_644{color:#879fce;background:#5b8cff0d;border-color:#5b8cff33}._browserFrame_f506k_647{background:#06131b;border:1px solid #1c3743;border-radius:7px;margin:15px;position:relative;overflow:hidden;box-shadow:0 15px 34px #0000003d}._browserChrome_f506k_648{background:#0b202b;border-bottom:1px solid #1a3440;grid-template-columns:54px minmax(0,1fr) 28px;align-items:center;gap:8px;height:35px;padding:0 10px;display:grid}._browserDots_f506k_649{gap:4px;display:flex}._browserDots_f506k_649 i{background:#49616c;border-radius:50%;width:6px;height:6px}._browserDots_f506k_649 i:first-child{background:#d9616d}._browserDots_f506k_649 i:nth-child(2){background:#d6a84d}._browserDots_f506k_649 i:last-child{background:#4aa77f}._addressBar_f506k_652{color:#5f7c87;height:22px;font:8px var(--font-code);white-space:nowrap;text-overflow:ellipsis;background:#071821;border:1px solid #1d3945;border-radius:4px;align-items:center;gap:6px;padding:0 9px;display:flex;overflow:hidden}._browserMenu_f506k_653{color:#4e6873;letter-spacing:.08em;font-size:9px}._snapshotPage_f506k_654{--snapshot-tone:#5b8cff;color:#172238;background:linear-gradient(140deg, color-mix(in srgb, var(--snapshot-tone) 8%, white), #fff 68%);min-height:255px;padding:0 22px 19px}._snapshotPage_f506k_654._amber_f506k_655{--snapshot-tone:#e49d30}._snapshotPage_f506k_654._red_f506k_656{--snapshot-tone:#e45667}._snapshotNav_f506k_657{border-bottom:1px solid #17223814;align-items:center;gap:20px;height:50px;font-size:8px;display:flex}._snapshotNav_f506k_657 strong{color:var(--snapshot-tone);margin-right:auto;font-size:12px}._snapshotHero_f506k_659{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:22px;min-height:158px;display:grid}._snapshotMark_f506k_660{color:#fff;background:linear-gradient(135deg, var(--snapshot-tone), color-mix(in srgb, var(--snapshot-tone) 62%, #311b72));width:74px;height:74px;box-shadow:0 12px 28px color-mix(in srgb, var(--snapshot-tone) 25%, transparent);border-radius:20px;place-items:center;font-size:34px;font-weight:700;display:grid}._snapshotHero_f506k_659 small{color:color-mix(in srgb, var(--snapshot-tone) 80%, #5c6371);letter-spacing:.14em;font-size:7px}._snapshotHero_f506k_659 h4{color:#172033;margin:7px 0 0;font-size:17px}._snapshotHero_f506k_659 p{color:#6e7785;margin:6px 0 0;font-size:8px}._snapshotHero_f506k_659 button{color:#fff;background:var(--snapshot-tone);pointer-events:none;border:0;border-radius:4px;margin-top:12px;padding:8px 14px;font-size:8px}._snapshotFeatures_f506k_665{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}._snapshotFeatures_f506k_665 span{color:#6e7785;text-align:center;background:#ffffff9e;border:1px solid #141f3214;border-radius:4px;padding:7px;font-size:7px}._snapshotCaption_f506k_667{color:#58727c;margin:0;padding:0 16px 15px;font-size:8px;line-height:1.5}._snapshotLock_f506k_668{color:#a8c4cd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:#040f16d4;place-content:center;justify-items:center;padding:30px;display:grid;position:absolute;inset:35px 0 0}._snapshotLock_f506k_668 svg{width:28px;height:28px;color:var(--demo-cyan)}._snapshotLock_f506k_668 strong{margin-top:10px;font-size:11px}._snapshotLock_f506k_668 span{color:#66838e;margin-top:5px;font-size:8px}._chainList_f506k_672{align-items:stretch;margin:0;padding:17px 15px 18px;list-style:none;display:flex;overflow-x:auto}._chainList_f506k_672 li{flex:1;grid-template-columns:30px minmax(70px,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}._chainIcon_f506k_674{width:28px;height:28px;color:var(--demo-cyan);font:9px var(--font-code);background:#42d9ed0f;border:1px solid #42d9ed42;border-radius:7px;place-items:center;display:grid}._chainIcon_f506k_674._redirect_f506k_675{color:var(--demo-amber);background:#f0b8520f;border-color:#f0b85247}._chainIcon_f506k_674._file_f506k_676{color:var(--demo-violet);background:#a486ff0f;border-color:#a486ff47}._chainList_f506k_672 strong,._chainList_f506k_672 small{display:block}._chainList_f506k_672 strong{color:#9eb7c0;font-size:9px}._chainList_f506k_672 small{color:#597580;max-width:128px;font:7px var(--font-code);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}._chainList_f506k_672 li>i{color:#345563;margin:0 10px 0 2px;font-style:normal}._chainLocked_f506k_681 ._chainList_f506k_672{opacity:.38}._timelineList_f506k_683{margin:0;padding:12px 16px 15px;list-style:none}._timelineList_f506k_683 li{grid-template-columns:62px 14px minmax(0,1fr);align-items:start;gap:7px;min-height:34px;display:grid}._timelineList_f506k_683 time{color:#587782;font:8px var(--font-code);padding-top:3px}._timelineList_f506k_683 li>i{background:var(--demo-green);border-radius:50%;width:6px;height:6px;margin-top:5px;position:relative;box-shadow:0 0 7px #4bd5a573}._timelineList_f506k_683 li>i:after{content:"";background:#4bd5a524;width:1px;height:24px;position:absolute;top:8px;left:2.5px}._timelineList_f506k_683 li:last-child>i:after{display:none}._timelineList_f506k_683 strong,._timelineList_f506k_683 small{display:block}._timelineList_f506k_683 strong{color:#9db7c0;font-size:9px}._timelineList_f506k_683 small{color:#5e7983;margin-top:3px;font-size:8px}._liveSafety_f506k_185{color:var(--demo-green);background:#4bd5a509;border:1px solid #4bd5a526;border-radius:6px;align-items:flex-start;gap:10px;padding:13px 14px;display:flex}._liveSafety_f506k_185 strong{color:#91b9ac;font-size:9px;display:block}._liveSafety_f506k_185 p{color:#597b70;margin:4px 0 0;font-size:8px;line-height:1.5}._snapshotNotice_f506k_184{color:#82a69a;background:#4bd5a509;border:1px solid #4bd5a529;border-radius:5px;align-items:center;gap:9px;margin:8px 0 15px;padding:11px 13px;font-size:9px;display:flex}._resultOverview_f506k_695{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}._resultColumn_f506k_696{--result-tone:var(--demo-cyan);border:1px solid color-mix(in srgb, var(--result-tone) 19%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--result-tone) 5%, transparent), transparent 40%), var(--demo-panel);border-radius:7px;min-height:300px;padding:23px;position:relative;overflow:hidden}._resultColumn_f506k_696:after{content:"";background:linear-gradient(90deg, transparent, var(--result-tone), transparent);opacity:.55;height:1px;position:absolute;inset:auto 0 0}._resultNumber_f506k_698{color:color-mix(in srgb, var(--result-tone) 68%, #49636d);font:9px var(--font-code)}._resultColumn_f506k_696 h3{margin:12px 0 20px;font-size:18px}._resultColumn_f506k_696 dl{background:#699eb017;gap:1px;margin:0;display:grid}._resultColumn_f506k_696 dl>div{background:#091923;grid-template-columns:115px minmax(0,1fr);align-items:center;gap:12px;min-height:46px;padding:9px 11px;display:grid}._resultColumn_f506k_696 dt{color:#617e89;font-size:9px}._resultColumn_f506k_696 dd{color:#adc5cd;text-align:right;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45}._resultColumn_f506k_696 ._resultHighlight_f506k_703{background:color-mix(in srgb, var(--result-tone) 6%, #091923)}._resultHighlight_f506k_703 dt{color:color-mix(in srgb, var(--result-tone) 72%, #7f959d)}._resultHighlight_f506k_703 dd{color:color-mix(in srgb, var(--result-tone) 80%, white);font-weight:650}._resultColumn_f506k_696._riskLOW_f506k_705{--result-tone:var(--demo-green)}._resultColumn_f506k_696._riskMEDIUM_f506k_705,._resultColumn_f506k_696._riskHIGH_f506k_705{--result-tone:var(--demo-amber)}._resultColumn_f506k_696._riskCRITICAL_f506k_705{--result-tone:var(--demo-red)}._resultColumn_f506k_696._riskUNKNOWN_f506k_705{--result-tone:#8398a0}._riskDial_f506k_706{border:1px solid color-mix(in srgb, var(--result-tone) 30%, transparent);width:104px;height:104px;color:var(--result-tone);background:radial-gradient(circle, color-mix(in srgb, var(--result-tone) 9%, transparent), transparent 68%);box-shadow:inset 0 0 25px color-mix(in srgb, var(--result-tone) 5%, transparent);border-radius:50%;place-items:center;margin:-8px auto 18px;display:grid;position:relative}._riskDial_f506k_706:before{content:"";border:1px dashed color-mix(in srgb, var(--result-tone) 24%, transparent);border-radius:50%;position:absolute;inset:7px}._riskDial_f506k_706 span{z-index:1;font-size:14px;font-weight:650}._riskDial_f506k_706 i{background:var(--result-tone);width:7px;height:7px;box-shadow:0 0 10px var(--result-tone);border-radius:50%;position:absolute;top:-3px}._whySection_f506k_598,._reasoningSection_f506k_599,._evidenceSection_f506k_600{margin-top:14px;padding:25px}._reasonGrid_f506k_713{grid-template-columns:1.15fr .85fr;gap:12px;margin-top:22px;display:grid}._primaryReasons_f506k_714,._supportingReasons_f506k_715{background:#0511196b;border:1px solid #6ca1b421;border-radius:5px;padding:18px}._primaryReasons_f506k_714 h3,._supportingReasons_f506k_715 h3{margin:0 0 13px;font-size:11px}._primaryReasons_f506k_714 h3{color:#f0c7cd}._supportingReasons_f506k_715 h3{color:#b3a4df}._primaryReasons_f506k_714 ul,._supportingReasons_f506k_715 ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}._primaryReasons_f506k_714 li,._supportingReasons_f506k_715 li{color:#9bb1b9;grid-template-columns:12px minmax(0,1fr);gap:5px;font-size:10px;line-height:1.65;display:grid}._primaryReasons_f506k_714 li span{color:var(--demo-red)}._supportingReasons_f506k_715 li span{color:var(--demo-violet)}._caution_f506k_723{border-left:2px solid var(--demo-amber);color:#9a8762;background:#f0b8520b;margin:14px 0 0;padding:9px 11px;font-size:9px;line-height:1.55}._caution_f506k_723 strong{color:var(--demo-amber);margin-right:7px}._emptyNote_f506k_724{color:#667f89;margin:0;font-size:9px;line-height:1.6}._visualResultGrid_f506k_726{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:start;gap:14px;margin-top:14px;display:grid}._reasoningGrid_f506k_727{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}._reasoningGrid_f506k_727 article{background:#0511196b;border:1px solid #6b9fb21f;border-radius:5px;min-height:128px;padding:15px}._reasoningGrid_f506k_727 h3{color:#94b0ba;margin:0;font-size:10px}._reasoningGrid_f506k_727 p{color:#718b94;margin:9px 0 0;font-size:9px;line-height:1.65}._relationshipFlow_f506k_731{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin-top:23px;display:grid}._relationshipFlow_f506k_731>div{background:#42d9ed09;border:1px solid #42d9ed24;border-radius:5px;align-items:center;gap:9px;min-height:62px;padding:11px;display:flex;position:relative}._relationshipFlow_f506k_731 span{width:25px;height:25px;color:var(--demo-cyan);font:9px var(--font-code);background:#42d9ed17;border-radius:50%;flex:none;place-items:center;display:grid}._relationshipFlow_f506k_731 strong{color:#94afb9;font-size:9px}._relationshipFlow_f506k_731 i{color:#3b6574;font-style:normal;position:absolute;right:-18px}._evidenceList_f506k_735{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}._evidenceCard_f506k_736{background:#0511196b;border:1px solid #689db01f;border-radius:5px;min-height:126px;padding:14px}._evidenceCard_f506k_736>div{justify-content:space-between;align-items:center;gap:8px;display:flex}._evidenceBadge_f506k_738{color:#8aa1a9;background:#607e8a12;border:1px solid #3e5c67;border-radius:3px;padding:4px 7px;font-size:8px;display:inline-flex}._strengthCONFIRMED_f506k_739{color:#ff8795;background:#ff687914;border-color:#ff68796b}._strengthSTRONG_f506k_740{color:#ebc477;background:#f0b85212;border-color:#f0b85261}._strengthMEDIUM_f506k_741{color:#b3a0eb;background:#a486ff12;border-color:#a486ff57}._strengthWEAK_f506k_742{color:#8ba1a9;border-color:#70919c4d}._strengthINFORMATIONAL_f506k_742{color:#8ca7dd;border-color:#5b8cff47}._strengthMODEL_f506k_742{color:#86d9e4;border-color:#42d9ed4d}._evidenceSource_f506k_743{color:#4f6d78;text-align:right;font-size:7px}._evidenceCard_f506k_736 h4{color:#a7bfc7;margin:11px 0 0;font-size:10px}._evidenceCard_f506k_736 p{color:#6c858e;margin:7px 0 0;font-size:9px;line-height:1.6}._resultLowerGrid_f506k_746{grid-template-columns:.7fr 1.3fr;align-items:start;gap:14px;margin-top:14px;display:grid}._technicalDetails_f506k_601{overflow:hidden}._technicalDetails_f506k_601 summary{cursor:pointer;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:0 17px;list-style:none;display:grid}._technicalDetails_f506k_601 summary::-webkit-details-marker{display:none}._technicalDetails_f506k_601 summary>span{width:34px;height:34px;color:var(--demo-violet);background:#a486ff0d;border:1px solid #a486ff38;border-radius:6px;place-items:center;display:grid}._technicalDetails_f506k_601 summary svg{width:17px;height:17px}._technicalDetails_f506k_601 summary strong,._technicalDetails_f506k_601 summary small{display:block}._technicalDetails_f506k_601 summary strong{font-size:11px}._technicalDetails_f506k_601 summary small{color:#617c87;margin-top:5px;font-size:8px}._technicalDetails_f506k_601 summary b{color:#728e98;font-size:9px;font-weight:500}._technicalGrid_f506k_753{background:#6597aa14;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:4px 17px 17px;display:grid}._technicalGrid_f506k_753>div{background:#081821;min-width:0;padding:12px}._technicalGrid_f506k_753 dt{color:#78939d;font-size:9px}._technicalGrid_f506k_753 code{color:#74689b;font:7px var(--font-code);margin-top:4px;display:block}._technicalGrid_f506k_753 dd{overflow-wrap:anywhere;color:#9db3bb;font:8px/1.55 var(--font-code);margin:8px 0 0}._finalAction_f506k_368{background:linear-gradient(100deg,#42d9ed14,#5b8cff0a);border:1px solid #42d9ed38;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;min-height:112px;margin-top:14px;padding:22px 25px;display:flex}._finalAction_f506k_368 h2{max-width:780px;margin:0;font-size:15px;font-weight:600;line-height:1.55}._finalAction_f506k_368 button{color:#e2fbfd;cursor:pointer;white-space:nowrap;background:#42d9ed1f;border:1px solid #42d9ed73;border-radius:5px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:10px;display:inline-flex}._finalAction_f506k_368 button svg{width:15px;height:15px}._errorMain_f506k_504{place-items:center;min-height:calc(100vh - 184px);display:grid}._errorCard_f506k_762{background:var(--demo-panel);text-align:center;border:1px solid #f0b85240;border-radius:8px;width:min(560px,100%);padding:42px}._errorCard_f506k_762>span{width:50px;height:50px;color:var(--demo-amber);background:#f0b85212;border:1px solid #f0b85252;border-radius:50%;place-items:center;margin:0 auto;font-size:24px;display:grid}._errorCard_f506k_762 h1{margin:20px 0 0;font-size:22px}._errorCard_f506k_762 p{color:#7e969f;margin:12px 0 0;font-size:11px;line-height:1.75}._errorCard_f506k_762>div{justify-content:center;gap:9px;margin-top:25px;display:flex}._errorCard_f506k_762 button{color:#b8dce2;cursor:pointer;background:#42d9ed12;border:1px solid #42d9ed4d;border-radius:4px;height:38px;padding:0 15px;font-size:10px}._errorCard_f506k_762 button:last-child{color:#78939d;background:#0a1a24;border-color:#6ea0b22e}._reportOverlay_f506k_765{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02080ce0;padding:28px;position:fixed;inset:0;overflow-y:auto}._reportDialog_f506k_775{background:#07151e;border:1px solid #73abc033;border-radius:8px;width:min(1100px,100%);margin:0 auto;overflow:hidden;box-shadow:0 30px 90px #00000075}._reportToolbar_f506k_369{background:#0a1b26;border-bottom:1px solid #6b9eb124;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:13px 18px;display:flex}._reportToolbar_f506k_369 h2{margin:0;font-size:15px}._reportActions_f506k_777{align-items:center;gap:7px;display:flex}._reportActions_f506k_777 button,._reportActions_f506k_777 a{color:#92acb6;cursor:pointer;background:#0b202b;border:1px solid #689eb138;border-radius:4px;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:9px;display:inline-flex}._reportActions_f506k_777 svg{width:13px;height:13px}._reportActions_f506k_777 ._closeButton_f506k_778{color:#c4858d;border-color:#ff687933;justify-content:center;width:34px;padding:0}._reportPaper_f506k_779{color:#1e2a31;background:#fff;width:min(800px,100% - 40px);margin:28px auto;padding:54px 60px;box-shadow:0 18px 50px #00000047}._reportCover_f506k_780{border-bottom:2px solid #163c4c;align-items:center;gap:18px;padding-bottom:27px;display:flex}._reportLogo_f506k_780{background:url(/huntgrid-logo.png) 50%/contain no-repeat;flex:none;width:54px;height:54px}._reportCover_f506k_780 span:not(._reportLogo_f506k_780){color:#55808f;letter-spacing:.1em;font-size:9px}._reportCover_f506k_780 h1{color:#102e3a;margin:7px 0 0;font-size:24px}._reportCover_f506k_780 p{color:#5f747d;margin:6px 0 0;font-size:11px}._reportMeta_f506k_781{background:#dbe3e6;grid-template-columns:1fr 1.5fr 1fr;gap:1px;margin:22px 0;display:grid}._reportMeta_f506k_781>div{background:#f4f7f8;padding:10px}._reportMeta_f506k_781 dt{color:#71838a;font-size:8px}._reportMeta_f506k_781 dd{color:#2f444d;overflow-wrap:anywhere;margin:4px 0 0;font-size:9px}._reportPaper_f506k_779 section{border-bottom:1px solid #e6ecee;padding:15px 0}._reportPaper_f506k_779 section h2{color:#173e4d;margin:0 0 9px;font-size:14px}._reportPaper_f506k_779 section p{color:#465a62;white-space:pre-wrap;margin:5px 0;font-size:10px;line-height:1.75}._reportSafety_f506k_782{color:#4f7569;background:#f0f8f5;border-left:3px solid #2aa783;margin:24px 0 0;padding:10px 12px;font-size:9px;line-height:1.6}@keyframes _pulse_f506k_1{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){._demoPage_f506k_1 *,._demoPage_f506k_1 :before,._demoPage_f506k_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1120px){._hero_f506k_128{grid-template-columns:minmax(0,1fr) 360px;gap:20px}._heroDiagram_f506k_236{width:360px;transform:scale(.82)}._primerSteps_f506k_384{grid-template-columns:repeat(4,1fr);gap:12px 0}._caseGrid_f506k_426{gap:11px}._caseCard_f506k_433{padding:18px}._runLayout_f506k_586{grid-template-columns:minmax(380px,.9fr) minmax(420px,1.1fr)}._visualResultGrid_f506k_726{grid-template-columns:1fr}._reasoningGrid_f506k_727,._evidenceList_f506k_735{grid-template-columns:repeat(2,minmax(0,1fr))}._resultColumn_f506k_696 dl>div{grid-template-columns:90px minmax(0,1fr)}}@media (max-width:900px){._headerInner_f506k_47,._hero_f506k_128,._securityNotice_f506k_317,._primer_f506k_318,._caseSection_f506k_319,._guardrailSection_f506k_320,._runMain_f506k_502,._resultMain_f506k_503,._errorMain_f506k_504{width:min(100% - 28px,1480px)}._hero_f506k_128{grid-template-columns:1fr;min-height:auto}._heroContent_f506k_163{padding-bottom:20px}._heroDiagram_f506k_236{height:320px;margin-bottom:25px}._caseGrid_f506k_426{grid-template-columns:1fr}._caseCard_f506k_433,._caseSummary_f506k_473{min-height:0}._guardrailSection_f506k_320{grid-template-columns:1fr}._runTopbar_f506k_367{grid-template-columns:auto minmax(0,1fr)}._runTopbar_f506k_367>div:nth-child(2){text-align:left}._runControls_f506k_525,._reportButton_f506k_526{grid-column:1/-1;justify-self:stretch}._runControls_f506k_525{justify-content:flex-end}._progressPanel_f506k_565{grid-template-columns:minmax(0,1fr) 45px}._progressPanel_f506k_565>div:first-child{grid-column:1/-1}._runLayout_f506k_586,._resultOverview_f506k_695{grid-template-columns:1fr}._resultColumn_f506k_696{min-height:0}._reasonGrid_f506k_713,._resultLowerGrid_f506k_746{grid-template-columns:1fr}._reportToolbar_f506k_369{flex-direction:column;align-items:flex-start}._reportActions_f506k_777{flex-wrap:wrap}}@media (max-width:620px){._demoHeader_f506k_34{height:auto;min-height:66px}._headerInner_f506k_47{padding-block:10px}._modePills_f506k_94 span:last-child{display:none}._modePills_f506k_94 span{padding-inline:8px;font-size:8px}._demoBrand_f506k_57 small{display:none}._hero_f506k_128 h1{font-size:34px}._heroContent_f506k_163>p{font-size:13px}._heroDiagram_f506k_236{transform-origin:top;width:330px;max-width:100%;margin-bottom:-35px;transform:scale(.75)}._securityNotice_f506k_317{grid-template-columns:auto minmax(0,1fr)}._securityNotice_f506k_317>span{grid-column:1/-1;justify-self:start}._primer_f506k_318{padding:20px 16px}._primerHeading_f506k_356,._sectionHeading_f506k_357{display:block}._sectionHeading_f506k_357>p{margin-top:12px}._primerSteps_f506k_384{grid-template-columns:repeat(2,1fr)}._caseSection_f506k_319{margin-top:48px}._caseGrid_f506k_426{margin-top:18px}._runTopbar_f506k_367{flex-wrap:wrap;display:flex}._runTopbar_f506k_367>div:nth-child(2){order:-1;width:100%}._backButton_f506k_524{flex:1}._runControls_f506k_525{grid-template-columns:1fr 1fr;width:100%;display:grid}._runControls_f506k_525 button{padding-inline:7px}._progressPanel_f506k_565{gap:13px}._progressPanel_f506k_565>b{font-size:12px}._pipelinePanel_f506k_594{padding-inline:12px}._stepTitleRow_f506k_619{display:block}._helpButton_f506k_624{margin-top:5px}._browserFrame_f506k_647{margin:10px}._snapshotPage_f506k_654{padding-inline:12px}._snapshotHero_f506k_659{grid-template-columns:60px 1fr;gap:12px}._snapshotMark_f506k_660{border-radius:14px;width:56px;height:56px;font-size:24px}._snapshotHero_f506k_659 h4{font-size:13px}._snapshotNav_f506k_657 span{display:none}._chainList_f506k_672 li{min-width:145px}._whySection_f506k_598,._reasoningSection_f506k_599,._evidenceSection_f506k_600{padding:18px 14px}._reasoningGrid_f506k_727,._evidenceList_f506k_735{grid-template-columns:1fr}._relationshipFlow_f506k_731{grid-template-columns:1fr;gap:8px}._relationshipFlow_f506k_731 i{display:none}._resultColumn_f506k_696{padding:18px}._resultColumn_f506k_696 dl>div{grid-template-columns:95px minmax(0,1fr)}._technicalGrid_f506k_753{grid-template-columns:1fr}._finalAction_f506k_368{display:block}._finalAction_f506k_368 button{justify-content:center;width:100%;margin-top:17px}._reportOverlay_f506k_765{padding:0}._reportDialog_f506k_775{border:0;border-radius:0}._reportPaper_f506k_779{width:100%;margin:0;padding:34px 22px}._reportActions_f506k_777 a{display:none}._reportMeta_f506k_781{grid-template-columns:1fr}}@media print{._demoPage_f506k_1>:not(._reportOverlay_f506k_765){display:none!important}._reportOverlay_f506k_765{background:#fff;padding:0;position:static;overflow:visible}._reportDialog_f506k_775{width:100%;box-shadow:none;border:0}._reportToolbar_f506k_369{display:none}._reportPaper_f506k_779{width:100%;box-shadow:none;margin:0;padding:18mm 16mm}}._demoPage_f506k_1{min-height:auto;color:var(--text,#e7f5fa);background:0 0;overflow:visible}._demoPage_f506k_1 main._content_f506k_867{width:100%;max-width:1700px;margin:0 auto;padding:20px 24px 28px}._hero_f506k_128{border:1px solid var(--line-soft,#67a8c124);background:linear-gradient(145deg,#0c1b26f5,#07121bfa);border-radius:5px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:24px;width:100%;min-height:250px;padding:24px}._heroContent_f506k_163{padding:0}._hero_f506k_128 h1{letter-spacing:0;max-width:620px;margin-top:16px;font-size:clamp(30px,3.4vw,46px)}._heroContent_f506k_163>p{max-width:620px;margin-top:14px;font-size:13px;line-height:1.7}._heroTrust_f506k_215{margin-top:18px}._heroDiagram_f506k_236{width:330px;height:220px}._diagramCore_f506k_278{transform:scale(.78)}._diagramNode1_f506k_311,._diagramNode2_f506k_312,._diagramNode3_f506k_313,._diagramNode4_f506k_314,._diagramNode5_f506k_315{font-size:8px}._heroGlow_f506k_152{width:330px;height:250px}._securityNotice_f506k_317,._primer_f506k_318,._caseSection_f506k_319,._guardrailSection_f506k_320,._runTopbar_f506k_367,._progressPanel_f506k_565,._pipelinePanel_f506k_594,._liveObservation_f506k_637,._resultOverview_f506k_695,._whySection_f506k_598,._reasoningSection_f506k_599,._evidenceSection_f506k_600,._resultLowerGrid_f506k_746,._finalAction_f506k_368,._errorCard_f506k_762{border-color:var(--line-soft,#67a8c124);background:linear-gradient(145deg,#0c1b26f5,#07121bfa);border-radius:5px}._securityNotice_f506k_317{width:100%;margin:12px 0}._primer_f506k_318{width:100%;margin:12px 0;padding:18px}._primerHeading_f506k_356{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._primerHeading_f506k_356 h2{margin:0;font-size:14px}._primerSteps_f506k_384{gap:0}._primerSteps_f506k_384 li{flex:1;min-width:0;position:relative}._primerSteps_f506k_384 li i{color:var(--demo-cyan);opacity:.8;font-size:16px;font-style:normal;position:absolute;top:13px;right:-5px}._caseSection_f506k_319{width:100%;margin:12px 0;padding:20px}._caseGrid_f506k_426{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._caseCard_f506k_433{background:#08151eeb;border-radius:5px;min-height:350px}._caseCard_f506k_433:hover{transform:translateY(-2px)}._guardrailSection_f506k_320{width:100%;margin:12px 0;padding:16px}._runMain_f506k_502,._resultMain_f506k_503,._errorMain_f506k_504{width:100%;max-width:1700px;margin:0 auto;padding:20px 24px 28px}._runTopbar_f506k_367{padding:14px 16px}._progressPanel_f506k_565{margin:12px 0}._guidedStageRail_f506k_931{border:1px solid var(--line-soft,#67a8c124);background:linear-gradient(145deg,#0c1b26f5,#07121bfa);border-radius:5px;margin:12px 0;padding:14px 16px}._guidedStageRail_f506k_931>div{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}._guidedStageRail_f506k_931>div span{color:#5d7e8b;letter-spacing:.12em;font-size:9px}._guidedStageRail_f506k_931>div strong{color:#bdeaf0;font-size:11px}._guidedStageRail_f506k_931 ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px 20px;margin:0;padding:0;list-style:none;display:grid}._guidedStageRail_f506k_931 li{color:#54717d;background:#07131cb8;border:1px solid #6293a621;border-radius:4px;align-items:center;gap:8px;min-height:46px;padding:8px 10px;display:flex;position:relative}._guidedStageRail_f506k_931 li>span{width:24px;height:24px;font:9px var(--font-code);border:1px solid #294552;border-radius:50%;flex:0 0 24px;place-items:center;display:grid}._guidedStageRail_f506k_931 li strong{min-width:0;color:inherit;font-size:9px;font-weight:600;line-height:1.35}._guidedStageRail_f506k_931 li i{color:#3cbfd4;font-size:15px;font-style:normal;position:absolute;right:-17px}._guidedStageRail_f506k_931 li:nth-child(4) i{bottom:-17px;right:50%;transform:translate(50%)}._guidedStageRail_f506k_931 li._done_f506k_615{color:#72b7a4;background:#38d6a00e;border-color:#38d6a03b}._guidedStageRail_f506k_931 li._active_f506k_614{color:#dffcff;background:linear-gradient(90deg,#38d7f429,#4a81ff14);border-color:#38d7f48c;animation:1.4s ease-in-out infinite _guide-card_f506k_1;box-shadow:inset 0 0 18px #38d7f40f,0 0 14px #38d7f414}._guidedStageRail_f506k_931 li._active_f506k_614>span{color:var(--demo-cyan);border-color:#38d7f4a6}@keyframes _guide-card_f506k_1{0%,to{box-shadow:inset 0 0 18px #38d7f40f,0 0 10px #38d7f40f}50%{box-shadow:inset 0 0 22px #38d7f41a,0 0 18px #38d7f429}}._runLayout_f506k_586{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:12px}._pipelinePanel_f506k_594,._liveObservation_f506k_637{padding:16px}._nextArrow_f506k_947{color:var(--demo-cyan);align-items:center;gap:8px;margin:8px 0 0;font-size:11px;font-weight:600;animation:1.4s ease-in-out infinite _guide-pulse_f506k_1;display:inline-flex}@keyframes _guide-pulse_f506k_1{0%,to{opacity:.62;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}._resultOverview_f506k_695{overflow:hidden}._whySection_f506k_598,._reasoningSection_f506k_599,._evidenceSection_f506k_600,._resultLowerGrid_f506k_746,._finalAction_f506k_368{margin-top:12px}._resultMain_f506k_503>._snapshotNotice_f506k_184{margin:12px 0}@media (max-width:980px){._hero_f506k_128{grid-template-columns:1fr}._heroDiagram_f506k_236{display:none}._caseGrid_f506k_426,._runLayout_f506k_586{grid-template-columns:1fr}}@media (max-width:620px){._demoPage_f506k_1 main._content_f506k_867,._runMain_f506k_502,._resultMain_f506k_503,._errorMain_f506k_504{padding:14px}._hero_f506k_128{padding:18px}._primerHeading_f506k_356{display:block}._primerSteps_f506k_384{justify-content:flex-start;overflow-x:auto}._primerSteps_f506k_384 li{min-width:92px}._guidedStageRail_f506k_931 ol{grid-template-columns:repeat(2,minmax(0,1fr))}._guidedStageRail_f506k_931 li:nth-child(4) i{bottom:auto;right:-17px;transform:none}._guidedStageRail_f506k_931 li:nth-child(2n) i{bottom:-17px;right:50%;transform:translate(50%)}}
