.AttentionList-module__uCv0AW__list{margin-top:8px}.AttentionList-module__uCv0AW__attn{cursor:pointer;text-align:left;border:1px solid;border-radius:10px;align-items:flex-start;gap:11px;width:100%;margin-bottom:9px;padding:12px 14px;font-family:inherit;font-size:12.5px;line-height:1.55;transition:all .14s;display:flex}.AttentionList-module__uCv0AW__attn:last-child{margin-bottom:0}.AttentionList-module__uCv0AW__attn:hover{transform:translate(2px)}.AttentionList-module__uCv0AW__hi{color:#a3123a;background:#fff1f4;border-color:#ffc9d6}.AttentionList-module__uCv0AW__md{color:#7a4a06;background:#fff4e8;border-color:#fcd9b3}.AttentionList-module__uCv0AW__lo{color:#245377;background:#f2f8ff;border-color:#cfe6fb}.AttentionList-module__uCv0AW__an{color:#fff;font-variant-numeric:tabular-nums;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:800;display:grid}.AttentionList-module__uCv0AW__hi .AttentionList-module__uCv0AW__an{background:var(--red)}.AttentionList-module__uCv0AW__md .AttentionList-module__uCv0AW__an{background:var(--amber)}.AttentionList-module__uCv0AW__lo .AttentionList-module__uCv0AW__an{background:var(--sky)}.AttentionList-module__uCv0AW__body{min-width:0}.AttentionList-module__uCv0AW__body b{margin-bottom:2px;display:block}.AttentionList-module__uCv0AW__ago{opacity:.75;white-space:nowrap;flex:none;margin-left:auto;font-size:11px}
.Button-module__8RiFmG__btn{border:1px solid var(--line);color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.Button-module__8RiFmG__btn:not(:disabled):hover{border-color:#c8d4e6}.Button-module__8RiFmG__btn:disabled{opacity:.45;cursor:not-allowed}.Button-module__8RiFmG__primary{background:var(--navy);color:#fff;border-color:var(--navy)}.Button-module__8RiFmG__primary:not(:disabled):hover{background:#0c2647;border-color:#0c2647}.Button-module__8RiFmG__sky{background:var(--sky);color:#04243f;border-color:var(--sky)}.Button-module__8RiFmG__sky:not(:disabled):hover{background:#0093e6;border-color:#0093e6}.Button-module__8RiFmG__ghost{color:var(--muted);background:0 0;border-color:#0000}.Button-module__8RiFmG__ghost:not(:disabled):hover{background:#f1f5fb}.Button-module__8RiFmG__lg{padding:13px 22px;font-size:14px}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__on{border-color:var(--royal);color:var(--royal);background:#eef3fd}.Button-module__8RiFmG__cnt{background:var(--royal);color:#fff;border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:800}
.ButtonRow-module__eVZ4ba__row{gap:10px;display:flex}.ButtonRow-module__eVZ4ba__end{justify-content:flex-end}.ButtonRow-module__eVZ4ba__mt{margin-top:16px}
.Card-module__b6YjYG__card{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:18px 20px}.Card-module__b6YjYG__heading{color:var(--navy);justify-content:space-between;align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.Card-module__b6YjYG__sub{color:var(--muted);font-size:11px;font-weight:500}.Card-module__b6YjYG__headRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}
.ChartContainer-module__pYRh3q__cw{height:240px;margin-top:12px;position:relative}.ChartContainer-module__pYRh3q__sm{height:170px}.ChartContainer-module__pYRh3q__tall{height:300px}.ChartContainer-module__pYRh3q__fallback{border:1px solid var(--line);border-radius:10px;margin-top:12px;overflow:hidden}.ChartContainer-module__pYRh3q__fallback table{border-collapse:collapse;width:100%;font-size:12px}.ChartContainer-module__pYRh3q__fallback caption{caption-side:top;text-align:left;text-transform:uppercase;letter-spacing:.4px;color:var(--muted);border-bottom:1px solid var(--line);background:#f7faff;padding:8px 10px;font-size:10.5px;font-weight:700}.ChartContainer-module__pYRh3q__fallback th,.ChartContainer-module__pYRh3q__fallback td{text-align:left;border-bottom:1px solid #f1f4f8;padding:7px 10px}.ChartContainer-module__pYRh3q__fallback th{text-transform:uppercase;letter-spacing:.3px;color:var(--muted);background:#fbfdff;font-size:10.5px;font-weight:700}.ChartContainer-module__pYRh3q__fallback td:not(:first-child),.ChartContainer-module__pYRh3q__fallback th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.ChartContainer-module__pYRh3q__fallback tr:last-child td{border-bottom:none}
.FormRow-module__6JIgZG__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.FormRow-module__6JIgZG__row3{grid-template-columns:2fr 1fr 1fr;gap:14px;display:grid}.FormRow-module__6JIgZG__rowAuto{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:14px;display:grid}.FormRow-module__6JIgZG__rowAuto>*{margin-bottom:0}@media (max-width:1000px){.FormRow-module__6JIgZG__row,.FormRow-module__6JIgZG__row3,.FormRow-module__6JIgZG__rowAuto{grid-template-columns:1fr}}
.ChartLegend-module__-SRLlW__legend{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12px;display:flex}.ChartLegend-module__-SRLlW__legend i{vertical-align:-1px;border-radius:3px;width:11px;height:11px;margin-right:5px;display:inline-block}
.Grid-module__uyBlWq__grid{gap:16px;display:grid}.Grid-module__uyBlWq__grid>*{min-width:0}.Grid-module__uyBlWq__g2{grid-template-columns:1fr 1fr}.Grid-module__uyBlWq__g3{grid-template-columns:repeat(3,1fr)}.Grid-module__uyBlWq__g4{grid-template-columns:repeat(4,1fr)}.Grid-module__uyBlWq__g2-1{grid-template-columns:1.5fr 1fr}.Grid-module__uyBlWq__mt{margin-top:16px}@media (max-width:1000px){.Grid-module__uyBlWq__g2,.Grid-module__uyBlWq__g3,.Grid-module__uyBlWq__g4,.Grid-module__uyBlWq__g2-1{grid-template-columns:1fr}}
.HandoffNote-module__Xx4UGG__note{border:1px dashed #e6c34d;border-left:3px solid var(--amber);color:#7a5b06;background:#fffdf3;border-radius:8px;margin:10px 0;padding:9px 12px;font-size:12px;line-height:1.5}.HandoffNote-module__Xx4UGG__tag{letter-spacing:.5px;text-transform:uppercase;background:var(--amber);color:#fff;border-radius:4px;margin-right:7px;padding:1px 6px;font-size:9px;font-weight:800;display:inline-block}
.Hint-module__cNMXVq__hint{color:var(--muted);margin-top:8px;font-size:11.5px;line-height:1.5}
.Label-module___P1nzW__label{color:var(--ink);margin-bottom:7px;font-size:12.5px;font-weight:600;display:block}.Label-module___P1nzW__reqdot{color:var(--red);font-weight:800}
.DeltaPill-module__QVeL7q__delta{font-variant-numeric:tabular-nums;border-radius:20px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.DeltaPill-module__QVeL7q__up{color:#0f7a37;background:#e7f7ee}.DeltaPill-module__QVeL7q__down{color:#c2113b;background:#ffe6ec}.DeltaPill-module__QVeL7q__flat{color:#64748b;background:#eef2f7}
.PageHead-module__neY6lW__crumbs{color:var(--muted);margin-bottom:6px;font-size:12px}.PageHead-module__neY6lW__crumbLink{color:var(--muted);text-decoration:none}.PageHead-module__neY6lW__crumbLink:hover{color:var(--navy);text-decoration:underline}.PageHead-module__neY6lW__pagehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.PageHead-module__neY6lW__title{color:var(--navy);font-size:22px;font-weight:800}.PageHead-module__neY6lW__description{color:var(--muted);max-width:640px;margin-top:3px;font-size:13px;line-height:1.5}
.Pill-module__cddRIW__pill{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.Pill-module__cddRIW__g{color:#0f7a37;background:#e7f7ee}.Pill-module__cddRIW__a{color:#9a4a06;background:#fff1e3}.Pill-module__cddRIW__r{color:#c2113b;background:#ffe6ec}.Pill-module__cddRIW__b{color:#1b3a91;background:#e7eefc}.Pill-module__cddRIW__n{color:#64748b;background:#eef2f7}
.PlainEnglishNote-module__n-ZkNq__plain{border:1px solid #cfe6fb;border-left:3px solid var(--sky);color:#245377;background:#f2f8ff;border-radius:9px;margin-top:12px;padding:10px 13px;font-size:12.5px;line-height:1.55}.PlainEnglishNote-module__n-ZkNq__label{text-transform:uppercase;letter-spacing:.6px;color:#5b8fb5;margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}
.PurposeNote-module__ENwXOa__purpose{border:1px solid #dbe6f2;border-left:3px solid var(--navy);color:#33475b;background:#f7fafd;border-radius:10px;margin-bottom:18px;padding:12px 15px;font-size:12.5px;line-height:1.6}.PurposeNote-module__ENwXOa__purpose b{color:var(--navy)}.PurposeNote-module__ENwXOa__label{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);margin-bottom:4px;font-size:9.5px;font-weight:800;display:block}
.SegmentedTabs-module__TM2YWW__tabs{flex-wrap:wrap;gap:5px;display:flex}.SegmentedTabs-module__TM2YWW__tabs button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:20px;padding:5px 11px;font-family:inherit;font-size:11.5px;font-weight:700}.SegmentedTabs-module__TM2YWW__tabs button.SegmentedTabs-module__TM2YWW__on{background:var(--navy);border-color:var(--navy);color:#fff}
.Select-module__E8rWSW__field{margin-bottom:15px}.Select-module__E8rWSW__noMargin{margin-bottom:0}.Select-module__E8rWSW__select{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;display:flex}.Select-module__E8rWSW__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__E8rWSW__chevron{color:#64748b;flex-shrink:0;transition:transform .15s}.Select-module__E8rWSW__chevronOpen{transform:rotate(180deg)}.Select-module__E8rWSW__select:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px #00a3ff1f}.Select-module__E8rWSW__disabled{cursor:not-allowed;opacity:.6}.Select-module__E8rWSW__panel{z-index:300;border:1px solid var(--line);background:#fff;border-radius:9px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px #08182d24}.Select-module__E8rWSW__searchWrap{border-bottom:1px solid var(--line);flex-shrink:0;padding:6px}.Select-module__E8rWSW__searchInput{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);border-radius:7px;padding:7px 9px;font-size:13px}.Select-module__E8rWSW__searchInput:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px #00a3ff1f}.Select-module__E8rWSW__list{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:4px;list-style:none;overflow-y:auto}.Select-module__E8rWSW__empty{color:var(--muted);text-align:center;padding:10px;font-size:13px}.Select-module__E8rWSW__option{color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:9px 10px;font-size:13.5px;overflow:hidden}.Select-module__E8rWSW__highlighted{background:#00a3ff1a}.Select-module__E8rWSW__selected{color:var(--navy);font-weight:700}.Select-module__E8rWSW__optionDisabled{color:var(--muted);cursor:not-allowed}@media (max-width:620px){.Select-module__E8rWSW__select,.Select-module__E8rWSW__option{font-size:14px}.Select-module__E8rWSW__option{padding:11px 10px}}
.Checkbox-module__tYwp1q__checkbox{cursor:pointer;gap:9px;margin:11px 0;font-size:13px;display:flex}.Checkbox-module__tYwp1q__alignTop{align-items:flex-start}.Checkbox-module__tYwp1q__inputAlignTop{margin-top:3px}
.Redactable-module__jgwOJG__redactable{transition:all .15s}.Redactable-module__jgwOJG__on{color:#0000;-webkit-user-select:none;user-select:none;text-align:center;background:#e6ebf2;border-radius:4px;min-width:92px;display:inline-block;position:relative}.Redactable-module__jgwOJG__on:after{content:"REDACTED";letter-spacing:.5px;color:#8797ab;place-items:center;font-size:8.5px;font-weight:800;display:grid;position:absolute;inset:0}
.SelectablePill-module__ffcO9q__button{cursor:pointer;-webkit-user-select:none;user-select:none;font:inherit;border:none}
.Modal-module__7LRQSW__back{z-index:200;background:#08182d8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.Modal-module__7LRQSW__modal{background:#fff;border-radius:16px;width:100%;max-width:580px;max-height:calc(100vh - 48px);animation:.16s ease-out Modal-module__7LRQSW__modalin;overflow:auto;box-shadow:0 24px 64px #08182d52}.Modal-module__7LRQSW__wide{max-width:860px}@keyframes Modal-module__7LRQSW__modalin{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}.Modal-module__7LRQSW__head{justify-content:space-between;align-items:flex-start;gap:14px;padding:21px 24px 0;display:flex}.Modal-module__7LRQSW__title{color:var(--navy);letter-spacing:-.2px;font-size:18px;font-weight:800}.Modal-module__7LRQSW__subtitle{color:var(--muted);max-width:44ch;margin-top:5px;font-size:12.5px;line-height:1.55}.Modal-module__7LRQSW__close{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;padding:4px 7px;font-size:15px;line-height:1}.Modal-module__7LRQSW__close:hover{color:var(--navy);background:#f1f4f8}.Modal-module__7LRQSW__body{padding:17px 24px 20px}.Modal-module__7LRQSW__footer{border-top:1px solid var(--line);background:#fafcff;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex;position:sticky;bottom:0}@media (max-width:620px){.Modal-module__7LRQSW__footer{flex-direction:column-reverse}.Modal-module__7LRQSW__footer>*{width:100%}}
@keyframes Spinner-module__s0pLYa__spin{to{transform:rotate(360deg)}}.Spinner-module__s0pLYa__wrap{align-items:center;gap:8px;display:inline-flex}.Spinner-module__s0pLYa__ring{border:2px solid var(--sky);border-top-color:#0000;border-radius:50%;flex:none;animation:.7s linear infinite Spinner-module__s0pLYa__spin;display:inline-block}.Spinner-module__s0pLYa__label{color:var(--muted);font-size:13px;font-weight:600}
.Stat-module__0UvN0W__stat{border:1px solid var(--line);background:#fff;border-radius:12px;padding:15px 17px}.Stat-module__0UvN0W__k{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-size:10.5px;font-weight:700}.Stat-module__0UvN0W__v{color:var(--navy);margin-top:6px;font-size:25px;font-weight:800;line-height:1}.Stat-module__0UvN0W__s{color:var(--muted);margin-top:6px;font-size:12px}.Stat-module__0UvN0W__up{color:var(--green);font-weight:600}.Stat-module__0UvN0W__ci{color:var(--muted);margin-top:4px;font-size:11px;font-weight:500}
.SyntheticBadge-module__Dk7eIG__badge{color:#4a2da8;background:#f1ecfc;border:1px solid #d6c8f5;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.SyntheticBadge-module__Dk7eIG__dot{background:var(--violet);border-radius:50%;width:7px;height:7px}
.Table-module__ceAsYa__scroll{overflow-x:auto}.Table-module__ceAsYa__tb{border-collapse:collapse;width:100%;font-size:13px}.Table-module__ceAsYa__tb th,.Table-module__ceAsYa__tb td{text-align:left;border-bottom:1px solid var(--line);padding:11px 10px}.Table-module__ceAsYa__tb th{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);font-size:10.5px;font-weight:700}.Table-module__ceAsYa__tb tr:last-child td{border-bottom:none}.Table-module__ceAsYa__click{cursor:pointer}.Table-module__ceAsYa__click:hover{background:#f7faff}.Table-module__ceAsYa__rowActive{background:#eef4ff}.Table-module__ceAsYa__rowActive td:first-child{box-shadow:inset 3px 0 0 var(--navy)}.Table-module__ceAsYa__mt8{margin-top:8px}
.WarningRow-module__JBaOjG__warnrow{border:1px solid #fcd9b3;border-left:3px solid var(--amber);color:#7a4a06;background:#fff4e8;border-radius:9px;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 13px;font-size:12.5px;line-height:1.5;display:flex}
.ConfidenceBadge-module__eamexW__conf{color:#9a4a06;vertical-align:1px;background:#fff1e3;border:1px solid #f6cfa5;border-radius:20px;align-items:center;gap:5px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.ConfidenceBadge-module__eamexW__hi{color:#0f7a37;background:#e7f7ee;border-color:#b6e6c9}.ConfidenceBadge-module__eamexW__cd{background:currentColor;border-radius:50%;width:6px;height:6px}
.TextField-module__2YyKNa__field{margin-bottom:15px}.TextField-module__2YyKNa__noMargin{margin-bottom:0}.TextField-module__2YyKNa__input{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:9px;padding:10px 12px;font-size:13.5px}.TextField-module__2YyKNa__input:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px #00a3ff1f}
.CohortCompositionCard-module__dyfe2q__sectionFirst,.CohortCompositionCard-module__dyfe2q__section{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-size:10.5px;font-weight:800}.CohortCompositionCard-module__dyfe2q__sectionFirst{margin:12px 0 8px}.CohortCompositionCard-module__dyfe2q__section{margin:16px 0 8px}.CohortCompositionCard-module__dyfe2q__bars{flex-direction:column;gap:8px;margin-top:4px;display:flex}.CohortCompositionCard-module__dyfe2q__row{grid-template-columns:96px 1fr 52px;align-items:center;gap:10px;font-size:12px;display:grid}.CohortCompositionCard-module__dyfe2q__label{color:#42506a;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.CohortCompositionCard-module__dyfe2q__track{background:#eef2f7;border-radius:20px;height:9px;overflow:hidden}.CohortCompositionCard-module__dyfe2q__track i{background:linear-gradient(90deg,#0b2e82,#00a3ff);border-radius:20px;height:100%;transition:width .35s;display:block}.CohortCompositionCard-module__dyfe2q__value{text-align:right;color:var(--navy);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}
.DrugPkTab-module__ZoFqzq__pkcards{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:12px;display:grid}.DrugPkTab-module__ZoFqzq__dot{border-radius:2px;width:9px;height:9px;margin-right:7px;display:inline-block}
.CohortHistogramCard-module__4vCKpG__card{margin-top:16px}
.DeidentificationCard-module__gvjiDW__card{margin-top:16px}.DeidentificationCard-module__gvjiDW__why{color:var(--muted);font-size:12px}
.OrganBodyMap-module__okIzPW__bodysvg{border:1px solid var(--line);background:linear-gradient(#f7fbff,#eef5fc);border-radius:13px;padding:12px}.OrganBodyMap-module__okIzPW__bodysvg svg{width:100%;height:auto;display:block}.OrganBodyMap-module__okIzPW__organ{cursor:pointer;transition:all .15s}.OrganBodyMap-module__okIzPW__organ:hover .OrganBodyMap-module__okIzPW__oshape{stroke:var(--navy);stroke-width:2.4px}.OrganBodyMap-module__okIzPW__organ.OrganBodyMap-module__okIzPW__sel .OrganBodyMap-module__okIzPW__oshape{stroke:var(--navy);stroke-width:2.8px}.OrganBodyMap-module__okIzPW__organ.OrganBodyMap-module__okIzPW__sel .OrganBodyMap-module__okIzPW__ohalo{opacity:1}.OrganBodyMap-module__okIzPW__ohalo{opacity:0;transition:all .2s}.OrganBodyMap-module__okIzPW__organ:focus{outline:none}.OrganBodyMap-module__okIzPW__organ:focus .OrganBodyMap-module__okIzPW__oshape{stroke:var(--sky);stroke-width:3px}
.CohortSizeCard-module__VSs4PG__bigcount{align-items:baseline;gap:10px;margin-top:8px;display:flex}.CohortSizeCard-module__VSs4PG__n{color:var(--navy);font-variant-numeric:tabular-nums;font-size:40px;font-weight:900;line-height:1}.CohortSizeCard-module__VSs4PG__of{color:var(--muted);font-size:13px}.CohortSizeCard-module__VSs4PG__divider{background:var(--line);height:1px;margin:18px 0}.CohortSizeCard-module__VSs4PG__funnelHeading{text-transform:uppercase;letter-spacing:.5px;color:var(--navy);margin-bottom:9px;font-size:11px;font-weight:800}.CohortSizeCard-module__VSs4PG__funnel{flex-direction:column;gap:1px;display:flex}.CohortSizeCard-module__VSs4PG__row{border-bottom:1px solid #f1f4f8;align-items:center;gap:11px;padding:9px 0;font-size:12.5px;display:flex}.CohortSizeCard-module__VSs4PG__row:last-child{border-bottom:none}.CohortSizeCard-module__VSs4PG__label{color:#42506a;flex:1}.CohortSizeCard-module__VSs4PG__count{color:var(--navy);font-variant-numeric:tabular-nums;font-weight:700}.CohortSizeCard-module__VSs4PG__delta{color:var(--red);text-align:right;font-variant-numeric:tabular-nums;min-width:58px;font-size:11px;font-weight:600}
.MappingArrow-module__SuRBnW__arrow{color:#c3d0e0;justify-content:center;align-items:center;width:100%;height:52px;display:flex}.MappingArrow-module__SuRBnW__arrow svg{width:22px;height:14px}.MappingArrow-module__SuRBnW__g{color:var(--green)}.MappingArrow-module__SuRBnW__a{color:var(--amber)}.MappingArrow-module__SuRBnW__r{color:var(--red)}.MappingArrow-module__SuRBnW__spacer{border-bottom:1px solid var(--line);background:#f4f8ff;width:100%;min-height:44px}
.OrganRisksTab-module__eyQ61W__bodywrap{grid-template-columns:260px 1fr;align-items:start;gap:20px;display:grid}.OrganRisksTab-module__eyQ61W__organlist{flex-direction:column;gap:7px;display:flex}.OrganRisksTab-module__eyQ61W__orow{border:1px solid var(--line);cursor:pointer;text-align:left;width:100%;font:inherit;background:#fff;border-radius:10px;align-items:center;gap:11px;padding:10px 13px;transition:all .14s;display:flex}.OrganRisksTab-module__eyQ61W__orow:hover{background:#fafcff;border-color:#c3d6ea}.OrganRisksTab-module__eyQ61W__orow.OrganRisksTab-module__eyQ61W__sel{border-color:var(--navy);background:#f4f8ff;box-shadow:0 0 0 3px #102d5312}.OrganRisksTab-module__eyQ61W__od{border-radius:50%;flex:none;width:11px;height:11px}.OrganRisksTab-module__eyQ61W__orowText{flex-direction:column;min-width:0;display:flex}.OrganRisksTab-module__eyQ61W__on{color:var(--navy);font-size:13.5px;font-weight:700}.OrganRisksTab-module__eyQ61W__os{color:var(--muted);margin-top:1px;font-size:11.5px}.OrganRisksTab-module__eyQ61W__oscore{border-radius:20px;flex:none;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:800}.OrganRisksTab-module__eyQ61W__riskG{color:#0f7a37;background:#e7f7ee}.OrganRisksTab-module__eyQ61W__riskA{color:#9a4a06;background:#fff1e3}.OrganRisksTab-module__eyQ61W__riskR{color:#c2113b;background:#ffe6ec}.OrganRisksTab-module__eyQ61W__dividerH{background:var(--line);height:1px;margin:13px 0}.OrganRisksTab-module__eyQ61W__detailHeading{align-items:center;gap:10px;display:flex}.OrganRisksTab-module__eyQ61W__detailPill{border-radius:20px;padding:2px 9px;font-weight:800}.OrganRisksTab-module__eyQ61W__detailBody{color:#33475b;margin-top:9px;font-size:12.5px;line-height:1.6}.OrganRisksTab-module__eyQ61W__factorsLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-bottom:5px;font-size:10.5px;font-weight:800}.OrganRisksTab-module__eyQ61W__factorName{flex:1}.OrganRisksTab-module__eyQ61W__contrib{border-bottom:1px solid #f1f4f8;align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:flex}.OrganRisksTab-module__eyQ61W__contrib:last-child{border-bottom:none}.OrganRisksTab-module__eyQ61W__cbar{background:#eef2f7;border-radius:20px;flex:1;max-width:150px;height:7px;overflow:hidden}.OrganRisksTab-module__eyQ61W__cbar i{background:var(--royal);border-radius:20px;height:100%;display:block}.OrganRisksTab-module__eyQ61W__cv{color:var(--navy);font-variant-numeric:tabular-nums;text-align:right;min-width:44px;font-weight:700}@media (max-width:1000px){.OrganRisksTab-module__eyQ61W__bodywrap{grid-template-columns:1fr}}
.AddArmRow-module__DlhSeq__row{grid-template-columns:1.4fr 1fr 1fr .8fr auto;align-items:end;gap:10px;display:grid}@media (max-width:1000px){.AddArmRow-module__DlhSeq__row{grid-template-columns:1fr}}.AddArmRow-module__DlhSeq__searchField{position:relative}.AddArmRow-module__DlhSeq__searchPanel{z-index:20;border:1px solid var(--line);background:#fff;border-radius:9px;max-height:260px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #08182d24}.AddArmRow-module__DlhSeq__searchStatus{color:var(--muted);padding:9px 10px;font-size:13px}.AddArmRow-module__DlhSeq__searchResult{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:flex}.AddArmRow-module__DlhSeq__searchResult:hover{background:#00a3ff1a}.AddArmRow-module__DlhSeq__searchClass{color:var(--muted);font-weight:400}.AddArmRow-module__DlhSeq__tierReady,.AddArmRow-module__DlhSeq__tierClass,.AddArmRow-module__DlhSeq__tierExternal{border-radius:100px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:700}.AddArmRow-module__DlhSeq__tierReady{color:#0f7a37;background:#eafaf1}.AddArmRow-module__DlhSeq__tierClass{color:var(--royal);background:#eef4ff}.AddArmRow-module__DlhSeq__tierExternal{color:#7a4a06;background:#fff4e8}
.SavedCohortsRow-module__6k5j2a__row{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.SavedCohortsRow-module__6k5j2a__pill{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;transition:all .14s;display:inline-flex}.SavedCohortsRow-module__6k5j2a__pill:hover{border-color:var(--sky);background:#f7fcff}.SavedCohortsRow-module__6k5j2a__pill.SavedCohortsRow-module__6k5j2a__on{border-color:var(--navy);background:#f4f8ff}.SavedCohortsRow-module__6k5j2a__pill b{color:var(--navy);font-weight:700}.SavedCohortsRow-module__6k5j2a__pill span{color:var(--muted);font-size:11.5px}.SavedCohortsRow-module__6k5j2a__addPill{color:var(--sky);border-style:dashed;font-weight:700}
.MappingCanonicalRow-module__G5tvFG__row{border-bottom:1px solid #f1f4f8;align-items:center;gap:10px;min-height:52px;padding:10px 14px;font-size:12.5px;display:flex}.MappingCanonicalRow-module__G5tvFG__row:last-child{border-bottom:none}.MappingCanonicalRow-module__G5tvFG__field{color:var(--royal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.MappingCanonicalRow-module__G5tvFG__sample{color:var(--muted);margin-top:2px;font-size:11px;display:block}.MappingCanonicalRow-module__G5tvFG__stat{flex:none;margin-left:auto}.MappingCanonicalRow-module__G5tvFG__stsel{appearance:none;cursor:pointer;letter-spacing:.3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6'%3E%3Cpath d='M1 1l3.5 3.5L8 1' stroke='%23708aa5' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 7px center;background-repeat:no-repeat;border:1px solid #0000;border-radius:20px;padding:3px 21px 3px 9px;font-family:inherit;font-size:10px;font-weight:800}.MappingCanonicalRow-module__G5tvFG__stsel:focus{outline:2px solid var(--sky);outline-offset:1px}.MappingCanonicalRow-module__G5tvFG__g{color:#0f7a37;background-color:#e7f7ee;border-color:#c3ebd3}.MappingCanonicalRow-module__G5tvFG__a{color:#9a5b06;background-color:#fff4e8;border-color:#fcd9b3}.MappingCanonicalRow-module__G5tvFG__r{color:#c2113b;background-color:#ffeef2;border-color:#ffc9d6}
.CheckRow-module__oX959W__checkrow{border:1px solid;border-radius:9px;align-items:flex-start;gap:11px;margin-bottom:9px;padding:11px 13px;font-size:12.5px;line-height:1.55;display:flex}.CheckRow-module__oX959W__checkrow:last-child{margin-bottom:0}.CheckRow-module__oX959W__pass{color:#1c6b3c;background:#f3fdf7;border-color:#c3ebd3}.CheckRow-module__oX959W__warn{color:#7a4a06;background:#fff4e8;border-color:#fcd9b3}.CheckRow-module__oX959W__stop{color:#a3123a;background:#fff1f4;border-color:#ffc9d6}.CheckRow-module__oX959W__ci2{color:#fff;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:11px;font-weight:800;display:grid}.CheckRow-module__oX959W__pass .CheckRow-module__oX959W__ci2{background:var(--green)}.CheckRow-module__oX959W__warn .CheckRow-module__oX959W__ci2{background:var(--amber)}.CheckRow-module__oX959W__stop .CheckRow-module__oX959W__ci2{background:var(--red)}.CheckRow-module__oX959W__checkrow b{margin-bottom:2px;display:block}
.EngineInternalsPanel-module__s7R3lW__box{color:#cfe3f7;background:#0e1f33;border-radius:10px;margin-top:12px;padding:14px 16px;font-size:12px;line-height:1.55}.EngineInternalsPanel-module__s7R3lW__box h4{color:var(--sky);text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;font-size:11px}.EngineInternalsPanel-module__s7R3lW__box code{background:#ffffff14;border-radius:4px;padding:1px 5px;font-size:11px}.EngineInternalsPanel-module__s7R3lW__ip{background:var(--red);color:#fff;letter-spacing:.4px;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:800;display:inline-block}.EngineInternalsPanel-module__s7R3lW__footer{color:#9fb6cf;margin-top:8px}
.TwinSafetyBanner-module__GRrVBa__banner{border-left:4px solid var(--red);background:#fff1f4;border-color:#ffc9d6;align-items:center;gap:12px;margin-bottom:16px;display:flex}.TwinSafetyBanner-module__GRrVBa__banner.TwinSafetyBanner-module__GRrVBa__watch{border-left-color:var(--amber);background:#fff4e8;border-color:#fcd9b3}.TwinSafetyBanner-module__GRrVBa__dot{background:var(--red);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.TwinSafetyBanner-module__GRrVBa__watch .TwinSafetyBanner-module__GRrVBa__dot{background:var(--amber)}.TwinSafetyBanner-module__GRrVBa__text{font-size:13px}.TwinSafetyBanner-module__GRrVBa__textSignal{color:#c2113b}.TwinSafetyBanner-module__GRrVBa__textWatch{color:#9a4a06}
.ArmDetailCard-module__HXjNVa__armSelect{margin-bottom:13px}.ArmDetailCard-module__HXjNVa__disabledHint{color:var(--muted);margin:-6px 0 11px;font-size:11.5px;line-height:1.5}.ArmDetailCard-module__HXjNVa__card{border:1px solid var(--line);border-radius:12px;overflow:hidden}.ArmDetailCard-module__HXjNVa__head{border-bottom:1px solid var(--line);background:#f7faff;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 16px;display:flex}.ArmDetailCard-module__HXjNVa__head b{color:var(--navy);font-size:15px;font-weight:800}.ArmDetailCard-module__HXjNVa__subtitle{color:var(--muted);margin-top:2px;font-size:11.5px}.ArmDetailCard-module__HXjNVa__body{padding:14px 16px}.ArmDetailCard-module__HXjNVa__section{margin-bottom:13px}.ArmDetailCard-module__HXjNVa__section:last-child{margin-bottom:0}.ArmDetailCard-module__HXjNVa__key{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-bottom:4px;font-size:10px;font-weight:800}.ArmDetailCard-module__HXjNVa__value{color:#33475b;font-size:12.5px;line-height:1.55}.ArmDetailCard-module__HXjNVa__tagRed{color:#c2113b;background:#ffe6ec;border-radius:20px;margin:3px 4px 0 0;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.ArmDetailCard-module__HXjNVa__tagBlue{color:var(--royal);background:#eef3ff;border-radius:20px;margin:3px 4px 0 0;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.ArmDetailCard-module__HXjNVa__saltSelect{max-width:210px;font-size:12.5px}
.SavedCohortsCard-module__CaPiRW__card{background:var(--card);border:1px solid var(--line);border-radius:13px;padding:14px 18px}.SavedCohortsCard-module__CaPiRW__heading{color:var(--navy);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;font-weight:700;display:flex}.SavedCohortsCard-module__CaPiRW__sub{color:var(--muted);font-size:11px;font-weight:500}
.MappingGroupHeader-module__BbfOZa__group{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.6px;color:#5b7a99;background:#f4f8ff;padding:9px 14px;font-size:10px;font-weight:800}.MappingGroupHeader-module__BbfOZa__group small{text-transform:none;letter-spacing:0;color:#94a3b8;margin-top:2px;font-size:11px;font-weight:500;display:block}
.Dropzone-module__JR3oXW__dropzone{text-align:center;color:var(--muted);cursor:pointer;background:#fafcff;border:2px dashed #c4d2e6;border-radius:12px;margin-top:8px;padding:30px;font-size:13px}.Dropzone-module__JR3oXW__dropzone:hover{border-color:var(--sky);color:var(--navy)}.Dropzone-module__JR3oXW__hint{font-size:11.5px}
@keyframes StageChecklist-module__0AN2RW__spin{to{transform:rotate(360deg)}}.StageChecklist-module__0AN2RW__stage{color:var(--muted);border-bottom:1px solid #f1f4f8;align-items:center;gap:11px;padding:11px 0;font-size:13.5px;font-weight:600;display:flex}.StageChecklist-module__0AN2RW__stage:last-child{border-bottom:none}.StageChecklist-module__0AN2RW__stage:before{content:"";border:2px solid #d6deea;border-radius:50%;flex:none;width:18px;height:18px;transition:all .3s}.StageChecklist-module__0AN2RW__done{color:var(--ink)}.StageChecklist-module__0AN2RW__done:before{background:var(--green);border-color:var(--green);content:"✓";color:#fff;place-items:center;font-size:11px;font-weight:800;display:grid}.StageChecklist-module__0AN2RW__active{color:var(--navy)}.StageChecklist-module__0AN2RW__active:before{border-color:var(--sky);border-top-color:#0000;animation:.8s linear infinite StageChecklist-module__0AN2RW__spin}
.TwinTabBar-module__Y6a8RW__tabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:18px;display:flex;overflow-x:auto}.TwinTabBar-module__Y6a8RW__tabs button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:7px;padding:11px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.TwinTabBar-module__Y6a8RW__tabs button:hover{color:var(--navy);background:#f7faff}.TwinTabBar-module__Y6a8RW__tabs button.TwinTabBar-module__Y6a8RW__on{color:var(--navy);border-bottom-color:var(--sky);font-weight:800}.TwinTabBar-module__Y6a8RW__tp{color:var(--muted);background:#eef2f7;border-radius:20px;padding:1px 5px;font-size:9px;font-weight:800}.TwinTabBar-module__Y6a8RW__tabs button.TwinTabBar-module__Y6a8RW__on .TwinTabBar-module__Y6a8RW__tp{background:var(--sky);color:#04243f}
.ArmExposureTimeline-module__Xp36rW__head{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);border-bottom:1px solid var(--line);grid-template-columns:118px 1fr;gap:12px;padding-bottom:7px;font-size:10px;font-weight:700;display:grid}.ArmExposureTimeline-module__Xp36rW__row{border-bottom:1px solid #f1f4f8;grid-template-columns:118px 1fr;align-items:center;gap:12px;padding:9px 0;display:grid}.ArmExposureTimeline-module__Xp36rW__row:last-of-type{border-bottom:none}.ArmExposureTimeline-module__Xp36rW__name{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.ArmExposureTimeline-module__Xp36rW__name small{color:var(--muted);font-size:10.5px;font-weight:500;display:block}.ArmExposureTimeline-module__Xp36rW__track{background:#f4f7fb;border-radius:5px;height:24px;position:relative;overflow:hidden}.ArmExposureTimeline-module__Xp36rW__bar{color:#fff;white-space:nowrap;border-radius:3px;align-items:center;height:14px;padding:0 6px;font-size:9.5px;font-weight:800;display:flex;position:absolute;top:5px;overflow:hidden}.ArmExposureTimeline-module__Xp36rW__dose{background:#ffffffbf;border-radius:2px;width:2px;height:20px;position:absolute;top:2px}.ArmExposureTimeline-module__Xp36rW__axis{grid-template-columns:118px 1fr;gap:12px;margin-top:5px;display:grid}.ArmExposureTimeline-module__Xp36rW__axisTicks{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10.5px;display:flex}.ArmExposureTimeline-module__Xp36rW__overlap{color:#7a4a06;background:#fff4e8;border:1px solid #fcd9b3;border-radius:8px;margin-top:11px;padding:9px 12px;font-size:12px;line-height:1.5}
.CohortPage-module__1_HSxq__cohortGrid{grid-template-columns:320px 1fr;align-items:start;gap:18px;margin-top:16px;display:grid}@media (max-width:1000px){.CohortPage-module__1_HSxq__cohortGrid{grid-template-columns:1fr}}
.MappingSourceRow-module__-Mkj1q__row{border-bottom:1px solid #f1f4f8;align-items:center;gap:10px;min-height:52px;padding:10px 14px;font-size:12.5px;display:flex}.MappingSourceRow-module__-Mkj1q__row:last-child{border-bottom:none}.MappingSourceRow-module__-Mkj1q__field{color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.MappingSourceRow-module__-Mkj1q__req .MappingSourceRow-module__-Mkj1q__field{color:#c2113b}.MappingSourceRow-module__-Mkj1q__sample{color:var(--muted);margin-top:2px;font-size:11px;display:block}.MappingSourceRow-module__-Mkj1q__stat{flex:none;margin-left:auto}.MappingSourceRow-module__-Mkj1q__grip{color:#c3d0e0;cursor:grab;letter-spacing:-1px;flex:none;font-size:14px;line-height:1}.MappingSourceRow-module__-Mkj1q__modsel{appearance:none;border:1px solid var(--line);color:var(--muted);cursor:pointer;letter-spacing:.3px;text-transform:uppercase;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6'%3E%3Cpath d='M1 1l3.5 3.5L8 1' stroke='%23708aa5' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") right 6px center no-repeat;border-radius:7px;flex:none;width:76px;padding:4px 19px 4px 8px;font-family:inherit;font-size:10px;font-weight:800}.MappingSourceRow-module__-Mkj1q__modsel:hover{border-color:var(--sky);color:var(--royal)}.MappingSourceRow-module__-Mkj1q__modsel:focus-visible{outline:2px solid var(--sky);outline-offset:1px}.MappingSourceRow-module__-Mkj1q__req .MappingSourceRow-module__-Mkj1q__modsel{color:#c2113b;background-color:#fff;border-color:#ffc9d6}
.Chip-module__IAwj_a__chip{color:var(--royal);background:#eef3ff;border-radius:20px;align-items:center;gap:5px;margin:3px 4px 3px 0;padding:4px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.Chip-module__IAwj_a__remove{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;padding:0}
.DevBox-module__taFQFa__box{color:#cfe3f7;background:#0e1f33;border-radius:10px;margin-top:12px;padding:14px 16px;font-size:12px;line-height:1.55}.DevBox-module__taFQFa__box h4{color:var(--sky);text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;font-size:11px}.DevBox-module__taFQFa__box code{background:#ffffff14;border-radius:4px;padding:1px 5px;font-size:11px}
.Tile-module__JJk06G__tile{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;padding:16px;transition:all .15s}.Tile-module__JJk06G__tile:hover{border-color:var(--sky)}.Tile-module__JJk06G__sel{border-color:var(--sky);box-shadow:0 0 0 3px #00a3ff1f}.Tile-module__JJk06G__th{color:var(--navy);align-items:center;gap:9px;font-size:14px;font-weight:700;display:flex}.Tile-module__JJk06G__td{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.5}.Tile-module__JJk06G__ico{width:34px;height:34px;color:var(--royal);background:#eef4ff;border-radius:9px;flex:none;place-items:center;display:grid}.Tile-module__JJk06G__ico svg{width:19px;height:19px;display:block}.Tile-module__JJk06G__mini{padding:13px}.Tile-module__JJk06G__mini .Tile-module__JJk06G__th{font-size:13px}.Tile-module__JJk06G__mini .Tile-module__JJk06G__td{font-size:12.5px}
.ArmToggle-module__r6m4WW__toggle{appearance:none;color:#0f7a37;cursor:pointer;letter-spacing:.3px;white-space:nowrap;background:#e7f7ee;border:1px solid #c3ebd3;border-radius:20px;align-items:center;gap:6px;padding:4px 11px;font-family:inherit;font-size:10.5px;font-weight:800;display:inline-flex}.ArmToggle-module__r6m4WW__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.ArmToggle-module__r6m4WW__off{color:#7b8a9c;background:#f1f4f8;border-color:#dbe3ec}.ArmToggle-module__r6m4WW__toggle:hover{filter:brightness(.97)}.ArmToggle-module__r6m4WW__toggle:focus-visible{outline:2px solid var(--sky);outline-offset:1px}
.MappingPanels-module__mILQqa__maptwo{grid-template-columns:1fr 46px 1fr;align-items:stretch;gap:0;margin-top:16px;display:grid}.MappingPanels-module__mILQqa__panel{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.MappingPanels-module__mILQqa__header{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.5px;color:var(--navy);background:#f7faff;justify-content:space-between;align-items:center;padding:11px 14px;font-size:11px;font-weight:800;display:flex}.MappingPanels-module__mILQqa__header small{text-transform:none;letter-spacing:0;color:var(--muted);font-size:11px;font-weight:600}.MappingPanels-module__mILQqa__mid{flex-direction:column;justify-content:flex-start;align-items:center;gap:0;padding-top:38px;display:flex}@media (max-width:900px){.MappingPanels-module__mILQqa__maptwo{grid-template-columns:1fr}.MappingPanels-module__mILQqa__mid{display:none}}
.EnginePipelineCard-module__TjJE3G__head{justify-content:space-between;align-items:center;display:flex}.EnginePipelineCard-module__TjJE3G__title{color:var(--navy);font-size:14px}.EnginePipelineCard-module__TjJE3G__barTrack{background:#eef2f7;border-radius:999px;height:9px;margin:14px 0 20px;overflow:hidden}.EnginePipelineCard-module__TjJE3G__barFill{background:linear-gradient(90deg,#0b2e82,#00a3ff);border-radius:999px;height:100%;transition:width .4s}
.TwinHeader-module__9x3LOa__twinhead{background:var(--navy-grad);color:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:18px 22px;display:flex}.TwinHeader-module__9x3LOa__tid{font-size:19px;font-weight:800}.TwinHeader-module__9x3LOa__tmeta{color:#ffffffb8;margin-top:3px;font-size:12px}.TwinHeader-module__9x3LOa__tflags{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.TwinHeader-module__9x3LOa__tf{text-transform:uppercase;letter-spacing:.4px;background:#ffffff24;border:1px solid #ffffff47;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:800}.TwinHeader-module__9x3LOa__ro{color:#ffd9b8;background:#fa7b1f38;border-color:#fa7b1f80}.TwinHeader-module__9x3LOa__syn{color:#ddd0ff;background:#6c4bd84d;border-color:#a082f58c}.TwinHeader-module__9x3LOa__twinvals{flex-wrap:wrap;gap:22px;display:flex}.TwinHeader-module__9x3LOa__tv .TwinHeader-module__9x3LOa__k{text-transform:uppercase;letter-spacing:.5px;color:#fff9;font-size:10px;font-weight:700}.TwinHeader-module__9x3LOa__tv .TwinHeader-module__9x3LOa__v{margin-top:3px;font-size:21px;font-weight:800;line-height:1}
.ResponderLadderChart-module__49pKOq__sliderRow{align-items:center;gap:10px;margin-top:10px;display:flex}.ResponderLadderChart-module__49pKOq__sliderRow input[type=range]{accent-color:var(--navy);flex:1}.ResponderLadderChart-module__49pKOq__rungLabel{color:var(--navy);white-space:nowrap;text-align:right;min-width:64px;font-size:11.5px;font-weight:700}
.MetricTable-module__sbdGiG__green{color:var(--green);font-weight:700}
.Textarea-module__nldQNa__field{margin-bottom:15px}.Textarea-module__nldQNa__textarea{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border-radius:9px;padding:10px 12px;font-size:13.5px}.Textarea-module__nldQNa__textarea:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px #00a3ff1f}
.BigField-module__PJ4CJa__row{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;display:grid}.BigField-module__PJ4CJa__mt{margin-top:8px}.BigField-module__PJ4CJa__label{color:var(--navy);text-transform:uppercase;letter-spacing:.5px;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.BigField-module__PJ4CJa__reqdot{color:var(--red);font-weight:800}.BigField-module__PJ4CJa__bwrap{position:relative}.BigField-module__PJ4CJa__input,.BigField-module__PJ4CJa__select{border:1.5px solid var(--line);width:100%;font:inherit;color:var(--navy);font-variant-numeric:tabular-nums;background:#fff;border-radius:11px;padding:15px 16px;font-size:22px;font-weight:700}.BigField-module__PJ4CJa__input:focus,.BigField-module__PJ4CJa__select:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 4px #00a3ff21}.BigField-module__PJ4CJa__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' stroke='%2364748b' stroke-width='1.8' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;font-size:17px}.BigField-module__PJ4CJa__bu{color:var(--muted);pointer-events:none;font-size:12.5px;font-weight:600;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.BigField-module__PJ4CJa__bh{color:var(--muted);margin-top:6px;font-size:11.5px;line-height:1.4}.BigField-module__PJ4CJa__miss .BigField-module__PJ4CJa__input,.BigField-module__PJ4CJa__miss .BigField-module__PJ4CJa__select{background:#fff8fa;border-color:#ffc9d6}
.DailyPatternStrip-module__Umd5na__strip{border:1px solid var(--line);background:linear-gradient(90deg,#eef4fb 0% 25%,#fdfdff 30% 82%,#eef4fb 88% 100%);border-radius:12px;height:74px;margin-top:10px;position:relative;overflow:hidden}.DailyPatternStrip-module__Umd5na__hour{background:#64748b1a;width:1px;position:absolute;top:0;bottom:0}.DailyPatternStrip-module__Umd5na__hlab{color:var(--muted);font-variant-numeric:tabular-nums;font-size:9.5px;position:absolute;bottom:3px;transform:translate(-50%)}.DailyPatternStrip-module__Umd5na__blk{color:#fff;white-space:nowrap;border-radius:6px;align-items:center;height:26px;padding:0 7px;font-size:9.5px;font-weight:800;display:flex;position:absolute;top:9px;overflow:hidden}.DailyPatternStrip-module__Umd5na__sleep{background:linear-gradient(90deg,#4c3f8f,#6c4bd8)}.DailyPatternStrip-module__Umd5na__ex{background:linear-gradient(90deg,#0f7a37,#22c55e);height:22px;top:39px}.DailyPatternStrip-module__Umd5na__ev{border:1.5px solid #fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11px;display:grid;position:absolute;top:39px;transform:translate(-11px);box-shadow:0 1px 4px #102d5333}.DailyPatternStrip-module__Umd5na__meal{background:#fa7b1f}.DailyPatternStrip-module__Umd5na__alc{background:#0b2e82}
.GenerateKeyForm-module__nfnPwa__card{margin-bottom:16px}.GenerateKeyForm-module__nfnPwa__muted{color:var(--muted);font-weight:400}
.ArmsTable-module__ccu19W__off td:nth-child(-n+6){opacity:.45}.ArmsTable-module__ccu19W__removeCell{text-align:right}.ArmsTable-module__ccu19W__removeBtn{padding:5px 9px}
.FileUploadForm-module__mL9pMW__result{margin-top:12px}
.MappingToolbar-module__Rs07va__toolbar{background:var(--card);border:1px solid var(--line);border-radius:13px;flex-wrap:wrap;align-items:center;gap:14px;padding:13px 18px;display:flex}.MappingToolbar-module__Rs07va__label{color:var(--navy);font-size:12px}.MappingToolbar-module__Rs07va__schema{color:var(--muted);margin-left:auto;font-size:11.5px;line-height:1.5}
.JobStatusGrid-module__gnyn_a__grid{flex-direction:column;gap:2px;display:flex}.JobStatusGrid-module__gnyn_a__row{border-bottom:1px solid #f1f4f8;grid-template-columns:1.3fr 90px 1fr 88px;align-items:center;gap:12px;padding:10px 0;font-size:12.5px;display:grid}.JobStatusGrid-module__gnyn_a__row:last-child{border-bottom:none}.JobStatusGrid-module__gnyn_a__head{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:8px;font-size:10px;font-weight:700}.JobStatusGrid-module__gnyn_a__name{color:var(--navy);font-weight:700}.JobStatusGrid-module__gnyn_a__name small{color:var(--muted);font-size:10.5px;font-weight:500;display:block}.JobStatusGrid-module__gnyn_a__track{background:#eef2f7;border-radius:20px;height:8px;overflow:hidden}.JobStatusGrid-module__gnyn_a__track i{background:linear-gradient(90deg,#0b2e82,#00a3ff);border-radius:20px;width:0;height:100%;transition:width .5s;display:block}.JobStatusGrid-module__gnyn_a__track i.JobStatusGrid-module__gnyn_a__ok{background:var(--green)}.JobStatusGrid-module__gnyn_a__twins{font-variant-numeric:tabular-nums;color:var(--muted);text-align:right}.JobStatusGrid-module__gnyn_a__statusPill{text-align:center;white-space:nowrap;padding:2px 7px;font-size:10px}@media (max-width:900px){.JobStatusGrid-module__gnyn_a__row{grid-template-columns:1fr 60px}.JobStatusGrid-module__gnyn_a__track,.JobStatusGrid-module__gnyn_a__twins{display:none}}
.TwinPage-module__p8em_a__actions{gap:10px;margin-bottom:16px;display:flex}
.SegmentedControl-module__jqNq1W__row{gap:8px;display:flex}.SegmentedControl-module__jqNq1W__item{text-align:center;border:1.5px solid var(--line);font:inherit;color:var(--muted);cursor:pointer;background:#fff;border-radius:9px;flex:1;padding:9px 6px;font-size:12px;font-weight:700;transition:border-color .15s,background .15s}.SegmentedControl-module__jqNq1W__item:not(.SegmentedControl-module__jqNq1W__selected):hover{background:#f8fafc;border-color:#c8d4e6}.SegmentedControl-module__jqNq1W__item.SegmentedControl-module__jqNq1W__selected{border-color:var(--navy);background:var(--navy);color:#fff}.SegmentedControl-module__jqNq1W__item.SegmentedControl-module__jqNq1W__selected:hover{background:#0c2647;border-color:#0c2647}
.DriftBar-module__CJDDGW__row{margin-bottom:14px}.DriftBar-module__CJDDGW__row:last-child{margin-bottom:0}.DriftBar-module__CJDDGW__head{justify-content:space-between;font-size:12.5px;display:flex}.DriftBar-module__CJDDGW__label{color:var(--navy)}.DriftBar-module__CJDDGW__value{font-variant-numeric:tabular-nums;font-weight:800}.DriftBar-module__CJDDGW__bar{background:#eef2f7;border-radius:20px;height:8px;margin-top:7px;overflow:hidden}.DriftBar-module__CJDDGW__bar i{border-radius:20px;height:100%;transition:width .3s;display:block}
.AdminTenantsPage-module__va7LDa__filterCard{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.AdminTenantsPage-module__va7LDa__searchField{flex:1;min-width:200px}
.RbacMatrix-module__SSrzLq__matrix{border-collapse:collapse;width:100%;font-size:12.5px}.RbacMatrix-module__SSrzLq__matrix th,.RbacMatrix-module__SSrzLq__matrix td{border-bottom:1px solid var(--line);text-align:center;padding:9px 10px}.RbacMatrix-module__SSrzLq__matrix th:first-child,.RbacMatrix-module__SSrzLq__matrix td:first-child{text-align:left}.RbacMatrix-module__SSrzLq__matrix thead th{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);font-size:10.5px;font-weight:700}.RbacMatrix-module__SSrzLq__matrix tbody td:first-child{color:#33475b;font-weight:600}.RbacMatrix-module__SSrzLq__yes{color:var(--green);font-weight:800}.RbacMatrix-module__SSrzLq__no{color:#cbd5e1;font-weight:700}.RbacMatrix-module__SSrzLq__part{color:var(--amber);font-weight:800}.RbacMatrix-module__SSrzLq__matrix tr:last-child td{border-bottom:none}.RbacMatrix-module__SSrzLq__matrix tbody tr:hover{background:#fafcff}.RbacMatrix-module__SSrzLq__legend{color:var(--muted);border:none;padding-top:11px;font-size:11.5px}
.DerivedValueChip-module__r068oq__row{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:13px;display:grid}.DerivedValueChip-module__r068oq__mt{margin-top:16px}.DerivedValueChip-module__r068oq__dchip{background:#f2f8ff;border:1px solid #cfe6fb;border-radius:11px;padding:13px 15px}.DerivedValueChip-module__r068oq__dk{text-transform:uppercase;letter-spacing:.5px;color:#5b8fb5;font-size:10px;font-weight:800}.DerivedValueChip-module__r068oq__dv{color:#123f5e;font-variant-numeric:tabular-nums;margin-top:5px;font-size:22px;font-weight:800;line-height:1}.DerivedValueChip-module__r068oq__dd{color:#4a7896;margin-top:5px;font-size:11px;line-height:1.45}.DerivedValueChip-module__r068oq__warn{background:#fffaf4;border-color:#f6cfa5}.DerivedValueChip-module__r068oq__warn .DerivedValueChip-module__r068oq__dk{color:#9a6a04}.DerivedValueChip-module__r068oq__warn .DerivedValueChip-module__r068oq__dv{color:#7a4a06}.DerivedValueChip-module__r068oq__warn .DerivedValueChip-module__r068oq__dd{color:#8a6428}.DerivedValueChip-module__r068oq__empty .DerivedValueChip-module__r068oq__dv{color:#a8bccc;font-size:17px}
.RepeatableRowList-module___NrOOa__row{border-bottom:1px solid #f1f4f8;grid-template-columns:1.15fr 1fr 1fr auto;align-items:end;gap:10px;padding:9px 0;display:grid}.RepeatableRowList-module___NrOOa__row:last-of-type{border-bottom:none}.RepeatableRowList-module___NrOOa__ex{grid-template-columns:1.15fr .85fr .8fr .95fr auto}.RepeatableRowList-module___NrOOa__alc{grid-template-columns:1.15fr 1fr auto}.RepeatableRowList-module___NrOOa__removeField{margin:0}.RepeatableRowList-module___NrOOa__removeBtn{padding:9px 11px}@media (max-width:760px){.RepeatableRowList-module___NrOOa__row,.RepeatableRowList-module___NrOOa__ex,.RepeatableRowList-module___NrOOa__alc{grid-template-columns:1fr}}
.DeviceTile-module__Or_-Wq__devcard{border:1.5px solid var(--line);cursor:pointer;text-align:left;font:inherit;background:#fff;border-radius:12px;width:100%;padding:14px 15px;transition:all .15s}.DeviceTile-module__Or_-Wq__devcard:hover{border-color:var(--sky)}.DeviceTile-module__Or_-Wq__on{border-color:var(--green);background:#f3fdf7}.DeviceTile-module__Or_-Wq__name{color:var(--navy);justify-content:space-between;align-items:center;gap:8px;font-size:13.5px;display:flex}.DeviceTile-module__Or_-Wq__desc{color:var(--muted);margin-top:4px;font-size:11.5px;line-height:1.45;display:block}.DeviceTile-module__Or_-Wq__tick{border:1.5px solid var(--line);color:#0000;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.DeviceTile-module__Or_-Wq__on .DeviceTile-module__Or_-Wq__tick{background:var(--green);border-color:var(--green);color:#fff}
.CompletenessRow-module__ddHSga__comprow{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 13px;font-size:12.5px;line-height:1.5;display:flex}.CompletenessRow-module__ddHSga__ci3{color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.CompletenessRow-module__ddHSga__full{background:#f3fdf7;border-color:#c3ebd3}.CompletenessRow-module__ddHSga__full .CompletenessRow-module__ddHSga__ci3{background:var(--green)}.CompletenessRow-module__ddHSga__def{background:#f7fbff;border-color:#cfe6fb}.CompletenessRow-module__ddHSga__def .CompletenessRow-module__ddHSga__ci3{background:var(--sky)}.CompletenessRow-module__ddHSga__est{background:#fffaf4;border-color:#f6cfa5}.CompletenessRow-module__ddHSga__est .CompletenessRow-module__ddHSga__ci3{background:var(--amber)}.CompletenessRow-module__ddHSga__skip{border-color:var(--line);background:#fafcff}.CompletenessRow-module__ddHSga__skip .CompletenessRow-module__ddHSga__ci3{background:#94a3b8}.CompletenessRow-module__ddHSga__comprow b{color:var(--navy);display:block}.CompletenessRow-module__ddHSga__comprow small{color:var(--muted)}
.RegimenDrugDetail-module__AkHYTW__card{border:1px solid var(--line);border-radius:12px;overflow:hidden}.RegimenDrugDetail-module__AkHYTW__head{border-bottom:1px solid var(--line);background:#f7faff;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 16px;display:flex}.RegimenDrugDetail-module__AkHYTW__head b{color:var(--navy);font-size:15px;font-weight:800}.RegimenDrugDetail-module__AkHYTW__subtitle{color:var(--muted);margin-top:2px;font-size:11.5px}.RegimenDrugDetail-module__AkHYTW__body{padding:14px 16px}.RegimenDrugDetail-module__AkHYTW__section{margin-bottom:13px}.RegimenDrugDetail-module__AkHYTW__section:last-child{margin-bottom:0}.RegimenDrugDetail-module__AkHYTW__key{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-bottom:4px;font-size:10px;font-weight:800}.RegimenDrugDetail-module__AkHYTW__value{color:#33475b;font-size:12.5px;line-height:1.55}.RegimenDrugDetail-module__AkHYTW__tagRed{color:#c2113b;background:#ffe6ec;border-radius:20px;margin:3px 4px 0 0;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.RegimenDrugDetail-module__AkHYTW__tagBlue{color:var(--royal);background:#eef3ff;border-radius:20px;margin:3px 4px 0 0;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.RegimenDrugDetail-module__AkHYTW__saltSelect{max-width:210px;font-size:12.5px}
.TherapyAreaPicker-module__szZYXa__chips{margin:4px 0 8px}.TherapyAreaPicker-module__szZYXa__empty{color:var(--muted);font-size:12.5px}.TherapyAreaPicker-module__szZYXa__sep{opacity:.5;margin:0 1px;font-style:normal}.TherapyAreaPicker-module__szZYXa__pick{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.TherapyAreaPicker-module__szZYXa__pick>:not(button){flex:150px;min-width:150px}.TherapyAreaPicker-module__szZYXa__pick>button{white-space:nowrap;flex:none}.TherapyAreaPicker-module__szZYXa__optional{color:var(--muted);font-size:12.5px;font-weight:400}
.KeyValue-module__ZCbe6G__keyval{border:1px solid var(--line);color:#42506a;background:#f4f7fb;border-radius:7px;align-items:center;gap:9px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:inline-flex}.KeyValue-module__ZCbe6G__keyval button{color:var(--royal);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:700}.KeyValue-module__ZCbe6G__keyval button:hover{text-decoration:underline}
.NovelCompoundModal-module__aU41Za__optional{color:var(--muted);font-size:12.5px;font-weight:400}.NovelCompoundModal-module__aU41Za__smilesInput{font-family:ui-monospace,monospace;font-size:12.5px}.NovelCompoundModal-module__aU41Za__fileRow{align-items:center;gap:10px;margin-top:8px;display:flex}.NovelCompoundModal-module__aU41Za__fileButton{padding:6px 11px;font-size:12px}.NovelCompoundModal-module__aU41Za__durationSelect{max-width:200px}
.TopUpModal-module__03EZqq__presets{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}.TopUpModal-module__03EZqq__customInput{max-width:220px}.TopUpModal-module__03EZqq__unit{color:var(--muted);font-size:12.5px;font-weight:400}
.ConnectDataPage-module__1EouhW__panel{margin-top:16px}.ConnectDataPage-module__1EouhW__synthDescription{color:var(--muted);max-width:60ch;margin-top:8px;font-size:13px}.ConnectDataPage-module__1EouhW__synthAction{align-items:center;gap:12px;margin-top:14px;display:flex}
.ReportPreviewCard-module__b2v86q__card{background:var(--card);border:1px solid var(--line);border-radius:13px;max-width:780px;margin:0 auto;padding:0;overflow:hidden}.ReportPreviewCard-module__b2v86q__header{background:var(--navy-grad);color:#fff;padding:26px 30px}.ReportPreviewCard-module__b2v86q__brand{letter-spacing:1px;text-transform:uppercase;color:var(--sky);font-size:11px;font-weight:800}.ReportPreviewCard-module__b2v86q__title{color:#fff;margin-top:6px;font-size:22px}.ReportPreviewCard-module__b2v86q__meta{color:#ffffffbf;margin-top:4px;font-size:12px}.ReportPreviewCard-module__b2v86q__body{padding:24px 30px}.ReportPreviewCard-module__b2v86q__sectionHeading{font-size:14px}.ReportPreviewCard-module__b2v86q__summary{color:#33475b;margin-top:8px;font-size:13px;line-height:1.6}
.ResolveRequiredCard-module__fYkCmG__reqCard{border-left:4px solid var(--red);background:#fff8fa;border-color:#ffd6e0}.ResolveRequiredCard-module__fYkCmG__reqTitle{color:#c2113b}.ResolveRequiredCard-module__fYkCmG__reqCode{font-size:13px}.ResolveRequiredCard-module__fYkCmG__actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.ResolveRequiredCard-module__fYkCmG__defaultRow{align-items:flex-end;gap:10px;margin-top:12px;display:flex}.ResolveRequiredCard-module__fYkCmG__defaultRow>:first-child{flex:1;max-width:220px}.ResolveRequiredCard-module__fYkCmG__okCard{border-left:4px solid var(--green);background:#f3fdf7;border-color:#c3ebd3;align-items:center;gap:11px;display:flex}.ResolveRequiredCard-module__fYkCmG__okIcon{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.ResolveRequiredCard-module__fYkCmG__okText{color:#0f7a37;font-size:13px}
.ResultsFilterBar-module__MaAHna__card{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:16px;display:flex}.ResultsFilterBar-module__MaAHna__narrow{width:130px}.ResultsFilterBar-module__MaAHna__wide{width:150px}.ResultsFilterBar-module__MaAHna__pillRow{gap:6px;display:flex}.ResultsFilterBar-module__MaAHna__count{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12.5px}
.JobStatusCard-module__tojUOq__card{margin-top:16px}.JobStatusCard-module__tojUOq__grid{margin-top:8px}
.InviteMemberModal-module__u9GPKG__steplist{color:#33475b;margin:6px 0 0;padding-left:20px;font-size:12.5px;line-height:1.65}.InviteMemberModal-module__u9GPKG__stepsField{margin:16px 0 0}
.TwinSafetyBanner-module__m3FwoW__banner{border-left:4px solid var(--red);background:#fff1f4;border-color:#ffc9d6;align-items:center;gap:12px;margin-bottom:16px;display:flex}.TwinSafetyBanner-module__m3FwoW__banner.TwinSafetyBanner-module__m3FwoW__watch{border-left-color:var(--amber);background:#fff4e8;border-color:#fcd9b3}.TwinSafetyBanner-module__m3FwoW__dot{background:var(--red);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.TwinSafetyBanner-module__m3FwoW__watch .TwinSafetyBanner-module__m3FwoW__dot{background:var(--amber)}.TwinSafetyBanner-module__m3FwoW__text{font-size:13px}.TwinSafetyBanner-module__m3FwoW__textSignal{color:#c2113b}.TwinSafetyBanner-module__m3FwoW__textWatch{color:#9a4a06}
.RankedBarList-module__w48YEW__list{flex-direction:column;gap:8px;margin-top:4px;display:flex}.RankedBarList-module__w48YEW__row{grid-template-columns:96px 1fr 52px;align-items:center;gap:10px;font-size:12px;display:grid}.RankedBarList-module__w48YEW__label{color:#42506a;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.RankedBarList-module__w48YEW__track{background:#eef2f7;border-radius:20px;height:9px;overflow:hidden}.RankedBarList-module__w48YEW__track i{background:linear-gradient(90deg,#0b2e82,#00a3ff);border-radius:20px;height:100%;transition:width .35s;display:block}.RankedBarList-module__w48YEW__value{text-align:right;color:var(--navy);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}
.CertificationGrid-module__5u659W__grid{grid-template-columns:repeat(auto-fit,minmax(198px,1fr));gap:13px;display:grid}.CertificationGrid-module__5u659W__card{border:1px solid var(--line);border-left:3px solid var(--green);background:#fff;border-radius:11px;padding:13px 15px}.CertificationGrid-module__5u659W__card.CertificationGrid-module__5u659W__prog{border-left-color:var(--amber)}.CertificationGrid-module__5u659W__head{color:var(--navy);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.CertificationGrid-module__5u659W__sub{color:var(--muted);margin-top:4px;font-size:11.5px;line-height:1.45}.CertificationGrid-module__5u659W__bar{background:#eef2f7;border-radius:20px;height:6px;margin-top:9px;overflow:hidden}.CertificationGrid-module__5u659W__bar i{background:var(--amber);border-radius:20px;height:100%;display:block}
.EngineVersionList-module__smBwrW__verrow{border-bottom:1px solid var(--line);grid-template-columns:88px 1fr 128px 116px;align-items:center;gap:14px;padding:13px 0;display:grid}.EngineVersionList-module__smBwrW__verrow:last-child{border-bottom:none}.EngineVersionList-module__smBwrW__hd{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);padding-bottom:8px;font-size:10.5px;font-weight:700}.EngineVersionList-module__smBwrW__vv{color:var(--navy);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.EngineVersionList-module__smBwrW__vd{color:#33475b;font-size:12.5px;line-height:1.5}.EngineVersionList-module__smBwrW__vd small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.EngineVersionList-module__smBwrW__vn{font-variant-numeric:tabular-nums;color:#33475b;font-size:12.5px}.EngineVersionList-module__smBwrW__none{color:var(--muted)}@media (max-width:900px){.EngineVersionList-module__smBwrW__verrow{grid-template-columns:1fr;gap:5px}.EngineVersionList-module__smBwrW__hd{display:none}}
.AdminUsersPage-module__QgoIlG__filterCard{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.AdminUsersPage-module__QgoIlG__searchField{flex:1;min-width:200px}
.AdminVerifyPage-module__WQFuLa__item{margin-bottom:14px}.AdminVerifyPage-module__WQFuLa__item:last-child{margin-bottom:0}.AdminVerifyPage-module__WQFuLa__blockedHint{color:#a3123a;margin-top:9px}.AdminVerifyPage-module__WQFuLa__empty{text-align:center;padding:40px}.AdminVerifyPage-module__WQFuLa__emptyIcon{font-size:32px}.AdminVerifyPage-module__WQFuLa__emptyTitle{justify-content:center;margin-top:8px}.AdminVerifyPage-module__WQFuLa__emptyBody{max-width:420px;margin:6px auto 0}
.LoginForm-module__MYmKRG__preauth{background:radial-gradient(1200px 500px at 70% -10%, #00a3ff1f, transparent), var(--bg);place-items:center;min-height:calc(100vh - 60px);padding:30px;display:grid}.LoginForm-module__MYmKRG__loginbox{border:1px solid var(--line);background:#fff;border-radius:18px;width:min(420px,100%);padding:34px 32px;box-shadow:0 24px 70px #102d5324}.LoginForm-module__MYmKRG__lm{text-transform:uppercase;letter-spacing:1px;color:var(--sky);font-size:11px;font-weight:800}.LoginForm-module__MYmKRG__logo{width:230px;max-width:100%;height:auto;margin:6px 0 2px;display:block}.LoginForm-module__MYmKRG__tag{color:#586c87;margin:2px 0 4px;font-size:13px;font-weight:600}.LoginForm-module__MYmKRG__sub{color:var(--muted);margin-bottom:22px;font-size:13px}.LoginForm-module__MYmKRG__rolepick{margin:6px 0 18px}.LoginForm-module__MYmKRG__mfa{color:var(--muted);text-align:center;margin-top:14px;font-size:11px}
.AccessLogPage-module__VwEvqq__when{color:var(--muted);white-space:nowrap}
.BloodsPage-module__pvKm2q__divider{background:var(--line);height:1px;margin:18px 0}.BloodsPage-module__pvKm2q__subheading{color:var(--navy);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex}.BloodsPage-module__pvKm2q__subheadingSub{color:var(--muted);font-size:11px;font-weight:500}
.ClinicalDetailPage-module__A1NuSG__exp{border:1px solid var(--line);background:#fff;border-radius:11px;margin-top:16px;overflow:hidden}.ClinicalDetailPage-module__A1NuSG__exp summary{cursor:pointer;color:var(--navy);background:#f7faff;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:13px;font-weight:700;list-style:none;display:flex}.ClinicalDetailPage-module__A1NuSG__exp summary::-webkit-details-marker{display:none}.ClinicalDetailPage-module__A1NuSG__exp summary:after{content:"▾";color:var(--muted);font-size:12px;transition:transform .18s}.ClinicalDetailPage-module__A1NuSG__exp[open] summary:after{transform:rotate(180deg)}.ClinicalDetailPage-module__A1NuSG__exp summary:hover{background:#eef4ff}.ClinicalDetailPage-module__A1NuSG__expbody{padding:16px}.ClinicalDetailPage-module__A1NuSG__sublabel{color:var(--muted);font-size:11.5px;font-weight:500}.ClinicalDetailPage-module__A1NuSG__fgrid{grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:15px;display:grid}.ClinicalDetailPage-module__A1NuSG__unit{color:var(--muted);font-size:11px;font-weight:500}.ClinicalDetailPage-module__A1NuSG__skiprow{color:#42506a;background:#f7fafd;border:1px dashed #c4d2e6;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px 15px;font-size:12.5px;line-height:1.5;display:flex}.ClinicalDetailPage-module__A1NuSG__skiprow b{color:var(--navy)}
.ConnectPage-module__PGRv1a__devgrid{grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:13px;margin-top:8px;display:grid}.ConnectPage-module__PGRv1a__uploads{flex-direction:column;gap:0;display:flex}.ConnectPage-module__PGRv1a__skiprow{color:#42506a;background:#f7fafd;border:1px dashed #c4d2e6;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px 15px;font-size:12.5px;line-height:1.5;display:flex}.ConnectPage-module__PGRv1a__skiprow b{color:var(--navy)}
.TheDayPage-module__CLfAVa__daysec{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.TheDayPage-module__CLfAVa__daysec:first-of-type{border-top:none;margin-top:0;padding-top:0}.TheDayPage-module__CLfAVa__dsh{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.TheDayPage-module__CLfAVa__dsh b{color:var(--navy);align-items:center;gap:7px;font-size:12.5px;display:flex}.TheDayPage-module__CLfAVa__swatch{border-radius:3px;width:10px;height:10px;display:inline-block}.TheDayPage-module__CLfAVa__addBtn{padding:5px 10px;font-size:12px}.TheDayPage-module__CLfAVa__slider2{grid-template-columns:1fr 66px;align-items:center;gap:12px;display:grid}.TheDayPage-module__CLfAVa__range{accent-color:#0b2e82;width:100%;margin-top:2px}.TheDayPage-module__CLfAVa__sliderValue{color:var(--navy);text-align:right;font-size:13px;font-weight:800}.TheDayPage-module__CLfAVa__valueCell{text-align:right;font-weight:600}
.MedicationsPage-module__gxei5G__insulinCard{border-left:4px solid var(--violet);margin-bottom:16px}.MedicationsPage-module__gxei5G__orow{border:1px solid var(--line);cursor:pointer;text-align:left;width:100%;font:inherit;background:#fff;border-radius:10px;align-items:center;gap:11px;margin-bottom:6px;padding:10px 13px;transition:all .14s;display:flex}.MedicationsPage-module__gxei5G__orow:hover{background:#fafcff;border-color:#c3d6ea}.MedicationsPage-module__gxei5G__orowLabel{color:var(--navy);font-size:13.5px;font-weight:700;display:block}.MedicationsPage-module__gxei5G__orowSub{color:var(--muted);margin-top:1px;font-size:11.5px;display:block}.MedicationsPage-module__gxei5G__orowScore{color:#1b3a91;background:#e7eefc;border-radius:20px;flex:none;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:800}.MedicationsPage-module__gxei5G__medCard{background:#fafcff;margin-bottom:10px;padding:13px 15px}.MedicationsPage-module__gxei5G__medHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MedicationsPage-module__gxei5G__medName{color:var(--navy);font-size:14px}.MedicationsPage-module__gxei5G__medSub{color:var(--muted);margin-top:2px;font-size:11.5px}.MedicationsPage-module__gxei5G__removeBtn{padding:5px 9px}.MedicationsPage-module__gxei5G__timesField{margin-top:8px}.MedicationsPage-module__gxei5G__timesHint{color:var(--muted);font-weight:400}.MedicationsPage-module__gxei5G__times{flex-wrap:wrap;gap:9px;display:flex}.MedicationsPage-module__gxei5G__timeInput{border:1px solid var(--line);width:120px;font:inherit;color:var(--ink);background:#fff;border-radius:9px;padding:10px 12px;font-size:13.5px}.MedicationsPage-module__gxei5G__timeInput:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px #00a3ff1f}
.AddPatientRunPage-module__cNBDaG__compgrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:8px;display:grid}.AddPatientRunPage-module__cNBDaG__summary{margin-top:16px}
.ClinicianDashboardPage-module__oiGlRW__qiIcon{width:19px;height:19px}.ClinicianDashboardPage-module__oiGlRW__regimenCell{color:var(--muted);font-size:12.5px}.ClinicianDashboardPage-module__oiGlRW__mutedCell{color:var(--muted)}.ClinicianDashboardPage-module__oiGlRW__notifList{margin-top:8px}.ClinicianDashboardPage-module__oiGlRW__notif{border-bottom:1px solid #f1f4f8;align-items:flex-start;gap:11px;padding:11px 0;font-size:12.5px;display:flex}.ClinicianDashboardPage-module__oiGlRW__notif:last-child{border-bottom:none}.ClinicianDashboardPage-module__oiGlRW__clickable{cursor:pointer}.ClinicianDashboardPage-module__oiGlRW__ni{color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.ClinicianDashboardPage-module__oiGlRW__a{background:var(--amber)}.ClinicianDashboardPage-module__oiGlRW__b{background:var(--sky)}.ClinicianDashboardPage-module__oiGlRW__n{background:#94a3b8}.ClinicianDashboardPage-module__oiGlRW__nb{color:#33475b;flex:1;line-height:1.5}.ClinicianDashboardPage-module__oiGlRW__nb b{color:var(--navy)}.ClinicianDashboardPage-module__oiGlRW__nt{color:var(--muted);white-space:nowrap;flex:none;font-size:11px}
.ClinicianOnboardingPage-module__el12iG__stepper{flex-wrap:wrap;align-items:center;gap:0;margin-bottom:20px;display:flex}.ClinicianOnboardingPage-module__el12iG__st{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ClinicianOnboardingPage-module__el12iG__n{width:24px;height:24px;color:var(--muted);background:#e7edf5;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.ClinicianOnboardingPage-module__el12iG__cur{color:var(--navy)}.ClinicianOnboardingPage-module__el12iG__cur .ClinicianOnboardingPage-module__el12iG__n{background:var(--navy);color:#fff}.ClinicianOnboardingPage-module__el12iG__ln{background:#e1e8f1;width:30px;height:2px;margin:0 6px}.ClinicianOnboardingPage-module__el12iG__dividerH{background:var(--line);height:1px;margin:18px 0}.ClinicianOnboardingPage-module__el12iG__subHeading{color:var(--navy);margin:0 0 8px;font-size:14.5px;font-weight:700}.ClinicianOnboardingPage-module__el12iG__verifyRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ClinicianOnboardingPage-module__el12iG__pillCell{text-align:right}
.PatientDataPage-module__mUD1Pq__progwrap{align-items:center;gap:13px;margin-bottom:4px;display:flex}.PatientDataPage-module__mUD1Pq__progLabel{color:var(--navy);white-space:nowrap;font-size:12.5px}.PatientDataPage-module__mUD1Pq__progbar{background:#eef2f7;border-radius:20px;flex:1;height:9px;display:block;overflow:hidden}.PatientDataPage-module__mUD1Pq__progbar i{background:linear-gradient(90deg,#0b2e82,#00a3ff);border-radius:20px;height:100%;transition:width .3s;display:block}.PatientDataPage-module__mUD1Pq__progpct{color:var(--navy);font-variant-numeric:tabular-nums;text-align:right;min-width:74px;font-size:13px;font-weight:800}.PatientDataPage-module__mUD1Pq__tabs{border-bottom:1px solid var(--line);gap:2px;margin:14px 0 18px;display:flex;overflow-x:auto}.PatientDataPage-module__mUD1Pq__tabs button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:7px;padding:11px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.PatientDataPage-module__mUD1Pq__tabs button:hover{color:var(--navy);background:#f7faff}.PatientDataPage-module__mUD1Pq__tabs button.PatientDataPage-module__mUD1Pq__on{color:var(--navy);border-bottom-color:var(--sky);font-weight:800}.PatientDataPage-module__mUD1Pq__tp{color:var(--muted);background:#eef2f7;border-radius:20px;padding:1px 5px;font-size:9px;font-weight:800}.PatientDataPage-module__mUD1Pq__tpMissing{color:#c2113b;background:#ffe6ec}.PatientDataPage-module__mUD1Pq__fgrid{grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:15px;display:grid}.PatientDataPage-module__mUD1Pq__ffield{min-width:0}.PatientDataPage-module__mUD1Pq__labelRow{justify-content:space-between;align-items:baseline;gap:8px;width:100%;display:flex}.PatientDataPage-module__mUD1Pq__fu{color:var(--muted);font-size:11px;font-weight:500}.PatientDataPage-module__mUD1Pq__fref{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.4}.PatientDataPage-module__mUD1Pq__fwarn{color:#c2113b;margin-top:5px;font-size:11px;font-weight:600}.PatientDataPage-module__mUD1Pq__festrow{align-items:center;gap:8px;margin-top:6px;display:flex}.PatientDataPage-module__mUD1Pq__festrow button{color:var(--royal);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:700}.PatientDataPage-module__mUD1Pq__festrow button:hover{text-decoration:underline}.PatientDataPage-module__mUD1Pq__ffield .PatientDataPage-module__mUD1Pq__est{background:#fffaf4;border-color:#f6cfa5}.PatientDataPage-module__mUD1Pq__ffield .PatientDataPage-module__mUD1Pq__missing{background:#fff8fa;border-color:#ffc9d6}.PatientDataPage-module__mUD1Pq__ffield .PatientDataPage-module__mUD1Pq__derived{color:var(--muted);background:#f4f7fb}.PatientDataPage-module__mUD1Pq__medrow{border-bottom:1px solid #f1f4f8;grid-template-columns:1.4fr 1fr 1fr 1fr auto;align-items:end;gap:11px;padding:10px 0;display:grid}.PatientDataPage-module__mUD1Pq__medrow:last-of-type{border-bottom:none}@media (max-width:900px){.PatientDataPage-module__mUD1Pq__medrow{grid-template-columns:1fr}}.PatientDataPage-module__mUD1Pq__addMed{margin-top:8px}
.PatientsListPage-module__iOdGHG__filterCard{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.PatientsListPage-module__iOdGHG__searchField{flex:1;min-width:220px}.PatientsListPage-module__iOdGHG__listCard{margin-top:16px}.PatientsListPage-module__iOdGHG__nhsCell{font-variant-numeric:tabular-nums;color:var(--muted)}.PatientsListPage-module__iOdGHG__condCell{font-size:12.5px}.PatientsListPage-module__iOdGHG__mutedCell{color:var(--muted)}.PatientsListPage-module__iOdGHG__emptyRow{text-align:center;color:var(--muted);padding:26px}
.RegimenPage-module__N3PVCa__results{margin-top:8px}.RegimenPage-module__N3PVCa__searchRow{border:1px solid var(--line);text-align:left;width:100%;font:inherit;background:#fff;border-radius:10px;align-items:center;gap:11px;margin-bottom:6px;padding:10px 13px;transition:all .14s;display:flex}.RegimenPage-module__N3PVCa__searchRow:last-child{margin-bottom:0}.RegimenPage-module__N3PVCa__searchRow:not(:disabled){cursor:pointer}.RegimenPage-module__N3PVCa__searchRow:not(:disabled):hover{background:#fafcff;border-color:#c3d6ea}.RegimenPage-module__N3PVCa__searchRow:disabled{opacity:.45}.RegimenPage-module__N3PVCa__searchInfo{flex-direction:column;display:flex}.RegimenPage-module__N3PVCa__searchName{color:var(--navy);font-size:13.5px;font-weight:700}.RegimenPage-module__N3PVCa__searchSub{color:var(--muted);margin-top:1px;font-size:11.5px}.RegimenPage-module__N3PVCa__badge{border-radius:20px;flex:none;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:800}.RegimenPage-module__N3PVCa__badgeAdd{color:#1b3a91;background:#e7eefc}.RegimenPage-module__N3PVCa__badgeIn{color:#0f7a37;background:#e7f7ee}.RegimenPage-module__N3PVCa__divider{background:var(--line);height:1px;margin:18px 0}.RegimenPage-module__N3PVCa__subheading{color:var(--navy);justify-content:space-between;align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.RegimenPage-module__N3PVCa__subheadingSub{color:var(--muted);font-size:11px;font-weight:500}.RegimenPage-module__N3PVCa__medName{color:var(--muted);font-size:11.5px}.RegimenPage-module__N3PVCa__cellInput{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:9px;padding:6px 9px;font-size:12.5px}.RegimenPage-module__N3PVCa__cellInput:focus{border-color:var(--sky);outline:none;box-shadow:0 0 0 3px #00a3ff1f}.RegimenPage-module__N3PVCa__removeCell{text-align:right}.RegimenPage-module__N3PVCa__removeBtn{padding:5px 9px}
.ReportsPage-module__mCDFaa__docCard{background:var(--card);border:1px solid var(--line);border-radius:13px;max-width:760px;margin:24px auto 0;padding:0;overflow:hidden}.ReportsPage-module__mCDFaa__docHeader{background:var(--navy-grad);color:#fff;padding:24px 28px}.ReportsPage-module__mCDFaa__docBrand{letter-spacing:1px;text-transform:uppercase;color:var(--sky);font-size:11px;font-weight:800}.ReportsPage-module__mCDFaa__docTitle{color:#fff;margin-top:6px;font-size:20px}.ReportsPage-module__mCDFaa__docMeta{color:#ffffffbf;margin-top:4px;font-size:12px}.ReportsPage-module__mCDFaa__docBody{padding:22px 28px}.ReportsPage-module__mCDFaa__docSectionHeading{margin-top:18px;font-size:14px}.ReportsPage-module__mCDFaa__docSummary{color:#33475b;margin-top:8px;font-size:13px;line-height:1.6}
.ReviewPage-module__LiK1pa__subheading{color:var(--navy);justify-content:space-between;align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.ReviewPage-module__LiK1pa__subheadingSub{color:var(--muted);font-size:11px;font-weight:500}.ReviewPage-module__LiK1pa__snap{border:1px solid var(--line);background:var(--line);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:2px;margin-top:8px;display:grid;overflow:hidden}.ReviewPage-module__LiK1pa__snapc{background:#fff;padding:11px 13px}.ReviewPage-module__LiK1pa__k{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-size:9.5px;font-weight:800}.ReviewPage-module__LiK1pa__v{color:var(--navy);font-variant-numeric:tabular-nums;margin-top:4px;font-size:17px;font-weight:800;line-height:1}.ReviewPage-module__LiK1pa__v small{color:var(--muted);font-size:10.5px;font-weight:600}.ReviewPage-module__LiK1pa__flag .ReviewPage-module__LiK1pa__v{color:var(--amber)}.ReviewPage-module__LiK1pa__bad .ReviewPage-module__LiK1pa__v{color:var(--red)}.ReviewPage-module__LiK1pa__summaryLabel{color:var(--muted)}.ReviewPage-module__LiK1pa__summaryValue{text-align:right;font-weight:600}
.ClinicianRunPage-module__5iWEAG__head{justify-content:space-between;align-items:center;display:flex}.ClinicianRunPage-module__5iWEAG__title{color:var(--navy);font-size:14px}.ClinicianRunPage-module__5iWEAG__barTrack{background:#eef2f7;border-radius:999px;height:9px;margin:14px 0 20px;overflow:hidden}.ClinicianRunPage-module__5iWEAG__barFill{background:linear-gradient(90deg,#0b2e82,#00a3ff);border-radius:999px;height:100%;transition:width .4s}
.SyntheticPatientPage-module__xMVR9G__field{margin-bottom:15px}.SyntheticPatientPage-module__xMVR9G__pillrow{flex-wrap:wrap;gap:7px;display:flex}.SyntheticPatientPage-module__xMVR9G__range{accent-color:#0b2e82;width:100%;margin-top:2px}.SyntheticPatientPage-module__xMVR9G__rangeMeta{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:3px;font-size:11px;display:flex}.SyntheticPatientPage-module__xMVR9G__regenRow{align-items:center;gap:12px;margin-top:12px;display:flex}
.StudiesHomePage-module__7n6g2a__mt{margin-top:16px}.StudiesHomePage-module__7n6g2a__activityRow td:last-child{text-align:right;color:var(--muted)}.StudiesHomePage-module__7n6g2a__manageLink{color:var(--royal);cursor:pointer;font-weight:600}.StudiesHomePage-module__7n6g2a__empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:14px;padding:32px 16px;display:flex}
.StudySetupPage-module__RgbTPq__areaHint{color:var(--muted);font-size:11.5px;font-weight:400}.StudySetupPage-module__RgbTPq__windowField{margin-top:18px}.StudySetupPage-module__RgbTPq__window{max-width:180px}
.NewKeyReveal-module__8tKyaG__box{border:1px solid #b6e6c9;border-left:3px solid var(--green);background:#f0fdf5;border-radius:10px;margin-bottom:16px;padding:14px 16px}.NewKeyReveal-module__8tKyaG__heading{color:#0f7a37;align-items:center;gap:7px;margin-bottom:8px;font-size:12.5px;font-weight:800;display:flex}.NewKeyReveal-module__8tKyaG__warning{color:#3f6b50;margin-top:8px;font-size:11.5px;line-height:1.5}
.ArmsPage-module__bssXEq__adder{margin-top:12px}.ArmsPage-module__bssXEq__detail{margin-top:8px}
.AuditLogPage-module__hw3vpa__filterpanel{border:1px solid var(--line);background:#f8fafc;border-radius:10px;margin-bottom:14px;padding:14px 16px}.AuditLogPage-module__hw3vpa__filterField{max-width:280px;margin:0}.AuditLogPage-module__hw3vpa__fbanner{color:#7a4a06;background:#fff8ef;border:1px solid #ffd9a8;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:9px 13px;font-size:12.5px;display:flex}.AuditLogPage-module__hw3vpa__clearLink{font:inherit;color:var(--royal);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.AuditLogPage-module__hw3vpa__emptyrow{text-align:center;color:var(--muted);padding:26px 10px;font-size:13px}
.BillingPage-module__qLzcKG__bigCount{align-items:baseline;gap:8px;margin-top:8px;display:flex}.BillingPage-module__qLzcKG__bigCountNumber{color:var(--navy);font-size:30px;font-weight:800;line-height:1}.BillingPage-module__qLzcKG__bigCountUnit{color:var(--muted);font-size:12.5px;font-weight:600}.BillingPage-module__qLzcKG__tokenBar{background:var(--line);border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.BillingPage-module__qLzcKG__tokenBar i{background:linear-gradient(90deg, var(--royal), var(--sky));border-radius:999px;height:100%;display:block}.BillingPage-module__qLzcKG__breakdown{margin-top:12px}.BillingPage-module__qLzcKG__breakdownRow{border-bottom:1px solid var(--line);justify-content:space-between;padding:6px 0;font-size:12.5px;display:flex}.BillingPage-module__qLzcKG__breakdownRow:last-child{border-bottom:none}.BillingPage-module__qLzcKG__breakdownLabel{color:var(--muted)}.BillingPage-module__qLzcKG__breakdownValue{color:var(--ink);font-weight:700}.BillingPage-module__qLzcKG__topUpButton{margin-top:14px}.BillingPage-module__qLzcKG__rateHint{color:var(--muted);margin:10px 0 0;font-size:12.5px}.BillingPage-module__qLzcKG__paymentsCard{margin-top:18px}.BillingPage-module__qLzcKG__muted{color:var(--muted)}
.ComparePage-module__Cv2LyW__mt{margin-top:16px}.ComparePage-module__Cv2LyW__cmpsel{grid-template-columns:1fr 40px 1fr;align-items:end;gap:14px;display:grid}.ComparePage-module__Cv2LyW__vs{text-align:center;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;padding-bottom:11px;font-size:11px;font-weight:800}.ComparePage-module__Cv2LyW__cmptable{border-collapse:collapse;width:100%;font-size:13px}.ComparePage-module__Cv2LyW__cmptable th,.ComparePage-module__Cv2LyW__cmptable td{border-bottom:1px solid var(--line);padding:12px}.ComparePage-module__Cv2LyW__cmptable th{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);text-align:left;font-size:10.5px;font-weight:700}.ComparePage-module__Cv2LyW__cmptable th:not(:first-child),.ComparePage-module__Cv2LyW__cmptable td:not(:first-child){text-align:right}.ComparePage-module__Cv2LyW__cmptable td:first-child{color:#33475b;font-weight:600}.ComparePage-module__Cv2LyW__cmptable tr:last-child td{border-bottom:none}.ComparePage-module__Cv2LyW__num{font-variant-numeric:tabular-nums;color:var(--navy);font-weight:700}.ComparePage-module__Cv2LyW__cmphead{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ComparePage-module__Cv2LyW__cmpcol{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px 16px}.ComparePage-module__Cv2LyW__cmpcol.ComparePage-module__Cv2LyW__a{border-top:3px solid var(--royal)}.ComparePage-module__Cv2LyW__cmpcol.ComparePage-module__Cv2LyW__b{border-top:3px solid var(--sky)}.ComparePage-module__Cv2LyW__cmpcolLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-size:10px;font-weight:800}.ComparePage-module__Cv2LyW__cn{color:var(--navy);font-size:14px;font-weight:800}.ComparePage-module__Cv2LyW__cm{color:var(--muted);margin-top:3px;font-size:11.5px;line-height:1.5}@media (max-width:1000px){.ComparePage-module__Cv2LyW__cmphead,.ComparePage-module__Cv2LyW__cmpsel{grid-template-columns:1fr}.ComparePage-module__Cv2LyW__vs{padding-bottom:0}}
.ExportPage-module__haHlJq__note{max-width:780px;margin:12px auto}
.MappingPage-module__WYf_UW__resolve{margin-top:16px}
.SafetySignalBanner-module__fLPXsq__card{border-left:4px solid var(--amber);background:#fff4e8;border-color:#fcd9b3;align-items:center;gap:12px;display:flex}.SafetySignalBanner-module__fLPXsq__icon{background:var(--amber);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.SafetySignalBanner-module__fLPXsq__text{font-size:13px}.SafetySignalBanner-module__fLPXsq__label{color:#9a4a06}
.SimulationProgressDialog-module__Sf79WW__barTrack{background:#eef2f7;border-radius:999px;height:9px;overflow:hidden}.SimulationProgressDialog-module__Sf79WW__barFill{background:linear-gradient(90deg,#0b2e82,#00a3ff);border-radius:999px;height:100%;transition:width .6s}.SimulationProgressDialog-module__Sf79WW__pct{color:var(--navy);margin-top:8px;font-size:13px;font-weight:600}.SimulationProgressDialog-module__Sf79WW__message{color:#334155;min-height:40px;margin:18px 0 0;font-size:15px;animation:.35s SimulationProgressDialog-module__Sf79WW__fadeIn}.SimulationProgressDialog-module__Sf79WW__reassurance{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:13px}@keyframes SimulationProgressDialog-module__Sf79WW__fadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}
.TeamPage-module__8xwN2q__email{color:var(--muted);font-size:12px;display:block}
.TwinTabBar-module__bjX0VW__tabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:18px;display:flex;overflow-x:auto}.TwinTabBar-module__bjX0VW__tabs button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:7px;padding:11px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.TwinTabBar-module__bjX0VW__tabs button:hover{color:var(--navy);background:#f7faff}.TwinTabBar-module__bjX0VW__tabs button.TwinTabBar-module__bjX0VW__on{color:var(--navy);border-bottom-color:var(--sky);font-weight:800}.TwinTabBar-module__bjX0VW__tp{color:var(--muted);background:#eef2f7;border-radius:20px;padding:1px 5px;font-size:9px;font-weight:800}.TwinTabBar-module__bjX0VW__tabs button.TwinTabBar-module__bjX0VW__on .TwinTabBar-module__bjX0VW__tp{background:var(--sky);color:#04243f}
