.connected-surfaces-module__JjDyLq__panel{background:#fff;border:1px solid #dce7ee;border-radius:16px;margin:0 0 18px;padding:16px 18px;box-shadow:0 8px 24px #1945640d}.connected-surfaces-module__JjDyLq__head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.connected-surfaces-module__JjDyLq__eyebrow{color:#278fa8;letter-spacing:.12em;margin:0;font-size:10px;font-weight:800}.connected-surfaces-module__JjDyLq__head h2{color:#10243f;margin:3px 0 0;font-size:16px}.connected-surfaces-module__JjDyLq__head>p{color:#6b7c93;max-width:430px;margin:0;font-size:12px;line-height:1.45}.connected-surfaces-module__JjDyLq__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.connected-surfaces-module__JjDyLq__card,.connected-surfaces-module__JjDyLq__activeCard{color:#18314f;background:#f9fcfd;border:1px solid #e1ebf0;border-radius:11px;align-items:center;gap:9px;min-height:58px;padding:10px 11px;text-decoration:none;display:flex}.connected-surfaces-module__JjDyLq__card:hover{background:#f0fdfc;border-color:#13b8b0}.connected-surfaces-module__JjDyLq__activeCard{background:#e7fbfa;border-color:#13b8b0}.connected-surfaces-module__JjDyLq__icon{color:#278fa8;background:#fff;border:1px solid #dce7ee;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.connected-surfaces-module__JjDyLq__label{min-width:0}.connected-surfaces-module__JjDyLq__label strong{font-size:12.5px;line-height:1.25;display:block}.connected-surfaces-module__JjDyLq__label small{color:#6b7c93;margin-top:2px;font-size:10.5px;line-height:1.3;display:block}.connected-surfaces-module__JjDyLq__current{color:#087b78;letter-spacing:.06em;margin-left:auto;font-size:9px;font-weight:800}.connected-surfaces-module__JjDyLq__arrow{color:#9aa9b8;margin-left:auto;font-size:11px}@media (max-width:960px){.connected-surfaces-module__JjDyLq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connected-surfaces-module__JjDyLq__head{display:block}.connected-surfaces-module__JjDyLq__head>p{margin-top:6px}}@media (max-width:560px){.connected-surfaces-module__JjDyLq__grid{grid-template-columns:1fr}}
.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-table div{gap:12px;min-width:0}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-table div>:first-child{overflow-wrap:anywhere;min-width:0}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-table div>:last-child{text-align:right;overflow-wrap:anywhere;max-width:45%}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-definition dd{overflow-wrap:anywhere;text-align:right;max-width:60%}@media (max-width:680px){.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-command-actions>*{width:100%;min-width:0}}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-top:16px;display:grid}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-card{background:#fff;border:1px solid #dbe4f0;border-radius:16px;flex-direction:column;gap:11px;min-width:0;padding:18px;display:flex;box-shadow:0 8px 24px #19456412}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-card-critical{background:linear-gradient(145deg,#fff,#fff8f8);border-color:#f0b6b6}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-card-warn{border-color:#efd59d}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-card-info{border-color:#cbd8ea}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-severity{letter-spacing:.06em;font-size:11px;font-weight:800;line-height:1.4}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-title{color:var(--bb-navy);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.35}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-detail{color:#667085;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-recommendation{color:#334155;overflow-wrap:anywhere;background:#f6f8fb;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-recommendation strong{color:#25415d;margin-bottom:3px;display:block}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-meta{color:#667085;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-meta span{overflow-wrap:anywhere;background:#f1f5f9;border-radius:999px;max-width:100%;padding:4px 8px}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-actions button{flex:120px}@media (max-width:680px){.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-grid{grid-template-columns:1fr}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-card{padding:14px}.baby-boss-control-center-module__qKNzoq__layoutSafety .bbcc-finding-card-head{flex-direction:column}}
.infrastructure-module___PvCaW__shell{color:#1c2e4a;background:#f3f6fb;min-height:100vh;font:14px/1.5 Arial,Helvetica,sans-serif;display:flex}.infrastructure-module___PvCaW__shell *{box-sizing:border-box}.infrastructure-module___PvCaW__shell button,.infrastructure-module___PvCaW__shell input{font:inherit}.infrastructure-module___PvCaW__shell button:focus-visible,.infrastructure-module___PvCaW__shell a:focus-visible,.infrastructure-module___PvCaW__shell input:focus-visible{outline-offset:3px;outline:3px solid #60a5fa}.infrastructure-module___PvCaW__sidebar{color:#c8d5ea;background:#112441;flex-shrink:0;width:258px;height:100vh;padding:24px 13px;position:sticky;top:0;overflow:auto}.infrastructure-module___PvCaW__brand{color:#fff;align-items:center;gap:12px;padding:0 12px 22px;text-decoration:none;display:flex}.infrastructure-module___PvCaW__brand b{font-size:19px}.infrastructure-module___PvCaW__brand small{color:#9fb8dc;display:block}.infrastructure-module___PvCaW__logo{background:#2474ec;border-radius:10px;padding:10px;font-size:18px;font-weight:800}.infrastructure-module___PvCaW__navLabel{letter-spacing:1.2px;color:#8fa7c8;padding:13px 12px;font-size:9px}.infrastructure-module___PvCaW__sidebar nav{gap:3px;display:grid}.infrastructure-module___PvCaW__sidebar nav button{text-align:left;color:#c9d6e9;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;min-height:40px;padding:10px 12px;font-size:12px;display:flex}.infrastructure-module___PvCaW__sidebar nav button span{color:#91b0d7;width:18px;font-size:16px}.infrastructure-module___PvCaW__sidebar nav button:hover{background:#1c3555}.infrastructure-module___PvCaW__sidebar nav .infrastructure-module___PvCaW__active{color:#fff;background:#2474ed;box-shadow:0 4px 12px #08162f40}.infrastructure-module___PvCaW__sidebar nav .infrastructure-module___PvCaW__active span{color:#fff}.infrastructure-module___PvCaW__back{color:#b6cdf0;border-top:1px solid #2b405e;margin:20px 10px;padding-top:17px;font-size:12px;text-decoration:none;display:block}.infrastructure-module___PvCaW__body{flex:1;min-width:0}.infrastructure-module___PvCaW__header{background:#fff;border-bottom:1px solid #e1e8f1;align-items:center;gap:15px;height:77px;padding:0 30px;display:flex}.infrastructure-module___PvCaW__header>button,.infrastructure-module___PvCaW__header>a{color:#49617f;cursor:pointer;background:#fff;border:1px solid #e0e7f1;border-radius:7px;place-items:center;min-width:34px;height:34px;text-decoration:none;display:grid}.infrastructure-module___PvCaW__search{color:#71839d;flex:1;align-items:center;gap:9px;display:flex}.infrastructure-module___PvCaW__search input{color:#213853;background:#f3f6fa;border:0;border-radius:7px;width:min(100%,450px);padding:10px 12px}.infrastructure-module___PvCaW__profile{border-left:1px solid #e3e9f2;align-items:center;gap:9px;padding-left:15px;display:flex}.infrastructure-module___PvCaW__profile>span{color:#2861c2;background:#e4edff;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.infrastructure-module___PvCaW__profile b{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:12px;overflow:hidden}.infrastructure-module___PvCaW__profile small{color:#718198;font-weight:400;display:block}.infrastructure-module___PvCaW__content{max-width:1700px;margin:auto;padding:22px 30px 30px}.infrastructure-module___PvCaW__breadcrumb{color:#7b8ba2;margin:0 0 14px;font-size:11px}.infrastructure-module___PvCaW__breadcrumb a{color:#4165a0;text-decoration:none}.infrastructure-module___PvCaW__title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.infrastructure-module___PvCaW__title h1{letter-spacing:-.5px;margin:0 0 5px;font-size:26px;line-height:1.25}.infrastructure-module___PvCaW__title p{color:#77869c;margin:0;font-size:12px}.infrastructure-module___PvCaW__badge{letter-spacing:.3px;white-space:nowrap;border-radius:5px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.infrastructure-module___PvCaW__good{color:#188557;background:#e5f6ee}.infrastructure-module___PvCaW__warn{color:#976013;background:#fff2db}.infrastructure-module___PvCaW__bad{color:#bb4141;background:#fdeaea}.infrastructure-module___PvCaW__toolbar{justify-content:space-between;align-items:center;margin:18px 0;display:flex}.infrastructure-module___PvCaW__toolbar h2{margin:0;font-size:17px}.infrastructure-module___PvCaW__toolbar small,.infrastructure-module___PvCaW__cardTitle small{color:#7a889c;font-size:10px}.infrastructure-module___PvCaW__toolbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.infrastructure-module___PvCaW__primary{color:#fff;cursor:pointer;background:#2675ed;border:0;border-radius:6px;padding:9px 16px}.infrastructure-module___PvCaW__secondary{color:#3564a5;white-space:nowrap;background:#fff;border:1px solid #cfdbea;border-radius:6px;align-items:center;padding:8px 12px;font-size:12px;text-decoration:none;display:inline-flex}.infrastructure-module___PvCaW__secondary:hover{background:#f3f7ff;border-color:#9db7df}.infrastructure-module___PvCaW__primary:disabled{opacity:.65;cursor:wait}.infrastructure-module___PvCaW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.infrastructure-module___PvCaW__metric{background:#fff;border:1px solid #e0e7f0;border-top:3px solid #2877ea;border-radius:9px;min-width:0;padding:17px;box-shadow:0 2px 5px #21365604}.infrastructure-module___PvCaW__metric:nth-child(3n){border-top-color:#8660d7}.infrastructure-module___PvCaW__metric:nth-child(3n+2){border-top-color:#28a076}.infrastructure-module___PvCaW__metric span{color:#63758d;font-size:11px;display:block}.infrastructure-module___PvCaW__metric strong{overflow-wrap:anywhere;margin:9px 0;font-size:21px;display:block}.infrastructure-module___PvCaW__metric small{color:#8390a3;font-size:10px;display:block}.infrastructure-module___PvCaW__card{background:#fff;border:1px solid #e0e7f0;border-radius:9px;margin-top:17px;padding:20px;overflow:auto;box-shadow:0 2px 6px #21365604}.infrastructure-module___PvCaW__card h3{margin:0 0 12px;font-size:14px}.infrastructure-module___PvCaW__card p{color:#708198;font-size:12px}.infrastructure-module___PvCaW__cardTitle{justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.infrastructure-module___PvCaW__cardTitle h3{margin:0}.infrastructure-module___PvCaW__cardTitle span{color:#7d8da4;font-size:10px}.infrastructure-module___PvCaW__charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.infrastructure-module___PvCaW__resource>div:first-child{justify-content:space-between;margin-bottom:11px;font-size:12px;display:flex}.infrastructure-module___PvCaW__resource strong{font-size:11px}.infrastructure-module___PvCaW__resource meter{accent-color:#3577e2;width:100%;height:20px}.infrastructure-module___PvCaW__noChart{color:#8191a6;border:1px dashed #d8e2ef;border-radius:5px;place-items:center;height:42px;font-size:10px;display:grid}.infrastructure-module___PvCaW__independence{color:#6c58b2;font-size:23px}.infrastructure-module___PvCaW__progressUnknown{background:repeating-linear-gradient(135deg,#e5eaf4,#e5eaf4 7px,#f4f6fa 7px 14px);border-radius:5px;height:7px;margin:12px 0}.infrastructure-module___PvCaW__card>small{color:#8290a4;font-size:10px}.infrastructure-module___PvCaW__card table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.infrastructure-module___PvCaW__card th{color:#637790;background:#f8faff;font-size:11px;font-weight:600}.infrastructure-module___PvCaW__card td,.infrastructure-module___PvCaW__card th{overflow-wrap:anywhere;border-bottom:1px solid #edf1f6;padding:11px 10px}.infrastructure-module___PvCaW__controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.infrastructure-module___PvCaW__controls>div{background:#fcfdff;border:1px solid #e6ebf3;border-radius:6px;padding:12px}.infrastructure-module___PvCaW__controls button{text-align:left;color:#596f8c;cursor:not-allowed;background:#edf2f8;border:1px solid #dce4ef;border-radius:5px;width:100%;padding:8px;font-size:12px;font-weight:600}.infrastructure-module___PvCaW__controls small{color:#8a734d;margin-top:7px;font-size:10px;display:block}.infrastructure-module___PvCaW__connections{background:#eaf0fa;border-radius:7px;flex-wrap:wrap;align-items:center;gap:15px;margin-top:20px;padding:15px;font-size:11px;display:flex}.infrastructure-module___PvCaW__connections a{color:#3564a5}.infrastructure-module___PvCaW__footer{color:#8592a5;text-align:center;margin-top:24px;font-size:10px}.infrastructure-module___PvCaW__notice{background:#fff8ea;border:1px solid #f1dfb9;border-radius:8px;margin-bottom:16px;padding:16px}.infrastructure-module___PvCaW__notice h2,.infrastructure-module___PvCaW__notice h3{margin:0 0 7px;font-size:14px}.infrastructure-module___PvCaW__notice p{font-size:12px}.infrastructure-module___PvCaW__notice summary{cursor:pointer}.infrastructure-module___PvCaW__header .infrastructure-module___PvCaW__mobileMenu{display:none}.infrastructure-module___PvCaW__legacy .bbcc-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.infrastructure-module___PvCaW__legacy .bbcc-metric{overflow-wrap:anywhere;background:#f7f9fd;border:1px solid #e7edf5;border-radius:6px;gap:6px;padding:13px;display:grid}.infrastructure-module___PvCaW__legacy .bbcc-metric>span{color:#7789a0;font-size:11px}.infrastructure-module___PvCaW__legacy .bbcc-metric>strong{font-size:17px}.infrastructure-module___PvCaW__legacy small{color:#7789a0;font-size:10px}.infrastructure-module___PvCaW__legacy .bbcc-metric>small{color:#7789a0;font-size:10px}.infrastructure-module___PvCaW__legacy .bbcc-table>div{overflow-wrap:anywhere;border-bottom:1px solid #edf1f7;justify-content:space-between;align-items:center;gap:15px;padding:10px;font-size:12px;display:flex}.infrastructure-module___PvCaW__legacy .bbcc-table strong{text-align:right;max-width:65%;font-size:11px}.infrastructure-module___PvCaW__legacy .bbcc-pill{background:#edf2fa;border-radius:5px;margin:2px;padding:4px 7px;font-size:10px;display:inline-block}.infrastructure-module___PvCaW__legacy .bbcc-pill.good{color:#188557;background:#e6f6ef}.infrastructure-module___PvCaW__legacy .bbcc-pill.bad{color:#bb4141;background:#fdeaea}.infrastructure-module___PvCaW__legacy h3{margin-top:17px}.infrastructure-module___PvCaW__legacy button{color:#3c5e91;background:#edf2fb;border:1px solid #d8e3f1;border-radius:5px;padding:8px 12px}.infrastructure-module___PvCaW__legacy details{margin-top:10px}.infrastructure-module___PvCaW__legacy .bbcc-pills{flex-wrap:wrap;gap:5px;display:flex}@media (max-width:1050px){.infrastructure-module___PvCaW__sidebar{width:225px}.infrastructure-module___PvCaW__content{padding:20px}.infrastructure-module___PvCaW__header{padding:0 20px}.infrastructure-module___PvCaW__metrics,.infrastructure-module___PvCaW__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.infrastructure-module___PvCaW__profile b{display:none}.infrastructure-module___PvCaW__legacy .bbcc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.infrastructure-module___PvCaW__sidebar{z-index:20;width:258px;height:calc(100vh - 65px);display:none;position:fixed;top:65px}.infrastructure-module___PvCaW__sidebar.infrastructure-module___PvCaW__open{display:block}.infrastructure-module___PvCaW__header{gap:8px;height:65px;padding:0 12px}.infrastructure-module___PvCaW__header .infrastructure-module___PvCaW__mobileMenu{display:grid}.infrastructure-module___PvCaW__profile{padding-left:8px}.infrastructure-module___PvCaW__header>a{display:none}.infrastructure-module___PvCaW__content{padding:15px}.infrastructure-module___PvCaW__title{align-items:flex-start}.infrastructure-module___PvCaW__title h1{font-size:22px}.infrastructure-module___PvCaW__title p{font-size:10px}.infrastructure-module___PvCaW__metrics{gap:8px}.infrastructure-module___PvCaW__metric{padding:12px}.infrastructure-module___PvCaW__metric strong{font-size:17px}.infrastructure-module___PvCaW__charts{grid-template-columns:1fr}.infrastructure-module___PvCaW__card{padding:14px}.infrastructure-module___PvCaW__controls{grid-template-columns:1fr}.infrastructure-module___PvCaW__cardTitle{align-items:flex-start}.infrastructure-module___PvCaW__cardTitle span{text-align:right;max-width:50%}.infrastructure-module___PvCaW__legacy .bbcc-metrics{grid-template-columns:1fr}.infrastructure-module___PvCaW__legacy .bbcc-table>div{align-items:flex-start}.infrastructure-module___PvCaW__search input{font-size:11px}.infrastructure-module___PvCaW__profile>span{width:28px;height:28px}}
.environment-status-module__zBY-ta__panel{color:#253d55;background:#fff;border:1px solid #d4e5ec;border-radius:16px;margin:0 0 22px;padding:22px;font:14px/1.55 Arial,sans-serif;box-shadow:0 8px 28px #1945640d}.environment-status-module__zBY-ta__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.environment-status-module__zBY-ta__heading h2{color:#15314a;margin:0;font-size:21px}.environment-status-module__zBY-ta__heading p{margin:5px 0}.environment-status-module__zBY-ta__heading button{color:#16495b;font:inherit;cursor:pointer;white-space:nowrap;background:#f3fbfc;border:1px solid #b4d3dd;border-radius:8px;padding:9px 12px}.environment-status-module__zBY-ta__panel p{margin:10px 0}.environment-status-module__zBY-ta__caption{color:#61758b;font-size:12px}.environment-status-module__zBY-ta__scroll{overflow-x:auto}.environment-status-module__zBY-ta__panel table{border-collapse:collapse;text-align:left;width:100%;min-width:620px}.environment-status-module__zBY-ta__panel caption{text-align:left;padding:12px 0;font-weight:700}.environment-status-module__zBY-ta__panel th,.environment-status-module__zBY-ta__panel td{vertical-align:top;border-bottom:1px solid #dfebef;padding:12px}.environment-status-module__zBY-ta__panel thead{background:#f0f8fb}.environment-status-module__zBY-ta__panel tbody th{width:16%}.environment-status-module__zBY-ta__panel td{width:42%}.environment-status-module__zBY-ta__panel small{color:#5c7186;margin-top:5px;font-size:12px;display:block}.environment-status-module__zBY-ta__panel a{color:#096a86;text-decoration:underline}.environment-status-module__zBY-ta__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.environment-status-module__zBY-ta__metrics article{background:#f8fbfd;border:1px solid #dce8ee;border-radius:10px;padding:14px}.environment-status-module__zBY-ta__metrics span{font-size:12px}.environment-status-module__zBY-ta__metrics strong{color:#17435b;margin:7px 0;font-size:24px;display:block}.environment-status-module__zBY-ta__panel summary{cursor:pointer;color:#096a86}.environment-status-module__zBY-ta__panel code{overflow-wrap:anywhere;font-size:12px}@media (max-width:1000px){.environment-status-module__zBY-ta__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.environment-status-module__zBY-ta__panel{padding:16px}.environment-status-module__zBY-ta__heading{display:grid}.environment-status-module__zBY-ta__metrics{grid-template-columns:1fr}.environment-status-module__zBY-ta__panel th,.environment-status-module__zBY-ta__panel td{padding:9px}}
.legal-workflow-studio-module__YdDXha__studio{--ink:#122033;--muted:#60728a;--line:#dce7f0;--soft:#f7fbfd;--accent:#0f9f9a;background:linear-gradient(145deg,#fff 0%,var(--soft) 100%);border:1px solid var(--line);color:var(--ink);border-radius:22px;margin:1.5rem 0;padding:1.25rem;box-shadow:0 16px 42px #1c3a4f1a}.legal-workflow-studio-module__YdDXha__aqua{--accent:#0f9f9a}.legal-workflow-studio-module__YdDXha__gold{--accent:#b7791f}.legal-workflow-studio-module__YdDXha__indigo{--accent:#5662c7}.legal-workflow-studio-module__YdDXha__slate{--accent:#3f5f78}.legal-workflow-studio-module__YdDXha__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.legal-workflow-studio-module__YdDXha__eyebrow{color:var(--accent);letter-spacing:.14em;margin:0 0 .35rem;font-size:.68rem;font-weight:800}.legal-workflow-studio-module__YdDXha__header h2{letter-spacing:-.02em;margin:0;font-size:1.25rem}.legal-workflow-studio-module__YdDXha__description{color:var(--muted);max-width:720px;margin:.45rem 0 0;font-size:.86rem;line-height:1.55}.legal-workflow-studio-module__YdDXha__status{border:1px solid var(--line);color:var(--accent);letter-spacing:.08em;white-space:nowrap;border-radius:999px;padding:.45rem .65rem;font-size:.66rem;font-weight:800}.legal-workflow-studio-module__YdDXha__progress{grid-template-columns:repeat(4,1fr);gap:.55rem;margin:1.15rem 0;display:grid}.legal-workflow-studio-module__YdDXha__step{text-align:left;border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;column-gap:.55rem;padding:.65rem .7rem;display:grid}.legal-workflow-studio-module__YdDXha__step span{background:#edf3f7;border-radius:50%;grid-row:span 2;place-items:center;width:1.7rem;height:1.7rem;font-size:.72rem;font-weight:800;display:grid}.legal-workflow-studio-module__YdDXha__step strong{color:var(--ink);font-size:.78rem}.legal-workflow-studio-module__YdDXha__step small{margin-top:.1rem;font-size:.67rem}.legal-workflow-studio-module__YdDXha__activeStep{border-color:var(--accent);box-shadow:0 0 0 2px #0f9f9a1f}.legal-workflow-studio-module__YdDXha__activeStep span,.legal-workflow-studio-module__YdDXha__completedStep span{background:var(--accent);color:#fff}.legal-workflow-studio-module__YdDXha__completedStep strong{color:var(--accent)}.legal-workflow-studio-module__YdDXha__body{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:195px;padding:1.15rem 0}.legal-workflow-studio-module__YdDXha__formGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.legal-workflow-studio-module__YdDXha__field{color:var(--muted);gap:.4rem;font-size:.76rem;font-weight:700;display:grid}.legal-workflow-studio-module__YdDXha__field input,.legal-workflow-studio-module__YdDXha__field select,.legal-workflow-studio-module__YdDXha__field textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fff;border-radius:10px;padding:.7rem .8rem;font-weight:500}.legal-workflow-studio-module__YdDXha__field input:focus,.legal-workflow-studio-module__YdDXha__field select:focus,.legal-workflow-studio-module__YdDXha__field textarea:focus,.legal-workflow-studio-module__YdDXha__slider:focus{outline-offset:1px;border-color:var(--accent);outline:3px solid #0f9f9a38}.legal-workflow-studio-module__YdDXha__infoCard{border:1px solid var(--line);background:#ffffffb8;border-radius:12px;padding:.85rem}.legal-workflow-studio-module__YdDXha__infoCard strong{font-size:.82rem}.legal-workflow-studio-module__YdDXha__infoCard p{color:var(--muted);margin:.35rem 0 0;font-size:.73rem;line-height:1.45}.legal-workflow-studio-module__YdDXha__factsStage{gap:.8rem;display:grid}.legal-workflow-studio-module__YdDXha__actionRow{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.legal-workflow-studio-module__YdDXha__helper{color:var(--muted);font-size:.73rem}.legal-workflow-studio-module__YdDXha__tip,.legal-workflow-studio-module__YdDXha__disclaimer{color:var(--muted);border:1px dashed var(--line);background:#fff;border-radius:10px;margin:0;padding:.65rem .75rem;font-size:.72rem;line-height:1.5}.legal-workflow-studio-module__YdDXha__tip strong{color:var(--ink)}.legal-workflow-studio-module__YdDXha__compareStage{gap:.9rem;display:grid}.legal-workflow-studio-module__YdDXha__compareHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.legal-workflow-studio-module__YdDXha__compareHeader h3,.legal-workflow-studio-module__YdDXha__exportStage h3{margin:0;font-size:1rem}.legal-workflow-studio-module__YdDXha__compareHeader>span{color:var(--accent);font-size:.72rem;font-weight:700}.legal-workflow-studio-module__YdDXha__sliderLabel{color:var(--muted);justify-content:space-between;align-items:center;font-size:.76rem;font-weight:700;display:flex}.legal-workflow-studio-module__YdDXha__sliderLabel strong{color:var(--accent)}.legal-workflow-studio-module__YdDXha__slider{width:100%;accent-color:var(--accent);cursor:pointer}.legal-workflow-studio-module__YdDXha__compareCards{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.legal-workflow-studio-module__YdDXha__compareCards article{border:1px solid var(--line);background:#fff;border-radius:12px;gap:.3rem;padding:.8rem;display:grid}.legal-workflow-studio-module__YdDXha__compareCards article span,.legal-workflow-studio-module__YdDXha__summaryGrid span{color:var(--muted);font-size:.68rem;font-weight:700}.legal-workflow-studio-module__YdDXha__compareCards article strong{font-size:.86rem}.legal-workflow-studio-module__YdDXha__compareCards article small{color:var(--accent);font-size:.7rem;font-weight:700}.legal-workflow-studio-module__YdDXha__exportStage{gap:.9rem;display:grid}.legal-workflow-studio-module__YdDXha__exportStage>div>p:not(.legal-workflow-studio-module__YdDXha__eyebrow){color:var(--muted);margin:.4rem 0 0;font-size:.82rem;line-height:1.5}.legal-workflow-studio-module__YdDXha__summaryGrid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.legal-workflow-studio-module__YdDXha__summaryGrid>div{border:1px solid var(--line);background:#fff;border-radius:10px;gap:.25rem;padding:.7rem;display:grid}.legal-workflow-studio-module__YdDXha__summaryGrid strong{font-size:.78rem}.legal-workflow-studio-module__YdDXha__success{color:#18794e;margin:0;font-size:.73rem;font-weight:700}.legal-workflow-studio-module__YdDXha__footer{justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.legal-workflow-studio-module__YdDXha__primaryButton,.legal-workflow-studio-module__YdDXha__secondaryButton{font:inherit;cursor:pointer;border-radius:10px;padding:.65rem .9rem;font-size:.76rem;font-weight:800}.legal-workflow-studio-module__YdDXha__primaryButton{border:1px solid var(--accent);background:var(--accent);color:#fff}.legal-workflow-studio-module__YdDXha__primaryButton:disabled,.legal-workflow-studio-module__YdDXha__secondaryButton:disabled{opacity:.45;cursor:not-allowed}.legal-workflow-studio-module__YdDXha__secondaryButton{border:1px solid var(--line);color:var(--ink);background:#fff}@media (max-width:720px){.legal-workflow-studio-module__YdDXha__header{display:grid}.legal-workflow-studio-module__YdDXha__status{justify-self:start}.legal-workflow-studio-module__YdDXha__progress{grid-template-columns:1fr 1fr}.legal-workflow-studio-module__YdDXha__formGrid,.legal-workflow-studio-module__YdDXha__compareCards,.legal-workflow-studio-module__YdDXha__summaryGrid{grid-template-columns:1fr}.legal-workflow-studio-module__YdDXha__step small{display:none}.legal-workflow-studio-module__YdDXha__studio{border-radius:16px;padding:1rem}.legal-workflow-studio-module__YdDXha__compareHeader{display:grid}.legal-workflow-studio-module__YdDXha__footer{background:linear-gradient(#0000,#fff 22%);padding-top:1.2rem;position:sticky;bottom:0}}
