*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page-header{margin-bottom:24px}.page-header h2{margin-bottom:8px}.stat-card{text-align:center}.stat-card .stat-value{font-size:28px;font-weight:700;color:#1677ff}.stat-card .stat-label{color:#666;font-size:14px}.project-card{cursor:pointer;transition:box-shadow .3s}.project-card:hover{box-shadow:0 4px 12px #0000001a}.status-tag{font-size:12px}.message-container{height:400px;overflow-y:auto;padding:16px;background:#f5f5f5;border-radius:8px}.message-item{margin-bottom:12px}.message-item .ant-card{border-radius:12px}.message-input{margin-top:16px}.sm-build-stamp{display:none}.sm-nav{background:#fff;border-bottom:1px solid #f0f0f0;padding:0 24px;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px}.sm-brand{display:flex;align-items:center;gap:8px;white-space:nowrap;flex-shrink:0}.sm-back-site{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#6b7280;text-decoration:none;border:1px solid #e5e7eb;border-radius:999px;padding:3px 10px;white-space:nowrap;flex-shrink:0}.sm-back-site:hover{color:#1677ff;border-color:#91caff}.sm-hero{padding:80px 48px}.sm-sec{padding:64px 48px}.sm-sec-tight{padding:60px 48px}.sm-nav .ant-btn{padding:0 12px;height:34px;font-size:13.5px}@media (max-width: 640px){.sm-nav{padding:0 12px;gap:6px;flex-wrap:nowrap}.sm-nav .ant-btn{padding:0 8px;height:30px;font-size:12.5px}.sm-nav .ant-btn-primary,.sm-brand-tag{display:none}.sm-brand strong{font-size:15px!important}.sm-back-label{display:none}.sm-back-site{padding:5px 9px}.sm-lang-btn{padding:0 6px!important;font-size:0!important}.sm-lang-btn .anticon{font-size:15px!important}.sm-hero{padding:48px 18px}.sm-sec{padding:44px 18px}.sm-sec-tight{padding:40px 18px}}@media (max-width: 400px){.sm-brand strong{font-size:14px!important}.sm-nav .ant-btn{padding:0 6px;font-size:12px}}
