:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._page_y220o_5{font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;color:#0f172a;background:linear-gradient(180deg,#fff,#f3f4f8 40%,#fff);overflow-x:hidden}._navbar_y220o_13{position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .35s ease;background:#ffffffb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(148,163,184,.2)}._navbarScrolled_y220o_25{box-shadow:0 18px 40px -32px #0f172a99;border-bottom-color:#94a3b859}._navContent_y220o_30{max-width:1240px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}._brand_y220o_40{display:inline-flex;align-items:center;gap:.75rem}._brand_y220o_40 img{height:76px;width:auto;display:block}._navLinks_y220o_52{display:flex;align-items:center;gap:1.75rem}._navLink_y220o_52{background:transparent;border:none;font-size:.95rem;font-weight:600;letter-spacing:.02em;color:#334155;cursor:pointer;transition:color .2s ease;position:relative}._navLink_y220o_52:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;background:linear-gradient(90deg,#2563eb,#22d3ee);transition:width .3s ease}._navLink_y220o_52:hover,._navLink_y220o_52:focus{color:#1d4ed8}._navLink_y220o_52:hover:after,._navLink_y220o_52:focus:after{width:100%}._navActions_y220o_91{display:flex;align-items:center;gap:.75rem}._navGhost_y220o_97,._navPrimary_y220o_98{border-radius:999px;font-weight:600;padding:.55rem 1.25rem;transition:transform .2s ease,box-shadow .2s ease}._navGhost_y220o_97{border:1px solid rgba(148,163,184,.4);color:#0f172a;text-decoration:none}._navGhost_y220o_97:hover{border-color:#2563eb;color:#2563eb;transform:translateY(-1px)}._navPrimary_y220o_98{background:linear-gradient(135deg,#2563eb,#22d3ee);color:#fff;border:none;cursor:pointer;box-shadow:0 12px 32px -18px #2563eb80}._navPrimary_y220o_98:hover{transform:translateY(-2px);box-shadow:0 16px 36px -20px #22d3ee8c}._mobileToggle_y220o_130{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid rgba(148,163,184,.35);background:#fffc;color:#0f172a;cursor:pointer}._mobileMenu_y220o_143{display:none;flex-direction:column;gap:1.25rem;padding:1.25rem 2rem 1.75rem;background:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(148,163,184,.15)}._mobileMenu_y220o_143 button,._mobileMenu_y220o_143 a{text-align:left}._mobileMenuOpen_y220o_158{display:flex}._hero_y220o_163{position:relative;padding:140px 0 110px}._heroGlow_y220o_168{position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgba(59,130,246,.25),transparent 45%),radial-gradient(circle at 85% 10%,rgba(34,211,238,.18),transparent 55%),linear-gradient(180deg,#f1f5f9f2,#ffffffe6);z-index:-1}._heroContent_y220o_178{max-width:1240px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem;align-items:center}._heroCopy_y220o_188 span._pill_y220o_188{display:inline-flex;align-items:center;gap:.4rem;background:#2563eb1f;color:#1d4ed8;font-weight:600;padding:.4rem .85rem;border-radius:999px;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase}._heroCopy_y220o_188 h1{margin-top:1.5rem;font-size:clamp(2.6rem,4vw,3.6rem);line-height:1.1;color:#0f172a}._heroCopy_y220o_188 p{margin-top:1rem;font-size:1.1rem;color:#475569;max-width:520px}._heroList_y220o_216{margin-top:1.9rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:.85rem}._heroList_y220o_216 li{display:flex;align-items:center;gap:.75rem;font-size:.98rem;color:#1f2937}._heroListIcon_y220o_233{width:36px;height:36px;border-radius:12px;background:#2563eb1f;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._heroCtas_y220o_245{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.2rem}._ctaPrimary_y220o_252{display:inline-flex;align-items:center;gap:.55rem;background:linear-gradient(135deg,#2563eb,#22d3ee);border-radius:999px;padding:.75rem 1.75rem;color:#fff;border:none;cursor:pointer;font-weight:600;box-shadow:0 16px 40px -24px #2563eb99}._ctaPrimary_y220o_252:hover{transform:translateY(-2px)}._ctaSecondary_y220o_270{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:#1d4ed8;padding:.75rem 1.5rem;border-radius:999px;border:1px solid rgba(37,99,235,.2);background:#2563eb0d;text-decoration:none}._ctaSecondary_y220o_270:hover{border-color:#2563eb;background:#2563eb1f}._heroStats_y220o_288{margin-top:2.25rem;display:flex;gap:2.5rem;flex-wrap:wrap}._heroStat_y220o_288 span{display:block;font-size:2rem;font-weight:700;color:#0f172a}._heroStat_y220o_288 small{color:#64748b;font-weight:500}._heroFormShell_y220o_307{background:#fff;border-radius:24px;border:1px solid rgba(148,163,184,.25);box-shadow:0 30px 60px -35px #0f172a73;padding:2.25rem;display:flex;flex-direction:column;gap:1.5rem}._heroFormHeader_y220o_318 span{display:inline-flex;align-items:center;gap:.4rem;background:#2563eb1a;color:#1d4ed8;font-weight:600;padding:.35rem .8rem;border-radius:999px;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}._heroFormHeader_y220o_318 h3{margin-top:.9rem;font-size:1.6rem;color:#0f172a}._heroFormHeader_y220o_318 p{margin-top:.65rem;color:#475569;line-height:1.6}._heroRegistrationTabs_y220o_344{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;background:#0f172a0d;padding:.45rem;border-radius:999px}._heroTabButton_y220o_353{border:none;border-radius:999px;padding:.7rem 1.25rem;font-weight:600;font-size:.9rem;background:transparent;color:#475569;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}._heroTabButtonActive_y220o_365{background:linear-gradient(135deg,#2563eb,#22d3ee);color:#fff;box-shadow:0 12px 28px -18px #2563eb8c}._heroForm_y220o_307{margin-top:1.2rem;background:#f8fafc;border:1px solid rgba(148,163,184,.3);border-radius:20px;padding:1.65rem;display:flex;flex-direction:column;gap:1rem}._heroFormField_y220o_382{display:flex;flex-direction:column;gap:.45rem}._heroFormField_y220o_382 label{font-weight:600;color:#1e293b;font-size:.9rem}._heroFormField_y220o_382 input,._heroFormField_y220o_382 select{width:100%;border-radius:14px;border:1px solid rgba(148,163,184,.35);padding:.75rem 1rem;font-size:.95rem;background:#fff;color:#0f172a;transition:border-color .2s ease,box-shadow .2s ease}._heroFormField_y220o_382 input:focus,._heroFormField_y220o_382 select:focus{outline:none;border-color:#2563ebbf;box-shadow:0 0 0 4px #2563eb1f}._heroFormField_y220o_382 select{appearance:none;background:#fff url("data:image/svg+xml,%3csvg viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.59.58 6 5.17 1.41.58 0 2l6 6 6-6z' fill='%23334155'/%3e%3c/svg%3e") no-repeat right 1rem center;background-size:12px 8px}._heroFormButton_y220o_422{margin-top:.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:999px;padding:.9rem 1.75rem;font-weight:600;text-decoration:none;background:linear-gradient(135deg,#2563eb,#22d3ee);color:#fff;border:none;cursor:pointer;box-shadow:0 20px 45px -28px #2563eb8c;transition:transform .2s ease,box-shadow .2s ease}._heroFormButton_y220o_422:hover{transform:translateY(-2px);box-shadow:0 24px 60px -32px #22d3ee94}._heroFormMeta_y220o_445{font-size:.85rem;color:#64748b}._engagementStrip_y220o_451{padding:3rem 0;background:linear-gradient(135deg,#0f172af0,#1e40afd9);color:#e2e8f0f2}._engagementContainer_y220o_457{max-width:1240px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.75rem}._engagementCard_y220o_466{display:flex;gap:1rem;background:#0f172a59;border-radius:18px;padding:1.5rem;border:1px solid rgba(148,163,184,.25);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._engagementIcon_y220o_476{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#2563eb47;color:#38bdf8;flex-shrink:0}._engagementCard_y220o_466 h3{font-size:1.1rem;color:#f8fafc;margin-bottom:.45rem}._engagementCard_y220o_466 p{color:#e2e8f0bf;font-size:.95rem;line-height:1.55}._sectionHeading_y220o_501{max-width:760px;margin:0 auto 3rem;text-align:center;padding:0 1.5rem}._sectionHeading_y220o_501 span{display:inline-block;text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:.78rem;color:#2563eb;background:#2563eb1f;padding:.4rem .9rem;border-radius:999px}._sectionHeading_y220o_501 h2{margin-top:1rem;font-size:clamp(2rem,3vw,2.8rem);color:#0f172a}._sectionHeading_y220o_501 p{margin-top:1rem;color:#475569;font-size:1rem}._features_y220o_533{padding:110px 0 80px}._featureGrid_y220o_537{max-width:1240px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem}._featureCard_y220o_546{background:#fff;border-radius:20px;border:1px solid rgba(148,163,184,.2);padding:2rem;box-shadow:0 20px 50px -35px #0f172a73;display:flex;flex-direction:column;gap:1rem}._iconBadge_y220o_557{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb29,#22d3ee33);color:#1d4ed8}._featureCard_y220o_546 h3{font-size:1.3rem}._featureCard_y220o_546 p{color:#475569}._differentiators_y220o_577{padding:110px 0;background:linear-gradient(135deg,#2563eb12,#94a3b81a)}._differentiatorGrid_y220o_582{max-width:1240px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}._differentiatorCard_y220o_591{background:#fff;border-radius:22px;border:1px solid rgba(148,163,184,.22);box-shadow:0 24px 60px -38px #0f172a80;padding:2rem;display:flex;flex-direction:column;gap:1.25rem}._differentiatorCard_y220o_591 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}._differentiatorCard_y220o_591 li{display:flex;align-items:flex-start;gap:.75rem;color:#475569}._differentiatorCard_y220o_591 li svg{flex-shrink:0;color:#1d4ed8}._practice_y220o_624{padding:110px 0 90px;background:linear-gradient(180deg,#e2e8f059,#fffffff2)}._practiceGrid_y220o_629{max-width:1240px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem}._practiceCard_y220o_638{background:#fff;border-radius:22px;border:1px solid rgba(148,163,184,.22);padding:2rem;box-shadow:0 28px 60px -40px #0f172a80;display:flex;flex-direction:column;gap:.75rem}._practiceCard_y220o_638 h3{font-size:1.2rem;color:#0f172a}._practiceCard_y220o_638 p{color:#475569;line-height:1.6}._registration_y220o_660{padding:110px 0 90px}._registrationGrid_y220o_664{max-width:1100px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}._registrationCard_y220o_673{background:#fff;border-radius:24px;border:1px solid rgba(148,163,184,.25);padding:2.25rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 30px 70px -45px #0f172a8c}._registrationHeader_y220o_684{display:flex;gap:1rem;align-items:center}._registrationHeader_y220o_684 h3{margin-bottom:.2rem;font-size:1.25rem}._registrationCard_y220o_673 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem;color:#475569}._registrationCard_y220o_673 li{display:flex;align-items:center;gap:.75rem}._registrationCard_y220o_673 li svg{flex-shrink:0;color:#2563eb}._registrationCta_y220o_716{display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;font-weight:600;text-decoration:none;color:#1d4ed8;border:1px solid rgba(37,99,235,.25);border-radius:999px;padding:.75rem 1.6rem;transition:background .2s ease,transform .2s ease}._registrationCta_y220o_716:hover{background:#2563eb14;transform:translateY(-1px)}._pricing_y220o_736{padding:110px 0 90px;background:#f8fafc}._pricingGrid_y220o_741{max-width:1100px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}._planCard_y220o_750{background:#fff;border-radius:24px;border:1px solid rgba(148,163,184,.25);padding:2.25rem;display:flex;flex-direction:column;gap:1.3rem;position:relative;box-shadow:0 26px 60px -38px #0f172a66}._planFeatured_y220o_762{border-color:#2563eb66;transform:translateY(-10px)}._planTag_y220o_767{position:absolute;top:-14px;right:24px;background:linear-gradient(135deg,#2563eb,#22d3ee);color:#fff;font-weight:600;font-size:.78rem;padding:.3rem .8rem;border-radius:999px}._planDescriptor_y220o_779{color:#1d4ed8;font-weight:600}._planPrice_y220o_784{display:flex;align-items:baseline;gap:.6rem}._planPrice_y220o_784 span{font-size:2rem;font-weight:700;color:#0f172a}._planPrice_y220o_784 small{color:#64748b}._planCard_y220o_750 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem;color:#475569}._planCard_y220o_750 li{display:flex;gap:.75rem;align-items:flex-start}._planCard_y220o_750 li svg{flex-shrink:0;color:#10b981}._planCta_y220o_821{margin-top:auto;display:inline-flex;justify-content:center;align-items:center;padding:.8rem 1.6rem;border-radius:999px;font-weight:600;text-decoration:none;background:linear-gradient(135deg,#2563eb,#22d3ee);color:#fff;box-shadow:0 20px 40px -30px #2563eb99}._planCta_y220o_821:hover{transform:translateY(-2px)}._testimonials_y220o_840{padding:110px 0 90px}._testimonialGrid_y220o_844{max-width:1100px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}._testimonialCard_y220o_853{position:relative;background:#fff;border-radius:24px;border:1px solid rgba(148,163,184,.25);padding:2.25rem;box-shadow:0 30px 65px -45px #0f172a73;display:flex;flex-direction:column;gap:1.5rem;color:#475569}._quotationMark_y220o_866{position:absolute;top:12px;left:18px;font-size:3.5rem;color:#2563eb2e}._testimonialCard_y220o_853 footer{display:flex;flex-direction:column;gap:.25rem;color:#0f172a}._testimonialCard_y220o_853 footer span{color:#475569;font-size:.9rem}._faq_y220o_887{padding:110px 0 90px;background:linear-gradient(180deg,#e2e8f073,#fffffff2)}._faqGrid_y220o_892{max-width:1100px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem}._faqItem_y220o_901{display:flex;gap:1.25rem;background:#fff;border-radius:20px;border:1px solid rgba(148,163,184,.22);padding:1.5rem;color:#475569}._faqIcon_y220o_911{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#2563eb1f;color:#1d4ed8;flex-shrink:0}._faqItem_y220o_901 h3{margin-bottom:.4rem;font-size:1.1rem;color:#0f172a}._finalCta_y220o_930{padding:110px 0}._finalContent_y220o_934{max-width:1100px;margin:0 auto;padding:3.5rem 2rem;background:linear-gradient(135deg,#2563ebe6,#22d3eebf);border-radius:28px;box-shadow:0 40px 80px -50px #0f172a99;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:2.5rem}._finalContent_y220o_934 span{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:#ffffffb8}._finalContent_y220o_934 h2{margin-top:.8rem;font-size:clamp(2rem,4vw,2.8rem)}._finalContent_y220o_934 p{margin-top:1rem;color:#ffffffd9;max-width:460px}._finalActions_y220o_969{display:flex;flex-direction:column;gap:1rem;min-width:240px}._finalActions_y220o_969 ._ctaSecondary_y220o_270{background:#ffffff1f;color:#fff;border-color:#ffffff47}._finalActions_y220o_969 ._ctaSecondary_y220o_270:hover{background:#ffffff3d}._footer_y220o_987{padding:90px 0 40px;background:#0f172a;color:#e2e8f0d9}._footerContent_y220o_993{max-width:1240px;margin:0 auto;padding:0 2rem 3rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem;border-bottom:1px solid rgba(148,163,184,.18)}._footerBrand_y220o_1003{display:flex;flex-direction:column;gap:1.25rem}._footerBrand_y220o_1003 img{width:150px;height:auto}._footerBrand_y220o_1003 p{max-width:420px}._footerLinks_y220o_1018{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2rem}._footerLinks_y220o_1018 h4{margin-bottom:.9rem;color:#fff;font-size:1rem}._footerLinks_y220o_1018 button,._footerLinks_y220o_1018 a{background:none;border:none;padding:.2rem 0;text-align:left;color:#e2e8f0d9;text-decoration:none;cursor:pointer;font-size:.95rem}._footerLinks_y220o_1018 button:hover,._footerLinks_y220o_1018 a:hover{color:#fff}._footerBottom_y220o_1047{max-width:1240px;margin:0 auto;padding:2rem 2rem 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-size:.9rem}._footerLegal_y220o_1059{display:flex;gap:1.5rem}._footerLegal_y220o_1059 a{color:#e2e8f0bf;text-decoration:none}._footerLegal_y220o_1059 a:hover{color:#fff}@media (max-width: 1100px){._heroContent_y220o_178{grid-template-columns:1fr}._heroFormShell_y220o_307{max-width:560px;margin:0 auto}._finalContent_y220o_934{flex-direction:column;align-items:flex-start}._finalActions_y220o_969{flex-direction:row;flex-wrap:wrap}}@media (max-width: 960px){._navContent_y220o_30{padding:.85rem 1.5rem}._navLinks_y220o_52,._navActions_y220o_91{display:none}._mobileToggle_y220o_130{display:inline-flex}._mobileMenu_y220o_143{padding:1.1rem 1.5rem 1.5rem}._mobileMenu_y220o_143 ._navLink_y220o_52{font-size:1rem}._mobileMenu_y220o_143 ._navGhost_y220o_97,._mobileMenu_y220o_143 ._navPrimary_y220o_98{width:100%;justify-content:center}._hero_y220o_163{padding-top:120px}}@media (max-width: 768px){._navContent_y220o_30{padding:.75rem 1.25rem}._brand_y220o_40 img{height:56px}._heroContent_y220o_178{padding:0 1.5rem}._heroStats_y220o_288{gap:1.5rem}._heroStat_y220o_288 span{font-size:1.75rem}._heroFormShell_y220o_307{padding:2rem 1.5rem}._heroForm_y220o_307{padding:1.5rem}._heroFormButton_y220o_422{width:100%;justify-content:center}._sectionHeading_y220o_501{padding:0 1rem}._featureGrid_y220o_537,._differentiatorGrid_y220o_582,._practiceGrid_y220o_629,._registrationGrid_y220o_664,._pricingGrid_y220o_741,._testimonialGrid_y220o_844,._faqGrid_y220o_892{padding:0 1.5rem}._finalContent_y220o_934{padding:3rem 1.75rem}._footerContent_y220o_993{grid-template-columns:1fr;padding:0 1.5rem 2.5rem}._footerBottom_y220o_1047{padding:1.5rem 1.5rem 0}}@media (max-width: 520px){._hero_y220o_163{padding-top:110px}._heroRegistrationTabs_y220o_344{grid-template-columns:1fr}._heroStats_y220o_288{flex-direction:column}._finalActions_y220o_969{width:100%}._finalActions_y220o_969 ._ctaPrimary_y220o_252,._finalActions_y220o_969 ._ctaSecondary_y220o_270{width:100%;justify-content:center}._footerLegal_y220o_1059{width:100%;justify-content:space-between}}._sidebar_1jm6c_3{width:260px;background-color:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;height:100vh;position:sticky;top:0;transition:width .3s ease-in-out,padding .3s ease-in-out;flex-shrink:0}._sidebarBody_1jm6c_18{display:flex;flex-direction:column;gap:1rem;flex:1}._sidebarHeader_1jm6c_25{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._logoLink_1jm6c_32{display:flex;align-items:center;justify-content:center;flex-grow:1;overflow:hidden}._logoImage_1jm6c_40{height:6.5rem;width:auto;object-fit:contain;transition:all .2s ease-in-out}._sidebar_1jm6c_3._collapsed_1jm6c_47 ._logoImage_1jm6c_40{height:2.75rem}._toggleButton_1jm6c_51{background:none;border:none;cursor:pointer;color:#6b7280;padding:.25rem;border-radius:4px;transition:transform .3s ease-in-out,background-color .2s ease}._toggleButton_1jm6c_51:hover{background-color:#f3f4f6;color:#111827}._sidebarNav_1jm6c_66{display:flex;flex-direction:column;gap:1.5rem}._navGroupTitle_1jm6c_72{font-size:.75rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;padding:0 .5rem;margin-bottom:.5rem;white-space:nowrap;overflow:hidden;transition:opacity .2s ease-in-out}._navLink_1jm6c_85{display:flex;align-items:center;gap:1rem;padding:.75rem .5rem;border-radius:8px;text-decoration:none;font-size:.95rem;font-weight:500;color:#374151;transition:background-color .2s ease,color .2s ease;white-space:nowrap;overflow:hidden}._navLink_1jm6c_85:hover{background-color:#f3f4f6;color:#111827}._navLink_1jm6c_85._active_1jm6c_105{background-color:#e0e7ff;color:#0072f5;font-weight:600}._navLink_1jm6c_85._active_1jm6c_105 svg{color:#0072f5}._linkLabel_1jm6c_115{transition:opacity .2s ease-in-out}._userProfile_1jm6c_119{padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:1.25rem}._userCard_1jm6c_126{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:8px;cursor:pointer;transition:background-color .2s ease;white-space:nowrap;overflow:hidden}._userCard_1jm6c_126:hover{background-color:#f9fafb}._avatarImage_1jm6c_142{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}._avatarInitials_1jm6c_150{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#0072f5;color:#fff;font-weight:600;font-size:1.1rem;flex-shrink:0}._userInfo_1jm6c_164{transition:opacity .2s ease-in-out;line-height:1.4}._userInfo_1jm6c_164 h5{margin:0;font-size:.9rem;font-weight:600;color:#111827}._userInfo_1jm6c_164 p{margin:0;font-size:.8rem;color:#6b7280}._userDropdown_1jm6c_182{position:absolute;bottom:calc(100% + 10px);left:0;right:0;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border:1px solid #e5e7eb;padding:.5rem;z-index:10}._userDropdownItem_1jm6c_195{display:flex;align-items:center;gap:.75rem;width:100%;text-align:left;background:none;border:none;padding:.6rem .8rem;border-radius:6px;font-size:.9rem;color:#374151;cursor:pointer;text-decoration:none;transition:background-color .2s ease}._userDropdownItem_1jm6c_195:hover{background-color:#f3f4f6}._logoutButton_1jm6c_216:hover{background-color:#fef2f2;color:#dc2626}._sidebarFooter_1jm6c_221{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid rgba(0,0,0,.05);padding-top:1rem}._footerAction_1jm6c_229{display:flex;align-items:center;gap:.75rem;padding:.65rem .75rem;border-radius:8px;border:1px solid transparent;background:transparent;color:#1f2937;font-size:.95rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}._footerAction_1jm6c_229 svg{flex-shrink:0;color:#1d4ed8}._footerAction_1jm6c_229:hover{background-color:#f3f4f6;border-color:#3b82f626}._footerAction_1jm6c_229._active_1jm6c_105{background-color:#e0e7ff;border-color:#3b82f640;color:#1d4ed8;font-weight:600}._footerAction_1jm6c_229._active_1jm6c_105 svg{color:#1d4ed8}._logoutAction_1jm6c_265{color:#b91c1c}._logoutAction_1jm6c_265 svg{color:#dc2626}._logoutAction_1jm6c_265:hover{background-color:#fef2f2;border-color:#dc262633}._footerLabel_1jm6c_278{transition:opacity .2s ease-in-out}._sidebar_1jm6c_3._collapsed_1jm6c_47{width:96px;padding:1.25rem .75rem}._sidebar_1jm6c_3._collapsed_1jm6c_47 ._logoLink_1jm6c_32{justify-content:center;padding:.1rem 0}._sidebar_1jm6c_3._collapsed_1jm6c_47 ._navGroupTitle_1jm6c_72,._sidebar_1jm6c_3._collapsed_1jm6c_47 ._linkLabel_1jm6c_115,._sidebar_1jm6c_3._collapsed_1jm6c_47 ._userInfo_1jm6c_164{opacity:0;width:0;pointer-events:none}._sidebar_1jm6c_3._collapsed_1jm6c_47 ._footerLabel_1jm6c_278{display:none}._sidebar_1jm6c_3._collapsed_1jm6c_47 ._sidebarFooter_1jm6c_221{align-items:center;gap:.75rem}._sidebar_1jm6c_3._collapsed_1jm6c_47 ._toggleButton_1jm6c_51{transform:rotate(180deg)}._sidebar_1jm6c_3._collapsed_1jm6c_47 ._userCard_1jm6c_126{justify-content:center;padding:.25rem}._sidebar_1jm6c_3._collapsed_1jm6c_47 ._userProfile_1jm6c_119{padding:0;margin:0;border:none}._trainingLayout_utado_4{display:flex;background-color:#f9fafb}._mainContent_utado_9{flex-grow:1;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.5rem,5vw,3rem);overflow-y:auto}._contentPanel_utado_16{background-color:#fff;border-radius:12px;border:1px solid #e5e7eb;padding:2rem}._contentHeader_utado_23{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb;padding-bottom:1rem;margin-bottom:2rem}._contentTitle_utado_32{font-size:1.5rem;font-weight:600;margin:0;color:#111827}._controls_utado_39{display:flex;gap:1.5rem;align-items:flex-end}._formGroup_utado_45 label{font-size:.9rem;font-weight:500;color:#374151;display:block;margin-bottom:.5rem}._select_utado_54{appearance:none;-webkit-appearance:none;min-width:240px;padding:.6rem 2.5rem .6rem 1rem;font-size:.95rem;font-family:inherit;color:#111827;background-color:#fff;border-radius:8px;border:1px solid #d1d5db;box-shadow:0 1px 2px #0000000d;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1em 1em}._select_utado_54:hover{border-color:#9ca3af}._select_utado_54:focus{outline:none;border-color:#0072f5;box-shadow:0 0 0 3px #2563eb40}._loadingState_utado_91{display:flex;align-items:center;justify-content:center;height:100vh;font-size:1.25rem;color:#6b7280}._panel_10ppo_1{background-color:#fff;border-radius:12px;border:1px solid #e5e7eb;padding:2rem}._header_10ppo_8{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb;padding-bottom:1rem;margin-bottom:2rem}._title_10ppo_17{font-size:1.5rem;font-weight:600;margin:0;color:#111827}._subtitle_10ppo_24{margin:.5rem 0 0;color:#4b5563}._actions_10ppo_29{display:flex;gap:1.5rem;align-items:flex-end}._body_10ppo_35{display:flex;flex-direction:column;gap:1.5rem}._field_wymep_1{display:flex;flex-direction:column;gap:.5rem;font-size:.95rem}._label_wymep_8{font-weight:600;color:#374151}._select_wymep_13{appearance:none;-webkit-appearance:none;min-width:220px;padding:.6rem 2.5rem .6rem 1rem;font-size:.95rem;font-family:inherit;color:#111827;background-color:#fff;border-radius:8px;border:1px solid #d1d5db;box-shadow:0 1px 2px #0000000d;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1em 1em}._select_wymep_13:hover{border-color:#9ca3af}._select_wymep_13:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb40}._page_ih7c2_5{min-height:100vh;padding:60px 24px;background:radial-gradient(circle at 0% 0%,rgba(59,130,246,.25),transparent 55%),radial-gradient(circle at 100% 0%,rgba(37,99,235,.18),transparent 55%),linear-gradient(180deg,#0f172a,#1e3a8a 45%,#0f172a);display:flex;flex-direction:column;gap:32px}._backLink_ih7c2_16{max-width:1080px;margin:0 auto;display:inline-flex;align-items:center;gap:.45rem;font-weight:600;color:#e2e8f0e6;text-decoration:none;font-size:.95rem}._backLink_ih7c2_16:hover{color:#fff}._shell_ih7c2_32{max-width:1080px;width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2.75rem;align-items:stretch}._aside_ih7c2_42{background:linear-gradient(145deg,#0f172aeb,#1d4ed8bf);border-radius:28px;padding:3rem;color:#e2e8f0e6;display:flex;flex-direction:column;gap:2rem;box-shadow:0 32px 70px -40px #0f172a99}._asideHeader_ih7c2_53 img{width:68px;height:auto}._asideHeader_ih7c2_53 h1{margin-top:1.5rem;font-size:2.1rem;color:#fff}._asideHeader_ih7c2_53 p{margin-top:.75rem;color:#e2e8f0c7;line-height:1.65}._highlightList_ih7c2_70{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}._highlightList_ih7c2_70 li{display:flex;align-items:flex-start;gap:1rem}._highlightIcon_ih7c2_85{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#3b82f647;color:#38bdf8;flex-shrink:0}._highlightList_ih7c2_70 h3{font-size:1.1rem;color:#fff;margin-bottom:.35rem}._highlightList_ih7c2_70 p{color:#e2e8f0c2;line-height:1.6}._supportBox_ih7c2_108{display:flex;align-items:center;gap:.6rem;font-size:.95rem;color:#e2e8f0d9;background:#0f172a66;padding:.85rem 1rem;border-radius:16px}._supportLink_ih7c2_119{color:#38bdf8;text-decoration:none;font-weight:600}._supportLink_ih7c2_119:hover{color:#a5f3fc}._card_ih7c2_129{background:#fff;border-radius:28px;padding:3rem;display:flex;flex-direction:column;gap:2rem;box-shadow:0 32px 70px -42px #0f172a8c}._cardHeader_ih7c2_139{display:flex;flex-direction:column;gap:.75rem;color:#475569}._cardTitle_ih7c2_146{display:inline-flex;align-items:center;gap:.75rem}._cardTitle_ih7c2_146 h2{font-size:1.9rem;color:#0f172a}._form_ih7c2_157{display:flex;flex-direction:column;gap:1.25rem}._securityNotice_ih7c2_163{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.05rem;border-radius:18px;background:linear-gradient(135deg,#2563eb14,#3b82f61f);border:1px solid rgba(148,163,184,.3);color:#0f172a}._securityNotice_ih7c2_163 svg{flex-shrink:0;color:#2563eb;margin-top:.25rem}._securityNotice_ih7c2_163 strong{display:block;font-size:.95rem;color:#0f172a}._securityNotice_ih7c2_163 p{margin-top:.35rem;color:#475569;font-size:.9rem;line-height:1.6}._field_ih7c2_193{display:flex;flex-direction:column;gap:.5rem}._label_ih7c2_199{font-size:.85rem;font-weight:600;color:#1f2937}._inputWrapper_ih7c2_205{position:relative}._input_ih7c2_205{width:100%;border:1px solid rgba(148,163,184,.6);border-radius:14px;padding:.85rem 1rem;font-size:1rem;background:#f1f5f9a6;color:#0f172a;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._input_ih7c2_205:focus{outline:none;border-color:#2563eb;background:#fff;box-shadow:0 0 0 3px #2563eb2e}._input_ih7c2_205:-webkit-autofill,._input_ih7c2_205:-webkit-autofill:hover,._input_ih7c2_205:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a;transition:background-color 9999s ease-in-out 0s;box-shadow:0 0 0 1000px #fff inset;background-color:#fff!important;caret-color:#0f172a}input._input_ih7c2_205:-moz-autofill,input._input_ih7c2_205:-moz-autofill:focus{box-shadow:0 0 0 1000px #fff inset;background-color:#fff!important}._togglePassword_ih7c2_245{position:absolute;top:50%;right:.85rem;transform:translateY(-50%);border:none;background:none;color:#2563eb;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:.25rem}._togglePassword_ih7c2_245:hover{color:#1d4ed8}._actionsRow_ih7c2_264{display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#475569}._checkbox_ih7c2_272{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;font-weight:600}._checkbox_ih7c2_272 input{width:16px;height:16px;border-radius:4px;border:1px solid rgba(148,163,184,.6)}._forgotLink_ih7c2_287{color:#2563eb;text-decoration:none;font-weight:600}._forgotLink_ih7c2_287:hover{color:#1d4ed8}._feedback_ih7c2_297{display:flex;align-items:center;gap:.55rem;border-radius:14px;padding:.75rem 1rem;font-size:.9rem}._feedbackError_ih7c2_306{background:#f43f5e1f;color:#b91c1c}._feedbackSuccess_ih7c2_311{background:#22c55e26;color:#047857}._submitButton_ih7c2_316{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border:none;border-radius:999px;padding:1rem 1.8rem;font-size:1rem;font-weight:600;background:linear-gradient(135deg,#2563eb,#22d3ee);color:#fff;cursor:pointer;box-shadow:0 28px 60px -32px #2563eb8c;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._submitButton_ih7c2_316:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 32px 70px -34px #22d3ee9e}._submitButton_ih7c2_316:disabled{opacity:.7;cursor:wait;transform:none;box-shadow:none}._cardFooter_ih7c2_345{display:flex;gap:.5rem;font-size:.95rem;color:#475569}._footerLink_ih7c2_352{font-weight:600;color:#2563eb;text-decoration:none}._footerLink_ih7c2_352:hover{color:#1d4ed8}@media (max-width: 1040px){._shell_ih7c2_32{grid-template-columns:1fr}._aside_ih7c2_42{order:1}}@media (max-width: 768px){._page_ih7c2_5{padding:48px 16px}._aside_ih7c2_42,._card_ih7c2_129{padding:2.4rem}._actionsRow_ih7c2_264{flex-direction:column;align-items:flex-start;gap:.75rem}}@media (max-width: 520px){._asideHeader_ih7c2_53 h1{font-size:1.8rem}._card_ih7c2_129{padding:2.1rem}}._settingsLayout_orzp6_1{display:flex;min-height:100vh;background-color:#f8fafc}._settingsMain_orzp6_7{flex:1;padding:2.5rem 3rem;overflow-y:auto}._pageHeader_orzp6_13{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:2rem}._pageHeader_orzp6_13 h1{margin:0;font-size:2rem;font-weight:700;color:#0f172a}._pageHeader_orzp6_13 p{margin:.5rem 0 0;color:#475569;font-size:1rem}._headerActions_orzp6_34{display:flex;gap:.75rem}._statusBanner_orzp6_39{border-radius:12px;padding:.9rem 1.25rem;font-size:.95rem;margin-bottom:1.5rem;border:1px solid transparent}._successBanner_orzp6_47{background-color:#ecfdf5;border-color:#bbf7d0;color:#047857}._errorBanner_orzp6_53{background-color:#fef2f2;border-color:#fecaca;color:#b91c1c}._infoBanner_orzp6_59{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}._settingsGrid_orzp6_65,._settingsForm_orzp6_71{display:flex;flex-direction:column;gap:1.5rem}._settingsCard_orzp6_77{background-color:#fff;border-radius:16px;border:1px solid #e2e8f0;padding:1.75rem;box-shadow:0 15px 35px -25px #0f172a59}._securityCard_orzp6_85{display:flex;flex-direction:column;gap:1.25rem}._cardHeader_orzp6_91{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}._cardHeader_orzp6_91 h2{margin:0;font-size:1.4rem;font-weight:600;color:#111827}._cardHeader_orzp6_91 p{margin:.4rem 0 0;color:#64748b;font-size:.95rem}._fieldGrid_orzp6_111{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}._field_orzp6_111{display:flex;flex-direction:column;gap:.45rem}._field_orzp6_111 span{font-size:.9rem;font-weight:500;color:#1f2937}._field_orzp6_111 input,._field_orzp6_111 textarea{border-radius:10px;border:1px solid #d1d5db;padding:.7rem .85rem;font-size:.95rem;color:#111827;background-color:#fdfdfd;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}._field_orzp6_111 input::placeholder,._field_orzp6_111 textarea::placeholder{color:#9ca3af}._field_orzp6_111 input:focus,._field_orzp6_111 textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}._field_orzp6_111 textarea{resize:vertical;min-height:120px}._fullWidth_orzp6_158{grid-column:1 / -1}._formActions_orzp6_162{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}._primaryButton_orzp6_169,._secondaryButton_orzp6_170{border-radius:999px;padding:.75rem 1.6rem;font-size:.95rem;font-weight:600;border:none;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}._primaryButton_orzp6_169{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 12px 24px -16px #2563ebb3}._primaryButton_orzp6_169:hover{transform:translateY(-1px);box-shadow:0 18px 30px -15px #2563eb8c}._primaryButton_orzp6_169:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._secondaryButton_orzp6_170{background-color:#e2e8f0;color:#1f2937}._dangerButton_orzp6_207{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca}._dangerButton_orzp6_207:hover{transform:translateY(-1px);box-shadow:0 14px 28px -20px #ef444473}._mfaCard_orzp6_218{display:flex;flex-direction:column;gap:1.25rem}._mfaHeader_orzp6_224{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._mfaHeader_orzp6_224 h3{margin:0;font-size:1.25rem;font-weight:600;color:#111827}._mfaHeader_orzp6_224 p{margin:.35rem 0 0;color:#64748b;font-size:.95rem}._mfaStatusTag_orzp6_244{padding:.35rem .75rem;border-radius:999px;font-weight:600;font-size:.85rem;border:1px solid transparent}._mfaStatusEnabled_orzp6_252{background-color:#dcfce7;border-color:#bbf7d0;color:#15803d}._mfaStatusDisabled_orzp6_258{background-color:#fee2e2;border-color:#fecaca;color:#b91c1c}._mfaBody_orzp6_264{display:flex;flex-direction:column;gap:1rem}._mfaSecretBox_orzp6_270{background:#0f172a0d;border:1px dashed rgba(148,163,184,.6);border-radius:12px;padding:1rem 1.2rem;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#1f2937;word-break:break-all}._mfaSecretSteps_orzp6_280{display:flex;flex-direction:column;gap:.6rem;font-size:.95rem;color:#475569}._mfaActions_orzp6_288{display:flex;flex-wrap:wrap;gap:.75rem}._mfaForm_orzp6_294{display:flex;flex-direction:column;gap:1rem}._secondaryButton_orzp6_170:hover:not(:disabled){transform:translateY(-1px);background-color:#cbd5f5}._secondaryButton_orzp6_170:disabled{opacity:.6;cursor:not-allowed;transform:none}._loadingState_orzp6_311{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.25rem;color:#64748b;font-size:1.15rem}._errorCard_orzp6_322{background-color:#fff;border-radius:16px;border:1px solid #fecaca;padding:2rem 2.5rem;box-shadow:0 15px 30px -20px #ef44444d;text-align:center;max-width:420px}._errorCard_orzp6_322 h2{margin:0 0 .75rem;color:#b91c1c}._errorCard_orzp6_322 p{margin:0 0 1.5rem;color:#7f1d1d;font-size:.95rem}@media (max-width: 900px){._settingsMain_orzp6_7{padding:2rem 1.5rem}._pageHeader_orzp6_13{flex-direction:column;align-items:flex-start}._headerActions_orzp6_34{width:100%;justify-content:flex-start}}._invitePage_10ugb_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8fbff,#eef5ff);padding:2rem;box-sizing:border-box}._card_10ugb_11{width:min(720px,100%);background:#fff;border-radius:18px;padding:2.5rem;box-shadow:0 35px 80px -40px #0f172a59;border:1px solid rgba(148,163,184,.25);display:flex;flex-direction:column;gap:1.75rem}._loadingState_10ugb_23,._errorState_10ugb_24{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;color:#1e293b}._loadingState_10ugb_23 p,._errorState_10ugb_24 p{margin:0;color:#475569;font-size:1rem}._header_10ugb_40{display:flex;flex-direction:column;gap:.75rem}._header_10ugb_40 h1{margin:0;font-size:1.9rem;font-weight:800;color:#0f172a;letter-spacing:-.01em}._subtitle_10ugb_54{margin:0;font-size:1rem;color:#475569}._statusBadge_10ugb_60{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.35rem .7rem;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._statusPending_10ugb_73{background:#2563eb1f;color:#1d4ed8}._statusAccepted_10ugb_78{background:#10b9811f;color:#047857}._statusExpired_10ugb_83{background:#f8717124;color:#b91c1c}._statusRevoked_10ugb_88{background:#94a3b833;color:#475569}._infoGrid_10ugb_93{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}._infoCard_10ugb_99{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:14px;border:1px solid #e2e8f0;background:#f8fafc;color:#0f172a}._infoLabel_10ugb_110{font-size:.8rem;text-transform:uppercase;letter-spacing:.035em;color:#64748b;margin:0 0 .25rem}._infoValue_10ugb_118{margin:0;font-size:1.05rem;font-weight:600;color:#0f172a}._infoHint_10ugb_125{display:block;margin-top:.4rem;font-size:.8rem;color:#475569}._successBanner_10ugb_132,._errorBanner_10ugb_133{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-radius:12px;font-size:.95rem}._successBanner_10ugb_132{background:#ecfdf5;border:1px solid #bbf7d0;color:#166534}._errorBanner_10ugb_133{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}._actions_10ugb_154{display:flex;flex-wrap:wrap;gap:.75rem}._primaryButton_10ugb_160,._secondaryButton_10ugb_161,._ghostButton_10ugb_162{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:.95rem;font-weight:600;border-radius:10px;padding:.7rem 1.4rem;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;border:none}._primaryButton_10ugb_160{background:#2563eb;color:#fff;box-shadow:0 10px 25px -12px #2563eb99}._primaryButton_10ugb_160:hover{transform:translateY(-1px);box-shadow:0 18px 30px -14px #2563eb8c}._primaryButton_10ugb_160:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}._secondaryButton_10ugb_161{background:#e2e8f0;color:#1e293b}._secondaryButton_10ugb_161:hover{transform:translateY(-1px)}._ghostButton_10ugb_162{background:transparent;color:#475569;border:1px solid rgba(148,163,184,.4)}._ghostButton_10ugb_162:hover{transform:translateY(-1px);border-color:#94a3b899}._spinner_10ugb_214{animation:_rotate_10ugb_1 .85s linear infinite}@keyframes _rotate_10ugb_1{to{transform:rotate(360deg)}}@media (max-width: 640px){._invitePage_10ugb_1{padding:1rem}._card_10ugb_11{padding:1.75rem}._header_10ugb_40 h1{font-size:1.5rem}._actions_10ugb_154{flex-direction:column;align-items:stretch}}:root{color-scheme:light}._page_d2w46_5{min-height:100vh;background:linear-gradient(180deg,#f1f5f9,#fff 45%,#f8fafc);padding:64px 24px;display:flex;flex-direction:column;gap:32px}._backRow_d2w46_14{max-width:1040px;margin:0 auto;width:100%}._backLink_d2w46_20{display:inline-flex;align-items:center;gap:.4rem;color:#2563eb;font-weight:600;text-decoration:none;font-size:.95rem}._backLink_d2w46_20:hover{color:#1d4ed8}._shell_d2w46_34{max-width:1040px;width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2.75rem;align-items:stretch}._card_d2w46_44{background:#fff;border-radius:28px;border:1px solid rgba(148,163,184,.22);box-shadow:0 28px 60px -42px #0f172a80;padding:3rem;display:flex;flex-direction:column;gap:1.75rem}._branding_d2w46_55{display:flex;align-items:center;gap:1.25rem}._branding_d2w46_55 img{width:72px;height:auto}._branding_d2w46_55 h1{font-size:2rem;color:#0f172a}._branding_d2w46_55 p{margin-top:.35rem;color:#475569}._tabGroup_d2w46_76{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;background:#0f172a0d;padding:.5rem;border-radius:999px}._tabButton_d2w46_85{border:none;border-radius:999px;padding:.85rem 1.5rem;font-weight:600;font-size:.95rem;cursor:pointer;background:transparent;color:#475569;transition:background .25s ease,color .25s ease,box-shadow .25s ease}._tabButton_d2w46_85:hover{color:#1d4ed8}._tabButtonActive_d2w46_101{background:linear-gradient(135deg,#2563eb,#22d3ee);color:#fff;box-shadow:0 20px 45px -32px #2563eb8c}._tagline_d2w46_107{color:#0f172a;font-weight:600}._form_d2w46_112{display:flex;flex-direction:column;gap:1.25rem}._row_d2w46_118{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._field_d2w46_124{display:flex;flex-direction:column;gap:.45rem}._field_d2w46_124 label{font-size:.85rem;font-weight:600;color:#1e293b}._field_d2w46_124 input{border:1px solid rgba(148,163,184,.6);border-radius:14px;padding:.8rem 1rem;font-size:.95rem;font-family:inherit;background:#f1f5f9bf;color:#0f172a;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}._field_d2w46_124 input:focus{outline:none;border-color:#2563eb;background:#fff;box-shadow:0 0 0 3px #2563eb2e}._feedback_d2w46_154{display:flex;align-items:center;gap:.6rem;border-radius:16px;padding:.75rem 1rem;font-size:.9rem}._feedback_d2w46_154 span{font-size:1.1rem}._feedbackError_d2w46_167{background:#f43f5e14;color:#be123c}._feedbackSuccess_d2w46_172{background:#22c55e1f;color:#047857}._submit_d2w46_177{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border:none;border-radius:999px;padding:.95rem 1.75rem;font-weight:600;font-size:1rem;cursor:pointer;background:linear-gradient(135deg,#2563eb,#22d3ee);color:#fff;box-shadow:0 24px 50px -30px #2563eb99;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._submit_d2w46_177:hover{transform:translateY(-2px);box-shadow:0 28px 60px -32px #22d3ee9e}._submit_d2w46_177:disabled{opacity:.7;cursor:wait;transform:none;box-shadow:none}._footer_d2w46_206{display:flex;gap:.5rem;font-size:.95rem;color:#475569}._footer_d2w46_206 a{font-weight:600;color:#2563eb;text-decoration:none}._footer_d2w46_206 a:hover{color:#1d4ed8}._sideCard_d2w46_223{background:linear-gradient(145deg,#0f172af2,#0f76dbcc);border-radius:30px;padding:3rem;color:#e2e8f0e6;display:flex;flex-direction:column;gap:2rem;box-shadow:0 32px 70px -40px #0f172a99}._sideHeader_d2w46_234 h2{font-size:1.8rem;color:#fff}._sideHeader_d2w46_234 p{margin-top:.75rem;color:#e2e8f0cc;line-height:1.6}._highlightList_d2w46_245{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}._highlightList_d2w46_245 li{display:flex;gap:1rem;align-items:flex-start}._highlightIcon_d2w46_260{width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#3b82f640;color:#38bdf8;flex-shrink:0}._highlightList_d2w46_245 h3{font-size:1.1rem;color:#fff;margin-bottom:.35rem}._highlightList_d2w46_245 p{color:#e2e8f0c7;line-height:1.6}._sideFooter_d2w46_283{display:flex;align-items:center;gap:.6rem;font-size:.9rem;color:#e2e8f0d1}._sideFooter_d2w46_283 svg{flex-shrink:0;color:#34d399}@media (max-width: 1080px){._shell_d2w46_34{grid-template-columns:1fr}._sideCard_d2w46_223{order:-1}}@media (max-width: 768px){._page_d2w46_5{padding:48px 16px}._card_d2w46_44,._sideCard_d2w46_223{padding:2.25rem}._row_d2w46_118{grid-template-columns:1fr}._highlightList_d2w46_245 li{align-items:center}}@media (max-width: 540px){._branding_d2w46_55{flex-direction:column;align-items:flex-start}._branding_d2w46_55 img{width:56px}._tabGroup_d2w46_76{grid-template-columns:1fr}._sideCard_d2w46_223{padding:2rem}}._layout_1u1v1_1{min-height:100vh;width:100%;display:flex;background:#f6f7fb;color:#0f172a;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._sidebar_1u1v1_10{width:260px;background:#fff;border-right:1px solid rgba(15,23,42,.06);box-shadow:6px 0 30px #0f172a0a;padding:32px 24px;display:flex;flex-direction:column;gap:20px}._sidebar_1u1v1_10._collapsed_1u1v1_21{width:88px;padding:32px 16px}._logoWrap_1u1v1_26{display:flex;align-items:center;justify-content:center;padding-bottom:18px;border-bottom:1px solid rgba(15,23,42,.08)}._logoWrap_1u1v1_26 img{width:160px;height:auto}._sidebarUser_1u1v1_39{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:#f8fafc;border:1px solid rgba(148,163,184,.25)}._sidebarUserAvatar_1u1v1_49{width:42px;height:42px;border-radius:50%;background:#0ea5e9;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}._sidebarUserName_1u1v1_62{margin:0;font-size:15px;font-weight:600;color:#0f172a}._sidebarUserMeta_1u1v1_69{font-size:12px;color:#64748b}._toggleButton_1u1v1_74{border:none;background:#0f172a0a;border-radius:10px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;transition:background .2s ease}._toggleButton_1u1v1_74:hover{background:#0f172a14}._sidebar_1u1v1_10._collapsed_1u1v1_21 ._toggleButton_1u1v1_74 svg{transform:rotate(180deg)}._sidebar_1u1v1_10._collapsed_1u1v1_21 ._sidebarUser_1u1v1_39{flex-direction:column;text-align:center}._sidebar_1u1v1_10._collapsed_1u1v1_21 ._sidebarUserName_1u1v1_62,._sidebar_1u1v1_10._collapsed_1u1v1_21 ._sidebarUserMeta_1u1v1_69{display:none}._snapshotCard_1u1v1_105{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:24px 28px;box-shadow:0 20px 40px #0f172a12;margin-bottom:24px;display:flex;flex-direction:column;gap:12px}._snapshotCard_1u1v1_105 h2{margin:4px 0 0;color:#0f172a}._snapshotMetrics_1u1v1_122{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:8px 0 4px}._snapshotMetric_1u1v1_122{background:#f8fafc;border:1px solid rgba(148,163,184,.3);border-radius:14px;padding:12px 14px}._snapshotMetricLabel_1u1v1_136{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin:0 0 6px}._snapshotMetric_1u1v1_122 strong{font-size:19px;color:#0f172a}._snapshotActions_1u1v1_149{display:flex;justify-content:flex-end}._snapshotAlerts_1u1v1_154{display:flex;flex-direction:column;gap:10px}._snapshotAlert_1u1v1_154{border:1px solid rgba(248,113,113,.4);background:#fef2f2;border-radius:14px;padding:12px 14px;color:#991b1b}._snapshotAlertType_1u1v1_168{text-transform:uppercase;font-size:11px;letter-spacing:.04em;font-weight:700;display:inline-block;margin-bottom:4px}._snapshotAlert_1u1v1_154 small{color:#7f1d1d}._snapshotVerification_1u1v1_181{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:4px}._snapshotVerificationHead_1u1v1_188{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#475569;text-transform:uppercase;letter-spacing:.04em}._snapshotVerificationHead_1u1v1_188 strong{font-size:14px;color:#0f172a}._snapshotProgressBar_1u1v1_203{width:100%;height:6px;border-radius:999px;background:#94a3b859;overflow:hidden;margin-top:6px}._snapshotProgressBar_1u1v1_203 div{height:100%;background:linear-gradient(90deg,#0ea5e9,#38bdf8)}._workflowGrid_1u1v1_217{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:20px;margin-bottom:28px}._sidebarNav_1u1v1_224{display:flex;flex-direction:column;gap:8px}._navLink_1u1v1_230{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;font-size:14px;font-weight:600;color:#475569;text-decoration:none;border:1px solid transparent;transition:border .2s ease,background .2s ease,color .2s ease}._navLink_1u1v1_230:visited{color:#475569}._navLink_1u1v1_230 svg{color:#94a3b8}._navLink_1u1v1_230:hover{background:#f1f5f9;border-color:#94a3b859}._sidebar_1u1v1_10._collapsed_1u1v1_21 ._navLink_1u1v1_230{justify-content:center}._sidebar_1u1v1_10._collapsed_1u1v1_21 ._navLink_1u1v1_230 span{display:none}._activeNav_1u1v1_265{background:#e0f2fe;border-color:#bae6fd;color:#0369a1}._activeNav_1u1v1_265 svg{color:#0284c7}._workflowGrid_1u1v1_217 ._card_1u1v1_275{min-height:280px}._main_1u1v1_279{flex:1;padding:32px 48px 48px;overflow-y:auto}._header_1u1v1_285{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}._buttonMuted_1u1v1_294{border:1px solid rgba(15,23,42,.12);border-radius:999px;padding:6px 12px;background:#f8fafc;color:#0f172a;font-weight:600;cursor:pointer}._buttonMuted_1u1v1_294:hover{background:#e2e8f0}._header_1u1v1_285 h1{font-size:24px;margin:0;color:#0f172a}._searchRow_1u1v1_314{display:flex;align-items:center;gap:12px}._searchInput_1u1v1_320{background:#94a3b81a;border:1px solid rgba(148,163,184,.2);border-radius:8px;padding:10px 12px;color:#0f172a;min-width:260px}._searchInput_1u1v1_320:focus{outline:none;border-color:#60a5fa;background:#2563eb26}._attentionFilterRow_1u1v1_335{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}._attentionChip_1u1v1_342{border-radius:999px;border:1px solid rgba(148,163,184,.4);padding:6px 14px;background:#f8fafc;color:#475569;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}._attentionChip_1u1v1_342 span{background:#e2e8f0;border-radius:999px;padding:2px 8px;font-size:11px;color:#0f172a}._attentionChipActive_1u1v1_364{background:#0ea5e9;border-color:#0ea5e9;color:#fff}._attentionChipActive_1u1v1_364 span{background:#fff3;color:#fff}._tableCard_1u1v1_375{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:16px;box-shadow:0 15px 35px #0f172a14;overflow:hidden}._radarStats_1u1v1_384{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:20px}._radarStats_1u1v1_384 div{border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:16px;background:#fff}._radarStats_1u1v1_384 p{margin:0 0 6px;font-size:13px;color:#475569}._radarStats_1u1v1_384 strong{font-size:26px;color:#0f172a}._radarGrid_1u1v1_409{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-bottom:24px}._radarCard_1u1v1_416{border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#fff;padding:18px;box-shadow:0 12px 28px #0f172a0f;display:flex;flex-direction:column;gap:12px}._radarCardHeader_1u1v1_427{display:flex;align-items:center;justify-content:space-between;gap:12px}._radarCardHeader_1u1v1_427 span{font-weight:700;color:#0f172a}._radarStateList_1u1v1_439{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}._radarStateList_1u1v1_439 li{border:1px solid rgba(148,163,184,.3);border-radius:14px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between}._radarStateList_1u1v1_439 strong{font-size:16px;color:#0f172a}._radarStateList_1u1v1_439 p{margin:0;color:#475569;font-size:13px}._radarStateList_1u1v1_439 button{border:none;background:#0ea5e9;color:#fff;border-radius:999px;padding:6px 12px;cursor:pointer;font-weight:600}._dataTable_1u1v1_478{width:100%;border-collapse:collapse;font-size:14px}._dataTable_1u1v1_478 th,._dataTable_1u1v1_478 td{padding:12px;border-bottom:1px solid rgba(226,232,240,.9);text-align:left}._dataTable_1u1v1_478 th{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#64748b}._dataTable_1u1v1_478 tr{cursor:pointer}._dataTable_1u1v1_478 tr:hover{background:#e2e8f059}._detailPanel_1u1v1_506,._detailContent_1u1v1_512{display:flex;flex-direction:column;gap:24px}._contextBar_1u1v1_518{border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:16px 20px;background:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}._contextMeta_1u1v1_530{display:flex;gap:16px;font-size:13px;color:#475569}._contextActions_1u1v1_537{display:flex;gap:10px}._stateTabBar_1u1v1_542{display:flex;flex-wrap:wrap;gap:8px}._overviewLayout_1u1v1_548{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 1200px){._overviewLayout_1u1v1_548{grid-template-columns:minmax(0,2fr) 320px}}._primaryColumn_1u1v1_560{display:flex;flex-direction:column;gap:20px}._secondaryColumn_1u1v1_566{display:flex;flex-direction:column;gap:18px}._primaryGrid_1u1v1_572{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}._quickGrid_1u1v1_578{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}._contactList_1u1v1_584{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-direction:column;gap:8px}._contactList_1u1v1_584 li strong{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#475569}._contactList_1u1v1_584 li a,._contactList_1u1v1_584 li span{font-size:13px;color:#0f172a;word-break:break-all}._alertList_1u1v1_608{margin-top:12px}._alertList_1u1v1_608 ul{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:6px}._alertList_1u1v1_608 li{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#475569}._card_1u1v1_275{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:22px;box-shadow:0 20px 40px #0f172a12}._card_1u1v1_275 h2,._card_1u1v1_275 h3{margin-top:0;color:#0f172a}._formGroup_1u1v1_643{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._formGroup_1u1v1_643 label{font-size:13px;color:#475569}._checkboxField_1u1v1_655{display:flex;align-items:center;gap:8px;font-size:13px;color:#475569;margin-bottom:12px}._checkboxField_1u1v1_655 input{width:16px;height:16px}._textInput_1u1v1_669,._selectInput_1u1v1_670,._textArea_1u1v1_671,._dateInput_1u1v1_672,._numberInput_1u1v1_673,._fileInput_1u1v1_674{border-radius:10px;border:1px solid rgba(148,163,184,.35);background:#f8fafc;color:#0f172a;padding:10px 12px}._textArea_1u1v1_671{min-height:90px;resize:vertical}._fileInput_1u1v1_674{padding:8px;cursor:pointer}._buttonRow_1u1v1_692{display:inline-flex;flex-wrap:nowrap;gap:10px;align-items:center}._buttonRow_1u1v1_692>button{white-space:nowrap}._actionsCell_1u1v1_704{white-space:nowrap;min-width:280px}._primaryButton_1u1v1_709,._secondaryButton_1u1v1_710,._dangerButton_1u1v1_711,._ghostButton_1u1v1_712{border:none;border-radius:8px;padding:10px 16px;font-weight:600;cursor:pointer;transition:transform .15s ease,opacity .2s ease}._primaryButton_1u1v1_709{background:linear-gradient(90deg,#0ea5e9,#38bdf8);color:#fff;border:none}._secondaryButton_1u1v1_710{background:#f1f5f9;color:#0f172a;border:1px solid rgba(15,23,42,.08)}._dangerButton_1u1v1_711{background:#fee2e2;color:#b91c1c;border:1px solid rgba(185,28,28,.15)}._ghostButton_1u1v1_712{background:transparent;color:#475569;border:1px solid rgba(148,163,184,.4)}._primaryButton_1u1v1_709:hover,._secondaryButton_1u1v1_710:hover,._dangerButton_1u1v1_711:hover,._ghostButton_1u1v1_712:hover{opacity:.9;transform:translateY(-1px)}._blueButton_1u1v1_754{border:none;border-radius:8px;padding:10px 16px;font-weight:600;cursor:pointer;background:var(--color-blue);color:#fff;box-shadow:0 6px 18px #2563eb40;transition:transform .15s ease,opacity .2s ease,background .2s ease}._blueButton_1u1v1_754:hover{background:var(--color-blue-hover);transform:translateY(-1px)}._lightDangerButton_1u1v1_772{border:1px solid rgba(239,68,68,.5);border-radius:8px;padding:10px 16px;font-weight:600;cursor:pointer;background:#fff;color:#0f172a;transition:transform .15s ease,opacity .2s ease,border-color .2s ease}._lightDangerButton_1u1v1_772:hover{border-color:#ef4444bf;transform:translateY(-1px)}._removedBlock_1u1v1_789{margin-top:16px}._pillGroup_1u1v1_793{display:flex;gap:8px;flex-wrap:wrap}._pillButton_1u1v1_799{border:1px solid rgba(14,165,233,.25);border-radius:999px;padding:6px 14px;font-size:13px;cursor:pointer;background:#0ea5e91f;color:#0f172a;font-weight:600}._pillButton_1u1v1_799:hover{background:#0ea5e933}._pillButtonActive_1u1v1_814{background:#0ea5e9;border-color:#0ea5e9;color:#fff;box-shadow:0 6px 18px #0ea5e959}._list_1u1v1_821{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}._listItem_1u1v1_830{display:flex;justify-content:space-between;gap:16px;font-size:14px;padding-bottom:12px;border-bottom:1px solid rgba(148,163,184,.15)}._statusBadge_1u1v1_839{font-size:12px;padding:4px 10px;border-radius:999px;background:#3b82f633;color:#bfdbfe}._statusBadge_1u1v1_839._inactive_1u1v1_847{background:#94a3b833;color:#cbd5f5}._emptyState_1u1v1_852{padding:32px;text-align:center;color:#94a3b8}._page_1u1v1_858{display:flex;flex-direction:column;gap:32px}._pageHeader_1u1v1_864{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:24px 28px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;box-shadow:0 25px 55px #0f172a14}._subtleLabel_1u1v1_876{text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:#94a3b8;margin-bottom:4px;display:inline-block}._lede_1u1v1_885{max-width:620px;color:#475569;margin:8px 0 0}._cardGrid_1u1v1_891{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}._sectionStack_1u1v1_897{display:flex;flex-direction:column;gap:24px}._intelCard_1u1v1_903{background:#fff;border:1px solid rgba(15,23,42,.07);border-radius:18px;padding:22px;box-shadow:0 20px 40px #0f172a12;display:flex;flex-direction:column;gap:18px}._intelCard_1u1v1_903 h2{margin:0 0 6px;font-size:18px}._intelCard_1u1v1_903 p{margin:0;color:#475569}._sourceList_1u1v1_924{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}._sourceList_1u1v1_924 li strong{display:block;font-size:15px;color:#0f172a}._sourceList_1u1v1_924 li span{font-size:13px;color:#475569}._sourceMeta_1u1v1_944{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:12px;color:#475569}._sourceActions_1u1v1_953{display:flex;flex-direction:column;gap:6px;align-items:flex-end}._sourceActionButtons_1u1v1_960{display:flex;gap:8px}._linkButton_1u1v1_965{border:1px solid rgba(14,165,233,.4);border-radius:10px;padding:6px 12px;font-size:13px;text-decoration:none;color:#0369a1;background:#e0f2fe;font-weight:600;display:inline-flex;align-items:center;gap:6px}._linkButton_1u1v1_965:hover{background:#bae6fd}._timelineCard_1u1v1_984{background:#fff;border:1px solid rgba(15,23,42,.07);border-radius:20px;padding:24px 28px;box-shadow:0 22px 45px #0f172a14}._timelineCard_1u1v1_984 h2{margin-top:0;margin-bottom:16px;color:#0f172a}._timelineCard_1u1v1_984 ol,._timelineCard_1u1v1_984 ul{margin:0;padding-left:18px;color:#475569;display:flex;flex-direction:column;gap:12px}._timelineCard_1u1v1_984 li strong{display:block;color:#0f172a}._checklist_1u1v1_1013{list-style:disc}._callout_1u1v1_1017{margin-top:18px;background:#ecfeff;border:1px solid #a5f3fc;border-radius:12px;padding:16px;color:#0c4a6e;font-size:14px}._tableSection_1u1v1_1027{display:flex;flex-direction:column;gap:16px}._sectionHeader_1u1v1_1033{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._filters_1u1v1_1041{display:flex;gap:12px;flex-wrap:wrap}._statusList_1u1v1_1047{display:flex;flex-direction:column;gap:16px}._statusCard_1u1v1_1053{border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:18px;background:#f8fafc}._statusHeader_1u1v1_1060{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}._statusCard_1u1v1_1053 h3{margin:0;color:#0f172a}._statusCard_1u1v1_1053 p{margin:6px 0 0;color:#475569;font-size:14px}._statusChip_1u1v1_1078{border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;text-transform:uppercase}._statusDiscovery_1u1v1_1086{background:#fef9c3;color:#854d0e}._statusDrafting_1u1v1_1091{background:#e0f2fe;color:#0369a1}._statusFiled_1u1v1_1096{background:#ede9fe;color:#5b21b6}._statusApproved_1u1v1_1101{background:#dcfce7;color:#166534}._stateWorkspace_1u1v1_1106{display:grid;grid-template-columns:360px minmax(0,1fr);gap:28px;margin:32px 0}@media (max-width: 1200px){._stateWorkspace_1u1v1_1106{grid-template-columns:minmax(0,1fr)}}._stateNav_1u1v1_1119{border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:20px;background:#fff;height:fit-content}._stateListTitleBar_1u1v1_1127{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:12px;border-bottom:2px solid #0ea5e9;margin-bottom:16px}._stateListTitleBar_1u1v1_1127 h3{margin:0;color:#0f172a}._stateFilterMenu_1u1v1_1142{display:flex;flex-direction:column;gap:6px;min-width:150px}._stateFilterMenu_1u1v1_1142 label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#475569;font-weight:600}._stateFilterMenu_1u1v1_1142 select{min-width:180px}._stateListWrapper_1u1v1_1161{max-height:70vh;overflow-y:auto;margin-top:12px;padding-right:6px;scrollbar-gutter:stable}._listModeToggle_1u1v1_1169{display:flex;gap:8px;margin:12px 0}._stateListHeader_1u1v1_1175{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}._stateListHeader_1u1v1_1175 h3{margin:0;color:#0f172a}@media (max-width: 768px){._stateListTitleBar_1u1v1_1127{flex-direction:column;align-items:flex-start}._stateFilterMenu_1u1v1_1142{width:100%}}._stateList_1u1v1_1127{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}._stateListItem_1u1v1_1207{border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px}._stateListItemActive_1u1v1_1217{border-color:#0ea5e9;box-shadow:0 8px 20px #0ea5e926}._stateListItem_1u1v1_1207 strong{font-size:16px;color:#0f172a}._stateListItem_1u1v1_1207 span{font-size:13px;color:#475569;display:block}._stateRowMeta_1u1v1_1233{display:flex;flex-direction:column;gap:6px}._stateTags_1u1v1_1239{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}._stateTag_1u1v1_1239{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#e0f2fe;color:#0369a1;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._stateTagWarn_1u1v1_1259{background:#fee2e2;color:#b91c1c}._stateTagAmber_1u1v1_1264{background:#fef3c7;color:#92400e}._stateTagSlate_1u1v1_1269{background:#e2e8f0;color:#334155}._stateTagBlue_1u1v1_1274{background:#dbeafe;color:#1d4ed8}._stateTagPurple_1u1v1_1279{background:#ede9fe;color:#5b21b6}._progressBar_1u1v1_1284{width:100%;height:6px;background:#94a3b84d;border-radius:999px;overflow:hidden}._progressBar_1u1v1_1284 div{height:100%;background:#0ea5e9}._requirementLayout_1u1v1_1297{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;margin:32px 0 60px}._workboard_1u1v1_1304{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._workColumn_1u1v1_1310{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;display:flex;flex-direction:column;min-height:220px;box-shadow:0 12px 30px #0f172a0d}._workColumnHeader_1u1v1_1320{padding:16px 18px;border-bottom:1px solid rgba(226,232,240,.8);display:flex;align-items:center;justify-content:space-between;gap:12px}._workColumnStats_1u1v1_1329{display:flex;flex-direction:column;gap:2px;text-align:right;font-size:12px;color:#64748b;font-weight:600}._workCardList_1u1v1_1339{padding:16px;display:flex;flex-direction:column;gap:12px;max-height:380px;overflow-y:auto}._workCard_1u1v1_1339{border:1px solid rgba(148,163,184,.4);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;background:#f8fafc}._workCardHeader_1u1v1_1358{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}._workCardTitle_1u1v1_1365{background:none;border:none;padding:0;margin:0;text-align:left;color:#0f172a;font-weight:600;cursor:pointer}._workCardTitle_1u1v1_1365:hover{text-decoration:underline}._workCardMeta_1u1v1_1380{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._workCardFooter_1u1v1_1388{display:flex;align-items:center;justify-content:space-between;gap:16px}._workCardStats_1u1v1_1395{display:flex;flex-direction:column;font-size:12px;color:#475569;gap:2px}._stageSelect_1u1v1_1403{border:1px solid rgba(148,163,184,.6);border-radius:8px;padding:6px 8px;font-size:12px;background:#fff;color:#0f172a}._stageBadge_1u1v1_1412{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#1d4ed8;background:#e0e7ff;padding:4px 8px;border-radius:999px}._infoPane_1u1v1_1424{display:flex;flex-direction:column;gap:16px;margin-top:20px}._infoTabBar_1u1v1_1431{display:inline-flex;flex-wrap:wrap;gap:8px}._infoTabButton_1u1v1_1437{border:1px solid rgba(148,163,184,.5);border-radius:999px;padding:6px 14px;background:#f8fafc;color:#475569;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._infoTabButton_1u1v1_1437:hover{border-color:#94a3b8}._infoTabButtonActive_1u1v1_1452{background:#0ea5e9;border-color:#0ea5e9;color:#fff}._infoTable_1u1v1_1458{width:100%;border-collapse:collapse;font-size:14px}._infoTable_1u1v1_1458 th,._infoTable_1u1v1_1458 td{padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.3);text-align:left}._centerCell_1u1v1_1472{text-align:center!important;vertical-align:middle}._infoTable_1u1v1_1458 th._centerCell_1u1v1_1472{text-align:center!important}._centerIcon_1u1v1_1482{display:inline-flex;align-items:center;justify-content:center;width:100%}._centerIcon_1u1v1_1482 input[type=checkbox]{margin:0}._colNarrow_1u1v1_1495{width:110px}._infoTable_1u1v1_1458 tbody tr:hover{background:#0ea5e914}._infoTable_1u1v1_1458 th{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#475569}._clickableRow_1u1v1_1510{cursor:pointer}._clickableRow_1u1v1_1510:hover{background:#0ea5e914}._infoFlag_1u1v1_1518{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:3px 8px;border-radius:999px;background:#e2e8f0;color:#475569;font-size:12px;font-weight:600}._infoFlagOn_1u1v1_1531{background:#dcfce7;color:#166534}._infoSplit_1u1v1_1536{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}._referenceGrid_1u1v1_1542{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:16px}._referenceNotes_1u1v1_1549{margin-bottom:16px;padding:12px;border:1px dashed rgba(15,23,42,.2);border-radius:12px;background:#f8fafc}._referenceNotes_1u1v1_1549 p{margin:4px 0 0}._infoTabBar_1u1v1_1431+._card_1u1v1_275{margin-top:0}._curriculumLayout_1u1v1_1565{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:32px 0}._trackList_1u1v1_1572{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._trackCard_1u1v1_1581{border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:14px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}._trackCard_1u1v1_1581:hover{border-color:#94a3b8}._trackCardActive_1u1v1_1593{border-color:#0ea5e9;box-shadow:0 10px 25px #0ea5e933}._trackCardHeader_1u1v1_1598{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}._trackCardHeader_1u1v1_1598 strong{font-size:16px;color:#0f172a}._trackMetaRow_1u1v1_1610{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-size:12px;color:#475569;margin-bottom:8px}._trackMetaRow_1u1v1_1610 strong{display:block;color:#0f172a;font-size:14px}._applicationLayout_1u1v1_1625{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;margin:32px 0}@media (max-width: 1200px){._requirementLayout_1u1v1_1297{grid-template-columns:1fr}}._requirementPane_1u1v1_1638{display:flex;flex-direction:column;gap:16px}._requirementToolbar_1u1v1_1644{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}._requirementToolbar_1u1v1_1644 h3{margin:2px 0 0;color:#0f172a}._requirementGroup_1u1v1_1657{border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#fff;margin-bottom:18px;overflow:hidden;box-shadow:0 12px 30px #0f172a0d}._requirementGroupHeader_1u1v1_1666{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid rgba(226,232,240,.9)}._trackerActions_1u1v1_1675{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}._groupProgress_1u1v1_1682{font-size:13px;color:#475569;font-weight:600}._requirementList_1u1v1_1688{list-style:none;margin:0;padding:0}._requirementRow_1u1v1_1694{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 18px;border-top:1px solid rgba(226,232,240,.9);cursor:pointer}._requirementRow_1u1v1_1694:first-of-type{border-top:none}._requirementRow_1u1v1_1694:hover{background:#0ea5e914}._requirementTitle_1u1v1_1712{font-size:15px;color:#0f172a}._requirementMeta_1u1v1_1717{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}._metaBadge_1u1v1_1725{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._requirementDetailPane_1u1v1_1738{min-height:300px}._filterRow_1u1v1_1742{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;align-items:flex-end}._rowActive_1u1v1_1749{background:#0ea5e914}._subtleText_1u1v1_1753{color:#64748b;font-size:12px;margin:4px 0 0}._detailHeader_1u1v1_1759{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}._detailSection_1u1v1_1767{display:flex;flex-direction:column;gap:18px}._tabList_1u1v1_1773{display:flex;gap:10px;border-bottom:1px solid rgba(226,232,240,.9);flex-wrap:wrap;margin-bottom:16px}._tabButton_1u1v1_1781{border:1px solid transparent;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;color:#475569;background:#94a3b826;cursor:pointer;transition:all .2s ease}._tabButtonActive_1u1v1_1793{background:#0ea5e9;color:#fff;border-color:#0ea5e9;box-shadow:0 6px 18px #0ea5e94d}._evidenceSection_1u1v1_1800{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}._evidenceList_1u1v1_1806{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}._evidenceList_1u1v1_1806 li{display:flex;justify-content:space-between;gap:12px;border:1px solid rgba(148,163,184,.35);border-radius:12px;padding:10px 12px}._evidenceMeta_1u1v1_1824{display:flex;align-items:center;gap:12px}._detailGrid_1u1v1_1830{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:18px 0}._detailActionRow_1u1v1_1837{display:flex;justify-content:flex-end;margin-bottom:12px}._detailVerificationRow_1u1v1_1843{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:8px 0 12px}._verificationToggleRow_1u1v1_1852{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:12px}._toggleField_1u1v1_1859{border:1px solid rgba(15,23,42,.1);border-radius:16px;padding:10px 14px;display:flex;align-items:center;gap:12px;background:#f8fafc}._toggleField_1u1v1_1859 input{width:20px;height:20px;accent-color:#0ea5e9}._toggleField_1u1v1_1859 strong{font-size:13px;display:block;color:#0f172a}._toggleHint_1u1v1_1881{font-size:12px;color:#64748b}._taskList_1u1v1_1886{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:12px}._taskList_1u1v1_1886 li{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(148,163,184,.35);border-radius:12px;padding:10px 12px;gap:12px}._taskComposer_1u1v1_1905{display:grid;grid-template-columns:2fr 1fr auto;gap:12px;align-items:center}._blockerList_1u1v1_1912{margin-top:18px}@media (max-width: 700px){._taskComposer_1u1v1_1905{grid-template-columns:1fr}._requirementRow_1u1v1_1694{flex-direction:column}._requirementMeta_1u1v1_1717{justify-content:flex-start}}._drawerSection_1u1v1_1930{margin-top:20px;display:flex;flex-direction:column;gap:12px}._descriptionText_1u1v1_1937{color:#475569;line-height:1.6;margin:0 0 16px}._sectionHeader_1u1v1_1033{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}._metricGrid_1u1v1_1951{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin:12px 0 18px}._metricGrid_1u1v1_1951 p{margin:0;color:#475569;font-size:13px}._metricGrid_1u1v1_1951 strong{display:block;font-size:22px;color:#0f172a;margin-top:4px}._ceOverviewGrid_1u1v1_1971{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-top:12px}._ceOverviewGrid_1u1v1_1971 p{margin:0;font-size:13px;color:#475569}._ceOverviewGrid_1u1v1_1971 strong{display:block;font-size:20px;color:#0f172a;margin-top:4px}._ceBadge_1u1v1_1991{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(15,23,42,.12);padding:4px 12px;font-size:12px;font-weight:600;color:#0f172a;background:#f8fafc}._ceBadge_1u1v1_1991[data-active=true]{border-color:#10b98166;background:#10b9811a;color:#065f46}._ceBadgeDot_1u1v1_2010{width:8px;height:8px;border-radius:50%;background:#94a3b8}._ceBadge_1u1v1_1991[data-active=true] ._ceBadgeDot_1u1v1_2010{background:#10b981}._statusChip_1u1v1_1078{background:#0f172a14;color:#0f172a;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;letter-spacing:.05em}._statusChip_1u1v1_1078[data-variant=in_progress]{background:#fef9c3;color:#a16207}._statusChip_1u1v1_1078[data-variant=draft]{background:#e2e8f0;color:#0f172a}._statusChip_1u1v1_1078[data-variant=satisfied]{background:#dcfce7;color:#166534}._statusChip_1u1v1_1078[data-variant=blocked]{background:#fee2e2;color:#b91c1c}._statusChip_1u1v1_1078[data-variant=not_applicable]{background:#f1f5f9;color:#475569}._riskBadge_1u1v1_2056{border:1px solid #0f172a;border-radius:999px;padding:4px 10px;font-size:12px;display:inline-flex;align-items:center;gap:6px;color:#0f172a}._riskDot_1u1v1_2067{width:8px;height:8px;border-radius:50%;display:inline-block}._verificationPillGroup_1u1v1_2074{display:inline-flex;gap:8px;flex-wrap:wrap}._verificationPill_1u1v1_2074{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.2);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:#f8fafc;color:#475569}._verificationPill_1u1v1_2074[data-active=true]{background:#dcfce7;border-color:#16a34a66;color:#15803d}._verificationPill_1u1v1_2074[data-active=false]{background:#fee2e2;border-color:#ef444466;color:#b91c1c}._verificationPillDot_1u1v1_2107{width:8px;height:8px;border-radius:50%;background:currentColor}._taskList_1u1v1_1886,._simpleList_1u1v1_2115{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}._taskList_1u1v1_1886 li,._simpleList_1u1v1_2115 li{border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:12px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}._emptyState_1u1v1_852{color:#94a3b8;text-align:center;margin:16px 0}._formRow_1u1v1_2141{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}._alertRow_1u1v1_2147{display:flex;gap:12px;margin-bottom:12px}._alertList_1u1v1_608{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:10px}._costList_1u1v1_2162{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}._costList_1u1v1_2162 li{border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:12px}._costRowPrimary_1u1v1_2180{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}._costAmount_1u1v1_2187{text-align:right;display:flex;flex-direction:column;gap:4px;font-weight:600;color:#0f172a}._costActions_1u1v1_2196{display:flex;justify-content:flex-end;gap:12px}._linkButtonDanger_1u1v1_2202{border:1px solid rgba(248,113,113,.35);background:#fee2e2;color:#b91c1c}._linkButtonDanger_1u1v1_2202:hover{background:#fecaca}._curriculumSummary_1u1v1_2212{display:flex;gap:16px;background:#f8fafc;border:1px solid rgba(148,163,184,.25);border-radius:14px;padding:12px 16px;margin-top:8px}._curriculumSummary_1u1v1_2212 p{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#64748b}._curriculumSummary_1u1v1_2212 strong{display:block;font-size:18px;color:#0f172a}._tableScroll_1u1v1_2236{max-height:260px;overflow-y:auto;margin-top:12px}._tableAuto_1u1v1_2243{max-height:none;overflow:visible;margin-top:12px}._overviewTableShell_1u1v1_2249{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:12px;box-shadow:0 20px 45px #0f172a0f}._overviewScroll_1u1v1_2257{max-height:78vh;overflow:auto}._overviewTable_1u1v1_2249{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}._overviewTable_1u1v1_2249 th,._overviewTable_1u1v1_2249 td{padding:12px 10px;border-bottom:1px solid rgba(226,232,240,.8);text-align:left;white-space:nowrap;word-break:break-word}._overviewTable_1u1v1_2249 th{text-transform:uppercase;letter-spacing:.05em;font-size:12px;color:#475569;position:sticky;top:0;background:#f8fafc;z-index:2}._overviewHead_1u1v1_2290,._overviewTable_1u1v1_2249 th._overviewHead_1u1v1_2290,._overviewTable_1u1v1_2249 td._overviewCell_1u1v1_2299{text-align:center}._overviewTable_1u1v1_2249 tbody tr:hover{background:#0ea5e90f}._overviewCell_1u1v1_2299{text-align:center;vertical-align:middle}._clickCell_1u1v1_2312{cursor:pointer}._clickCell_1u1v1_2312:hover{background:#0ea5e90f}._clickRow_1u1v1_2320{cursor:pointer}._statusIcon_1u1v1_2324{display:inline-flex;width:26px;height:26px;border-radius:50%;align-items:center;justify-content:center;font-size:13px;font-weight:700;border:1px solid transparent}._statusIcon_1u1v1_2324[data-status=SATISFIED]{background:#dcfce7;color:#15803d;border-color:#bbf7d0}._statusIcon_1u1v1_2324[data-status=PARTIAL]{background:#fef3c7;color:#92400e;border-color:#fde68a}._statusIcon_1u1v1_2324[data-status=PENDING]{background:#fee2e2;color:#b91c1c;border-color:#fecaca}._statusIcon_1u1v1_2324[data-status=NONE]{background:#e2e8f0;color:#475569;border-color:#cbd5f5}._statusWrapper_1u1v1_2360{display:inline-flex;justify-content:center;width:100%}._stateListWrapper_1u1v1_1161{max-height:70vh;overflow-y:auto;margin-top:12px;padding-right:14px;scrollbar-gutter:stable}._progressRow_1u1v1_2375{display:flex;align-items:center;gap:8px}._stateCell_1u1v1_2381{display:flex;align-items:baseline;gap:8px;white-space:nowrap}._stateName_1u1v1_2388{font-weight:600;color:#0f172a}._curriculumTable_1u1v1_2393{width:100%;border-collapse:collapse;font-size:13px}._curriculumTable_1u1v1_2393 th,._curriculumTable_1u1v1_2393 td{padding:8px 10px;border-bottom:1px solid rgba(226,232,240,.9);text-align:left}._curriculumTable_1u1v1_2393 th{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}._taskList_1u1v1_1886,._missingList_1u1v1_2414{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._taskItem_1u1v1_2423,._missingItem_1u1v1_2424{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border:1px solid rgba(148,163,184,.3);border-radius:12px;background:#fff}._taskContent_1u1v1_2434,._missingContent_1u1v1_2435{display:flex;flex-direction:column;gap:4px}._taskContent_1u1v1_2434 strong,._missingContent_1u1v1_2435 strong{font-size:14px;color:#0f172a}._taskMeta_1u1v1_2447{font-size:12px;color:#64748b}._textDanger_1u1v1_2452{color:#b91c1c}._taskActions_1u1v1_2456{display:flex;align-items:center;gap:8px}._emptyBadge_1u1v1_2462{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;border:1px solid rgba(148,163,184,.3)}._gapBadge_1u1v1_2473{text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.04em}._gapBadge_1u1v1_2473[data-variant=verify]{background:#fef3c7;color:#92400e;border-color:#92400e66}._gapBadge_1u1v1_2473[data-variant=source]{background:#fff7ed;color:#c2410c;border-color:#c2410c59}._gapBadge_1u1v1_2473[data-variant=ops]{background:#e0f2fe;color:#0369a1;border-color:#0369a159}._gapBadge_1u1v1_2473[data-variant=draft]{background:#e2e8f0;color:#475569;border-color:#47556940}._settingsRow_1u1v1_2504{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid rgba(226,232,240,.9)}._settingsRow_1u1v1_2504:last-child{border-bottom:none}._settingsRow_1u1v1_2504 h4{margin:0;color:#0f172a}._settingsRow_1u1v1_2504 p{margin:4px 0 0;color:#475569;max-width:520px}._toggle_1u1v1_74{position:relative;width:48px;height:26px;flex-shrink:0}._toggle_1u1v1_74 input{opacity:0;width:0;height:0}._toggle_1u1v1_74 span{position:absolute;cursor:pointer;inset:0;background:#94a3b880;border-radius:999px;transition:background .2s ease}._toggle_1u1v1_74 span:after{content:"";position:absolute;width:20px;height:20px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 4px 12px #0f172a33}._toggle_1u1v1_74 input:checked+span{background:#0ea5e9}._toggle_1u1v1_74 input:checked+span:after{transform:translate(22px)}._alertList_1u1v1_608 li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(15,23,42,.08)}._timeline_1u1v1_984{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}._timelineStep_1u1v1_2587{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:80px;text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8}._timelineStepDot_1u1v1_2600{width:14px;height:14px;border-radius:50%;border:2px solid #cbd5f5;background:#fff}._timelineStep_1u1v1_2587[data-complete=true]{color:#0ea5e9}._timelineStep_1u1v1_2587[data-complete=true] ._timelineStepDot_1u1v1_2600{border-color:#0ea5e9;background:#0ea5e9}._timelineConnector_1u1v1_2617{flex:1;height:2px;background:#94a3b899}._timelineConnectorActive_1u1v1_2623{background:#0ea5e9}._modalBackdrop_1u1v1_2627{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:99;padding:24px}._modal_1u1v1_2627{width:min(720px,100%);background:#fff;border-radius:20px;box-shadow:0 35px 90px #0f172a33;display:flex;flex-direction:column;max-height:90vh}._modalHeader_1u1v1_2648,._modalFooter_1u1v1_2649{padding:20px 28px;border-bottom:1px solid rgba(15,23,42,.08);display:flex;align-items:center;justify-content:space-between;gap:12px}._modalTitleWrap_1u1v1_2658{display:flex;flex-direction:column;gap:4px}._modalTitleWrap_1u1v1_2658 h2{margin:0;font-size:18px;color:#0f172a}._sectionTitle_1u1v1_2670{margin:6px 0 8px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#475569}._sectionDivider_1u1v1_2679{margin:4px 0 12px;height:1px;background:#e2e8f0e6;border:none}._helpIcon_1u1v1_2687{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:6px;border-radius:50%;font-size:11px;font-weight:700;color:#fff;background:var(--color-blue);position:relative;cursor:default}._helpIcon_1u1v1_2687 ._helpBubble_1u1v1_2703{position:absolute;left:50%;transform:translate(-50%);bottom:calc(100% + 8px);background:#0f172a;color:#fff;padding:8px 10px;font-size:12px;border-radius:8px;white-space:nowrap;box-shadow:0 8px 20px #0f172a40;opacity:0;pointer-events:none;transition:opacity .15s ease}._helpIcon_1u1v1_2687:hover ._helpBubble_1u1v1_2703{opacity:1}._modalFooter_1u1v1_2649{border-top:1px solid rgba(15,23,42,.08);border-bottom:none;justify-content:flex-end}._modalBody_1u1v1_2730{padding:24px 28px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._drawerBackdrop_1u1v1_2739{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:stretch;justify-content:flex-end;z-index:99}._drawer_1u1v1_1930{width:clamp(420px,42vw,900px);max-width:100%;height:100vh;background:#fff;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:-8px 0 45px #0f172a40;display:flex;flex-direction:column}._stepper_1u1v1_2761{display:flex;gap:8px;padding:12px 28px}._stepper_1u1v1_2761 span{width:32px;height:32px;border-radius:50%;border:1px solid rgba(15,23,42,.25);display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:#475569}._stepper_1u1v1_2761 span[data-active=true]{background:#0ea5e9;border-color:#0ea5e9;color:#fff}._toast_1u1v1_2785{position:fixed;bottom:24px;right:24px;background:#0ea5e9;color:#fff;padding:12px 18px;border-radius:12px;box-shadow:0 20px 45px #0ea5e959;z-index:90}:root{--color-blue: #2563eb;--color-blue-hover: #1d4ed8;--color-text: #0f172a;--color-subtle: #64748b;--color-border: #e2e8f0;--space-1: 6px;--space-2: 10px;--space-3: 12px;--space-4: 16px;--space-5: 20px}._shell_15vws_1{display:flex;min-height:100vh;background:#f6f7fb;color:#0f172a;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._sidebar_15vws_9{width:260px;background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;padding:24px;transition:width .3s ease}._sidebarBody_15vws_19{display:flex;flex-direction:column;gap:20px;flex:1}._sidebarHeader_15vws_26{display:flex;align-items:center;justify-content:space-between;gap:12px}._sidebarHeader_15vws_26 img{width:150px;height:auto;transition:opacity .2s ease}._sidebar_15vws_9._collapsed_15vws_39 ._sidebarHeader_15vws_26 img{width:48px}._toggleButton_15vws_43{border:none;background:transparent;color:#475569;border-radius:10px;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}._toggleButton_15vws_43 svg{transition:transform .2s ease}._toggleButton_15vws_43:hover{background:#f1f5f9}._toggleCollapsed_15vws_64 svg{transform:rotate(180deg)}._userCard_15vws_68{display:flex;align-items:center;gap:12px;border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:12px;background:#f8fafc}._avatar_15vws_78{width:44px;height:44px;border-radius:50%;background:#0ea5e9;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}._userCardText_15vws_91{display:flex;flex-direction:column;gap:2px}._userName_15vws_97{margin:0;font-weight:600;color:#0f172a}._userMeta_15vws_103{color:#64748b}._navList_15vws_107{display:flex;flex-direction:column;gap:8px;margin-top:16px}._navItem_15vws_114{display:flex;flex-direction:column;gap:8px}._navLink_15vws_120{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;color:#374151;text-decoration:none;font-weight:600;border:1px solid transparent;transition:background .2s ease,color .2s ease,border-color .2s ease}._navLink_15vws_120 svg{color:#94a3b8;transition:color .2s ease}._navLink_15vws_120:hover{background:#f3f4f6;border-color:#94a3b859;color:#111827}._navLink_15vws_120:hover svg{color:#1f2937}._navGroup_15vws_148{display:flex;flex-direction:column;gap:6px}._navGroupToggle_15vws_154{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border:1px solid transparent;background:transparent;color:#374151;font-weight:600;cursor:pointer;width:100%;justify-content:space-between;transition:background .2s ease,color .2s ease,border-color .2s ease}._navGroupToggle_15vws_154 svg{color:#94a3b8}._navGroupToggle_15vws_154:hover{background:#f3f4f6;border-color:#94a3b859;color:#111827}._navGroupToggle_15vws_154:hover svg{color:#1f2937}._navGroupToggle_15vws_154 svg:last-child{margin-left:auto;transition:transform .2s ease}._navGroupLabel_15vws_189{display:inline-flex;align-items:center;gap:12px}._groupOpen_15vws_195{transform:rotate(180deg)}._subNav_15vws_199{display:flex;flex-direction:column;gap:8px;max-height:0;overflow:hidden;transition:max-height .3s ease;padding-left:12px}._subNavOpen_15vws_209{max-height:500px}._subNavLink_15vws_213{padding-left:32px}._sidebarFooter_15vws_217{margin-top:auto;padding-top:16px;border-top:1px solid rgba(148,163,184,.35);display:flex;flex-direction:column;gap:10px}._footerAction_15vws_226{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#0f172a;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._footerAction_15vws_226:hover{background:#f3f4f6;border-color:#94a3b8cc}._activeFooterAction_15vws_246{background:#e0e7ff;border-color:#c7d2fe;color:#0072f5}._activeFooterAction_15vws_246 svg{color:#0072f5}._logoutAction_15vws_256{border-color:#f8717166;color:#b91c1c}._logoutAction_15vws_256:hover{background:#fef2f2;border-color:#f87171e6}._activeNav_15vws_266{background:#e0e7ff;border-color:#c7d2fe;color:#0072f5}._activeNav_15vws_266 svg{color:#0072f5}._content_15vws_276{flex:1;padding:32px 48px 48px;overflow-y:auto}._sidebar_15vws_9._collapsed_15vws_39{width:88px;padding:24px 16px}._sidebar_15vws_9._collapsed_15vws_39 ._userCard_15vws_68{flex-direction:column;gap:8px;text-align:center}._sidebar_15vws_9._collapsed_15vws_39 ._userCardText_15vws_91{display:none}._sidebar_15vws_9._collapsed_15vws_39 ._navLink_15vws_120{justify-content:center;padding:10px}._sidebar_15vws_9._collapsed_15vws_39 ._navGroupLabel_15vws_189 span:last-child{display:none}._sidebar_15vws_9._collapsed_15vws_39 ._navGroupToggle_15vws_154{justify-content:center}._sidebar_15vws_9._collapsed_15vws_39 ._subNav_15vws_199{max-height:none}._sidebar_15vws_9._collapsed_15vws_39 ._navLink_15vws_120 span{display:none}._sidebar_15vws_9._collapsed_15vws_39 ._footerAction_15vws_226{justify-content:center}._sidebar_15vws_9._collapsed_15vws_39 ._footerAction_15vws_226 span{display:none}
