.enterprise-overview .overview-card .ant-card-body{padding:20px}.enterprise-overview .overview-filter{margin-bottom:24px}.enterprise-overview .overview-section+.overview-section{margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0}.enterprise-overview .overview-section .overview-section-title{font-size:16px;font-weight:600;color:#262626;margin-bottom:12px}.dashboard-count{margin-bottom:16px;padding:20px 40px;border-radius:22px;background:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.06)}.dashboard-count .dashboard-count-title{font-size:18px;color:#352f44}.dashboard-count .dashboard-count-subtitle{font-size:12px;color:#999;margin-left:4px}.dashboard-count .dashboard-count-time{width:fit-content;font-size:13px;color:#999;padding:4px 15px;border-radius:40px;background:#eef6ff}.dashboard-count .dashboard-count-time span{font-size:18px;color:#0f67fe}.dashboard-count .count-card{border-radius:12px;margin:16px 0;height:calc(100% - 32px)}.dashboard-count .count-card .ant-card-body{padding:16px}.dashboard-count .count-card .count-title{font-size:13px;color:#8c8c8c;margin-bottom:8px;align-items:center;gap:4px;display:flex}.dashboard-count .count-card .count-value{font-size:20px;font-weight:600;color:#262626;line-height:1.2;word-break:break-all}.cert-banner{width:calc(100% + 48px);position:relative;top:-24px;left:-24px;z-index:999;display:flex;align-items:center;justify-content:space-between;padding:0 24px;min-height:64px;background:#fff0db}@media(max-width:768px){.cert-banner{flex-wrap:wrap;padding:12px 16px;gap:10px}}.cert-banner__text{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.cert-banner__title{font-size:18px;font-weight:800;color:#352f44;line-height:27px;margin:0}@media(max-width:768px){.cert-banner__title{font-size:14px;line-height:22px;white-space:normal}}.cert-banner__desc{font-size:14px;color:rgba(0,0,0,.6);line-height:20px;margin:0}@media(max-width:768px){.cert-banner__desc{font-size:12px;line-height:18px}}.cert-banner__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.cert-banner__btn{display:flex;align-items:center;height:39px;padding:0 14px 0 22px;border-radius:10px;background:linear-gradient(90deg,#ffa545,#f98a45);border:none;font-size:16px;font-weight:700;color:#fff;cursor:pointer;white-space:nowrap}.cert-banner__btn:hover{opacity:.9}@media(max-width:768px){.cert-banner__btn{height:34px;font-size:14px;padding:0 12px 0 16px}}.cert-banner__close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:none;background:transparent;color:rgba(0,0,0,.45);font-size:16px;cursor:pointer}.cert-banner__close:hover{background:rgba(0,0,0,.06);color:rgba(0,0,0,.65)}.cert-guide-modal .ant-modal-content{padding:0;border-radius:16px;overflow:hidden}.cert-guide-modal__body{position:relative;background:#fff;border-radius:16px}.cert-guide-modal__close{position:absolute;top:0;right:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.45);font-size:14px;cursor:pointer}.cert-guide-modal__close:hover{color:rgba(0,0,0,.65)}.cert-guide-modal__tag{display:inline-flex;align-items:center;height:24px;padding:0 12px;background:#458cff;border-radius:100px;font-size:12px;color:#fff;margin-bottom:16px}.cert-guide-modal__title{font-size:28px;font-weight:600;color:#352f44;line-height:32px;margin:0 0 8px}@media(max-width:480px){.cert-guide-modal__title{font-size:24px;line-height:26px;white-space:normal}}.cert-guide-modal__subtitle{font-size:14px;color:#352f44;line-height:20px;margin:0 0 16px}.cert-guide-modal__subtitle strong{font-weight:800}.cert-guide-modal__benefit-card{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:linear-gradient(83.54deg,#0f67fe .33%,#37a9ff 99.67%);border:.667px solid hsla(0,0%,100%,.2);margin-bottom:24px}.cert-guide-modal__benefit-icon{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#ffab04,#fb552c);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cert-guide-modal__benefit-text{flex:1;min-width:0}.cert-guide-modal__benefit-title{font-size:16px;font-weight:800;color:#fff;line-height:24px;margin:0 0 4px}@media(max-width:480px){.cert-guide-modal__benefit-title{font-size:14px;line-height:20px;white-space:normal}}.cert-guide-modal__benefit-desc{font-size:12px;font-weight:500;color:#fff;line-height:16px;margin:0}.cert-guide-modal__steps{position:relative;display:flex;flex-direction:column;gap:48px;margin-bottom:32px}.cert-guide-modal__step-line{position:absolute;left:14px;top:35px;width:2px;height:38px;background:#dceaff}.cert-guide-modal__step{display:flex;align-items:flex-start;gap:16px}.cert-guide-modal__step-num{width:32px;height:20px;border-radius:100px;background:#dceaff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#0f67fe;flex-shrink:0;margin-top:2px}.cert-guide-modal__step-content{flex:1;min-width:0}.cert-guide-modal__step-title{font-size:18px;font-weight:700;color:#352f44;line-height:18px;margin:0 0 10px}@media(max-width:480px){.cert-guide-modal__step-title{font-size:14px}}.cert-guide-modal__step-desc{font-size:14px;color:rgba(0,0,0,.4);line-height:14px;margin:0}.cert-guide-modal__step-desc strong{font-weight:700;color:rgba(0,0,0,.4)}@media(max-width:480px){.cert-guide-modal__step-desc{font-size:12px}}.cert-guide-modal__actions{display:flex;gap:12px}.cert-guide-modal__cancel-btn{flex:0 0 186px;height:48px!important;border-radius:10px!important;font-size:16px!important;font-weight:500!important;color:#4a5565!important;border-color:rgba(0,0,0,.1)!important}@media(max-width:480px){.cert-guide-modal__cancel-btn{flex:unset;width:100%!important}}.cert-guide-modal__confirm-btn{flex:1;height:48px!important;border-radius:10px!important;font-size:16px!important;font-weight:600!important;background:#0f67fe!important;border-color:#0f67fe!important}@media(max-width:480px){.cert-guide-modal__confirm-btn{flex:unset;width:100%!important}}