.container{width:min(var(--container),calc(100% - 64px));margin-inline:auto}.card{background:#fff;border:1px solid #e3ecec;border-radius:var(--radius);box-shadow:var(--shadow)}
.btn{min-height:34px;border-radius:7px;padding:0 15px;display:inline-flex;align-items:center;gap:12px;font-weight:700;font-size:11px;cursor:pointer}.btn-primary{background:#0592ae;color:#fff;border:1px solid #0b9cb8}.btn-light{background:#fff;color:#1a2b43}.btn span{font-size:18px;line-height:1}
.section-head{height:34px;display:flex;align-items:center;justify-content:space-between}.section-head.compact{height:36px}.section-title{display:flex;align-items:center;gap:8px}.section-title img{width:22px;height:22px}.section-title h2{font-size:14px;font-weight:800;letter-spacing:-.3px}.section-head>a{font-size:9px;color:#078438;background:#effbf2;border:1px solid #d8efdc;border-radius:16px;padding:5px 9px;font-weight:700;white-space:nowrap}.section-head.outside>a{margin-right:1px}
