@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_1sbpx_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_1sbpx_29 :where(a){color:inherit;text-decoration:none}._page_1sbpx_29 :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}._page_1sbpx_29 :where(h1,h2,h3,h4,h5,h6){margin-block-start:0}._page_1sbpx_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}._wrap_1sbpx_66{max-width:var(--max);padding:0 var(--pad);margin:0 auto;position:relative}._nav_1sbpx_74{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_1sbpx_86{border-color:var(--line);background:#ffffffe0}._navInner_1sbpx_91{max-width:var(--max);padding:18px var(--pad);align-items:center;gap:40px;margin:0 auto;display:flex}._logo_1sbpx_100{letter-spacing:-.02em;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}._logoImg_1sbpx_109{width:auto;height:38px;display:block}._navLinks_1sbpx_115{gap:28px;margin-left:auto;display:flex}._navLinks_1sbpx_115 a{color:var(--ink-2);font-size:14px;transition:color .15s}._navLinks_1sbpx_115 a:hover{color:var(--ink)}._navCta_1sbpx_129{gap:10px;display:flex}._navHamburger_1sbpx_134{flex-direction:column;gap:4px;margin-left:auto;padding:10px;display:none}._navHamburger_1sbpx_134 span{background:var(--ink);border-radius:1px;width:22px;height:2px;display:block}._btn_1sbpx_150{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_1sbpx_163{background:var(--ink);color:var(--paper)}._btnPrimary_1sbpx_163:hover{background:var(--accent);transform:translateY(-1px);box-shadow:0 6px 20px #4f3bff4d}._btnPrimary_1sbpx_163 ._btnArrow_1sbpx_172{transition:transform .18s}._btnPrimary_1sbpx_163:hover ._btnArrow_1sbpx_172{transform:translate(3px)}._btnGhost_1sbpx_179{border:1px solid var(--line-2);color:var(--ink)}._btnGhost_1sbpx_179:hover{border-color:var(--ink);background:#0c0c0e08}._btnSm_1sbpx_188{padding:7px 12px;font-size:13px}._btnArrow_1sbpx_172{transition:transform .18s}._hero_1sbpx_198{z-index:1;isolation:isolate;background:var(--paper);color:var(--ink);margin-top:-72px;padding:110px 0 130px;position:relative;overflow:hidden}._hero_1sbpx_198: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_1sbpx_1;position:absolute;inset:0}._hero_1sbpx_198: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_1sbpx_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_1sbpx_239{z-index:2;position:relative}._heroGrid_1sbpx_244{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}._heroH1_1sbpx_251{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_1sbpx_251 ._h1Row_1sbpx_260{white-space:nowrap;display:block}._heroH1_1sbpx_251 em{color:var(--accent);font-style:normal;display:block}._heroLede_1sbpx_270{color:var(--ink-2);max-width:480px;margin-bottom:36px;font-size:18px;line-height:1.55}._heroCtas_1sbpx_278{flex-wrap:wrap;gap:12px;margin-bottom:40px;display:flex}._deployStrip_1sbpx_288{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_1sbpx_300{max-width:var(--max);padding:0 var(--pad);flex-wrap:wrap;align-items:center;gap:48px;margin:0 auto;display:flex}._deployLabel_1sbpx_310{font-family:var(--mono);letter-spacing:.01em;color:var(--muted);font-size:11px}._deployItem_1sbpx_317{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}._deployItemMark_1sbpx_325{background:var(--accept);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #2f6f3e1f}._section_1sbpx_334{z-index:1;padding:120px 0;position:relative}._sectionTopFlush_1sbpx_340{padding-top:0}._sectionTopTight_1sbpx_344{padding-top:40px}._sectionPilot_1sbpx_348{padding:0 0 120px}._sectionHead_1sbpx_352{grid-template-columns:minmax(0,1fr);gap:24px;max-width:820px;margin-bottom:72px;display:grid}._sectionHead_1sbpx_352 h2{font-family:var(--sans);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(34px,4.2vw,60px);font-weight:700;line-height:1.02}._sectionHead_1sbpx_352 h2 em{color:var(--accent);font-style:normal}._sectionHeadSub_1sbpx_373{color:var(--ink-2);max-width:640px;font-size:18px;line-height:1.55}._steps_1sbpx_381{grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:relative}._steps_1sbpx_381: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_1sbpx_381{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_1sbpx_381:hover{border-color:var(--line-2);transform:translateY(-4px);box-shadow:0 12px 36px -12px #0c0c0e26}._stepIdx_1sbpx_411{background:var(--accent);color:#fff;font-family:var(--mono);letter-spacing:.01em;border-radius:0 0 4px 4px;padding:7px 11px;font-size:11px;font-weight:500;position:absolute;top:-1px;left:32px}._stepH3_1sbpx_425{font-family:var(--sans);letter-spacing:-.025em;margin:28px 0 14px;font-size:28px;font-weight:700;line-height:1.1}._stepBody_1sbpx_434{color:var(--ink-2);margin-bottom:24px;font-size:15px;line-height:1.55}._resultsWrap_1sbpx_442{max-width:1100px}._resultsSide_1sbpx_446{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;column-gap:64px;display:grid}._resultsItem_1sbpx_453{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:24px 0;display:grid}._resultsItem_1sbpx_453:nth-last-child(-n+2){border-bottom:none}._resultsMark_1sbpx_465{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_1sbpx_479{font-family:var(--sans);letter-spacing:-.015em;margin-bottom:6px;font-size:18px;font-weight:600}._resultsItemP_1sbpx_487{color:var(--ink-2);font-size:14px;line-height:1.5}._pilotWrap_1sbpx_494{color:var(--paper);padding:72px var(--pad);background:linear-gradient(135deg,#1a1733 0%,#0b0b0f 100%);border-radius:18px;position:relative;overflow:hidden}._pilotWrap_1sbpx_494: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_1sbpx_494: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_1sbpx_494 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_1sbpx_494 h2 em{color:#a89bff;font-style:normal}._pilotGrid_1sbpx_536{z-index:1;grid-template-columns:1fr 1fr;gap:64px;display:grid;position:relative}._pilotLede_1sbpx_544{color:#ffffffb3;margin-bottom:36px;font-size:16.5px;line-height:1.55}._pilotList_1sbpx_551{counter-reset:pilot;margin:0;padding:0;list-style:none}._pilotList_1sbpx_551 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_1sbpx_551 li:last-child{border-bottom:1px solid #ffffff1f}._pilotList_1sbpx_551 li:before{content:counter(pilot, decimal-leading-zero);font-family:var(--mono);letter-spacing:.01em;color:#ffffff80;padding-top:3px;font-size:12px}._pilotList_1sbpx_551 h4{font-family:var(--sans);letter-spacing:-.015em;color:var(--paper);margin-bottom:4px;font-size:19px;font-weight:600}._pilotList_1sbpx_551 p{color:#ffffffa6;font-size:14px;line-height:1.5}._pilotCtaRow_1sbpx_591{flex-wrap:wrap;align-items:center;gap:12px;margin-top:44px;display:flex}._pilotCtaRow_1sbpx_591 ._btnPrimary_1sbpx_163{background:var(--accent);color:#fff}._pilotCtaRow_1sbpx_591 ._btnPrimary_1sbpx_163:hover{background:#5f4dff;box-shadow:0 0 0 4px #4f3bff40}._pilotCtaRow_1sbpx_591 ._btnGhost_1sbpx_179{color:var(--paper);border-color:#ffffff40}._pilotCtaRow_1sbpx_591 ._btnGhost_1sbpx_179:hover{background:#ffffff0d;border-color:#ffffff80}._pilotNote_1sbpx_615{font-family:var(--mono);letter-spacing:.01em;color:#ffffff80;margin-left:8px;font-size:11.5px}._securityGrid_1sbpx_624{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px;display:grid}._securityItem_1sbpx_631{border:1px solid var(--line);background:#fff6;border-radius:8px;padding:24px;transition:border-color .2s,background .2s}._securityItem_1sbpx_631:hover{border-color:var(--ink);background:#fff}._securityItem_1sbpx_631 svg{width:22px;height:22px;color:var(--ink);margin-bottom:18px}._securityItem_1sbpx_631 h4{letter-spacing:-.01em;margin-bottom:6px;font-size:15px;font-weight:600}._securityItem_1sbpx_631 p{color:var(--muted);font-size:13.5px;line-height:1.5}._icebergFooter_1sbpx_661{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}._personaGrid_1sbpx_677{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px;display:grid}._personaItem_1sbpx_684{border:1px solid var(--line);background:#fff6;border-radius:8px;padding:28px 28px 24px;transition:border-color .2s,background .2s,transform .2s}._personaItem_1sbpx_684:hover{border-color:var(--ink);background:#fff;transform:translateY(-2px)}._personaItem_1sbpx_684 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_1sbpx_684 p{color:var(--muted);font-size:14.5px;line-height:1.55}._personaTag_1sbpx_711{font-family:var(--mono);letter-spacing:.01em;color:var(--accent);margin-bottom:4px;font-size:11px;display:inline-block}._faqList_1sbpx_721{border-top:1px solid var(--line);margin-top:48px}._faqItem_1sbpx_726{border-bottom:1px solid var(--line)}._faqItem_1sbpx_726[open] ._faqMark_1sbpx_729{transform:rotate(45deg)}._faqItem_1sbpx_726[open] ._faqQ_1sbpx_732{color:var(--ink)}._faqQ_1sbpx_732{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_1sbpx_732::-webkit-details-marker{display:none}._faqQ_1sbpx_732:hover{color:var(--ink)}._faqMark_1sbpx_729{font-family:var(--mono);color:var(--muted);flex:none;font-size:22px;font-weight:400;line-height:1;transition:transform .25s}._faqA_1sbpx_769{color:var(--ink-2);max-width:780px;padding:0 64px 24px 4px;font-size:15.5px;line-height:1.6}._final_1sbpx_778{text-align:center;border-top:1px solid var(--line);z-index:1;padding:140px 0 120px;position:relative}._final_1sbpx_778 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_1sbpx_778 h2 em{color:var(--accent);font-style:normal}._finalSub_1sbpx_799{color:var(--ink-2);max-width:520px;margin:0 auto 36px;font-size:17px;line-height:1.55}._footer_1sbpx_808{border-top:1px solid var(--line);color:var(--muted);z-index:1;padding:40px 0 32px;font-size:13px;position:relative}._footerInner_1sbpx_817{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._footerLinks_1sbpx_825{flex-wrap:wrap;gap:24px;display:flex}._footerLinks_1sbpx_825 a{color:var(--muted);transition:color .15s}._footerLinks_1sbpx_825 a:hover{color:var(--ink)}._ocrSection_1sbpx_839{padding-top:40px}._ocrGrid_1sbpx_843{grid-template-columns:1fr 1.15fr;align-items:start;gap:72px;margin-top:56px;display:grid}._ocrCopy_1sbpx_851{padding-top:8px}._ocrStat_1sbpx_855{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:28px}._ocrStatValue_1sbpx_861{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_1sbpx_872{letter-spacing:-.02em;color:var(--accent);margin-top:.25em;margin-left:6px;font-size:.45em;font-weight:600}._ocrStatLabel_1sbpx_881{font-family:var(--mono);letter-spacing:.01em;color:var(--muted);margin-top:12px;font-size:11px}._ocrStatDesc_1sbpx_889{color:var(--muted);max-width:440px;margin-top:16px;font-size:15px;line-height:1.55}._ocrTypes_1sbpx_897{margin:0;padding:0;list-style:none}._ocrTypes_1sbpx_897 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_1sbpx_897 li:last-child{border-bottom:none}._ocrTypesMark_1sbpx_915{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}._reveal_1sbpx_924{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(24px)}._revealed_1sbpx_930{opacity:1;transform:none}._step_1sbpx_381._reveal_1sbpx_924:first-child{transition-delay:0s}._step_1sbpx_381._reveal_1sbpx_924:nth-child(2){transition-delay:.1s}._step_1sbpx_381._reveal_1sbpx_924:nth-child(3){transition-delay:.2s}._securityItem_1sbpx_631._reveal_1sbpx_924:first-child{transition-delay:0s}._securityItem_1sbpx_631._reveal_1sbpx_924:nth-child(2){transition-delay:80ms}._securityItem_1sbpx_631._reveal_1sbpx_924:nth-child(3){transition-delay:.16s}._securityItem_1sbpx_631._reveal_1sbpx_924:nth-child(4){transition-delay:.24s}@media (width<=980px){._heroGrid_1sbpx_244,._sectionHead_1sbpx_352,._resultsWrap_1sbpx_442,._pilotGrid_1sbpx_536{grid-template-columns:minmax(0,1fr);gap:48px}._resultsSide_1sbpx_446{grid-template-columns:1fr}._resultsSide_1sbpx_446 ._resultsItem_1sbpx_453:nth-last-child(2){border-bottom:1px solid var(--line)}._steps_1sbpx_381{grid-template-columns:1fr}._steps_1sbpx_381:before{display:none}._securityGrid_1sbpx_624{grid-template-columns:repeat(2,1fr)}._personaGrid_1sbpx_677{grid-template-columns:1fr}._faqA_1sbpx_769{padding-right:4px}._navLinks_1sbpx_115{display:none}._navHamburger_1sbpx_134{margin-left:auto;display:flex}._navCta_1sbpx_129{display:none}._hero_1sbpx_198{padding:80px 0 100px}._section_1sbpx_334{padding:80px 0}}@media (width<=880px){._ocrGrid_1sbpx_843{grid-template-columns:1fr;gap:48px}}@media (width<=640px){._page_1sbpx_29{font-size:15px}._hero_1sbpx_198{padding:96px 0 72px}._section_1sbpx_334{padding:64px 0}._heroGrid_1sbpx_244,._sectionHead_1sbpx_352,._resultsWrap_1sbpx_442,._pilotGrid_1sbpx_536{gap:36px}._sectionHead_1sbpx_352{margin-bottom:48px}._heroH1_1sbpx_251{margin-bottom:18px;font-size:clamp(36px,10vw,52px)}._heroH1_1sbpx_251 ._h1Row_1sbpx_260{white-space:normal}._heroLede_1sbpx_270{margin-bottom:28px;font-size:16px}._heroCtas_1sbpx_278{flex-direction:column;align-items:stretch;gap:10px}._heroCtas_1sbpx_278 ._btn_1sbpx_150{justify-content:center}._sectionHead_1sbpx_352 h2,._pilotWrap_1sbpx_494 h2,._final_1sbpx_778 h2{font-size:clamp(28px,8vw,40px)}._sectionHeadSub_1sbpx_373{font-size:15.5px}._step_1sbpx_381{padding:28px 20px 24px}._stepIdx_1sbpx_411{left:20px}._stepH3_1sbpx_425{font-size:22px}._securityGrid_1sbpx_624{grid-template-columns:1fr}._pilotWrap_1sbpx_494{border-radius:14px;padding:48px 24px}._pilotCtaRow_1sbpx_591{flex-direction:column;align-items:stretch;gap:14px}._pilotCtaRow_1sbpx_591 ._btn_1sbpx_150{justify-content:center}._footerInner_1sbpx_817{text-align:left;flex-direction:column;align-items:flex-start;gap:16px}._footerLinks_1sbpx_825{flex-wrap:wrap;gap:12px 18px}._final_1sbpx_778{padding:80px 0}._deployInner_1sbpx_300{flex-wrap:wrap;justify-content:flex-start;gap:10px 18px}}._navMobile_1sbpx_1104{padding:12px var(--pad) 20px;border-top:1px solid var(--line);background:#fffffff2;flex-direction:column;gap:4px;display:flex}._navMobile_1sbpx_1104 a{color:var(--ink-2);border-bottom:1px solid var(--line);padding:12px 0;font-size:15px}._navMobile_1sbpx_1104 a:last-child{background:var(--ink);color:var(--paper);text-align:center;border-bottom:none;border-radius:6px;margin-top:8px;padding:12px 16px}._cardHead_1ezp9_7{font-family:var(--sans);color:var(--muted);border-bottom:1px solid var(--line);background:var(--paper-3);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:12.5px;font-weight:500;display:flex}._status_1ezp9_21{color:var(--accent);align-items:center;gap:7px;display:inline-flex}._status_1ezp9_21:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite _blink_1ezp9_1}@keyframes _blink_1ezp9_1{0%,to{opacity:1}50%{opacity:.25}}._checkMark_1ezp9_44{width:16px;height:16px;color:var(--accept);background:var(--accept-bg);border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-weight:700;display:inline-grid}._checkMet_1ezp9_57{color:var(--ink-2)}._forStaff_1ezp9_61{font-family:var(--mono);letter-spacing:.04em;color:var(--conditional);background:var(--conditional-bg);white-space:nowrap;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px}._checkFlag_1ezp9_73{color:var(--ink-2)}._checkFlag_1ezp9_73 ._checkMark_1ezp9_44{color:var(--conditional);background:var(--conditional-bg)}._system_1ezp9_82,._reader_1ezp9_83{border:1px solid var(--line);background:#fff;border-radius:14px;margin:0;font-size:13px;overflow:hidden;box-shadow:0 1px 2px #0c0c0e0a,0 30px 60px -28px #4f3bff33}._systemBody_1ezp9_93{gap:10px;padding:18px 18px 18px 46px;display:grid;position:relative}._rail_1ezp9_100{background:var(--line-2);width:1px;position:absolute;top:34px;bottom:34px;left:24px}._rail_1ezp9_100 i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%;animation:8s linear infinite _travel_1ezp9_1;position:absolute;left:-3px}@keyframes _travel_1ezp9_1{0%{opacity:0;top:0}4%{opacity:1}92%{opacity:1;top:100%}to{opacity:0;top:100%}}._stage_1ezp9_136{border:1px solid var(--line);background:var(--paper-3);animation:8s ease-out infinite _stagePulse_1ezp9_1;animation-delay:calc(var(--i) * 2s);border-radius:10px;padding:12px 14px;position:relative}._stage_1ezp9_136:before{content:"";border:1.5px solid var(--line-2);background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:15px;left:-27px}@keyframes _stagePulse_1ezp9_1{0%{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}22%,to{border-color:var(--line);box-shadow:0 0 #0000}}._stageLabel_1ezp9_167{font-family:var(--sans);color:var(--muted);font-size:11px;font-weight:500;display:block}._stageLabel_1ezp9_167 em{color:var(--accent);font-style:normal}._sourceRow_1ezp9_180{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}._source_1ezp9_180{font-family:var(--mono);color:var(--ink-2);border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:inline-flex}._source_1ezp9_180 svg{color:var(--muted)}._fieldList_1ezp9_203{margin:6px 0 0}._fieldList_1ezp9_203 div{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 0;display:grid}._fieldList_1ezp9_203 div:last-child{border-bottom:none;padding-bottom:0}._fieldList_1ezp9_203 dt{color:var(--muted);font-size:12.5px}._fieldList_1ezp9_203 dd{font-family:var(--mono);color:var(--ink);margin:0;font-size:12px}._pin_1ezp9_229{font-family:var(--mono);letter-spacing:.04em;color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:10px}._checkList_1ezp9_240{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}._checkList_1ezp9_240 li{align-items:center;gap:9px;font-size:13px;display:flex}._stageHuman_1ezp9_254{border:1.5px solid var(--accent);background:#fff;animation-name:_humanPulse_1ezp9_1;box-shadow:0 6px 20px -8px #4f3bff40}._stageHuman_1ezp9_254:before{background:var(--accent);border-color:var(--accent)}._stageHuman_1ezp9_254 ._stageLabel_1ezp9_167{color:var(--accent);font-weight:600}@keyframes _humanPulse_1ezp9_1{0%{box-shadow:0 0 0 4px #4f3bff66}22%,to{box-shadow:0 0 #0000}}._human_1ezp9_277{align-items:center;gap:12px;margin-top:10px;display:flex}._human_1ezp9_277 strong{color:var(--ink);font-size:14px;font-weight:600;display:block}._human_1ezp9_277 span:not(._humanAvatar_1ezp9_289){color:var(--muted);font-size:12.5px;display:block}._humanAvatar_1ezp9_289{width:36px;height:36px;color:var(--accent);background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;display:grid}._panel_1ezp9_307{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:24px;font-size:13px;overflow:hidden}._panelHead_1ezp9_316{font-family:var(--sans);color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:11px;font-weight:500;display:flex}._panelFoot_1ezp9_330{font-family:var(--sans);color:var(--muted);border-top:1px solid var(--line);background:var(--paper-3);align-items:center;gap:8px;padding:10px 14px;font-size:11px;font-weight:500;display:flex}._panelFoot_1ezp9_330 svg{color:var(--accent);width:15px;height:15px}._versions_1ezp9_349{gap:8px;display:inline-flex}._versions_1ezp9_349 i{color:var(--muted-2);font-style:normal}._versions_1ezp9_349 b{color:var(--accent);font-weight:600}._register_1ezp9_362{margin:0}._register_1ezp9_362 div{border-bottom:1px dashed var(--line);grid-template-columns:104px minmax(0,1fr);gap:10px;padding:9px 14px;display:grid}._register_1ezp9_362 div:last-child{border-bottom:none}._register_1ezp9_362 dt{color:var(--muted);font-size:12.5px}._register_1ezp9_362 dd{color:var(--ink);margin:0}._sourceLinks_1ezp9_384{grid-template-columns:84px minmax(0,1fr);gap:14px;padding:14px;display:grid}._miniPage_1ezp9_391{background:var(--paper-3);border:1px solid var(--line);border-radius:4px;flex-direction:column;gap:8px;padding:10px 8px;display:flex}._miniLine_1ezp9_401{width:var(--w);background:var(--line-2);border-radius:2px;height:4px;display:block}._miniBox_1ezp9_409{border:1.5px solid var(--accent);height:14px;font-family:var(--mono);text-align:right;color:var(--accent);background:#4f3bff14;border-radius:3px;padding-right:3px;font-size:8px;line-height:11px;display:block}._miniBoxA_1ezp9_423{width:62%}._miniBoxB_1ezp9_427{width:88%}._linkedFields_1ezp9_431{margin:0}._linkedFields_1ezp9_431 div{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k tag""v tag";column-gap:8px;padding:6px 0;display:grid}._linkedFields_1ezp9_431 div:first-child{padding-top:0}._linkedFields_1ezp9_431 div:last-child{border-bottom:none;padding-bottom:0}._linkedFields_1ezp9_431 dt{color:var(--muted);grid-area:k;font-size:11.5px}._linkedFields_1ezp9_431 dd{font-family:var(--mono);color:var(--ink);grid-area:v;margin:0;font-size:12px}._linkTag_1ezp9_462{font-family:var(--mono);letter-spacing:.04em;color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:4px;grid-area:tag;align-self:center;padding:2px 6px;font-size:10px}._linkedFlag_1ezp9_475 dd{color:var(--conditional)}._linkedFlag_1ezp9_475 ._linkTag_1ezp9_462{color:var(--conditional);background:var(--conditional-bg)}._suggested_1ezp9_483{color:var(--accent)}._rationale_1ezp9_487{gap:8px;margin:0;padding:12px 14px 4px;list-style:none;display:grid}._rationale_1ezp9_487 li{color:var(--ink-2);align-items:center;gap:9px;display:flex}._actions_1ezp9_501{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 14px 14px;display:grid}._actions_1ezp9_501 span{text-align:center;border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:6px;padding:7px 6px;font-size:12.5px;font-weight:500}@keyframes _mark1_1ezp9_1{0%,18%{opacity:0;transform:translateY(3px)}23%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}._regionA_1ezp9_533:after,._regionA_1ezp9_533 b,._recordRow_1ezp9_535:nth-child(2){animation:10s ease-out infinite _mark1_1ezp9_1}@keyframes _mark2_1ezp9_1{0%,32%{opacity:0;transform:translateY(3px)}37%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}._regionB_1ezp9_553:after,._regionB_1ezp9_553 b,._recordRow_1ezp9_535:nth-child(3){animation:10s ease-out infinite _mark2_1ezp9_1}@keyframes _mark3_1ezp9_1{0%,46%{opacity:0;transform:translateY(3px)}51%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}._regionC_1ezp9_573:after,._regionC_1ezp9_573 b,._recordRow_1ezp9_535:nth-child(4){animation:10s ease-out infinite _mark3_1ezp9_1}@keyframes _mark4_1ezp9_1{0%,60%{opacity:0;transform:translateY(3px)}65%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}._regionD_1ezp9_593:after,._regionD_1ezp9_593 b,._recordRow_1ezp9_535:nth-child(5){animation:10s ease-out infinite _mark4_1ezp9_1}._readerBody_1ezp9_599{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:22px;padding:22px;display:grid}._sheet_1ezp9_606{border:1px solid var(--line);background:#fbfafe;border-radius:6px;flex-direction:column;gap:12px;min-height:300px;padding:20px 18px;display:flex;position:relative;overflow:hidden}._region_1ezp9_533{align-items:center;gap:10px;margin:0 -6px;padding:5px 6px;display:flex;position:relative}._region_1ezp9_533:after{content:"";border:1.5px solid var(--accent);background:#4f3bff0f;border-radius:4px;position:absolute;inset:0}._region_1ezp9_533 b{z-index:1;width:16px;height:16px;font-family:var(--mono);color:#fff;background:var(--accent);border-radius:4px;place-items:center;font-size:9px;display:grid;position:absolute;top:-8px;right:-6px}._regionD_1ezp9_593:after{border-color:var(--conditional);background:#a56a000f}._regionD_1ezp9_593 b{background:var(--conditional)}._sheetCrest_1ezp9_659{border:1.5px solid var(--line-2);border-radius:50%;flex:none;width:26px;height:26px}._sheetTitle_1ezp9_667{background:var(--ink-2);opacity:.75;border-radius:2px;width:70%;height:8px;display:block}._sheetSub_1ezp9_676,._sheetLine_1ezp9_677{background:var(--line-2);border-radius:2px;height:5px;display:block}._sheetSub_1ezp9_676{width:45%}._sheetLine_1ezp9_677{width:var(--w)}._sheetTable_1ezp9_692{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:8px;padding:10px 0;display:grid}._sheetTable_1ezp9_692 div{justify-content:space-between;display:flex}._sheetTable_1ezp9_692 span{background:var(--line);border-radius:2px;height:4px;display:block}._sheetTable_1ezp9_692 span:first-child{width:var(--w)}._sheetTable_1ezp9_692 span:last-child{background:var(--muted-2);width:12%}._sheetFigure_1ezp9_717{font-family:var(--mono);color:var(--ink-2);margin-left:auto;font-size:11px}._sheetSmudge_1ezp9_724{filter:blur(1.5px);background:radial-gradient(#6a688073,#6a688014 70%,#0000);border-radius:6px;width:64px;height:10px;margin-left:auto}._record_1ezp9_535{flex-direction:column;display:flex}._recordHead_1ezp9_738{font-family:var(--sans);color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:10px;font-size:12.5px;font-weight:500}._recordRow_1ezp9_535{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k tag""v tag";gap:3px 12px;padding:11px 0;display:grid}._recordKey_1ezp9_757{font-family:var(--sans);color:var(--muted);grid-area:k;font-size:10px;font-weight:500}._recordVal_1ezp9_766{color:var(--ink);grid-area:v;font-size:15px;font-weight:500}._recordRegion_1ezp9_773{font-family:var(--mono);letter-spacing:.04em;color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:4px;grid-area:tag;align-self:center;padding:3px 7px;font-size:11px}._recordFlag_1ezp9_788 ._recordVal_1ezp9_766{color:var(--conditional)}._recordFlag_1ezp9_788 ._recordRegion_1ezp9_773{color:var(--conditional);background:var(--conditional-bg)}._recordFoot_1ezp9_796{font-family:var(--sans);color:var(--conditional);align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:11px;font-weight:500;display:flex}._recordFoot_1ezp9_796 svg{width:15px;height:15px}._gauge_1ezp9_815{grid-template-columns:minmax(0,1fr) 190px;column-gap:20px;max-width:1000px;margin:48px auto 0;display:grid}._stratum_1ezp9_823{border:1px solid var(--line);border-left-width:3px;border-radius:10px;grid-column:1;grid-template-columns:190px minmax(0,1fr);gap:28px;margin-bottom:8px;padding:24px 26px;display:grid}._stratum1_1ezp9_835{border-left-color:var(--line-2);background:#ffffffbf;grid-row:1}._stratum2_1ezp9_841{border-color:var(--line-2);border-left-color:var(--accent);background:#e4dffe8c;grid-row:3}._stratum3_1ezp9_848{background:var(--ink-2);border-color:var(--ink-2);border-left-color:var(--accent);grid-row:4}._stratum3_1ezp9_848 ._stratumDepth_1ezp9_854 span{color:var(--muted-2)}._stratum3_1ezp9_848 ._stratumDepth_1ezp9_854 strong,._stratum3_1ezp9_848 ._stratumBody_1ezp9_858 h4{color:var(--paper)}._stratum3_1ezp9_848 ._stratumBody_1ezp9_858 p{color:var(--muted-2)}._stratumDepth_1ezp9_854{flex-direction:column;gap:6px;display:flex}._stratumDepth_1ezp9_854 span{font-family:var(--sans);color:var(--muted);font-size:11px;font-weight:500}._stratumDepth_1ezp9_854 strong{font-family:var(--mono);color:var(--ink);font-size:20px;font-weight:500}._stratumBody_1ezp9_858 h4{letter-spacing:-.015em;color:var(--ink);margin:0 0 6px;font-size:18px;font-weight:700}._stratumBody_1ezp9_858 p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}._waterline_1ezp9_898{background:repeating-linear-gradient(to right, var(--accent) 0 8px, transparent 8px 14px);opacity:.6;grid-area:2/1;height:1px;margin:6px 0 14px;position:relative}._waterline_1ezp9_898 span{font-family:var(--sans);color:var(--accent);background:var(--paper);padding-right:10px;font-size:10px;font-weight:500;position:absolute;top:-7px;left:0}._bracketSoftware_1ezp9_921,._bracketStaff_1ezp9_922{grid-column:2;align-items:center;margin-bottom:8px;padding-left:22px;display:flex;position:relative}._bracketSoftware_1ezp9_921:before,._bracketStaff_1ezp9_922:before{content:"";border:1.5px solid;border-left:none;border-radius:0 4px 4px 0;width:10px;position:absolute;top:10px;bottom:10px;left:0}._bracketSoftware_1ezp9_921 span,._bracketStaff_1ezp9_922 span{font-family:var(--sans);color:inherit;font-size:12.5px;font-weight:500;line-height:1.5}._bracketSoftware_1ezp9_921{color:var(--accent);grid-row:1/4}._bracketStaff_1ezp9_922{color:var(--ink);grid-row:4}@media (width<=760px){._readerBody_1ezp9_599{grid-template-columns:minmax(0,1fr)}._sheet_1ezp9_606{min-height:0}._gauge_1ezp9_815{grid-template-columns:minmax(0,1fr)}._stratum_1ezp9_823{grid-template-columns:minmax(0,1fr);gap:12px}._stratum1_1ezp9_835,._stratum2_1ezp9_841,._stratum3_1ezp9_848,._waterline_1ezp9_898{grid-row:auto}._bracketSoftware_1ezp9_921,._bracketStaff_1ezp9_922{grid-area:auto/1;padding:4px 0 4px 22px}}@media (prefers-reduced-motion:reduce){._status_1ezp9_21:before,._rail_1ezp9_100 i,._stage_1ezp9_136,._region_1ezp9_533:after,._region_1ezp9_533 b,._recordRow_1ezp9_535{animation:none!important}._rail_1ezp9_100 i{display:none}}:root{--separator-border:#80808059;--sash-hover-transition-duration:.1s}.allotment-module_splitView__L-yRc{width:100%;height:100%;position:relative;overflow:hidden}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF{pointer-events:none;width:100%;height:100%;position:absolute}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF>.allotment-module_sash__QA-2t{pointer-events:auto}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa{white-space:nowrap;width:100%;height:100%;position:relative}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{white-space:initial;position:absolute;overflow:hidden}.allotment-module_splitView__L-yRc.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{width:100%}.allotment-module_splitView__L-yRc.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{height:100%}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{background-color:var(--separator-border);content:" ";pointer-events:none;z-index:5;position:absolute;top:0;left:0}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{width:100%;height:1px}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{width:1px;height:100%}:root{--focus-border:#007fd4;--sash-size:8px;--sash-hover-size:4px}.sash-module_sash__K-9lB{z-index:35;touch-action:none;pointer-events:auto;text-align:initial;position:absolute}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{pointer-events:none}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_vertical__pB-rs{cursor:col-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_minimum__-UKxp{cursor:e-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_maximum__TCWxD{cursor:w-resize}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_horizontal__kFbiw{cursor:row-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_minimum__-UKxp{cursor:s-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_maximum__TCWxD{cursor:n-resize}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{cursor:default!important;pointer-events:none!important}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs{cursor:ew-resize;width:var(--sash-size);height:100%;top:0}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw{cursor:ns-resize;width:100%;height:var(--sash-size);left:0}.sash-module_sash__K-9lB:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-{content:" ";height:calc(var(--sash-size) * 2);width:calc(var(--sash-size) * 2);z-index:100;cursor:all-scroll;display:block;position:absolute}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{cursor:nwse-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{cursor:nesw-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{left:calc(var(--sash-size) * -.5);top:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{left:calc(var(--sash-size) * -.5);bottom:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{top:calc(var(--sash-size) * -.5);left:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{top:calc(var(--sash-size) * -.5);right:calc(var(--sash-size) * -1)}.sash-module_sash__K-9lB:before{content:"";pointer-events:none;width:100%;height:100%;transition:background-color var(--sash-hover-transition-duration) ease-out;background:0 0;position:absolute}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs:before{width:var(--sash-hover-size);left:calc(50% - (var(--sash-hover-size) / 2))}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw:before{height:var(--sash-hover-size);top:calc(50% - (var(--sash-hover-size) / 2))}.sash-module_sash__K-9lB.sash-module_hover__80W6I:before,.sash-module_sash__K-9lB.sash-module_active__bJspD:before{background:var(--focus-border)}._container_ck3zn_1{width:100%;height:100%;display:flex;overflow:hidden}._container_ck3zn_1._vertical_ck3zn_7{flex-direction:column}._container_ck3zn_1._horizontal_ck3zn_10{flex-direction:row}._pane_ck3zn_14{min-width:0;min-height:0;overflow:hidden}._paneFill_ck3zn_20{flex:1}._paneFillMin_ck3zn_25{flex:1;min-height:0}._paneSplit_ck3zn_31{flex:0 0 calc(var(--split-ratio) * 100%)}._paneHidden_ck3zn_36{display:none}._collapseRail_ck3zn_40{color:#4b5563;cursor:pointer;width:28px;font:inherit;background:#f5f6f8;border:none;border-left:1px solid #e0e0e0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0;display:flex}._collapseRail_ck3zn_40:hover{color:#111827;background:#ebedf1}._collapseRailLabel_ck3zn_61{writing-mode:vertical-rl;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}._sash_ck3zn_69{z-index:1;background-color:#e0e0e0;flex-shrink:0;transition:background-color .15s}._sash_ck3zn_69:hover,._sash_ck3zn_69:active{background-color:#bdbdbd}._sashVertical_ck3zn_79{cursor:row-resize;height:4px}._sashHorizontal_ck3zn_84{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}._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_ku8ys_1{align-items:center;gap:6px;display:flex}._statusBadge_ku8ys_7{font-weight:700}._runStatusPill_ku8ys_11{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}._runStatusRunning_ku8ys_19{color:#f4511e;background:#fff0e6}._runStatusSuccess_ku8ys_24{color:#2e7d32;background:#e6f4ea}._runStatusFailed_ku8ys_29{color:#c62828;background:#fdecea}._runStatusCancelled_ku8ys_34{color:#64748b;background:#f1f5f9}._statusProcessing_ku8ys_39,._statusQueued_ku8ys_43{color:#888}._statusError_ku8ys_47{color:#ef4444}._statusErrorAlt_ku8ys_51{color:#e53935}._statusWarning_ku8ys_55{color:#f4511e}._statusSuccess_ku8ys_59{color:#43a047}._tagsContainer_ku8ys_63{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}._testStatusCell_ku8ys_70{align-items:center;gap:6px;display:flex}._ruleStatusEnabled_ku8ys_76{color:#43a047;font-size:16px;display:block}._workflowStatusChip_ku8ys_82{text-transform:uppercase;letter-spacing:.04em;color:#64748b;background:#f1f5f9;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}._workflowStatusPublished_ku8ys_94{color:#15803d;background:#dcfce7}._workflowStatusPaused_ku8ys_99{color:#b45309;background:#fef3c7}._ruleStatusDisabled_ku8ys_104{color:#9ca3af;font-size:16px;display:block}._radialChart_ku8ys_110{flex-shrink:0;transform:rotate(-90deg)}._recentRunDots_ku8ys_115{align-items:center;gap:3px;display:flex}._runDot_ku8ys_121{background-color:var(--dot-color,#e8e8e8);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}._runDotLarge_ku8ys_130{width:10px;height:10px}._hoverCardWrapper_ku8ys_136{cursor:pointer}._hoverCard_ku8ys_136{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_ku8ys_156:not(:last-child){border-bottom:1px solid #f0f0f0;margin-bottom:8px;padding-bottom:8px}._hoverCardTitle_ku8ys_162{text-transform:uppercase;letter-spacing:.5px;color:#888;margin-bottom:4px;font-size:11px;font-weight:600}._hoverCardRow_ku8ys_171{align-items:center;gap:6px;padding:2px 0;display:flex}._hoverCardDot_ku8ys_178{background-color:var(--dot-color,#ccc);border-radius:50%;flex-shrink:0;width:8px;height:8px}._statusLabel_ku8ys_186{flex-shrink:0;font-size:12px;font-weight:700;display:inline-block}._statusLabelWide_ku8ys_193{width:38px}._statusLabelNarrow_ku8ys_198{width:44px}._docTypeList_ku8ys_203{flex-direction:column;gap:4px;display:flex}._hoverCardLabel_ku8ys_209{color:#333;flex:1}._hoverCardCount_ku8ys_214{color:#555;font-weight:600}@keyframes _shimmer_13cgl_1{0%{background-position:200% 0}to{background-position:-200% 0}}._tableComponent_13cgl_9{flex-direction:column;gap:12px;height:100%;scroll-padding-top:60px;display:flex;overflow:auto}._table_13cgl_9{border-spacing:0;width:max-content;min-width:100%;font-family:Inter,serif;font-size:11px}._table_13cgl_9 thead{z-index:1;-webkit-user-select:none;user-select:none;position:sticky;top:0}._table_13cgl_9 th{cursor:pointer;background-color:#ffffffed;padding:6px 4px}._table_13cgl_9 th ._thContent_13cgl_36{width:100%;display:flex}._table_13cgl_9 tbody tr:nth-child(odd){background-color:#f9f9f9}._table_13cgl_9 tbody tr{height:28px}._table_13cgl_9 tbody tr:hover{background-color:#e5e5e5}._table_13cgl_9 tbody tr._selected_13cgl_49{color:#000;transition:background-color .3s;background-color:#8080805e!important}._table_13cgl_9 tbody tr._deleted_13cgl_54{color:#999;font-style:italic;-webkit-text-decoration:line-through #c00;text-decoration:line-through #c00}._table_13cgl_9 td{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #d3d3d3;padding:0 4px;overflow:hidden}._checkboxTh_13cgl_69{width:30px}._checkboxTd_13cgl_73{width:30px;position:relative}._filterIcon_13cgl_78{margin-left:auto}._sortIcon_13cgl_82{margin-left:2px}._skeleton_13cgl_86{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_13cgl_1}._sized_13cgl_95{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}._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}._reasons_6r1ec_3{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._reason_6r1ec_3{align-items:flex-start;gap:10px;display:flex}._icon_6r1ec_18{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:10px;display:inline-flex}._dot_6r1ec_30{background:currentColor;border-radius:50%;width:6px;height:6px}._text_6r1ec_37{color:#1f2937;font-size:12.5px;line-height:1.5}._kindMet_6r1ec_43{color:#166534;background:#dcfce7}._kindNotMet_6r1ec_48{color:#b91c1c;background:#fee2e2}._kindCondition_6r1ec_53{color:#b45309;background:#fef3c7}._kindReview_6r1ec_58{color:#1d4ed8;background:#dbeafe}._kindPending_6r1ec_63{color:#4b5563;background:#e5e7eb}._kindNeutral_6r1ec_68{color:#6b7280;background:#e5e7eb}._actionItemsContainer_1dqlm_4{border-top:1px solid #eef0f4;padding-top:10px}._actionsHeader_1dqlm_9{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:8px;font-size:11px;font-weight:700}._actionsList_1dqlm_18{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._actionItem_1dqlm_4{background:#f4f6f8;border-radius:7px;align-items:flex-start;gap:10px;padding:7px 11px;display:flex}._actionNumber_1dqlm_36{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}._actionLabel_1dqlm_49{cursor:pointer;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._actionText_1dqlm_58{color:#1f2937;font-size:12.5px;font-weight:600}._actionRequirement_1dqlm_64{color:#6b7280;white-space:pre-wrap;font-size:11.5px;line-height:1.45}._actionCheckbox_1dqlm_71{cursor:pointer;flex-shrink:0;width:15px;height:15px}._kindMet_1dqlm_78{color:#166534;background:#dcfce7}._kindNotMet_1dqlm_83{color:#b91c1c;background:#fee2e2}._kindCondition_1dqlm_88{color:#b45309;background:#fef3c7}._kindReview_1dqlm_93{color:#1d4ed8;background:#dbeafe}._kindPending_1dqlm_98{color:#4b5563;background:#e5e7eb}._kindNeutral_1dqlm_103{color:#6b7280;background:#e5e7eb}._assessResult_9wz7i_8{color:#1f2937;background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}._outcomePill_9wz7i_19{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}._outcomePill_9wz7i_19 svg{width:9px;height:9px}._outcomePass_9wz7i_35{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}._outcomeFail_9wz7i_41{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}._outcomePending_9wz7i_47{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._outcomeUndetermined_9wz7i_53{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._outcomeSkipped_9wz7i_59{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb}._outcomeInformational_9wz7i_65{color:#475569;background:#f1f5f9;border:1px solid #cbd5e1}._decisionBanner_9wz7i_72{border:1px solid #eef0f4;border-left:5px solid var(--decision-color);background:#f8fafc;border-radius:10px;align-items:center;gap:14px;padding:12px 14px;display:flex}._decisionUnconditional_9wz7i_83{--decision-color:#047857}._decisionConditional_9wz7i_87{--decision-color:#b45309}._decisionPending_9wz7i_91{--decision-color:#6d28d9}._decisionRefer_9wz7i_95{--decision-color:#1d4ed8}._decisionReject_9wz7i_99{--decision-color:#b91c1c}._decisionFlagged_9wz7i_103{--decision-color:#b45309}._decisionBadge_9wz7i_107{background:var(--decision-color);color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}._decisionMeta_9wz7i_119{flex-direction:column;gap:2px;min-width:0;display:flex}._decisionApplicant_9wz7i_126{color:#111827;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}._decisionApplicant_9wz7i_126 svg{color:#6b7280;width:12px;height:12px}._decisionCourse_9wz7i_140{color:#4b5563;font-size:12px}._decisionBlurb_9wz7i_145{color:#6b7280;font-size:11.5px}._profileChips_9wz7i_151{flex-wrap:wrap;gap:8px;display:flex}._profileChip_9wz7i_151{background:#f4f6f8;border-radius:7px;align-items:baseline;gap:8px;max-width:340px;padding:6px 11px;display:inline-flex}._profileChipLabel_9wz7i_167{text-transform:uppercase;letter-spacing:.05em;color:#8b94a3;white-space:nowrap;font-size:10px;font-weight:700}._profileChipValue_9wz7i_176{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._assessTags_9wz7i_185{flex-wrap:wrap;gap:6px;display:flex}._assessTag_9wz7i_185{border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-flex}._assessTag_9wz7i_185 svg{width:9px;height:9px}._credit_9wz7i_206{background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;flex-direction:column;gap:6px;margin-top:4px;padding:10px 14px;display:flex}._creditTitle_9wz7i_217{letter-spacing:.06em;text-transform:uppercase;color:#92400e;font-size:11px;font-weight:700}._creditItem_9wz7i_225{color:#1f2937;flex-direction:column;gap:1px;font-size:12.5px;display:flex}._creditName_9wz7i_233{font-weight:600}._creditDescription_9wz7i_237{color:#4b5563}._assessTagPositive_9wz7i_241{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7}._assessTagInfo_9wz7i_247{color:#3730a3;background:#e0e7ff;border:1px solid #c7d2fe}._assessTagWarning_9wz7i_253{color:#92400e;background:#fef3c7;border:1px solid #fcd34d}._assessSummaryRow_9wz7i_260{background:#f4f6f8;border-radius:6px;flex-wrap:wrap;align-items:center;gap:14px;padding:7px 10px;font-size:11.5px;font-weight:600;display:flex}._assessCountPass_9wz7i_272{color:#047857}._assessCountFail_9wz7i_276{color:#b91c1c}._assessCountPending_9wz7i_280{color:#b45309}._assessCountUndetermined_9wz7i_284{color:#1d4ed8}._assessCountInformational_9wz7i_288{color:#475569}._assessCountMuted_9wz7i_292{color:#6b7280}._assessCountTotal_9wz7i_296{color:#8b94a3;margin-left:auto;font-weight:500}._assessRuleList_9wz7i_302{flex-direction:column;gap:6px;display:flex}._assessRule_9wz7i_302{background:#fff;border:1px solid #e9ecf1;border-radius:8px;overflow:hidden}._assessRuleHeaderStatic_9wz7i_315{align-items:center;gap:8px;padding:9px 11px;display:flex}._assessRuleName_9wz7i_322{color:#1f2937;flex:1;min-width:0;font-size:12.5px;font-weight:600}._assessPaneHint_9wz7i_330{color:#6b7280;font-size:11.5px;font-style:italic}._assessSectionTitle_9wz7i_337{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:6px;font-size:11px;font-weight:700}._assessReasons_9wz7i_346{background:#f4f6f8;border-radius:8px;padding:10px 12px}._assessReasons_9wz7i_346 ul{margin:0;padding-left:18px}._assessReasons_9wz7i_346 li{color:#374151;font-size:12.5px;line-height:1.6}._assessNotes_9wz7i_361{color:#8b94a3;border-top:1px solid #eef0f4;padding-top:8px;font-size:11px;line-height:1.5}._outcomeMessagesContainer_1cgbh_1{flex-direction:column;gap:8px;display:flex}._summaryRow_1cgbh_8{background:#f4f6f8;border-radius:6px;flex-wrap:wrap;align-items:center;gap:14px;padding:7px 10px;font-size:11.5px;font-weight:600;display:flex}._countPass_1cgbh_20{color:#047857}._countFail_1cgbh_24{color:#b91c1c}._countPending_1cgbh_28{color:#b45309}._countUndetermined_1cgbh_32{color:#1d4ed8}._countInformational_1cgbh_36{color:#475569}._countSkipped_1cgbh_40{color:#6b7280}._skippedToggle_1cgbh_44{font:inherit;color:#6b7280;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._skippedToggle_1cgbh_44:hover{color:#1f2937}._skippedToggle_1cgbh_44[aria-pressed=true]{color:#1f2937;text-decoration-style:solid}._skippedToggle_1cgbh_44:focus-visible{outline-offset:2px;outline:2px solid #4a90e2}._countTotal_1cgbh_66{color:#8b94a3;margin-left:auto;font-weight:500}._toggleAllButton_1cgbh_73{color:#6b7280;cursor:pointer;text-transform:uppercase;letter-spacing:.3px;background:0 0;border:none;border-radius:4px;align-self:flex-end;padding:2px 6px;font-size:11px;font-weight:600;transition:background-color .15s,color .15s}._toggleAllButton_1cgbh_73:hover{color:#1f2937;background-color:#0000000d}._toggleAllButton_1cgbh_73:focus-visible{outline-offset:2px;outline:2px solid #4a90e2}._ruleList_1cgbh_96{flex-direction:column;gap:6px;display:flex}._outcomeMessageWrapper_1cgbh_102{background:#fff;border:1px solid #e9ecf1;border-radius:8px;overflow:hidden}._outcomeMessage_1cgbh_1{cursor:pointer;align-items:center;gap:8px;padding:8px 11px;display:flex}._outcomeMessage_1cgbh_1:hover{background-color:#fafbfc}._expandIcon_1cgbh_120{color:#8b94a3;flex-shrink:0;align-items:center;display:flex}._messageText_1cgbh_127{color:#1f2937;flex:1;min-width:0;font-size:12.5px;font-weight:600}._pillsContainer_1cgbh_135{flex-shrink:0;align-items:center;gap:8px;display:flex}._ruleDetails_1cgbh_142{border-top:1px solid #eef0f4;padding:0 12px 12px}._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}}._resultCard_19f2v_3{color:#1f2937;flex-direction:column;gap:10px;padding:12px;font-size:13px;display:flex}._sectionTitle_19f2v_12{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:6px;font-size:11px;font-weight:700;display:block}._courseAccordions_19f2v_22{margin-top:6px}._whySection_19f2v_26{background:#f4f6f8;border-radius:8px;padding:10px 12px}._whyContent_19f2v_32{color:#374151;font-size:12.5px;line-height:1.6}._whyContent_19f2v_32 p:first-child{margin-top:0}._whyContent_19f2v_32 p:last-child{margin-bottom:0}._scrollContainer_d7ysd_1{flex:1;width:100%;min-height:0;overflow:hidden auto}._noDataMessage_d7ysd_9{padding:20px;font-size:13px}._testResultsContainer_1a2da_1{flex-direction:column;flex:1;gap:8px;min-height:0;margin-bottom:16px;display:flex;overflow-y:auto}._testResultCard_1a2da_11{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._testResultGrid_1a2da_21{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}._testResultField_1a2da_27{flex-direction:column;gap:4px;display:flex}._testResultLabel_1a2da_33{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}._testResultValue_1a2da_41{color:#333;font-size:12px;font-weight:500}._testResultStatus_1a2da_47{letter-spacing:.5px;color:var(--status-color,#888);font-size:14px;font-weight:700}._testResultSummary_1a2da_54{border-top:1px solid #e0e0e0;flex-direction:column;gap:2px;padding-top:6px;display:flex}._reasoningHeader_1a2da_62{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:2px 0;display:flex}._reasoningHeader_1a2da_62:hover{opacity:.7}._caretIcon_1a2da_74{color:#666;flex-shrink:0;font-size:16px;transition:transform .2s ease-in-out}._caretIcon_1a2da_74._expanded_1a2da_80{transform:rotate(180deg)}._testResultSummaryText_1a2da_84{color:#444;white-space:normal;font-size:13px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;overflow:hidden}._testResultSummaryText_1a2da_84._expanded_1a2da_80{opacity:1;max-height:2000px}._testResultSummaryText_1a2da_84._collapsed_1a2da_95{opacity:0;max-height:0;margin-top:0}._fieldResultsSection_1a2da_101{border-top:1px solid #e0e0e0;flex-direction:column;gap:6px;padding-top:8px;display:flex}._fieldResultsHeader_1a2da_109{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}._fieldResultsList_1a2da_117{flex-direction:column;gap:4px;display:flex}._fieldResultRow_1a2da_123{flex-wrap:wrap;align-items:flex-start;gap:8px;font-size:12px;display:flex}._fieldResultBadge_1a2da_131{color:var(--badge-color,#888);flex-shrink:0;min-width:32px;font-size:11px;font-weight:700}._fieldResultKey_1a2da_139{color:#333;font-family:monospace;font-size:12px;font-weight:500}._fieldResultMessage_1a2da_146{color:#666;font-size:12px}._fieldResultDiff_1a2da_151{color:#888;flex-direction:column;gap:1px;width:100%;padding-left:40px;font-size:11px;display:flex}._fieldResultFeedback_1a2da_161{flex-shrink:0;margin-left:auto}._fieldResultFeedbackRow_1a2da_166{width:100%;padding-left:40px}._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_nkxrn_1{width:100%;margin-top:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;overflow-x:auto}._gradesTable_nkxrn_1 table{border-collapse:collapse;width:100%;font-size:12px}._gradesTable_nkxrn_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_nkxrn_1 table tbody tr:nth-child(2n){background-color:#fafafa}._gradesTable_nkxrn_1 table tbody tr td{border-bottom:1px solid #eee;padding:5px 10px}._gradesTable_nkxrn_1 ul,._gradesTable_nkxrn_1 p{margin:8px 0 4px;font-size:12px}._gradesTable_nkxrn_1 ul{padding-left:18px}._gradesTable_nkxrn_1 ul li{margin-bottom:2px}._componentContainer_nkxrn_40{margin-bottom:20px}._componentContainerFailed_nkxrn_44{border:2px solid #e53935;border-radius:4px;padding:8px}._componentHeader_nkxrn_51{margin-top:30px;font-size:13px;font-weight:700;position:relative}._semesterTitle_nkxrn_58{margin-bottom:3px;font-size:16px}._editLink_nkxrn_63{color:#00f;cursor:pointer;font-weight:400;text-decoration:underline}._feedbackPosition_nkxrn_70{position:absolute;top:0;right:0}._validationMessage_nkxrn_76{color:#c62828;background-color:#ffebee;border-radius:6px;margin-top:10px;padding:8px 8px 8px 12px;font-size:12px}._validationLabel_nkxrn_85{font-weight:700}._validationHtml_nkxrn_89{vertical-align:top;color:#333;max-width:100%;margin-top:4px;display:inline-block;overflow-x:auto}._validationHtml_nkxrn_89 table{border-collapse:collapse;background-color:#fff;font-size:12px}._validationHtml_nkxrn_89 table thead th{background-color:var(--primaryColor,#2563eb);color:#fff;text-align:left;border:1px solid var(--primaryColor,#1d4ed8);padding:4px 8px;font-weight:700}._validationHtml_nkxrn_89 table tbody td{border-bottom:1px solid #eee;padding:4px 8px}._validationHtml_nkxrn_89 table tbody tr:nth-child(2n){background-color:#fafafa}._validationHtml_nkxrn_89 ul{margin:6px 0 0;padding-left:18px}._validationHtml_nkxrn_89 ul li{margin-bottom:2px}._validationDiff_nkxrn_125{margin-top:8px;font-size:12px}._feedbackContent_nkxrn_130{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}._container_kgsgn_1{margin:10px}._row_kgsgn_5{border-bottom:1px solid #d3d3d3;align-items:center;gap:12px;width:400px;padding:10px;font-size:14px;display:flex}._input_kgsgn_15{background:0 0;border:none;outline:none;flex:1;font-size:14px}._removeButton_kgsgn_23{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}._addButtonWrapper_kgsgn_32{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}._conversationalRuleWizardContainer_wa0wt_1{flex-direction:column;width:100%;height:100%;display:flex}._artifactLayout_wa0wt_8{flex:1;min-height:0;display:flex}._artifactLayout_wa0wt_8>:first-child{flex:1;min-width:0}._artifactPanel_wa0wt_18{background:#fff;border-left:1px solid #ececec;flex-direction:column;width:52%;min-width:420px;animation:.2s ease-out _artifactPanelIn_wa0wt_1;display:flex}@keyframes _artifactPanelIn_wa0wt_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}._artifactPanelBar_wa0wt_38{justify-content:flex-end;padding:8px 10px 0;display:flex}._artifactPanelClose_wa0wt_44{color:#5d5d5d;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}._artifactPanelClose_wa0wt_44:hover{color:#0d0d0d;background:#ececec}._artifactPanelBody_wa0wt_62{flex:1;min-height:0;overflow-y:auto}._toolCard_3ld9a_1{color:#6b7280;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;margin-top:4px;padding:6px 8px;transition:background-color .15s}._toolCard_3ld9a_1:hover{background:#f5f5f5}._toolHeader_3ld9a_15,._toolHeaderClickable_3ld9a_16{justify-content:space-between;align-items:center;display:flex}._toolHeaderClickable_3ld9a_16{cursor:pointer;-webkit-user-select:none;user-select:none}._toolHeaderLeft_3ld9a_27{align-items:center;gap:4px;display:flex}._toolHeaderRight_3ld9a_33{align-items:center;gap:8px;display:flex}._loadingText_3ld9a_39{color:#6b7280;font-size:12px;font-weight:500}._timer_3ld9a_45{color:#9ca3af;font-variant-numeric:tabular-nums;font-size:11px}._expandIcon_3ld9a_51{color:#9ca3af;align-items:center;display:flex}._toolTitle_3ld9a_57{color:#6b7280;font-size:12.5px;font-weight:500}._spinner_3ld9a_63{border:2px solid #e5e8ee;border-top-color:var(--primaryColor);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite _spin_3ld9a_63}@keyframes _spin_3ld9a_63{to{transform:rotate(360deg)}}._checkIcon_3ld9a_77{color:#047857;font-size:12px}._errorIcon_3ld9a_82{color:#b91c1c;font-size:12px}._warningIcon_3ld9a_87{color:#b45309;font-size:12px}._subTasksContainer_3ld9a_92{flex-direction:column;gap:2px;padding-top:8px;display:flex}._subTask_3ld9a_92{flex-direction:column;gap:4px;padding:4px 0;display:flex}._subTask_3ld9a_92._pending_3ld9a_105{opacity:.5}._subTask_3ld9a_92._running_3ld9a_108,._subTask_3ld9a_92._complete_3ld9a_111,._subTask_3ld9a_92._error_3ld9a_82,._subTask_3ld9a_92._warning_3ld9a_87{opacity:1}._subTaskRow_3ld9a_121{align-items:center;gap:8px;display:flex}._subTaskReasoning_3ld9a_127{color:#4b5563;white-space:pre-wrap;word-break:break-word;margin-left:24px;padding:4px 0;font-size:11px;font-style:italic}._subTaskResult_3ld9a_137{color:#6b7280;white-space:pre-line;word-break:break-word;margin-left:24px;padding:4px 0;font-size:11px}._subTaskErrorResult_3ld9a_146{color:#b91c1c;white-space:pre-wrap;word-break:break-word;margin-left:24px;padding:4px 0;font-size:11px}._subTaskIcon_3ld9a_155{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._subTaskPending_3ld9a_164{color:#c3c9d4;font-size:6px}._subTaskSpinner_3ld9a_169{border:2px solid #e5e8ee;border-top-color:var(--primaryColor);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite _spin_3ld9a_63}._subTaskComplete_3ld9a_178{color:#047857;font-size:12px}._subTaskError_3ld9a_146{color:#b91c1c;font-size:12px}._subTaskWarning_3ld9a_188{color:#b45309;font-size:12px}._subTaskName_3ld9a_193{color:#374151;font-size:12px;font-weight:600}._toolBody_3ld9a_199{color:#374151;padding:8px 0 0;font-size:12px;line-height:1.5}._toolUseContainer_zegen_2{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-top:8px;padding:12px;transition:all .3s}._toolUseContainer_zegen_2._loading_zegen_10{border-color:#d1d5db}._toolUseContainer_zegen_2._complete_zegen_13{border-color:#2e7d32}._toolUseContainer_zegen_2._error_zegen_16{background:#fef2f2;border-color:#ef4444}._toolHeader_zegen_21{color:#333;justify-content:space-between;align-items:center;margin-bottom:0;font-weight:600;display:flex}._toolHeader_zegen_21 ._toolName_zegen_29{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}._toolLoading_zegen_37{justify-content:center;align-items:center;padding:2rem 0;display:flex}._spinner_zegen_44{border:2px solid #e5e7eb;border-top-color:#333;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite _spin_zegen_44}@keyframes _spin_zegen_44{to{transform:rotate(360deg)}}._subTasksContainer_zegen_58{flex-direction:column;gap:6px;padding:8px 0;display:flex}._subTask_zegen_58{border-radius:6px;padding:6px 8px;transition:background-color .2s}._subTask_zegen_58._running_zegen_70{background-color:#f0f9ff}._subTask_zegen_58._complete_zegen_13{background-color:#f0fdf4}._subTask_zegen_58._error_zegen_16{background-color:#fef2f2}._subTaskContent_zegen_80{flex-direction:column;gap:4px;display:flex}._subTaskRow_zegen_86{align-items:center;gap:8px;display:flex}._subTaskIcon_zegen_92{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}._statusPending_zegen_101{color:#9ca3af;font-size:12px}._statusComplete_zegen_106{color:#2e7d32;font-size:14px}._statusError_zegen_111{color:#ef4444;font-size:14px}._subTaskSpinner_zegen_116{border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _spin_zegen_44}._subTaskName_zegen_125{color:#374151;font-size:12px;font-weight:500}._toolBody_zegen_131{color:#374151;background:#f9fafb;border-radius:6px;margin-top:8px;padding:10px;font-size:12px;line-height:1.5}._subTaskResult_zegen_141{color:#6b7280;white-space:pre-line;margin-left:28px;font-size:12px}._subTaskErrorResult_zegen_148{color:#ef4444;margin-top:4px;margin-left:28px;font-size:12px}._toolSummary_zegen_155{color:#374151;padding:8px 0 0;font-size:12px;line-height:1.5}._toolError_zegen_162{color:#fca5a5;padding:8px 0 0;font-size:12px;line-height:1.5}._geminiResult_zegen_169{color:#1f2937;max-height:400px;padding:12px 0 0;font-size:13px;line-height:1.6;overflow-y:auto}._geminiResult_zegen_169 h2{color:#111827;margin:16px 0 8px;font-size:14px;font-weight:600}._geminiResult_zegen_169 h2:first-child{margin-top:0}._geminiResult_zegen_169 p{margin:8px 0}._geminiResult_zegen_169 ul,._geminiResult_zegen_169 ol{margin:8px 0;padding-left:20px}._geminiResult_zegen_169 li{margin:4px 0}._geminiResult_zegen_169 strong{color:#111827}._geminiResultStreaming_zegen_201{color:#1f2937;max-height:400px;padding:12px 0 0;font-size:13px;line-height:1.6;overflow-y:auto}._geminiResultStreaming_zegen_201 h2{color:#111827;margin:16px 0 8px;font-size:14px;font-weight:600}._geminiResultStreaming_zegen_201 h2:first-child{margin-top:0}._geminiResultStreaming_zegen_201 p{margin:8px 0}._geminiResultStreaming_zegen_201 ul,._geminiResultStreaming_zegen_201 ol{margin:8px 0;padding-left:20px}._geminiResultStreaming_zegen_201 li{margin:4px 0}._geminiResultStreaming_zegen_201 strong{color:#111827}._geminiResultStreaming_zegen_201:after{content:"▋";color:#4b5563;animation:1s step-end infinite _cursorBlink_zegen_1;display:inline}@keyframes _cursorBlink_zegen_1{50%{opacity:0}}._planRuleComplete_zegen_244,._commitRuleComplete_zegen_245,._analyzeIntentComplete_zegen_246,._parseXlsxComplete_zegen_247{color:#1f2937;padding:8px 0 0;font-size:13px;line-height:1.5}._planRuleError_zegen_254,._commitRuleError_zegen_255,._analyzeIntentError_zegen_256,._parseXlsxError_zegen_257{color:#fca5a5;padding:8px 0 0;font-size:13px;line-height:1.5}._verifyRuleResult_zegen_264{padding:8px 0 0;font-size:13px;line-height:1.5}._verifyStatusRow_zegen_270{align-items:center;gap:8px;display:flex}._verifySuccessIcon_zegen_276{color:#22c55e;font-size:14px}._verifyWarningIcon_zegen_281{color:#f59e0b;font-size:14px}._verifyErrorIcon_zegen_286{color:#ef4444;font-size:14px}._verifySuccess_zegen_276{color:#1f2937}._verifyIssue_zegen_295{color:#fbbf24}._verifyReasoning_zegen_299{color:#6b7280;margin-top:6px;font-size:12px;font-style:italic}._verifyRecommendation_zegen_306{color:#4b5563;background:#f4f6f8;border-radius:6px;margin-top:8px;padding:8px 12px;font-size:12px}._verifyRuleError_zegen_315{color:#fca5a5;padding:8px 0 0;font-size:13px;line-height:1.5}._verifyDetails_zegen_322{flex-direction:column;gap:12px;margin-top:12px;display:flex}._verifySection_zegen_329{background:#f4f6f8;border-radius:6px;padding:10px}._verifySectionTitle_zegen_335{text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:8px;font-size:11px;font-weight:600}._verifyConditionsList_zegen_344{flex-direction:column;gap:8px;display:flex}._verifyConditionItem_zegen_350{border-bottom:1px solid #eef0f4;padding:6px 0}._verifyConditionItem_zegen_350:last-child{border-bottom:none;padding-bottom:0}._verifyConditionHeader_zegen_359{align-items:flex-start;gap:8px;display:flex}._verifyConditionVerified_zegen_365{color:#22c55e;flex-shrink:0;margin-top:2px;font-size:12px}._verifyConditionNoEvidence_zegen_372{color:#f59e0b;flex-shrink:0;margin-top:2px;font-size:12px}._verifyConditionIncorrect_zegen_379{color:#ef4444;flex-shrink:0;margin-top:2px;font-size:12px}._verifyConditionText_zegen_386{color:#374151;font-size:12px;line-height:1.4}._verifySourceQuote_zegen_392{color:#6b7280;margin-top:4px;margin-left:20px;font-size:11px;font-style:italic;line-height:1.4}._verifyDiscrepancy_zegen_401{color:#fbbf24;margin-top:4px;margin-left:20px;font-size:11px;line-height:1.4}._verifyIssuesList_zegen_409,._verifyMissingList_zegen_410{flex-direction:column;gap:6px;display:flex}._verifyIssueItem_zegen_416,._verifyMissingItem_zegen_417{padding:4px 0}._verifyMissingHeader_zegen_421{align-items:flex-start;gap:8px;display:flex}._verifyIssueMessage_zegen_427,._verifyMissingText_zegen_428{color:#374151;font-size:12px;line-height:1.4}._severityCritical_zegen_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_zegen_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_zegen_458{text-transform:uppercase;color:#6b7280;background:#f4f6f8;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}._verifyNotes_zegen_470{color:#6b7280;background:#f4f6f8;border-radius:4px;padding:8px;font-size:12px;font-style:italic;line-height:1.4}._hiddenToolLoading_zegen_480{align-items:center;padding:8px 0;display:flex}._loadingDot_zegen_486{background-color:var(--primaryColor);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite _pulse_zegen_1}@keyframes _pulse_zegen_1{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}._modifyDetails_zegen_504{flex-direction:column;gap:12px;margin-top:12px;display:flex}._modifySection_zegen_511{background:#f4f6f8;border-radius:6px;padding:10px}._modifySectionTitle_zegen_517{text-transform:uppercase;letter-spacing:.05em;color:#6b7280;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}._modifyIcon_zegen_529{color:#9ca3af;font-size:12px}._modifyChangesList_zegen_534{flex-direction:column;gap:6px;display:flex}._modifyChangeItem_zegen_540{align-items:flex-start;gap:8px;padding:4px 0;display:flex}._modifyChangeBullet_zegen_547{color:#9ca3af;flex-shrink:0;font-size:12px}._modifyChangeApplied_zegen_553{color:#22c55e;flex-shrink:0;margin-top:2px;font-size:12px}._modifyChangeText_zegen_560{color:#374151;font-size:12px;line-height:1.4}._modifyStats_zegen_566{color:#6b7280;background:#f4f6f8;border-radius:4px;padding:8px;font-size:11px}._createRuleDetails_zegen_574{flex-direction:column;gap:12px;margin-top:12px;display:flex}._createRuleSection_zegen_581{background:#f4f6f8;border-radius:6px;padding:10px}._createRuleSectionTitle_zegen_587{text-transform:uppercase;letter-spacing:.05em;color:#6b7280;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}._createRuleIcon_zegen_599{color:#9ca3af;font-size:12px}._createRuleName_zegen_604{color:#1f2937;margin-bottom:4px;font-size:14px;font-weight:600}._createRuleDescription_zegen_611{color:#6b7280;font-size:12px;line-height:1.4}._createRuleStats_zegen_617{color:#6b7280;background:#f4f6f8;border-radius:4px;gap:16px;padding:8px;font-size:11px;display:flex}._createRuleStat_zegen_617{align-items:center;gap:4px;display:flex}._searchResult_zegen_633{padding:8px 0 0;font-size:13px;line-height:1.5}._searchError_zegen_639{color:#fca5a5;padding:8px 0 0;font-size:13px;line-height:1.5}._searchSummaryRow_zegen_646{align-items:center;gap:8px;display:flex}._searchIcon_zegen_652{color:#6b7280;flex-shrink:0;font-size:12px}._searchSummaryText_zegen_658{color:#1f2937}._searchResultsList_zegen_662{flex-direction:column;gap:8px;margin-top:12px;display:flex}._searchResultItem_zegen_669{background:#f4f6f8;border-radius:6px;padding:10px}._searchResultHeader_zegen_675{align-items:center;gap:8px;display:flex}._searchResultRank_zegen_681{color:#9ca3af;flex-shrink:0;font-size:11px;font-weight:600}._searchResultTitle_zegen_688{color:#1f2937;flex:1;font-size:12px;font-weight:500}._searchResultScore_zegen_695{color:#22c55e;flex-shrink:0;font-size:11px}._searchResultFile_zegen_701{color:#9ca3af;margin-top:4px;font-size:11px}._searchResultSummary_zegen_707{color:#6b7280;margin-top:4px;font-size:11px;line-height:1.4}._logicTree_zegen_726{background:#f7f9fb;border-top:1px solid #eef0f4;flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}._logicBlock_zegen_735{background:#fff;border:1px solid #e9ecf1;border-radius:8px;padding:10px}._logicBlockHeader_zegen_742{justify-content:space-between;align-items:center;gap:8px;display:flex}._logicBlockName_zegen_749{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;font-size:11px;font-weight:700}._logicBlockHint_zegen_757{color:#9ca3af;margin-top:2px;font-size:11px}._conditionList_zegen_763{flex-direction:column;gap:8px;margin-top:9px;display:flex}._conditionRow_zegen_770{border-left:2px solid #e9ecf1;padding-left:9px}._conditionRowMuted_zegen_777{opacity:.55;border-left:2px solid #f1f3f6;padding-left:9px}._conditionAltTag_zegen_783{text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;background:#f3f4f6;border-radius:4px;flex-shrink:0;margin-top:1px;padding:1px 5px;font-size:9.5px;font-weight:700}._conditionHeader_zegen_796{align-items:flex-start;gap:7px;display:flex}._conditionIcon_zegen_802{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:inline-flex}._conditionIcon_zegen_802 svg{width:8px;height:8px}._conditionText_zegen_817{color:#1f2937;font-size:12.5px;line-height:1.45}._conditionReason_zegen_823{color:#6b7280;margin:4px 0 0 23px;font-size:12px;line-height:1.5}._conditionReason_zegen_823 strong{color:#111827;font-weight:600}._assessResultInCard_zegen_837{margin-top:12px}._assessResultInline_zegen_841{border:1px solid #e3e3e3;border-radius:12px;margin:8px 0;overflow:hidden;box-shadow:0 1px 4px #0000000d}._parseFileResult_zegen_850{flex-direction:column;gap:8px;margin-top:10px;display:flex}._parseFileHeader_zegen_857{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._parseFileIcon_zegen_864{color:#374151;display:inline-flex}._parseFileIcon_zegen_864 svg{width:14px;height:14px}._parseFileName_zegen_873{color:#fff;font-size:12.5px;font-weight:600}._parseFileStat_zegen_879{color:#374151;background:#f4f6f8;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;display:inline-flex}._parseFileStat_zegen_879 svg{width:9px;height:9px}._parseFileSummary_zegen_894{color:#374151;font-size:12.5px;line-height:1.55}._courseList_zegen_901{flex-direction:column;gap:6px;margin-top:10px;display:flex}._courseRow_zegen_908{background:#fff;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;display:flex}._courseIcon_zegen_917{color:#1d4ed8;display:inline-flex}._courseIcon_zegen_917 svg{width:13px;height:13px}._courseName_zegen_926{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}._courseEntity_zegen_937{color:#6b7280;font-size:11px}._courseRuleCount_zegen_942{color:#4b5563;background:#f3f4f6;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;display:inline-flex}._courseRuleCount_zegen_942 svg{width:9px;height:9px}._courseId_zegen_957{color:#9ca3af;font-variant-numeric:tabular-nums;font-size:10.5px}._ruleArtifactCard_zegen_963{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:14px;align-items:center;gap:12px;width:100%;max-width:480px;padding:10px 12px;font-family:inherit;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 4px #0000000d}._ruleArtifactCard_zegen_963:hover{border-color:#d0d0d0;box-shadow:0 3px 12px #00000014}._ruleArtifactCard_zegen_963:hover ._ruleArtifactChevron_zegen_983{color:#0d0d0d}._ruleArtifactIcon_zegen_987{color:#444;background:#f2f2f2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._ruleArtifactText_zegen_999{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._ruleArtifactTitle_zegen_1007{color:#0d0d0d;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}._ruleArtifactSubtitle_zegen_1016{color:#8f8f8f;font-size:12px}._ruleArtifactChevron_zegen_983{color:#b4b4b4;flex-shrink:0;transition:color .15s}._ruleOptionsCard_zegen_1028{background:#fff;border:1px solid #e3e3e3;border-radius:14px;flex-direction:column;gap:10px;width:100%;max-width:640px;padding:12px 14px;display:flex;box-shadow:0 1px 4px #0000000d}._ruleOptionsHeader_zegen_1041{align-items:center;gap:12px;display:flex}._ruleOptionsFooter_zegen_1047{color:#6b7280;align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}._ruleOptionsFooter_zegen_1047:hover{color:#1d4ed8}._ruleTreeCard_zegen_1059{max-width:100%}._ruleTreeToggle_zegen_1063{color:#4b5563;font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:4px 0 8px;padding:0;font-size:13px;text-decoration:underline}._ruleTreeToggle_zegen_1063:hover{color:#111827;opacity:1}._toastContainer_1qmya_1{z-index:10000;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}._toast_1qmya_1{border-radius:8px;align-items:center;gap:12px;min-width:300px;max-width:450px;padding:14px 16px;animation:.3s ease-out _slideIn_1qmya_1;display:flex;box-shadow:0 4px 12px #00000026}._toast_1qmya_1._error_1qmya_22{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._toast_1qmya_1._success_1qmya_27{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._icon_1qmya_33{flex-shrink:0;width:20px;height:20px}._message_1qmya_39{flex:1;font-size:14px;line-height:1.4}._closeButton_1qmya_45{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex}._closeButton_1qmya_45:hover{opacity:1}@keyframes _slideIn_1qmya_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._ruleOptionDescription_8ni1p_1{color:#6b7280;margin-top:1px;font-size:12px}._ruleOptionProposal_8ni1p_7{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-size:12.5px;display:flex}._ruleOptionProposalActions_8ni1p_22{gap:6px;display:inline-flex}._ruleOptionAuthorise_8ni1p_27,._ruleOptionWithdraw_8ni1p_28{font:inherit;cursor:pointer;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}._ruleOptionAuthorise_8ni1p_27:disabled,._ruleOptionWithdraw_8ni1p_28:disabled{opacity:.6;cursor:default}._ruleOptionAuthorise_8ni1p_27{color:#fff;background:#166534;border:1px solid #166534}._ruleOptionWithdraw_8ni1p_28{color:#374151;background:#fff;border:1px solid #d1d5db}._ruleOptionApplied_8ni1p_54{color:#166534;margin-top:8px;font-size:12.5px}._ruleTreeLoading_8ni1p_60{color:#6b7280;font-size:12.5px}._ruleTreeRule_8ni1p_65{flex-direction:column;gap:8px;display:flex}._ruleTreeRuleEditable_8ni1p_71{background:#f8faff;border:1px solid #c7d7fe;border-radius:12px;padding:8px}._ruleTreeEditableRow_8ni1p_78{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}._ruleTreeHeaderSelect_8ni1p_85{color:#1f2937;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}._ruleValueSelect_8ni1p_94{color:#1e3a8a;max-width:100%;font:inherit;font-weight:600;line-height:inherit;cursor:pointer;appearance:none;background:#eff6ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%231d4ed8' stroke-width='1.5'/%3E%3C/svg%3E") right 7px center no-repeat;border:1px solid #93c5fd;border-radius:6px;margin:0 1px;padding:1px 22px 1px 6px;display:inline-block}._ruleValueSelect_8ni1p_94:hover:not(:disabled){background-color:#dbeafe;border-color:#1d4ed8}._ruleValueSelect_8ni1p_94:focus{outline-offset:1px;outline:2px solid #bfdbfe}._ruleValueSelect_8ni1p_94:disabled{cursor:default;opacity:.7}._ruleValueSelectProposed_8ni1p_122,._ruleValueSelectProposed_8ni1p_122:disabled{color:#92400e;opacity:1;background-color:#fef3c7;border-color:#f59e0b}._ruleTreeEditableChip_8ni1p_130{color:#fff;background:#1d4ed8;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}._ruleTreeNote_8ni1p_143{color:#1e3a8a;background:#eef4ff;border:1px solid #c7d7fe;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.45}._dotLoader_ir1ct_1{align-items:center;gap:4px;padding:.5rem 0;display:inline-flex}._dotLoader_ir1ct_1 span{background:#9ca3af;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite _dotPulse_ir1ct_1}._dotLoader_ir1ct_1 span:nth-child(2){animation-delay:.15s}._dotLoader_ir1ct_1 span:nth-child(3){animation-delay:.3s}@keyframes _dotPulse_ir1ct_1{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}._messageWrapper_1lnp8_1{border-radius:12px;max-width:85%;padding:0 10px;font-size:12px;animation:.3s ease-out _slideIn_1lnp8_1}._messageWrapper_1lnp8_1._userMessage_1lnp8_8{color:#333;background:#e8e8e8;margin-left:auto;padding:12px}._messageWrapper_1lnp8_1._assistantMessage_1lnp8_14{color:#333;background:0 0;width:100%;max-width:100%;margin-right:auto}@keyframes _slideIn_1lnp8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._messageHeader_1lnp8_32{justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.875rem;display:flex}._messageHeader_1lnp8_32 ._role_1lnp8_39{font-weight:600}._messageHeader_1lnp8_32 ._iteration_1lnp8_42,._messageHeader_1lnp8_32 ._duration_1lnp8_46{color:#999;font-size:.75rem}._userMessage_1lnp8_8 ._role_1lnp8_39,._userMessage_1lnp8_8 ._messageTime_1lnp8_52{color:#000000b3}._assistantMessage_1lnp8_14 ._role_1lnp8_39{color:#667eea}._messageTime_1lnp8_52{color:#999;font-size:.75rem}._userMessage_1lnp8_8 ._messageTime_1lnp8_52{color:#0009}._messageContent_1lnp8_69{word-wrap:break-word;white-space:normal;line-height:1.6}._messageDuration_1lnp8_75{color:#9ca3af;margin-top:.5rem;font-size:.75rem}._textBlock_1lnp8_81{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;line-height:1.5}._textBlock_1lnp8_81 button{display:none!important}._textBlock_1lnp8_81 p{margin-block-start:8px}._textBlock_1lnp8_81 p:first-child{margin-block-start:0}._textBlock_1lnp8_81 code{background:#0000000d;border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:.9em}._textBlock_1lnp8_81 pre{background:#0000000d;border-radius:6px;margin:8px 0;padding:12px;overflow-x:auto}._textBlock_1lnp8_81 pre code{background:0 0;padding:0}._textBlock_1lnp8_81 table{border-collapse:separate;border-spacing:0;border:1px solid #e2e8f0;border-radius:8px;width:max-content;max-width:100%;margin:10px 0;font-size:12px;display:block;overflow-x:auto}._textBlock_1lnp8_81 th{color:#0f172a;text-align:left;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:8px 12px;font-weight:600}._textBlock_1lnp8_81 td{vertical-align:top;border-bottom:1px solid #f1f5f9;padding:7px 12px}._textBlock_1lnp8_81 tbody tr:nth-child(2n) td{background:#fafbfc}._textBlock_1lnp8_81 tbody tr:last-child td{border-bottom:none}._textBlock_1lnp8_81 ul,._textBlock_1lnp8_81 ol{margin:8px 0;padding-left:24px}._textBlock_1lnp8_81 ul li,._textBlock_1lnp8_81 ol li{margin:4px 0}._textBlock_1lnp8_81 strong{font-weight:600}._textBlock_1lnp8_81 em{font-style:italic}._textBlock_1lnp8_81 a{color:#667eea;text-decoration:none}._textBlock_1lnp8_81 a:hover{text-decoration:underline}._textBlock_1lnp8_81 blockquote{color:#6b7280;border-left:3px solid #e5e7eb;margin:8px 0;padding-left:12px}._documentBlock_1lnp8_171{background:#00000008;border-radius:6px;align-items:center;gap:8px;margin:4px 0;padding:8px 12px;font-size:13px;display:flex}._documentBlock_1lnp8_171 ._documentIcon_1lnp8_181{font-size:16px}._documentBlock_1lnp8_171 ._documentTitle_1lnp8_184{color:#333;font-weight:500}._attachmentsList_1lnp8_189{border-top:1px solid #00000014;margin-top:12px;padding-top:12px}._attachmentsHeader_1lnp8_195{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:600}._attachmentsLinks_1lnp8_204{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._attachmentItem_1lnp8_213{margin:0;padding:0}._thumbRow_1lnp8_218{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}._thumb_1lnp8_218{cursor:pointer;background:#fff;border:1px solid #0000001f;border-radius:6px;width:132px;padding:0;line-height:0;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}._thumb_1lnp8_218 img{width:100%;height:auto;display:block}._thumb_1lnp8_218:hover{border-color:#667eea;box-shadow:0 2px 6px #667eea40}._thumbLoading_1lnp8_247{cursor:default;background:linear-gradient(100deg,#f1f1f4 30%,#e4e4ea 50%,#f1f1f4 70%) 0 0/200% 100%;height:170px;animation:1.2s linear infinite _thumbShimmer_1lnp8_1}@keyframes _thumbShimmer_1lnp8_1{0%{background-position:200% 0}to{background-position:-200% 0}}._thumbMore_1lnp8_263{color:#fff;background:#000000a6;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;bottom:4px;right:4px}._attachmentPageCount_1lnp8_276{color:#888;flex-shrink:0;font-size:11px}._attachmentLink_1lnp8_282{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_1lnp8_282:hover{background:#fff;border-color:#667eea;box-shadow:0 2px 4px #667eea1a}._attachmentLink_1lnp8_282:active{transform:scale(.99)}._attachmentExpiredLink_1lnp8_310{opacity:.7;border-style:dashed}._attachmentExpiredBadge_1lnp8_315{color:#b45309;background:#b453091f;border-radius:10px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.4}._attachmentFileIcon_1lnp8_326{color:#667eea;flex-shrink:0;align-items:center;font-size:16px;display:flex}._attachmentFileName_1lnp8_334{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}._attachmentExternalIcon_1lnp8_343{color:#999;opacity:.6;flex-shrink:0;font-size:10px;transition:opacity .15s}._attachmentLink_1lnp8_282:hover ._attachmentExternalIcon_1lnp8_343{opacity:1;color:#667eea}._chatPaneContainer_32wwp_1{background:#f5f5f5;border-radius:12px 0 0 12px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}._chatPaneContainer_32wwp_1 ._dropOverlay_32wwp_10{pointer-events:none;z-index:20;background:#f5f5f5eb;border-radius:12px 0 0 12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._chatPaneContainer_32wwp_1 ._dropOverlay_32wwp_10 ._dropOverlayInner_32wwp_21{border:2px dashed var(--primaryColor,#10a37f);text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:.5rem;max-width:80%;padding:2rem 3rem;display:flex}._chatPaneContainer_32wwp_1 ._dropOverlay_32wwp_10 ._dropOverlayInner_32wwp_21 svg{color:var(--primaryColor,#10a37f);font-size:2.5rem}._chatPaneContainer_32wwp_1 ._dropOverlay_32wwp_10 ._dropTitle_32wwp_37{color:#374151;margin:0;font-size:1rem;font-weight:600}._chatPaneContainer_32wwp_1 ._dropOverlay_32wwp_10 ._dropHint_32wwp_43{color:#6b7280;margin:0;font-size:.8125rem}._chatPaneContainer_32wwp_1 ._chatHeader_32wwp_48{background:#fafafa;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._chatPaneContainer_32wwp_1 ._chatHeader_32wwp_48 ._chatTitle_32wwp_56{color:#333;margin:0;font-size:1.25rem;font-weight:600}._chatPaneContainer_32wwp_1 ._chatHeader_32wwp_48 ._headerActions_32wwp_62{align-items:center;gap:1rem;display:flex}._chatPaneContainer_32wwp_1 ._chatHeader_32wwp_48 ._headerActions_32wwp_62 ._connectionStatus_32wwp_67{color:#666;background:#e8f5e9;border-radius:12px;padding:.25rem .75rem;font-size:.875rem}._chatPaneContainer_32wwp_1 ._chatHeader_32wwp_48 ._headerActions_32wwp_62 ._resetButton_32wwp_74{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_32wwp_1 ._chatHeader_32wwp_48 ._headerActions_32wwp_62 ._resetButton_32wwp_74:hover:not(:disabled){background:#e0e0e0;border-color:#999}._chatPaneContainer_32wwp_1 ._chatHeader_32wwp_48 ._headerActions_32wwp_62 ._resetButton_32wwp_74:disabled{opacity:.5;cursor:not-allowed}._chatPaneContainer_32wwp_1 ._chatHeader_32wwp_48 ._headerActions_32wwp_62 ._resetButton_32wwp_74 svg{font-size:1.1rem}._chatPaneContainer_32wwp_1 ._topBar_32wwp_98{z-index:10;background:#f5f5f5;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._chatPaneContainer_32wwp_1 ._connectionDotConnected_32wwp_108,._chatPaneContainer_32wwp_1 ._connectionDotDisconnected_32wwp_109{border-radius:50%;flex-shrink:0;width:8px;height:8px}._chatPaneContainer_32wwp_1 ._connectionDotConnected_32wwp_108{background-color:#22c55e}._chatPaneContainer_32wwp_1 ._connectionDotDisconnected_32wwp_109{background-color:#ef4444}._chatPaneContainer_32wwp_1 ._resetLink_32wwp_121{color:#6b7280;cursor:pointer;white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:.8125rem;font-weight:500;text-decoration:none}._chatPaneContainer_32wwp_1 ._resetLink_32wwp_121:hover{color:#111827;background:#f0f0f0}._chatPaneContainer_32wwp_1 ._resetLink_32wwp_121[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}._chatPaneContainer_32wwp_1 ._messagesContainer_32wwp_140{flex-direction:column;flex:1;gap:12px;padding:0 1.5rem 1.5rem;display:flex;position:relative;overflow-y:scroll}._chatPaneContainer_32wwp_1 ._messagesContainer_32wwp_140 ._emptyState_32wwp_149{text-align:center;color:#999;margin-top:4rem}._chatPaneContainer_32wwp_1 ._messagesContainer_32wwp_140 ._emptyState_32wwp_149 p{margin:.5rem 0}._chatPaneContainer_32wwp_1 ._messagesContainer_32wwp_140 ._emptyState_32wwp_149 ._suggestion_32wwp_157{color:#666;font-style:italic}._chatPaneContainer_32wwp_1._centered_32wwp_161,._chatPaneContainer_32wwp_1._centered_32wwp_161 ._topBar_32wwp_98{background:#fff}._chatPaneContainer_32wwp_1._centered_32wwp_161 ._messagesContainer_32wwp_140{gap:20px}._chatPaneContainer_32wwp_1._centered_32wwp_161 ._inputArea_32wwp_170{background:#fff;padding-bottom:1.5rem}._chatPaneContainer_32wwp_1._centered_32wwp_161 ._messagesContainer_32wwp_140,._chatPaneContainer_32wwp_1._centered_32wwp_161 ._inputArea_32wwp_170{padding-left:max(1.5rem,50% - 384px);padding-right:max(1.5rem,50% - 384px)}._chatPaneContainer_32wwp_1._centered_32wwp_161 ._inputContainer_32wwp_179{border-color:#e3e3e3;border-radius:28px;gap:.5rem;padding:.75rem .875rem;box-shadow:0 2px 16px #0000000f}._chatPaneContainer_32wwp_1._centered_32wwp_161 ._inputContainer_32wwp_179:focus-within{border-color:#d0d0d0;box-shadow:0 4px 20px #00000014}._chatPaneContainer_32wwp_1._centered_32wwp_161 ._textarea_32wwp_190,._chatPaneContainer_32wwp_1._centered_32wwp_161 ._highlightLayer_32wwp_191{font-size:15px;line-height:1.5}._chatPaneContainer_32wwp_1._centered_32wwp_161 ._dropOverlay_32wwp_10{background:#ffffffeb}._chatPaneContainer_32wwp_1 ._emptyHero_32wwp_198{flex-direction:column;flex:1;justify-content:center;align-items:stretch;min-height:0;padding-bottom:10vh;display:flex}._chatPaneContainer_32wwp_1 ._emptyHeroTitle_32wwp_207{letter-spacing:-.01em;color:#0d0d0d;text-align:center;margin:0;font-size:1.875rem;font-weight:600}._chatPaneContainer_32wwp_1 ._emptyHeroHint_32wwp_215{color:#8f8f8f;text-align:center;margin:.625rem 0 1.25rem;font-size:.9375rem}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170{background:#f5f5f5;padding:1rem 1.5rem;position:relative}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentsList_32wwp_226{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentError_32wwp_232{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.625rem .875rem;font-size:12px;display:flex}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentError_32wwp_232 span{flex:1}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentError_32wwp_232 ._dismissError_32wwp_247{color:#b91c1c;cursor:pointer;background:0 0;border:none;padding:0;font-size:1rem;line-height:1}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._readingFiles_32wwp_256{color:#6b7280;margin-bottom:.5rem;font-size:12px}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentPreview_32wwp_261{background:#fff;border:1px solid #d1d5db;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentPreview_32wwp_261 ._attachmentThumbnail_32wwp_270{object-fit:cover;border-radius:4px;width:40px;height:40px}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentPreview_32wwp_261 ._attachmentIcon_32wwp_276{font-size:1.25rem}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentPreview_32wwp_261 ._attachmentName_32wwp_279{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentPreview_32wwp_261 ._removeAttachment_32wwp_287{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.25rem;line-height:1;transition:color .2s}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._attachmentPreview_32wwp_261 ._removeAttachment_32wwp_287:hover{color:#ef4444}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._inputContainer_32wwp_179{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_32wwp_1 ._inputArea_32wwp_170 ._inputContainer_32wwp_179:focus-within{border-color:var(--primaryColor);box-shadow:none}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._inputContainer_32wwp_179>div:not(._textareaWrap_32wwp_315){align-items:center;display:flex}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._plusButton_32wwp_319{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_32wwp_1 ._inputArea_32wwp_170 ._plusButton_32wwp_319:hover:not(:disabled){background:#f3f4f6}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._plusButton_32wwp_319:disabled{opacity:.4;cursor:not-allowed}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._textareaWrap_32wwp_315{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;max-height:200px;display:grid;overflow-y:auto}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._highlightLayer_32wwp_191{z-index:0;color:#0000;white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;grid-area:1/1;padding:.5rem .25rem;font-family:inherit;font-size:13px;display:block;overflow:hidden}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._mentionTag_32wwp_364{color:#0000;background:#e8effd;border-radius:4px;box-shadow:0 0 0 1px #c9dbfa}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._textarea_32wwp_190{z-index:1;resize:none;background:0 0;border:none;grid-area:1/1;align-self:stretch;min-height:24px;padding:.5rem .25rem;font-family:inherit;font-size:13px;position:relative;overflow:hidden}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._textarea_32wwp_190:focus{outline:none}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._textarea_32wwp_190:disabled{cursor:not-allowed;opacity:.6}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._textarea_32wwp_190::placeholder{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._sendButton_32wwp_397{color:#fff;cursor:pointer;background:#0d0d0d;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_32wwp_1 ._inputArea_32wwp_170 ._sendButton_32wwp_397:hover:not(:disabled){background:#383838}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._sendButton_32wwp_397:disabled{color:#a3a3a3;cursor:not-allowed;background:#e3e3e3}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._sendButton_32wwp_397 svg{font-size:1rem}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._sendButton_32wwp_397._stopButton_32wwp_422{background:#0d0d0d}._chatPaneContainer_32wwp_1 ._inputArea_32wwp_170 ._sendButton_32wwp_397._stopButton_32wwp_422:hover:not(:disabled){background:#383838}._contextBar_1ppqr_1{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}._chip_1ppqr_10{color:#333;white-space:nowrap;background:#fff;border:1px solid #dcdcdc;border-radius:999px;align-items:center;gap:.375rem;max-width:20rem;padding:.25rem .625rem;font-size:.8125rem;line-height:1.4;display:inline-flex}._chip_1ppqr_10 svg{color:#666;flex-shrink:0;font-size:.8125rem}._chipEmpty_1ppqr_30{color:#888;border-style:dashed}._chipLabel_1ppqr_35{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chipClear_1ppqr_41{cursor:pointer;background:0 0;border:none;align-items:center;margin-left:.125rem;padding:0;display:inline-flex}._chipClear_1ppqr_41 svg{font-size:.6875rem}._chipClear_1ppqr_41:hover svg{color:#333}._chipClear_1ppqr_41:disabled{cursor:not-allowed;opacity:.4}._modeChipWrapper_1ppqr_61{display:inline-flex;position:relative}._chipButton_1ppqr_66{min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;display:inline-flex}._chipButton_1ppqr_66 svg{color:#666;flex-shrink:0;font-size:.8125rem}._chipButton_1ppqr_66:disabled{cursor:not-allowed;opacity:.6}._pickerSearch_1ppqr_88{border:1px solid #dcdcdc;border-radius:4px;width:100%;margin-bottom:.375rem;padding:.375rem .5rem;font-family:inherit;font-size:.8125rem}._pickerSearch_1ppqr_88:focus{border-color:#b4b4b4;outline:none}._pickerList_1ppqr_102{max-height:16rem;overflow-y:auto}._pickerEmpty_1ppqr_107{color:#888;margin:0;padding:.375rem .5rem;font-size:.75rem}._modeChip_1ppqr_61{cursor:pointer}._modeChip_1ppqr_61:hover{border-color:#b4b4b4}._modeChipForced_1ppqr_121{color:#2563eb;border-color:#2563eb}._modeChipForced_1ppqr_121 svg{color:#2563eb}._chevron_1ppqr_129{font-size:.5625rem!important}._picker_1ppqr_88{z-index:20;background:#fff;border:1px solid #dcdcdc;border-radius:6px;width:17rem;padding:.5rem;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 4px 16px #0000001f}._pickerIntro_1ppqr_146{color:#777;white-space:normal;margin:0 0 .5rem;padding:0 .5rem;font-size:.75rem;line-height:1.4}._pickerOption_1ppqr_155{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:column;gap:.125rem;width:100%;padding:.375rem .5rem;display:flex}._pickerOption_1ppqr_155:hover{background:#f5f5f5}._pickerOptionActive_1ppqr_171{background:#eff5ff}._pickerLabel_1ppqr_175{color:#333;font-size:.8125rem}._pickerHint_1ppqr_180{color:#888;white-space:normal;font-size:.6875rem;line-height:1.3}._pickerReset_1ppqr_187{color:#2563eb;text-align:left;cursor:pointer;background:0 0;border:none;border-top:1px solid #eee;width:100%;margin-top:.25rem;padding:.375rem .5rem;font-size:.75rem}._mentionPicker_1242g_1{z-index:15;background:#fff;border:1px solid #dcdcdc;border-radius:8px;max-height:15rem;margin-bottom:.5rem;padding:.5rem;position:absolute;bottom:100%;left:1.5rem;right:1.5rem;overflow-y:auto;box-shadow:0 4px 16px #0000001f}._heading_1242g_17{color:#777;text-transform:uppercase;letter-spacing:.03em;margin:0 0 .375rem;padding:0 .5rem;font-size:.6875rem}._option_1242g_26{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:column;gap:.125rem;width:100%;padding:.375rem .5rem;display:flex}._optionActive_1242g_39{background:#eff5ff}._optionLabel_1242g_43{color:#333;font-size:.8125rem}._optionSublabel_1242g_48{color:#888;font-size:.6875rem;line-height:1.3}._secureDriveContent_794z0_1{flex-direction:column;width:80vw;max-width:1200px;height:80vh;max-height:800px;padding:0;display:flex;position:relative}@media (width<=768px){._secureDriveContent_794z0_1{width:95vw;height:90vh}}._draggingOverlay_794z0_18:before{content:"";z-index:10;pointer-events:none;background-color:#f9fafbf2;border:2px dashed #6b7280;border-radius:8px;position:absolute;inset:0}._toolbar_794z0_29{justify-content:flex-end;gap:8px;padding:0 0 16px;display:flex}._hiddenInput_794z0_36{display:none}._errorMessage_794z0_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_794z0_52{flex-shrink:0}._dismissError_794z0_56{cursor:pointer;color:#b42318;background:0 0;border:none;border-radius:4px;align-items:center;margin-left:auto;padding:4px;display:flex}._dismissError_794z0_56:hover{background-color:#b423181a}._fileListContainer_794z0_71{flex:1;min-height:0;position:relative;overflow-y:auto}._fileListContainer_794z0_71::-webkit-scrollbar{width:8px}._fileListContainer_794z0_71::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}._fileListContainer_794z0_71::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}._fileListContainer_794z0_71::-webkit-scrollbar-thumb:hover{background:#94a3b8}._dropOverlay_794z0_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_794z0_92 p{color:#4b5563;margin:12px 0 0;font-size:16px;font-weight:500}._dropIcon_794z0_111{color:#6b7280}._loaderContainer_794z0_115{justify-content:center;align-items:center;height:100%;display:flex}._emptyState_794z0_122{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}._emptyState_794z0_122 h3{color:#1e293b;margin:20px 0 8px;font-size:18px;font-weight:600}._emptyState_794z0_122 p{color:#64748b;max-width:300px;margin:0 0 24px;font-size:14px}._emptyIcon_794z0_143{color:#e2e8f0}._tableHeader_794z0_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_794z0_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_794z0_164:hover{color:#1e293b}._sortHeader_794z0_164:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #3b82f6}._sortIcon_794z0_188{color:#cbd5e1;flex-shrink:0}._sortIconActive_794z0_193{color:#3b82f6;flex-shrink:0}._fileList_794z0_71{flex-direction:column;padding:4px 0;display:flex}._fileRow_794z0_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_794z0_204:hover{background-color:#f1f5f9}._fileRow_794z0_204:hover ._actionsCell_794z0_218{opacity:1}._fileRow_794z0_204._dragging_794z0_18{opacity:.5}._fileNameCell_794z0_225{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._fileSizeCell_794z0_233{color:#64748b;text-align:right;flex-shrink:0;width:70px;font-size:13px}._uploadedByCell_794z0_241{color:#64748b;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:180px;font-size:13px;overflow:hidden}._uploadedDateCell_794z0_251{color:#64748b;font-variant-numeric:tabular-nums;flex-shrink:0;width:150px;font-size:13px}._fileName_794z0_225{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._actionsCell_794z0_218{opacity:0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:2px;width:60px;transition:opacity .15s;display:flex}._actionButton_794z0_279{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:4px;padding:6px;transition:background-color .15s,color .15s}._actionButton_794z0_279:hover{color:#1e293b;background-color:#e2e8f0}._actionButton_794z0_279:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}._actionButton_794z0_279:disabled{opacity:.4;cursor:not-allowed}._actionButton_794z0_279:disabled:hover{color:#64748b;background:0 0}._deleteButton_794z0_305:hover{color:#dc2626;background-color:#fef2f2}._iconPdf_794z0_310{color:#ef4444}._iconWord_794z0_314{color:#3b82f6}._iconExcel_794z0_318{color:#10b981}._iconImage_794z0_322{color:#a855f7}._iconJson_794z0_326{color:#f59e0b}._iconDefault_794z0_330{color:#9ca3af}._statusPending_794z0_334,._statusFailed_794z0_335{align-items:center;height:20px;min-height:20px;font-size:11px;line-height:20px;display:flex}._statusPending_794z0_334{color:#94a3b8;font-style:italic}._statusFailed_794z0_335{color:#ef4444;font-weight:500}._uploadProgress_794z0_354{white-space:nowrap;align-items:center;gap:8px;height:20px;min-height:20px;display:inline-flex}._uploadProgress_794z0_354 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_794z0_373{background-color:#e2e8f0;border-radius:2px;flex:0 0 60px;width:60px;height:4px;overflow:hidden}._uploadProgressBar_794z0_382{height:100%;width:var(--progress-width,0%);background-color:#3b82f6;border-radius:2px;transition:width .15s linear}._fileCheckbox_794z0_390{cursor:pointer;accent-color:#3b82f6;flex-shrink:0;width:18px;height:18px;margin-right:12px}._fileCheckbox_794z0_390:disabled{cursor:not-allowed;opacity:.4}._disabledRow_794z0_403{opacity:.5;cursor:not-allowed}._disabledRow_794z0_403 ._fileName_794z0_225{color:#94a3b8}._selectedRow_794z0_411{background-color:#dbeafe}._selectedRow_794z0_411:hover{background-color:#bfdbfe}._selectedRow_794z0_411 ._actionsCell_794z0_218{opacity:1}._selectModeFooter_794z0_421{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:16px;padding:16px 0 0;display:flex}._selectModeInfo_794z0_430{color:#64748b;font-size:13px}._selectModeActions_794z0_435{align-items:center;gap:12px;display:flex}._selectAllButton_794z0_441{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:13px}._selectAllButton_794z0_441:hover{background-color:#eff6ff}._dragOverlayItem_794z0_454{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_794z0_467{color:#f5a623}._selectAllCheckbox_794z0_471{cursor:pointer;accent-color:#3b82f6;flex-shrink:0;width:18px;height:18px}._selectAllCheckbox_794z0_471:disabled{cursor:not-allowed;opacity:.4}._confirmModal_794z0_483{z-index:1000;position:fixed;inset:0}._confirmModalContent_794z0_489{min-width:320px}._confirmModalContent_794z0_489 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}._quickActions_18no4_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:.75rem 0 0;padding-left:max(1.5rem,50% - 384px);padding-right:max(1.5rem,50% - 384px);display:grid}@media (width<=640px){._quickActions_18no4_1{grid-template-columns:minmax(0,1fr)}}._quickAction_18no4_1{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;font-size:14px;line-height:1.4;display:flex}._quickAction_18no4_1:hover:not(:disabled){background:#f7f7f7;border-color:#d0d0d0}._quickAction_18no4_1:disabled{opacity:.6;cursor:default}._lead_18no4_39{color:#0d0d0d;font-weight:600}._detail_18no4_44{color:#8f8f8f}._logicTreePaneContainer_qsj2y_1{background-color:#fff;flex-direction:column;height:100%;display:flex}._emptyState_qsj2y_8{text-align:center;color:#999;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:100%;display:flex}._emptyState_qsj2y_8 p{margin:0;font-size:1rem;font-weight:500}._emptyStateSubtext_qsj2y_24{color:#bbb!important;font-size:.875rem!important;font-weight:400!important}._treeHeader_qsj2y_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_qsj2y_43{align-items:center;gap:.5rem;display:flex}._saveButtonGroup_qsj2y_49{align-items:center;display:flex;position:relative}._savedMessage_qsj2y_55{color:#888;white-space:nowrap;pointer-events:none;font-size:.75rem;animation:.2s ease-in _savedMessageFadeIn_qsj2y_1;position:absolute;top:calc(100% + .25rem);right:0}@keyframes _savedMessageFadeIn_qsj2y_1{0%{opacity:0}to{opacity:1}}._treeTitle_qsj2y_74{color:#333;margin:0 0 .25rem;font-size:1.25rem;font-weight:600}._treeSubtitle_qsj2y_81{color:#666;margin:0;font-size:.875rem}._rulesContainer_qsj2y_87{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow:hidden auto}._ruleWrapper_qsj2y_97{transition:transform .15s;position:relative}._ruleWrapper_qsj2y_97._dragging_qsj2y_101{z-index:100}._ruleWrapper_qsj2y_97._dropTarget_qsj2y_104:before{content:"";background-color:#4a90d9;border-radius:2px;height:3px;position:absolute;top:-10px;left:0;right:0}._addRuleButtonContainer_qsj2y_115{justify-content:center;padding:1rem 0;display:flex}._assessmentSummary_qsj2y_124{border-bottom:1px solid #eef0f4;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 4px;padding:14px 16px;display:flex}._assessmentDecision_qsj2y_134{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}._decisionUnconditional_qsj2y_145{background:#047857}._decisionConditional_qsj2y_149{background:#b45309}._decisionPending_qsj2y_153{background:#6d28d9}._decisionRefer_qsj2y_157{background:#1d4ed8}._decisionReject_qsj2y_161{background:#b91c1c}._assessmentMeta_qsj2y_165{flex-direction:column;gap:2px;min-width:0;display:flex}._assessmentApplicant_qsj2y_172{color:#111827;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}._assessmentApplicant_qsj2y_172 svg{color:#6b7280;width:13px;height:13px}._assessmentCourse_qsj2y_186{color:#4b5563;font-size:12px}._assessmentTags_qsj2y_191{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}._assessmentTag_qsj2y_191{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-flex}._assessmentTag_qsj2y_191 svg{width:9px;height:9px}._assessedRule_qsj2y_215{background:#fff;border:1px solid #e9ecf1;border-radius:10px;margin-bottom:10px;padding:10px 12px}._assessmentNotes_qsj2y_223{color:#8b94a3;border-top:1px solid #eef0f4;margin-top:4px;padding-top:10px;font-size:11.5px;line-height:1.55}._container_2wn94_1{gap:30px;width:100%;padding:20px 20px 20px 0;display:flex}._scrollWrapper_2wn94_9{height:var(--wrapper-height,auto);overflow:hidden scroll}._modalContent_2wn94_15{width:95vw;height:85vh}._exitConfirmContent_2wn94_20{min-width:320px;max-width:440px}._exitConfirmCopy_2wn94_25{margin:0 0 20px;line-height:1.5}._formColumn_2wn94_30{flex-direction:column;gap:30px;width:50%;min-width:400px;display:flex}._checkboxWrapper_2wn94_38{align-items:center;padding:6px;font-size:12px;display:flex}._checkboxLabel_2wn94_45{margin-left:5px}._rulesColumn_2wn94_49{flex-direction:column;gap:12px;width:100%;max-width:1000px;margin-bottom:100px;display:flex}._emptyState_2wn94_58{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding-top:50px;display:flex}._emptyText_2wn94_68{color:#666;font-size:14px}._buttonGroup_2wn94_73{align-items:center;gap:12px;display:flex}._addRuleButton_2wn94_79{justify-content:center;gap:12px;width:100%;margin-top:12px;display:flex}._sandboxRules_2wn94_87{flex-direction:column;gap:12px;max-width:900px;padding:20px 20px 20px 0;display:flex}._sandboxRulesFooter_2wn94_95{color:#6b7280;align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}._sandboxRulesFooter_2wn94_95:hover{color:#1d4ed8}._globalRulesIntro_2wn94_107{color:#555;font-size:13px;line-height:1.5}._globalRulesError_2wn94_113{color:#c0392b;font-size:13px}._globalRuleRow_2wn94_118{border:1px solid #e5e5e5;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._globalRuleText_2wn94_128{flex-direction:column;gap:4px;min-width:0;display:flex}._globalRuleName_2wn94_135{font-size:14px;font-weight:600}._globalRuleDescription_2wn94_140{color:#666;font-size:12px}._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_q1qir_1{display:flex;position:relative}._imageControls_q1qir_6{z-index:10000;cursor:pointer;background-color:#fff;border-radius:4px;gap:6px;padding:4px;display:flex;position:absolute;top:6px;left:6px;box-shadow:0 1px 3px #00000026}._controlButton_q1qir_20{border-radius:3px;justify-content:center;align-items:center;padding:2px;display:flex}._controlButton_q1qir_20:hover{background-color:#0000000f}._controlButtonDisabled_q1qir_31{opacity:.35;cursor:not-allowed}._controlButtonDisabled_q1qir_31:hover{background-color:#0000}._imageContainer_q1qir_39{-webkit-user-select:none;user-select:none;touch-action:none;flex:1;position:relative;overflow:hidden}._panGrab_q1qir_47{cursor:grab}._panGrabbing_q1qir_51{cursor:grabbing}._rotationWrapper_q1qir_55{transform-origin:50%;width:100%;height:100%;transform:translate(var(--pan-x,0px), var(--pan-y,0px)) scale(var(--zoom,1)) rotate(var(--rotation,0deg));display:flex}._boundingBoxOverlay_q1qir_63{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_q1qir_1;position:absolute}@keyframes _pulseHighlight_q1qir_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}._note_f6ccr_1{color:var(--textSecondary);margin:-4px 0 12px;font-size:12px}._panel_1st6e_1{height:var(--panel-height,auto);flex-direction:column;gap:12px;padding:20px;font-size:12px;display:flex;overflow-y:auto}._intro_1st6e_11{color:#475569;font-size:13px}._helper_1st6e_16{color:#64748b;font-size:12px}._error_1st6e_21{color:#b91c1c;font-size:12px}._card_1st6e_26{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._cardHeader_1st6e_36{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._cardTitle_1st6e_44{color:#0f172a;font-size:14px;font-weight:700}._updated_1st6e_50{color:#64748b;font-size:11px}._fieldGrid_1st6e_55{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 16px;display:grid}._field_1st6e_55{flex-direction:column;gap:4px;display:flex}._fieldLabel_1st6e_67{color:#475569;font-size:11px;font-weight:600}._input_1st6e_73,._textarea_1st6e_74{width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:6px 8px;font-size:12px}._input_1st6e_73:read-only,._textarea_1st6e_74:read-only{background:#f8fafc}._input_1st6e_73:focus,._textarea_1st6e_74:focus{border-color:#94a3b8;outline:none}._input_1st6e_73{height:30px}._textarea_1st6e_74{resize:vertical}._checks_1st6e_102{flex-wrap:wrap;gap:8px 20px;display:flex}._checkRow_1st6e_108{color:#374151;align-items:center;gap:6px;font-size:12px;display:flex}._rowsEditor_1st6e_116{flex-direction:column;gap:8px;display:flex}._rowsTable_1st6e_122{border-collapse:collapse;width:100%}._rowsTable_1st6e_122 th,._rowsTable_1st6e_122 td{text-align:left;border-bottom:1px solid #f1f5f9;padding:4px 6px}._rowsTable_1st6e_122 th{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}._emptyRows_1st6e_139{color:#94a3b8}._removeCell_1st6e_143{width:32px}._iconButton_1st6e_147{cursor:pointer;color:#64748b;background:0 0;border:none;align-items:center;display:flex}._iconButton_1st6e_147:hover{color:#b91c1c}._addRow_1st6e_159{display:flex}._actions_1st6e_163{justify-content:space-between;align-items:center;gap:8px;display:flex}._actionsRight_1st6e_170{gap:8px;margin-left:auto;display:flex}._addQualification_1st6e_176{display:flex}._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_1e3ci_1{font-size:13px}._keyValuePair_1e3ci_5{margin-bottom:6px;display:flex}._label_1e3ci_10{width:200px;font-weight:700}._value_1e3ci_15{width:100%}._textArea_1e3ci_19{background:var(--cardBackground);width:100%;color:var(--textPrimary);resize:vertical;border:none;border-radius:4px;padding:10px 12px;font-size:14px}._scrollWrapper_1spn2_1{height:var(--wrapper-height,auto);overflow-y:auto}._wizardModalContent_1spn2_6{width:95vw;height:85vh}._container_1spn2_11{max-width:880px;margin:0 auto;padding:24px}._formColumn_1spn2_17{flex-direction:column;gap:20px;display:flex}._logicSection_1spn2_23,._impactSection_1spn2_24,._statusSection_1spn2_25{border:1px solid var(--color-border-base,#e5e7eb);background:var(--surface-secondary,#fff);border-radius:8px;padding:16px}._logicHeader_1spn2_32{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._logicHeader_1spn2_32 h3{margin:0;font-size:14px;font-weight:600}._summary_1spn2_44{color:#6b7280;font-size:13px}._impact_1spn2_24{color:#111827;background:var(--surface-tertiary,#fffbeb);border-radius:6px;padding:10px 12px;font-size:13px}._error_1spn2_57{color:#b91c1c;margin-top:4px;font-size:13px}._courseList_1spn2_63{margin:8px 0 0;padding-left:20px;font-size:13px;line-height:1.6}._workflowForm_1krvl_1{width:100%;min-width:0;min-height:0;display:flex}._workflowRunForm_1emrf_1{width:100%;min-width:0;min-height:0;padding:12px;display:flex}._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}._workflowSection_37nua_1{margin-top:16px}._workflowSectionTitle_37nua_5{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;margin-bottom:8px;font-size:12px}._formContainer_37nua_13{flex-direction:column;height:100%;padding:16px 10px 10px;display:flex;position:relative}._formContainer_37nua_13._maximized_37nua_21{z-index:10000;background-color:#fff;position:fixed;inset:0}._formHeaderContainer_37nua_31{flex-shrink:0;display:flex}._formContent_37nua_36{flex:1;min-width:0;min-height:0;overflow:hidden}._noFormMessage_37nua_43{color:#888;padding:24px;font-size:14px}._formTitle_37nua_49{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_37nua_62{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}@keyframes _shimmer_qr127_1{0%{background-position:200% 0}to{background-position:-200% 0}}._relatedItemsPane_qr127_9{background-color:#fafafa;border-left:1px solid #e5e5e5;flex-direction:column;flex-shrink:0;width:180px;height:100%;display:flex;overflow:hidden}._relatedItemsHeader_qr127_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_qr127_31{flex:1;padding:.25rem 0;overflow-y:auto}._relatedItemsRow_qr127_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_qr127_37:hover{background-color:#0000000a}._relatedItemsRow_qr127_37:active{background-color:#0000000f}._relatedItemsRowDisabled_qr127_57{cursor:default}._relatedItemsRowDisabled_qr127_57:hover,._relatedItemsRowDisabled_qr127_57:active{background-color:#0000}._relatedItemsRowDisabled_qr127_57 ._relatedItemsLabel_qr127_63,._relatedItemsRowDisabled_qr127_57 ._relatedItemsCount_qr127_64{color:#aaa}._relatedItemsLabel_qr127_63{color:#333;flex:1;font-size:.75rem}._relatedItemsCount_qr127_64{color:#666;text-align:right;min-width:1.5rem;margin-right:.25rem;font-size:.75rem;font-weight:500}._relatedItemsChevron_qr127_83{color:#bbb;flex-shrink:0;font-size:.75rem}._letterIcon_qr127_89{color:#c0392b;flex-shrink:0;margin-right:.5rem;font-size:.875rem}._relatedItemsLoading_qr127_96{padding:.25rem 0}._relatedItemsSkeleton_qr127_100{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;height:28px;margin:.125rem .75rem;animation:1.5s infinite _shimmer_qr127_1}._relatedItemsEmpty_qr127_108{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}._toggleContainer_xcfco_1{border:1px solid var(--borderColor);border-radius:4px;gap:0;display:flex;overflow:hidden}._toggleButton_xcfco_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_xcfco_9:hover:not(._toggleButtonActive_xcfco_20){background:var(--hoverBackground)}._toggleButtonRight_xcfco_24{border-left:1px solid var(--borderColor)}._toggleButtonActive_xcfco_20{background:var(--primaryColor);color:#fff}._modalContent_xcfco_33{padding:0 20px 20px}._description_xcfco_37{margin-bottom:20px}._buttonGroup_xcfco_41{gap:10px;margin-top:20px;display:flex}._modalContentWide_xcfco_47{min-width:400px;padding:0 20px 20px}._courseInput_xcfco_52{border:1px solid var(--borderColor);background:var(--inputBackground);width:100%;color:var(--textPrimary);border-radius:4px;padding:10px 12px;font-size:14px}._buttonGroupEnd_xcfco_62{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}._error_xcfco_69{color:var(--errorColor,#dc3545);margin-bottom:10px;font-size:13px}._statusState_xcfco_75{text-align:center;flex-direction:column;align-items:center;padding:24px 0;display:flex}._statusText_xcfco_83{color:var(--textPrimary);margin-top:16px;font-size:14px;font-weight:500}._statusSubtext_xcfco_90{color:var(--textSecondary);max-width:300px;margin-top:8px;font-size:13px}._successIcon_xcfco_97{color:#28a745}._actionsContainer_xcfco_101{margin-left:auto;margin-right:16px}._userFormGrid_xcfco_106{grid-template-columns:1fr 1fr;gap:12px;display:grid}._userFormGridFull_xcfco_112{grid-column:1/-1}._userInput_xcfco_116,._userSelect_xcfco_126{border:1px solid var(--borderColor);background:var(--inputBackground);width:100%;color:var(--textPrimary);border-radius:4px;padding:10px 12px;font-size:14px}._tempPasswordBlock_xcfco_136{background:var(--hoverBackground,#f5f5f5);border:1px solid var(--borderColor);border-radius:4px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex}._tempPasswordValue_xcfco_147{word-break:break-all;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}._tempPasswordWarning_xcfco_154{color:var(--textSecondary);margin-top:8px;font-size:12px}._alertMessage_10h20_1{margin-bottom:40px}._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}:root{--separator-border:transparent;--focus-border:#d9d9d9}._cms_pbf3d_6{height:calc(100vh - 90px)}._navPane_pbf3d_10{height:100%;padding-right:8px}._screenPane_pbf3d_15{height:100%;padding-left:8px;display:flex}._cmsContainer_pbf3d_21{background-color:#ffffffe8;border-radius:12px;flex-direction:column;flex:1;min-width:0;height:calc(100vh - 90px);padding:20px;display:flex}._gridRow_pbf3d_32{height:100%;display:flex;overflow:hidden}._allotmentWrapper_pbf3d_38{flex:1;min-width:0;min-height:0}._planNotice_pbf3d_44{color:#64748b;background-color:#ffffffe8;border-radius:12px;flex:1;justify-content:center;align-items:center;min-width:0;height:calc(100vh - 90px);font-size:15px;display:flex}._menuItem_1nw0n_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_1nw0n_1:hover{background-color:#f5f5f5;transition:background-color .3s}._menuItem_1nw0n_1._active_1nw0n_16{background-color:var(--primaryColor);color:#fff;transition:none}._menuItem_1nw0n_1._collapsed_1nw0n_21{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto;padding:0}._iconContainer_1nw0n_31,._labelContainer_1nw0n_37{justify-content:center;align-items:center;display:flex}._menuDivider_1espg_1{border-bottom:1px solid #d3d3d3;width:100%;margin-top:12px;margin-bottom:12px}._collapsed_1espg_8{width:24px;margin-left:auto;margin-right:auto}._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_wpfml_1{background-color:#fff;border-radius:12px;flex-direction:column;gap:6px;width:100%;height:100%;padding:10px;display:flex;overflow:hidden}._collapsed_wpfml_13{padding:10px 8px}._analytics_xb9zc_1{background-color:#ffffffe8;border-radius:12px;flex:1;min-width:0;height:calc(100vh - 90px);padding:24px 28px;overflow-y:auto}._content_xb9zc_11{max-width:1400px;margin:0 auto}._header_xb9zc_16{margin-bottom:24px}._title_xb9zc_20{color:#0f172a;margin:0;font-size:24px;font-weight:700}._subtitle_xb9zc_27{color:#64748b;margin:4px 0 0;font-size:14px}._stateMessage_xb9zc_33{text-align:center;color:#64748b;padding:48px 0;font-size:15px}._statGrid_xb9zc_40{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px;display:grid}._statCard_xb9zc_47{background:#fff;border:1px solid #eef2f6;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 1px 2px #0f172a0a}._statIcon_xb9zc_58{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._statBody_xb9zc_68{min-width:0}._statValue_xb9zc_72{color:#0f172a;font-size:22px;font-weight:700;line-height:1.1}._statLabel_xb9zc_79{color:#64748b;margin-top:2px;font-size:13px}._chartGrid_xb9zc_85{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._chartCard_xb9zc_91{background:#fff;border:1px solid #eef2f6;border-radius:12px;padding:20px;box-shadow:0 1px 2px #0f172a0a}._chartCardWide_xb9zc_99{grid-column:1/-1}._chartTitle_xb9zc_103{color:#0f172a;margin:0 0 18px;font-size:15px;font-weight:600}._emptyChart_xb9zc_110{text-align:center;color:#94a3b8;padding:32px 0;font-size:14px}._donutWrap_xb9zc_118{flex-wrap:wrap;align-items:center;gap:24px;display:flex}._donutSvg_xb9zc_125{flex-shrink:0}._donutTotal_xb9zc_129{fill:#0f172a;font-size:26px;font-weight:700}._donutCaption_xb9zc_135{fill:#94a3b8;font-size:12px}._legend_xb9zc_140{flex:1;min-width:160px;margin:0;padding:0;list-style:none}._legendItem_xb9zc_148{align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}._legendDot_xb9zc_156{border-radius:3px;flex-shrink:0;width:10px;height:10px}._legendLabel_xb9zc_163{color:#334155;flex:1}._legendValue_xb9zc_168{color:#64748b;font-variant-numeric:tabular-nums}._breakdownList_xb9zc_174{margin:0;padding:0;list-style:none}._breakdownRow_xb9zc_180{grid-template-columns:110px 1fr 56px;align-items:center;gap:12px;padding:7px 0;display:grid}._breakdownLabel_xb9zc_188{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._breakdownTrack_xb9zc_196{background:#f1f5f9;border-radius:6px;height:10px;overflow:hidden}._breakdownFill_xb9zc_203{border-radius:6px;min-width:2px;height:100%;transition:width .3s}._breakdownValue_xb9zc_210{color:#64748b;text-align:right;font-variant-numeric:tabular-nums;font-size:13px}._timeSeries_xb9zc_218{gap:10px;height:200px;display:flex}._timeSeriesYAxis_xb9zc_224{color:#94a3b8;text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding-bottom:22px;font-size:11px;display:flex}._timeSeriesPlot_xb9zc_235{flex:1;min-width:0}._timeSeriesBars_xb9zc_240{align-items:flex-end;gap:4px;height:100%;display:flex}._timeSeriesCol_xb9zc_247{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}._timeSeriesBar_xb9zc_240{background:#0ea5e9;border-radius:3px 3px 0 0;width:100%;max-width:18px;min-height:2px;transition:height .3s}._timeSeriesBar_xb9zc_240:hover{background:#0284c7}._timeSeriesTick_xb9zc_270{color:#94a3b8;white-space:nowrap;font-size:10px;position:absolute;bottom:-20px}._tabs_xb9zc_279{border-bottom:1px solid #e2e8f0;gap:4px;margin-bottom:20px;display:flex}._tab_xb9zc_279{appearance:none;color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:14px;font-weight:600}._tab_xb9zc_279:hover{color:#0f172a}._tabActive_xb9zc_303{color:#0ea5e9;border-bottom-color:#0ea5e9}._filterBar_xb9zc_309{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}._filterLabel_xb9zc_317{color:#64748b;font-size:13px;font-weight:500}._filterControl_xb9zc_323{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:34px;padding:0 10px;font-size:13px}._filterSearch_xb9zc_333{border:1px solid #e2e8f0;border-radius:8px;flex:0 320px;min-width:260px;height:34px;padding:0 12px;font-size:13px}._filterReset_xb9zc_343{appearance:none;color:#0ea5e9;cursor:pointer;background:0 0;border:none;font-size:13px}._filterSpacer_xb9zc_352{flex:1}._exportBtn_xb9zc_356{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:34px;padding:0 14px;font-size:13px;font-weight:600}._exportBtn_xb9zc_356:hover:not(:disabled){color:#0ea5e9;border-color:#0ea5e9}._exportBtn_xb9zc_356:disabled{opacity:.5;cursor:default}._ruleGrid_xb9zc_379{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:12px;display:grid}._ruleStat_xb9zc_385{text-align:center;background:#f8fafc;border:1px solid #eef2f6;border-radius:10px;padding:14px}._ruleStatValue_xb9zc_393{color:#0f172a;font-size:22px;font-weight:700}._ruleStatLabel_xb9zc_399{color:#64748b;margin-top:2px;font-size:12px}._tableCard_xb9zc_406{background:#fff;border:1px solid #eef2f6;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}._tableScroll_xb9zc_414{overflow-x:auto}._table_xb9zc_406{border-collapse:collapse;width:100%;font-size:13px}._table_xb9zc_406 th{text-align:left;color:#64748b;white-space:nowrap;background:#fafbfc;border-bottom:1px solid #eef2f6;padding:12px 14px;font-size:12px;font-weight:600}._sortable_xb9zc_435{cursor:pointer;-webkit-user-select:none;user-select:none}._sortable_xb9zc_435:hover{color:#0f172a}._table_xb9zc_406 td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:11px 14px}._tableRow_xb9zc_451{cursor:pointer}._tableRow_xb9zc_451:hover td{background:#f8fafc}._conditions_xb9zc_459{white-space:normal;overflow-wrap:anywhere;min-width:160px;max-width:220px;font-size:12px}._mono_xb9zc_470{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}._nowrap_xb9zc_475{white-space:nowrap}._muted_xb9zc_479{color:#94a3b8}._badge_xb9zc_483{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}._tableEmpty_xb9zc_492{text-align:center;color:#94a3b8;padding:40px 0}._tableFooter_xb9zc_498{color:#64748b;border-top:1px solid #eef2f6;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;display:flex}._pager_xb9zc_508{align-items:center;gap:10px;display:flex}._pagerBtn_xb9zc_514{cursor:pointer;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:30px;padding:0 12px;font-size:13px}._pagerBtn_xb9zc_514:disabled{opacity:.4;cursor:default}._pagerInfo_xb9zc_530{font-variant-numeric:tabular-nums}._panelOverlay_xb9zc_535{z-index:1000;background:#0f172a59;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_xb9zc_535{background:#fff;flex-direction:column;width:520px;max-width:92vw;height:100%;animation:.18s _slideIn_xb9zc_1;display:flex;box-shadow:-8px 0 24px #0f172a26}@keyframes _slideIn_xb9zc_1{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:translate(0)}}._panelHeader_xb9zc_565{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:flex-start;padding:20px 24px;display:flex}._panelTitle_xb9zc_573{color:#0f172a;font-size:18px;font-weight:700}._panelSubtitle_xb9zc_579{color:#64748b;margin-top:2px;font-size:13px}._panelClose_xb9zc_585{appearance:none;color:#64748b;cursor:pointer;background:0 0;border:none;font-size:18px;line-height:1}._panelBody_xb9zc_595{padding:20px 24px;overflow-y:auto}._panelSection_xb9zc_600{margin-bottom:24px}._panelSectionTitle_xb9zc_604{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin-bottom:10px;font-size:12px;font-weight:700}._detailGrid_xb9zc_613{grid-template-columns:1fr 1fr;gap:14px;display:grid}._detailField_xb9zc_619{color:#0f172a;flex-direction:column;gap:3px;font-size:13px;display:flex}._detailLabel_xb9zc_627{color:#94a3b8;font-size:12px}._rawJson_xb9zc_632{color:#e2e8f0;white-space:pre;background:#0f172a;border-radius:8px;max-height:320px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5;overflow:auto}._technicalDetail_xb9zc_647{margin-bottom:24px}._technicalDetail_xb9zc_647 summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;list-style:none;display:flex}._technicalDetail_xb9zc_647 summary::-webkit-details-marker{display:none}._technicalDetail_xb9zc_647 summary:before{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}._technicalDetail_xb9zc_647[open] summary:before{transform:rotate(45deg)}._technicalDetailLabel_xb9zc_674{color:#94a3b8;margin:4px 0 6px;font-size:12px}._exportError_xb9zc_680{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:-8px 0 16px;padding:10px 14px;font-size:13px}._quickAssess_161qd_2{background-color:#ffffffe8;border-radius:12px;flex-direction:column;flex:1;min-width:0;height:calc(100vh - 90px);padding:24px 28px;display:flex;position:relative;overflow-y:auto}._content_161qd_15{flex-direction:column;flex:1;width:100%;max-width:980px;min-height:0;margin:0 auto;display:flex}._header_161qd_25{margin-bottom:24px}._title_161qd_29{color:#0f172a;margin:0;font-size:24px;font-weight:700}._subtitle_161qd_36{color:#64748b;margin:4px 0 0;font-size:14px}._stateMessage_161qd_42{text-align:center;color:#64748b;padding:48px 0;font-size:15px}._emptyNote_161qd_49{color:#64748b;font-size:13px}._steps_161qd_55{flex-direction:column;display:flex}._step_161qd_55{gap:16px;display:flex}._stepRail_161qd_65{flex-direction:column;align-items:center;gap:6px;display:flex}._stepNum_161qd_72{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:flex}._stepActive_161qd_87 ._stepNum_161qd_72{color:#fff;background:#0f172a;border-color:#0f172a}._stepDone_161qd_93 ._stepNum_161qd_72{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}._stepLine_161qd_99{background:#e2e8f0;border-radius:1px;flex:1;width:2px}._stepMain_161qd_106{flex:1;min-width:0;padding-bottom:28px}._stepTitle_161qd_112{color:#0f172a;padding-top:4px;font-size:15px;font-weight:600}._stepHint_161qd_119{color:#64748b;margin:2px 0 12px;font-size:13px}._coursePicker_161qd_126{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}._coursePick_161qd_126{cursor:pointer;text-align:left;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}._coursePick_161qd_126:hover:not(:disabled){border-color:#94a3b8}._coursePick_161qd_126:disabled{cursor:default;opacity:.6}._coursePickOn_161qd_152,._coursePickOn_161qd_152:hover:not(:disabled){border-color:var(--primaryColor)}._courseGlyph_161qd_159{color:#334155;background:#f1f5f9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex}._coursePickText_161qd_173{flex-direction:column;min-width:0;display:flex}._coursePickName_161qd_179{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._coursePickSub_161qd_188{color:#94a3b8;font-size:11px}._dropzone_161qd_194{text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:28px 20px;display:flex}._dropzoneOver_161qd_206{background:#f1f5f9;border-color:#0f172a}._dropzoneIcon_161qd_211{color:#64748b}._dropzoneTitle_161qd_215{color:#0f172a;font-size:14px;font-weight:600}._dropzoneSub_161qd_221{color:#94a3b8;margin-bottom:6px;font-size:12px}._fileList_161qd_227{flex-direction:column;gap:6px;margin-top:10px;display:flex}._fileRow_161qd_234{background:#fff;border:1px solid #eef2f6;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}._fileGlyph_161qd_244{color:#64748b;flex-shrink:0}._fileInfo_161qd_249{flex-direction:column;flex:1;min-width:0;display:flex}._fileName_161qd_256{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._fileSize_161qd_264{color:#94a3b8;font-size:11px}._fileRemove_161qd_269{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-size:16px}._fileRemove_161qd_269:hover:not(:disabled){color:#0f172a;background:#f1f5f9}._fileRemove_161qd_269:disabled{cursor:default;opacity:.5}._warnNote_161qd_288{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:10px 0;padding:10px 12px;font-size:13px}._errorNote_161qd_298{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px}._overlay_161qd_309{z-index:1000;background:#0f172a8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._overlayCard_161qd_319{background:#fff;border-radius:14px;width:min(420px,100vw - 48px);padding:26px 28px;box-shadow:0 20px 50px #0f172a59}._overlayTitle_161qd_327{color:#0f172a;margin:0;font-size:17px;font-weight:700}._overlaySub_161qd_334{color:#64748b;margin:4px 0 16px;font-size:13px}._overlayBar_161qd_340{background:#eef2f6;border-radius:3px;height:6px;margin-bottom:16px;overflow:hidden}._overlayBarFill_161qd_348{background:#0f172a;border-radius:3px;height:100%;transition:width .3s linear;display:block}._overlayStages_161qd_358{flex-direction:column;gap:10px;display:flex}._overlayStage_161qd_358{color:#94a3b8;align-items:center;gap:10px;font-size:13px;display:flex}._overlayFailed_161qd_372{color:#b91c1c;margin:14px 0 0;font-size:13px}._overlayStageDetail_161qd_378{color:#64748b;font-variant-numeric:tabular-nums;margin-left:6px;font-weight:400}._overlayStagePercent_161qd_385{color:#64748b;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:600}._overlayStageDot_161qd_393{color:#0000;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex}._overlayStageDone_161qd_407{color:#334155}._overlayStageDone_161qd_407 ._overlayStageDot_161qd_393{color:#fff;background:#15803d;border-color:#15803d}._overlayStageOn_161qd_416{color:#0f172a;font-weight:600}._overlayStageOn_161qd_416 ._overlayStageDot_161qd_393{border-color:#0f172a;animation:1.2s ease-in-out infinite _quickAssessPulse_161qd_1}@keyframes _quickAssessPulse_161qd_1{0%,to{box-shadow:0 0 #0f172a40}50%{box-shadow:0 0 0 5px #0f172a14}}._resultPanel_161qd_434{flex-direction:column;margin-top:12px;display:flex}._resultActions_161qd_440{flex-shrink:0;gap:10px;margin-top:16px;display:flex}._resultBody_161qd_447,._applicantCard_161qd_452{flex-direction:column;display:flex}._docOpen_161qd_457{text-align:left;cursor:pointer;width:100%;font:inherit}._docOpen_161qd_457:hover{border-color:#cbd5e1}._paths_161qd_468{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=720px){._paths_161qd_468{grid-template-columns:minmax(0,1fr)}}._path_161qd_468{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:20px 20px 18px 48px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._path_161qd_468:hover{border-color:var(--primaryColor)}._path_161qd_468:focus-visible{outline:2px solid var(--primaryColor);outline-offset:2px}._path_161qd_468:hover ._pathRadio_161qd_501{border-color:var(--primaryColor)}._pathRadio_161qd_501{background:#fff;border:1.5px solid #94a3b8;border-radius:50%;width:16px;height:16px;position:absolute;top:23px;left:18px}._pathTitle_161qd_516{color:#0f172a;font-size:16px;font-weight:600}._pathBody_161qd_522{color:#64748b;font-size:13px;line-height:1.45}._pathPreview_161qd_528{border-top:1px dashed #e2e8f0;flex-direction:column;gap:2px;width:100%;margin-top:4px;padding-top:10px;display:flex}._pathPreviewRow_161qd_538{color:#0f172a;justify-content:flex-start;align-items:center;gap:12px;padding:4px 0;font-size:13px;display:flex}._pathPreviewText_161qd_548{flex-direction:column;min-width:0;display:flex}._pathPreviewText_161qd_548 small{color:#94a3b8;font-size:11px}._pathPreviewPill_161qd_558{flex:0 0 112px}._pathPreviewStep_161qd_562{justify-content:flex-start}._pathPreviewNum_161qd_566{color:#64748b;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:inline-flex}._pathCta_161qd_580{color:var(--primaryColor);margin-top:6px;font-size:13px;font-weight:600}._pathCta_161qd_580:after{content:" →"}._pathBar_161qd_590{color:#64748b;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}._pathBarTitle_161qd_599{color:#0f172a;font-weight:600}._pathChange_161qd_604{font:inherit;color:var(--primaryColor);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}._pathChange_161qd_604:hover{text-decoration:underline}._pathChange_161qd_604:disabled{cursor:default;opacity:.5;text-decoration:none}._coursePickExample_161qd_623{flex-wrap:wrap;align-items:flex-start}._coursePickExample_161qd_623 ._coursePickText_161qd_173{flex:1}._coursePickExample_161qd_623 ._coursePickName_161qd_179{white-space:normal}._coursePickMeta_161qd_634{flex-basis:100%;align-items:center;gap:6px;padding-top:8px;padding-left:46px;display:flex}._scenario_161qd_643{color:#64748b;margin-top:2px;font-size:11px}._updating_161qd_649{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}._applicantActions_161qd_657{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}._extraction_161qd_665{flex-direction:column;width:min(1280px,92vw);height:78vh;display:flex}._extractionNote_161qd_672{color:#475569;margin:0;font-size:13px;line-height:1.45}._docRow_161qd_679{gap:0;padding:0}._docRow_161qd_679 ._docOpen_161qd_457{background:0 0;border:none;flex:1;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex}._docRead_161qd_694{color:#334155;font:inherit;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;margin-right:8px;padding:4px 10px;font-size:12px}._docRead_161qd_694:hover{background:#f1f5f9;border-color:#cbd5e1}._shimmer_1ywob_1{background-image:linear-gradient(90deg, transparent calc(50% - var(--shimmer-spread)), var(--shimmer-color), transparent calc(50% + var(--shimmer-spread))), linear-gradient(var(--shimmer-base-color), var(--shimmer-base-color));-webkit-text-fill-color:transparent;color:#0000;animation:_shimmerSweep_1ywob_1 var(--shimmer-duration) linear infinite;background-repeat:no-repeat;background-size:240% 100%,auto;-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes _shimmerSweep_1ywob_1{0%{background-position:100%,0 0}to{background-position:0%,0 0}}@media (prefers-reduced-motion:reduce){._shimmer_1ywob_1{-webkit-text-fill-color:currentColor;color:inherit;background-image:none;animation:none}}._ask_1epmz_1{background-color:#ffffffe8;border-radius:12px;flex-direction:column;flex:1;min-width:0;height:calc(100vh - 90px);padding:20px;display:flex}._askChat_1epmz_12{padding:0;overflow:hidden}._header_1epmz_17{margin-bottom:16px}._title_1epmz_21{color:#0f172a;margin:0;font-size:24px;font-weight:700}._subtitle_1epmz_28{color:#64748b;margin:4px 0 0;font-size:14px}._message_1epmz_34{text-align:center;color:#64748b;padding:48px 0;font-size:15px}._body_1epmz_41{flex:1;min-height:0;display:flex}._sidebar_1epmz_47{background:#f9f9f9;border-left:1px solid #ececec;flex-direction:column;flex-shrink:0;width:244px;padding:10px 8px;display:flex}._sidebarCollapsed_1epmz_57{align-items:center;width:52px}._sidebarCollapsed_1epmz_57 ._sidebarTop_1epmz_61{flex-direction:column}._sidebarTop_1epmz_61{justify-content:space-between;gap:4px;display:flex}._sidebarIconButton_1epmz_71{color:#5d5d5d;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}._sidebarIconButton_1epmz_71:hover{color:#0d0d0d;background:#ececec}._sidebarLabel_1epmz_89{letter-spacing:.02em;color:#8f8f8f;padding:16px 10px 6px;font-size:11px;font-weight:600}._conversationList_1epmz_97{flex-direction:column;flex:1;gap:1px;min-height:0;display:flex;overflow-y:auto}._conversationItem_1epmz_106{border-radius:10px;position:relative}._conversationItem_1epmz_106:hover{background-color:#ececec}._conversationItem_1epmz_106:hover ._conversationDelete_1epmz_113{opacity:1}._conversationActive_1epmz_117{background-color:#e6e6e6}._conversationActive_1epmz_117 ._conversationButton_1epmz_120{font-weight:500}._conversationButton_1epmz_120{color:#0d0d0d;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:10px;width:100%;padding:8px 30px 8px 10px;font-family:inherit;font-size:13.5px;font-weight:400;display:block;overflow:hidden}._conversationDelete_1epmz_113{color:#8f8f8f;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:opacity .15s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._conversationDelete_1epmz_113:hover{color:#dc2626;background-color:#e0e0e0}._conversationEmpty_1epmz_166{color:#8f8f8f;padding:14px 10px;font-size:13px}._wizard_1epmz_172{flex:1;min-width:0;min-height:0}._page_sty1u_1{background-color:#ffffffe8;border-radius:12px;flex-direction:column;flex:1;min-width:0;height:calc(100vh - 90px);padding:24px 28px;display:flex;overflow-y:auto}._content_sty1u_13{flex-direction:column;gap:24px;width:100%;max-width:880px;margin:0 auto;display:flex}._header_sty1u_22{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_sty1u_29{color:#0f172a;margin:0;font-size:24px;font-weight:700}._subtitle_sty1u_36{color:#64748b;max-width:62ch;margin:4px 0 0;font-size:14px}._section_sty1u_43{flex-direction:column;gap:10px;display:flex}._sectionTitle_sty1u_49{letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin:0;font-size:12px;font-weight:700}._note_sty1u_58{color:#64748b;border:1px dashed #cbd5e1;border-radius:10px;padding:14px 16px;font-size:14px}._card_sty1u_66{background:#fff;border:1px solid #e2e8f0;border-radius:12px;gap:12px;padding:14px 16px;display:flex}._status_proposed_sty1u_75{background:#fffbeb;border-color:#f59e0b}._status_reverted_sty1u_80,._status_withdrawn_sty1u_81{opacity:.7}._cardIcon_sty1u_85{color:#334155;background:#f1f5f9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._cardBody_sty1u_97{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._cardTop_sty1u_105{justify-content:space-between;align-items:center;gap:10px;display:flex}._headline_sty1u_112{color:#0f172a;font-size:15px;font-weight:600}._status_sty1u_75{letter-spacing:.04em;text-transform:uppercase;color:#334155;background:#e2e8f0;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700}._status_active_sty1u_129 ._status_sty1u_75{color:#166534;background:#dcfce7}._status_proposed_sty1u_75 ._status_sty1u_75{color:#92400e;background:#fef3c7}._course_sty1u_138{color:#475569;font-size:13px}._meta_sty1u_143{color:#64748b;flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}._settling_sty1u_151{color:#92400e;margin-top:4px;font-size:13px}._actions_sty1u_157{gap:8px;margin-top:8px;display:flex}._qualify_x00d4_1{background-color:#ffffffe8;border-radius:12px;flex:1;min-width:0;height:calc(100vh - 90px);padding:24px 28px;overflow-y:auto}._content_x00d4_11{max-width:1400px;margin:0 auto}._header_x00d4_16{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._headerRight_x00d4_24{align-items:center;gap:12px;display:flex}._title_x00d4_30{color:#0f172a;margin:0;font-size:24px;font-weight:700}._subtitle_x00d4_37{color:#64748b;margin:4px 0 0;font-size:14px}._stateMessage_x00d4_43{text-align:center;color:#64748b;padding:48px 0;font-size:15px}._viewLink_x00d4_50{color:var(--primaryColor);font-size:13px;font-weight:600;text-decoration:none}._viewLink_x00d4_50:hover{text-decoration:underline}._tabs_x00d4_61{gap:6px;margin-bottom:20px;display:flex}._tab_x00d4_61{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;font:inherit;color:#000;background:0 0;border:none;border-bottom:3px solid #0000;border-top-left-radius:6px;border-top-right-radius:6px;padding:6px 18px;font-size:14px;font-weight:700}._tab_x00d4_61:hover{background-color:#f5f5f5}._tabActive_x00d4_86{border-bottom-color:var(--primaryColor)}._card_x00d4_90{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;padding:20px}._cardHead_x00d4_98{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._cardTitle_x00d4_105{color:#0f172a;margin:0 0 12px;font-size:15px;font-weight:600}._twoCol_x00d4_112{grid-template-columns:3fr 2fr;gap:16px;display:grid}@media (width<=1000px){._twoCol_x00d4_112{grid-template-columns:1fr}}._formGrid_x00d4_123{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}@media (width<=700px){._formGrid_x00d4_123{grid-template-columns:1fr}}._field_x00d4_134{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldFull_x00d4_141{grid-column:1/-1}._fieldInput_x00d4_145,._fieldTextarea_x00d4_145{box-sizing:border-box;width:100%;font:inherit;color:#0f172a;background:0 0;border:none;outline:none;padding:0;font-size:13px}._fieldInput_x00d4_145{height:28px}._fieldTextarea_x00d4_145{resize:vertical;min-height:80px;padding-top:6px}._checkRow_x00d4_167{color:#374151;align-items:center;gap:8px;height:28px;font-size:13px;display:flex}._helper_x00d4_176{color:#64748b;font-size:12px}._error_x00d4_181{color:#b91c1c;margin-top:10px;font-size:12px}._warning_x00d4_187{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:8px 10px;font-size:12px}._actions_x00d4_196{border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}._colorRow_x00d4_206{align-items:center;gap:10px;display:flex}._colorSwatch_x00d4_212{cursor:pointer;background:0 0;border:1px solid #d3d3d3;border-radius:6px;flex-shrink:0;width:28px;height:28px;padding:0}._logoRow_x00d4_223{align-items:center;gap:16px;display:flex}._logoActions_x00d4_229{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._logoPreview_x00d4_236{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:120px;height:72px;display:flex;overflow:hidden}._logoPreview_x00d4_236 img{object-fit:contain;max-width:100%;max-height:100%}._hiddenInput_x00d4_253{display:none}._preview_x00d4_258{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}._previewBar_x00d4_265{background:var(--qp-header);border-bottom:1px solid #e2e8f0;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}._previewLogo_x00d4_275{object-fit:contain;max-width:140px;height:28px}._previewMark_x00d4_281{background:var(--qp-brand);border-radius:6px;width:22px;height:22px}._previewName_x00d4_288{font-family:var(--qp-font);font-weight:var(--qp-weight);color:#0b0b0f;font-size:15px}._previewBody_x00d4_295{background:#fff;padding:20px}._previewEyebrow_x00d4_300{text-transform:uppercase;letter-spacing:.08em;color:var(--qp-brand);margin:0;font-size:11px;font-weight:600}._previewHeading_x00d4_309{font-family:var(--qp-font);font-weight:var(--qp-weight);letter-spacing:var(--qp-tracking);color:#0b0b0f;margin:8px 0 0;font-size:22px}._previewSub_x00d4_318{color:#6a6880;margin:8px 0 0;font-size:13px}._previewButton_x00d4_324{background:var(--qp-brand);color:#fff;box-shadow:inset 0 -2px 0 var(--qp-dark);border-radius:3px;margin-top:14px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-block}._catalogue_x00d4_337{background:#fff;border:1px solid #e2e8f0;border-radius:12px;height:calc(100vh - 260px);min-height:480px;overflow:hidden}._courseList_x00d4_346{height:100%;padding:8px;overflow-y:auto}._courseRow_x00d4_352{border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._courseRow_x00d4_352:hover{background:#f5f5f5}._courseRowActive_x00d4_364{box-shadow:inset 3px 0 0 var(--primaryColor);background:#f1f5f9}._courseName_x00d4_369{appearance:none;text-align:left;cursor:pointer;min-width:0;font:inherit;color:#0f172a;background:0 0;border:none;flex-direction:column;flex:1;gap:3px;padding:0;font-size:13px;font-weight:600;display:flex}._courseMeta_x00d4_387{color:#64748b;align-items:center;gap:8px;font-size:11px;font-weight:400;display:flex}._courseControls_x00d4_396{flex-shrink:0;align-items:center;gap:8px;display:flex}._orderButtons_x00d4_403{gap:2px;display:flex}._orderButtons_x00d4_403 button{appearance:none;cursor:pointer;color:#696969;background:#fff;border:1px solid #d3d3d3;border-radius:4px;width:24px;height:24px;font-size:12px}._orderButtons_x00d4_403 button:hover{background-color:#f0f0f0}._editor_x00d4_422{box-sizing:border-box;height:100%;padding:20px;overflow-y:auto}._domainRow_x00d4_430{border-bottom:1px solid #f1f5f9;padding:12px 0}._domainRow_x00d4_430:last-child{border-bottom:none;padding-bottom:0}._domainHead_x00d4_439{align-items:center;gap:10px;display:flex}._domainHost_x00d4_445{color:#0f172a;font-size:14px;font-weight:600}._domainActions_x00d4_451{gap:6px;margin-left:auto;display:flex}._domainMeta_x00d4_457{margin-top:6px}._dnsTable_x00d4_461{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}._dnsTable_x00d4_461 th,._dnsTable_x00d4_461 td{text-align:left;color:#0f172a;border-bottom:1px solid #f1f5f9;padding:6px 8px}._dnsTable_x00d4_461 th{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:11px;font-weight:600}._dnsTable_x00d4_461 code{word-break:break-all;font-size:12px}._addRow_x00d4_485{align-items:flex-end;gap:12px;display:flex}._addRow_x00d4_485 ._field_x00d4_134{flex:1;max-width:420px}._page_1wc3i_1{background-color:#ffffffe8;border-radius:12px;flex:1;min-width:0;height:calc(100vh - 90px);padding:24px 28px;overflow-y:auto}._content_1wc3i_11{max-width:1100px;margin:0 auto}._header_1wc3i_16{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._headerRight_1wc3i_24{align-items:center;gap:8px;display:flex}._title_1wc3i_30{color:#0f172a;margin:0;font-size:24px;font-weight:700}._subtitle_1wc3i_37{color:#64748b;margin:4px 0 0;font-size:14px}._stateMessage_1wc3i_43{text-align:center;color:#64748b;padding:48px 0;font-size:15px}._helper_1wc3i_50{color:#64748b;font-size:12px}._error_1wc3i_55{color:#b91c1c;margin-top:10px;font-size:12px}._card_1wc3i_61{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;padding:20px}._toolbar_1wc3i_69{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}._checkRow_1wc3i_77{color:#374151;cursor:pointer;align-items:center;gap:8px;height:28px;font-size:13px;display:flex}._table_1wc3i_88{border-collapse:collapse;width:100%;font-size:13px}._table_1wc3i_88 th,._table_1wc3i_88 td{text-align:left;color:#0f172a;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:10px 12px}._table_1wc3i_88 th{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:11px;font-weight:600}._table_1wc3i_88 th:first-child,._table_1wc3i_88 td:first-child{width:36%}._groupRow_1wc3i_111 td{text-transform:uppercase;letter-spacing:.04em;color:#64748b;background:#f8fafc;padding:6px 12px;font-size:11px;font-weight:600}._row_1wc3i_121:hover td{background:#fafbfd}._fieldCell_1wc3i_125{flex-direction:column;gap:2px;display:flex}._fieldLabel_1wc3i_131{font-weight:600}._fieldKey_1wc3i_135{color:#64748b;font-size:11px}._valueCell_1wc3i_140{flex-wrap:nowrap;align-items:center;gap:10px;display:flex;position:relative}._textButton_1wc3i_148{appearance:none;cursor:pointer;font:inherit;color:var(--primaryColor);background:0 0;border:none;padding:0;font-size:12px;font-weight:600}._textButton_1wc3i_148:hover{text-decoration:underline}._textButton_1wc3i_148:disabled{opacity:.5;cursor:default;text-decoration:none}._select_1wc3i_169{-webkit-user-select:none;user-select:none;flex:auto;min-width:180px;max-width:420px;font-size:13px;position:relative}._selectTrigger_1wc3i_178{box-sizing:border-box;cursor:pointer;width:100%;height:28px;font:inherit;color:#0f172a;text-align:left;background:#fff;border:1px solid #d3d3d3;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:13px;display:flex}._selectTrigger_1wc3i_178:disabled{opacity:.6;cursor:default}._selectValue_1wc3i_201{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._selectEmpty_1wc3i_208{color:#94a3b8;font-style:italic}._selectDeprecated_1wc3i_213 ._selectValue_1wc3i_201{color:#b45309}._menu_1wc3i_217{z-index:10001;box-sizing:border-box;background:#fff;border:1px solid #f5f5f5;border-radius:8px;max-height:320px;padding:8px;position:fixed;overflow-y:auto;box-shadow:0 4px 17px 6px #0000001a}._searchInput_1wc3i_230{box-sizing:border-box;width:100%;font:inherit;border:1px solid #e2e8f0;border-radius:6px;outline:none;margin-bottom:6px;padding:8px;font-size:13px}._searchInput_1wc3i_230:focus{border-color:var(--primaryColor)}._optionGroup_1wc3i_245{margin-top:6px}._optionGroupLabel_1wc3i_249{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;padding:6px 8px 2px;font-size:10px;font-weight:600}._option_1wc3i_245{cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex}._option_1wc3i_245:hover{background-color:#dcdfec;transition:all .15s}._optionActive_1wc3i_273{background-color:#f1f5f9;font-weight:700}._optionLabel_1wc3i_278{text-overflow:ellipsis;overflow:hidden}._optionMeta_1wc3i_283{color:#94a3b8;flex-shrink:0;font-size:11px}._optionEmpty_1wc3i_289{color:#94a3b8;padding:8px;font-size:12px}._status_1wc3i_295{white-space:nowrap;flex:0 0 200px;align-items:center;gap:10px;display:flex}._savedNote_1wc3i_303{color:#166534;pointer-events:none;font-size:11px;font-weight:600;position:absolute;top:-14px;right:0}._welcome_ib1h4_1{color:#0d0d0d;flex-direction:column;width:min(880px,100vw - 48px);max-height:calc(100vh - 88px);font-family:Inter,sans-serif;display:flex}._heading_ib1h4_10{letter-spacing:-.01em;text-align:center;margin:4px 0;font-size:22px;font-weight:600}._intro_ib1h4_18{color:#6b7280;text-align:center;margin:0 0 20px;font-size:14px}._columns_ib1h4_25{flex:1;grid-template-columns:300px minmax(0,1fr);gap:16px;min-height:0;display:grid;overflow-y:auto}@media (width<=720px){._columns_ib1h4_25{grid-template-columns:minmax(0,1fr)}}._features_ib1h4_39{flex-direction:column;gap:4px;display:flex}._feature_ib1h4_39{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;transition:background-color .12s,border-color .12s;display:flex}._feature_ib1h4_39:hover{opacity:1;background:#f5f5f5}._featureSelected_ib1h4_65,._featureSelected_ib1h4_65:hover{background:color-mix(in srgb, var(--primaryColor) 8%, white);border-color:color-mix(in srgb, var(--primaryColor) 30%, white)}._featureTitle_ib1h4_71{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}._featureTitle_ib1h4_71 svg{color:var(--primaryColor);flex-shrink:0}._featureText_ib1h4_83{color:#6b7280;font-size:13px;line-height:1.45}._preview_ib1h4_89{background-color:#f5f5f5;background-image:radial-gradient(#dcdcdc 1px,#0000 1px);background-size:14px 14px;border-radius:14px;justify-content:center;align-items:center;padding:28px;display:flex;overflow:hidden}@media (width<=720px){._preview_ib1h4_89{display:none}}._footer_ib1h4_106{flex-shrink:0;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._sketch_ib1h4_115{color:#0d0d0d;background:#fff;border-radius:12px;width:100%;max-width:400px;padding:20px;font-size:12px;box-shadow:0 8px 28px #00000014}._sketchTitle_ib1h4_126{text-align:center;margin-bottom:12px;font-size:15px;font-weight:600}._promptGrid_ib1h4_133{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}._promptCard_ib1h4_140{border:1px solid #e3e3e3;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}._promptLead_ib1h4_149{font-size:11px;font-weight:600}._promptDetail_ib1h4_154{color:#8f8f8f;font-size:11px}._composer_ib1h4_159{color:#9ca3af;border:1px solid #e3e3e3;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex;box-shadow:0 2px 12px #0000000d}._composerSend_ib1h4_171{background:#e5e7eb;border-radius:50%;flex-shrink:0;width:20px;height:20px}._sketchStep_ib1h4_179{gap:10px;padding-bottom:12px;display:flex}._sketchStep_ib1h4_179:last-child{padding-bottom:0}._stepNum_ib1h4_188{color:#6b7280;border:1px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:inline-flex}._stepDone_ib1h4_202{color:#fff;background:#0d0d0d;border-color:#0d0d0d}._stepActive_ib1h4_208{border-color:var(--primaryColor);color:var(--primaryColor)}._sketchStepTitle_ib1h4_213{margin-bottom:4px;font-size:12px;font-weight:600}._chip_ib1h4_219{color:#374151;border:1px solid #e3e3e3;border-radius:8px;padding:4px 8px;font-size:11px;display:inline-block}._outcome_ib1h4_228{color:#92400e;background:#fef3c7;border-radius:999px;margin-bottom:6px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}._reason_ib1h4_239{color:#374151;align-items:center;gap:6px;margin-top:3px;font-size:11px;display:flex}._dot_ib1h4_248{border-radius:50%;flex-shrink:0;width:7px;height:7px}._dotMet_ib1h4_255{background:#16a34a}._dotCondition_ib1h4_259{background:#f59e0b}._feedCard_ib1h4_263{flex-direction:column;gap:6px;display:flex}._feedCourse_ib1h4_269{color:#6b7280;font-size:11px}._feedChange_ib1h4_274{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;font-size:13px;font-weight:600;display:flex}._feedFrom_ib1h4_284,._feedTo_ib1h4_285{border-radius:6px;padding:2px 7px;font-size:11px;font-weight:500}._feedFrom_ib1h4_284{color:#6b7280;background:#f3f4f6;text-decoration:line-through}._feedTo_ib1h4_285{background:color-mix(in srgb, var(--primaryColor) 12%, white);color:var(--primaryColor)}._feedArrow_ib1h4_303{color:#9ca3af}._feedMeta_ib1h4_307{color:#374151;align-items:center;gap:6px;font-size:11px;display:flex}._avatar_ib1h4_315{color:#374151;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:600;display:inline-flex}._feedActions_ib1h4_328{margin-top:4px}._ghostButton_ib1h4_332{color:#374151;border:1px solid #d1d5db;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}._docRow_ib1h4_342{border-top:1px solid #f0f0f0;align-items:center;gap:8px;padding:7px 0;display:flex}._docIcon_ib1h4_350{border:1.5px solid #9ca3af;border-radius:2px;flex-shrink:0;width:12px;height:15px}._docName_ib1h4_358{flex:1;font-size:12px}._docNote_ib1h4_363{color:#6b7280;border-top:1px solid #f0f0f0;margin-top:10px;padding-top:10px;font-size:11px;line-height:1.4}._ruleSketch_ib1h4_372{border:1px solid #e3e3e3;border-radius:10px;margin-bottom:8px;padding:10px 12px}._ruleSketchHeader_ib1h4_379{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;display:flex}._ruleSketchChip_ib1h4_387{color:#fff;background:#1d4ed8;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}._ruleSketchName_ib1h4_396{font-size:11.5px;font-weight:600}._ruleSketchCondition_ib1h4_401{color:#374151;font-size:11px;line-height:1.6}._ruleSketchSelect_ib1h4_407{color:#1e3a8a;white-space:nowrap;background:#eff6ff;border:1px solid #93c5fd;border-radius:5px;padding:0 5px;font-weight:600}._container_qky2i_1{justify-content:center;padding:24px 0;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}
