.atlas-product-skeleton-module__sHvjTG__shell{background:var(--atlas-layer);min-height:100svh;color:var(--atlas-ink);font-family:var(--atlas-font)}.atlas-product-skeleton-module__sHvjTG__topbar{border-bottom:1px solid var(--atlas-line);background:var(--atlas-canvas);justify-content:space-between;align-items:center;min-height:64px;padding:0 24px;display:flex}.atlas-product-skeleton-module__sHvjTG__brand{align-items:center;gap:10px;display:flex}.atlas-product-skeleton-module__sHvjTG__brand img{width:var(--atlas-mark-size);height:var(--atlas-mark-size);border-radius:8px;display:block}.atlas-product-skeleton-module__sHvjTG__brand strong{color:var(--atlas-navy);letter-spacing:-.015em;font-size:21px;font-weight:600}.atlas-product-skeleton-module__sHvjTG__workspace{grid-template-columns:232px minmax(0,1fr);min-height:calc(100svh - 64px);display:grid}.atlas-product-skeleton-module__sHvjTG__sidebar{border-right:1px solid var(--atlas-line);background:var(--atlas-canvas);align-content:start;gap:12px;padding:24px 18px;display:grid}.atlas-product-skeleton-module__sHvjTG__content{min-width:0;padding:28px 32px}.atlas-product-skeleton-module__sHvjTG__heading{gap:10px;margin-bottom:28px;display:grid}.atlas-product-skeleton-module__sHvjTG__table{border:1px solid var(--atlas-line);border-radius:var(--atlas-radius);background:var(--atlas-canvas);overflow:hidden}.atlas-product-skeleton-module__sHvjTG__tableHead,.atlas-product-skeleton-module__sHvjTG__tableRow{border-bottom:1px solid var(--atlas-line-soft);grid-template-columns:1.4fr repeat(4,1fr);align-items:center;gap:24px;min-height:46px;padding:0 18px;display:grid}.atlas-product-skeleton-module__sHvjTG__tableRow:last-child{border-bottom:0}.atlas-product-skeleton-module__sHvjTG__shimmer{background:linear-gradient(90deg,#eef0f2 25%,#f7f8f9 45%,#eef0f2 65%) 0 0/240% 100%;border-radius:5px;animation:1.35s ease-in-out infinite atlas-product-skeleton-module__sHvjTG__atlasSkeleton;display:block}.atlas-product-skeleton-module__sHvjTG__topbarAction{width:96px;height:30px}.atlas-product-skeleton-module__sHvjTG__sidebarTitle{width:84px;height:10px;margin:4px 8px 10px}.atlas-product-skeleton-module__sHvjTG__sidebarRow{width:100%;height:34px}.atlas-product-skeleton-module__sHvjTG__eyebrow{width:92px;height:10px}.atlas-product-skeleton-module__sHvjTG__title{width:min(360px,68%);height:28px}.atlas-product-skeleton-module__sHvjTG__cell{width:76%;height:10px}@keyframes atlas-product-skeleton-module__sHvjTG__atlasSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.atlas-product-skeleton-module__sHvjTG__shimmer{animation:none}}@media (max-width:720px){.atlas-product-skeleton-module__sHvjTG__workspace{grid-template-columns:1fr}.atlas-product-skeleton-module__sHvjTG__sidebar{display:none}.atlas-product-skeleton-module__sHvjTG__content{padding:24px 16px}.atlas-product-skeleton-module__sHvjTG__tableHead,.atlas-product-skeleton-module__sHvjTG__tableRow{grid-template-columns:1.5fr 1fr 1fr}.atlas-product-skeleton-module__sHvjTG__tableHead :nth-child(n+4),.atlas-product-skeleton-module__sHvjTG__tableRow :nth-child(n+4){display:none}}
.os-module__lb1IWq__app{--atlas-font:var(--font-instrument-sans), "Instrument Sans", Arial, sans-serif;--atlas-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, Menlo, monospace;--ink:#27272a;--ink-strong:#000;--text2:#525252;--text3:#525252;--line:#e5e5e5;--lineSoft:#f0f0f0;--layer:#fafafa;--hover:#f5f5f5;--sel:#f5f5f5;--accent:#000;--accentInk:#000;--accentSoft:#f5f5f5;--greenSoft:#f5f5f5;--greenInk:#000;--amberSoft:#e5e5e5;--amberInk:#000;--redSoft:#000;--redInk:#fff;--blueSoft:#f5f5f5;--blueInk:#525252;--violetSoft:#f5f5f5;--violetInk:#000;--grayPill:#f5f5f5;--objClassBg:#f5f5f5;--objClassInk:#000;--objActivityBg:#f5f5f5;--objActivityInk:#404040;--objBehaviorBg:#f5f5f5;--objBehaviorInk:#000;--objBillingBg:#f5f5f5;--objBillingInk:#525252;--miniBarTone:#000;--lineHover:#a3a3a3;--rowH:56px;--shadow:0 1px 2px #0000000a;--pop:0 16px 40px #00000024, 0 2px 6px #0000000f;height:100svh;color:var(--ink);font-family:var(--atlas-font);font-size:var(--atlas-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:#fff;flex-direction:column;font-weight:400;line-height:1.45;display:flex;overflow:hidden}.os-module__lb1IWq__app *{box-sizing:border-box}.os-module__lb1IWq__app :where(button){font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;transition:background-color .1s,border-color .1s,color .1s}.os-module__lb1IWq__app :where(input){font:inherit;letter-spacing:inherit}.os-module__lb1IWq__app button:focus-visible,.os-module__lb1IWq__app input:focus-visible,.os-module__lb1IWq__app select:focus-visible,.os-module__lb1IWq__app textarea:focus-visible,.os-module__lb1IWq__app a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.os-module__lb1IWq__topbar{border-bottom:1px solid var(--line);background:#fff;flex:0 0 64px;align-items:center;gap:4px;height:64px;padding:0 8px 0 4px;display:flex}.os-module__lb1IWq__iconButton{width:40px;height:40px;color:var(--text2);background:0 0;border:0;border-radius:50%;flex:0 0 40px;place-items:center;font-size:18px;line-height:1;display:grid}.os-module__lb1IWq__iconButton:hover{background:var(--hover);color:var(--ink-strong)}.os-module__lb1IWq__brand{background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;margin-left:4px;padding:4px 8px 4px 4px;display:flex}.os-module__lb1IWq__brandTile{width:var(--atlas-mark-size);height:var(--atlas-mark-size);border-radius:8px;display:block}.os-module__lb1IWq__brandWord{color:var(--ink-strong);font-family:var(--atlas-font);letter-spacing:-.015em;white-space:nowrap;font-size:21px;font-weight:600}.os-module__lb1IWq__topbarRight{align-items:center;gap:2px;margin-left:auto;display:flex}.os-module__lb1IWq__avatar{color:#fff;background:#000;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;margin-left:6px;font-size:13px;font-weight:500;display:grid}.os-module__lb1IWq__shell{flex:1;grid-template-columns:280px minmax(0,1fr);min-height:0;display:grid}.os-module__lb1IWq__shell[data-drawer=closed]{grid-template-columns:minmax(0,1fr)}.os-module__lb1IWq__shell[data-drawer=closed] .os-module__lb1IWq__sidebar{display:none}.os-module__lb1IWq__sidebar{border-right:1px solid var(--line);background:#fff;padding:8px 0;overflow-y:auto}.os-module__lb1IWq__searchBtn{border:1px solid var(--line);width:calc(100% - 32px);height:40px;color:var(--text2);text-align:left;background:#fff;border-radius:20px;align-items:center;gap:10px;margin:4px 16px 8px;padding:0 14px;font-size:14px;display:flex}.os-module__lb1IWq__searchBtn:hover{border-color:var(--lineHover);background:var(--hover)}.os-module__lb1IWq__searchBtn kbd{border:1px solid var(--line);background:var(--layer);color:var(--text2);font:inherit;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:11px}.os-module__lb1IWq__navGroup{height:48px;color:var(--text2);align-items:center;padding:0 24px 0 22px;font-size:14px;font-weight:500;display:flex}.os-module__lb1IWq__navItem,.os-module__lb1IWq__navItemOn{width:calc(100% - 8px);height:48px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:0 24px 24px 0;align-items:center;gap:20px;padding:0 24px 0 22px;font-size:14px;font-weight:500;display:flex}.os-module__lb1IWq__navItem:hover{background:var(--hover)}.os-module__lb1IWq__navItemOn{background:var(--accentSoft);color:var(--accent)}.os-module__lb1IWq__navItem svg,.os-module__lb1IWq__navItemOn svg{width:20px;height:20px;color:var(--text2);flex:0 0 20px}.os-module__lb1IWq__navItemOn svg{color:var(--accent)}.os-module__lb1IWq__navNum{color:var(--text2);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:8px;font-size:12px;font-weight:500}.os-module__lb1IWq__navNumAlert{color:var(--redInk);font-weight:600}.os-module__lb1IWq__navItemWrap{height:auto;min-height:48px;padding-top:10px;padding-bottom:10px}.os-module__lb1IWq__navItemLabel{overflow-wrap:anywhere;min-width:0;line-height:20px}.os-module__lb1IWq__navItemWrap .os-module__lb1IWq__navNum{flex:none}.os-module__lb1IWq__viewItem{padding-left:62px}.os-module__lb1IWq__sideFoot{color:var(--text2);margin:16px 24px 8px;font-size:11px;font-weight:400;line-height:1.5}.os-module__lb1IWq__mainCol{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.os-module__lb1IWq__pageBar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:14px;min-height:46px;padding:0 14px;display:flex}.os-module__lb1IWq__crumb{align-items:center;gap:7px;min-width:0;display:flex}.os-module__lb1IWq__crumb h1{letter-spacing:-.012em;white-space:nowrap;margin:0;font-size:16px;font-weight:550}.os-module__lb1IWq__crumbCount{color:var(--text3);font-size:14px;font-weight:500}.os-module__lb1IWq__crumbSep{color:#a3a3a3}.os-module__lb1IWq__crumbBack{color:var(--text2);background:0 0;border:0;border-radius:5px;padding:2px 6px;font-size:14px;font-weight:500}.os-module__lb1IWq__crumbBack:hover{background:var(--hover);color:var(--ink)}.os-module__lb1IWq__crumbRoot{color:var(--text2);padding:2px 6px;font-size:14px;font-weight:500}.os-module__lb1IWq__barRight{align-items:center;gap:6px;display:flex}.os-module__lb1IWq__toolbar{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:40px;padding:6px 14px;display:grid}.os-module__lb1IWq__toolbarControls{overscroll-behavior-inline:contain;scrollbar-width:thin;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.os-module__lb1IWq__toolbarControls:has(.os-module__lb1IWq__menu){overflow:visible}.os-module__lb1IWq__tbBtn,.os-module__lb1IWq__tbBtnOn{color:var(--text2);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:14px;font-weight:500;display:inline-flex}.os-module__lb1IWq__tbBtn:hover{background:var(--hover);color:var(--ink)}.os-module__lb1IWq__tbBtnOn{border-color:var(--line);color:var(--ink);box-shadow:var(--shadow);background:#fff;font-weight:500}.os-module__lb1IWq__tbBtn svg,.os-module__lb1IWq__tbBtnOn svg{color:var(--text3)}.os-module__lb1IWq__tbDiv{background:var(--line);width:1px;height:18px;margin:0 3px}.os-module__lb1IWq__quickFilter{color:var(--text2);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.os-module__lb1IWq__quickFilter select{border:1px solid var(--line);width:184px;height:28px;color:var(--ink);text-overflow:ellipsis;background:#fff;border-radius:6px;padding:0 26px 0 8px;font-size:13px}.os-module__lb1IWq__quickFilter select:hover,.os-module__lb1IWq__quickFilter select:focus{border-color:var(--lineHover);outline:0}.os-module__lb1IWq__tbSpacer{display:none}.os-module__lb1IWq__tbSearch{border:1px solid var(--line);background:#fff;border-radius:6px;width:190px;height:26px;padding:0 8px;font-size:13px}.os-module__lb1IWq__tbSearch::placeholder{color:var(--text3)}.os-module__lb1IWq__tbCount{color:var(--text3);white-space:nowrap;font-size:13px}.os-module__lb1IWq__tableWrap{background:#fff;flex:1;min-height:0;overflow:auto}.os-module__lb1IWq__pagination{border-top:1px solid var(--line);min-height:40px;color:var(--text2);background:#fff;justify-content:flex-end;align-items:center;gap:10px;padding:6px 14px;font-size:13px;display:flex}.os-module__lb1IWq__pagination label{align-items:center;gap:6px;display:inline-flex}.os-module__lb1IWq__pagination select,.os-module__lb1IWq__pagination button{border:1px solid var(--line);height:26px;color:var(--ink);font:inherit;background:#fff;border-radius:6px;padding:0 8px}.os-module__lb1IWq__pagination button:hover:not(:disabled){border-color:var(--lineHover);background:var(--hover)}.os-module__lb1IWq__pagination button:disabled{color:var(--text3);cursor:not-allowed}.os-module__lb1IWq__table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.os-module__lb1IWq__table thead th{z-index:3;border-bottom:1px solid var(--line);border-right:1px solid var(--lineSoft);background:var(--atlas-layer);height:44px;color:var(--ink);text-align:left;white-space:nowrap;padding:0 12px;font-size:13px;font-weight:600;position:sticky;top:0}.os-module__lb1IWq__table thead th:last-child{border-right:0}.os-module__lb1IWq__thInner{align-items:center;gap:6px;display:flex}.os-module__lb1IWq__thInner svg{color:#a3a3a3;flex:none}.os-module__lb1IWq__thSort{color:var(--accentInk);font-size:11px}.os-module__lb1IWq__thBtn{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.os-module__lb1IWq__thBtn:hover{color:var(--ink)}.os-module__lb1IWq__thNum .os-module__lb1IWq__thInner,.os-module__lb1IWq__thNum .os-module__lb1IWq__thBtn{justify-content:flex-end}.os-module__lb1IWq__table tbody td{height:var(--rowH);border-bottom:1px solid var(--lineSoft);border-right:1px solid var(--lineSoft);white-space:nowrap;vertical-align:middle;background:#fff;padding:0 14px;font-size:13px;transition:background-color .12s}.os-module__lb1IWq__table tbody td:last-child{border-right:0}.os-module__lb1IWq__table tbody tr{height:var(--rowH)}.os-module__lb1IWq__table tbody tr:hover td{background:var(--hover)}.os-module__lb1IWq__rowSel td{background:var(--sel)!important}.os-module__lb1IWq__stickyCol{z-index:2;box-shadow:1px 0 0 var(--lineSoft);position:sticky;left:0}.os-module__lb1IWq__table thead .os-module__lb1IWq__stickyCol{z-index:4}.os-module__lb1IWq__checkCol{width:34px;padding-left:12px!important}.os-module__lb1IWq__numCell{text-align:right}.os-module__lb1IWq__idCell{text-align:left;background:0 0;border:0;align-items:center;gap:11px;max-width:100%;padding:0;display:flex}.os-module__lb1IWq__idAvatar{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.os-module__lb1IWq__personPhoto{background-color:#f5f5f5;overflow:hidden}.os-module__lb1IWq__personPhoto img{object-fit:cover;width:100%;height:100%;display:block}.os-module__lb1IWq__adultPortrait{background-image:url(/media/staff/atlas-adult-directory.png);background-repeat:no-repeat;background-size:400% 400%}.os-module__lb1IWq__objectMark{border-radius:9px}.os-module__lb1IWq__idText{min-width:0;line-height:1.25;display:grid}.os-module__lb1IWq__idText b{text-overflow:ellipsis;font-size:13px;font-weight:550;overflow:hidden}.os-module__lb1IWq__idText small{color:var(--text3);text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}button.os-module__lb1IWq__idCell:hover b{color:var(--accentInk)}.os-module__lb1IWq__clipCell{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.os-module__lb1IWq__wrapText{white-space:normal;line-height:1.45}.os-module__lb1IWq__relationList{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.os-module__lb1IWq__relationComma{color:var(--text3)}.os-module__lb1IWq__tag{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.os-module__lb1IWq__tag i{border-radius:50%;flex:none;width:5px;height:5px}.os-module__lb1IWq__tagRed,.os-module__lb1IWq__tagOrange{color:#000;background:#e5e5e5;font-weight:600}.os-module__lb1IWq__tagRed i,.os-module__lb1IWq__tagOrange i{background:#000}.os-module__lb1IWq__tagAmber,.os-module__lb1IWq__tagYellow{color:#27272a;background:#e5e5e5}.os-module__lb1IWq__tagAmber i,.os-module__lb1IWq__tagYellow i{background:#404040}.os-module__lb1IWq__tagGreen,.os-module__lb1IWq__tagLime,.os-module__lb1IWq__tagTeal,.os-module__lb1IWq__tagCyan{color:#000;background:#f5f5f5}.os-module__lb1IWq__tagGreen i,.os-module__lb1IWq__tagLime i,.os-module__lb1IWq__tagTeal i,.os-module__lb1IWq__tagCyan i{background:#000}.os-module__lb1IWq__tagBlue,.os-module__lb1IWq__tagLavender,.os-module__lb1IWq__tagPurple,.os-module__lb1IWq__tagPink{color:#27272a;background:#f5f5f5}.os-module__lb1IWq__tagBlue i,.os-module__lb1IWq__tagLavender i,.os-module__lb1IWq__tagPurple i,.os-module__lb1IWq__tagPink i{background:#737373}.os-module__lb1IWq__tagGrey{color:#525252;background:#f5f5f5}.os-module__lb1IWq__tagGrey i{background:#a3a3a3}.os-module__lb1IWq__relLink{color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.os-module__lb1IWq__relLink:hover{color:var(--accentInk);text-decoration:underline}.os-module__lb1IWq__muted{color:var(--text3)}.os-module__lb1IWq__bar{align-items:center;gap:7px;min-width:96px;display:flex}.os-module__lb1IWq__barTrack{background:var(--lineSoft);border-radius:2px;flex:1;height:4px;overflow:hidden}.os-module__lb1IWq__barFill{border-radius:2px;height:100%;display:block}.os-module__lb1IWq__barVal{font-size:13px;font-weight:600}.os-module__lb1IWq__chk{width:14px;height:14px;accent-color:var(--accent);cursor:pointer}.os-module__lb1IWq__emptyState{max-width:520px;color:var(--text3);text-align:center;justify-items:center;gap:6px;margin:0 auto;padding:clamp(48px,10vh,88px) 20px;display:grid}.os-module__lb1IWq__emptyIcon{border:1px solid var(--line);background:var(--layer);width:42px;height:42px;color:var(--text2);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.os-module__lb1IWq__emptyState strong{color:var(--ink);font-size:16px;font-weight:550}.os-module__lb1IWq__emptyState>span:last-child{max-width:390px;font-size:14px;line-height:1.5}.os-module__lb1IWq__bulkBar{z-index:20;border:1px solid var(--ink-strong);background:var(--ink-strong);color:#fff;box-shadow:var(--pop);border-radius:8px;align-items:center;gap:10px;padding:7px 8px 7px 14px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.os-module__lb1IWq__bulkBar strong{font-size:14px;font-weight:550}.os-module__lb1IWq__bulkBar button{border:1px solid var(--text2);background:var(--ink);color:#fff;border-radius:6px;padding:4px 9px;font-size:14px;font-weight:500}.os-module__lb1IWq__bulkBar button:hover{background:var(--text2)}.os-module__lb1IWq__deskEmbed{background:#fff;flex:1;min-height:0;overflow-y:auto}.os-module__lb1IWq__deskEmbed>div{min-height:0}.os-module__lb1IWq__recordScroll{flex:1;min-height:0;overflow-y:auto}.os-module__lb1IWq__recHead{justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px 0;display:flex}.os-module__lb1IWq__recIdentity{align-items:center;gap:12px;min-width:0;display:flex}.os-module__lb1IWq__recAvatar{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.os-module__lb1IWq__recIdentity h2{letter-spacing:-.02em;margin:0 0 3px;font-size:20px;font-weight:550}.os-module__lb1IWq__recFacts{color:var(--text2);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.os-module__lb1IWq__recActions{gap:6px;display:flex}.os-module__lb1IWq__recTabs{border-bottom:1px solid var(--line);gap:2px;padding:12px 20px 0;display:flex;overflow-x:auto}.os-module__lb1IWq__recTab,.os-module__lb1IWq__recTabOn{color:var(--text2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 10px 9px;font-size:14px;font-weight:500}.os-module__lb1IWq__recTab:hover{color:var(--ink)}.os-module__lb1IWq__recTabOn{border-bottom-color:var(--ink);color:var(--ink);font-weight:550}.os-module__lb1IWq__recBody{padding:16px 20px 40px}.os-module__lb1IWq__recGrid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}.os-module__lb1IWq__propList{display:grid}.os-module__lb1IWq__propList h3,.os-module__lb1IWq__recSection>h3{color:var(--text3);font-size:var(--atlas-eyebrow);letter-spacing:var(--atlas-eyebrow-track);text-transform:uppercase;margin:0 0 8px;font-weight:600}.os-module__lb1IWq__prop{border-bottom:1px solid var(--lineSoft);grid-template-columns:118px minmax(0,1fr);align-items:center;gap:10px;min-height:30px;padding:3px 0;display:grid}.os-module__lb1IWq__prop:last-child{border-bottom:0}.os-module__lb1IWq__propKey{color:var(--text2);font-size:14px;font-weight:400}.os-module__lb1IWq__propVal{text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.os-module__lb1IWq__recSection{margin-bottom:22px}.os-module__lb1IWq__recSection:last-child{margin-bottom:0}.os-module__lb1IWq__alumniPortraitCard{border:1px solid var(--line);background:var(--layer);border-radius:8px;align-items:center;gap:14px;margin-bottom:12px;padding:12px;display:flex}.os-module__lb1IWq__alumniPortraitCard>div{gap:4px;min-width:0;display:grid}.os-module__lb1IWq__alumniPortraitCard strong{font-size:15px;font-weight:600}.os-module__lb1IWq__alumniPortraitCard span{color:var(--text2);font-size:13px}.os-module__lb1IWq__alumniPortraitCard small{color:var(--text3);font-size:12px}.os-module__lb1IWq__alumniSeniorPortrait{border:1px solid var(--line);object-fit:cover;background:#f5f5f5;border-radius:7px;flex:none;width:96px;height:112px}.os-module__lb1IWq__alumniStatRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.os-module__lb1IWq__alumniTranscriptIntro{color:var(--text2);margin:-2px 0 12px;font-size:13px;line-height:1.45}.os-module__lb1IWq__alumniTranscriptStack{gap:16px;display:grid}.os-module__lb1IWq__alumniTranscriptYear{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.os-module__lb1IWq__alumniTranscriptHead{border-bottom:1px solid var(--line);background:var(--layer);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.os-module__lb1IWq__alumniTranscriptHead>div{border-right:1px solid var(--lineSoft);gap:2px;min-width:0;padding:11px 12px;display:grid}.os-module__lb1IWq__alumniTranscriptHead>div:last-child{border-right:0}.os-module__lb1IWq__alumniTranscriptHead strong,.os-module__lb1IWq__alumniTranscriptHead b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.os-module__lb1IWq__alumniTranscriptHead span,.os-module__lb1IWq__alumniTranscriptHead small{color:var(--text3);font-size:12px;font-weight:500}.os-module__lb1IWq__alumniTranscriptTable{table-layout:fixed;border:0;border-radius:0}.os-module__lb1IWq__alumniTranscriptTable th,.os-module__lb1IWq__alumniTranscriptTable td{vertical-align:top;white-space:normal;overflow-wrap:anywhere;width:14.2857%;padding:8px 10px}.os-module__lb1IWq__alumniTranscriptTable td{height:42px;line-height:1.35}.os-module__lb1IWq__alumniTranscriptContext{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.os-module__lb1IWq__alumniTranscriptContext>section{border-right:1px solid var(--lineSoft);align-content:start;gap:5px;min-width:0;padding:11px 12px;display:grid}.os-module__lb1IWq__alumniTranscriptContext>section:last-child{border-right:0}.os-module__lb1IWq__alumniTranscriptContext>section>span:not(.os-module__lb1IWq__alumniYearLabel){gap:2px;display:grid}.os-module__lb1IWq__alumniTranscriptContext strong{font-size:12px;font-weight:600}.os-module__lb1IWq__alumniTranscriptContext small{color:var(--text3);font-size:11px;line-height:1.35}.os-module__lb1IWq__alumniYearLabel{color:var(--text3);font-size:var(--atlas-eyebrow);letter-spacing:var(--atlas-eyebrow-track);text-transform:uppercase;font-weight:600}.os-module__lb1IWq__appNextCard{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--accentSoft);border-radius:8px;gap:4px;margin-bottom:18px;padding:14px 16px;display:grid}.os-module__lb1IWq__appNextCard small{color:var(--accentInk);font-size:var(--atlas-eyebrow);letter-spacing:var(--atlas-eyebrow-track);text-transform:uppercase;font-weight:600}.os-module__lb1IWq__appNextCard strong{font-size:16px;font-weight:600}.os-module__lb1IWq__appNextCard span{color:var(--text2);font-size:13px}.os-module__lb1IWq__appPhases{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.os-module__lb1IWq__appPhase,.os-module__lb1IWq__appPhaseDone,.os-module__lb1IWq__appPhaseOn{border:1px solid var(--line);min-width:0;color:var(--text3);background:#fff;border-radius:7px;gap:5px;padding:9px 10px;display:grid}.os-module__lb1IWq__appPhase:before,.os-module__lb1IWq__appPhaseDone:before,.os-module__lb1IWq__appPhaseOn:before{content:"";background:var(--lineSoft);border-radius:999px;width:100%;height:3px}.os-module__lb1IWq__appPhaseDone{color:var(--text2)}.os-module__lb1IWq__appPhaseDone:before{background:var(--accent)}.os-module__lb1IWq__appPhaseOn{border-color:var(--accent);color:var(--accentInk);font-weight:600}.os-module__lb1IWq__appPhaseOn:before{background:var(--accentInk)}.os-module__lb1IWq__appPhase small,.os-module__lb1IWq__appPhaseDone small,.os-module__lb1IWq__appPhaseOn small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.os-module__lb1IWq__statRow{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.os-module__lb1IWq__stat{border:1px solid var(--line);border-radius:8px;gap:2px;padding:10px 12px;display:grid}.os-module__lb1IWq__stat small{color:var(--text2);font-size:11px;font-weight:500}.os-module__lb1IWq__stat strong{font-size:var(--atlas-metric);font-weight:var(--atlas-metric-weight);letter-spacing:var(--atlas-metric-track)}.os-module__lb1IWq__statSub{color:var(--text3);font-size:11px}.os-module__lb1IWq__miniTable{border-collapse:collapse;border:1px solid var(--line);border-radius:8px;width:100%;overflow:hidden}.os-module__lb1IWq__miniTable th{border-bottom:1px solid var(--line);background:var(--layer);height:30px;color:var(--text2);text-align:left;white-space:nowrap;padding:0 10px;font-size:13px;font-weight:600}.os-module__lb1IWq__miniTable td{border-bottom:1px solid var(--lineSoft);height:34px;padding:0 10px;font-size:13px}.os-module__lb1IWq__miniTable tr:last-child td{border-bottom:0}.os-module__lb1IWq__miniTable tbody tr:hover td{background:var(--hover)}.os-module__lb1IWq__miniNum{text-align:right}.os-module__lb1IWq__timeline{gap:0;display:grid}.os-module__lb1IWq__timeline article{border-bottom:1px solid var(--lineSoft);grid-template-columns:88px 14px minmax(0,1fr);align-items:baseline;gap:10px;padding:9px 0;display:grid}.os-module__lb1IWq__timeline article:last-child{border-bottom:0}.os-module__lb1IWq__timeline time{color:var(--text3);font-size:12px}.os-module__lb1IWq__timeline i{border-radius:50%;justify-self:center;width:7px;height:7px;margin-top:5px}.os-module__lb1IWq__timeline p{margin:0;font-size:14px;font-weight:400}.os-module__lb1IWq__cmdBackdrop{z-index:50;background:#10182847;justify-items:center;padding-top:12vh;display:grid;position:fixed;inset:0}.os-module__lb1IWq__cmdPanel{border:1px solid var(--line);width:min(560px,92vw);max-height:62vh;box-shadow:var(--pop);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.os-module__lb1IWq__cmdInput{border:0;border-bottom:1px solid var(--line);width:100%;height:44px;padding:0 14px;font-size:14px}.os-module__lb1IWq__cmdList{padding:6px;overflow-y:auto}.os-module__lb1IWq__cmdGroup{color:var(--text3);font-size:var(--atlas-eyebrow);letter-spacing:var(--atlas-eyebrow-track);text-transform:uppercase;padding:8px 8px 4px;font-weight:600}.os-module__lb1IWq__cmdItem,.os-module__lb1IWq__cmdItemOn{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;padding:7px 8px;font-size:14px;display:flex}.os-module__lb1IWq__cmdItemOn{background:var(--hover)}.os-module__lb1IWq__cmdItem small,.os-module__lb1IWq__cmdItemOn small{color:var(--text3);margin-left:auto;font-size:12px}.os-module__lb1IWq__cmdEmpty{color:var(--text3);text-align:center;padding:18px}.os-module__lb1IWq__menu{z-index:30;border:1px solid var(--line);min-width:208px;max-height:320px;box-shadow:var(--pop);background:#fff;border-radius:8px;padding:5px;position:absolute;overflow-y:auto}.os-module__lb1IWq__menuItem{text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;padding:5px 7px;font-size:14px;display:flex}.os-module__lb1IWq__menuItem:hover{background:var(--hover)}.os-module__lb1IWq__menuLabel{color:var(--text3);font-size:var(--atlas-eyebrow);letter-spacing:var(--atlas-eyebrow-track);text-transform:uppercase;padding:6px 7px 3px;font-weight:600}.os-module__lb1IWq__menuCheck{color:var(--accentInk);margin-left:auto}.os-module__lb1IWq__pipeline{gap:10px;padding:14px;display:flex;overflow-x:auto}.os-module__lb1IWq__pipeCol{border:1px solid var(--line);background:var(--layer);border-radius:8px;flex-direction:column;min-width:236px;display:flex}.os-module__lb1IWq__pipeHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.os-module__lb1IWq__pipeHead strong{font-size:14px;font-weight:550}.os-module__lb1IWq__pipeHead span{color:var(--text3);font-size:12px}.os-module__lb1IWq__pipeBody{gap:6px;padding:8px;display:grid}.os-module__lb1IWq__pipeCard{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;text-align:left;box-shadow:var(--shadow);background:#fff;border-radius:7px;gap:4px;padding:9px 10px;display:grid}.os-module__lb1IWq__pipeCard:hover{border-color:var(--lineHover)}.os-module__lb1IWq__pipeCard b{font-size:14px;font-weight:500}.os-module__lb1IWq__pipeCard small{color:var(--text3);font-size:12px}.os-module__lb1IWq__pipePerson{align-items:center;gap:8px;min-width:0;display:flex}.os-module__lb1IWq__pipePerson>span:last-child{gap:2px;min-width:0;display:grid}.os-module__lb1IWq__pipeMeta{justify-content:space-between;align-items:center;gap:6px;display:flex}.os-module__lb1IWq__pipeMeta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1180px){.os-module__lb1IWq__searchBtn kbd{display:none}.os-module__lb1IWq__recGrid{grid-template-columns:1fr}.os-module__lb1IWq__statRow,.os-module__lb1IWq__alumniStatRow{grid-template-columns:repeat(2,1fr)}.os-module__lb1IWq__alumniTranscriptHead,.os-module__lb1IWq__alumniTranscriptContext{grid-template-columns:repeat(2,minmax(0,1fr))}.os-module__lb1IWq__alumniTranscriptHead>div:nth-child(2n),.os-module__lb1IWq__alumniTranscriptContext>section:nth-child(2n){border-right:0}}@media (max-width:760px){.os-module__lb1IWq__pageBar{flex-direction:column;align-items:flex-start;gap:8px;min-height:54px;padding-block:9px}.os-module__lb1IWq__crumb{width:100%}.os-module__lb1IWq__crumb h1{text-overflow:ellipsis;overflow:hidden}.os-module__lb1IWq__barRight{flex-wrap:wrap;width:100%}.os-module__lb1IWq__toolbar{grid-template-rows:30px 34px;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;padding:7px 10px}.os-module__lb1IWq__toolbarControls{grid-area:2/1/auto/-1;margin-inline:-2px;padding:0 2px 2px}.os-module__lb1IWq__tbSearchWrap{grid-area:1/1;min-width:0}.os-module__lb1IWq__tbSearchWrap .os-module__lb1IWq__tbSearch{width:100%}.os-module__lb1IWq__tbCount{grid-area:1/2}.os-module__lb1IWq__pagination{flex-wrap:wrap;justify-content:flex-start;padding-inline:10px}.os-module__lb1IWq__appPhases{grid-template-columns:repeat(2,minmax(0,1fr))}.os-module__lb1IWq__alumniTranscriptHead,.os-module__lb1IWq__alumniTranscriptContext{grid-template-columns:minmax(0,1fr)}.os-module__lb1IWq__alumniTranscriptHead>div,.os-module__lb1IWq__alumniTranscriptContext>section{border-right:0;border-bottom:1px solid var(--lineSoft)}.os-module__lb1IWq__alumniTranscriptHead>div:last-child,.os-module__lb1IWq__alumniTranscriptContext>section:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.os-module__lb1IWq__app *{transition:none!important}}.os-module__lb1IWq__tbWrap{display:inline-flex;position:relative}.os-module__lb1IWq__tbSearchWrap{border:1px solid var(--line);color:var(--text3);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.os-module__lb1IWq__tbSearchWrap .os-module__lb1IWq__tbSearch{background:0 0;border:0;width:176px;height:24px;padding:0}.os-module__lb1IWq__tbSearchWrap .os-module__lb1IWq__tbSearch:focus-visible{outline:none}.os-module__lb1IWq__thLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.os-module__lb1IWq__thResize{z-index:5;cursor:col-resize;width:7px;height:100%;position:absolute;top:0;right:-3px}.os-module__lb1IWq__thResize:hover{background:linear-gradient(90deg, transparent 2px, var(--accent) 2px, var(--accent) 4px, transparent 4px)}.os-module__lb1IWq__table thead th{position:sticky}.os-module__lb1IWq__thDragging{opacity:.55}.os-module__lb1IWq__thAdd,.os-module__lb1IWq__tdAdd{width:44px;min-width:44px;border-right:0!important}.os-module__lb1IWq__addColBtn{width:22px;height:22px;color:var(--text3);background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.os-module__lb1IWq__addColBtn:hover{background:var(--hover);color:var(--ink)}.os-module__lb1IWq__table tfoot td{z-index:3;border-top:1px solid var(--line);border-right:1px solid var(--lineSoft);background:var(--layer);height:30px;padding:0 6px;position:sticky;bottom:0}.os-module__lb1IWq__table tfoot td:last-child{border-right:0}.os-module__lb1IWq__calcCell{color:var(--text3);font-size:12px}.os-module__lb1IWq__calcBtn,.os-module__lb1IWq__calcBtnOn{width:100%;color:var(--text3);background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:2px 5px;font-size:12px;font-weight:500;display:inline-flex}.os-module__lb1IWq__numCell .os-module__lb1IWq__calcBtn,.os-module__lb1IWq__numCell .os-module__lb1IWq__calcBtnOn{justify-content:flex-end}.os-module__lb1IWq__calcBtn{opacity:0}.os-module__lb1IWq__table tfoot tr:hover .os-module__lb1IWq__calcBtn{opacity:1}.os-module__lb1IWq__calcBtn:hover,.os-module__lb1IWq__calcBtnOn:hover{background:var(--hover);color:var(--ink)}.os-module__lb1IWq__calcBtnOn{color:var(--text2)}.os-module__lb1IWq__calcBtnOn b{color:var(--ink);font-weight:550}.os-module__lb1IWq__menuUp{top:auto;bottom:26px;right:0}.os-module__lb1IWq__menuWide{min-width:470px}.os-module__lb1IWq__menuHint{color:var(--text3);padding:4px 7px 8px;font-size:12px;display:block}.os-module__lb1IWq__condRow{align-items:center;gap:5px;padding:3px 4px;display:flex}.os-module__lb1IWq__condWhen,.os-module__lb1IWq__condJoin{min-width:52px;color:var(--text3);text-align:left;font-size:12px}.os-module__lb1IWq__condJoin{border:1px solid var(--line);color:var(--ink);text-transform:lowercase;background:#fff;border-radius:5px;padding:3px 6px;font-weight:500}.os-module__lb1IWq__condSel{border:1px solid var(--line);max-width:132px;height:26px;color:var(--ink);font:inherit;background:#fff;border-radius:5px;padding:0 4px;font-size:13px}.os-module__lb1IWq__condInput{border:1px solid var(--line);border-radius:5px;width:108px;height:26px;padding:0 7px;font-size:13px}.os-module__lb1IWq__condX{color:var(--text3);background:0 0;border:0;padding:0 5px;font-size:14px;line-height:1}.os-module__lb1IWq__condX:hover{color:var(--redInk)}.os-module__lb1IWq__sortRow{align-items:center;gap:7px;padding:4px 7px;font-size:13px;display:flex}.os-module__lb1IWq__sortIdx{background:var(--layer);width:16px;height:16px;color:var(--text3);border-radius:4px;place-items:center;font-size:11px;font-weight:600;display:grid}.os-module__lb1IWq__sortDir{border:1px solid var(--line);background:#fff;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:12px;font-weight:500}.os-module__lb1IWq__heightRow{gap:4px;padding:3px 5px 5px;display:flex}.os-module__lb1IWq__heightBtn,.os-module__lb1IWq__heightOn{border:1px solid var(--line);background:#fff;border-radius:5px;flex:1;padding:4px 6px;font-size:12px;font-weight:500}.os-module__lb1IWq__heightOn{border-color:var(--ink);background:var(--ink);color:#fff}.os-module__lb1IWq__recLayout{grid-template-columns:300px minmax(0,1fr);align-items:start;min-height:0;display:grid}.os-module__lb1IWq__recRail{border-right:1px solid var(--line);padding:16px 16px 28px;position:sticky;top:0}.os-module__lb1IWq__recRailHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.os-module__lb1IWq__recRailHead h3{color:var(--text3);font-size:var(--atlas-eyebrow);letter-spacing:var(--atlas-eyebrow-track);text-transform:uppercase;margin:0;font-weight:600}.os-module__lb1IWq__railSearch{border:1px solid var(--line);border-radius:6px;width:100%;height:26px;margin-bottom:8px;padding:0 8px;font-size:13px}.os-module__lb1IWq__viewAll{border:1px solid var(--line);width:100%;color:var(--text2);box-shadow:var(--shadow);background:#fff;border-radius:6px;margin-top:8px;padding:5px 8px;font-size:13px;font-weight:500}.os-module__lb1IWq__viewAll:hover{border-color:var(--lineHover);color:var(--ink)}.os-module__lb1IWq__recMain{min-width:0;padding:16px 20px 44px}.os-module__lb1IWq__recActions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.os-module__lb1IWq__recAction{border:1px solid var(--line);color:var(--text2);box-shadow:var(--shadow);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:4px 9px;font-size:13px;font-weight:500;display:inline-flex}.os-module__lb1IWq__recAction:hover{border-color:var(--lineHover);background:var(--hover);color:var(--ink)}.os-module__lb1IWq__recAction svg{color:var(--text3)}.os-module__lb1IWq__listChips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.os-module__lb1IWq__noteCard{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;padding:11px 13px}.os-module__lb1IWq__noteCard+.os-module__lb1IWq__noteCard{margin-top:8px}.os-module__lb1IWq__noteHead{align-items:center;gap:8px;margin-bottom:5px;display:flex}.os-module__lb1IWq__noteHead b{font-size:14px;font-weight:550}.os-module__lb1IWq__noteHead time{color:var(--text3);margin-left:auto;font-size:12px}.os-module__lb1IWq__noteCard p{color:var(--text2);margin:0;font-size:14px;font-weight:400;line-height:1.55}.os-module__lb1IWq__groupRow td{background:var(--layer)!important;border-bottom:1px solid var(--line)!important;border-right:0!important;height:30px!important;padding:0!important}.os-module__lb1IWq__groupCell{z-index:2;position:sticky;left:0}.os-module__lb1IWq__groupBtn{color:var(--ink);background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:550;display:flex}.os-module__lb1IWq__groupBtn b{font-weight:550}.os-module__lb1IWq__groupCaret,.os-module__lb1IWq__groupCaretOff{color:var(--text3);font-size:11px;transition:transform .12s;display:inline-block}.os-module__lb1IWq__groupCaretOff{transform:rotate(-90deg)}.os-module__lb1IWq__groupCount{background:var(--lineSoft);color:var(--text2);border-radius:9px;padding:0 6px;font-size:11px;font-weight:600}.os-module__lb1IWq__idWrap{align-items:center;width:100%;min-width:0;display:flex;position:relative}.os-module__lb1IWq__idWrap .os-module__lb1IWq__idCell{flex:1;min-width:0}.os-module__lb1IWq__idExpand{border:1px solid var(--line);width:20px;height:20px;color:var(--text3);opacity:0;box-shadow:var(--shadow);background:#fff;border-radius:5px;place-items:center;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.os-module__lb1IWq__table tbody tr:hover .os-module__lb1IWq__idText b,.os-module__lb1IWq__table tbody tr:hover .os-module__lb1IWq__idText small{padding-right:24px}.os-module__lb1IWq__table tbody tr:hover .os-module__lb1IWq__idExpand{opacity:1}.os-module__lb1IWq__idExpand:hover{border-color:var(--lineHover);color:var(--ink)}.os-module__lb1IWq__idExpand:focus-visible{opacity:1}.os-module__lb1IWq__tabAlert{background:var(--redSoft);color:var(--redInk);border-radius:999px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:600}.os-module__lb1IWq__noticeOk,.os-module__lb1IWq__noticeBad{border:1px solid var(--line);border-left-width:3px;border-radius:8px;align-items:center;gap:8px;margin:0 16px 10px;padding:8px 10px;font-size:14px;display:flex}.os-module__lb1IWq__noticeOk{border-left-color:var(--accent);background:var(--accentSoft);color:var(--accentInk)}.os-module__lb1IWq__noticeBad{border-left-color:var(--redInk);background:var(--redSoft);color:var(--redInk)}.os-module__lb1IWq__noticeOk svg,.os-module__lb1IWq__noticeBad svg{flex:none}.os-module__lb1IWq__noticeX{color:inherit;background:0 0;border:0;border-radius:4px;margin-left:auto;padding:0 4px;font-size:16px;line-height:1}.os-module__lb1IWq__noticeX:hover{background:#3c404314}.os-module__lb1IWq__gbStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:2px 16px 12px;display:grid}.os-module__lb1IWq__gbSignal,.os-module__lb1IWq__gbSignalWide{border:1px solid var(--line);background:#fff;border-radius:8px;align-content:start;gap:3px;padding:10px 12px;display:grid}.os-module__lb1IWq__gbSignalTop{align-items:center;gap:6px;display:flex}.os-module__lb1IWq__gbSignalLabel{color:var(--text2);font-size:11px;font-weight:500}.os-module__lb1IWq__gbSignalValue{font-size:var(--atlas-metric);font-weight:var(--atlas-metric-weight);letter-spacing:var(--atlas-metric-track)}.os-module__lb1IWq__gbSignalNote{color:var(--text3);font-size:11px;line-height:1.45}.os-module__lb1IWq__gbDot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.os-module__lb1IWq__gbIdent{align-items:center;gap:8px;min-width:0;display:flex}.os-module__lb1IWq__gbIdent .os-module__lb1IWq__idText strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.os-module__lb1IWq__gbWrong{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.os-module__lb1IWq__gbWrong em{color:var(--text3);font-style:normal}.os-module__lb1IWq__gbMetric{justify-content:flex-end;align-items:baseline;gap:6px;width:100%;display:inline-flex}.os-module__lb1IWq__gbMetric b{font-size:13px;font-weight:600}.os-module__lb1IWq__gbMetric small{color:var(--text3);font-size:11px}.os-module__lb1IWq__commitBtn,.os-module__lb1IWq__commitBtnLead{border:1px solid var(--line);color:var(--accentInk);box-shadow:var(--shadow);background:#fff;border-radius:6px;padding:3px 9px;font-size:13px;font-weight:550}.os-module__lb1IWq__commitBtn:hover{border-color:var(--accent);background:var(--accentSoft)}.os-module__lb1IWq__commitBtnLead{border-color:var(--accent);background:var(--accent);color:#fff;height:28px;padding:0 12px}.os-module__lb1IWq__commitBtnLead:hover{background:var(--accentInk);border-color:var(--accentInk)}.os-module__lb1IWq__commitBtnLead:disabled{border-color:var(--line);color:var(--text3);box-shadow:none;cursor:not-allowed;background:#fff}.os-module__lb1IWq__relLinkStrong{color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:550}.os-module__lb1IWq__relLink:hover,.os-module__lb1IWq__relLinkStrong:hover{color:var(--accentInk);text-decoration:underline}.os-module__lb1IWq__rowBad td{background:color-mix(in srgb, var(--redSoft) 45%, #fff)}.os-module__lb1IWq__rowWarn td{background:color-mix(in srgb, var(--amberSoft) 40%, #fff)}.os-module__lb1IWq__rowOn td{background:var(--accentSoft)}.os-module__lb1IWq__majorTag{background:var(--violetSoft);color:var(--violetInk);border-radius:4px;margin-left:6px;padding:1px 5px;font-size:11px;font-style:normal;font-weight:600}.os-module__lb1IWq__gbSectionLabel{color:var(--text3);font-size:var(--atlas-eyebrow);letter-spacing:var(--atlas-eyebrow-track);text-transform:uppercase;align-items:center;padding:0 0 8px;font-weight:600;display:flex}.os-module__lb1IWq__gbNote{color:var(--text2);max-width:860px;margin:-2px 0 10px;font-size:14px;font-weight:400;line-height:1.55}.os-module__lb1IWq__gbWeights{padding:0 20px 18px}.os-module__lb1IWq__gbWeightRow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.os-module__lb1IWq__gbWeightCell{border:1px solid var(--line);border-radius:8px;gap:2px;padding:10px 12px 14px;display:grid;position:relative;overflow:hidden}.os-module__lb1IWq__gbWeightCell b{font-size:var(--atlas-metric);font-weight:var(--atlas-metric-weight);letter-spacing:var(--atlas-metric-track)}.os-module__lb1IWq__gbWeightCell span{color:var(--text2);font-size:12px;font-weight:500}.os-module__lb1IWq__gbWeightCell small{color:var(--text3);font-size:11px}.os-module__lb1IWq__gbWeightCell i{background:var(--accent);height:3px;position:absolute;bottom:0;left:0}.os-module__lb1IWq__gbFlagList{gap:6px;padding:0 20px 18px;display:grid}.os-module__lb1IWq__gbFlag{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:baseline;gap:8px;padding:8px 10px;font-size:14px;display:flex}.os-module__lb1IWq__gbFlag em{color:var(--accentInk);flex:none;margin-left:auto;font-size:13px;font-style:normal;font-weight:550}.os-module__lb1IWq__gbSplit{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:18px;padding:0 20px 18px;display:grid}.os-module__lb1IWq__gbPanel{min-width:0;padding:0 20px 22px}.os-module__lb1IWq__gbSplit .os-module__lb1IWq__gbPanel{padding:0}.os-module__lb1IWq__gbPanel .os-module__lb1IWq__miniTable{width:100%}.os-module__lb1IWq__gbPanel .os-module__lb1IWq__miniTable td:first-child{white-space:nowrap}@media (max-width:1180px){.os-module__lb1IWq__gbStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.os-module__lb1IWq__gbSplit{grid-template-columns:minmax(0,1fr)}.os-module__lb1IWq__gbWeightRow{grid-auto-columns:auto;grid-auto-flow:row}}.os-module__lb1IWq__gbClassHead{gap:10px;padding:16px 20px 14px;display:grid}.os-module__lb1IWq__gbBack{color:var(--text2);background:0 0;border:0;border-radius:5px;justify-self:start;padding:2px 7px 2px 4px;font-size:14px;font-weight:500}.os-module__lb1IWq__gbBack:hover{background:var(--hover);color:var(--ink)}.os-module__lb1IWq__gbClassRow{align-items:center;gap:12px;min-width:0;display:flex}.os-module__lb1IWq__gbClassRow .os-module__lb1IWq__idText{flex:1;min-width:0}.os-module__lb1IWq__gbClassName{letter-spacing:-.02em;margin:0 0 2px;font-size:20px;font-weight:550}.os-module__lb1IWq__gbClassRow small{color:var(--text3);font-size:12px}.os-module__lb1IWq__gbClassHead+.os-module__lb1IWq__statRow{padding:0 20px}@media (max-width:900px){.os-module__lb1IWq__shell{grid-template-columns:0 minmax(0,1fr)}.os-module__lb1IWq__shell .os-module__lb1IWq__sidebar{display:none}.os-module__lb1IWq__shell[data-drawer=auto],.os-module__lb1IWq__shell[data-drawer=open]{grid-template-columns:minmax(0,1fr)}.os-module__lb1IWq__shell[data-drawer=open] .os-module__lb1IWq__sidebar{z-index:35;width:280px;height:calc(100svh - 64px);box-shadow:var(--pop);display:block;position:fixed;top:64px;left:0}}@media (max-width:640px){.os-module__lb1IWq__brandWord{display:none}.os-module__lb1IWq__recHead{padding:14px 14px 0}.os-module__lb1IWq__recIdentity{align-items:flex-start}.os-module__lb1IWq__recFacts{gap:6px;font-size:13px}.os-module__lb1IWq__recBody{padding:14px 14px 32px}.os-module__lb1IWq__statRow{grid-template-columns:minmax(0,1fr);gap:8px}.os-module__lb1IWq__miniTable th,.os-module__lb1IWq__miniTable td{padding-inline:9px}.os-module__lb1IWq__bulkBar{justify-content:space-between;bottom:10px;left:10px;right:10px;transform:none}}.os-module__lb1IWq__attStrip{flex-wrap:wrap;gap:3px;padding:2px 0 10px;display:flex}.os-module__lb1IWq__attDay{border:1px solid var(--lineSoft);border-radius:3px;flex:none;width:12px;height:12px}.os-module__lb1IWq__attPresent{background:var(--layer)}.os-module__lb1IWq__attExcused{background:var(--amberSoft);border-color:var(--amberInk)}.os-module__lb1IWq__attUnexcused{background:var(--redSoft);border-color:var(--redInk)}.os-module__lb1IWq__attTardy{background:var(--blueSoft);border-color:var(--blueInk)}.os-module__lb1IWq__attLegend{color:var(--text3);flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.os-module__lb1IWq__attLegend span{align-items:center;gap:5px;display:inline-flex}.os-module__lb1IWq__splitCell{align-items:baseline;gap:4px;font-size:13px;display:inline-flex}.os-module__lb1IWq__splitCell b{font-weight:600}.os-module__lb1IWq__splitCell small{color:var(--text3);font-size:11px}.os-module__lb1IWq__splitSep{color:var(--line)}.os-module__lb1IWq__splitBad{color:var(--redInk)}.os-module__lb1IWq__contactLink{color:var(--ink);font-size:13px;text-decoration:none}.os-module__lb1IWq__contactLink:hover{color:var(--accentInk);text-decoration:underline}:is(.os-module__lb1IWq__deskEmbed .cov-top,.os-module__lb1IWq__deskEmbed .cov-skel-top){display:none}.os-module__lb1IWq__signOut{border:1px solid var(--line);height:30px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:7px;margin-left:4px;padding:0 12px;font-size:13px;font-weight:550}.os-module__lb1IWq__signOut:hover{border-color:var(--lineHover);background:var(--layer)}.os-module__lb1IWq__signOut:focus-visible{outline:2px solid var(--accentInk);outline-offset:2px}
