.trip-data{grid-template-columns:2fr 1fr 1fr .8fr}.trip-data label small{color:#758795;font-size:9px;font-weight:500;line-height:1.35}.trip-vacancy{color:#177254;background:#e8f7f1;border-radius:16px;align-items:center;gap:4px;width:max-content;padding:6px 9px;font-weight:750;display:inline-flex;font-size:10px!important}.trip-vacancy b{color:#075d42;font-size:13px!important}.trip-vacancy.sold-out{color:#ad2d35;background:#fdebec}.trip-vacancy.sold-out b{color:#8f1d25}.trip-inventory{background:#f7fbfd;border:1px solid #cfe1e9;border-radius:12px;margin:18px 0;padding:17px}.trip-inventory>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.trip-inventory>header small,.trip-inventory>header strong,.trip-inventory>header span{display:block}.trip-inventory>header small{color:#6b8190;letter-spacing:.1em;font-size:8px;font-weight:900}.trip-inventory>header strong{color:#145f7d;margin-top:4px;font-size:17px}.trip-inventory>header>div:last-child{color:#68808e;align-items:baseline;gap:5px;display:flex}.trip-inventory>header b{color:#153e58;font-size:25px}.trip-inventory>header span{font-size:10px}.trip-inventory-bar{background:#dce7ec;border-radius:8px;height:8px;margin:12px 0 17px;overflow:hidden}.trip-inventory-bar i{border-radius:inherit;background:linear-gradient(90deg,#2185af,#1aa176);height:100%;display:block}.trip-inventory h3{color:#294b60;margin:0 0 9px;font-size:12px}.trip-participants{gap:6px;display:grid}.trip-participants a{color:#294c62;background:#fff;border:1px solid #d8e5eb;border-radius:8px;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.trip-participants a strong{font-size:12px}.trip-participants a span{color:#6e818e;font-size:10px}.trip-participants a em{color:#21739c;font-size:10px;font-style:normal;font-weight:800}.trip-no-participants{text-align:center;background:#fff;border-radius:8px;padding:13px;color:#7a8b96!important;margin:0!important;font-size:11px!important}@media (width<=720px){.trip-data,.trip-participants a{grid-template-columns:1fr}.trip-participants a em{justify-self:start}}.trip-head,.trip-row{grid-template-columns:.22fr 1.2fr .85fr .38fr .65fr 1.35fr}.trip-number{background:#edf4f8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;color:#174e70!important;font-size:12px!important}.trip-header-actions{align-items:center;gap:10px;display:flex}.trip-completed-view{color:#174e70;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #8aa7bb;border-radius:10px;min-height:46px;padding:0 17px;font-size:12px;font-weight:850}.trip-completed-view:hover,.trip-completed-view.active{background:#eaf3f8;border-color:#174e70}.trip-actions{flex-wrap:wrap}.trip-actions button.trip-complete{color:#176246;background:#edf8f4;border-color:#43876f}.trip-actions button.trip-complete:hover{background:#dff2eb}.trip-actions button.trip-reopen{color:#175f8c;background:#edf5fb;border-color:#3879a4}.trip-actions button.trip-reopen:hover{background:#dcecf7}@media (width<=720px){.trip-header-actions{flex-direction:column;align-items:stretch;width:100%}.trip-completed-view{width:100%}}@media (width>=561px){.item-adjust-modal .pricing-calculator{grid-template-columns:minmax(0,.82fr) 112px minmax(0,.82fr)}.item-adjust-modal .pricing-calculator label,.item-adjust-modal .pricing-calculator input{width:100%;min-width:0}.item-adjust-modal .percent-field input{padding-right:29px;font-size:14px}.item-adjust-modal .percent-field span{font-size:12px;right:10px}}
