.medical-navbar{z-index:1000;background:#4a9ebe;align-items:center;height:80px;padding:0;line-height:normal;display:flex;position:relative;box-shadow:0 2px 8px #4a9ebe4d}.medical-navbar-content{justify-content:flex-start;align-items:center;width:100%;max-width:100%;margin:0;padding:0 24px;display:flex}.medical-navbar-logo{align-items:center;margin-right:16px;display:flex}.medical-navbar-logo .navbar-logo-image{object-fit:cover;border-radius:50%}.medical-navbar-title{color:#fff}.medical-navbar-title h1{margin:0;font-size:20px;font-weight:600;line-height:1.4}.medical-container{background-color:#f5f8fa;max-width:1000px;min-height:100vh;margin:0 auto;padding:32px 24px}.medical-card{background:#fff;border:2px solid #a8d5e2;border-radius:4px;margin-bottom:24px;padding:32px;box-shadow:0 2px 4px #a8d5e233}.medical-card:hover{border-color:#7ec8e3;box-shadow:0 4px 8px #a8d5e24d}.medical-title{color:#1a5f7a;text-align:center;border-bottom:2px solid #a8d5e2;margin-bottom:32px;padding-bottom:16px;font-size:24px;font-weight:600}.medical-title-icon{color:#4a9ebe;margin-right:12px}.medical-progress{text-align:center;color:#7f8c8d;padding:24px 0;font-size:14px}.medical-progress .current{color:#4a9ebe;font-size:18px;font-weight:600}.medical-tip{color:#2c3e50;background:#e8f4f8;border-left:4px solid #4a9ebe;border-radius:0 4px 4px 0;margin-bottom:24px;padding:16px;font-size:14px}.medical-tip .anticon{color:#4a9ebe;margin-right:8px}.medical-divider{border-top:2px solid #a8d5e2;margin:32px 0;position:relative}.medical-divider-text{color:#4a9ebe;background:#f5f8fa;padding:0 16px;font-size:16px;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}@media (max-width:1200px) and (min-width:769px){.medical-container{max-width:100%;padding:24px 16px}.medical-card{padding:24px}}@media (max-width:768px){.medical-container{max-width:100%;padding:16px}.medical-card{padding:16px}.medical-navbar{height:64px}.medical-navbar-content{padding:0 16px}.medical-navbar-logo{margin-right:12px}.medical-navbar-logo .navbar-logo-image{width:36px;height:36px}.medical-navbar-title h1{font-size:16px}.medical-title{font-size:20px}}
