.workspace-global-header,.daily-app .daily-header,.account-login-header{background:#fff;border-bottom:1px solid #e1e8ef;min-height:76px;box-shadow:0 2px 14px #1e344a0a}.cost-app .workspace-global-header.cost-header{background:#fff;border-bottom:1px solid #e1e8ef;min-height:76px;padding:10px clamp(18px,2.5vw,40px);box-shadow:0 2px 14px #1e344a0a}.daily-app .daily-header{height:auto;padding:10px clamp(18px,2.5vw,40px)}.workspace-global-header>.app-launcher,.account-login-header>.app-launcher{padding:10px clamp(18px,2.5vw,40px)}.app-launcher{gap:clamp(18px,3vw,48px)}.app-launcher-brand{gap:11px;padding:3px 0}.app-launcher-brand .hengzhi-brand-mark{width:42px;height:42px;box-shadow:none;background:#f4f8fb;border-radius:12px;padding:5px}.app-launcher-brand strong,.app-launcher-brand:hover strong{color:#1b2e40;letter-spacing:.025em;font-size:17px}.app-launcher-brand small{color:#758696;letter-spacing:.12em;font-size:10px}.app-launcher-brand>.brand-home{color:#53697b;background:#fff;border:1px solid #dce5ec;border-radius:8px;margin-left:9px;padding:6px 9px}.app-launcher-brand:hover>.brand-home{color:#244c70;border-color:#b5cbdc}.app-launcher .app-destinations.with-costs{flex:auto;gap:6px;width:auto;min-width:0;max-width:none;display:flex}.app-launcher .app-destination{color:#5e7182;min-height:44px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;gap:8px;padding:9px 14px}.app-launcher .app-destination>svg{width:18px;height:18px}.app-launcher .app-destination strong{font-size:14px;font-weight:650}.app-launcher .app-destination small,.app-launcher .app-destination .destination-check{display:none}.app-launcher .app-destination:hover,.app-launcher .app-destination.destination-reports:hover{color:#244e72;box-shadow:none;background:#f7fafc;border-color:#e1eaf1}.app-launcher .app-destinations .app-destination[aria-current=page]{color:#1e5c80;box-shadow:none;background:#edf5f9;border-color:#d7e7f0}.workspace-global-header .account-menu-trigger,.daily-header .account-menu-trigger{color:#293c4e;background:#fff;border-color:#dce6ed}.workspace-global-header .account-menu-trigger:hover,.workspace-global-header .account-menu-trigger[aria-expanded=true],.daily-header .account-menu-trigger:hover,.daily-header .account-menu-trigger[aria-expanded=true]{background:#f5f9fb;border-color:#bbd2e1}.workspace-global-header .account-menu-avatar,.daily-header .account-menu-avatar{color:#295574;background:#e5f1f6}.workspace-global-header .account-menu-trigger>svg,.daily-header .account-menu-trigger>svg{color:#647e8f}@media (max-width:1023px){.cost-app .workspace-global-header.cost-header:has(.account-menu){padding:10px 14px}:is(.workspace-global-header:has(.account-menu,.account-menu-guest),.daily-header:has(.account-menu)){gap:9px;padding:10px 14px}.app-launcher-brand{gap:8px}.app-launcher-brand .hengzhi-brand-mark{border-radius:9px;width:34px;height:34px;padding:4px}.app-launcher-brand strong{font-size:14px}.app-launcher-brand>.brand-home{margin-left:2px}.app-launcher .app-destinations.with-costs{scrollbar-width:none;gap:5px;width:100%;overflow-x:auto}.app-launcher .app-destinations.with-costs::-webkit-scrollbar{display:none}.app-launcher .app-destination{flex:1 0 auto;justify-content:center;gap:5px;min-width:0;min-height:38px;padding:7px 8px}.app-launcher .app-destination>svg{width:15px;height:15px}.app-launcher .app-destination strong{font-size:12px}}@media (max-width:380px){.app-launcher-brand>.brand-home{display:none}.app-launcher .app-destination{padding-inline:6px}}
.account-login-page{background:#f6f8fa}.account-login-page .account-login-layout{background:#fff;border:1px solid #e1e8ed;border-radius:24px;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);width:min(1190px,100% - 48px);min-height:610px;margin:clamp(28px,5vh,68px) auto 56px;display:grid;overflow:hidden;box-shadow:0 18px 50px #1934460f}.account-login-story{color:#1b3348;background:linear-gradient(145deg,#eef4f8 0%,#f3f8f9 100%);flex-direction:column;min-width:0;padding:clamp(34px,5vw,72px);display:flex;position:relative;overflow:hidden}.account-login-story-kicker{color:#51798d;letter-spacing:.19em;font-size:11px;font-weight:750}.account-login-story h2{z-index:1;letter-spacing:-.035em;margin:42px 0 16px;font-size:clamp(30px,3.5vw,47px);font-weight:750;line-height:1.26;position:relative}.account-login-story p{z-index:1;color:#5e7181;max-width:390px;margin:0;font-size:15px;line-height:1.8;position:relative}.account-login-product-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:440px;margin-top:auto;padding-top:45px;display:grid;position:relative}.account-login-product-grid>span{background:#ffffffbf;border:1px solid #dee9ef;border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:11px 14px;font-size:14px;font-weight:650;display:flex}.account-login-product-grid small{color:#6b8392;letter-spacing:.08em;font-size:10px}.account-login-product-grid svg{color:#64869b;margin-left:auto}.account-login-story-graphic{opacity:.16;align-items:flex-end;gap:9px;height:66px;display:flex;position:absolute;top:52px;right:35px;transform:rotate(-10deg)}.account-login-story-graphic i{background:#5c8fa8;border-radius:6px;width:8px;height:28px;display:block}.account-login-story-graphic i:nth-child(2){height:45px}.account-login-story-graphic i:nth-child(3){height:34px}.account-login-story-graphic i:nth-child(4){height:58px}.account-login-story-graphic i:nth-child(5){height:66px}.account-login-page .account-login{width:min(100%,480px);max-width:none;min-height:0;box-shadow:none;border:0;border-radius:0;align-self:center;margin:0 auto;padding:clamp(30px,5vw,68px)}.account-login-page .account-login h1{margin:15px 0 10px;font-size:clamp(27px,3vw,35px)}.account-login-page .account-login form{margin-top:34px}.account-login-page .account-login form .button{background:#286e82;border-radius:10px;min-height:52px}.account-login-page .account-login form .button:hover{background:#205c70}@media (max-width:800px){.account-login-page .account-login-layout{grid-template-columns:1fr;width:min(540px,100% - 28px);margin:22px auto 40px}.account-login-story{padding:26px 27px 30px}.account-login-story h2{margin:20px 0 8px;font-size:clamp(26px,7vw,34px)}.account-login-story p{font-size:13px}.account-login-product-grid,.account-login-story-graphic{display:none}.account-login-page .account-login{padding:28px 27px 34px}}@media (max-width:800px) and (max-height:600px){.account-login-page .account-login-layout{min-height:0;margin-top:12px}.account-login-story{padding:17px 24px 20px}.account-login-story h2{margin:10px 0 0;font-size:23px}.account-login-story p{display:none}.account-login-page .account-login{padding:24px}}.operations-page{width:min(1240px,100%)}.operations-page .operations-heading{color:#1c3347;background:#f2f7f9;border:1px solid #dce8ee;border-radius:18px;align-items:center;min-height:164px;padding:28px 32px;box-shadow:0 6px 22px #1034480a}.operations-page .operations-heading h1{color:#1c3347}.operations-page .operations-heading p{color:#687c8b}.operations-page .operations-eyebrow{color:#597d8f}.operations-page .operations-heading>button{color:#2c526b;background:#fff;border-color:#d1e0e8}.operations-page .operations-heading>button:hover{background:#e9f2f6}.operations-page .operations-metrics article:first-child{background:#f0f7f5;border-color:#d9e8e7}.operations-page .operations-panel{box-shadow:0 6px 24px #1638490a}.admin-logs-page{max-width:1280px}.admin-logs-page .admin-log-nav a[aria-current=page]{color:#265d7a;background:#edf5f8;border-color:#c4dbe6}.admin-logs-page .admin-log-heading{background:linear-gradient(120deg,#eff8f5,#f3f8fb);border:1px solid #d7e6e8;border-radius:16px;min-height:122px;padding:23px 26px}.admin-logs-page .admin-log-filters{background:#fff;border:1px solid #dce8ed;box-shadow:0 4px 20px #1237490a}@media (max-width:640px){.operations-page .operations-heading{min-height:0;padding:22px 18px}.admin-logs-page .admin-log-heading{min-height:0;padding:18px}}
