.top-actions>select{border:1px solid #e0e6f0;border-radius:7px;padding:8px 11px;font-size:12px;color:#718299;background:white;max-width:180px}.account-picker label>button{padding:0;color:#516581;font-size:13px}.bulk-bar{display:flex;align-items:center;gap:16px;padding-top:14px;font-size:11px;color:#8a9bb3}.bulk-bar button{color:#6687ba;font-size:11px}.bulk-bar button:disabled{color:#b6c0ce}.resource-select{display:flex;align-items:center;margin-right:1px}.resource-select input{accent-color:#315db3;width:14px;height:14px}.card-bottom>.stage{margin-right:auto}.account-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.account-card{border:1px solid #e4eaf3;padding:20px;border-radius:10px}.account-head{display:flex;align-items:center;gap:12px}.account-head>div{flex:1;min-width:0}.account-head h3{font-size:15px;font-weight:500;color:#526681}.account-head p{font-size:11px;color:#8e9db2;line-height:1.8;margin-top:5px;overflow-wrap:anywhere}.account-meta{color:#8a9ab1;font-size:11px;margin-top:19px;line-height:1.8}.account-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:19px}.account-actions>span{font-size:11px;color:#9aa9bc}.audit-list{display:grid;gap:3px}.audit-list>div{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid #f0f3f8}.audit-list>div>span{width:34px;height:34px;display:grid;place-items:center;background:#f2f5fb;border-radius:9px;color:#8ba2c6}.audit-list strong{display:block;font-size:12px;color:#617691;font-weight:500}.audit-list small{display:block;font-size:10px;color:#9baac0;margin-top:6px}.text-button{font-size:11px;color:#6a89ba}.auth-shell{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:45px;gap:95px;background:radial-gradient(ellipse at 15% 15%,#eef2fa 0%,transparent 55%),#f6f7fa}.auth-intro{width:390px}.auth-brand{color:#6f87b0;font-size:13px;letter-spacing:2px;margin-bottom:44px}.auth-intro h1{font-size:42px;line-height:1.6;font-weight:550;letter-spacing:2px;color:#3f5576}.auth-intro p{font-size:14px;line-height:2.3;color:#8c9eb9;margin-top:25px}.auth-benefits{display:flex;gap:17px;margin-top:47px;font-size:11px;color:#8da2c1}.auth-benefits>span{border-top:2px solid #c8d6ec;padding-top:10px}.auth-card{width:395px;padding:34px 35px;background:white;border:1px solid #e4eaf3;border-radius:17px;box-shadow:0 12px 60px #34537808}.auth-kicker{font-size:10px;letter-spacing:2px;color:#a4b1c4}.auth-card h2{font-size:23px;color:#4f6484;font-weight:550;margin:12px 0}.auth-card>p{font-size:12px;line-height:1.9;color:#91a2bb;margin-bottom:25px}.auth-card form>.button{width:100%;margin-top:10px}.auth-note{font-size:10px;line-height:1.9;color:#a8b5c8;margin-top:20px!important;text-align:center}.auth-card .form-error{margin:0 0 14px}.auth-card input{font-size:15px}.auth-card .field{margin-bottom:18px}.auth-card .field>span{font-size:12px}.auth-card .auth-note{text-align:left}.archive-tools{display:flex;gap:10px;margin-top:16px}.archive-tools button{font-size:11px;color:#7490b7}
@media(min-width:1200px){.work-layout.has-detail>.list-panel,.detail-panel{height:calc(100dvh - 325px)}}
@media(max-width:900px){.auth-shell{gap:35px;padding:30px}.auth-intro{width:300px}.auth-intro h1{font-size:33px}.auth-card{width:360px;padding:28px}.auth-benefits{gap:10px;font-size:10px}}
@media(max-width:760px){.account-list{grid-template-columns:1fr;gap:14px}.account-card{padding:19px}.account-meta{font-size:12px}.account-head h3{font-size:16px}.top-actions>select{max-width:130px;font-size:11px;padding:7px}.top-actions{gap:8px}.account-picker .avatar{display:none}.topbar{padding:0 16px}.breadcrumb{font-size:10px}.auth-shell{display:block;padding:35px 22px;background:#f6f7fa}.auth-intro{width:auto;margin:0 auto 27px;max-width:395px}.auth-intro h1,.auth-intro p,.auth-benefits{display:none}.auth-brand{margin:0;font-size:14px;text-align:center;padding:20px 0}.auth-card{width:100%;max-width:395px;margin:0 auto;padding:27px}.auth-card h2{font-size:23px}.auth-card input{font-size:16px}.auth-card>p{font-size:13px}.auth-note{font-size:11px}.bulk-bar{font-size:11px}.bulk-bar button{font-size:11px}.audit-list strong{font-size:12px}.audit-list small{font-size:10px}.mobile-nav .nav-item{min-width:48px;padding-inline:6px}.account-actions>.button{font-size:12px}.archive-tools{flex-wrap:wrap}}
