.web-request-tabs{display:flex;gap:10px;margin:18px 0;overflow:auto}.web-request-tabs button{border:1px solid #ddd5cf;border-radius:12px;background:#fff;padding:12px 18px;color:#38312e;white-space:nowrap;cursor:pointer}.web-request-tabs button[aria-selected=true]{background:#aa3d26;color:#fff;border-color:#aa3d26}.web-request-panel{background:#faf7f4;border:1px solid #e9dfd8;border-radius:20px;padding:22px}.web-request-controls,.web-request-pages{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.web-request-controls{margin-bottom:18px}.web-request-controls select{min-width:180px;margin-left:10px}.web-request-list{display:grid;gap:18px}.web-request{background:#fff;border:1px solid #e7ddd5;border-radius:18px;overflow:hidden;box-shadow:0 3px 18px #2412080b}.web-request-head{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:22px;border-bottom:1px solid #eee6e0}.web-request-head h2{margin:6px 0;font-size:1.36rem}.web-request-head p,.web-request-head small{color:#695c55}.web-request-offer{background:#fff4ec;padding:12px 22px}.web-request-items{padding:8px 22px}.web-request-item{display:grid;grid-template-columns:32px minmax(150px,1fr) minmax(170px,auto);align-items:center;gap:15px;padding:14px 0;border-bottom:1px solid #f0e9e4}.web-request-item:last-child{border:0}.web-request-item-index{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#ad3d26;background:#fbe9df}.web-request-item>div{display:grid;gap:4px}.web-request-item span:not(.web-request-item-index){font-size:.88rem;color:#695c55}.web-request-when{text-align:right}.web-request-foot{padding:17px 22px;background:#fcf8f5;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.web-request-foot>div:first-child{display:flex;gap:18px;flex-wrap:wrap}.web-request-foot>div:first-child span{display:grid;font-size:.8rem;color:#6b5d54}.web-request-foot strong{color:#29211d}.web-request-actions{display:flex;gap:8px;flex-wrap:wrap}.web-request-pages{margin-top:20px}@media(max-width:700px){.web-request-panel{padding:12px}.web-request-head,.web-request-foot{padding:16px}.web-request-head{display:block}.web-request-head .badge{display:inline-block;margin-top:10px}.web-request-items{padding:6px 16px}.web-request-item{grid-template-columns:28px 1fr;gap:10px}.web-request-when{grid-column:2;text-align:left}.web-request-actions{width:100%}.web-request-actions button{flex:1;min-height:42px}.web-request-foot>div:first-child{width:100%;justify-content:space-between;gap:8px}}

.partner-rate-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:20px 0}.partner-rate-grid label{display:flex;flex-direction:column;gap:8px}.partner-rate-grid small{color:var(--muted,#68645f);font-weight:400}.partner-rates-card{margin-top:20px}
