.BossBoardClient_bossBoard__2Dt1p{padding:var(--spacing-05) var(--spacing-06) var(--spacing-07);background:#f2f3f5;min-height:100vh;overflow-y:auto}.BossBoardClient_overview__vCAk7{margin-bottom:var(--spacing-05)}.BossBoardClient_overviewHeader__av2pu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-04);margin-bottom:20px}.BossBoardClient_overviewHeaderLeft__rA2I4{display:flex;align-items:baseline;gap:var(--spacing-04)}.BossBoardClient_title__Zg7QM{font-size:var(--font-size-heading-04);font-weight:600;color:#1d2129}.BossBoardClient_refreshBtn__l3Jdi,.BossBoardClient_updateTime__l55_g{font-size:var(--font-size-caption);color:#86909c}.BossBoardClient_refreshBtn__l3Jdi{padding:0}.BossBoardClient_refreshBtn__l3Jdi:hover{color:#165dff}.BossBoardClient_overviewHeaderActions__jEURD{display:flex;align-items:center;gap:var(--spacing-04)}.BossBoardClient_overviewContent__Q2T6X{display:flex;gap:var(--spacing-06);margin-bottom:20px}.BossBoardClient_overviewLeft__glUrF{flex:0 0 280px;display:flex;flex-direction:column;align-items:center;border-right:1px solid #e5e6eb;padding-right:var(--spacing-06)}.BossBoardClient_overviewLeftInfo__1MgbT{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-03) var(--spacing-05);gap:var(--spacing-03) var(--spacing-05);margin-top:var(--spacing-03)}.BossBoardClient_infoItem__jwaor{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-02) 0}.BossBoardClient_infoLabel__QqxX3{font-size:var(--font-size-caption);color:#86909c}.BossBoardClient_infoValue__2LtB1{font-size:var(--font-size-body);font-weight:500;color:#1d2129}.BossBoardClient_overviewRight__7iQnS{flex:1 1;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-05);gap:var(--spacing-05)}.BossBoardClient_kpiItem__kNj_5{transition:box-shadow .2s}.BossBoardClient_kpiTitle__J_gIX{display:flex;align-items:center;gap:6px;font-size:var(--font-size-heading-02);color:#4e5969;margin-bottom:var(--spacing-03)}.BossBoardClient_kpiIcon__fdXnO{font-size:var(--font-size-body-lg)}.BossBoardClient_kpiValue__EsmWA{font-size:24px;font-weight:700;color:#1d2129;margin-bottom:var(--spacing-04);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BossBoardClient_kpiDetail__JjW7Z{display:flex;flex-direction:column;gap:6px}.BossBoardClient_kpiDetailItem__Vk3Nt{display:flex;justify-content:space-between;font-size:var(--font-size-caption);color:#4e5969}.BossBoardClient_kpiDetailLabel__cNd7q{color:#86909c}.BossBoardClient_danger__19OEu{color:#f53f3f}.BossBoardClient_utilizationRow__FscU3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-05);gap:var(--spacing-05)}.BossBoardClient_utilCardInner__kyZnw{display:flex;align-items:center;justify-content:space-between}.BossBoardClient_utilInfo__rl9UB{flex:1 1}.BossBoardClient_utilValue___LWZc{font-size:var(--font-size-heading-05);font-weight:700;color:#1d2129;margin:var(--spacing-02) 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BossBoardClient_utilMeta__juLF3{display:flex;gap:var(--spacing-05);font-size:var(--font-size-caption);color:#86909c}.BossBoardClient_section__j3CyJ{margin-bottom:var(--spacing-05)}.BossBoardClient_sectionHeader__oTJq5{display:flex;align-items:center;justify-content:space-between}.BossBoardClient_sectionTitle__FuR2K{font-size:var(--font-size-body-lg);font-weight:600;color:#1d2129}.BossBoardClient_sectionRow__zkdUP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-05);gap:var(--spacing-05);margin-top:var(--spacing-04)}.BossBoardClient_chartCardHeader__N_QRp{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-04)}.BossBoardClient_chartCardTitle__OBHy_{font-size:var(--font-size-heading-02);font-weight:500;color:#1d2129;display:flex;align-items:center}.BossBoardClient_costTypeTabs__l8yA7{display:flex;align-items:center}@media (max-width:1200px){.BossBoardClient_overviewRight__7iQnS{grid-template-columns:repeat(2,1fr)}.BossBoardClient_sectionRow__zkdUP,.BossBoardClient_utilizationRow__FscU3{grid-template-columns:1fr}}@media (max-width:768px){.BossBoardClient_overviewContent__Q2T6X{flex-direction:column}.BossBoardClient_overviewLeft__glUrF{flex:none;border-right:none;border-bottom:1px solid #e5e6eb;padding-right:0;padding-bottom:var(--spacing-05)}.BossBoardClient_overviewRight__7iQnS{grid-template-columns:1fr}.BossBoardClient_overviewHeader__av2pu{flex-direction:column;align-items:flex-start}}.capsule-tabs_wrapper__o8bUj{flex:1 1;display:flex;flex-direction:column;min-height:0}.capsule-tabs_fullHeight__tcEsq{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.capsule-tabs_fullHeight__tcEsq .ant-tabs-content,.capsule-tabs_fullHeight__tcEsq .ant-tabs-content-holder,.capsule-tabs_fullHeight__tcEsq .ant-tabs-tabpane-active{flex:1 1;min-height:0;display:flex;flex-direction:column}.login-form{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@keyframes shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.login-form .ant-btn-primary{background:#0078D4;border-color:#0078D4;color:#ffffff;border-radius:9999px;height:44px;font-weight:600;font-size:15px;letter-spacing:.2em;box-shadow:none;transition:background-color .2s ease,border-color .2s ease}.login-form .ant-btn-primary:hover:not(:disabled){background:#006cbd;border-color:#006cbd;color:#ffffff}.login-form .ant-btn-primary:active:not(:disabled){background:#005ba1;border-color:#005ba1}.login-form .ant-btn-primary:disabled,.login-form .ant-btn-primary[disabled]{background:rgba(0,120,212,.4);border-color:rgba(0,120,212,.4);color:rgba(255,255,255,.75)}.login-form .ant-form-item .ant-form-item-explain,.login-form .ant-form-item .ant-form-item-extra{min-height:0}.login-form .alt-link{color:#0078D4;font-size:13px;letter-spacing:.04em;cursor:pointer;transition:color .2s ease;text-decoration:none}.login-form .alt-link:hover{color:#006cbd;text-decoration:underline}.login-form .signup-tip{margin:var(--spacing-05) 0 0;text-align:center;color:rgba(0,0,0,.55);font-size:13px;letter-spacing:.04em}.login-form .signup-link{color:#0078D4;margin-left:var(--spacing-02);padding:0;cursor:pointer;font:inherit;background:none;border:none;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.login-form .signup-link:hover{color:#006cbd}.login-form .field-help{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:rgba(0,0,0,.45);background:transparent;border:none;padding:0;cursor:pointer;transition:color .2s ease}.login-form .field-help:hover{color:#0078D4}.login-page{position:relative;display:flex;min-height:100vh;width:100%;background:#ffffff;font-family:Inter,SF Pro Display,PingFang SC,Microsoft YaHei,Source Han Sans CN,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-page__brand{flex:1 1 50%;background:#0078D4;display:flex;align-items:center;justify-content:center;padding:var(--spacing-09);color:#ffffff}.login-page__brand-inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:480px;gap:24px}.login-page__logo{width:220px;height:auto;filter:brightness(10) saturate(0)}.login-page__title{margin:0;font-size:28px;font-weight:600;line-height:1.4;letter-spacing:.04em;color:#ffffff}.login-page__subtitle{margin:0;font-size:14px;line-height:1.6;letter-spacing:.18em;color:rgba(255,255,255,.78);text-transform:uppercase;font-family:Inter,SF Pro Display,sans-serif}.login-page__form{flex:1 1 50%;background:#ffffff;display:flex;align-items:center;justify-content:center;padding:var(--spacing-09)}.login-page__form-inner{width:100%;max-width:400px}.login-page__icp{position:absolute;left:0;right:0;bottom:24px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-02);color:rgba(0,0,0,.45);font-size:12px;letter-spacing:.06em;pointer-events:none}.login-page__icp-site{font-size:11px;letter-spacing:.18em;color:rgba(0,0,0,.35)}@media (max-width:1023.98px){.login-page__brand{display:none}.login-page__form{flex:1 1 100%;padding:24px}.login-page__icp{color:rgba(0,0,0,.45)}}