@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";._container_1idcs_1{z-index:100;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:fixed;inset:0}._spinner_1idcs_13{fill:red;width:40px;height:40px;animation:1s linear infinite _spin_1idcs_13}@keyframes _spin_1idcs_13{to{transform:rotate(360deg)}}._text_1idcs_25{color:#333;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700}:root{--paper:#eeecf7;--paper-2:#e4e1f1;--paper-3:#f7f6fb;--ink:#0b0b0f;--ink-2:#1f1e2a;--muted:#6a6880;--muted-2:#9c9ab0;--line:#d5d1e6;--line-2:#c2bdda;--accent:#4f3bff;--accent-soft:#e4dffe;--accept:#0f8a4a;--accept-bg:#dcf3e5;--conditional:#a56a00;--conditional-bg:#fbefcf;--refer:#c23a5e;--refer-bg:#fbe0e7;--reject:#9a2d2d;--reject-bg:#fad9d9;--sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mono:"JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--max:1280px;--pad:clamp(20px, 4vw, 64px)}._page_4bmg9_29{background:var(--paper);color:var(--ink);font-family:var(--sans);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;position:relative;overflow-x:hidden}._page_4bmg9_29 :where(a){color:inherit;text-decoration:none}._page_4bmg9_29 :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}._page_4bmg9_29 :where(h1,h2,h3,h4,h5,h6){margin-block-start:0}._page_4bmg9_29:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 50% at 15% 0,#4f3bff0f,#0000 60%),radial-gradient(60% 60% at 100% 40%,#c23a5e0a,#0000 60%);position:fixed;inset:0}._eyebrow_4bmg9_65{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}._eyebrowDot_4bmg9_74{color:var(--accent)}._eyebrowDot_4bmg9_74:before{content:"";background:var(--accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:10px;animation:2.4s ease-in-out infinite _pulse_4bmg9_1;display:inline-block}@keyframes _pulse_4bmg9_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}._wrap_4bmg9_100{max-width:var(--max);padding:0 var(--pad);margin:0 auto;position:relative}._nav_4bmg9_108{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(16px);background:#ffffffb8;border-bottom:1px solid #fff9;transition:border-color .2s,background .2s;position:sticky;top:0;box-shadow:0 1px #0c0c0e0a}._navScrolled_4bmg9_120{border-color:var(--line);background:#ffffffe0}._navInner_4bmg9_125{max-width:var(--max);padding:18px var(--pad);align-items:center;gap:40px;margin:0 auto;display:flex}._logo_4bmg9_134{letter-spacing:-.02em;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}._logoImg_4bmg9_143{width:auto;height:38px;display:block}._navLinks_4bmg9_149{gap:28px;margin-left:auto;display:flex}._navLinks_4bmg9_149 a{color:var(--ink-2);font-size:14px;transition:color .15s}._navLinks_4bmg9_149 a:hover{color:var(--ink)}._navCta_4bmg9_163{gap:10px;display:flex}._navHamburger_4bmg9_168{flex-direction:column;gap:4px;margin-left:auto;padding:10px;display:none}._navHamburger_4bmg9_168 span{background:var(--ink);border-radius:1px;width:22px;height:2px;display:block}._btn_4bmg9_184{white-space:nowrap;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:500;transition:all .18s cubic-bezier(.2,.7,.3,1);display:inline-flex}._btnPrimary_4bmg9_197{background:var(--ink);color:var(--paper)}._btnPrimary_4bmg9_197:hover{background:var(--accent);transform:translateY(-1px);box-shadow:0 6px 20px #4f3bff4d}._btnPrimary_4bmg9_197 ._btnArrow_4bmg9_206{transition:transform .18s}._btnPrimary_4bmg9_197:hover ._btnArrow_4bmg9_206{transform:translate(3px)}._btnGhost_4bmg9_213{border:1px solid var(--line-2);color:var(--ink)}._btnGhost_4bmg9_213:hover{border-color:var(--ink);background:#0c0c0e08}._btnSm_4bmg9_222{padding:7px 12px;font-size:13px}._btnArrow_4bmg9_206{transition:transform .18s}._btnIcon_4bmg9_231{flex-shrink:0;margin-right:-2px}._hero_4bmg9_237{z-index:1;isolation:isolate;background:var(--paper);color:var(--ink);margin-top:-72px;padding:110px 0 130px;position:relative;overflow:hidden}._hero_4bmg9_237:before{content:"";z-index:0;transform-origin:50%;background:linear-gradient(135deg,#f4c5d9 0%,#c9bdf5 45%,#a8d5e5 100%);animation:40s ease-in-out infinite alternate _stripeFlow_4bmg9_1;position:absolute;inset:0}._hero_4bmg9_237:after{content:"";background:linear-gradient(180deg, #ffffffc7 0%, #ffffffe0 55%, var(--paper) 100%);-webkit-backdrop-filter:blur(80px)saturate(130%);z-index:1;pointer-events:none;position:absolute;inset:0}@keyframes _stripeFlow_4bmg9_1{0%{transform:scale(1)translate(0,0)}50%{transform:scale(1.08)translate(-1.5%,.5%)}to{transform:scale(1.04)translate(1%,-.5%)}}._heroInner_4bmg9_278{z-index:2;position:relative}._heroGrid_4bmg9_283{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}._heroKicker_4bmg9_290{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px;display:flex}._heroKickerDivider_4bmg9_298{background:var(--line);flex:1;max-width:80px;height:1px}._heroH1_4bmg9_305{font-family:var(--sans);letter-spacing:-.035em;color:var(--ink);margin-bottom:24px;font-size:clamp(44px,5.6vw,80px);font-weight:700;line-height:.98}._heroH1_4bmg9_305 ._h1Row_4bmg9_314{white-space:nowrap;display:block}._heroH1_4bmg9_305 em{color:var(--accent);font-style:normal;display:block}._heroLede_4bmg9_324{color:var(--ink-2);max-width:480px;margin-bottom:36px;font-size:18px;line-height:1.55}._heroCtas_4bmg9_332{flex-wrap:wrap;gap:12px;margin-bottom:40px;display:flex}._heroMeta_4bmg9_339{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:32px;padding-top:28px;font-size:13px;display:flex}._heroMeta_4bmg9_339 strong{color:var(--ink);font-weight:600}._ledger_4bmg9_354{border:1px solid var(--line);background:#fff;border-radius:14px;font-size:13px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0c0c0e0a,0 30px 60px -24px #4f3bff2e}._ledgerHead_4bmg9_364{border-bottom:1px solid var(--line);background:linear-gradient(#fbfafe,#fff);padding:14px 18px 16px;display:block}._ledgerHeadTop_4bmg9_371{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._ledgerHeadMain_4bmg9_378{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._ledgerCountBig_4bmg9_386{color:var(--muted);font-size:14px}._ledgerCountBig_4bmg9_386 strong{font-family:var(--sans);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin-right:8px;font-size:28px;font-weight:700}._ledgerTitle_4bmg9_400{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}._ledgerLive_4bmg9_408{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accept);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}._ledgerLive_4bmg9_408:before{content:"";background:var(--accept);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite _pulseDot_4bmg9_1;box-shadow:0 0 #2f6f3e80}@keyframes _pulseDot_4bmg9_1{0%{box-shadow:0 0 #2f6f3e99}70%{box-shadow:0 0 0 8px #2f6f3e00}to{box-shadow:0 0 #2f6f3e00}}._ledgerFootTimer_4bmg9_439{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}._timerTrack_4bmg9_450{background:var(--line);border-radius:2px;width:80px;height:3px;overflow:hidden}._timerFill_4bmg9_458{height:100%;width:var(--timer-pct,0%);background:var(--accent);border-radius:2px;transition:width 1s linear}._ledgerRowsWrap_4bmg9_466{position:relative;overflow:hidden}._ledgerScanbar_4bmg9_471{pointer-events:none;z-index:2;will-change:top, opacity;height:64px;animation:7s cubic-bezier(.5,0,.5,1) infinite _ledgerSweep_4bmg9_1;position:absolute;top:0;left:0;right:0}._ledgerScanbar_4bmg9_471:before{content:"";background:linear-gradient(#4f3bff00 0%,#4f3bff0d 40%,#4f3bff1c 50%,#4f3bff0d 60%,#4f3bff00 100%);position:absolute;inset:0}._ledgerScanbar_4bmg9_471:after{content:"";background:#4f3bff8c;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 14px #4f3bff8c}@keyframes _ledgerSweep_4bmg9_1{0%{opacity:0;top:-64px}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}._ledgerRow_4bmg9_466{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px 13px;transition:background .2s;display:grid;position:relative}._ledgerRow_4bmg9_466:last-child{border-bottom:none}._ledgerRowNew_4bmg9_529{background:#4f3bff0a;animation:.6s cubic-bezier(.2,.7,.3,1) both _rowIn_4bmg9_1}@keyframes _rowIn_4bmg9_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._ledgerIdx_4bmg9_544{font-family:var(--mono);color:var(--muted-2);text-align:right;align-self:start;padding-top:2px;font-size:10.5px}._ledgerMain_4bmg9_553{min-width:0}._ledgerApplicant_4bmg9_557{color:var(--ink);letter-spacing:-.01em;font-weight:500}._ledgerCourse_4bmg9_563{color:var(--muted);margin-top:2px;font-size:12px}._ledgerRules_4bmg9_569{flex-wrap:wrap;gap:4px;margin-top:7px;display:flex}._ledgerRule_4bmg9_569{font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line);color:var(--muted-2);white-space:nowrap;background:#fff9;border-radius:3px;padding:2px 6px;font-size:9.5px}._ledgerRuleOk_4bmg9_588{color:var(--accept);background:#dcf3e566;border-color:#0f8a4a38}._ledgerRuleWarn_4bmg9_594{color:var(--conditional);background:#fbefcf66;border-color:#a56a0038}._badge_4bmg9_600{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:4px;place-self:center end;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;font-weight:500;display:inline-flex}._badge_4bmg9_600:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}._badgeAccept_4bmg9_624,._badgeUnconditional_4bmg9_625{background:var(--accept-bg);color:var(--accept);border-color:#0f8a4a33}._badgeConditional_4bmg9_631{background:var(--conditional-bg);color:var(--conditional);border-color:#a56a0033}._badgeRefer_4bmg9_637{background:var(--refer-bg);color:var(--refer);border-color:#c23a5e38}._badgeReject_4bmg9_643{background:var(--reject-bg);color:var(--reject);border-color:#9a2d2d38}._badgeMissing_4bmg9_649{color:var(--muted);background:#6b65801a;border-color:#6b65802e}._heroTrail_4bmg9_656{font-family:var(--mono);color:var(--muted);border:1px dashed var(--line-2);background:#fff6;border-radius:6px;gap:6px;margin-top:14px;padding:10px 14px;font-size:10.5px;display:flex;overflow:hidden}._heroTrailInner_4bmg9_670{white-space:nowrap;gap:22px;animation:24s linear infinite _trail_4bmg9_1;display:flex}._heroTrailInner_4bmg9_670 span:before{content:"·";color:var(--muted-2);margin-right:22px}@keyframes _trail_4bmg9_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._deployStrip_4bmg9_691{border-top:1px solid #fff9;border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(160%)blur(16px);z-index:1;background:#ffffffb8;padding:22px 0;position:relative;box-shadow:0 1px #0c0c0e0a}._deployInner_4bmg9_703{max-width:var(--max);padding:0 var(--pad);flex-wrap:wrap;align-items:center;gap:48px;margin:0 auto;display:flex}._deployLabel_4bmg9_713{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}._deployItem_4bmg9_721{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}._deployItemMark_4bmg9_729{background:var(--accept);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #2f6f3e1f}._section_4bmg9_738{z-index:1;padding:120px 0;position:relative}._sectionTopFlush_4bmg9_744{padding-top:0}._sectionTopTight_4bmg9_748{padding-top:40px}._sectionPilot_4bmg9_752{padding:0 0 120px}._sectionHead_4bmg9_756{grid-template-columns:1fr 1.4fr;align-items:last baseline;gap:48px;margin-bottom:72px;display:grid}._sectionHead_4bmg9_756 h2{font-family:var(--sans);letter-spacing:-.03em;color:var(--ink);font-size:clamp(34px,4.2vw,60px);font-weight:700;line-height:1.02}._sectionHead_4bmg9_756 h2 em{color:var(--accent);font-style:normal}._sectionHeadSub_4bmg9_776{color:var(--ink-2);max-width:480px;font-size:17px;line-height:1.5}._sectionHeadEyebrow_4bmg9_783{margin-bottom:18px;display:block}._steps_4bmg9_789{grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:relative}._steps_4bmg9_789:before{content:"";background:repeating-linear-gradient(to right, var(--line-2) 0 6px, transparent 6px 12px);height:1px;position:absolute;top:58px;left:0;right:0}._step_4bmg9_789{background:var(--paper-3);border:1px solid var(--line);border-radius:14px;padding:36px 32px 32px;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s,border-color .25s;position:relative}._step_4bmg9_789:hover{border-color:var(--line-2);transform:translateY(-4px);box-shadow:0 12px 36px -12px #0c0c0e26}._step_4bmg9_789:hover ._docChip_4bmg9_818:first-child{transform:translate(2px)}._step_4bmg9_789:hover ._docChip_4bmg9_818:nth-child(2){transform:translate(-2px)}._step_4bmg9_789:hover ._docChip_4bmg9_818:nth-child(3){transform:translate(3px)}._stepIdx_4bmg9_828{background:var(--accent);color:#fff;font-family:var(--mono);letter-spacing:.1em;border-radius:0 0 4px 4px;padding:7px 11px;font-size:11px;font-weight:500;position:absolute;top:-1px;left:32px}._stepEyebrow_4bmg9_842{margin:32px 0 10px;display:block}._stepH3_4bmg9_847{font-family:var(--sans);letter-spacing:-.025em;margin-bottom:14px;font-size:28px;font-weight:700;line-height:1.1}._stepBody_4bmg9_856{color:var(--ink-2);margin-bottom:24px;font-size:15px;line-height:1.55}._stepVisual_4bmg9_863{border:1px solid var(--line);font-family:var(--mono);background:#fff;border-radius:6px;min-height:120px;margin-top:24px;padding:16px;font-size:11.5px;position:relative;overflow:hidden}._docChip_4bmg9_818{background:var(--paper);border:1px solid var(--line);color:var(--ink-2);border-radius:4px;align-items:center;gap:8px;margin-bottom:6px;padding:6px 10px;font-size:11px;transition:all .3s;display:flex}._docChip_4bmg9_818 svg{opacity:.5;flex-shrink:0;width:11px;height:11px}._ruleTree_4bmg9_896{font-family:var(--mono);color:var(--muted);font-size:11px;line-height:1.8}._ruleTree_4bmg9_896 ._ruleKey_4bmg9_902{color:var(--ink)}._ruleTree_4bmg9_896 ._ruleVal_4bmg9_905{color:var(--accept)}._ruleTree_4bmg9_896 ._ruleFail_4bmg9_908{color:var(--reject)}._ruleIndent_4bmg9_912{padding-left:14px;position:relative}._ruleIndent_4bmg9_912:before{content:"";border-left:1px solid var(--line-2);border-bottom:1px solid var(--line-2);width:8px;position:absolute;top:0;bottom:50%;left:4px}._ruleIndentDeep_4bmg9_927{padding-left:28px}._ruleRecommend_4bmg9_931{margin-top:4px}._decisionPop_4bmg9_935{flex-direction:column;gap:8px;display:flex}._decisionItem_4bmg9_941{background:var(--paper);border:1px solid var(--line);border-radius:4px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:11px;display:flex}._resultsWrap_4bmg9_953{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}._metrics_4bmg9_960{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}._metric_4bmg9_960{background:var(--paper-3);padding:36px 32px;transition:background .2s}._metric_4bmg9_960:hover{background:#fff}._metricAccent_4bmg9_979 ._metricValue_4bmg9_979{color:var(--accent)}._metricLabel_4bmg9_983{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:10.5px;display:block}._metricValue_4bmg9_979{font-family:var(--sans);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;font-size:68px;font-weight:700;line-height:1;display:flex}._metricUnit_4bmg9_1005{color:var(--muted);font-size:28px;font-family:var(--sans);letter-spacing:-.01em;margin-left:4px;font-weight:400}._metricDesc_4bmg9_1014{color:var(--ink-2);margin-top:14px;font-size:13.5px;line-height:1.45}._resultsSide_4bmg9_1021{padding-top:16px}._resultsItem_4bmg9_1025{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:24px 0;display:grid}._resultsItem_4bmg9_1025:last-child{border-bottom:none}._resultsMark_4bmg9_1037{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);font-family:var(--mono);border-radius:50%;place-items:center;margin-top:2px;font-size:11px;font-weight:600;display:grid}._resultsItemH4_4bmg9_1051{font-family:var(--sans);letter-spacing:-.015em;margin-bottom:6px;font-size:18px;font-weight:600}._resultsItemP_4bmg9_1059{color:var(--ink-2);font-size:14px;line-height:1.5}._pilotWrap_4bmg9_1066{color:var(--paper);padding:72px var(--pad);background:linear-gradient(135deg,#1a1733 0%,#0b0b0f 100%);border-radius:18px;position:relative;overflow:hidden}._pilotWrap_4bmg9_1066:after{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#4f3bff59,#0000 60%);width:600px;height:600px;position:absolute;top:-40%;right:-20%}._pilotWrap_4bmg9_1066:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 100% 0,#000 0%,#0000 65%);mask-image:radial-gradient(at 100% 0,#000 0%,#0000 65%)}._pilotWrap_4bmg9_1066 ._eyebrow_4bmg9_65{color:#fff9;margin-bottom:24px;display:block}._pilotWrap_4bmg9_1066 h2{font-family:var(--sans);letter-spacing:-.035em;color:var(--paper);margin-bottom:28px;font-size:clamp(36px,4.2vw,64px);font-weight:700;line-height:1}._pilotWrap_4bmg9_1066 h2 em{color:#a89bff;font-style:normal}._pilotGrid_4bmg9_1113{z-index:1;grid-template-columns:1fr 1fr;gap:64px;display:grid;position:relative}._pilotLede_4bmg9_1121{color:#ffffffb3;margin-bottom:36px;font-size:16.5px;line-height:1.55}._pilotList_4bmg9_1128{counter-reset:pilot;margin:0;padding:0;list-style:none}._pilotList_4bmg9_1128 li{counter-increment:pilot;border-top:1px solid #ffffff1f;grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:20px 0;display:grid}._pilotList_4bmg9_1128 li:last-child{border-bottom:1px solid #ffffff1f}._pilotList_4bmg9_1128 li:before{content:counter(pilot, decimal-leading-zero);font-family:var(--mono);letter-spacing:.1em;color:#ffffff80;padding-top:3px;font-size:12px}._pilotList_4bmg9_1128 h4{font-family:var(--sans);letter-spacing:-.015em;color:var(--paper);margin-bottom:4px;font-size:19px;font-weight:600}._pilotList_4bmg9_1128 p{color:#ffffffa6;font-size:14px;line-height:1.5}._pilotCtaRow_4bmg9_1168{flex-wrap:wrap;align-items:center;gap:12px;margin-top:44px;display:flex}._pilotCtaRow_4bmg9_1168 ._btnPrimary_4bmg9_197{background:var(--accent);color:#fff}._pilotCtaRow_4bmg9_1168 ._btnPrimary_4bmg9_197:hover{background:#5f4dff;box-shadow:0 0 0 4px #4f3bff40}._pilotCtaRow_4bmg9_1168 ._btnGhost_4bmg9_213{color:var(--paper);border-color:#ffffff40}._pilotCtaRow_4bmg9_1168 ._btnGhost_4bmg9_213:hover{background:#ffffff0d;border-color:#ffffff80}._pilotNote_4bmg9_1192{font-family:var(--mono);letter-spacing:.08em;color:#ffffff80;margin-left:8px;font-size:11.5px}._securityGrid_4bmg9_1201{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px;display:grid}._securityItem_4bmg9_1208{border:1px solid var(--line);background:#fff6;border-radius:8px;padding:24px;transition:border-color .2s,background .2s}._securityItem_4bmg9_1208:hover{border-color:var(--ink);background:#fff}._securityItem_4bmg9_1208 svg{width:22px;height:22px;color:var(--ink);margin-bottom:18px}._securityItem_4bmg9_1208 h4{letter-spacing:-.01em;margin-bottom:6px;font-size:15px;font-weight:600}._securityItem_4bmg9_1208 p{color:var(--muted);font-size:13.5px;line-height:1.5}._iceberg_4bmg9_1238{flex-direction:column;gap:12px;max-width:920px;margin-top:48px;margin-left:auto;margin-right:auto;display:flex}._icebergLayer_4bmg9_1248{border:1px solid var(--line);background:#ffffff8c;border-radius:10px;grid-template-columns:220px 1fr;align-items:start;gap:32px;padding:26px 28px;transition:border-color .2s,background .2s,transform .2s;display:grid}._icebergLayer_4bmg9_1248:hover{border-color:var(--ink);transform:translateY(-1px)}._icebergLayer1_4bmg9_1264{background:#ffffffb3}._icebergLayer2_4bmg9_1268{border-color:var(--line-2);background:#e4dffe73}._icebergLayer3_4bmg9_1273{border-color:var(--ink-2);color:var(--paper);background:#1f1e2aeb}._icebergLayer3_4bmg9_1273 ._icebergMark_4bmg9_1278{color:var(--muted-2)}._icebergLayer3_4bmg9_1273 ._icebergCount_4bmg9_1281,._icebergLayer3_4bmg9_1273 ._icebergTitle_4bmg9_1284{color:var(--paper)}._icebergLayer3_4bmg9_1273 ._icebergDesc_4bmg9_1287{color:var(--muted-2)}._icebergLayer3_4bmg9_1273:hover{border-color:var(--paper);background:var(--ink)}._icebergMeta_4bmg9_1295{border-right:1px solid var(--line);flex-direction:column;gap:6px;padding-right:24px;display:flex}._icebergLayer3_4bmg9_1273 ._icebergMeta_4bmg9_1295{border-right-color:#ffffff24}._icebergMark_4bmg9_1278{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px}._icebergCount_4bmg9_1281{font-family:var(--mono);letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:500}._icebergTitle_4bmg9_1284{font-family:var(--sans);letter-spacing:-.015em;color:var(--ink);margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.25}._icebergDesc_4bmg9_1287{color:var(--muted);font-size:14.5px;line-height:1.55}._icebergWaterline_4bmg9_1339{background:repeating-linear-gradient(to right, var(--line-2) 0 10px, transparent 10px 18px);height:1px;margin:6px 0;position:relative}._icebergWaterline_4bmg9_1339:after{content:"waterline";font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-2);background:var(--paper);padding:0 10px;font-size:10px;position:absolute;top:-8px;right:0}._icebergFooter_4bmg9_1359{text-align:center;max-width:920px;font-family:var(--sans);letter-spacing:-.015em;color:var(--ink);margin-top:32px;margin-left:auto;margin-right:auto;font-size:18px;font-weight:600;line-height:1.4}._biggerPicture_4bmg9_1374{text-align:center}._biggerPicture_4bmg9_1374 h2{max-width:1040px;font-size:clamp(28px,3.4vw,48px);font-family:var(--sans);letter-spacing:-.025em;color:var(--ink);margin:0 auto;font-weight:700;line-height:1.1}._biggerPicture_4bmg9_1374 h2 em{color:var(--accent);font-style:normal}._biggerPicture_4bmg9_1374 ._eyebrow_4bmg9_65{margin-bottom:18px;display:block}._biggerSub_4bmg9_1396{max-width:640px;color:var(--ink-2);margin-top:18px;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.5}._personaGrid_4bmg9_1407{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px;display:grid}._personaItem_4bmg9_1414{border:1px solid var(--line);background:#fff6;border-radius:8px;padding:28px 28px 24px;transition:border-color .2s,background .2s,transform .2s}._personaItem_4bmg9_1414:hover{border-color:var(--ink);background:#fff;transform:translateY(-2px)}._personaItem_4bmg9_1414 h4{font-family:var(--sans);letter-spacing:-.02em;color:var(--ink);margin-bottom:10px;font-size:20px;font-weight:700;line-height:1.2}._personaItem_4bmg9_1414 p{color:var(--muted);font-size:14.5px;line-height:1.55}._personaTag_4bmg9_1441{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:11px;display:inline-block}._faqList_4bmg9_1452{border-top:1px solid var(--line);margin-top:48px}._faqItem_4bmg9_1457{border-bottom:1px solid var(--line)}._faqItem_4bmg9_1457[open] ._faqMark_4bmg9_1460{transform:rotate(45deg)}._faqItem_4bmg9_1457[open] ._faqQ_4bmg9_1463{color:var(--ink)}._faqQ_4bmg9_1463{cursor:pointer;font-family:var(--sans);letter-spacing:-.01em;color:var(--ink-2);justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-size:17px;font-weight:600;line-height:1.35;list-style:none;transition:color .15s;display:flex}._faqQ_4bmg9_1463::-webkit-details-marker{display:none}._faqQ_4bmg9_1463:hover{color:var(--ink)}._faqMark_4bmg9_1460{font-family:var(--mono);color:var(--muted);flex:none;font-size:22px;font-weight:400;line-height:1;transition:transform .25s}._faqA_4bmg9_1500{color:var(--ink-2);max-width:780px;padding:0 64px 24px 4px;font-size:15.5px;line-height:1.6}._final_4bmg9_1509{text-align:center;border-top:1px solid var(--line);z-index:1;padding:140px 0 120px;position:relative}._final_4bmg9_1509 ._eyebrow_4bmg9_65{margin-bottom:24px;display:block}._final_4bmg9_1509 h2{font-family:var(--sans);letter-spacing:-.035em;max-width:18ch;margin:0 auto 20px;font-size:clamp(44px,5.4vw,80px);font-weight:700;line-height:.98}._final_4bmg9_1509 h2 em{color:var(--accent);font-style:normal}._finalSub_4bmg9_1534{color:var(--ink-2);max-width:520px;margin:0 auto 36px;font-size:17px;line-height:1.55}._footer_4bmg9_1543{border-top:1px solid var(--line);color:var(--muted);z-index:1;padding:40px 0 32px;font-size:13px;position:relative}._footerInner_4bmg9_1552{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._footerLinks_4bmg9_1560{flex-wrap:wrap;gap:24px;display:flex}._footerLinks_4bmg9_1560 a{color:var(--muted);transition:color .15s}._footerLinks_4bmg9_1560 a:hover{color:var(--ink)}._ocrSection_4bmg9_1574{padding-top:40px}._ocrGrid_4bmg9_1578{grid-template-columns:1fr 1.15fr;align-items:start;gap:72px;margin-top:56px;display:grid}._ocrCopy_4bmg9_1586{padding-top:8px}._ocrStat_4bmg9_1590{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:28px}._ocrStatValue_4bmg9_1596{font-family:var(--sans);letter-spacing:-.04em;color:var(--ink);align-items:flex-start;font-size:clamp(72px,8vw,120px);font-weight:700;line-height:.95;display:inline-flex}._ocrStatUnit_4bmg9_1607{letter-spacing:-.02em;color:var(--accent);margin-top:.25em;margin-left:6px;font-size:.45em;font-weight:600}._ocrStatLabel_4bmg9_1616{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:11px}._ocrStatDesc_4bmg9_1625{color:var(--muted);max-width:440px;margin-top:16px;font-size:15px;line-height:1.55}._ocrTypes_4bmg9_1633{margin:0;padding:0;list-style:none}._ocrTypes_4bmg9_1633 li{color:var(--ink-2);border-bottom:1px dashed var(--line);align-items:center;gap:12px;padding:10px 0;font-size:14.5px;display:flex}._ocrTypes_4bmg9_1633 li:last-child{border-bottom:none}._ocrTypesMark_4bmg9_1651{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}._ocrStage_4bmg9_1659{position:relative}._ocrCard_4bmg9_1663{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0c0c0e0a,0 24px 64px -28px #4f3bff2e}._ocrCardHd_4bmg9_1671{border-bottom:1px solid var(--line);background:linear-gradient(#fbfafe,#fff);justify-content:space-between;align-items:center;padding:13px 18px;display:flex}._ocrCardTitle_4bmg9_1680{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}._ocrCardFile_4bmg9_1688{color:var(--ink);text-transform:none;letter-spacing:0;margin-left:4px;font-weight:500}._ocrCardLive_4bmg9_1696{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accept);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}._ocrLiveDot_4bmg9_1707{background:var(--accept);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite _ocrBlink_4bmg9_1}@keyframes _ocrBlink_4bmg9_1{0%,to{opacity:1}50%{opacity:.3}}._ocrCardBody_4bmg9_1723{grid-template-columns:1.1fr 44px 1fr;gap:14px;min-height:340px;padding:22px;display:grid}._ocrDocCol_4bmg9_1731{align-items:stretch;display:flex;position:relative}._ocrDoc_4bmg9_1731{border:1px solid var(--line-2);transform-origin:50%;background:#fcfbf8;border-radius:4px;width:100%;position:relative;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 6px 18px -8px #0c0c0e1f}._ocrDoc_4bmg9_1731:before{content:"";pointer-events:none;background-image:radial-gradient(#00000008 1px,#0000 1px),radial-gradient(#9c8e640f 1px,#0000 2px);background-size:3px 3px,7px 7px;position:absolute;inset:0}._ocrDoc_4bmg9_1731:after{content:"";pointer-events:none;background:radial-gradient(circle,#a171301a,#0000 65%);border-radius:50%;width:90px;height:90px;position:absolute;bottom:-10px;right:-10px}._ocrPage_4bmg9_1768{opacity:0;flex-direction:column;gap:10px;padding:18px 18px 14px;animation:12s step-end infinite _ocrPageCycle_4bmg9_1;display:flex;position:absolute;inset:0}._ocrPage1_4bmg9_1779{animation-delay:0s}._ocrPage2_4bmg9_1783{animation-delay:-4s}._ocrPage3_4bmg9_1787{animation-delay:-8s}@keyframes _ocrPageCycle_4bmg9_1{0%,33.33%{opacity:1}33.34%,to{opacity:0}}._ocrPageHdr_4bmg9_1799{align-items:center;gap:10px;display:flex}._ocrPageHdrCentered_4bmg9_1805{flex-direction:column;align-items:center;gap:8px;margin-top:4px}._ocrPageLogo_4bmg9_1812{background:linear-gradient(135deg,#2b2a38,#5a5780);border-radius:3px;flex:none;width:26px;height:26px}._ocrPageLogoRound_4bmg9_1820{background:linear-gradient(135deg,#8b2f2f,#c35656);border-radius:50%}._ocrPageCrest_4bmg9_1825{background:radial-gradient(circle,#c9a43e 40%,#a37d1e 41%);border:2px solid #8b691a;border-radius:50%;flex:none;width:34px;height:34px}._ocrPageHdrLines_4bmg9_1834{flex-direction:column;flex:1;gap:3px;display:flex}._ocrPageHdrLines_4bmg9_1834 span{width:var(--bar-w,100%);opacity:.85;background:#3a3848;border-radius:1px;height:4px;display:block}._ocrPageHdrLines_4bmg9_1834 span:nth-child(2){opacity:.5;height:3px}._ocrPageHdrLinesCentered_4bmg9_1853{align-items:center}._ocrPageBand_4bmg9_1857{opacity:.6;background:#5a5780;border-radius:1px;height:6px;margin:2px 0 4px}._ocrPageRows_4bmg9_1865{flex-direction:column;gap:6px;display:flex}._ocrPageRow_4bmg9_1865{justify-content:space-between;gap:8px;display:flex}._ocrPageRow_4bmg9_1865 span{width:var(--bar-w,100%);opacity:.55;background:#3a3848;border-radius:1px;height:4px;display:block}._ocrPageCertlines_4bmg9_1885{flex-direction:column;align-items:center;gap:5px;display:flex}._ocrPageCertlines_4bmg9_1885 span{width:var(--bar-w,100%);opacity:.5;background:#3a3848;border-radius:1px;height:3.5px;display:block}._ocrPageBigname_4bmg9_1900{opacity:.75;background:linear-gradient(90deg,#0000,#3a3848 20% 80%,#0000);border-radius:1px;width:70%;height:18px;margin:8px auto}._ocrPageSig_4bmg9_1909{justify-content:space-between;gap:18px;margin-top:auto;display:flex}._ocrPageSig_4bmg9_1909>div{flex-direction:column;flex:1;align-items:center;gap:2px;display:flex}._ocrPageSig_4bmg9_1909 i{opacity:.6;background:#3a3848;width:80%;height:2px;display:block}._ocrPageSig_4bmg9_1909 span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#6a6880;font-size:8px}._ocrPageStamp_4bmg9_1937{color:#8a2d2db3;font-family:var(--mono);letter-spacing:.18em;opacity:.75;border:1.5px solid #8a2d2d8c;border-radius:2px;padding:3px 8px;font-size:8.5px;position:absolute;bottom:12px;right:14px;transform:rotate(-6deg)}._ocrPageScores_4bmg9_1952{grid-template-columns:repeat(4,1fr);gap:8px;height:110px;padding:6px 0;display:grid}._ocrPageScores_4bmg9_1952>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;display:flex}._ocrPageScores_4bmg9_1952 span{font-family:var(--mono);letter-spacing:.08em;color:#6a6880;font-size:8px}._ocrPageScores_4bmg9_1952 i{width:14px;height:var(--bar-h,100%);opacity:.85;background:linear-gradient(#8b73ff 0%,#4f3bff 100%);border-radius:1px 1px 0 0;display:block}._ocrPageScores_4bmg9_1952 b{font-family:var(--mono);color:#3a3848;font-size:9px;font-weight:500}._ocrScan_4bmg9_1987{background:linear-gradient(90deg, transparent, var(--accent) 20%, var(--accent) 80%, transparent);z-index:3;pointer-events:none;height:3px;animation:4s ease-in-out infinite _ocrScan_4bmg9_1987;position:absolute;top:0;left:-4px;right:-4px;box-shadow:0 0 18px #4f3bffa6,0 -24px 48px #4f3bff38}@keyframes _ocrScan_4bmg9_1987{0%{opacity:0;top:0}8%{opacity:1}85%{opacity:1}to{opacity:0;top:100%}}._ocrHl_4bmg9_2016{border:1.5px solid var(--accent);opacity:0;z-index:2;pointer-events:none;background:#4f3bff14;border-radius:2px;position:absolute}._ocrHlA_4bmg9_2026{width:64%;height:18px;animation:4s ease-in-out .5s infinite _ocrHl_4bmg9_2016;top:20px;left:56px}._ocrHlB_4bmg9_2035{width:44%;height:12px;animation:4s ease-in-out 1.2s infinite _ocrHl_4bmg9_2016;top:92px;left:22px}._ocrHlC_4bmg9_2044{width:68%;height:12px;animation:4s ease-in-out 2s infinite _ocrHl_4bmg9_2016;top:148px;left:22px}._ocrHlD_4bmg9_2053{width:58%;height:12px;animation:4s ease-in-out 2.8s infinite _ocrHl_4bmg9_2016;top:200px;left:22px}@keyframes _ocrHl_4bmg9_2016{0%,to{opacity:0}6%,14%{opacity:1}22%{opacity:.35}}._ocrConnector_4bmg9_2073{align-self:stretch;width:44px;height:100%;overflow:visible}._ocrConnector_4bmg9_2073 path{fill:none;stroke:var(--accent);stroke-width:1.2px;stroke-dasharray:2 3;opacity:.5;animation:3s linear infinite _ocrDash_4bmg9_1}._ocrConnector_4bmg9_2073 path:nth-child(2){animation-delay:-1s}._ocrConnector_4bmg9_2073 path:nth-child(3){animation-delay:-2s}@keyframes _ocrDash_4bmg9_1{to{stroke-dashoffset:-20px}}._ocrOutput_4bmg9_2099{border:1px solid var(--line);background:#fbfafe;border-radius:8px;flex-direction:column;padding:14px 16px 12px;display:flex}._ocrOutHd_4bmg9_2108{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10px}._ocrOutRows_4bmg9_2117{flex-direction:column;gap:2px;display:flex}._ocrOutRow_4bmg9_2117{border-bottom:1px dashed var(--line);opacity:0;grid-template-columns:82px 1fr;align-items:baseline;gap:10px;padding:7px 0;display:grid;transform:translate(-6px)}._ocrOutRow_4bmg9_2117:last-of-type{border-bottom:none}._ocrOutRowA_4bmg9_2137{animation:4s ease-out .9s infinite _ocrPop_4bmg9_1}._ocrOutRowB_4bmg9_2142{animation:4s ease-out 1.6s infinite _ocrPop_4bmg9_1}._ocrOutRowC_4bmg9_2147{animation:4s ease-out 2.3s infinite _ocrPop_4bmg9_1}._ocrOutRowD_4bmg9_2152{animation:4s ease-out 2.9s infinite _ocrPop_4bmg9_1}._ocrOutRowE_4bmg9_2157{animation:4s ease-out 3.3s infinite _ocrPop_4bmg9_1}@keyframes _ocrPop_4bmg9_1{0%{opacity:0;transform:translate(-6px)}8%{opacity:1;background:#4f3bff12;transform:translate(0)}30%{background:0 0}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}._ocrOutKey_4bmg9_2184{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;font-size:10.5px}._ocrOutVal_4bmg9_2191{font-family:var(--sans);color:var(--ink);letter-spacing:-.01em;font-size:13px;font-weight:500}._ocrOutVal_4bmg9_2191 em{color:var(--muted);font-size:11.5px;font-style:normal;font-weight:400}._ocrOutValNum_4bmg9_2205{font-family:var(--mono);font-weight:500}._ocrOutConf_4bmg9_2210{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:grid}._ocrOutConfLbl_4bmg9_2220{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}._ocrOutConfBar_4bmg9_2228{background:var(--line);border-radius:3px;height:5px;position:relative;overflow:hidden}._ocrOutConfBar_4bmg9_2228 i{background:linear-gradient(90deg, var(--accent), #8b73ff);border-radius:3px;width:99.7%;animation:4s ease-out infinite _ocrConf_4bmg9_1;position:absolute;top:0;bottom:0;left:0}@keyframes _ocrConf_4bmg9_1{0%{width:0}40%,to{width:99.7%}}._ocrOutConfVal_4bmg9_2254{font-family:var(--mono);color:var(--accent);font-size:12px;font-weight:600}._reveal_4bmg9_2262{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(24px)}._revealed_4bmg9_2268{opacity:1;transform:none}._step_4bmg9_789._reveal_4bmg9_2262:first-child{transition-delay:0s}._step_4bmg9_789._reveal_4bmg9_2262:nth-child(2){transition-delay:.1s}._step_4bmg9_789._reveal_4bmg9_2262:nth-child(3){transition-delay:.2s}._securityItem_4bmg9_1208._reveal_4bmg9_2262:first-child{transition-delay:0s}._securityItem_4bmg9_1208._reveal_4bmg9_2262:nth-child(2){transition-delay:80ms}._securityItem_4bmg9_1208._reveal_4bmg9_2262:nth-child(3){transition-delay:.16s}._securityItem_4bmg9_1208._reveal_4bmg9_2262:nth-child(4){transition-delay:.24s}@media (width<=980px){._heroGrid_4bmg9_283,._sectionHead_4bmg9_756,._resultsWrap_4bmg9_953,._pilotGrid_4bmg9_1113{grid-template-columns:minmax(0,1fr);gap:48px}._steps_4bmg9_789{grid-template-columns:1fr}._steps_4bmg9_789:before{display:none}._metrics_4bmg9_960{grid-template-columns:1fr}._securityGrid_4bmg9_1201{grid-template-columns:repeat(2,1fr)}._personaGrid_4bmg9_1407{grid-template-columns:1fr}._icebergLayer_4bmg9_1248{grid-template-columns:1fr;gap:14px}._icebergMeta_4bmg9_1295{border-right:none;border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:baseline;padding-bottom:12px;padding-right:0}._icebergLayer3_4bmg9_1273 ._icebergMeta_4bmg9_1295{border-bottom-color:#ffffff24}._faqA_4bmg9_1500{padding-right:4px}._navLinks_4bmg9_149{display:none}._navHamburger_4bmg9_168{margin-left:auto;display:flex}._navCta_4bmg9_163{display:none}._hero_4bmg9_237{padding:80px 0 100px}._section_4bmg9_738{padding:80px 0}}@media (width<=880px){._ocrGrid_4bmg9_1578{grid-template-columns:1fr;gap:48px}._ocrCardBody_4bmg9_1723{grid-template-columns:1fr;min-height:0}._ocrConnector_4bmg9_2073{display:none}._ocrDoc_4bmg9_1731{min-height:260px}}@media (width<=640px){._page_4bmg9_29{font-size:15px}._hero_4bmg9_237{padding:56px 0 72px}._section_4bmg9_738{padding:64px 0}._heroGrid_4bmg9_283,._sectionHead_4bmg9_756,._resultsWrap_4bmg9_953,._pilotGrid_4bmg9_1113{gap:36px}._sectionHead_4bmg9_756{margin-bottom:48px}._heroKicker_4bmg9_290{gap:10px;margin-bottom:20px}._heroKickerDivider_4bmg9_298{display:none}._heroH1_4bmg9_305{margin-bottom:18px;font-size:clamp(36px,10vw,52px)}._heroH1_4bmg9_305 ._h1Row_4bmg9_314{white-space:normal}._heroLede_4bmg9_324{margin-bottom:28px;font-size:16px}._heroCtas_4bmg9_332{flex-direction:column;align-items:stretch;gap:10px}._heroCtas_4bmg9_332 ._btn_4bmg9_184{justify-content:center}._ledgerHeadMain_4bmg9_378{flex-direction:column;align-items:flex-start;gap:10px}._ledgerCountBig_4bmg9_386 strong{font-size:24px}._ledgerFootTimer_4bmg9_439{width:100%}._sectionHead_4bmg9_756 h2,._pilotWrap_4bmg9_1066 h2,._final_4bmg9_1509 h2{font-size:clamp(28px,8vw,40px)}._sectionHeadSub_4bmg9_776{font-size:15.5px}._step_4bmg9_789{padding:28px 20px 24px}._stepIdx_4bmg9_828{left:20px}._stepEyebrow_4bmg9_842{margin-top:24px}._stepH3_4bmg9_847{font-size:22px}._metricValue_4bmg9_979{font-size:52px}._metricUnit_4bmg9_1005{font-size:22px}._securityGrid_4bmg9_1201{grid-template-columns:1fr}._pilotWrap_4bmg9_1066{border-radius:14px;padding:48px 24px}._pilotCtaRow_4bmg9_1168{flex-direction:column;align-items:stretch;gap:14px}._pilotCtaRow_4bmg9_1168 ._btn_4bmg9_184{justify-content:center}._footerInner_4bmg9_1552{text-align:left;flex-direction:column;align-items:flex-start;gap:16px}._footerLinks_4bmg9_1560{flex-wrap:wrap;gap:12px 18px}._final_4bmg9_1509{padding:80px 0}._deployInner_4bmg9_703{flex-wrap:wrap;justify-content:flex-start;gap:10px 18px}}._navMobile_4bmg9_2492{padding:12px var(--pad) 20px;border-top:1px solid var(--line);background:#fffffff2;flex-direction:column;gap:4px;display:flex}._navMobile_4bmg9_2492 a{color:var(--ink-2);border-bottom:1px solid var(--line);padding:12px 0;font-size:15px}._navMobile_4bmg9_2492 a:last-child{background:var(--ink);color:var(--paper);text-align:center;border-bottom:none;border-radius:6px;margin-top:8px;padding:12px 16px}._container_1enoh_1{width:100%;height:100%;display:flex;overflow:hidden}._container_1enoh_1._vertical_1enoh_7{flex-direction:column}._container_1enoh_1._horizontal_1enoh_10{flex-direction:row}._pane_1enoh_14{min-width:0;min-height:0;overflow:hidden}._paneFill_1enoh_20{flex:1}._paneFillMin_1enoh_25{flex:1;min-height:0}._paneSplit_1enoh_31{flex:0 0 calc(var(--split-ratio) * 100%)}._sash_1enoh_36{z-index:1;background-color:#e0e0e0;flex-shrink:0;transition:background-color .15s}._sash_1enoh_36:hover,._sash_1enoh_36:active{background-color:#bdbdbd}._sashVertical_1enoh_46{cursor:row-resize;height:4px}._sashHorizontal_1enoh_51{cursor:col-resize;width:4px}._checkbox_1oc5r_1{cursor:pointer}._outer_1oc5r_5{border-radius:100%;justify-content:center;align-items:center;width:34px;height:34px;padding:6px;display:flex}._outer_1oc5r_5:hover{background-color:#d3d3d3;transition:background-color .3s}._groupedWrapper_cpurp_1{border:1px solid var(--group-color,lightgray);border-radius:12px;width:100%;margin-top:12px;padding:12px}._headerContainer_cpurp_9{cursor:pointer;-webkit-user-select:none;user-select:none;gap:8px;height:24px;display:flex}._chevronWrapper_cpurp_17{padding-top:5px}._headerCopy_cpurp_21{color:var(--group-color,inherit);margin-bottom:12px;padding-left:2px;font-size:19px;font-weight:700}._gridContainer_cpurp_29{margin-top:12px}._tagChipsContainer_iyoyb_1{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}._tagChip_iyoyb_1{background-color:var(--chip-color);white-space:nowrap;text-transform:uppercase;-webkit-user-select:none;user-select:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;font-family:inherit;display:inline-flex}._tagChip_iyoyb_1._small_iyoyb_23{gap:3px;padding:2px 6px;font-size:9px;line-height:1.2}._tagChip_iyoyb_1._medium_iyoyb_29{padding:4px 10px;font-size:10px}._tagChip_iyoyb_1._outlined_iyoyb_33{background-color:#0000;border:1px solid #999}._tagChip_iyoyb_1._outlined_iyoyb_33 ._tagCategory_iyoyb_37,._tagChip_iyoyb_1._outlined_iyoyb_33 ._tagName_iyoyb_40{color:#666}._tagChip_iyoyb_1 ._tagCategory_iyoyb_37{color:#fff;font-weight:600}._tagChip_iyoyb_1 ._tagName_iyoyb_40{color:#ffffffe6;font-weight:500}._svgLoaderContainer_1fbed_1{z-index:100;background-color:#ffffffed;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._svgLoaderText_1fbed_16{font-weight:700}._svgSpinnerContainer_1fbed_20{height:var(--spinner-size,40px);width:var(--spinner-size,40px);display:inline-flex}._statusContainer_1pzll_1{align-items:center;gap:6px;display:flex}._statusBadge_1pzll_7{font-weight:700}._statusProcessing_1pzll_11,._statusQueued_1pzll_15{color:#888}._statusError_1pzll_19{color:#ef4444}._statusErrorAlt_1pzll_23{color:#e53935}._statusWarning_1pzll_27{color:#f4511e}._statusSuccess_1pzll_31{color:#43a047}._tagsContainer_1pzll_35{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}._testStatusCell_1pzll_42{align-items:center;gap:6px;display:flex}._radialChart_1pzll_48{flex-shrink:0;transform:rotate(-90deg)}._recentRunDots_1pzll_53{align-items:center;gap:3px;display:flex}._runDot_1pzll_59{background-color:var(--dot-color,#e8e8e8);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}._runDotLarge_1pzll_68{width:10px;height:10px}._hoverCardWrapper_1pzll_74{cursor:pointer}._hoverCard_1pzll_74{top:var(--hover-y);left:var(--hover-x);z-index:9999;pointer-events:none;background:#fff;border:1px solid #e0e0e0;border-radius:6px;min-width:220px;padding:10px 12px;font-size:12px;line-height:1.4;position:fixed;box-shadow:0 4px 12px #0000001f}._hoverCardSection_1pzll_94:not(:last-child){border-bottom:1px solid #f0f0f0;margin-bottom:8px;padding-bottom:8px}._hoverCardTitle_1pzll_100{text-transform:uppercase;letter-spacing:.5px;color:#888;margin-bottom:4px;font-size:11px;font-weight:600}._hoverCardRow_1pzll_109{align-items:center;gap:6px;padding:2px 0;display:flex}._hoverCardDot_1pzll_116{background-color:var(--dot-color,#ccc);border-radius:50%;flex-shrink:0;width:8px;height:8px}._statusLabel_1pzll_124{flex-shrink:0;font-size:12px;font-weight:700;display:inline-block}._statusLabelWide_1pzll_131{width:38px}._statusLabelNarrow_1pzll_136{width:44px}._docTypeList_1pzll_141{flex-direction:column;gap:4px;display:flex}._hoverCardLabel_1pzll_147{color:#333;flex:1}._hoverCardCount_1pzll_152{color:#555;font-weight:600}._chip_1z08b_1{white-space:nowrap;align-items:center;display:flex}._informationalChip_1z08b_7{color:#6b7280;text-transform:uppercase;background:#f3f4f6;border-radius:6px;gap:6px;padding:6px 12px;font-size:10px;font-weight:500}._informationalChip_1z08b_7 ._icon_1z08b_17{align-items:center;font-size:14px;display:flex}._statusChip_1z08b_23{border:1px solid var(--chip-border-color,transparent);background-color:var(--chip-bg-color,transparent);width:fit-content;color:var(--chip-text-color,inherit);letter-spacing:.02em;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:500}._outcomeChip_1z08b_35{text-align:center;border-style:solid;border-width:2px;border-color:var(--chip-border-color,transparent);background-color:var(--chip-bg-color,transparent);width:100%;color:var(--chip-text-color,inherit);text-transform:uppercase;-webkit-user-select:none;user-select:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:16px;justify-content:center;padding:6px 16px;font-weight:600}._outcomeChip_1z08b_35._small_1z08b_52{padding:3px 10px;font-size:9px;line-height:1.2}._outcomeChip_1z08b_35._selected_1z08b_57{border-width:3px}._outcomeChip_1z08b_35._clickable_1z08b_60{cursor:pointer}._outcomeChip_1z08b_35._clickable_1z08b_60:hover{opacity:.9}@keyframes _shimmer_1wzts_1{0%{background-position:200% 0}to{background-position:-200% 0}}._tableComponent_1wzts_9{flex-direction:column;gap:12px;height:100%;scroll-padding-top:60px;display:flex;overflow:auto}._table_1wzts_9{border-spacing:0;width:max-content;min-width:100%;font-family:Inter,serif;font-size:11px}._table_1wzts_9 thead{z-index:1;-webkit-user-select:none;user-select:none;position:sticky;top:0}._table_1wzts_9 th{cursor:pointer;background-color:#ffffffed;padding:6px 4px}._table_1wzts_9 th ._thContent_1wzts_36{width:100%;display:flex}._table_1wzts_9 tbody tr:nth-child(odd){background-color:#f9f9f9}._table_1wzts_9 tbody tr{height:28px}._table_1wzts_9 tbody tr:hover{background-color:#e5e5e5}._table_1wzts_9 tbody tr._selected_1wzts_49{color:#000;transition:background-color .3s;background-color:#8080805e!important}._table_1wzts_9 td{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #d3d3d3;padding:0 4px;overflow:hidden}._checkboxTh_1wzts_63{width:30px}._checkboxTd_1wzts_67{width:30px;position:relative}._filterIcon_1wzts_72{margin-left:auto}._sortIcon_1wzts_76{margin-left:2px}._skeleton_1wzts_80{height:12px;width:var(--skeleton-width,80%);background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite _shimmer_1wzts_1}._sized_1wzts_89{width:var(--col-width,auto);min-width:var(--col-min-width,auto);max-width:var(--col-max-width,none)}._paginationContainer_eq80z_1{color:#737373;background:#fff;border-top:1px solid #e5e5e5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.6875rem;display:flex}._paginationInfo_eq80z_14{white-space:nowrap;color:#737373;font-size:.6875rem}._pageSizeSelector_eq80z_20{align-items:center;gap:.375rem;display:flex}._pageSizeSelector_eq80z_20 span{white-space:nowrap;color:#737373;font-size:.8125rem}._pageSizeSelect_eq80z_20{color:#171717;cursor:pointer;background:0 0;border:1px solid #e5e5e5;border-radius:.25rem;height:1.75rem;padding:0 .375rem;font-size:.8125rem;transition:border-color .15s}._pageSizeSelect_eq80z_20:hover{border-color:#cbcbcb}._pageSizeSelect_eq80z_20:focus{border-color:#171717;outline:none;box-shadow:0 0 0 1px #171717}._paginationNav_eq80z_51{align-items:center;gap:.125rem;display:flex}._paginationNavButton_eq80z_57{color:#171717;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #e5e5e5;border-radius:.1875rem;justify-content:center;align-items:center;gap:.125rem;height:1.375rem;padding:0 .375rem;font-size:.6875rem;font-weight:500;transition:all .15s;display:inline-flex}._paginationNavButton_eq80z_57 svg{flex-shrink:0;font-size:.75rem}._paginationNavButton_eq80z_57:hover:not(:disabled){background:#f5f5f5;border-color:#cbcbcb}._paginationNavButton_eq80z_57:focus-visible{border-color:#171717;outline:none;box-shadow:0 0 0 1px #171717}._paginationNavButton_eq80z_57:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._pageNumbers_eq80z_93{align-items:center;gap:.125rem;display:flex}._pageButton_eq80z_99{color:#171717;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.1875rem;justify-content:center;align-items:center;min-width:1.375rem;height:1.375rem;padding:0 .25rem;font-size:.6875rem;font-weight:500;transition:all .15s;display:inline-flex}._pageButton_eq80z_99:hover:not(._active_eq80z_115){background:#f5f5f5;border-color:#e5e5e5}._pageButton_eq80z_99:focus-visible{border-color:#171717;outline:none;box-shadow:0 0 0 1px #171717}._pageButton_eq80z_99._active_eq80z_115{cursor:default;background:#f5f5f5;border-color:#e5e5e5}._ellipsis_eq80z_130{color:#737373;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}._ellipsis_eq80z_130 svg{font-size:.6875rem}._gridContainer_c5eyj_1{min-width:0;height:var(--grid-height,auto);flex-direction:column;flex:1;padding-top:2px;font-size:12px;display:flex}._tableWrapper_c5eyj_11{flex:1;min-height:0}._selectionInfo_c5eyj_16{margin-top:8px}._loaderContainer_1qa3b_1{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}._loaderWrapper_1qa3b_11{justify-content:center;align-items:center;height:20px;display:flex}._loader_1qa3b_1{aspect-ratio:5;--_g:no-repeat radial-gradient(circle closest-side, var(--dot-color,dimgray) 90%, transparent);background:var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;background-size:33.3333% 100%;width:60px;animation:1s linear infinite _l7_1qa3b_1}._message_1qa3b_32{margin-top:5px;font-size:12px;font-weight:400}@keyframes _l7_1qa3b_1{33%{background-size:33.3333% 0%,33.3333% 100%,33.3333% 100%}50%{background-size:33.3333% 100%,33.3333% 0%,33.3333% 100%}66%{background-size:33.3333% 100%,33.3333% 100%,33.3333% 0%}}._tabs_shdc2_1{flex-direction:column;height:100%;display:flex}._tabContent_shdc2_7{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._bottomIndicator_shdc2_15{bottom:0;left:var(--indicator-left,0);width:var(--indicator-width,40px);background-color:var(--primaryColor);height:3px;transition:left .5s ease-in-out;position:absolute}._tabRowParent_shdc2_25{flex-shrink:0;position:relative;overflow-x:auto}._tabRow_shdc2_25{gap:6px;width:max-content;min-width:100%;font-size:14px;font-weight:700;display:flex}._tabRow_shdc2_25 ._item_shdc2_39{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-top-left-radius:6px;border-top-right-radius:6px;padding:6px;position:relative}._tabRow_shdc2_25 ._item_shdc2_39._isActive_shdc2_48{border-bottom:3px solid var(--primaryColor)}._tabRow_shdc2_25 ._item_shdc2_39:hover{background-color:#f5f5f5}._tabRow_shdc2_25 ._item_shdc2_39 ._inner_shdc2_54{justify-content:center;align-items:center;padding-left:12px;padding-right:12px;display:flex}._tabRow_shdc2_25 ._item_shdc2_39 ._inner_shdc2_54._showDots_shdc2_61 ._moreContainer_shdc2_61{margin-left:12px;padding-left:0;padding-right:0;display:flex}._tabRow_shdc2_25 ._item_shdc2_39 ._inner_shdc2_54 ._moreContainer_shdc2_61{z-index:1000;flex-direction:column;justify-content:center;align-items:center;width:12px;height:12px;display:none;position:relative}._tabRow_shdc2_25 a{color:#000;text-decoration:none}._dropdown_shdc2_84{background-color:#fff;border:1px solid #f5f5f5;border-radius:9px;width:150px;padding:10px;font-size:13px;font-weight:400;position:absolute;top:22px;left:-12px;box-shadow:0 0 10px #0000001a}._dropdownOption_shdc2_98{border-radius:6px;gap:6px;padding:6px;display:flex}._dropdownOption_shdc2_98:hover{background-color:#f5f5f5}._flexCenter_shdc2_108{align-items:center;display:flex}._hidden_shdc2_113{display:none}._iconMargin_shdc2_117{margin-right:6px}._loaderMargin_shdc2_121{margin-right:8px;display:flex;overflow:hidden}._tabRowAbsolute_shdc2_127{position:absolute;top:18px;right:60px}._messageEnter_1xqah_2{opacity:0;transition:opacity .75s ease-out}._messageEnterActive_1xqah_7,._messageExit_1xqah_11{opacity:1}._messageExitActive_1xqah_15{opacity:0;transition:opacity .75s ease-out}._message_1xqah_2{font-size:14px}._loaderContainer_1xqah_24{flex-direction:column;justify-content:center;align-items:center;width:100%;height:300px;display:flex}._loaderContent_1xqah_33{flex-direction:column;gap:12px;display:flex}._loaderIconWrapper_1xqah_39,._textContainer_1xqah_43{text-align:center}._thinkingText_1xqah_47{margin-bottom:8px;font-size:18px;font-weight:700}._markdown_uvjkn_1{font-size:11px;line-height:14px}._markdown_uvjkn_1 td,._markdown_uvjkn_1 th{text-overflow:ellipsis;max-width:360px;padding:3px 10px;overflow:hidden}._markdown_uvjkn_1 ul{margin-block:0;padding-inline-start:20px}._markdown_uvjkn_1 li{margin-block:0}._markdown_uvjkn_1 p{margin-block:0;font-size:11px}._markdown_uvjkn_1 table{border-spacing:0;margin:12px 0;font-size:11px}._markdown_uvjkn_1 tbody tr:nth-child(odd){background-color:#f5f5f5}._markdown_uvjkn_1 thead tr{background-color:var(--primaryColor);color:#fff}._markdown_uvjkn_1 th,._markdown_uvjkn_1 td{border-bottom:1px solid #ccc}._markdown_uvjkn_1 h1{font-size:13px}._decisionInfoContainer_z0pd7_1{flex:1}._decisionHeader_z0pd7_5{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}._decisionHeader_z0pd7_5 ._decisionLabel_z0pd7_11{text-transform:uppercase;letter-spacing:.05em;color:var(--textSecondary);font-size:11px;font-weight:600}._decisionRow_z0pd7_19{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._courseName_z0pd7_26{color:var(--textPrimary);font-size:15px;font-weight:600}._tagsRow_z0pd7_32{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._chipWrapper_z0pd7_39{flex-shrink:0;width:fit-content;min-width:160px}._rationaleSection_z0pd7_45{margin-top:16px}._rationaleLabel_z0pd7_49{text-transform:uppercase;letter-spacing:.05em;color:var(--textSecondary);margin-bottom:8px;font-size:11px;font-weight:600;display:block}._rationaleContent_z0pd7_59{margin-top:8px}._actionItemsContainer_9kvmg_1{flex-direction:column;flex:0 0 350px;max-width:350px;display:flex}._actionsCard_9kvmg_8{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px;box-shadow:0 2px 4px #0000001a}._actionsHeader_9kvmg_16{border-bottom:1px solid #e0e0e0;margin-bottom:12px;padding-bottom:8px;font-size:16px;font-weight:700}._actionsList_9kvmg_24{flex-direction:column;gap:8px;display:flex}._actionItem_9kvmg_1{align-items:flex-start;gap:12px;font-size:12px;line-height:1.5;display:flex}._actionCheckbox_9kvmg_38{cursor:pointer;flex-shrink:0;width:18px;height:18px}._actionLabel_9kvmg_45{cursor:pointer;flex:1;gap:8px;display:flex}._actionNumber_9kvmg_52,._actionText_9kvmg_57{color:#424242;font-weight:600}._rule_yita1_1{background-color:#fff;flex-direction:row;align-items:center;gap:4px;transition:background-color .25s .1s,opacity .15s;display:flex;position:relative}._rule_yita1_1._isLeaf_yita1_11{border:none;padding:0}._rule_yita1_1._isTopLevel_yita1_15{border:none}._rule_yita1_1._topLevelGroup_yita1_18{margin-left:0}._rule_yita1_1._rulePreviewMode_yita1_21{padding-left:28px}._rule_yita1_1._isPathDeleteHovered_yita1_24,._rule_yita1_1._isPathDeleteHovered_yita1_24 input{text-decoration:line-through}._ruleContent_yita1_31{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex;overflow:hidden}._modalOverlay_1jxq6_1{z-index:20000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#80808096;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}@media (width<=768px){._modalOverlay_1jxq6_1{padding:20px}}._modalContent_1jxq6_21{z-index:1001;background-color:#fff;border-radius:12px;flex-direction:column;width:fit-content;height:fit-content;padding:20px;display:flex;position:relative}._modalContent_1jxq6_21._darkMode_1jxq6_32{background-color:#353535}._modalHeading_1jxq6_36{letter-spacing:-.2px;text-align:left;color:#000;align-items:center;gap:12px;width:100%;margin-bottom:20px;margin-right:40px;font-size:20px;font-weight:600;display:flex}._darkMode_1jxq6_32 ._modalHeading_1jxq6_36{color:#fff}._headingIcon_1jxq6_53{color:#6b7280;align-items:center;display:flex}._darkMode_1jxq6_32 ._headingIcon_1jxq6_53{color:#9ca3af}._closeButtonContainer_1jxq6_62{padding-top:10px;padding-right:10px;position:absolute;top:0;right:0}._closeButton_1jxq6_62{cursor:pointer;color:inherit;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:inline-flex}._closeButton_1jxq6_62:hover{background-color:#0000000f}._darkMode_1jxq6_32 ._closeButton_1jxq6_62:hover{background-color:#ffffff1a}._closeIconLight_1jxq6_88{color:gray}._closeIconDark_1jxq6_92{color:#fff}._buttonWrapper_aoy4c_1{flex-direction:row-reverse;justify-content:right;gap:10px;display:flex}._buttonWrapper_aoy4c_1._left_aoy4c_7{flex-direction:row;justify-content:left}._button_aoy4c_1{color:var(--buttonTextColor);background-color:var(--primaryColor);border:1px solid var(--primaryColor);cursor:pointer;font-size:14px;line-height:initial;box-shadow:none;text-align:center;width:var(--button-width,auto);border-radius:3px;justify-content:center;align-items:center;gap:6px;display:flex;margin:initial!important;padding:6px 12px!important;font-weight:700!important}._button_aoy4c_1._small_aoy4c_31{font-size:13px;padding:4px 8px!important}._button_aoy4c_1 ._buttonText_aoy4c_35{white-space:nowrap}._button_aoy4c_1._secondary_aoy4c_38{background-color:var(--secondaryColor);color:var(--buttonTextColorSecondary);border:1px solid var(--buttonBorderSecondary);font-weight:400}._button_aoy4c_1._secondary_aoy4c_38:hover{background-color:var(--secondaryColor)!important;opacity:.8!important}._button_aoy4c_1._transparent_aoy4c_48{background-color:#0000;border:1px solid #ffffff6b}._button_aoy4c_1._disabled_aoy4c_52{opacity:.6;cursor:not-allowed}._button_aoy4c_1:hover{background-color:var(--primaryColor)!important;opacity:.8!important}._button_aoy4c_1:hover._secondary_aoy4c_38{opacity:.8!important;background-color:#0000!important}._modalContent_1nviq_1{min-width:280px}._trigger_71hco_1{cursor:pointer;color:#6b7280;background:#0000000a;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}._trigger_71hco_1:hover:not(._disabled_71hco_14){color:#000c;background-color:#00000014}._trigger_71hco_1._small_71hco_18{width:24px;height:24px;padding:3px}._trigger_71hco_1._default_71hco_23{width:28px;height:28px;padding:6px}._trigger_71hco_1._disabled_71hco_14{opacity:.5;cursor:not-allowed}._trigger_71hco_1._hasCorrect_71hco_32{color:#22c55e;background-color:#22c55e1a}._trigger_71hco_1._hasWrong_71hco_36{color:#ef4444;background-color:#ef44441a}._trigger_71hco_1._hasComment_71hco_40{color:#3b82f6;background-color:#3b82f61a}._modalContent_71hco_45{min-width:400px;max-width:500px}._fieldInfo_71hco_50{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;padding:12px}._fieldLabel_71hco_58{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:11px;font-weight:600}._fieldValue_71hco_67{color:#111827;word-break:break-word;max-height:200px;font-size:14px;overflow-y:auto}._fieldValueHtml_71hco_75{max-height:300px;font-size:12px;overflow:auto}._fieldValueHtml_71hco_75 table{border-collapse:collapse;width:100%;font-size:12px}._fieldValueHtml_71hco_75 table thead tr th{background-color:var(--primaryColor,#2563eb);color:#fff;text-align:left;border:1px solid var(--primaryColor,#1d4ed8);padding:6px 10px;font-size:11px;font-weight:700}._fieldValueHtml_71hco_75 table tbody tr:nth-child(2n){background-color:#fafafa}._fieldValueHtml_71hco_75 table tbody tr td{border-bottom:1px solid #eee;padding:5px 10px}._fieldValueHtml_71hco_75 ul,._fieldValueHtml_71hco_75 p{margin:8px 0 4px;font-size:12px}._fieldValueHtml_71hco_75 ul{padding-left:18px}._fieldValueHtml_71hco_75 ul li{margin-bottom:2px}._assertionButton_71hco_113{cursor:pointer;color:#374151;background:#fff;border:2px solid #e5e7eb;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;transition:all .15s;display:flex}._assertionButton_71hco_113:hover:not(._selected_71hco_129){background-color:#f9fafb;border-color:#d1d5db}._assertionButton_71hco_113._correct_71hco_133._selected_71hco_129{color:#22c55e;background-color:#22c55e1a;border-color:#22c55e}._assertionButton_71hco_113._correct_71hco_133:hover:not(._selected_71hco_129){border-color:#22c55e4d}._assertionButton_71hco_113._wrong_71hco_141._selected_71hco_129{color:#ef4444;background-color:#ef44441a;border-color:#ef4444}._assertionButton_71hco_113._wrong_71hco_141:hover:not(._selected_71hco_129){border-color:#ef44444d}._commentSection_71hco_150{margin-bottom:16px}._commentLabel_71hco_154{color:#374151;margin-bottom:8px;font-size:13px;font-weight:500}._commentTextarea_71hco_161{color:#111827;resize:vertical;border:1px solid #e5e7eb;border-radius:8px;width:100%;min-height:100px;padding:12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}._commentTextarea_71hco_161:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}._commentTextarea_71hco_161::placeholder{color:#9ca3af}._actions_71hco_182{justify-content:space-between;align-items:center;gap:12px;display:flex}._assertionActions_71hco_189{gap:8px;display:flex}._assertionActions_71hco_189 ._assertionButton_71hco_113{border:none;flex:1;padding:10px 16px;font-size:13px}._assertionActions_71hco_189 ._assertionButton_71hco_113._correct_71hco_133{color:#fff;background:#22c55e}._assertionActions_71hco_189 ._assertionButton_71hco_113._correct_71hco_133:hover:not(:disabled){background:#1ca24d}._assertionActions_71hco_189 ._assertionButton_71hco_113._wrong_71hco_141{color:#fff;background:#ef4444}._assertionActions_71hco_189 ._assertionButton_71hco_113._wrong_71hco_141:hover:not(:disabled){background:#ec1e1e}._assertionActions_71hco_189 ._assertionButton_71hco_113:disabled{opacity:.4;cursor:not-allowed}._clearButton_71hco_218{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:background-color .15s}._clearButton_71hco_218:hover{background-color:#ef44441a}._clearButton_71hco_218:disabled{opacity:.5;cursor:not-allowed}._feedbackRow_1iw1r_1{align-items:center;gap:8px;margin-top:4px;margin-left:4px;margin-right:30px;padding:4px 0;font-size:12px;display:flex}._feedbackRow_1iw1r_1._correct_1iw1r_11{color:#00b300}._feedbackRow_1iw1r_1._wrong_1iw1r_14{color:#991b1b}._feedbackRow_1iw1r_1._resolved_1iw1r_17{color:#9ca3af;text-decoration:line-through}._feedbackRow_1iw1r_1._noMarginRight_1iw1r_21{margin-right:0}._assertion_1iw1r_25{align-items:center;gap:4px;font-weight:600;display:inline-flex}._comment_1iw1r_32{color:#6b7280;flex:1}._meta_1iw1r_37{color:#6b7280;opacity:0;align-items:center;gap:8px;margin-left:auto;transition:opacity .15s;display:inline-flex}._feedbackRow_1iw1r_1:hover ._meta_1iw1r_37{opacity:1}._timestamp_1iw1r_51,._author_1iw1r_56{opacity:.7;font-size:11px}._actions_1iw1r_61{gap:6px;display:inline-flex}._actions_1iw1r_61 span{cursor:pointer;opacity:.5}._actions_1iw1r_61 span:hover{opacity:1}._condition_m5can_1{gap:2px;display:flex}._condition_m5can_1 ._result_m5can_5{width:100%;min-width:0;min-height:28px;color:var(--input-color,black);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:8px 12px;font-size:12px;font-weight:600;transition:border-color .15s,background-color .15s;display:flex}._condition_m5can_1 ._result_m5can_5:hover{background-color:#f1f3f5;border-color:#dee2e6}._condition_m5can_1 ._result_m5can_5._disabled_m5can_30{opacity:.5}._condition_m5can_1 ._result_m5can_5._editable_m5can_33{cursor:text}._condition_m5can_1 ._result_m5can_5._readOnly_m5can_36{min-height:24px;padding:4px 8px;font-size:11px}._condition_m5can_1 ._result_m5can_5._readOnly_m5can_36 ._resultText_m5can_41{font-size:11px}._condition_m5can_1 ._resultActions_m5can_44{flex-shrink:0;align-items:center;gap:4px;display:flex}._condition_m5can_1 ._resultContent_m5can_50{flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}._condition_m5can_1 ._resultLabel_m5can_58{white-space:nowrap;background-color:#fff;border:1px solid #d3d3d3;border-radius:6px;padding:3px 6px}._condition_m5can_1 ._resultText_m5can_41{white-space:nowrap;text-overflow:ellipsis;color:#495057;min-width:0;font-size:12px;font-weight:400;overflow:hidden}._condition_m5can_1 ._editInput_m5can_74{color:#495057;min-width:0;font-family:inherit;font-size:12px;font-weight:400;line-height:inherit;background:0 0;border:1px solid #10b981;border-radius:4px;outline:none;flex:1;margin:-1px;padding:0}._condition_m5can_1 ._editInput_m5can_74:focus{box-shadow:0 0 0 2px #10b98133}._condition_m5can_1 ._actionBtn_m5can_92{opacity:0;transition:opacity .15s}._condition_m5can_1 ._actionBtn_m5can_92._hasComment_m5can_96,._condition_m5can_1:hover ._actionBtn_m5can_92{opacity:1}._condition_m5can_1 ._inputWrapper_m5can_102{align-items:center;width:100%;display:flex;position:relative}._condition_m5can_1 ._inputIcon_m5can_108{color:#10b981;pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;left:8px}._condition_m5can_1 input._input_m5can_102{width:100%;min-height:28px;color:var(--input-color,black);border-radius:4px;padding:4px 26px 4px 32px;font-family:Inter,serif;font-size:11px;font-weight:400}._condition_m5can_1 input._input_m5can_102:focus{border:1px solid #10b981;box-shadow:0 0 0 3px #10b9811a}._condition_m5can_1 input._input_m5can_102._disabledInput_m5can_131{opacity:.3}._reason_m5can_135{color:#696969;white-space:normal;flex-basis:100%;width:100%;margin-top:0;margin-left:0;font-size:10px;font-weight:400}._reason_m5can_135 h1,._reason_m5can_135 h2,._reason_m5can_135 h3{font-size:10px}._reason_m5can_135 code{font-family:Inter}._passIconWrapper_m5can_152{flex-direction:column;justify-content:center;align-items:center;width:20px;margin-left:6px;display:flex}._commentsSection_m5can_161{flex-direction:column;gap:2px;margin-top:6px;margin-left:4px;display:flex}._commentRow_m5can_169{display:flex}._commentInput_m5can_173{color:#495057;background:#fff;border:1px solid #e9ecef;border-radius:3px;outline:none;width:100%;padding:4px 8px;font-family:inherit;font-size:11px}._commentInput_m5can_173:focus{border-color:#10b981}._commentInput_m5can_173::placeholder{color:#adb5bd}._actionButton_j6o07_1{color:#0009;cursor:pointer;white-space:nowrap;background:#0000000a;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;font-size:16px;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}._actionButton_j6o07_1._expanded_j6o07_21{justify-content:flex-start;width:auto;padding-left:10px;padding-right:12px}._actionButton_j6o07_1:hover{color:#000c;background-color:#00000014;transition:all .2s}._actionButton_j6o07_1:active{transition:all .15s;transform:scale(.97)}._actionButton_j6o07_1._copied_j6o07_36{color:#000000e6;background-color:#0000001f;animation:.7s ease-in-out _copyAnimation_j6o07_1}._actionButton_j6o07_1._disabled_j6o07_41{opacity:.5;cursor:not-allowed}._actionButton_j6o07_1._disabled_j6o07_41:hover{background-color:#0000000a;transform:none}._actionButton_j6o07_1._small_j6o07_49{width:28px;height:28px;padding:4px;font-size:14px}._actionButton_j6o07_1._small_j6o07_49._expanded_j6o07_21{justify-content:flex-start;width:auto;padding-left:8px;padding-right:10px}._actionButton_j6o07_1._large_j6o07_61{width:36px;height:36px;padding:8px;font-size:18px}._actionButton_j6o07_1._large_j6o07_61._expanded_j6o07_21{justify-content:flex-start;width:auto;padding-left:12px;padding-right:14px}._actionButton_j6o07_1._primary_j6o07_73{color:#3498db;background-color:#3498db1a}._actionButton_j6o07_1._primary_j6o07_73:hover{color:#2980b9;background-color:#3498db33}._actionButton_j6o07_1._danger_j6o07_81{color:#e74c3c;background-color:#e74c3c1a}._actionButton_j6o07_1._danger_j6o07_81:hover{color:#c0392b;background-color:#e74c3c33}._iconContainer_j6o07_90{justify-content:center;align-items:center;transition:all .2s;display:flex}._iconContainer_j6o07_90._iconSlide_j6o07_96{margin-right:8px}._iconContainer_j6o07_90._successIcon_j6o07_99{color:#4ade80}._labelText_j6o07_103{color:#000c;opacity:1;font-size:12px;font-weight:500}._labelText_j6o07_103._success_j6o07_99{color:#4ade80}._labelText_j6o07_103._successLink_j6o07_112{color:#3b82f6;text-decoration:underline}@keyframes _copyAnimation_j6o07_1{0%{transform:scale(1)}30%{color:#000000e6;transform:scale(1.1)}60%{color:#000000e6;transform:scale(1.05)}to{color:#0009;transform:scale(1)}}._toggleContainer_mpm62_1{border:1px solid #e5e7eb;border-radius:6px;display:flex}._toggleButton_mpm62_7{color:#6b7280;cursor:pointer;text-transform:uppercase;letter-spacing:.3px;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border:none;padding:4px 12px;font-family:Inter,serif;font-size:11px;font-weight:600;transition:all .2s}._toggleButton_mpm62_7:first-child{border-radius:6px 0 0 6px}._toggleButton_mpm62_7:last-child{border-radius:0 6px 6px 0}._toggleButton_mpm62_7:hover:not(:disabled){background:#f9fafb}._toggleButton_mpm62_7._active_mpm62_31{color:#fff;background:#1f2937}._toggleButton_mpm62_7:disabled{cursor:default}._toggleCriteriaHeader_1tcx1_1{color:#6b7280;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;width:100%;font-size:12px;font-weight:400;display:flex}._toggleCriteriaHeaderLeft_1tcx1_12{align-items:center;gap:6px;display:flex}._toggleCriteriaHeaderActions_1tcx1_18{opacity:0;align-items:center;transition:opacity .15s;display:flex}._toggleCriteriaHeader_1tcx1_1:hover ._toggleCriteriaHeaderActions_1tcx1_18,[data-rule-wrapper=group]:hover>[data-rule-content]>._toggleCriteriaHeader_1tcx1_1>[data-group-actions]{opacity:1}._stackIcon_1tcx1_33{color:#0073ea}._criteriaText_1tcx1_37{color:#6b7280}._addButtonContainer_oh5cu_1{align-items:center;gap:4px;display:flex;position:relative}._headerActions_12uo0_1{align-items:center;gap:.25rem;display:flex}._conditionGroup_8z3yk_1{flex-direction:column;gap:8px;display:flex}._emptyState_8z3yk_7{background-color:#fafafa;border:2px dashed #d0d0d0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-height:52px;padding:8px;transition:border-color .15s,background-color .15s;display:flex;position:relative}._emptyState_8z3yk_7[data-is-dragging=true]{background-color:#10b9810d;border-color:#10b981}._emptyText_8z3yk_25{color:#999;font-size:14px;font-weight:500}._blockLabel_batmt_1{text-transform:uppercase;letter-spacing:.5px;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600}._blockLabel_batmt_1._clickable_batmt_8{cursor:pointer}._blockLabel_batmt_1._if_batmt_11{color:#fff;background:#000;border-radius:4px;padding:6px 12px;font-weight:700}._blockLabel_batmt_1._all_batmt_18{color:#0073ea}._blockLabel_batmt_1._any_batmt_21{color:#ea0073}._blockLabel_batmt_1._guard_batmt_24{color:#fff;background:#059669;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}._blockLabel_batmt_1._then_batmt_32{color:#fff;background:#6366f1;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}._ifBlockHeader_1a2am_1{-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}._collapseToggle_1a2am_8{color:#666;cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .2s;display:flex}._collapseToggle_1a2am_8:hover{color:#333}._collapseToggle_1a2am_8._expanded_1a2am_23{transform:rotate(90deg)}._conditionSummary_1a2am_27{color:#666;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:1;min-width:0;font-size:14px;font-weight:400;overflow:hidden}._conditionSummaryWrapper_1a2am_39{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}._inputWrapper_1a2am_48{flex:1;align-items:center;margin-right:80px;display:flex;position:relative}._inputIcon_1a2am_56{color:#374151;pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;left:12px}._conditionInput_1a2am_66{cursor:text;border:1px solid #d1d5db;border-radius:4px;outline:none;flex:1;padding:6px 12px 6px 36px;font-family:Inter,serif;font-size:12px;font-weight:400;line-height:1.4}._conditionInput_1a2am_66:focus{border-color:#374151;box-shadow:0 0 0 3px #3741511a}._conditionInput_1a2am_66::placeholder{color:#9ca3af}._ifBlock_11s23_1{border:1px solid #000;border-radius:12px;margin-bottom:8px;padding:20px 20px 20px 13px;position:relative}._guardWrapper_11s23_9{background:#ecfdf5;border:1px solid #059669;border-radius:8px;margin-top:16px;margin-left:30px;padding:12px;overflow:hidden}._guardHeader_11s23_19{align-items:center;gap:8px;margin-bottom:8px;display:flex}._guardHint_11s23_26{color:#059669;font-size:11px;font-style:italic}._guardContent_11s23_32{margin-top:8px}._guardConditionText_11s23_36{color:#333;word-wrap:break-word;overflow-wrap:break-word;background:#fff;border:1px solid #d1fae5;border-radius:4px;padding:8px 12px;font-size:13px}._thenHeader_11s23_47{margin-bottom:8px}._ifConditionWrapper_11s23_51{margin-top:16px;margin-left:30px}._ifConditionHeader_11s23_56{color:#696969;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:400;display:flex}._ifConditionContent_11s23_66{flex-direction:column;display:flex}._emptyState_11s23_71{text-align:center;color:#9ca3af;background:#fff;border:2px dashed #e5e7eb;border-radius:4px;padding:24px;font-size:13px}._emptyStateActions_11s23_81{justify-content:center;gap:6px;margin-top:12px;display:flex}@media (width<=768px){._ifBlock_11s23_1{padding-left:30px}._ifBadge_11s23_92{padding:3px 8px;font-size:9px}}._rules_12117_1{flex-direction:column;font-size:18px;display:flex}._dragShadow_12117_7{opacity:.8;cursor:grabbing;background-color:#fff;border:1px dashed gray;flex-direction:row;align-items:flex-start;gap:.5rem;min-width:200px;padding:10px;display:flex;box-shadow:0 4px 8px #0003;zoom:1!important;transform:scale(1)!important}._shadowDragHandle_12117_24{color:#666;cursor:grabbing;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}._shadowContent_12117_34{color:#333;flex:1;font-size:18px}._emptyState_12117_40{color:#999;justify-content:center;padding:2rem 1rem;font-size:14px;display:flex}._headerRow_12117_48{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;display:flex}._chips_12117_59{align-items:center;gap:12px;display:flex}._chip1_12117_65 svg{color:#374151}._chip2_12117_69 svg{color:#0073ea}._chip3_12117_73 svg{color:#10b981}._headerButtons_12117_77{align-items:center;gap:8px;display:flex}._ifBlocksContainer_2bsm8_1{flex-direction:column;gap:16px;min-width:0;display:flex;overflow:hidden}._ifBlock_2bsm8_1{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fafafa;border:1px solid #e9ecef;border-radius:8px;min-width:0;padding:12px;overflow:hidden}._ifBlock_2bsm8_1._highlighted_2bsm8_19{background:#f0f7ff;border-color:#0d6efd}._ifBlock_2bsm8_1._gateBlock_2bsm8_23 ._ifLabel_2bsm8_23,._ifBlock_2bsm8_1._gateBlock_2bsm8_23 ._thenLabel_2bsm8_27{color:#4f46e5;background:#e0e0ff}._ifBlock_2bsm8_1._taggerBlock_2bsm8_31 ._ifLabel_2bsm8_23,._ifBlock_2bsm8_1._taggerBlock_2bsm8_31 ._thenLabel_2bsm8_27{color:#047857;background:#d1fae5}._ifBlockHeader_2bsm8_40{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}._ifLabel_2bsm8_23{color:#0d6efd;text-transform:uppercase;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#e7f1ff;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;font-weight:600;display:inline-flex}._blockName_2bsm8_63{color:#333;flex:1;font-size:14px;font-weight:500}._conditionSection_2bsm8_70{margin-bottom:12px}._logicTreeWrapper_2bsm8_74{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border:1px solid #e9ecef;border-radius:6px;min-width:0;padding:12px;overflow:hidden}._emptyCondition_2bsm8_85{text-align:center;color:#6c757d;background:#fff;border:1px solid #e9ecef;border-radius:6px;padding:16px;font-size:13px}._actionsSection_2bsm8_95{flex-direction:column;gap:8px;display:flex}._actionsLabel_2bsm8_101{color:#6c757d;text-transform:uppercase;font-size:11px;font-weight:600}._actionsList_2bsm8_108{flex-wrap:wrap;gap:8px;display:flex}._emptyState_2bsm8_114{text-align:center;color:#6c757d;padding:24px;font-size:13px}._blockLabel_2bsm8_121{color:#495057;text-transform:none;font-weight:400}._thenHeader_2bsm8_127{align-items:center;gap:8px;margin-top:12px;margin-bottom:8px;display:flex}._thenLabel_2bsm8_27{color:#0d6efd;text-transform:uppercase;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#e7f1ff;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;font-weight:600;display:inline-flex}._outcomesGrid_2bsm8_150{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._outcomeBox_2bsm8_156{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border:1px solid #dee2e6;border-radius:6px;min-height:70px;padding:12px}._outcomeBox_2bsm8_156._activeOutcome_2bsm8_165{background:#f0f7ff;border:2px solid #0d6efd}._outcomeLabel_2bsm8_170{text-transform:uppercase;color:#495057;margin-bottom:10px;font-size:11px;font-weight:600}._outcomeActions_2bsm8_178,._actionsContainer_2bsm8_184{flex-direction:column;gap:6px;display:flex}._noAction_2bsm8_190{color:#6c757d;font-size:12px}._outcomeBoxEditable_2bsm8_195{cursor:pointer;transition:border-color .15s,box-shadow .15s}._outcomeBoxEditable_2bsm8_195:hover{border-color:#adb5bd;box-shadow:0 2px 4px #0000000d}._outcomeHeader_2bsm8_204{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._outcomeHeader_2bsm8_204 ._outcomeLabel_2bsm8_170{margin-bottom:0}._outcomeEditorModal_2bsm8_214{min-width:400px;padding:8px 0}._guardSection_2bsm8_219{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;min-width:0;margin-bottom:12px;padding:12px;overflow:hidden}._guardHeader_2bsm8_229{align-items:center;gap:8px;margin-bottom:8px;display:flex}._guardLabel_2bsm8_236{color:#047857;text-transform:uppercase;background:#d1fae5;border-radius:4px;align-items:center;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}._guardHint_2bsm8_248{color:#6b7280;font-size:11px;font-style:italic}._guardContent_2bsm8_254{background:#fff;border:1px solid #e9ecef;border-radius:6px;min-width:0;padding:12px;overflow:hidden}._thenCheckHeader_2bsm8_263{align-items:center;gap:8px;margin-bottom:8px;display:flex}._thenCheckLabel_2bsm8_270{color:#0284c7;text-transform:uppercase;background:#e0f2fe;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}._ruleGuardSection_2bsm8_283{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fafafa;border:1px solid #e9ecef;border-radius:8px;min-width:0;margin-bottom:16px;padding:12px;overflow:hidden}._ruleGuardHeader_2bsm8_295{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}._ruleGuardHeaderLeft_2bsm8_303{align-items:center;gap:8px;display:flex}._ruleGuardLabel_2bsm8_309{color:#b45309;text-transform:uppercase;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fef3c7;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;font-weight:600;display:inline-flex}._ruleGuardHint_2bsm8_324{color:#6b7280;font-size:11px;font-style:italic}._ruleGuardContent_2bsm8_330{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border:1px solid #e9ecef;border-radius:6px;min-width:0;padding:12px;overflow:hidden}._addBlocksSection_2bsm8_341{background:#f8f9fa;border:1px dashed #dee2e6;border-radius:8px;justify-content:center;gap:8px;margin-top:8px;padding:12px;display:flex}._ifLabelClickable_2bsm8_352{cursor:pointer;border:none;transition:filter .15s,box-shadow .15s}._ifLabelClickable_2bsm8_352:hover{filter:brightness(.95);box-shadow:0 1px 3px #0000001a}._ifLabelClickable_2bsm8_352:active{filter:brightness(.9)}._elseTagger_2bsm8_365{border-left:3px solid #f59e0b;margin-left:24px}._elseTagger_2bsm8_365 ._ifLabel_2bsm8_23,._elseTagger_2bsm8_365 ._thenLabel_2bsm8_27{color:#b45309;background:#fef3c7}._container_gk53z_1{-webkit-user-select:none;user-select:none;background-color:#fff;min-width:150px;font-size:13px}._selectBox_gk53z_8{cursor:pointer;border:1px solid #d3d3d3;border-radius:6px;width:100%;height:28px;display:flex;position:relative}._selectBox_gk53z_8._noBorder_gk53z_17{border:none}._selectLabel_gk53z_21{white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding-left:12px;display:flex;overflow:hidden}._caretContainer_gk53z_31{justify-content:center;align-items:center;margin-left:auto;margin-right:6px;display:flex}._menu_gk53z_39{z-index:1001;background-color:#fff;border:1px solid #f5f5f5;border-radius:8px;width:fit-content;min-width:100%;max-width:400px;max-height:300px;padding:12px;position:absolute;top:40px;overflow-y:scroll;box-shadow:0 4px 17px 6px #0000001a}._searchWrapper_gk53z_55{padding:5px}._searchInput_gk53z_59{width:100%;padding:8px}._menuItems_gk53z_64{flex-direction:column;gap:4px;display:flex}._menuItem_gk53z_64{cursor:pointer;white-space:nowrap;border-radius:6px;padding:8px}._menuItem_gk53z_64:hover{background-color:#dcdfec;transition:all .15s}._darkMode_gk53z_81 ._selectBox_gk53z_8{color:#fff;background-color:#4b4b4b;border:1px solid #4b4b4b}._darkMode_gk53z_81 ._menu_gk53z_39{background-color:#4b4b4b;border:1px solid #4b4b4b}._actionBuilder_18p6w_1,._actionsList_18p6w_7{flex-direction:column;gap:16px;display:flex}._actionForm_18p6w_13{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}._formHeader_18p6w_23{justify-content:space-between;align-items:center;gap:12px;display:flex}._formField_18p6w_30{flex-direction:column;gap:6px;display:flex}._formField_18p6w_30 label{color:#495057;font-size:13px;font-weight:500}._formField_18p6w_30 input,._formField_18p6w_30 textarea{border:1px solid #ced4da;border-radius:6px;padding:10px 12px;font-size:14px}._formField_18p6w_30 input:focus,._formField_18p6w_30 textarea:focus{border-color:#0d6efd;outline:none;box-shadow:0 0 0 3px #0d6efd1a}._formField_18p6w_30 input::placeholder,._formField_18p6w_30 textarea::placeholder{color:#adb5bd}._formField_18p6w_30 input:disabled,._formField_18p6w_30 textarea:disabled{cursor:not-allowed;background:#e9ecef}._formField_18p6w_30 textarea{resize:vertical;min-height:60px}._formFieldCheckbox_18p6w_67{align-items:center;gap:8px;display:flex}._formFieldCheckbox_18p6w_67 input[type=checkbox]{cursor:pointer;width:18px;height:18px}._formFieldCheckbox_18p6w_67 input[type=checkbox]:disabled{cursor:not-allowed}._formFieldCheckbox_18p6w_67 label{color:#495057;cursor:pointer;font-size:14px}._deleteButton_18p6w_86{color:#dc3545;cursor:pointer;background:#f8d7da;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s;display:flex}._deleteButton_18p6w_86:hover{background:#f5c6cb}._addButton_18p6w_104{color:#fff;cursor:pointer;background:#0d6efd;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:12px 16px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}._addButton_18p6w_104:hover{background:#0b5ed7}._addButton_18p6w_104 svg{font-size:18px}._container_1c109_1{position:absolute;top:6px;right:8px}._trigger_1c109_7{cursor:pointer}._dropdown_1c109_11{-webkit-user-select:none;user-select:none;z-index:2000;background-color:#fff;border:1px solid #d3d3d3;border-radius:6px;flex-direction:column;gap:8px;width:160px;padding:8px;font-size:12px;font-weight:600;display:flex;position:absolute;right:-6px;box-shadow:0 0 10px #0000001a}._ruleBox_12ahf_1{border:var(--rule-border,none);background-color:var(--rule-bg,transparent);border-radius:8px;flex-direction:column;gap:16px;width:100%;padding:16px;display:flex;position:relative}._headerRow_12ahf_13{-webkit-user-select:none;user-select:none;cursor:default;font-size:12px;font-weight:600}._ruleTypeTag_12ahf_20{background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;align-items:center;gap:6px;width:fit-content;padding:4px 8px;display:flex}._arrowContainer_12ahf_31{justify-content:center;align-items:center;margin-top:18px;display:flex}._description_12ahf_38{letter-spacing:-.02em;margin-bottom:6px;padding:6px;font-size:18px}._logicTreeWrapper_svedr_1{background-color:#fff;border:1px solid #d3d3d3;width:100%;min-width:0;margin-right:16px;padding:8px;overflow:hidden}._ruleCopy_svedr_11{font-size:13px}._bottomRow_svedr_15{flex-direction:column;gap:16px;margin-top:20px;display:flex}._expanderRow_svedr_22{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;margin-top:12px;margin-bottom:12px;padding-left:2px;font-size:14px;font-weight:700;display:flex}._statusBadgesContainer_svedr_34{align-items:center;gap:8px;display:flex;position:absolute;top:14px;right:14px}._resultLabelBadge_svedr_43{color:#666;text-transform:uppercase;letter-spacing:.5px;background-color:#0000;border:1px solid #999;border-radius:16px;padding:4px 12px;font-size:11px;font-weight:700}._outcomeBadge_svedr_55{background-color:var(--border-color);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:16px;padding:4px 12px;font-size:11px;font-weight:700}._rationaleContainer_svedr_66{margin-bottom:20px;font-size:13px}._rationaleHeading_svedr_71{margin-bottom:10px;font-weight:700}._logicTreeContainer_svedr_76{min-width:0;position:relative;overflow:hidden}._outcomeMessagesContainer_1fz9d_1{flex-direction:column;gap:10px;margin:12px 0 12px 16px;display:flex}._outcomeMessage_1fz9d_1{cursor:pointer;background-color:var(--outcome-bg,#f5f5f5);border-left:4px solid var(--outcome-border,#9e9e9e);color:var(--outcome-color,#666);border-radius:8px;align-items:center;padding:10px;font-size:15px;line-height:1.5;transition:all .2s;display:flex;box-shadow:0 2px 4px #0000000d}._outcomeMessage_1fz9d_1:hover{box-shadow:0 3px 6px #0000001a}._outcomeContent_1fz9d_26{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}._expandIcon_1fz9d_34{flex-shrink:0;align-items:center;display:flex}._messageText_1fz9d_40{flex:1;font-size:12px;font-weight:600}._pillsContainer_1fz9d_46{align-items:center;gap:8px;display:flex}._arrowIcon_1fz9d_52{color:#666;flex-shrink:0}._resultPill_1fz9d_57{color:#666;text-transform:uppercase;letter-spacing:.5px;background-color:#0000;border:1px solid #999;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600}._outcomePill_1fz9d_69{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600}._ruleDetails_1fz9d_79{margin-top:8px;padding:8px 16px 16px}._courseResultContainer_1vfby_1{border:1px solid var(--borderColor);background:var(--cardBackground);border-radius:6px;margin-bottom:8px;overflow:hidden}._courseResultContainer_1vfby_1._finalResult_1vfby_8{border-color:var(--primaryColor);border-width:2px}._courseResultContainer_1vfby_1._finalResult_1vfby_8 ._priority_1vfby_12{background:var(--primaryColor);color:#fff}._courseResultContainer_1vfby_1._skippedCourse_1vfby_16 ._priority_1vfby_12{color:#888;background:#e5e5e5}._courseResultContainer_1vfby_1._skippedCourse_1vfby_16 ._courseName_1vfby_20{color:var(--textSecondary)}._courseResultContainer_1vfby_1._skippedCourse_1vfby_16 ._offerStatus_1vfby_23{opacity:.7}._courseHeader_1vfby_27{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:flex}._courseHeader_1vfby_27:hover{background:var(--hoverBackground)}._expandIcon_1vfby_39{color:var(--textSecondary);align-items:center;font-size:14px;display:flex}._priority_1vfby_12{color:#666;background:#e5e5e5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}._courseInfo_1vfby_60{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._courseName_1vfby_20{color:var(--textPrimary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}._offerStatus_1vfby_23{flex-shrink:0;align-items:center;display:flex}._courseContent_1vfby_83{border-top:1px solid var(--borderColor);background:var(--cardBackgroundSecondary);padding:0 16px}._mainRow_1vfby_89{gap:16px;margin-bottom:16px;display:flex}@media (width<=768px){._mainRow_1vfby_89{flex-direction:column}}._admissionPageContainer_6znn8_1{margin-top:16px;font-size:13px;position:relative;overflow:scroll}._spacer_6znn8_8{height:16px}._contentContainer_6znn8_12{width:100%}._mainRow_6znn8_16{gap:16px;width:100%;display:flex}._courseAccordions_6znn8_22{margin-top:24px}._sectionLabel_6znn8_26{text-transform:uppercase;letter-spacing:.05em;color:var(--textSecondary);margin-bottom:8px;font-size:11px;font-weight:600;display:block}._scrollContainer_d7ysd_1{flex:1;width:100%;min-height:0;overflow:hidden auto}._noDataMessage_d7ysd_9{padding:20px;font-size:13px}._testResultsContainer_1vgwq_1{flex-direction:column;flex:1;gap:8px;min-height:0;margin-bottom:16px;display:flex;overflow-y:auto}._testResultCard_1vgwq_11{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._testResultGrid_1vgwq_21{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}._testResultField_1vgwq_27{flex-direction:column;gap:4px;display:flex}._testResultLabel_1vgwq_33{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}._testResultValue_1vgwq_41{color:#333;font-size:12px;font-weight:500}._testResultStatus_1vgwq_47{letter-spacing:.5px;color:var(--status-color,#888);font-size:14px;font-weight:700}._testResultSummary_1vgwq_54{border-top:1px solid #e0e0e0;flex-direction:column;gap:2px;padding-top:6px;display:flex}._reasoningHeader_1vgwq_62{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:2px 0;display:flex}._reasoningHeader_1vgwq_62:hover{opacity:.7}._caretIcon_1vgwq_74{color:#666;flex-shrink:0;font-size:16px;transition:transform .2s ease-in-out}._caretIcon_1vgwq_74._expanded_1vgwq_80{transform:rotate(180deg)}._testResultSummaryText_1vgwq_84{color:#444;white-space:normal;font-size:13px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;overflow:hidden}._testResultSummaryText_1vgwq_84._expanded_1vgwq_80{opacity:1;max-height:2000px}._testResultSummaryText_1vgwq_84._collapsed_1vgwq_95{opacity:0;max-height:0;margin-top:0}._fieldResultsSection_1vgwq_101{border-top:1px solid #e0e0e0;flex-direction:column;gap:6px;padding-top:8px;display:flex}._fieldResultsHeader_1vgwq_109{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}._fieldResultsList_1vgwq_117{flex-direction:column;gap:4px;display:flex}._fieldResultRow_1vgwq_123{flex-wrap:wrap;align-items:flex-start;gap:8px;font-size:12px;display:flex}._fieldResultBadge_1vgwq_131{color:var(--badge-color,#888);flex-shrink:0;min-width:32px;font-size:11px;font-weight:700}._fieldResultKey_1vgwq_139{color:#333;font-family:monospace;font-size:12px;font-weight:500}._fieldResultMessage_1vgwq_146{color:#666;font-size:12px}._fieldResultDiff_1vgwq_151{color:#888;flex-direction:column;gap:1px;width:100%;padding-left:40px;font-size:11px;display:flex}._wrapper_1sgyd_1{border:1px solid #d3d3d3;border-radius:12px;width:100%;height:fit-content;min-height:48px;margin-top:8px;padding:10px;position:relative}._label_1sgyd_12{color:#000000c4;background-color:#fff;width:fit-content;padding-left:12px;padding-right:12px;font-size:13px;font-weight:600;position:absolute;top:-8px;left:12px}._input_sjtd2_1{border:none;width:100%;height:28px}._toggleContainer_1j661_1{border:1px solid var(--borderColor);border-radius:4px;gap:0;display:flex;overflow:hidden}._toggleButton_1j661_9{background:var(--cardBackground);color:var(--textPrimary);cursor:pointer;border:none;flex:1;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s}._toggleButton_1j661_9:hover:not(._toggleButtonActive_1j661_20){background:var(--hoverBackground)}._toggleButtonRight_1j661_24{border-left:1px solid var(--borderColor)}._toggleButtonActive_1j661_20{background:var(--primaryColor);color:#fff}._scrollContainer_1j661_33{height:var(--container-height,auto);overflow:hidden scroll}._linkedDocsContainer_1j661_39{flex-direction:column;gap:8px;padding:10px;font-size:13px;display:flex}._linkedDocRow_1j661_47{cursor:pointer;gap:6px;display:flex}._linkedDocRemove_1j661_53{margin-left:auto}._column_1j661_57{flex-direction:column;flex:1;gap:20px;display:flex;overflow:hidden}._row_1j661_65{gap:30px;width:100%;padding:10px;display:flex}._documentSection_1j661_72{height:var(--section-height,auto);padding:20px;overflow-y:scroll}._container_trwqx_1{overflow-x:auto}._resultItemContainer_d3q0t_1{font-size:13px;display:flex}._resultItemFailed_d3q0t_6{border:2px solid #e53935;border-radius:4px;margin:4px -8px;padding:8px}._resultItemLabel_d3q0t_13{width:160px;margin-left:6px;font-weight:700;overflow:hidden}._resultItemValue_d3q0t_20{word-break:break-word;flex:1;min-width:0}._resultItemActions_d3q0t_26{align-items:center;gap:8px;margin-left:auto;display:flex}._highlightButton_d3q0t_33{cursor:pointer;color:#1976d2;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}._highlightButton_d3q0t_33:hover{color:#1565c0;background-color:#e3f2fd}._highlightButton_d3q0t_33:active{transform:scale(.95)}._resultItemFeedback_d3q0t_51{display:flex}._resultItemReasoning_d3q0t_55{background-color:#f5f5f5b3;border-radius:6px;margin-top:10px;padding:6px 6px 6px 12px;font-size:12px}._resultItemValidationError_d3q0t_64{color:#c62828;background-color:#ffebee;border-radius:6px;margin-top:10px;padding:8px 8px 8px 12px;font-size:12px}._validationErrorLabel_d3q0t_74{font-weight:700}._validationDiff_d3q0t_78{margin-top:8px;font-size:12px}._certificateContentContainer_151rq_1{flex-direction:column;gap:20px;display:flex}._breakdownContainer_151rq_7{padding:4px;position:relative}._breakdownContainerFailed_151rq_12{border:2px solid #e53935;border-radius:4px;padding:8px}._breakdownHeader_151rq_18{font-weight:700}._breakdownContent_151rq_22{font-size:13px}._breakdownValidationError_151rq_26{color:#c62828;background-color:#ffebee;border-radius:6px;margin-top:10px;padding:8px 8px 8px 12px;font-size:12px}._validationErrorLabel_151rq_36{font-weight:700}._feedbackWrapper_151rq_40{position:absolute;top:0;right:0}._gradesTable_1e4mr_1{width:100%;margin-top:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;overflow-x:auto}._gradesTable_1e4mr_1 table{border-collapse:collapse;width:100%;font-size:12px}._gradesTable_1e4mr_1 table thead tr th{background-color:var(--primaryColor,#2563eb);color:#fff;text-align:left;border:1px solid var(--primaryColor,#1d4ed8);padding:6px 10px;font-size:11px;font-weight:700}._gradesTable_1e4mr_1 table tbody tr:nth-child(2n){background-color:#fafafa}._gradesTable_1e4mr_1 table tbody tr td{border-bottom:1px solid #eee;padding:5px 10px}._gradesTable_1e4mr_1 ul,._gradesTable_1e4mr_1 p{margin:8px 0 4px;font-size:12px}._gradesTable_1e4mr_1 ul{padding-left:18px}._gradesTable_1e4mr_1 ul li{margin-bottom:2px}._componentContainer_1e4mr_40{margin-bottom:20px}._componentContainerFailed_1e4mr_44{border:2px solid #e53935;border-radius:4px;padding:8px}._componentHeader_1e4mr_51{margin-top:30px;font-size:13px;font-weight:700;position:relative}._semesterTitle_1e4mr_58{margin-bottom:3px;font-size:16px}._editLink_1e4mr_63{color:#00f;cursor:pointer;font-weight:400;text-decoration:underline}._feedbackPosition_1e4mr_70{position:absolute;top:0;right:0}._validationMessage_1e4mr_76{color:#c62828;background-color:#ffebee;border-radius:6px;margin-top:10px;padding:8px 8px 8px 12px;font-size:12px}._validationLabel_1e4mr_85{font-weight:700}._validationDiff_1e4mr_89{margin-top:8px;font-size:12px}._feedbackContent_1e4mr_94{background-color:#fafafa;border-bottom:1px solid #eee;width:100%;margin-top:4px;padding:4px 10px}._qualificationContentContainer_v4kh8_1{flex-direction:column;gap:20px;display:flex}._semesterBreakdownContainer_v4kh8_7{margin-top:10px}._semesterBreakdownHeader_v4kh8_11{margin-top:20px;font-size:14px;font-weight:700;display:flex}._semesterBreakdownContent_v4kh8_18{padding-left:8px}._documentCard_h510m_1{border:1px solid #d3d3d3;border-radius:20px;flex-direction:column;gap:3px;min-width:0;margin-bottom:20px;padding:20px;font-size:14px;display:flex;position:relative;overflow:hidden}._documentHeader_xagkd_1{flex-wrap:wrap;align-items:center;margin-bottom:6px;font-size:20px;font-weight:600;display:flex}._documentHeaderContent_xagkd_10{white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;margin-right:30px;overflow:hidden}._documentHeaderText_xagkd_18{margin-left:4px}._documentHeaderFeedback_xagkd_22{align-items:center;margin-left:auto;display:flex}._documentListContainer_1hfgp_1,._documentContentContainer_1hfgp_7{flex-direction:column;gap:20px;display:flex}._emptyState_1hfgp_13{text-align:center;color:gray;justify-content:center;align-items:center;width:100%;padding:40px 20px;font-size:14px;display:flex}._courseGroupFormContainer_7ao92_1{height:var(--container-height,auto);padding:20px;overflow-y:auto}._formColumn_7ao92_7{flex-direction:column;gap:24px;max-width:600px;display:flex}._textInput_7ao92_14{background:var(--cardBackground);width:100%;color:var(--textPrimary);border:none;border-radius:4px;padding:10px 12px;font-size:14px}._textInput_7ao92_14::placeholder{color:var(--textSecondary)}._textInput_7ao92_14:focus{outline:none}._textArea_7ao92_30{background:var(--cardBackground);width:100%;color:var(--textPrimary);resize:vertical;border:none;border-radius:4px;padding:10px 12px;font-family:inherit;font-size:14px}._textArea_7ao92_30::placeholder{color:var(--textSecondary)}._textArea_7ao92_30:focus{outline:none}._addCourseRow_7ao92_48{align-items:center;gap:12px;display:flex}._selectWrapper_7ao92_54{flex:1}._addButton_7ao92_58{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:opacity .2s}._addButton_7ao92_58:hover:not(:disabled){opacity:.9}._addButton_7ao92_58:disabled{opacity:.5;cursor:not-allowed}._courseListContainer_7ao92_77{border:1px solid var(--borderColor);background:var(--cardBackground);border-radius:4px;min-height:200px}._emptyState_7ao92_84{text-align:center;color:var(--textSecondary);padding:40px 20px;font-size:14px}._courseList_7ao92_77{flex-direction:column;display:flex}._courseItem_7ao92_96{border-bottom:1px solid var(--borderColor);align-items:center;gap:12px;padding:12px 16px;display:flex}._courseItem_7ao92_96:last-child{border-bottom:none}._courseItem_7ao92_96:hover{background:var(--hoverBackground)}._priority_7ao92_110{background:var(--primaryColor);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:flex}._courseName_7ao92_124{flex:1;font-size:14px}._actions_7ao92_129{gap:4px;display:flex}._actionButton_7ao92_134{border:1px solid var(--borderColor);cursor:pointer;color:var(--textPrimary);background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:6px 8px;transition:all .2s;display:flex}._actionButton_7ao92_134:hover:not(:disabled){background:var(--primaryColor);border-color:var(--primaryColor);color:#fff}._actionButton_7ao92_134:disabled{opacity:.3;cursor:not-allowed}._container_1548o_1{margin:10px}._intakeRow_1548o_5{border-bottom:1px solid #d3d3d3;align-items:center;gap:12px;width:400px;padding:10px;font-size:14px;display:flex}._intakeLabel_1548o_15{width:180px}._dateInput_1548o_19{margin-left:auto}._addButtonWrapper_1548o_23{margin-top:20px}._ruleCardWrapper_vyxm2_1{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s}._ruleCardWrapper_vyxm2_1:hover{box-shadow:0 3px 6px #0000001a}._ruleCardWrapper_vyxm2_1._isDragging_vyxm2_10{opacity:.5;box-shadow:0 4px 12px #00000026}._dragHandle_vyxm2_15{color:#999;cursor:grab;border-radius:4px;justify-content:center;align-items:center;margin-left:-4px;padding:2px;transition:all .15s;display:flex}._dragHandle_vyxm2_15:hover{color:#666;background-color:#0000000d}._dragHandle_vyxm2_15:active{cursor:grabbing;color:#333}._ruleCardHeader_vyxm2_35{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:10px;display:flex}._headerContent_vyxm2_43{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._leftSection_vyxm2_51{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._expandIcon_vyxm2_59{color:#666;flex-shrink:0;align-items:center;display:flex}._ruleName_vyxm2_66{color:#333;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}._ruleNameInput_vyxm2_77{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;min-width:100px;max-width:300px;padding:2px 6px;font-size:12px;font-weight:600}._ruleNameInput_vyxm2_77:focus{border-color:#4a90d9;outline:none;box-shadow:0 0 0 2px #4a90d933}._editNameBtn_vyxm2_94{opacity:0;transition:opacity .15s}._leftSection_vyxm2_51:hover ._editNameBtn_vyxm2_94{opacity:1}._conditionBadge_vyxm2_102{color:#666;white-space:nowrap;background-color:#e8e8e8;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:500}._rightSection_vyxm2_113{flex-shrink:0;align-items:center;gap:12px;display:flex}._ruleTypeToggle_vyxm2_120{flex-shrink:0}._actions_vyxm2_124{align-items:center;gap:4px;display:flex}._ruleContent_vyxm2_130{min-width:0;padding:0 16px 16px;overflow:hidden}._toolUseContainer_ei119_2{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-top:8px;padding:12px;transition:all .3s}._toolUseContainer_ei119_2._loading_ei119_10{border-color:#d1d5db}._toolUseContainer_ei119_2._complete_ei119_13{border-color:#2e7d32}._toolUseContainer_ei119_2._error_ei119_16{background:#fef2f2;border-color:#ef4444}._toolHeader_ei119_21{color:#333;justify-content:space-between;align-items:center;margin-bottom:0;font-weight:600;display:flex}._toolHeader_ei119_21 ._toolName_ei119_29{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}._toolLoading_ei119_37{justify-content:center;align-items:center;padding:2rem 0;display:flex}._spinner_ei119_44{border:2px solid #e5e7eb;border-top-color:#333;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite _spin_ei119_44}@keyframes _spin_ei119_44{to{transform:rotate(360deg)}}._subTasksContainer_ei119_58{flex-direction:column;gap:6px;padding:8px 0;display:flex}._subTask_ei119_58{border-radius:6px;padding:6px 8px;transition:background-color .2s}._subTask_ei119_58._running_ei119_70{background-color:#f0f9ff}._subTask_ei119_58._complete_ei119_13{background-color:#f0fdf4}._subTask_ei119_58._error_ei119_16{background-color:#fef2f2}._subTaskContent_ei119_80{flex-direction:column;gap:4px;display:flex}._subTaskRow_ei119_86{align-items:center;gap:8px;display:flex}._subTaskIcon_ei119_92{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._statusPending_ei119_101{color:#9ca3af;font-size:12px}._statusComplete_ei119_106{color:#2e7d32;font-size:14px}._statusError_ei119_111{color:#ef4444;font-size:14px}._subTaskSpinner_ei119_116{border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _spin_ei119_44}._subTaskName_ei119_125{color:#374151;font-size:12px;font-weight:500}._toolBody_ei119_131{color:#374151;background:#f9fafb;border-radius:6px;margin-top:8px;padding:10px;font-size:12px;line-height:1.5}._subTaskResult_ei119_141{color:#6b7280;white-space:pre-line;margin-left:28px;font-size:12px}._subTaskErrorResult_ei119_148{color:#ef4444;margin-top:4px;margin-left:28px;font-size:12px}._toolSummary_ei119_155{color:#ffffffe6;padding:8px 0 0;font-size:12px;line-height:1.5}._toolError_ei119_162{color:#fca5a5;padding:8px 0 0;font-size:12px;line-height:1.5}._geminiResult_ei119_169{color:#fffffff2;max-height:400px;padding:12px 0 0;font-size:13px;line-height:1.6;overflow-y:auto}._geminiResult_ei119_169 h2{color:#fff;margin:16px 0 8px;font-size:14px;font-weight:600}._geminiResult_ei119_169 h2:first-child{margin-top:0}._geminiResult_ei119_169 p{margin:8px 0}._geminiResult_ei119_169 ul,._geminiResult_ei119_169 ol{margin:8px 0;padding-left:20px}._geminiResult_ei119_169 li{margin:4px 0}._geminiResult_ei119_169 strong{color:#fff}._geminiResultStreaming_ei119_201{color:#fffffff2;max-height:400px;padding:12px 0 0;font-size:13px;line-height:1.6;overflow-y:auto}._geminiResultStreaming_ei119_201 h2{color:#fff;margin:16px 0 8px;font-size:14px;font-weight:600}._geminiResultStreaming_ei119_201 h2:first-child{margin-top:0}._geminiResultStreaming_ei119_201 p{margin:8px 0}._geminiResultStreaming_ei119_201 ul,._geminiResultStreaming_ei119_201 ol{margin:8px 0;padding-left:20px}._geminiResultStreaming_ei119_201 li{margin:4px 0}._geminiResultStreaming_ei119_201 strong{color:#fff}._geminiResultStreaming_ei119_201:after{content:"▋";color:#fffc;animation:1s step-end infinite _cursorBlink_ei119_1;display:inline}@keyframes _cursorBlink_ei119_1{50%{opacity:0}}._planRuleComplete_ei119_244,._commitRuleComplete_ei119_245,._analyzeIntentComplete_ei119_246,._parseXlsxComplete_ei119_247{color:#fffffff2;padding:8px 0 0;font-size:13px;line-height:1.5}._planRuleError_ei119_254,._commitRuleError_ei119_255,._analyzeIntentError_ei119_256,._parseXlsxError_ei119_257{color:#fca5a5;padding:8px 0 0;font-size:13px;line-height:1.5}._verifyRuleResult_ei119_264{padding:8px 0 0;font-size:13px;line-height:1.5}._verifyStatusRow_ei119_270{align-items:center;gap:8px;display:flex}._verifySuccessIcon_ei119_276{color:#22c55e;font-size:14px}._verifyWarningIcon_ei119_281{color:#f59e0b;font-size:14px}._verifyErrorIcon_ei119_286{color:#ef4444;font-size:14px}._verifySuccess_ei119_276{color:#fffffff2}._verifyIssue_ei119_295{color:#fbbf24}._verifyReasoning_ei119_299{color:#ffffffb3;margin-top:6px;font-size:12px;font-style:italic}._verifyRecommendation_ei119_306{color:#fffc;background:#ffffff1a;border-radius:6px;margin-top:8px;padding:8px 12px;font-size:12px}._verifyRuleError_ei119_315{color:#fca5a5;padding:8px 0 0;font-size:13px;line-height:1.5}._verifyDetails_ei119_322{flex-direction:column;gap:12px;margin-top:12px;display:flex}._verifySection_ei119_329{background:#ffffff14;border-radius:6px;padding:10px}._verifySectionTitle_ei119_335{text-transform:uppercase;letter-spacing:.05em;color:#fff9;margin-bottom:8px;font-size:11px;font-weight:600}._verifyConditionsList_ei119_344{flex-direction:column;gap:8px;display:flex}._verifyConditionItem_ei119_350{border-bottom:1px solid #ffffff1a;padding:6px 0}._verifyConditionItem_ei119_350:last-child{border-bottom:none;padding-bottom:0}._verifyConditionHeader_ei119_359{align-items:flex-start;gap:8px;display:flex}._verifyConditionVerified_ei119_365{color:#22c55e;flex-shrink:0;margin-top:2px;font-size:12px}._verifyConditionNoEvidence_ei119_372{color:#f59e0b;flex-shrink:0;margin-top:2px;font-size:12px}._verifyConditionIncorrect_ei119_379{color:#ef4444;flex-shrink:0;margin-top:2px;font-size:12px}._verifyConditionText_ei119_386{color:#ffffffe6;font-size:12px;line-height:1.4}._verifySourceQuote_ei119_392{color:#fff9;margin-top:4px;margin-left:20px;font-size:11px;font-style:italic;line-height:1.4}._verifyDiscrepancy_ei119_401{color:#fbbf24;margin-top:4px;margin-left:20px;font-size:11px;line-height:1.4}._verifyIssuesList_ei119_409,._verifyMissingList_ei119_410{flex-direction:column;gap:6px;display:flex}._verifyIssueItem_ei119_416,._verifyMissingItem_ei119_417{padding:4px 0}._verifyMissingHeader_ei119_421{align-items:flex-start;gap:8px;display:flex}._verifyIssueMessage_ei119_427,._verifyMissingText_ei119_428{color:#ffffffe6;font-size:12px;line-height:1.4}._severityCritical_ei119_434{text-transform:uppercase;color:#fca5a5;background:#ef44444d;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}._severityWarning_ei119_446{text-transform:uppercase;color:#fcd34d;background:#f59e0b4d;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}._severityMinor_ei119_458{text-transform:uppercase;color:#ffffffb3;background:#ffffff26;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}._verifyNotes_ei119_470{color:#ffffffb3;background:#ffffff0d;border-radius:4px;padding:8px;font-size:12px;font-style:italic;line-height:1.4}._hiddenToolLoading_ei119_480{align-items:center;padding:8px 0;display:flex}._loadingDot_ei119_486{background-color:var(--primaryColor);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite _pulse_ei119_1}@keyframes _pulse_ei119_1{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}._modifyDetails_ei119_504{flex-direction:column;gap:12px;margin-top:12px;display:flex}._modifySection_ei119_511{background:#ffffff14;border-radius:6px;padding:10px}._modifySectionTitle_ei119_517{text-transform:uppercase;letter-spacing:.05em;color:#fff9;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}._modifyIcon_ei119_529{color:#ffffff80;font-size:12px}._modifyChangesList_ei119_534{flex-direction:column;gap:6px;display:flex}._modifyChangeItem_ei119_540{align-items:flex-start;gap:8px;padding:4px 0;display:flex}._modifyChangeBullet_ei119_547{color:#ffffff80;flex-shrink:0;font-size:12px}._modifyChangeApplied_ei119_553{color:#22c55e;flex-shrink:0;margin-top:2px;font-size:12px}._modifyChangeText_ei119_560{color:#ffffffe6;font-size:12px;line-height:1.4}._modifyStats_ei119_566{color:#fff9;background:#ffffff0d;border-radius:4px;padding:8px;font-size:11px}._createRuleDetails_ei119_574{flex-direction:column;gap:12px;margin-top:12px;display:flex}._createRuleSection_ei119_581{background:#ffffff14;border-radius:6px;padding:10px}._createRuleSectionTitle_ei119_587{text-transform:uppercase;letter-spacing:.05em;color:#fff9;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}._createRuleIcon_ei119_599{color:#ffffff80;font-size:12px}._createRuleName_ei119_604{color:#fffffff2;margin-bottom:4px;font-size:14px;font-weight:600}._createRuleDescription_ei119_611{color:#ffffffb3;font-size:12px;line-height:1.4}._createRuleStats_ei119_617{color:#fff9;background:#ffffff0d;border-radius:4px;gap:16px;padding:8px;font-size:11px;display:flex}._createRuleStat_ei119_617{align-items:center;gap:4px;display:flex}._searchResult_ei119_633{padding:8px 0 0;font-size:13px;line-height:1.5}._searchError_ei119_639{color:#fca5a5;padding:8px 0 0;font-size:13px;line-height:1.5}._searchSummaryRow_ei119_646{align-items:center;gap:8px;display:flex}._searchIcon_ei119_652{color:#ffffffb3;flex-shrink:0;font-size:12px}._searchSummaryText_ei119_658{color:#fffffff2}._searchResultsList_ei119_662{flex-direction:column;gap:8px;margin-top:12px;display:flex}._searchResultItem_ei119_669{background:#ffffff14;border-radius:6px;padding:10px}._searchResultHeader_ei119_675{align-items:center;gap:8px;display:flex}._searchResultRank_ei119_681{color:#ffffff80;flex-shrink:0;font-size:11px;font-weight:600}._searchResultTitle_ei119_688{color:#fffffff2;flex:1;font-size:12px;font-weight:500}._searchResultScore_ei119_695{color:#22c55e;flex-shrink:0;font-size:11px}._searchResultFile_ei119_701{color:#ffffff80;margin-top:4px;font-size:11px}._searchResultSummary_ei119_707{color:#ffffffb3;margin-top:4px;font-size:11px;line-height:1.4}._toolCard_13nrh_1{background:var(--primaryColor);border:1px solid var(--primaryColor);color:#fff;border-radius:8px;width:100%;margin-top:8px;padding:12px}._toolHeader_13nrh_11,._toolHeaderClickable_13nrh_12{justify-content:space-between;align-items:center;display:flex}._toolHeaderClickable_13nrh_12{cursor:pointer;-webkit-user-select:none;user-select:none}._toolHeaderLeft_13nrh_23{align-items:center;gap:4px;display:flex}._toolHeaderRight_13nrh_29{align-items:center;gap:8px;display:flex}._loadingText_13nrh_35{color:#fffc;font-size:12px;font-weight:500}._timer_13nrh_41{color:#fff9;font-variant-numeric:tabular-nums;font-size:11px}._expandIcon_13nrh_47{color:#fff;opacity:.8;align-items:center;display:flex}._toolTitle_13nrh_54{color:#fff;font-size:13px;font-weight:700}._spinner_13nrh_60{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite _spin_13nrh_60}@keyframes _spin_13nrh_60{to{transform:rotate(360deg)}}._checkIcon_13nrh_74,._errorIcon_13nrh_79,._warningIcon_13nrh_84{color:#fff;font-size:12px}._subTasksContainer_13nrh_89{flex-direction:column;gap:2px;padding-top:8px;display:flex}._subTask_13nrh_89{flex-direction:column;gap:4px;padding:4px 0;display:flex}._subTask_13nrh_89._pending_13nrh_102{opacity:.5}._subTask_13nrh_89._running_13nrh_105,._subTask_13nrh_89._complete_13nrh_108,._subTask_13nrh_89._error_13nrh_79,._subTask_13nrh_89._warning_13nrh_84{opacity:1}._subTaskRow_13nrh_118{align-items:center;gap:8px;display:flex}._subTaskReasoning_13nrh_124{color:#fff;white-space:pre-wrap;word-break:break-word;margin-left:24px;padding:4px 0;font-size:11px;font-style:italic}._subTaskResult_13nrh_134{color:#fffc;white-space:pre-line;word-break:break-word;margin-left:24px;padding:4px 0;font-size:11px}._subTaskErrorResult_13nrh_143{color:#fca5a5;white-space:pre-wrap;word-break:break-word;margin-left:24px;padding:4px 0;font-size:11px}._subTaskIcon_13nrh_152{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._subTaskPending_13nrh_161{color:#ffffff80;font-size:6px}._subTaskSpinner_13nrh_166{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite _spin_13nrh_60}._subTaskComplete_13nrh_175,._subTaskError_13nrh_143,._subTaskWarning_13nrh_185{color:#fff;font-size:12px}._subTaskName_13nrh_190{color:#ffffffe6;font-size:12px;font-weight:700}._toolBody_13nrh_196{color:#ffffffe6;padding:8px 0 0;font-size:12px;line-height:1.5}._dotLoader_13mxj_1{align-items:center;padding:.5rem 0;display:inline-flex}._dotLoader_13mxj_1 span{background:#333;border-radius:50%;width:12px;height:12px;animation:1.5s ease-in-out infinite _flash_13mxj_1}@keyframes _flash_13mxj_1{0%,to{opacity:1}50%{opacity:.2}}._messageWrapper_1arvr_1{border-radius:12px;max-width:85%;padding:0 10px;font-size:12px;animation:.3s ease-out _slideIn_1arvr_1}._messageWrapper_1arvr_1._userMessage_1arvr_8{color:#333;background:#e8e8e8;margin-left:auto;padding:12px}._messageWrapper_1arvr_1._assistantMessage_1arvr_14{color:#333;background:0 0;width:100%;max-width:100%;margin-right:auto}@keyframes _slideIn_1arvr_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._messageHeader_1arvr_32{justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.875rem;display:flex}._messageHeader_1arvr_32 ._role_1arvr_39{font-weight:600}._messageHeader_1arvr_32 ._iteration_1arvr_42,._messageHeader_1arvr_32 ._duration_1arvr_46{color:#999;font-size:.75rem}._userMessage_1arvr_8 ._role_1arvr_39,._userMessage_1arvr_8 ._messageTime_1arvr_52{color:#000000b3}._assistantMessage_1arvr_14 ._role_1arvr_39{color:#667eea}._messageTime_1arvr_52{color:#999;font-size:.75rem}._userMessage_1arvr_8 ._messageTime_1arvr_52{color:#0009}._messageContent_1arvr_69{word-wrap:break-word;white-space:normal;line-height:1.6}._messageDuration_1arvr_75{color:#9ca3af;margin-top:.5rem;font-size:.75rem}._textBlock_1arvr_81{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;line-height:1.5}._textBlock_1arvr_81 button{display:none!important}._textBlock_1arvr_81 p{margin-block-start:8px}._textBlock_1arvr_81 p:first-child{margin-block-start:0}._textBlock_1arvr_81 code{background:#0000000d;border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:.9em}._textBlock_1arvr_81 pre{background:#0000000d;border-radius:6px;margin:8px 0;padding:12px;overflow-x:auto}._textBlock_1arvr_81 pre code{background:0 0;padding:0}._textBlock_1arvr_81 ul,._textBlock_1arvr_81 ol{margin:8px 0;padding-left:24px}._textBlock_1arvr_81 ul li,._textBlock_1arvr_81 ol li{margin:4px 0}._textBlock_1arvr_81 strong{font-weight:600}._textBlock_1arvr_81 em{font-style:italic}._textBlock_1arvr_81 a{color:#667eea;text-decoration:none}._textBlock_1arvr_81 a:hover{text-decoration:underline}._textBlock_1arvr_81 blockquote{color:#6b7280;border-left:3px solid #e5e7eb;margin:8px 0;padding-left:12px}._documentBlock_1arvr_140{background:#00000008;border-radius:6px;align-items:center;gap:8px;margin:4px 0;padding:8px 12px;font-size:13px;display:flex}._documentBlock_1arvr_140 ._documentIcon_1arvr_150{font-size:16px}._documentBlock_1arvr_140 ._documentTitle_1arvr_153{color:#333;font-weight:500}._attachmentsList_1arvr_158{border-top:1px solid #00000014;margin-top:12px;padding-top:12px}._attachmentsHeader_1arvr_164{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:600}._attachmentsLinks_1arvr_173{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._attachmentItem_1arvr_182{margin:0;padding:0}._attachmentLink_1arvr_187{cursor:pointer;text-align:left;background:#fffc;border:1px solid #0000001a;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:12px;transition:all .15s;display:flex}._attachmentLink_1arvr_187:hover{background:#fff;border-color:#667eea;box-shadow:0 2px 4px #667eea1a}._attachmentLink_1arvr_187:active{transform:scale(.99)}._attachmentFileIcon_1arvr_211{color:#667eea;flex-shrink:0;align-items:center;font-size:16px;display:flex}._attachmentFileName_1arvr_219{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}._attachmentExternalIcon_1arvr_228{color:#999;opacity:.6;flex-shrink:0;font-size:10px;transition:opacity .15s}._attachmentLink_1arvr_187:hover ._attachmentExternalIcon_1arvr_228{opacity:1;color:#667eea}._chatPaneContainer_1se70_1{background:#f5f5f5;border-radius:12px 0 0 12px;flex-direction:column;height:100%;display:flex;overflow:hidden}._chatPaneContainer_1se70_1 ._chatHeader_1se70_9{background:#fafafa;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._chatPaneContainer_1se70_1 ._chatHeader_1se70_9 ._chatTitle_1se70_17{color:#333;margin:0;font-size:1.25rem;font-weight:600}._chatPaneContainer_1se70_1 ._chatHeader_1se70_9 ._headerActions_1se70_23{align-items:center;gap:1rem;display:flex}._chatPaneContainer_1se70_1 ._chatHeader_1se70_9 ._headerActions_1se70_23 ._connectionStatus_1se70_28{color:#666;background:#e8f5e9;border-radius:12px;padding:.25rem .75rem;font-size:.875rem}._chatPaneContainer_1se70_1 ._chatHeader_1se70_9 ._headerActions_1se70_23 ._resetButton_1se70_35{cursor:pointer;color:#666;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s;display:flex}._chatPaneContainer_1se70_1 ._chatHeader_1se70_9 ._headerActions_1se70_23 ._resetButton_1se70_35:hover:not(:disabled){background:#e0e0e0;border-color:#999}._chatPaneContainer_1se70_1 ._chatHeader_1se70_9 ._headerActions_1se70_23 ._resetButton_1se70_35:disabled{opacity:.5;cursor:not-allowed}._chatPaneContainer_1se70_1 ._chatHeader_1se70_9 ._headerActions_1se70_23 ._resetButton_1se70_35 svg{font-size:1.1rem}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59{flex-direction:column;flex:1;gap:12px;padding:0 1.5rem 1.5rem;display:flex;position:relative;overflow-y:scroll}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._topBar_1se70_68{z-index:10;background:#f5f5f5;justify-content:space-between;align-items:center;margin:0 -1.5rem;padding:1rem 1.5rem;display:flex;position:sticky;top:0}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._connectionDotConnected_1se70_81,._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._connectionDotDisconnected_1se70_82{border-radius:50%;width:10px;height:10px}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._connectionDotConnected_1se70_81{background-color:#22c55e}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._connectionDotDisconnected_1se70_82{background-color:#ef4444}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._resetLink_1se70_93{color:#00f;cursor:pointer;font-size:.875rem;text-decoration:underline}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._resetLink_1se70_93:hover{color:#00008b}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._resetLink_1se70_93[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._emptyState_1se70_107{text-align:center;color:#999;margin-top:4rem}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._emptyState_1se70_107 p{margin:.5rem 0}._chatPaneContainer_1se70_1 ._messagesContainer_1se70_59 ._emptyState_1se70_107 ._suggestion_1se70_115{color:#666;font-style:italic}._chatPaneContainer_1se70_1 ._inputArea_1se70_119{background:#f5f5f5;padding:1rem 1.5rem}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._attachmentsList_1se70_123{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._attachmentPreview_1se70_129{background:#fff;border:1px solid #d1d5db;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._attachmentPreview_1se70_129 ._attachmentThumbnail_1se70_138{object-fit:cover;border-radius:4px;width:40px;height:40px}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._attachmentPreview_1se70_129 ._attachmentIcon_1se70_144{font-size:1.25rem}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._attachmentPreview_1se70_129 ._attachmentName_1se70_147{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._attachmentPreview_1se70_129 ._removeAttachment_1se70_155{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.25rem;line-height:1;transition:color .2s}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._attachmentPreview_1se70_129 ._removeAttachment_1se70_155:hover{color:#ef4444}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._inputContainer_1se70_168{background:#fff;border:1px solid #d1d5db;border-radius:24px;align-items:center;gap:.75rem;padding:.5rem;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 1px 3px #0000000d}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._inputContainer_1se70_168:focus-within{border-color:var(--primaryColor);box-shadow:none}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._inputContainer_1se70_168 div{align-items:center;display:flex}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._plusButton_1se70_187{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;font-size:2rem;font-weight:400;transition:background-color .2s;display:flex}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._plusButton_1se70_187:hover:not(:disabled){background:#f3f4f6}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._plusButton_1se70_187:disabled{opacity:.4;cursor:not-allowed}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._textarea_1se70_211{resize:none;background:0 0;border:none;flex:1;min-height:24px;max-height:200px;padding:.5rem .25rem;font-family:inherit;font-size:13px;overflow-y:auto}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._textarea_1se70_211:focus{outline:none}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._textarea_1se70_211:disabled{cursor:not-allowed;opacity:.6}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._textarea_1se70_211::placeholder{color:#9ca3af}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._sendButton_1se70_233{color:#fff;cursor:pointer;background:#10a37f;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;transition:background-color .2s;display:flex}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._sendButton_1se70_233:hover:not(:disabled){background:#0d8f6f}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._sendButton_1se70_233:disabled{cursor:not-allowed;background:#d1d5db}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._sendButton_1se70_233 svg{font-size:1rem}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._sendButton_1se70_233._stopButton_1se70_257{background:#ef4444}._chatPaneContainer_1se70_1 ._inputArea_1se70_119 ._sendButton_1se70_233._stopButton_1se70_257:hover:not(:disabled){background:#dc2626}._secureDriveContent_1b3m7_1{flex-direction:column;width:80vw;max-width:1200px;height:80vh;max-height:800px;padding:0;display:flex;position:relative}@media (width<=768px){._secureDriveContent_1b3m7_1{width:95vw;height:90vh}}._draggingOverlay_1b3m7_18:before{content:"";z-index:10;pointer-events:none;background-color:#f9fafbf2;border:2px dashed #6b7280;border-radius:8px;position:absolute;inset:0}._toolbar_1b3m7_29{justify-content:flex-end;gap:8px;padding:0 0 16px;display:flex}._hiddenInput_1b3m7_36{display:none}._errorMessage_1b3m7_40{color:#b42318;background-color:#fef3f2;border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;font-size:12px;display:flex}._errorIcon_1b3m7_52{flex-shrink:0}._dismissError_1b3m7_56{cursor:pointer;color:#b42318;background:0 0;border:none;border-radius:4px;align-items:center;margin-left:auto;padding:4px;display:flex}._dismissError_1b3m7_56:hover{background-color:#b423181a}._fileListContainer_1b3m7_71{flex:1;min-height:0;position:relative;overflow-y:auto}._fileListContainer_1b3m7_71::-webkit-scrollbar{width:8px}._fileListContainer_1b3m7_71::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}._fileListContainer_1b3m7_71::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}._fileListContainer_1b3m7_71::-webkit-scrollbar-thumb:hover{background:#94a3b8}._dropOverlay_1b3m7_92{z-index:20;background-color:#f9fafbfa;border:2px dashed #6b7280;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._dropOverlay_1b3m7_92 p{color:#4b5563;margin:12px 0 0;font-size:16px;font-weight:500}._dropIcon_1b3m7_111{color:#6b7280}._loaderContainer_1b3m7_115{justify-content:center;align-items:center;height:100%;display:flex}._emptyState_1b3m7_122{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}._emptyState_1b3m7_122 h3{color:#1e293b;margin:20px 0 8px;font-size:18px;font-weight:600}._emptyState_1b3m7_122 p{color:#64748b;max-width:300px;margin:0 0 24px;font-size:14px}._emptyIcon_1b3m7_143{color:#e2e8f0}._tableHeader_1b3m7_147{color:#64748b;text-transform:uppercase;letter-spacing:.05em;z-index:1;background-color:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:16px;padding:8px 12px;font-size:11px;font-weight:600;display:flex;position:sticky;top:0}._sortHeader_1b3m7_164{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;display:flex}._sortHeader_1b3m7_164:hover{color:#1e293b}._sortHeader_1b3m7_164:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #3b82f6}._sortIcon_1b3m7_188{color:#cbd5e1;flex-shrink:0}._sortIconActive_1b3m7_193{color:#3b82f6;flex-shrink:0}._fileList_1b3m7_71{flex-direction:column;padding:4px 0;display:flex}._fileRow_1b3m7_204{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:16px;margin:2px 0;padding:8px 12px;transition:background-color .15s;display:flex}._fileRow_1b3m7_204:hover{background-color:#f1f5f9}._fileRow_1b3m7_204:hover ._actionsCell_1b3m7_218{opacity:1}._fileRow_1b3m7_204._dragging_1b3m7_18{opacity:.5}._fileNameCell_1b3m7_225{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._fileSizeCell_1b3m7_233{color:#64748b;text-align:right;flex-shrink:0;width:70px;font-size:13px}._uploadedByCell_1b3m7_241{color:#64748b;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:180px;font-size:13px;overflow:hidden}._uploadedDateCell_1b3m7_251{color:#64748b;font-variant-numeric:tabular-nums;flex-shrink:0;width:150px;font-size:13px}._fileName_1b3m7_225{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._actionsCell_1b3m7_218{opacity:0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:2px;width:60px;transition:opacity .15s;display:flex}._actionButton_1b3m7_279{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:4px;padding:6px;transition:background-color .15s,color .15s}._actionButton_1b3m7_279:hover{color:#1e293b;background-color:#e2e8f0}._actionButton_1b3m7_279:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}._deleteButton_1b3m7_297:hover{color:#dc2626;background-color:#fef2f2}._iconPdf_1b3m7_302{color:#ef4444}._iconWord_1b3m7_306{color:#3b82f6}._iconExcel_1b3m7_310{color:#10b981}._iconImage_1b3m7_314{color:#a855f7}._iconDefault_1b3m7_318{color:#9ca3af}._statusPending_1b3m7_322,._statusFailed_1b3m7_323{align-items:center;height:20px;min-height:20px;font-size:11px;line-height:20px;display:flex}._statusPending_1b3m7_322{color:#94a3b8;font-style:italic}._statusFailed_1b3m7_323{color:#ef4444;font-weight:500}._uploadProgress_1b3m7_342{white-space:nowrap;align-items:center;gap:8px;height:20px;min-height:20px;display:inline-flex}._uploadProgress_1b3m7_342 span{color:#3b82f6;text-align:right;font-variant-numeric:tabular-nums;flex:0 0 40px;width:40px;font-size:11px;font-weight:500;line-height:20px}._uploadProgressTrack_1b3m7_361{background-color:#e2e8f0;border-radius:2px;flex:0 0 60px;width:60px;height:4px;overflow:hidden}._uploadProgressBar_1b3m7_370{height:100%;width:var(--progress-width,0%);background-color:#3b82f6;border-radius:2px;transition:width .15s linear}._fileCheckbox_1b3m7_378{cursor:pointer;accent-color:#3b82f6;flex-shrink:0;width:18px;height:18px;margin-right:12px}._fileCheckbox_1b3m7_378:disabled{cursor:not-allowed;opacity:.4}._disabledRow_1b3m7_391{opacity:.5;cursor:not-allowed}._disabledRow_1b3m7_391 ._fileName_1b3m7_225{color:#94a3b8}._selectedRow_1b3m7_399{background-color:#dbeafe}._selectedRow_1b3m7_399:hover{background-color:#bfdbfe}._selectedRow_1b3m7_399 ._actionsCell_1b3m7_218{opacity:1}._selectModeFooter_1b3m7_409{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:16px;padding:16px 0 0;display:flex}._selectModeInfo_1b3m7_418{color:#64748b;font-size:13px}._selectModeActions_1b3m7_423{align-items:center;gap:12px;display:flex}._selectAllButton_1b3m7_429{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:13px}._selectAllButton_1b3m7_429:hover{background-color:#eff6ff}._dragOverlayItem_1b3m7_442{color:#1e293b;background-color:#fff;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;display:flex;box-shadow:0 4px 12px #00000026}._dragOverlayIcon_1b3m7_455{color:#f5a623}._selectAllCheckbox_1b3m7_459{cursor:pointer;accent-color:#3b82f6;flex-shrink:0;width:18px;height:18px}._selectAllCheckbox_1b3m7_459:disabled{cursor:not-allowed;opacity:.4}._confirmModal_1b3m7_471{z-index:1000;position:fixed;inset:0}._confirmModalContent_1b3m7_477{min-width:320px}._confirmModalContent_1b3m7_477 p{color:#475569;margin:0 0 20px;font-size:14px;line-height:1.5}._breadcrumbs_1mna7_1{color:var(--text-secondary,#666);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.5rem 0;font-size:.875rem;display:flex}._separator_1mna7_11{color:var(--text-tertiary,#999);flex-shrink:0;font-size:.625rem}._breadcrumbLink_1mna7_17{color:var(--text-secondary,#666);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.875rem;transition:background-color .15s,color .15s;display:inline-flex}._breadcrumbLink_1mna7_17:hover{background-color:var(--bg-hover,#0000000d);color:var(--text-primary,#333)}._breadcrumbLink_1mna7_17:focus-visible{outline:2px solid var(--focus-ring,#06c);outline-offset:2px}._breadcrumbLink_1mna7_17._dropTarget_1mna7_38{color:#3b82f6;outline-offset:-2px;background-color:#3b82f626;outline:2px dashed #3b82f6}._currentItem_1mna7_45{color:var(--text-primary,#333);align-items:center;gap:.375rem;padding:.25rem .5rem;font-weight:600;display:inline-flex}._folderIcon_1mna7_54{color:var(--icon-folder,#f5a623);flex-shrink:0;font-size:1rem}._folderRow_ihhf0_1{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:16px;margin:2px 0;padding:8px 12px;transition:background-color .15s;display:flex}._folderRow_ihhf0_1:hover{background-color:#f1f5f9}._folderRow_ihhf0_1:hover ._actionsCell_ihhf0_15{opacity:1}._folderRow_ihhf0_1._dropTarget_ihhf0_18{outline-offset:-2px;background-color:#3b82f61a;outline:2px dashed #3b82f6}._folderRow_ihhf0_1._dragging_ihhf0_23{opacity:.5}._folderRow_ihhf0_1._selected_ihhf0_26{background-color:#dbeafe}._folderRow_ihhf0_1._selected_ihhf0_26:hover{background-color:#bfdbfe}._folderRow_ihhf0_1._selected_ihhf0_26 ._actionsCell_ihhf0_15{opacity:1}._folderCheckbox_ihhf0_36{cursor:pointer;accent-color:#3b82f6;flex-shrink:0;width:18px;height:18px;margin-right:12px}._folderNameCell_ihhf0_45{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._folderIcon_ihhf0_53{color:#64748b;flex-shrink:0}._folderIconOpen_ihhf0_58{color:#3b82f6;flex-shrink:0}._folderName_ihhf0_45{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._folderUploadProgress_ihhf0_72{flex-shrink:0;align-items:center;gap:6px;margin-left:4px;display:inline-flex}._folderProgressTrack_ihhf0_80{background-color:#e2e8f0;border-radius:2px;width:48px;height:4px;overflow:hidden}._folderProgressBar_ihhf0_88{height:100%;width:var(--progress-width,0%);background-color:#3b82f6;border-radius:2px;transition:width .15s linear}._folderProgressLabel_ihhf0_96{color:#3b82f6;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}._fileSizeCell_ihhf0_104{flex-shrink:0;width:70px}._uploadedByCell_ihhf0_109{color:#64748b;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:180px;font-size:13px;overflow:hidden}._uploadedDateCell_ihhf0_119{color:#64748b;font-variant-numeric:tabular-nums;flex-shrink:0;width:150px;font-size:13px}._renameInput_ihhf0_127{border:1px solid #cbd5e1;border-radius:4px;outline:none;flex:1;padding:4px 8px;font-size:14px}._renameInput_ihhf0_127:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}._actionsCell_ihhf0_15{opacity:0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:2px;width:60px;transition:opacity .15s;display:flex}._actionButton_ihhf0_151{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px;transition:background-color .15s,color .15s}._actionButton_ihhf0_151:hover{color:#1e293b;background-color:#e2e8f0}._actionButton_ihhf0_151:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}._deleteButton_ihhf0_169:hover{color:#dc2626;background-color:#fef2f2}._createFolderRow_1wsq2_1{background-color:#3b82f60d;border-radius:8px;align-items:center;gap:16px;margin:2px 0;padding:8px 12px;display:flex}._checkboxPlaceholder_1wsq2_11{flex-shrink:0;width:18px;height:18px;margin-right:12px}._inputContainer_1wsq2_18{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._fileSizeCell_1wsq2_26{flex-shrink:0;width:70px}._uploadedByCell_1wsq2_31{flex-shrink:0;width:180px}._uploadedDateCell_1wsq2_36{flex-shrink:0;width:90px}._folderIcon_1wsq2_41{color:#64748b;flex-shrink:0}._nameInput_1wsq2_46{border:1px solid #cbd5e1;border-radius:4px;outline:none;flex:1;min-width:0;padding:6px 10px;font-size:14px}._nameInput_1wsq2_46:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}._nameInput_1wsq2_46::placeholder{color:#94a3b8}._inputError_1wsq2_63{border-color:#dc2626}._inputError_1wsq2_63:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262633}._errorMessage_1wsq2_71{color:#dc2626;white-space:nowrap;font-size:12px}._actionsCell_1wsq2_77{flex-shrink:0;justify-content:flex-end;align-items:center;gap:2px;width:60px;display:flex}._actionButton_1wsq2_86{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:background-color .15s,color .15s;display:flex}._actionButton_1wsq2_86:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}._confirmButton_1wsq2_103{color:#10b981}._confirmButton_1wsq2_103:hover{background-color:#10b9811a}._cancelButton_1wsq2_110{color:#64748b}._cancelButton_1wsq2_110:hover{color:#1e293b;background-color:#e2e8f0}._logicTreePaneContainer_iw4wl_1{background-color:#fff;flex-direction:column;height:100%;display:flex}._emptyState_iw4wl_8{text-align:center;color:#999;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:100%;display:flex}._emptyState_iw4wl_8 p{margin:0;font-size:1rem;font-weight:500}._emptyStateSubtext_iw4wl_24{color:#bbb!important;font-size:.875rem!important;font-weight:400!important}._treeHeader_iw4wl_30{z-index:10;background-color:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.5rem;display:flex;position:sticky;top:0;box-shadow:0 1px 3px #0000000d}._headerButtons_iw4wl_43{align-items:center;gap:.5rem;display:flex}._treeTitle_iw4wl_49{color:#333;margin:0 0 .25rem;font-size:1.25rem;font-weight:600}._treeSubtitle_iw4wl_56{color:#666;margin:0;font-size:.875rem}._rulesContainer_iw4wl_62{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow:hidden auto}._ruleWrapper_iw4wl_72{transition:transform .15s;position:relative}._ruleWrapper_iw4wl_72._dragging_iw4wl_76{z-index:100}._ruleWrapper_iw4wl_72._dropTarget_iw4wl_79:before{content:"";background-color:#4a90d9;border-radius:2px;height:3px;position:absolute;top:-10px;left:0;right:0}._addRuleButtonContainer_iw4wl_90{justify-content:center;padding:1rem 0;display:flex}._conversationalRuleWizardContainer_rlerd_1{flex-direction:column;width:100%;height:100%;display:flex}._container_ox21v_1{gap:30px;width:100%;padding:20px 20px 20px 0;display:flex}._scrollWrapper_ox21v_9{height:var(--wrapper-height,auto);overflow:hidden scroll}._modalContent_ox21v_15{width:95vw;height:85vh}._formColumn_ox21v_20{flex-direction:column;gap:30px;width:50%;min-width:400px;display:flex}._checkboxWrapper_ox21v_28{align-items:center;padding:6px;font-size:12px;display:flex}._checkboxLabel_ox21v_35{margin-left:5px}._rulesColumn_ox21v_39{flex-direction:column;gap:12px;width:100%;max-width:1000px;margin-bottom:100px;display:flex}._emptyState_ox21v_48{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding-top:50px;display:flex}._emptyText_ox21v_58{color:#666;font-size:14px}._buttonGroup_ox21v_63{align-items:center;gap:12px;display:flex}._addRuleButton_ox21v_69{justify-content:center;gap:12px;width:100%;margin-top:12px;display:flex}._versionHistoryContainer_glrz1_1{flex-direction:column;display:flex}._historyHeader_glrz1_6{flex-shrink:0;padding:24px 24px 16px}._historyHeader_glrz1_6 h3{color:#111827;margin:0;font-size:20px;font-weight:700}._historyContent_glrz1_17{padding:0 24px 24px}._loadingState_glrz1_21{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px 20px;display:flex}._loadingState_glrz1_21 ._spinner_glrz1_30{border:2px solid #e5e7eb;border-top-color:#6b7280;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite _spin_glrz1_30}@keyframes _spin_glrz1_30{to{transform:rotate(360deg)}}._emptyState_glrz1_44{text-align:center;color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}._emptyState_glrz1_44 svg{color:#d1d5db}._emptyState_glrz1_44 h3{color:#6b7280;margin:0;font-size:16px;font-weight:600}._emptyState_glrz1_44 p{margin:0;font-size:14px}._errorState_glrz1_68{text-align:center;color:#dc2626;padding:40px 20px;font-size:14px}._timeline_glrz1_75{padding-left:0;position:relative}._timeline_glrz1_75:before{content:"";background-color:#e5e7eb;width:2px;position:absolute;top:20px;bottom:20px;left:28px}._timelineItem_glrz1_89{align-items:flex-start;gap:16px;padding:16px 0;display:flex;position:relative}._timelineBadgeColumn_glrz1_97{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:56px;display:flex}._versionBadge_glrz1_106{color:#6b7280;white-space:nowrap;background-color:#f3f4f6;border-radius:12px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}._versionBadge_glrz1_106._current_glrz1_118{color:#fff;background-color:#1f2937}._dot_glrz1_123{background-color:#d1d5db;border-radius:50%;width:10px;height:10px}._timelineContent_glrz1_130{flex:1;min-width:0;padding-top:2px}._title_glrz1_136{color:#111827;margin-bottom:4px;font-size:15px;font-weight:600;line-height:1.4}._meta_glrz1_144{color:#9ca3af;align-items:center;gap:0;font-size:13px;display:flex}._meta_glrz1_144 ._separator_glrz1_151{background-color:#9ca3af;border-radius:50%;width:4px;height:4px;margin:0 8px;display:inline-block}._expandButton_glrz1_160{color:#9ca3af;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:8px;padding:0;font-size:12px;font-weight:500;transition:color .15s;display:flex}._expandButton_glrz1_160:hover{color:#6b7280}._expandedDetails_glrz1_178{background-color:#f9fafb;border-radius:8px;flex-direction:column;gap:8px;margin-top:12px;padding:12px 14px;display:flex}._emptyRule_glrz1_188{color:#9ca3af;font-size:13px;font-style:italic}._fieldChange_glrz1_194{flex-direction:column;gap:3px;display:flex}._fieldChange_glrz1_194 ._fieldName_glrz1_199{color:#9ca3af;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}._fieldChange_glrz1_194 ._fieldValues_glrz1_206{align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;display:flex}._fieldChange_glrz1_194 ._oldValue_glrz1_213{color:#991b1b;text-overflow:ellipsis;white-space:nowrap;background-color:#fee2e2;border-radius:4px;max-width:180px;padding:3px 6px;font-size:12px;overflow:hidden}._fieldChange_glrz1_194 ._arrow_glrz1_224{color:#9ca3af;font-size:12px}._fieldChange_glrz1_194 ._newValue_glrz1_228{color:#166534;text-overflow:ellipsis;white-space:nowrap;background-color:#dcfce7;border-radius:4px;max-width:180px;padding:3px 6px;font-size:12px;overflow:hidden}._restoreModal_glrz1_240{max-width:420px;padding:4px}._restoreModal_glrz1_240 ._restoreWarning_glrz1_244{color:#111827;margin:0 0 12px;font-size:15px;line-height:1.5}._restoreModal_glrz1_240 ._restoreWarning_glrz1_244 strong{color:#3b82f6}._restoreModal_glrz1_240 ._restoreInfo_glrz1_253{color:#6b7280;margin:0 0 20px;font-size:13px;line-height:1.5}._restoreModal_glrz1_240 ._reasonInput_glrz1_259{margin-bottom:20px}._restoreModal_glrz1_240 ._reasonInput_glrz1_259 label{color:#374151;margin-bottom:8px;font-size:13px;font-weight:500;display:block}._restoreModal_glrz1_240 ._reasonInput_glrz1_259 textarea{resize:vertical;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}._restoreModal_glrz1_240 ._reasonInput_glrz1_259 textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}._restoreModal_glrz1_240 ._reasonInput_glrz1_259 textarea::placeholder{color:#9ca3af}._restoreModal_glrz1_240 ._modalActions_glrz1_287{justify-content:flex-end;gap:12px;display:flex}._comparisonView_glrz1_293{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._comparisonHeader_glrz1_300{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:16px 20px}._comparisonHeader_glrz1_300 h4{color:#111827;margin:0;font-size:14px;font-weight:600}._diffList_glrz1_312{flex-direction:column;gap:16px;padding:16px;display:flex}._diffItem_glrz1_319{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}._diffField_glrz1_325{color:#374151;text-transform:capitalize;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 14px;font-size:13px;font-weight:600}._diffValues_glrz1_335{flex-direction:column;display:flex}._diffOld_glrz1_340,._diffNew_glrz1_341{padding:12px 14px;font-size:13px}._diffOld_glrz1_340 ._diffLabel_glrz1_345,._diffNew_glrz1_341 ._diffLabel_glrz1_345{text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-size:11px;font-weight:600;display:block}._diffOld_glrz1_340 code,._diffNew_glrz1_341 code{white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:200px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;display:block;overflow-y:auto}._diffOld_glrz1_340{background-color:#fef2f2;border-bottom:1px solid #fecaca}._diffOld_glrz1_340 ._diffLabel_glrz1_345{color:#dc2626}._diffOld_glrz1_340 code{color:#991b1b;background-color:#fee2e2}._diffNew_glrz1_341{background-color:#f0fdf4}._diffNew_glrz1_341 ._diffLabel_glrz1_345{color:#16a34a}._diffNew_glrz1_341 code{color:#166534;background-color:#dcfce7}._ruleDiffContainer_glrz1_390{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}._ruleDiffPanel_glrz1_397{border:1px solid;border-radius:8px;padding:12px;overflow:auto}._ruleDiffOld_glrz1_404{background-color:#fef2f2;border-color:#fecaca}._ruleDiffNew_glrz1_409{background-color:#f0fdf4;border-color:#bbf7d0}._ruleDiffLabel_glrz1_414{text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:700}._ruleDiffOld_glrz1_404 ._ruleDiffLabel_glrz1_414{color:#dc2626}._ruleDiffNew_glrz1_409 ._ruleDiffLabel_glrz1_414{color:#16a34a}._ruleDiffLoading_glrz1_428{color:#9ca3af;margin-top:8px;font-size:13px;font-style:italic}._privateImage_jusbk_1{object-fit:contain;width:100%;height:100%;transform:scale(1.02)}._htmlRenderer_1ahyk_1{z-index:1000;background-color:#fff;width:100%;height:100%;padding-top:30px;font-family:monospace;position:absolute;top:0;left:0;font-size:13px!important}._htmlRenderer_1ahyk_1 h1,._htmlRenderer_1ahyk_1 h2,._htmlRenderer_1ahyk_1 h3{font-size:13px}._imageWrapperContainer_qpoge_1{display:flex;position:relative}._imageControls_qpoge_6{z-index:10000;cursor:pointer;background-color:#fff;gap:6px;padding:4px;display:flex;position:absolute;top:6px;left:6px}._controlButton_qpoge_18{justify-content:center;align-items:center;display:flex}._imageContainer_qpoge_24{-webkit-user-select:none;user-select:none;flex:1;position:relative}._rotationWrapper_qpoge_30{width:100%;height:100%;transform:rotate(var(--rotation,0deg));display:flex}._boundingBoxOverlay_qpoge_37{pointer-events:none;z-index:100;left:var(--box-left);top:var(--box-top);width:var(--box-width);height:var(--box-height);background-color:#3b82f64d;border:2px solid #3b82f6cc;border-radius:4px;transition:all .3s;animation:1.5s ease-in-out infinite _pulseHighlight_qpoge_1;position:absolute}@keyframes _pulseHighlight_qpoge_1{0%,to{background-color:#3b82f64d}50%{background-color:#3b82f666}}._documentTabsWrapper_qgr0r_1{flex-direction:column;flex-shrink:0;width:100%;padding:16px 12px 12px;display:flex}._documentTabsRow_qgr0r_9{align-items:flex-start;gap:8px;display:flex}._documentTabsContainer_qgr0r_15{flex-wrap:wrap;flex:1;gap:6px;display:flex}._documentTabsFeedback_qgr0r_22{flex-shrink:0;align-items:center;display:flex}._documentTab_qgr0r_1{cursor:pointer}._documentTab_qgr0r_1:active{transform:scale(.98)}._stickyWrapper_17vco_1{background-color:#fff;flex-shrink:0;max-height:40%;padding:0 12px}._testResultsContainer_17vco_8{flex-direction:column;gap:8px;display:flex}._testResultsCount_17vco_14{color:#666;font-size:13px;font-weight:500}._testResultCard_17vco_20{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;padding:12px}._testResultCardInner_17vco_27{align-items:flex-start;gap:12px;display:flex}._testResultGrid_17vco_33{flex-wrap:nowrap;flex:1;align-items:flex-start;gap:24px;min-width:0;display:flex}._testResultField_17vco_42{flex-direction:column;gap:4px;display:flex}._testResultLabel_17vco_48{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}._testResultValue_17vco_56{color:#333;font-size:12px;font-weight:500}._testResultStatus_17vco_62{letter-spacing:.5px;color:var(--status-color,#888);font-size:14px;font-weight:700}._testList_17vco_69{flex-direction:column;gap:8px;display:flex}._testItem_17vco_75{align-items:center;gap:12px;padding:8px 0;display:flex}._testResultBadge_17vco_82{color:#fff;text-align:center;background-color:var(--badge-color,#888);border-radius:4px;flex-shrink:0;min-width:50px;padding:4px 8px;font-size:10px;font-weight:700}._testDescription_17vco_94{color:#333;flex:1;font-size:13px;line-height:1.4}._fieldNavigator_17vco_101{flex-direction:column;flex-shrink:0;gap:2px;display:flex}._fieldHighlight_17vco_108{animation:1.5s ease-out _highlightPulse_17vco_1}@keyframes _highlightPulse_17vco_1{0%{background-color:#e9393526}to{background-color:#0000}}._navCounter_17vco_120{color:#888;text-align:center;font-size:10px;line-height:1}._navButton_17vco_127{cursor:pointer;color:#666;background:#fff;border:1px solid #e0e0e0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}._navButton_17vco_127:hover{color:#333;background:#f0f0f0}._failedFieldsList_17vco_145{border-top:1px solid #e0e0e0;flex-direction:column;gap:8px;margin-top:8px;padding-top:8px;display:flex}._failedFieldItem_17vco_154{background-color:#e939350a;border:1px solid #e9393526;border-radius:6px;padding:8px}._failedFieldName_17vco_161{color:#e53935;margin-bottom:4px;font-size:12px;font-weight:600}._failedFieldMessage_17vco_168{color:#555;margin-bottom:4px;font-size:11px;line-height:1.4}._failedFieldValues_17vco_175{color:#555;font-size:11px;line-height:1.5}._failedFieldValueLabel_17vco_181{color:#666;font-weight:600}._errorReasoning_17vco_186{color:#555;white-space:pre-wrap;word-break:break-word;border-top:1px solid #e0e0e0;margin-top:8px;padding-top:8px;font-size:12px;line-height:1.5}._errorReasoningLabel_17vco_197{color:#f4511e;margin-right:6px;font-weight:600}._docViewerContainer_1ahmt_1{--separator-border:white;width:100%;height:var(--container-height,calc(100vh - 100px));padding-top:20px;overflow:hidden}._docViewerContainer_1ahmt_1 .split-view-view{padding-left:20px;padding-right:20px}._docViewerContainer_1ahmt_1 .split-view-view:first-child{padding-left:0}._docViewerContainer_1ahmt_1 .split-view-view:last-child{padding-right:0}._docViewerContainer_1ahmt_1 .sash{background-color:#4a90e2!important;border:none!important;width:2px!important}._docViewerContainer_1ahmt_1 .sash:hover{background-color:#357abd!important}._docViewerContainer_1ahmt_1 .sash-container{background-color:#0000!important}._imageViewerPanel_1ahmt_30{scroll-behavior:smooth;flex-direction:column;height:100%;display:flex;position:relative;overflow-y:auto}._documentViewerPanel_1ahmt_39{flex-direction:column;gap:8px;min-width:0;height:100%;display:flex;top:0;overflow:hidden}._errorContainer_1ahmt_49{justify-content:center;align-items:center;width:100%;height:100%;padding:40px;display:flex}._errorMessage_1ahmt_58{text-align:center;max-width:600px}._errorTitle_1ahmt_63{color:#dc2626;margin-bottom:8px;font-size:16px;font-weight:600}._errorDescription_1ahmt_70{color:#7f1d1d;font-size:14px;line-height:1.5}._emptyStateContent_1ahmt_76{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:400px;display:flex}._emptyStateTitle_1ahmt_85{color:#374151;margin-bottom:8px;font-size:16px;font-weight:600}._emptyStateDescription_1ahmt_92{color:#6b7280;font-size:14px;line-height:1.5}._documentContentScroll_1ahmt_98{scroll-behavior:smooth;flex:1;min-width:0;min-height:0;padding:8px 0 0 12px;overflow:hidden scroll}._noValidPagesContainer_1ahmt_108{font-size:13px}._noValidPagesTitle_1ahmt_112{margin-bottom:5px;font-weight:700}._container_1wl66_1{padding:12px;display:flex}._fieldColumn_1wl66_6,._spacerColumn_1wl66_10{flex:1}._container_1s8f9_1{display:flex}._fieldColumn_1s8f9_5,._spacerColumn_1s8f9_9{flex:1}._scrollablePanel_1e1zp_1{white-space:normal;height:var(--panel-height,auto);padding:20px;font-size:12px;overflow-y:scroll}._detailsPanel_1e1zp_9{flex-direction:column;gap:12px;display:flex}._checkboxRow_1e1zp_16{align-items:center;display:flex}._checkboxLabel_1e1zp_21{margin-left:5px}._container_gpt0q_1{font-size:13px}._keyValuePair_gpt0q_5{margin-bottom:6px;display:flex}._label_gpt0q_10{width:200px;font-weight:700}._value_gpt0q_15{width:100%}._formToolbarButton_tzl14_1{cursor:pointer;color:#000;background-color:#0000;border-radius:4px;justify-content:center;align-items:center;padding:4px;text-decoration:none;transition:background-color .15s;display:flex}._formToolbarButton_tzl14_1._hovered_tzl14_13{background-color:#f5f5f5}._formToolbarButton_tzl14_1._disabled_tzl14_16{cursor:not-allowed;opacity:.3}._formToolbarContainer_1g0an_1{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:4px 6px;display:flex}._formContainer_qbu6r_1{flex-direction:column;height:100%;padding:16px 10px 10px;display:flex;position:relative}._formContainer_qbu6r_1._maximized_qbu6r_9{z-index:10000;background-color:#fff;position:fixed;inset:0}._formHeaderContainer_qbu6r_19{flex-shrink:0;display:flex}._formContent_qbu6r_24{flex:1;min-width:0;min-height:0;overflow:hidden}._formTitle_qbu6r_31{letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-top:4px;margin-bottom:10px;font-size:20px;font-weight:700;overflow:hidden}._savingContainer_qbu6r_44{color:#696969;justify-content:center;align-items:center;gap:5px;font-size:13px;display:flex;position:absolute;bottom:0;right:0}._tabsWrapper_kjan1_1{margin-top:-6px}._dashboard_7yy6a_1{gap:24px;margin:20px;display:flex}@keyframes _shimmer_b0wt0_1{0%{background-position:200% 0}to{background-position:-200% 0}}._relatedItemsPane_b0wt0_9{background-color:#fafafa;border-left:1px solid #e5e5e5;flex-direction:column;flex-shrink:0;width:180px;height:100%;display:flex;overflow:hidden}._relatedItemsHeader_b0wt0_20{color:#888;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e5e5e5;margin:0;padding:.625rem .75rem;font-size:.6875rem;font-weight:600}._relatedItemsList_b0wt0_31{flex:1;padding:.25rem 0;overflow-y:auto}._relatedItemsRow_b0wt0_37{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;padding:.375rem .75rem;text-decoration:none;transition:background-color .1s;display:flex}._relatedItemsRow_b0wt0_37:hover{background-color:#0000000a}._relatedItemsRow_b0wt0_37:active{background-color:#0000000f}._relatedItemsLabel_b0wt0_57{color:#333;flex:1;font-size:.75rem}._relatedItemsCount_b0wt0_63{color:#666;text-align:right;min-width:1.5rem;margin-right:.25rem;font-size:.75rem;font-weight:500}._relatedItemsChevron_b0wt0_72{color:#bbb;flex-shrink:0;font-size:.75rem}._letterIcon_b0wt0_78{color:#c0392b;flex-shrink:0;margin-right:.5rem;font-size:.875rem}._relatedItemsLoading_b0wt0_85{padding:.25rem 0}._relatedItemsSkeleton_b0wt0_89{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;height:28px;margin:.125rem .75rem;animation:1.5s infinite _shimmer_b0wt0_1}._relatedItemsEmpty_b0wt0_97{text-align:center;color:#999;padding:.75rem;font-size:.75rem}._filterButton_1217r_1{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #d3d3d3;border-radius:4px;gap:4px;display:flex;position:relative}._filterButton_1217r_1:hover{background-color:#f5f5f5;transition:all .15s}._filterButton_1217r_1._active_1217r_14{background-color:#cce5ff}._filterButton_1217r_1 ._filterMenu_1217r_17{z-index:20;background-color:#fff;border:1px solid #f5f5f5;border-radius:12px;width:max-content;min-width:600px;max-width:min(90vw,900px);padding:14px;position:absolute;top:40px;left:0;box-shadow:0 4px 17px 6px #0000001a}._filterMenuHeader_1217r_32{font-size:13px}._filterMenuTitle_1217r_36{font-weight:700}._filterClickArea_1217r_40{gap:4px;padding:3px 12px;display:flex}._iconContainer_1217r_46,._labelContainer_1217r_47,._dropdownIconContainer_1217r_48{flex-direction:column;justify-content:center;align-items:center;display:flex}._labelContainer_1217r_47{color:#000;font-size:13px;font-weight:700}._container_or9sa_1{cursor:pointer;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:4px;display:flex;position:relative}._container_or9sa_1._active_or9sa_11{background-color:#cce5ff}._dropdown_or9sa_15{z-index:1000;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #f5f5f5;border-radius:8px;width:250px;padding:12px;position:absolute;top:40px;left:0;box-shadow:0 4px 17px 6px #0000001a}._dropdownTitle_or9sa_29{letter-spacing:-.2px;font-size:13px;font-weight:700}._dropdownContent_or9sa_35{flex-direction:column;gap:8px;width:100%;margin-top:10px;display:flex}._miniButton_uxcyw_1{color:#696969;border:1px solid #0000;border-radius:4px;padding:4px 8px;font-size:13px}._miniButton_uxcyw_1._border_uxcyw_8{border:1px solid #d3d3d3}._miniButton_uxcyw_1:hover{background-color:#f0f0f0}._clearAll_2gfzz_1{color:#696969;gap:8px;padding:8px;font-size:13px;display:flex;position:absolute;top:4px;right:8px}._flexContainer_2gfzz_12{gap:12px;padding-top:24px;display:flex}._columnSelect_2gfzz_18{flex:2}._conditionSelect_2gfzz_22{flex:1}._valueSelect_2gfzz_26{flex:2}._removeButton_2gfzz_30{flex-direction:column;justify-content:center;align-items:center;display:flex}._addFilterWrapper_2gfzz_37{margin-top:18px}._clearAll_6px8l_1{color:#696969;padding:8px;font-size:13px;position:absolute;top:4px;right:8px}._flexContainer_6px8l_10{gap:12px;padding-top:24px;display:flex}._columnSelect_6px8l_16{flex:2}._conditionSelect_6px8l_20{flex:1}._valueSelect_6px8l_24,._selectWrapper_6px8l_28{flex:2}._clearAll_hnvp2_1{color:#696969;gap:8px;padding:8px;font-size:13px;display:flex;position:absolute;top:4px;right:8px}._flexContainer_hnvp2_12{gap:12px;padding-top:24px;display:flex}._columnSelect_hnvp2_18{flex:2}._conditionSelect_hnvp2_22{flex:1}._valueSelect_hnvp2_26{flex:2}._removeIcon_hnvp2_30{flex-direction:column;justify-content:center;align-items:center;display:flex}._addSortWrapper_hnvp2_37{margin-top:18px}._alertMessage_10h20_1{margin-bottom:40px}._toggleContainer_f7299_1{border:1px solid var(--borderColor);border-radius:4px;gap:0;display:flex;overflow:hidden}._toggleButton_f7299_9{background:var(--cardBackground);color:var(--textPrimary);cursor:pointer;border:none;flex:1;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s}._toggleButton_f7299_9:hover:not(._toggleButtonActive_f7299_20){background:var(--hoverBackground)}._toggleButtonRight_f7299_24{border-left:1px solid var(--borderColor)}._toggleButtonActive_f7299_20{background:var(--primaryColor);color:#fff}._modalContent_f7299_33{padding:0 20px 20px}._description_f7299_37{margin-bottom:20px}._buttonGroup_f7299_41{gap:10px;margin-top:20px;display:flex}._modalContentWide_f7299_47{min-width:400px;padding:0 20px 20px}._courseInput_f7299_52{border:1px solid var(--borderColor);background:var(--inputBackground);width:100%;color:var(--textPrimary);border-radius:4px;padding:10px 12px;font-size:14px}._buttonGroupEnd_f7299_62{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}._error_f7299_69{color:var(--errorColor,#dc3545);margin-bottom:10px;font-size:13px}._statusState_f7299_75{text-align:center;flex-direction:column;align-items:center;padding:24px 0;display:flex}._statusText_f7299_83{color:var(--textPrimary);margin-top:16px;font-size:14px;font-weight:500}._statusSubtext_f7299_90{color:var(--textSecondary);max-width:300px;margin-top:8px;font-size:13px}._successIcon_f7299_97{color:#28a745}._actionsContainer_f7299_101{margin-left:auto;margin-right:16px}._toggle_euvva_1{color:var(--color-text-secondary,#555);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:inline-flex}._toggle_euvva_1 span{line-height:1}._toolbar_xagqr_1{gap:16px;margin-top:14px;display:flex}._cms_k6l65_1{gap:16px;display:flex}._cmsContainer_k6l65_6{background-color:#ffffffe8;border-radius:12px;flex-direction:column;flex:1;min-width:0;height:calc(100vh - 90px);padding:20px;display:flex}._gridRow_k6l65_17{height:100%;display:flex;overflow:hidden}._allotmentWrapper_k6l65_23{flex:1;min-width:0;min-height:0}._menuItem_42668_1{letter-spacing:-.1px;color:#000000cf;border-radius:6px;gap:9px;padding:6px;font-size:13px;font-weight:700;text-decoration:none;display:flex}._menuItem_42668_1:hover{background-color:#f5f5f5;transition:background-color .3s}._menuItem_42668_1._active_42668_16{background-color:var(--primaryColor);color:#fff;transition:none}._iconContainer_42668_22,._labelContainer_42668_28{justify-content:center;align-items:center;display:flex}._menuDivider_1mm73_1{border-bottom:1px solid #d3d3d3;width:100%;margin-top:12px;margin-bottom:12px}._footerContainer_l2zol_1{flex-direction:column;gap:0;margin-top:auto;display:flex}._footerText_l2zol_8{color:gray;margin-left:1px;font-size:11px}._logoWrapper_l2zol_14{margin-top:-5px}._logo_l2zol_14{width:105px;margin-top:10px}._version_l2zol_23{color:gray;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;margin-top:2px;margin-left:1px;font-size:10px}._leftNav_aiz0b_1{background-color:#fff;border-radius:12px;flex-direction:column;gap:6px;width:185px;height:calc(100vh - 90px);padding:10px;display:flex}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background-color:#f5f5f5;margin:0;padding:0;font-family:Inter,sans-serif}select{font-family:Inter,sans-serif}p{margin-block:0}.supabase-ui-auth_ui-container{font-family:Lexend,sans-serif!important}input{background-color:#fff;border:1px solid #d3d3d3;outline:none;padding:6px;font-family:Lexend,sans-serif}input:focus{border:1px solid var(--primaryColor);outline:none;transition:all .25s linear}textarea:focus{outline:none;font-family:Inter,sans-serif}button{color:#fff;background-color:var(--primaryColor);cursor:pointer;border:none;border-radius:3px;padding:5px 10px;font-size:14px;font-weight:700}button:hover{opacity:.9;transition:all .25s ease-in-out}th,td{text-align:left;white-space:nowrap;padding:3px}th{font-weight:700}#root{height:100vh}.small-header{text-transform:uppercase;color:#696969;font-size:13px;font-weight:700}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#80808080;border-radius:14px}::-webkit-scrollbar-thumb:hover{background-color:#8080804d}::-webkit-scrollbar-corner{background:0 0}.footer-link:hover{text-decoration:underline!important}
