@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";
.invoice-module-scss-module__Z9DbsW__addReceiptModal{z-index:1000;background:#00000080;flex-direction:column;gap:20px;width:50%;height:50%;padding:20px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.invoice-module-scss-module__Z9DbsW__addReceiptModal input{box-sizing:border-box;border:1px solid #233393;border-radius:5px;width:100%;padding:10px;font-size:14px}.invoice-module-scss-module__Z9DbsW__addReceiptModal input:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.invoice-module-scss-module__Z9DbsW__addReceiptModal button{color:#303030;cursor:pointer;background-color:#ff6f00;border:none;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:all .3s ease-in-out;display:flex}.invoice-module-scss-module__Z9DbsW__addReceiptModal button:hover{color:#f0f0f0;background-color:#233393}.invoice-module-scss-module__Z9DbsW__main{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);min-height:100vh;padding:40px 20px;font-family:Poppins,sans-serif}.invoice-module-scss-module__Z9DbsW__main section{gap:15px;max-width:900px;margin-bottom:20px;margin-left:auto;margin-right:auto;display:flex}.invoice-module-scss-module__Z9DbsW__main section button{color:#fff;cursor:pointer;background:#233393;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:background .2s;display:flex}.invoice-module-scss-module__Z9DbsW__main section button:hover{background:#1a2470}.invoice-module-scss-module__Z9DbsW__invoiceContainer{background:#fff;border-radius:16px;max-width:900px;margin:0 auto;overflow:hidden;box-shadow:0 20px 60px #23339326}.invoice-module-scss-module__Z9DbsW__invoiceContainer .invoice-module-scss-module__Z9DbsW__contactsAndPaymentGateways{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 20px;display:flex}.invoice-module-scss-module__Z9DbsW__invoiceContainer .invoice-module-scss-module__Z9DbsW__contacts{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.invoice-module-scss-module__Z9DbsW__invoiceContainer .invoice-module-scss-module__Z9DbsW__contacts a{cursor:pointer;text-decoration:none}.invoice-module-scss-module__Z9DbsW__invoiceContainer .invoice-module-scss-module__Z9DbsW__contacts .invoice-module-scss-module__Z9DbsW__contact{border-radius:5px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:5px;display:flex;box-shadow:0 2px 8px #0000001a}.invoice-module-scss-module__Z9DbsW__invoiceContainer .invoice-module-scss-module__Z9DbsW__contacts .invoice-module-scss-module__Z9DbsW__contact span{color:#333;font-size:14px;font-weight:500;text-decoration:none}.invoice-module-scss-module__Z9DbsW__invoiceContainer .invoice-module-scss-module__Z9DbsW__paymentGateways{text-align:right;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.invoice-module-scss-module__Z9DbsW__header{background:linear-gradient(135deg,#dee2f7 0%,#c7cdfb 100%);justify-content:space-between;align-items:center;padding:40px;display:flex}.invoice-module-scss-module__Z9DbsW__logoSection{align-items:center;gap:20px;display:flex}.invoice-module-scss-module__Z9DbsW__logoPlaceholder{color:#fff9;text-align:center;background:#ffffff1a;border:2px dashed #ffffff4d;border-radius:8px;justify-content:center;align-items:center;width:120px;height:80px;font-size:12px;display:flex}.invoice-module-scss-module__Z9DbsW__logoPlaceholder img{object-fit:contain;border-radius:6px;width:100%;height:100%}.invoice-module-scss-module__Z9DbsW__companyInfo{color:#233393}.invoice-module-scss-module__Z9DbsW__companyInfo h1{margin-bottom:8px;font-size:28px;font-weight:700}.invoice-module-scss-module__Z9DbsW__companyInfo p{opacity:.8;font-size:14px}.invoice-module-scss-module__Z9DbsW__invoiceBadge{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#ff6f00;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600}.invoice-module-scss-module__Z9DbsW__invoiceTitle{color:#233393;text-align:center;margin-bottom:30px;font-size:32px;font-weight:700}.invoice-module-scss-module__Z9DbsW__invoiceNumber{text-align:center;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border:1px solid #93c5fd;border-radius:8px;margin-bottom:30px;padding:15px 25px}.invoice-module-scss-module__Z9DbsW__invoiceNumber span{color:#1e40af;font-size:18px;font-weight:600}.invoice-module-scss-module__Z9DbsW__detailsGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px;display:grid}.invoice-module-scss-module__Z9DbsW__detailItem{background:#f8fafc;border-left:4px solid #233393;border-radius:12px;padding:20px}.invoice-module-scss-module__Z9DbsW__detailLabel{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:500}.invoice-module-scss-module__Z9DbsW__detailValue{color:#1e293b;font-size:16px;font-weight:600}.invoice-module-scss-module__Z9DbsW__customerSection{background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;margin-bottom:30px;padding:25px}.invoice-module-scss-module__Z9DbsW__customerSection h3{color:#0369a1;margin-bottom:15px;font-size:18px;font-weight:600}.invoice-module-scss-module__Z9DbsW__customerDetails{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.invoice-module-scss-module__Z9DbsW__customerDetailItem{grid-column:span 1}.invoice-module-scss-module__Z9DbsW__customerDetailItem.invoice-module-scss-module__Z9DbsW__fullWidth{grid-column:span 2}.invoice-module-scss-module__Z9DbsW__customerDetailItem{flex-direction:column;display:flex}.invoice-module-scss-module__Z9DbsW__customerDetailLabel{color:#64748b;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:500}.invoice-module-scss-module__Z9DbsW__customerDetailValue{color:#334155;font-size:14px;font-weight:500}.invoice-module-scss-module__Z9DbsW__tableSection{margin-bottom:30px}.invoice-module-scss-module__Z9DbsW__invoiceTable{border-collapse:collapse;background:#fff;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 4px 6px #0000000d}.invoice-module-scss-module__Z9DbsW__invoiceTable thead{color:#fff;background:linear-gradient(135deg,#233393 0%,#1a2470 100%)}.invoice-module-scss-module__Z9DbsW__invoiceTable th{text-align:left;text-transform:uppercase;letter-spacing:.5px;padding:16px;font-size:14px;font-weight:600}.invoice-module-scss-module__Z9DbsW__invoiceTable th:last-child,.invoice-module-scss-module__Z9DbsW__invoiceTable td:last-child{text-align:right}.invoice-module-scss-module__Z9DbsW__invoiceTable tbody tr{border-bottom:1px solid #e2e8f0}.invoice-module-scss-module__Z9DbsW__invoiceTable tbody tr:last-child{border-bottom:none}.invoice-module-scss-module__Z9DbsW__invoiceTable tbody tr:nth-child(2n){background:#f8fafc}.invoice-module-scss-module__Z9DbsW__invoiceTable td{color:#334155;padding:16px;font-size:14px}.invoice-module-scss-module__Z9DbsW__invoiceTable td.invoice-module-scss-module__Z9DbsW__totalColumn{color:#233393;font-weight:600}.invoice-module-scss-module__Z9DbsW__totalsSection{background:linear-gradient(135deg,#233393 0%,#1a2470 100%);border-radius:12px;margin-bottom:30px;padding:30px}.invoice-module-scss-module__Z9DbsW__totalRow{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.invoice-module-scss-module__Z9DbsW__totalRow:last-child{margin-bottom:0}.invoice-module-scss-module__Z9DbsW__totalRow.invoice-module-scss-module__Z9DbsW__balanceRow{border-top:1px solid #fff3;margin-top:20px;padding-top:20px}.invoice-module-scss-module__Z9DbsW__totalLabel{color:#fffc;font-size:14px}.invoice-module-scss-module__Z9DbsW__totalValue{color:#fff;font-size:24px;font-weight:700}.invoice-module-scss-module__Z9DbsW__totalValue.invoice-module-scss-module__Z9DbsW__large{font-size:32px}.invoice-module-scss-module__Z9DbsW__statusSection{text-align:center;background:#ecfdf5;border:2px solid #a7f3d0;border-radius:12px;margin-bottom:30px;padding:20px}.invoice-module-scss-module__Z9DbsW__statusSection p{color:#047857;font-size:16px;font-weight:600}.invoice-module-scss-module__Z9DbsW__statusSection span{color:#059669;font-size:18px;font-weight:700}.invoice-module-scss-module__Z9DbsW__footer{text-align:center;background:#f8fafc;border-top:1px solid #e2e8f0;padding:30px 40px}.invoice-module-scss-module__Z9DbsW__footer p{color:#64748b;margin-bottom:10px;font-size:14px}.invoice-module-scss-module__Z9DbsW__footer .invoice-module-scss-module__Z9DbsW__thankYou{color:#233393;font-size:16px;font-weight:600}.invoice-module-scss-module__Z9DbsW__receiptsSection{margin-top:30px}.invoice-module-scss-module__Z9DbsW__receiptsSection h2{color:#233393;margin-bottom:20px;font-size:24px;font-weight:600}.invoice-module-scss-module__Z9DbsW__receiptCard{background:#f8fafc;border-left:4px solid #233393;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:20px;display:flex}.invoice-module-scss-module__Z9DbsW__receiptInfo{flex:1}.invoice-module-scss-module__Z9DbsW__receiptInfo h3{color:#1e293b;margin-bottom:5px;font-size:16px;font-weight:600}.invoice-module-scss-module__Z9DbsW__receiptInfo p{color:#64748b;font-size:14px}.invoice-module-scss-module__Z9DbsW__deleteReceiptBtn{cursor:pointer;color:#ef4444;background:0 0;border:none;border-radius:6px;padding:8px;transition:background .2s}.invoice-module-scss-module__Z9DbsW__deleteReceiptBtn:hover{background:#fee2e2}
.confirmationModal-module-scss-module__enMvtG__confirmationModal{z-index:1000;background:#30303080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.confirmationModal-module-scss-module__enMvtG__confirmationContent{text-align:center;background:#f0f0f0;border-radius:16px;width:90%;max-width:400px;padding:32px;box-shadow:0 10px 40px #0003}.confirmationModal-module-scss-module__enMvtG__confirmationContent h3{color:#303030;margin:0 0 12px;font-size:1.25rem}.confirmationModal-module-scss-module__enMvtG__confirmationContent p{color:#303030b3;margin:0 0 24px;font-size:.95rem;line-height:1.5}.confirmationModal-module-scss-module__enMvtG__confirmationActions{justify-content:center;gap:12px;display:flex}.confirmationModal-module-scss-module__enMvtG__confirmBtn{color:#f0f0f0;cursor:pointer;background:#ff6b6b;border:none;border-radius:8px;padding:10px 24px;font-weight:600;transition:all .2s}.confirmationModal-module-scss-module__enMvtG__confirmBtn:hover{opacity:.9;transform:translateY(-2px)}.confirmationModal-module-scss-module__enMvtG__cancelConfirmBtn{color:#303030b3;cursor:pointer;background:#3030300f;border:none;border-radius:8px;padding:10px 24px;font-weight:600;transition:all .2s}.confirmationModal-module-scss-module__enMvtG__cancelConfirmBtn:hover{background:#3030301a}
.user-module-scss-module__s2Ky_G__main{flex-direction:column;gap:28px;width:100%;max-width:1200px;margin:0 auto;padding:24px 20px;display:flex}.user-module-scss-module__s2Ky_G__main>section:first-child{box-shadow:none;background:0 0;padding:0}.user-module-scss-module__s2Ky_G__main>section:first-child button{cursor:pointer;background:#f0f0f0;border:1px solid #3030301a;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-weight:600;transition:all .2s;display:inline-flex}.user-module-scss-module__s2Ky_G__main>section:first-child button:hover{background:#2333931a;border-color:#2333934d}.user-module-scss-module__s2Ky_G__main h1{color:#303030;text-align:center;margin:0;font-size:2rem;font-weight:700}.user-module-scss-module__s2Ky_G__main section{background:#f0f0f0;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000000f}.user-module-scss-module__s2Ky_G__main section article{align-items:center;gap:8px;margin-bottom:20px;display:flex}.user-module-scss-module__s2Ky_G__main section article h2{color:#303030;margin:0;font-size:1.25rem;font-weight:600}.user-module-scss-module__s2Ky_G__main section article h2 svg{color:#233393;font-size:1.2rem}.user-module-scss-module__s2Ky_G__main section article button{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:none;border-radius:20px;padding:6px 14px;font-size:.75rem;font-weight:600}.user-module-scss-module__s2Ky_G__userDetails{flex-direction:column;gap:20px;display:flex}.user-module-scss-module__s2Ky_G__userDetails>article:first-child{justify-content:flex-end}.user-module-scss-module__s2Ky_G__userDetails>article:first-child button{color:#233393;background:#2333931a}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2){grid-template-columns:auto 1fr;align-items:start;gap:24px;margin-bottom:0;display:grid}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2)>div:first-child{background:#2333930d;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex;overflow:hidden}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2)>div:first-child img{object-fit:cover;width:100%;height:100%}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2)>div:first-child svg{color:#2333934d;font-size:4rem}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__names{flex-direction:column;gap:4px;display:flex}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__names h2{color:#303030;margin:0;font-size:1.75rem;font-weight:700}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__names span{color:#30303099;font-size:.95rem;font-style:italic}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a{border-radius:20px;align-items:center;gap:8px;padding:10px 16px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a svg{font-size:1.1rem}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a span{white-space:nowrap}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a[href^=mailto\:]{color:#303030b3;background:#3030300f}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a[href^=mailto\:]:hover{background:#3030301a}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a[href^=tel\:]{color:#233393;background:#2333931a}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a[href^=tel\:]:hover{background:#2333932e}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a[href^="https://wa.me"]{color:#1da851;background:#25d36624}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts a[href^="https://wa.me"]:hover{background:#25d36638}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article{border:1px solid #30303014;border-radius:12px;flex-direction:column;gap:16px;padding:20px;transition:all .2s;display:flex}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article:hover{border-color:#2333934d;box-shadow:0 4px 12px #23339314}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article>div:first-child{justify-content:space-between;align-items:start;gap:12px;display:flex}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article>div:first-child>div{align-items:center;gap:8px;display:flex}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article>div:first-child>div svg{color:#233393;font-size:1.2rem}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article>div:first-child>div button{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;color:#233393;background:#2333931a;border:none;border-radius:6px;padding:4px 10px;font-size:.7rem;font-weight:600}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article>div:first-child h3{color:#303030;margin:0;font-size:1rem;font-weight:600}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article>div:nth-child(2){flex-direction:column;gap:8px;display:flex}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article>div:nth-child(2) p{color:#303030b3;margin:0;font-size:.9rem}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article>div:nth-child(2) button{text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border:none;border-radius:6px;align-self:flex-start;padding:6px 12px;font-size:.75rem;font-weight:600}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article a{text-decoration:none}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article a button{color:#f0f0f0;cursor:pointer;background:#233393;border:none;border-radius:8px;width:100%;padding:10px 16px;font-weight:600;transition:all .2s}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid article a button:hover{opacity:.9;transform:translateY(-2px)}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__emptyState{text-align:center;color:#30303080;border:1px dashed #30303033;border-radius:8px;padding:40px 20px;font-style:italic}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid article{border:1px solid #30303014;border-radius:12px;flex-direction:column;gap:16px;padding:20px;transition:all .2s;display:flex}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid article:hover{border-color:#ffc5424d;box-shadow:0 4px 12px #ffc54214}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid article>div:first-child h3{color:#303030;margin:0;font-size:1.1rem;font-weight:700}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid article>div:nth-child(2){flex-direction:column;gap:8px;display:flex}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid article>div:nth-child(2) p{color:#303030b3;margin:0;font-size:.9rem}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid article a{text-decoration:none}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid article a button{color:#303030;cursor:pointer;background:#ffc542;border:none;border-radius:8px;width:100%;padding:10px 16px;font-weight:600;transition:all .2s}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid article a button:hover{opacity:.9;transform:translateY(-2px)}.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__emptyState{text-align:center;color:#30303080;border:1px dashed #30303033;border-radius:8px;padding:40px 20px;font-style:italic}.user-module-scss-module__s2Ky_G__statusBookingRequested{color:#233393;background:#2333931a}.user-module-scss-module__s2Ky_G__statusBookingConfirmed{color:#1da851;background:#25d3661a}.user-module-scss-module__s2Ky_G__statusInvoiceSent{color:#b8860b;background:#ffc54226}.user-module-scss-module__s2Ky_G__statusPaid{color:#1da851;background:#25d36626}.user-module-scss-module__s2Ky_G__statusCancelled{color:#ff6b6b;background:#ff6b6b1a}@media (max-width:768px){.user-module-scss-module__s2Ky_G__main{gap:20px;padding:16px 12px}.user-module-scss-module__s2Ky_G__main h1{font-size:1.5rem}.user-module-scss-module__s2Ky_G__main section{padding:16px}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2){text-align:center;grid-template-columns:1fr}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2)>div:first-child{margin:0 auto}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__names{align-items:center}.user-module-scss-module__s2Ky_G__userDetails>article:nth-child(2) .user-module-scss-module__s2Ky_G__contacts{justify-content:center}.user-module-scss-module__s2Ky_G__bookings .user-module-scss-module__s2Ky_G__bookingsGrid,.user-module-scss-module__s2Ky_G__invoices .user-module-scss-module__s2Ky_G__invoicesGrid{grid-template-columns:1fr}}
.editUser-module-scss-module__fOGJzq__main{flex-direction:column;gap:28px;width:100%;max-width:1000px;margin:0 auto;padding:24px 20px;display:flex}.editUser-module-scss-module__fOGJzq__main section{background:#f0f0f0;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000000f}.editUser-module-scss-module__fOGJzq__main section h2{color:#303030;align-items:center;gap:8px;margin:0 0 20px;font-size:1.25rem;font-weight:600;display:flex}.editUser-module-scss-module__fOGJzq__main section h2 svg{color:#233393;font-size:1.1rem}.editUser-module-scss-module__fOGJzq__actionsSection{flex-direction:column;gap:16px;display:flex}.editUser-module-scss-module__fOGJzq__userHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.editUser-module-scss-module__fOGJzq__userHeader h1{color:#303030;margin:0;font-size:1.75rem}.editUser-module-scss-module__fOGJzq__userHeader .editUser-module-scss-module__fOGJzq__userMeta{color:#303030b3;margin:4px 0 0;font-size:.95rem}.editUser-module-scss-module__fOGJzq__statusBadge{text-transform:uppercase;letter-spacing:.05em;color:#303030;white-space:nowrap;border-radius:8px;padding:8px 16px;font-size:.85rem;font-weight:600}.editUser-module-scss-module__fOGJzq__statusBadge.editUser-module-scss-module__fOGJzq__statusUser{color:#233393;background:#2333931a}.editUser-module-scss-module__fOGJzq__statusBadge.editUser-module-scss-module__fOGJzq__statusAdmin{color:#ff6b6b;background:#ff6b6b1a}.editUser-module-scss-module__fOGJzq__actionButtons{align-items:center;gap:12px;display:flex}.editUser-module-scss-module__fOGJzq__actionButtons button{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}.editUser-module-scss-module__fOGJzq__viewBtn{color:#f0f0f0;background:#233393}.editUser-module-scss-module__fOGJzq__viewBtn:hover{opacity:.9;transform:translateY(-2px)}.editUser-module-scss-module__fOGJzq__detailsSection{flex-direction:column;gap:20px;display:flex}.editUser-module-scss-module__fOGJzq__fieldsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.editUser-module-scss-module__fOGJzq__fieldRow{border:1px solid #30303014;border-radius:8px;flex-direction:column;gap:12px;padding:16px;transition:all .2s;display:flex}.editUser-module-scss-module__fOGJzq__fieldRow:hover{border-color:#2333934d}.editUser-module-scss-module__fOGJzq__fieldLabel{color:#30303099;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-size:.85rem;font-weight:600;display:flex}.editUser-module-scss-module__fOGJzq__fieldLabel svg{color:#233393;font-size:1rem}.editUser-module-scss-module__fOGJzq__fieldView{justify-content:space-between;align-items:center;gap:12px;display:flex}.editUser-module-scss-module__fOGJzq__fieldText{color:#303030;margin:0;font-size:1rem;font-weight:500}.editUser-module-scss-module__fOGJzq__fieldActionBtn{cursor:pointer;color:#30303080;background:0 0;border:none;border-radius:6px;padding:8px;transition:all .2s}.editUser-module-scss-module__fOGJzq__fieldActionBtn:hover{color:#233393;background:#2333931a}.editUser-module-scss-module__fOGJzq__fieldActionBtn svg{font-size:1.2rem}.editUser-module-scss-module__fOGJzq__savedIcon{color:#25d366}.editUser-module-scss-module__fOGJzq__fieldEdit{flex-direction:column;gap:12px;display:flex}.editUser-module-scss-module__fOGJzq__formInput{box-sizing:border-box;border:1px solid #233393;border-radius:5px;width:100%;padding:10px;font-size:14px}.editUser-module-scss-module__fOGJzq__formInput:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.editUser-module-scss-module__fOGJzq__fieldEditActions{justify-content:flex-end;gap:8px;display:flex}.editUser-module-scss-module__fOGJzq__cancelBtn,.editUser-module-scss-module__fOGJzq__saveBtn{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.editUser-module-scss-module__fOGJzq__cancelBtn{color:#303030b3;background:#3030300f}.editUser-module-scss-module__fOGJzq__cancelBtn:hover{background:#3030301a}.editUser-module-scss-module__fOGJzq__cancelBtn:disabled{opacity:.5;cursor:not-allowed}.editUser-module-scss-module__fOGJzq__saveBtn{color:#f0f0f0;background:#233393}.editUser-module-scss-module__fOGJzq__saveBtn:hover{opacity:.9}.editUser-module-scss-module__fOGJzq__saveBtn:disabled{opacity:.5;cursor:not-allowed}.editUser-module-scss-module__fOGJzq__roleSection{flex-direction:column;gap:16px;display:flex}.editUser-module-scss-module__fOGJzq__roleDisplay{background:#2333930a;border:2px solid #23339326;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;display:flex}.editUser-module-scss-module__fOGJzq__roleInfo{flex-direction:column;gap:4px;display:flex}.editUser-module-scss-module__fOGJzq__roleInfo h3{color:#303030;margin:0;font-size:1.1rem;font-weight:700}.editUser-module-scss-module__fOGJzq__roleInfo p{color:#30303099;margin:0;font-size:.85rem}.editUser-module-scss-module__fOGJzq__roleToggle{align-items:center;gap:12px;display:flex}.editUser-module-scss-module__fOGJzq__roleBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:20px;padding:8px 20px;font-size:.9rem;font-weight:700}.editUser-module-scss-module__fOGJzq__roleBadge.editUser-module-scss-module__fOGJzq__user{color:#233393;background:#2333931a}.editUser-module-scss-module__fOGJzq__roleBadge.editUser-module-scss-module__fOGJzq__admin{color:#ff6b6b;background:#ff6b6b1a}.editUser-module-scss-module__fOGJzq__toggleRoleBtn{color:#f0f0f0;cursor:pointer;background:#233393;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-weight:600;transition:all .2s;display:inline-flex}.editUser-module-scss-module__fOGJzq__toggleRoleBtn:hover{opacity:.9;transform:translateY(-2px)}.editUser-module-scss-module__fOGJzq__restrictedSection{text-align:center;background:#30303008;border:1px dashed #30303033;border-radius:8px;padding:20px}.editUser-module-scss-module__fOGJzq__restrictedSection p{color:#30303099;margin:0;font-size:.9rem;font-style:italic}
.createInvoice-module-scss-module___axPVW__main{flex-direction:column;gap:24px;width:100%;max-width:900px;margin:0 auto;padding:24px 20px;display:flex}.createInvoice-module-scss-module___axPVW__main .createInvoice-module-scss-module___axPVW__newOrgUser{z-index:1000;background:#f0f0f0;border-radius:10px;padding:20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.createInvoice-module-scss-module___axPVW__main .createInvoice-module-scss-module___axPVW__newOrgUser .createInvoice-module-scss-module___axPVW__closeCont{justify-content:flex-end;width:100%;display:flex}.createInvoice-module-scss-module___axPVW__main .createInvoice-module-scss-module___axPVW__newOrgUser .createInvoice-module-scss-module___axPVW__closeCont .createInvoice-module-scss-module___axPVW__closeButton{color:#f0f0f0;background-color:#9f0101;border-radius:50%;width:fit-content;height:fit-content;padding:8px;transition:all .3s ease-in-out}.createInvoice-module-scss-module___axPVW__main .createInvoice-module-scss-module___axPVW__newOrgUser .createInvoice-module-scss-module___axPVW__closeCont .createInvoice-module-scss-module___axPVW__closeButton .createInvoice-module-scss-module___axPVW__closeIcon{width:30px;height:30px}.createInvoice-module-scss-module___axPVW__main .createInvoice-module-scss-module___axPVW__newOrgUser .createInvoice-module-scss-module___axPVW__closeCont .createInvoice-module-scss-module___axPVW__closeButton:hover{background-color:#c80000;transform:scale(1.1)}.createInvoice-module-scss-module___axPVW__main .createInvoice-module-scss-module___axPVW__newOrgUser button{color:#303030;cursor:pointer;background-color:#ff6f00;border:none;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:all .3s ease-in-out;display:flex}.createInvoice-module-scss-module___axPVW__main .createInvoice-module-scss-module___axPVW__newOrgUser button:hover{color:#f0f0f0;background-color:#233393}.createInvoice-module-scss-module___axPVW__pageHeader{color:#303030;margin:0;font-size:1.75rem}.createInvoice-module-scss-module___axPVW__card{background:#f0f0f0;border-radius:12px;flex-direction:column;gap:16px;padding:28px 24px;animation:.3s createInvoice-module-scss-module___axPVW__fadeIn;display:flex;box-shadow:0 2px 8px #0000000f}.createInvoice-module-scss-module___axPVW__card>p:first-child{color:#303030;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.8rem;font-weight:600}@keyframes createInvoice-module-scss-module___axPVW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.createInvoice-module-scss-module___axPVW__searchInput{background:#f0f0f0;border:1px solid #3030301f;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:all .2s}.createInvoice-module-scss-module___axPVW__searchInput:focus{border-color:#233393;outline:none;box-shadow:0 0 0 3px #2333931a}.createInvoice-module-scss-module___axPVW__searchResults{border:1px solid #30303014;border-radius:8px;flex-direction:column;gap:4px;max-height:220px;display:flex;overflow-y:auto}.createInvoice-module-scss-module___axPVW__searchResults button{color:#303030;cursor:pointer;background-color:#ff6f00;border:none;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:all .3s ease-in-out;display:flex}.createInvoice-module-scss-module___axPVW__searchResults button:hover{color:#f0f0f0;background-color:#233393}.createInvoice-module-scss-module___axPVW__searchResults button{padding:8px 15px}.createInvoice-module-scss-module___axPVW__resultItem{cursor:pointer;padding:10px 14px;transition:background .15s}.createInvoice-module-scss-module___axPVW__resultItem p{color:#303030;margin:0;font-size:.9rem}.createInvoice-module-scss-module___axPVW__resultItem:hover{background:#2333930f}.createInvoice-module-scss-module___axPVW__resultItem:not(:last-child){border-bottom:1px solid #3030300f}.createInvoice-module-scss-module___axPVW__toggleGroup{gap:12px;display:flex}.createInvoice-module-scss-module___axPVW__contactSection .createInvoice-module-scss-module___axPVW__contactItem{color:#233393;flex-direction:row;align-items:center;gap:10px;display:flex}.createInvoice-module-scss-module___axPVW__toggleOption{cursor:pointer;border:1px solid #3030301f;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;transition:all .2s;display:flex}.createInvoice-module-scss-module___axPVW__toggleOption p{margin:0;font-size:.9rem;font-weight:500}.createInvoice-module-scss-module___axPVW__toggleOption input[type=checkbox]{accent-color:#233393}.createInvoice-module-scss-module___axPVW__toggleOption:hover{border-color:#233393}.createInvoice-module-scss-module___axPVW__formGroup{flex-direction:column;gap:12px;display:flex}.createInvoice-module-scss-module___axPVW__formGroup input{background:#f0f0f0;border:1px solid #3030301f;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:all .2s}.createInvoice-module-scss-module___axPVW__formGroup input:focus{border-color:#233393;outline:none;box-shadow:0 0 0 3px #2333931a}.createInvoice-module-scss-module___axPVW__selectedBadge{background:#ff6f0014;border:1px solid #ff6f004d;border-radius:8px;align-items:center;gap:12px;width:fit-content;padding:10px 16px;display:inline-flex}.createInvoice-module-scss-module___axPVW__selectedBadge p{color:#ff6f00;letter-spacing:.03em;margin:0;font-size:.85rem;font-weight:600}.createInvoice-module-scss-module___axPVW__selectedBadge button{color:#ff6f00;cursor:pointer;font:inherit;background:#f0f0f0;border:1px solid #ff6f0059;border-radius:6px;padding:5px 9px;font-size:.8rem}.createInvoice-module-scss-module___axPVW__selectedBadge button:hover{background:#ff6f0014}.createInvoice-module-scss-module___axPVW__currencySelect{background:#f0f0f0;border:1px solid #3030301f;border-radius:8px;width:fit-content;padding:12px 14px;font-family:inherit;font-size:.95rem}.createInvoice-module-scss-module___axPVW__currencySelect:focus{border-color:#233393;outline:none;box-shadow:0 0 0 3px #2333931a}.createInvoice-module-scss-module___axPVW__invoiceTable{flex-direction:column;gap:8px;display:flex}.createInvoice-module-scss-module___axPVW__invoiceEntry{border:1px solid #30303014;border-radius:8px;grid-template-columns:minmax(0,2fr) repeat(2,minmax(90px,1fr)) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.createInvoice-module-scss-module___axPVW__invoiceEntry p{color:#303030;margin:0;font-size:.9rem}.createInvoice-module-scss-module___axPVW__invoiceEntry input{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid #30303026;border-radius:6px;padding:8px}.createInvoice-module-scss-module___axPVW__entryActions{align-items:center;gap:6px;display:flex}.createInvoice-module-scss-module___axPVW__entryActions button{color:#303030;cursor:pointer;background:#f0f0f0;border:1px solid #30303024;border-radius:6px;place-items:center;width:34px;height:34px;padding:0;font-size:1.1rem;display:inline-grid}.createInvoice-module-scss-module___axPVW__entryActions button:hover{color:#233393;border-color:#233393}.createInvoice-module-scss-module___axPVW__invoiceTotals{background:#2333930a;border:1px solid #23339333;border-radius:8px;flex-direction:column;gap:6px;margin-top:8px;padding:16px;display:flex}.createInvoice-module-scss-module___axPVW__invoiceTotals p{justify-content:space-between;margin:0;font-size:.9rem;display:flex}.createInvoice-module-scss-module___axPVW__contactModal{margin-top:20px}.createInvoice-module-scss-module___axPVW__contactModal input{box-sizing:border-box;border:1px solid #233393;border-radius:5px;width:100%;padding:10px;font-size:14px}.createInvoice-module-scss-module___axPVW__contactModal input:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.createInvoice-module-scss-module___axPVW__contactModal .createInvoice-module-scss-module___axPVW__contactModalDisplay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;gap:10px;margin-top:20px;display:flex}.createInvoice-module-scss-module___axPVW__contactModal .createInvoice-module-scss-module___axPVW__contactModalDisplay .createInvoice-module-scss-module___axPVW__contact{cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;gap:20px;width:250px;min-height:fit-content;max-height:100px;padding:10px;transition:all .3s ease-in-out;box-shadow:0 4px 8px #00000080}.createInvoice-module-scss-module___axPVW__contactModal .createInvoice-module-scss-module___axPVW__contactModalDisplay .createInvoice-module-scss-module___axPVW__contact h4{margin:0 0 10px}.createInvoice-module-scss-module___axPVW__contactModal .createInvoice-module-scss-module___axPVW__contactModalDisplay .createInvoice-module-scss-module___axPVW__contact:hover{color:#f0f0f0;background-color:#233393;transform:translateY(-2px)}.createInvoice-module-scss-module___axPVW__contactModal .createInvoice-module-scss-module___axPVW__contactModalDisplay .createInvoice-module-scss-module___axPVW__contact div{flex-direction:row;align-items:center;gap:10px;display:flex}.createInvoice-module-scss-module___axPVW__contactModal .createInvoice-module-scss-module___axPVW__contactModalDisplay .createInvoice-module-scss-module___axPVW__contact div p{margin:0}.createInvoice-module-scss-module___axPVW__ccEmailsSection{width:100%;display:flex;flex-direction:column!important}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__addCCEmail input{box-sizing:border-box;border:1px solid #233393;border-radius:5px;width:100%;padding:10px;font-size:14px}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__addCCEmail input:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__addCCEmail button{color:#f0f0f0;cursor:pointer;background-color:#233393;border:none;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:all .3s ease-in-out;display:flex}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__addCCEmail button:hover{color:#303030;background-color:#ff6f00}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__addCCEmail button{color:#f0f0f0;margin-top:10px;padding:8px 10px}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__ccEmails{flex-flow:wrap;align-items:center;gap:15px;width:100%;min-height:60px;margin-bottom:30px;display:flex}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__ccEmails .createInvoice-module-scss-module___axPVW__ccEmailList{flex-wrap:wrap;gap:8px;display:flex}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__ccEmails .createInvoice-module-scss-module___axPVW__ccEmailChip{color:#f0f0f0;background-color:#ff6f00;border-radius:8px;justify-content:center;align-items:center;padding:9px 28px 9px 10px;display:flex;position:relative}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__ccEmails .createInvoice-module-scss-module___axPVW__ccEmailChip p{margin:0}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__ccEmails .createInvoice-module-scss-module___axPVW__ccEmailChip .createInvoice-module-scss-module___axPVW__removeCCEmail{color:#f0f0f0;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:2px;right:2px}.createInvoice-module-scss-module___axPVW__ccEmailsSection .createInvoice-module-scss-module___axPVW__ccEmails .createInvoice-module-scss-module___axPVW__ccEmailChip .createInvoice-module-scss-module___axPVW__removeCCEmail:hover{background:#f0f0f033}.createInvoice-module-scss-module___axPVW__paymentTerms input{box-sizing:border-box;border:1px solid #233393;border-radius:5px;width:100%;padding:10px;font-size:14px}.createInvoice-module-scss-module___axPVW__paymentTerms input:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.createInvoice-module-scss-module___axPVW__addContactModal{flex-direction:column;gap:12px;width:500px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.createInvoice-module-scss-module___axPVW__addContactModal input{background:#f0f0f0;border:1px solid #3030301f;border-radius:8px;width:95%;padding:12px 14px;font-family:inherit;font-size:.95rem}.createInvoice-module-scss-module___axPVW__addContactModal input:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.createInvoice-module-scss-module___axPVW__addContactModal button{color:#f0f0f0;cursor:pointer;background:#233393;border:none;border-radius:8px;align-self:flex-start;padding:10px 16px;font-weight:600;transition:all .2s}.createInvoice-module-scss-module___axPVW__addContactModal button:hover{opacity:.9}.createInvoice-module-scss-module___axPVW__actionsRow{gap:12px;display:flex}.createInvoice-module-scss-module___axPVW__addEntryBtn,.createInvoice-module-scss-module___axPVW__vatBtn{color:#233393;cursor:pointer;background:#2333931a;border:1px solid #233393;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.createInvoice-module-scss-module___axPVW__addEntryBtn:hover,.createInvoice-module-scss-module___axPVW__vatBtn:hover{background:#23339326;transform:translateY(-1px)}.createInvoice-module-scss-module___axPVW__addEntry{flex-direction:column;gap:12px;width:500px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.createInvoice-module-scss-module___axPVW__addEntry input{background:#f0f0f0;border:1px solid #3030301f;border-radius:8px;width:95%;padding:12px 14px;font-family:inherit;font-size:.95rem}.createInvoice-module-scss-module___axPVW__addEntry input:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.createInvoice-module-scss-module___axPVW__addEntry button{color:#f0f0f0;cursor:pointer;background:#233393;border:none;border-radius:8px;align-self:flex-start;padding:10px 16px;font-weight:600;transition:all .2s}.createInvoice-module-scss-module___axPVW__addEntry button:hover{opacity:.9}.createInvoice-module-scss-module___axPVW__addEntry textarea{background:#f0f0f0;border:1px solid #3030301f;border-radius:8px;width:95%;padding:12px 14px;font-family:inherit;font-size:.95rem}.createInvoice-module-scss-module___axPVW__addEntry textarea:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.createInvoice-module-scss-module___axPVW__sendInvoiceBtn{color:#f0f0f0;cursor:pointer;text-transform:uppercase;letter-spacing:.06em;background:#ff6f00;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-size:.95rem;font-weight:700;transition:all .2s;display:inline-flex}.createInvoice-module-scss-module___axPVW__sendInvoiceBtn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 16px #ff6f004d}@media (max-width:768px){.createInvoice-module-scss-module___axPVW__main{gap:16px;padding:16px 12px}.createInvoice-module-scss-module___axPVW__card{padding:20px 16px}.createInvoice-module-scss-module___axPVW__invoiceEntry{grid-template-columns:1fr;gap:4px}.createInvoice-module-scss-module___axPVW__entryActions{justify-content:flex-end}}
.addService-module-scss-module__poQXPq__main{flex-direction:column;gap:32px;width:100%;max-width:1200px;margin:0 auto;padding:24px 20px;display:flex}.addService-module-scss-module__poQXPq__main div:has(>label){flex-direction:column;gap:8px;display:flex}.addService-module-scss-module__poQXPq__main div:has(>label) label{color:#303030;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}:is(.addService-module-scss-module__poQXPq__main div:has(>label) input,.addService-module-scss-module__poQXPq__main div:has(>label) textarea,.addService-module-scss-module__poQXPq__main div:has(>label) select){resize:vertical;background:#f0f0f0;border:1px solid #3030301f;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:all .2s}:is(.addService-module-scss-module__poQXPq__main div:has(>label) input:focus,.addService-module-scss-module__poQXPq__main div:has(>label) textarea:focus,.addService-module-scss-module__poQXPq__main div:has(>label) select:focus){border-color:#233393;outline:none;box-shadow:0 0 0 3px #2333931a}.addService-module-scss-module__poQXPq__main div:has(>label) input::placeholder{color:#30303080}.addService-module-scss-module__poQXPq__main div:has(>label) textarea::placeholder{color:#30303080}.addService-module-scss-module__poQXPq__main div:has(>label) select::placeholder{color:#30303080}.addService-module-scss-module__poQXPq__main div:has(>label) textarea{min-height:100px}.addService-module-scss-module__poQXPq__main div:has(>label) select{cursor:pointer}.addService-module-scss-module__poQXPq__progressSection{background:#f0f0f0;border-radius:12px;padding:32px 24px;box-shadow:0 2px 8px #0000000f}.addService-module-scss-module__poQXPq__progressBar{justify-content:space-between;align-items:center;gap:24px;max-width:600px;display:flex}.addService-module-scss-module__poQXPq__progressStep{text-align:center;flex-direction:column;flex:1;align-items:center;gap:12px;display:flex}.addService-module-scss-module__poQXPq__progressStep .addService-module-scss-module__poQXPq__stepCircle{color:#30303099;background:#f0f0f0;border:2px solid #30303033;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.2rem;font-weight:600;transition:all .3s;display:flex}.addService-module-scss-module__poQXPq__progressStep span{color:#30303099;font-size:.9rem;font-weight:500}.addService-module-scss-module__poQXPq__progressStep.addService-module-scss-module__poQXPq__active .addService-module-scss-module__poQXPq__stepCircle{color:#f0f0f0;background:#233393;border-color:#233393;box-shadow:0 4px 12px #2333934d}.addService-module-scss-module__poQXPq__progressStep.addService-module-scss-module__poQXPq__active span{color:#233393;font-weight:600}.addService-module-scss-module__poQXPq__progressStep.addService-module-scss-module__poQXPq__completed .addService-module-scss-module__poQXPq__stepCircle{color:#f0f0f0;background:#ff6f00;border-color:#ff6f00}.addService-module-scss-module__poQXPq__progressStep.addService-module-scss-module__poQXPq__completed span{color:#ff6f00;font-weight:600}.addService-module-scss-module__poQXPq__progressLine{background:linear-gradient(90deg,#233393,#3030301a);flex:1;height:2px;margin:20px 0}.addService-module-scss-module__poQXPq__form{flex-direction:column;gap:32px;display:flex}.addService-module-scss-module__poQXPq__formPage{background:#f0f0f0;border-radius:12px;flex-direction:column;gap:24px;padding:32px;animation:.3s addService-module-scss-module__poQXPq__fadeIn;display:flex;box-shadow:0 2px 8px #0000000f}.addService-module-scss-module__poQXPq__formPage h2{color:#303030;margin:0;font-size:1.75rem}.addService-module-scss-module__poQXPq__formPage h3{color:#233393;text-transform:uppercase;letter-spacing:.05em;margin:16px 0 12px;font-size:1rem}@keyframes addService-module-scss-module__poQXPq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.addService-module-scss-module__poQXPq__subtitle{color:#303030b3;margin:0;font-size:.95rem}.addService-module-scss-module__poQXPq__nextBtn{color:#f0f0f0;cursor:pointer;text-transform:uppercase;letter-spacing:.06em;background:#233393;border:none;border-radius:8px;width:100%;padding:14px 20px;font-size:.95rem;font-weight:700;transition:all .2s}.addService-module-scss-module__poQXPq__nextBtn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 16px #2333934d}.addService-module-scss-module__poQXPq__nextBtn:active{transform:translateY(0)}.addService-module-scss-module__poQXPq__uploadBtn{color:#f0f0f0;cursor:pointer;background:#233393;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:all .2s;display:inline-flex}.addService-module-scss-module__poQXPq__uploadBtn:hover{opacity:.9;transform:translateY(-2px)}.addService-module-scss-module__poQXPq__imagePreviewContainer{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:16px 0;display:grid}.addService-module-scss-module__poQXPq__imagePreview{aspect-ratio:1;background:#3030300d;border:1px solid #30303014;border-radius:8px;position:relative;overflow:hidden}.addService-module-scss-module__poQXPq__imagePreview img{object-fit:cover;width:100%;height:100%}.addService-module-scss-module__poQXPq__imagePreview:hover .addService-module-scss-module__poQXPq__removeImageBtn{opacity:1}.addService-module-scss-module__poQXPq__removeImageBtn{color:#f0f0f0;cursor:pointer;opacity:0;background:#ff6b6be6;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.addService-module-scss-module__poQXPq__removeImageBtn:hover{background:#ff6b6b}.addService-module-scss-module__poQXPq__formActions{gap:12px;margin-top:16px;display:flex}.addService-module-scss-module__poQXPq__formActions button{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.addService-module-scss-module__poQXPq__backBtn{color:#303030;background:#3030301a;border:1px solid #30303033}.addService-module-scss-module__poQXPq__backBtn:hover{background:#30303026;transform:translateY(-1px)}.addService-module-scss-module__poQXPq__completBtn{color:#f0f0f0;background:#ff6f00}.addService-module-scss-module__poQXPq__completBtn:hover:not(:disabled){opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #ff6f004d}.addService-module-scss-module__poQXPq__completBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.addService-module-scss-module__poQXPq__main{gap:20px;padding:16px 12px}.addService-module-scss-module__poQXPq__progressSection{padding:20px 16px}.addService-module-scss-module__poQXPq__progressBar{gap:16px}.addService-module-scss-module__poQXPq__progressBar .addService-module-scss-module__poQXPq__progressStep .addService-module-scss-module__poQXPq__stepCircle{width:40px;height:40px;font-size:1rem}.addService-module-scss-module__poQXPq__progressBar .addService-module-scss-module__poQXPq__progressStep span{font-size:.8rem}.addService-module-scss-module__poQXPq__progressBar .addService-module-scss-module__poQXPq__progressLine{margin:16px 0}.addService-module-scss-module__poQXPq__formPage{gap:16px;padding:20px 16px}.addService-module-scss-module__poQXPq__formPage h2{font-size:1.5rem}.addService-module-scss-module__poQXPq__imagePreviewContainer{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.addService-module-scss-module__poQXPq__formActions{flex-direction:column}.addService-module-scss-module__poQXPq__formActions button{width:100%}}@media (max-width:480px){.addService-module-scss-module__poQXPq__main{gap:16px;padding:12px 8px}.addService-module-scss-module__poQXPq__progressBar{gap:12px}.addService-module-scss-module__poQXPq__progressBar .addService-module-scss-module__poQXPq__progressStep .addService-module-scss-module__poQXPq__stepCircle{width:36px;height:36px}.addService-module-scss-module__poQXPq__progressBar .addService-module-scss-module__poQXPq__progressStep span{font-size:.75rem}.addService-module-scss-module__poQXPq__formPage{padding:16px 12px}.addService-module-scss-module__poQXPq__formPage h2{font-size:1.25rem}.addService-module-scss-module__poQXPq__imagePreviewContainer{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}
.organization-module-scss-module__HB5Bxq__organization{color:#303030;width:100%;max-width:1180px;min-height:100%;margin:0 auto;padding:32px 24px 48px}.organization-module-scss-module__HB5Bxq__organization .organization-module-scss-module__HB5Bxq__header{justify-content:flex-start;gap:12px;margin-bottom:24px;display:flex}.organization-module-scss-module__HB5Bxq__organization .organization-module-scss-module__HB5Bxq__header button{color:#303030;cursor:pointer;background-color:#ff6f00;border:none;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:all .3s ease-in-out;display:flex}.organization-module-scss-module__HB5Bxq__organization .organization-module-scss-module__HB5Bxq__header button:hover{color:#f0f0f0;background-color:#233393}.organization-module-scss-module__HB5Bxq__organization .organization-module-scss-module__HB5Bxq__header button{align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;display:inline-flex}.organization-module-scss-module__HB5Bxq__organization .organization-module-scss-module__HB5Bxq__header button svg{font-size:1.2rem}.organization-module-scss-module__HB5Bxq__organization>h1{color:#233393;letter-spacing:.08em;border-bottom:2px solid #2333931f;margin:0 0 28px;padding-bottom:18px;font-size:clamp(1.5rem,3vw,2.2rem)}.organization-module-scss-module__HB5Bxq__organization section{background:#f0f0f0b8;border:1px solid #30303014;border-radius:12px;gap:18px;margin-bottom:24px;padding:24px;display:grid;box-shadow:0 10px 26px #3030300f}.organization-module-scss-module__HB5Bxq__organization section h2{color:#303030;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.85rem}.organization-module-scss-module__HB5Bxq__organization section>div:not(.organization-module-scss-module__HB5Bxq__display){justify-content:flex-end;display:flex}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__display{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;width:100%;max-height:280px;padding:2px;display:grid;overflow-y:auto}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__display:empty:after{content:"Nothing to display yet";color:#3030308c;text-align:center;grid-column:1/-1;padding:28px 12px;font-size:.9rem}.organization-module-scss-module__HB5Bxq__organization section article{background:#f0f0f0;border:1px solid #30303014;border-radius:8px;flex-direction:column;justify-content:space-between;gap:14px;min-height:126px;padding:16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 3px 10px #3030300d}.organization-module-scss-module__HB5Bxq__organization section article:hover{border-color:#23339359;transform:translateY(-2px);box-shadow:0 8px 18px #2333931f}.organization-module-scss-module__HB5Bxq__organization section article h3,.organization-module-scss-module__HB5Bxq__organization section article p{margin:0}.organization-module-scss-module__HB5Bxq__organization section article h3{color:#233393;font-size:1rem}.organization-module-scss-module__HB5Bxq__organization section article p{color:#303030a6;text-transform:capitalize;margin-top:6px;font-size:.8rem}.organization-module-scss-module__HB5Bxq__organization section article button{color:#f0f0f0;cursor:pointer;background-color:#233393;border:none;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:all .3s ease-in-out;display:flex}.organization-module-scss-module__HB5Bxq__organization section article button:hover{color:#303030;background-color:#ff6f00}.organization-module-scss-module__HB5Bxq__organization section article button{align-self:flex-start;min-width:74px}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__contact{justify-content:flex-start}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__contact>div{gap:8px;display:grid}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__contact a{color:#303030b8;align-items:center;gap:8px;min-width:0;font-size:.82rem;text-decoration:none;display:flex}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__contact a:hover{color:#233393}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__contact a svg{color:#ff6f00;flex:none;font-size:1.1rem}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__contact a p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-module-scss-module__HB5Bxq__organization section:has(>div>svg){position:relative}.organization-module-scss-module__HB5Bxq__organization section:has(>div>svg)>div:first-of-type{position:absolute;top:18px;right:24px}.organization-module-scss-module__HB5Bxq__organization section:has(>div>svg)>div:first-of-type svg{color:#303030;cursor:pointer;background:#ff6f00;border-radius:50%;padding:7px;font-size:1.35rem}.organization-module-scss-module__HB5Bxq__organization section:has(>div>svg)>div:first-of-type svg:hover{color:#f0f0f0;background:#233393}.organization-module-scss-module__HB5Bxq__addContactModal{z-index:10;background:#30303094;place-content:center;gap:18px;padding:24px;display:grid;position:fixed;inset:0}.organization-module-scss-module__HB5Bxq__addContactModal h2{color:#233393;margin:0}.organization-module-scss-module__HB5Bxq__addContactModal form{background:#f0f0f0;border-radius:12px;gap:12px;width:min(100%,360px);padding:24px;display:grid;box-shadow:0 18px 45px #30303033}.organization-module-scss-module__HB5Bxq__addContactModal form input{box-sizing:border-box;border:1px solid #233393;border-radius:5px;width:100%;padding:10px;font-size:14px}.organization-module-scss-module__HB5Bxq__addContactModal form input:focus{border-color:#ff6f00;outline:none;box-shadow:0 0 5px #ff6f0080}.organization-module-scss-module__HB5Bxq__addContactModal form button{color:#f0f0f0;cursor:pointer;background-color:#233393;border:none;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:all .3s ease-in-out;display:flex}.organization-module-scss-module__HB5Bxq__addContactModal form button:hover{color:#303030;background-color:#ff6f00}.organization-module-scss-module__HB5Bxq__addContactModal form button{margin-top:4px;padding:10px 16px}.organization-module-scss-module__HB5Bxq__addContactModal>button{color:#303030;cursor:pointer;background-color:#ff6f00;border:none;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px 10px;transition:all .3s ease-in-out;display:flex}.organization-module-scss-module__HB5Bxq__addContactModal>button:hover{color:#f0f0f0;background-color:#233393}.organization-module-scss-module__HB5Bxq__addContactModal>button{justify-self:center;min-width:100px}@media (max-width:600px){.organization-module-scss-module__HB5Bxq__organization{padding:24px 14px 36px}.organization-module-scss-module__HB5Bxq__organization section{padding:18px 14px}.organization-module-scss-module__HB5Bxq__organization section .organization-module-scss-module__HB5Bxq__display{grid-template-columns:1fr}}
.editService-module-scss-module__FONaXa__main{flex-direction:column;gap:32px;width:100%;max-width:1200px;margin:0 auto;padding:24px 20px;display:flex}.editService-module-scss-module__FONaXa__main textarea{resize:vertical;background:#f0f0f0;border:1px solid #2333934d;border-radius:8px;flex:1;min-height:80px;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:all .2s}.editService-module-scss-module__FONaXa__main textarea:focus{border-color:#233393;outline:none;box-shadow:0 0 0 3px #2333931a}.editService-module-scss-module__FONaXa__main textarea::placeholder{color:#30303080}.editService-module-scss-module__FONaXa__main select{cursor:pointer;background:#f0f0f0;border:1px solid #2333934d;border-radius:8px;flex:1;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:all .2s}.editService-module-scss-module__FONaXa__main select:focus{border-color:#233393;outline:none;box-shadow:0 0 0 3px #2333931a}.editService-module-scss-module__FONaXa__main select option{padding:8px}.editService-module-scss-module__FONaXa__headerSection{background:#f0f0f0;border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 2px 8px #0000000f}.editService-module-scss-module__FONaXa__serviceHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.editService-module-scss-module__FONaXa__serviceHeader h1{color:#303030;margin:0;font-size:1.75rem}.editService-module-scss-module__FONaXa__serviceHeader .editService-module-scss-module__FONaXa__serviceMeta{color:#303030b3;margin:4px 0 0;font-size:.95rem}.editService-module-scss-module__FONaXa__fieldsSection{background:#f0f0f0;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000000f}.editService-module-scss-module__FONaXa__fieldsSection article{border-bottom:2px solid #3030300f;margin-bottom:24px;padding-bottom:24px}.editService-module-scss-module__FONaXa__fieldsSection article:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.editService-module-scss-module__FONaXa__fieldView{background:#23339305;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.editService-module-scss-module__FONaXa__fieldView:hover{background:#2333930a}.editService-module-scss-module__FONaXa__fieldView h2{color:#303030;flex:1;margin:0;font-size:1.25rem}.editService-module-scss-module__FONaXa__fieldView h4{text-transform:uppercase;letter-spacing:.04em;color:#30303099;margin:0 0 4px;font-size:.85rem}.editService-module-scss-module__FONaXa__fieldView p{color:#303030;flex:1;margin:0;font-size:1rem}.editService-module-scss-module__FONaXa__fieldView svg{color:#233393;cursor:pointer;flex-shrink:0;width:24px;height:24px;transition:all .2s}.editService-module-scss-module__FONaXa__fieldView svg:hover{color:#19256a;transform:scale(1.1)}.editService-module-scss-module__FONaXa__fieldView svg:active{transform:scale(.95)}.editService-module-scss-module__FONaXa__uploadPanel{background:#23339308;border:1px solid #2333931f;border-radius:12px;flex-direction:column;gap:16px;padding:18px;display:flex}.editService-module-scss-module__FONaXa__uploadHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.editService-module-scss-module__FONaXa__uploadHeader h4{text-transform:uppercase;letter-spacing:.04em;color:#303030b3;margin:0;font-size:.9rem}.editService-module-scss-module__FONaXa__uploadButton{color:#f0f0f0;cursor:pointer;background:linear-gradient(135deg,#233393,#2b3eb4);border:none;border-radius:10px;padding:10px 16px;font-weight:600;transition:all .2s}.editService-module-scss-module__FONaXa__uploadButton:hover{transform:translateY(-1px);box-shadow:0 8px 18px #23339333}.editService-module-scss-module__FONaXa__uploadButton:active{transform:translateY(0)}.editService-module-scss-module__FONaXa__photoGrid{flex-wrap:wrap;gap:12px;display:flex}.editService-module-scss-module__FONaXa__photoContainer{background:#3030300d;border-radius:10px;width:200px;height:150px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 4px 12px #3030300f}.editService-module-scss-module__FONaXa__photoContainer:hover .editService-module-scss-module__FONaXa__deleteIcon{opacity:1}.editService-module-scss-module__FONaXa__photo{object-fit:cover;width:100%;height:100%}.editService-module-scss-module__FONaXa__deleteIcon{color:#f0f0f0;cursor:pointer;opacity:0;background:#ff6b6be6;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;padding:5px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.editService-module-scss-module__FONaXa__deleteIcon:hover{background:#ff6b6b;transform:scale(1.1)}.editService-module-scss-module__FONaXa__fieldEdit{background:#2333930d;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.editService-module-scss-module__FONaXa__nameInput{background:#f0f0f0;border:1px solid #2333934d;border-radius:8px;flex:1;margin:0;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:all .2s}.editService-module-scss-module__FONaXa__nameInput:focus{border-color:#233393;outline:none;box-shadow:0 0 0 3px #2333931a}.editService-module-scss-module__FONaXa__nameInput::placeholder{color:#30303080}.editService-module-scss-module__FONaXa__fieldEdit svg{color:#233393;cursor:pointer;flex-shrink:0;width:24px;height:24px;transition:all .2s}.editService-module-scss-module__FONaXa__fieldEdit svg:hover{color:#19256a;transform:scale(1.1)}.editService-module-scss-module__FONaXa__fieldEdit svg:active{transform:scale(.95)}.editService-module-scss-module__FONaXa__actionsSection{background:#f0f0f0;border-radius:12px;justify-content:flex-end;padding:24px;display:flex;box-shadow:0 2px 8px #0000000f}.editService-module-scss-module__FONaXa__doneBtn{color:#f0f0f0;cursor:pointer;background:#233393;border:none;border-radius:8px;padding:12px 24px;font-weight:600;transition:all .2s}.editService-module-scss-module__FONaXa__doneBtn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #2333934d}.editService-module-scss-module__FONaXa__doneBtn:active{transform:translateY(0)}@media (max-width:768px){.editService-module-scss-module__FONaXa__main{gap:24px;padding:16px 12px}.editService-module-scss-module__FONaXa__main textarea,.editService-module-scss-module__FONaXa__main select,.editService-module-scss-module__FONaXa__main .editService-module-scss-module__FONaXa__nameInput{width:100%}.editService-module-scss-module__FONaXa__headerSection{padding:16px}.editService-module-scss-module__FONaXa__serviceHeader{flex-direction:column;gap:12px}.editService-module-scss-module__FONaXa__serviceHeader h1{font-size:1.5rem}.editService-module-scss-module__FONaXa__fieldsSection{padding:16px}.editService-module-scss-module__FONaXa__fieldsSection article{margin-bottom:16px;padding-bottom:16px}.editService-module-scss-module__FONaXa__fieldView,.editService-module-scss-module__FONaXa__fieldEdit{flex-direction:column;align-items:flex-start}.editService-module-scss-module__FONaXa__actionsSection{padding:16px}}@media (max-width:480px){.editService-module-scss-module__FONaXa__main{padding:12px 8px}.editService-module-scss-module__FONaXa__headerSection{padding:12px}.editService-module-scss-module__FONaXa__serviceHeader h1{font-size:1.25rem}.editService-module-scss-module__FONaXa__actionsSection{padding:12px}}
.service-module-scss-module__xuA_qq__serviceDetail{flex-direction:column;gap:28px;width:100%;max-width:1200px;max-height:calc(100vh - 40px);margin:0 auto;padding:24px 20px;display:flex;overflow-y:auto}.service-module-scss-module__xuA_qq__serviceDetail section{background:#f0f0f0;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000000f}.service-module-scss-module__xuA_qq__serviceDetail section h2{color:#303030;align-items:center;gap:8px;margin:0 0 16px;font-size:1.25rem;font-weight:600;display:flex}.service-module-scss-module__xuA_qq__serviceDetail section h2 svg{color:#233393;font-size:1.1rem}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceHeader{align-items:flex-start;gap:24px;display:flex}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceActions{flex-shrink:0;justify-content:center;align-items:center;display:flex}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceActions .service-module-scss-module__xuA_qq__editButton{color:#f0f0f0;cursor:pointer;background:#233393;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:.85rem;font-weight:500;text-decoration:none;display:flex}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceActions .service-module-scss-module__xuA_qq__editButton svg{font-size:1rem}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceActions .service-module-scss-module__xuA_qq__editButton:hover{background:#19256a}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceIcon{color:#233393;background:#2333931a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceIcon svg{font-size:2.5rem}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceInfo{flex-direction:column;flex:1;gap:8px;display:flex}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceInfo h1{color:#303030;margin:0;font-size:1.75rem;font-weight:700}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceInfo .service-module-scss-module__xuA_qq__serviceHook{color:#303030b3;margin:0;font-size:1rem;font-style:italic}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceInfo .service-module-scss-module__xuA_qq__serviceMeta{gap:16px;margin-top:8px;display:flex}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceInfo .service-module-scss-module__xuA_qq__serviceType{color:#233393;background:#23339314;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;font-weight:500;display:inline-flex}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceInfo .service-module-scss-module__xuA_qq__serviceType svg{font-size:1rem}.service-module-scss-module__xuA_qq__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.service-module-scss-module__xuA_qq__sectionHeader h2{margin:0}.service-module-scss-module__xuA_qq__sectionHeader .service-module-scss-module__xuA_qq__countBadge{color:#f0f0f0;background:#233393;border-radius:12px;justify-content:center;align-items:center;padding:4px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.service-module-scss-module__xuA_qq__photosGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.service-module-scss-module__xuA_qq__photoCard{aspect-ratio:16/9;background:#3030300f;border-radius:8px;overflow:hidden}.service-module-scss-module__xuA_qq__photoWrapper{width:100%;height:100%;position:relative}.service-module-scss-module__xuA_qq__photoWrapper img{object-fit:cover;width:100%;height:100%}.service-module-scss-module__xuA_qq__descriptionContent p{color:#303030bf;margin:0;font-size:.95rem;line-height:1.6}.service-module-scss-module__xuA_qq__bookingsList{flex-direction:column;gap:12px;display:flex}.service-module-scss-module__xuA_qq__bookingCard{background:#23339308;border:1px solid #23339314;border-radius:10px;padding:16px;transition:all .2s}.service-module-scss-module__xuA_qq__bookingCard:hover{border-color:#233393;box-shadow:0 2px 8px #2333931a}.service-module-scss-module__xuA_qq__bookingHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.service-module-scss-module__xuA_qq__bookingHeader h3{color:#303030;margin:0;font-size:1rem;font-weight:600}.service-module-scss-module__xuA_qq__bookingDetails{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.service-module-scss-module__xuA_qq__invoicesList{flex-direction:column;gap:12px;display:flex}.service-module-scss-module__xuA_qq__invoiceCard{background:#ff6f0008;border:1px solid #ff6f0014;border-radius:10px;padding:16px;transition:all .2s}.service-module-scss-module__xuA_qq__invoiceCard:hover{border-color:#ff6f00;box-shadow:0 2px 8px #ff6f001a}.service-module-scss-module__xuA_qq__invoiceHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.service-module-scss-module__xuA_qq__invoiceHeader h3{color:#303030;margin:0;font-size:1rem;font-weight:600}.service-module-scss-module__xuA_qq__invoiceDetails{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.service-module-scss-module__xuA_qq__leadsList{flex-direction:column;gap:12px;display:flex}.service-module-scss-module__xuA_qq__leadCard{background:#30303008;border:1px solid #30303014;border-radius:10px;padding:16px;transition:all .2s}.service-module-scss-module__xuA_qq__leadCard:hover{border-color:#233393;box-shadow:0 2px 8px #2333931a}.service-module-scss-module__xuA_qq__leadHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.service-module-scss-module__xuA_qq__leadHeader h3{color:#303030;margin:0;font-size:1rem;font-weight:600}.service-module-scss-module__xuA_qq__leadDetails{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.service-module-scss-module__xuA_qq__detailItem{flex-direction:column;gap:4px;display:flex}.service-module-scss-module__xuA_qq__detailItem strong{color:#30303099;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:500}.service-module-scss-module__xuA_qq__detailItem span{color:#303030;font-size:.9rem;font-weight:500}.service-module-scss-module__xuA_qq__status{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:4px 10px;font-size:.75rem;font-weight:600}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__booking_requested,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__assigned_to_admin,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__follow_up_call,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__quotation_sent,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__quotation_updated,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__invoice_sent,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__changes_requested{color:#ff6f00;background:#ffc10726}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__quotation_accepted,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__booking_confirmed,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__paid,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__booked_and_ready,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__completed{color:#2e7d32;background:#4caf5026}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__quotation_rejected,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__cancelled,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__shelved{color:#c62828;background:#f4433626}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__unpaid{color:#ff6f00;background:#ffc10726}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__partially_paid{color:#1976d2;background:#2196f326}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__new{color:#233393;background:#23339326}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__assigned{color:#ff6f00;background:#ffc10726}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__booking_requested,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__booking_confirmed,.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__invoiced{color:#2e7d32;background:#4caf5026}.service-module-scss-module__xuA_qq__status.service-module-scss-module__xuA_qq__cold{color:#757575;background:#9e9e9e26}.service-module-scss-module__xuA_qq__metadataGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.service-module-scss-module__xuA_qq__metadataItem{background:#30303008;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.service-module-scss-module__xuA_qq__metadataItem strong{color:#30303099;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:500}.service-module-scss-module__xuA_qq__metadataItem span{color:#303030;font-size:.9rem;font-weight:500}@media (max-width:768px){.service-module-scss-module__xuA_qq__serviceDetail{gap:20px;padding:16px 12px}.service-module-scss-module__xuA_qq__serviceDetail section{padding:16px}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceHeader{text-align:center;flex-direction:column;align-items:center}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceInfo{align-items:center}.service-module-scss-module__xuA_qq__headerSection .service-module-scss-module__xuA_qq__serviceMeta{justify-content:center}.service-module-scss-module__xuA_qq__sectionHeader{flex-direction:column;align-items:flex-start;gap:8px}.service-module-scss-module__xuA_qq__photosGrid{grid-template-columns:repeat(2,1fr)}.service-module-scss-module__xuA_qq__bookingDetails,.service-module-scss-module__xuA_qq__invoiceDetails,.service-module-scss-module__xuA_qq__leadDetails,.service-module-scss-module__xuA_qq__metadataGrid{grid-template-columns:1fr}}@media (max-width:480px){.service-module-scss-module__xuA_qq__photosGrid{grid-template-columns:1fr}}
.tourDeal-module-scss-module__LfTkyW__main{color:#303030;max-width:1200px;margin:0 auto;padding:24px 20px 48px}.tourDeal-module-scss-module__LfTkyW__topBar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.tourDeal-module-scss-module__LfTkyW__backButton,.tourDeal-module-scss-module__LfTkyW__tourButton{cursor:pointer;border:0;align-items:center;gap:7px;font-weight:600;display:inline-flex}.tourDeal-module-scss-module__LfTkyW__backButton{color:#30303099;background:0 0;padding:8px 0}.tourDeal-module-scss-module__LfTkyW__tourButton{color:#f0f0f0;background:#233393;border-radius:8px;padding:10px 16px}.tourDeal-module-scss-module__LfTkyW__hero{color:#f0f0f0;background:#303030;border-radius:14px;grid-template-columns:300px 1fr;min-height:230px;display:grid;overflow:hidden;box-shadow:0 4px 18px #3030301a}.tourDeal-module-scss-module__LfTkyW__heroImage{background:#23339333;justify-content:center;align-items:center;display:flex}.tourDeal-module-scss-module__LfTkyW__heroImage img{object-fit:cover;width:100%;height:100%;min-height:230px}.tourDeal-module-scss-module__LfTkyW__heroImage svg{color:#f0f0f099;font-size:4rem}.tourDeal-module-scss-module__LfTkyW__heroContent{background:linear-gradient(135deg,#303030f2,#303030b8);align-self:end;padding:32px}.tourDeal-module-scss-module__LfTkyW__statusBadge{text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.tourDeal-module-scss-module__LfTkyW__active{color:#303030;background:#3ddc97}.tourDeal-module-scss-module__LfTkyW__upcoming{color:#303030;background:#f4c95d}.tourDeal-module-scss-module__LfTkyW__expired{color:#f0f0f0;background:#f0f0f033}.tourDeal-module-scss-module__LfTkyW__eyebrow{color:#f0f0f099;text-transform:uppercase;letter-spacing:.06em;margin:14px 0 6px;font-size:.78rem}.tourDeal-module-scss-module__LfTkyW__heroContent h1{margin:0;font-size:2rem}.tourDeal-module-scss-module__LfTkyW__tourName{color:#f0f0f0bf;margin:8px 0 0}.tourDeal-module-scss-module__LfTkyW__contentGrid{grid-template-columns:minmax(0,1fr) 320px;gap:24px;margin-top:24px;display:grid}.tourDeal-module-scss-module__LfTkyW__primaryColumn,.tourDeal-module-scss-module__LfTkyW__sidebar{flex-direction:column;gap:24px;display:flex}.tourDeal-module-scss-module__LfTkyW__section,.tourDeal-module-scss-module__LfTkyW__infoCard{background:#f0f0f0;border-radius:12px;padding:24px;box-shadow:0 2px 8px #3030300f}.tourDeal-module-scss-module__LfTkyW__section h2,.tourDeal-module-scss-module__LfTkyW__infoCard h2{align-items:center;gap:8px;margin:0 0 16px;font-size:1.15rem;display:flex}.tourDeal-module-scss-module__LfTkyW__section h2 svg,.tourDeal-module-scss-module__LfTkyW__infoCard h2 svg{color:#233393}.tourDeal-module-scss-module__LfTkyW__sectionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.tourDeal-module-scss-module__LfTkyW__sectionHeading>span{color:#30303080;font-size:.85rem}.tourDeal-module-scss-module__LfTkyW__description{color:#303030b3;white-space:pre-wrap;margin:0;line-height:1.7}.tourDeal-module-scss-module__LfTkyW__tiers{flex-direction:column;gap:10px;display:flex}.tourDeal-module-scss-module__LfTkyW__tier{border:1px solid #2333932e;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:15px;display:grid}.tourDeal-module-scss-module__LfTkyW__tier div{flex-direction:column;gap:5px;display:flex}.tourDeal-module-scss-module__LfTkyW__tier div span,.tourDeal-module-scss-module__LfTkyW__vat{color:#3030308c;font-size:.8rem}.tourDeal-module-scss-module__LfTkyW__price{color:#233393;white-space:nowrap}.tourDeal-module-scss-module__LfTkyW__price small{color:#3030308c;margin-left:4px;font-weight:400}.tourDeal-module-scss-module__LfTkyW__dateRow{border-bottom:1px solid #30303014;justify-content:space-between;gap:12px;padding:10px 0;font-size:.9rem;display:flex}.tourDeal-module-scss-module__LfTkyW__dateRow span{color:#3030308c}.tourDeal-module-scss-module__LfTkyW__discount{color:#d94b4b;align-items:center;gap:8px;margin-top:16px;display:flex}.tourDeal-module-scss-module__LfTkyW__partners{flex-direction:column;gap:12px;display:flex}.tourDeal-module-scss-module__LfTkyW__partner{align-items:center;gap:10px;font-weight:600;display:flex}.tourDeal-module-scss-module__LfTkyW__partner img{object-fit:cover;border-radius:50%;width:34px;height:34px}.tourDeal-module-scss-module__LfTkyW__partner>svg{color:#233393;background:#2333931a;border-radius:50%;width:34px;height:34px;padding:8px}.tourDeal-module-scss-module__LfTkyW__muted{color:#30303073;margin:0;font-size:.9rem}@media (max-width:720px){.tourDeal-module-scss-module__LfTkyW__main{padding:16px 14px 36px}.tourDeal-module-scss-module__LfTkyW__hero{grid-template-columns:1fr}.tourDeal-module-scss-module__LfTkyW__heroImage,.tourDeal-module-scss-module__LfTkyW__heroImage img{height:180px;min-height:180px}.tourDeal-module-scss-module__LfTkyW__heroContent{padding:22px}.tourDeal-module-scss-module__LfTkyW__heroContent h1{font-size:1.55rem}.tourDeal-module-scss-module__LfTkyW__contentGrid{grid-template-columns:1fr;gap:16px}.tourDeal-module-scss-module__LfTkyW__section,.tourDeal-module-scss-module__LfTkyW__infoCard{padding:18px}.tourDeal-module-scss-module__LfTkyW__tier{grid-template-columns:1fr auto}.tourDeal-module-scss-module__LfTkyW__vat{grid-column:1/-1}}
.vehicleSlug-module-scss-module__3ohVRa__page{box-sizing:border-box;color:#303030;width:min(100%,1000px);margin:0 auto;padding:30px 24px 48px}.vehicleSlug-module-scss-module__3ohVRa__pageHeader{margin-bottom:24px}.vehicleSlug-module-scss-module__3ohVRa__pageHeader h1{margin:5px 0 0;font-size:1.7rem}.vehicleSlug-module-scss-module__3ohVRa__pageHeader p{color:#3030309e;margin:7px 0 0}.vehicleSlug-module-scss-module__3ohVRa__eyebrow{color:#233393;text-transform:uppercase;font-size:.75rem;font-weight:700}.vehicleSlug-module-scss-module__3ohVRa__titleRow{justify-content:space-between;align-items:center;gap:18px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__form{flex-direction:column;gap:22px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__fieldGrid,.vehicleSlug-module-scss-module__3ohVRa__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vehicleSlug-module-scss-module__3ohVRa__fieldGrid label,.vehicleSlug-module-scss-module__3ohVRa__clientInput,.vehicleSlug-module-scss-module__3ohVRa__extendForm label{color:#303030d1;flex-direction:column;gap:7px;min-width:0;font-size:.9rem;font-weight:600;display:flex}.vehicleSlug-module-scss-module__3ohVRa__fieldGrid input,.vehicleSlug-module-scss-module__3ohVRa__fieldGrid select,.vehicleSlug-module-scss-module__3ohVRa__clientInput input,.vehicleSlug-module-scss-module__3ohVRa__clientInput select,.vehicleSlug-module-scss-module__3ohVRa__extendForm input{box-sizing:border-box;color:#303030;width:100%;min-height:42px;font:inherit;background:#f0f0f0;border:1px solid #30303038;border-radius:5px;padding:9px 11px}.vehicleSlug-module-scss-module__3ohVRa__formActions,.vehicleSlug-module-scss-module__3ohVRa__detailActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__primaryButton,.vehicleSlug-module-scss-module__3ohVRa__secondaryButton{color:#303030;cursor:pointer;min-height:40px;font:inherit;border:1px solid #233393;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:.88rem;text-decoration:none;display:inline-flex}.vehicleSlug-module-scss-module__3ohVRa__primaryButton svg,.vehicleSlug-module-scss-module__3ohVRa__secondaryButton svg{width:18px;height:18px}.vehicleSlug-module-scss-module__3ohVRa__primaryButton:disabled,.vehicleSlug-module-scss-module__3ohVRa__secondaryButton:disabled{cursor:wait;opacity:.65}.vehicleSlug-module-scss-module__3ohVRa__primaryButton{background:#ff6f00}.vehicleSlug-module-scss-module__3ohVRa__secondaryButton{background:0 0}.vehicleSlug-module-scss-module__3ohVRa__notice{color:#303030ab;margin:0;font-size:.86rem}.vehicleSlug-module-scss-module__3ohVRa__detailGrid{margin:22px 0}.vehicleSlug-module-scss-module__3ohVRa__detailGrid div{border-bottom:1px solid #30303024;flex-direction:column;gap:5px;min-width:0;padding:14px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__detailGrid span{color:#30303099;font-size:.78rem}.vehicleSlug-module-scss-module__3ohVRa__detailGrid strong{overflow-wrap:anywhere;font-size:.95rem}.vehicleSlug-module-scss-module__3ohVRa__status{color:#303030;text-transform:capitalize;background:#30303014;border-radius:5px;flex:none;padding:6px 10px;font-size:.8rem}.vehicleSlug-module-scss-module__3ohVRa__status_available,.vehicleSlug-module-scss-module__3ohVRa__status_returned{color:#17633a;background:#25814a1f}.vehicleSlug-module-scss-module__3ohVRa__status_rented,.vehicleSlug-module-scss-module__3ohVRa__status_active,.vehicleSlug-module-scss-module__3ohVRa__status_reserved{color:#865000;background:#b56a0021}.vehicleSlug-module-scss-module__3ohVRa__status_overdue,.vehicleSlug-module-scss-module__3ohVRa__status_damaged,.vehicleSlug-module-scss-module__3ohVRa__status_cancelled{color:#8a2525;background:#a12d2d1f}.vehicleSlug-module-scss-module__3ohVRa__detailActions{margin:20px 0 28px}.vehicleSlug-module-scss-module__3ohVRa__history{margin-top:30px}.vehicleSlug-module-scss-module__3ohVRa__history ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vehicleSlug-module-scss-module__3ohVRa__history li{border-bottom:1px solid #30303024;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.vehicleSlug-module-scss-module__3ohVRa__history li>a{width:100%;color:inherit;justify-content:space-between;align-items:center;gap:14px;text-decoration:none;display:flex}.vehicleSlug-module-scss-module__3ohVRa__history li>a>span:first-child,.vehicleSlug-module-scss-module__3ohVRa__history li>span{flex-direction:column;gap:5px;min-width:0;display:flex}.vehicleSlug-module-scss-module__3ohVRa__history small{color:#30303099}.vehicleSlug-module-scss-module__3ohVRa__sectionHeading{align-items:center;gap:10px;margin-bottom:10px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__sectionHeading h2{margin:0;font-size:1.1rem}.vehicleSlug-module-scss-module__3ohVRa__sectionHeading span{color:#30303099;font-size:.85rem}.vehicleSlug-module-scss-module__3ohVRa__emptyMessage{color:#30303094}.vehicleSlug-module-scss-module__3ohVRa__clientFieldset{border:1px solid #30303029;border-radius:6px;flex-direction:column;gap:14px;margin:0;padding:14px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__clientFieldset legend{padding:0 5px;font-weight:700}.vehicleSlug-module-scss-module__3ohVRa__clientModes{flex-wrap:wrap;gap:7px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__clientModes button{color:#303030;cursor:pointer;min-height:36px;font:inherit;background:0 0;border:1px solid #30303033;border-radius:5px;align-items:center;padding:0 10px;font-size:.86rem;display:inline-flex}.vehicleSlug-module-scss-module__3ohVRa__clientModes .vehicleSlug-module-scss-module__3ohVRa__selectedMode{color:#233393;border-color:#233393}.vehicleSlug-module-scss-module__3ohVRa__clientSearch{flex-direction:column;gap:9px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__searchControl{background:#f0f0f0;border:1px solid #30303038;border-radius:5px;align-items:center;gap:8px;min-height:42px;padding:0 10px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__searchControl svg{color:#3030308f;flex:none;width:19px;height:19px}.vehicleSlug-module-scss-module__3ohVRa__searchControl input{color:#303030;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.vehicleSlug-module-scss-module__3ohVRa__searchResults{background:#f0f0f0;border:1px solid #30303024;border-radius:5px;flex-direction:column;max-height:230px;display:flex;overflow-y:auto}.vehicleSlug-module-scss-module__3ohVRa__searchResults>button:not(.vehicleSlug-module-scss-module__3ohVRa__addClientButton){color:#303030;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #3030301a;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__searchResults>button:not(.vehicleSlug-module-scss-module__3ohVRa__addClientButton):hover{background:#23339312}.vehicleSlug-module-scss-module__3ohVRa__searchResults>button:not(.vehicleSlug-module-scss-module__3ohVRa__addClientButton) span{color:#30303099;font-size:.82rem}.vehicleSlug-module-scss-module__3ohVRa__searchResults p{color:#303030a1;margin:0;padding:10px 12px;font-size:.86rem}.vehicleSlug-module-scss-module__3ohVRa__addClientButton,.vehicleSlug-module-scss-module__3ohVRa__selectedClient{color:#233393;cursor:pointer;min-height:38px;font:inherit;background:#2333930f;border:1px solid #23339347;border-radius:5px;align-items:center;gap:8px;font-size:.86rem;display:inline-flex}.vehicleSlug-module-scss-module__3ohVRa__addClientButton{justify-content:flex-start;margin:7px;padding:0 10px}.vehicleSlug-module-scss-module__3ohVRa__addClientButton svg{width:18px;height:18px}.vehicleSlug-module-scss-module__3ohVRa__selectedClient{overflow-wrap:anywhere;align-self:flex-start;max-width:100%;padding:6px 10px}.vehicleSlug-module-scss-module__3ohVRa__selectedClient svg{flex:none}.vehicleSlug-module-scss-module__3ohVRa__searchingMessage{color:#30303094;margin:0;font-size:.85rem}.vehicleSlug-module-scss-module__3ohVRa__modalBackdrop{z-index:1000;background:#1018208f;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.vehicleSlug-module-scss-module__3ohVRa__clientModal{background:#f0f0f0;border:1px solid #30303029;border-radius:8px;width:min(100%,480px);max-height:min(90vh,680px);padding:20px;overflow-y:auto;box-shadow:0 20px 60px #10182040}.vehicleSlug-module-scss-module__3ohVRa__clientModal>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__clientModal>header h2{margin:0;font-size:1.2rem}.vehicleSlug-module-scss-module__3ohVRa__clientModal>header button{color:#303030;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:36px;height:36px;display:grid}.vehicleSlug-module-scss-module__3ohVRa__clientModal form{flex-direction:column;gap:14px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__clientModal form>label{color:#303030cc;flex-direction:column;gap:6px;font-size:.88rem;font-weight:600;display:flex}.vehicleSlug-module-scss-module__3ohVRa__clientModal form>label input{color:#303030;min-height:42px;font:inherit;background:#f0f0f0;border:1px solid #30303038;border-radius:5px;padding:8px 10px}.vehicleSlug-module-scss-module__3ohVRa__rentalActions{border:1px solid #30303024;border-radius:7px;flex-direction:column;gap:18px;padding:17px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__extendForm{align-items:flex-end;gap:10px;display:flex}.vehicleSlug-module-scss-module__3ohVRa__extendForm label{width:min(100%,330px)}@media (max-width:620px){.vehicleSlug-module-scss-module__3ohVRa__page{padding:22px 14px 36px}.vehicleSlug-module-scss-module__3ohVRa__fieldGrid,.vehicleSlug-module-scss-module__3ohVRa__detailGrid{grid-template-columns:1fr}.vehicleSlug-module-scss-module__3ohVRa__titleRow{flex-direction:column;align-items:flex-start}.vehicleSlug-module-scss-module__3ohVRa__extendForm{flex-direction:column;align-items:stretch}.vehicleSlug-module-scss-module__3ohVRa__extendForm label{width:100%}.vehicleSlug-module-scss-module__3ohVRa__formActions,.vehicleSlug-module-scss-module__3ohVRa__detailActions{justify-content:stretch}.vehicleSlug-module-scss-module__3ohVRa__formActions>*,.vehicleSlug-module-scss-module__3ohVRa__detailActions>*{flex:1}}
.tours-module-scss-module__2WTZUq__display{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:95%;height:95vh;display:flex;overflow:hidden}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__tabSection{flex-direction:row;gap:10px;max-width:400px;display:flex}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__tabSection button{cursor:pointer;background-color:#0000;border:2px solid #233393;border-radius:8px;flex:1;padding:10px 15px;font-weight:600;transition:all .3s ease-in-out;box-shadow:3px 3px 8px #0000001a}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__tabSection button:hover{color:#303030;background-color:#ff6f00;transform:translateY(-2px)}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__tabSection button.tours-module-scss-module__2WTZUq__activeTab{color:#303030;background-color:#ff6f00;border-color:#233393}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection{flex-direction:column;gap:15px;width:95%;display:flex}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__actions{justify-content:flex-end;gap:10px;display:flex}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__actions button{cursor:pointer;background-color:#0000;border:2px solid #233393;border-radius:8px;padding:10px 20px;font-weight:600;transition:all .3s ease-in-out;box-shadow:3px 3px 8px #0000001a}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__actions button:hover{color:#303030;background-color:#ff6f00;transform:translateY(-2px)}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__cardContainer{background-color:#ffffff80;border:2px solid #233393;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;max-height:500px;padding:10px;display:grid;overflow-y:auto}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__cardContainer p{text-align:center;color:#666;grid-column:1/-1;padding:20px;font-style:italic}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__pagination{justify-content:center;align-items:center;gap:15px;margin-top:10px;display:flex}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__pagination button{cursor:pointer;background-color:#0000;border:2px solid #233393;border-radius:6px;padding:8px 15px;transition:all .3s ease-in-out;box-shadow:3px 3px 8px #0000001a}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__pagination button:hover:not(:disabled){color:#303030;background-color:#ff6f00;transform:scale(1.05)}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__pagination button:disabled{opacity:.5;cursor:not-allowed}.tours-module-scss-module__2WTZUq__display .tours-module-scss-module__2WTZUq__contentSection .tours-module-scss-module__2WTZUq__pagination span{color:#233393;font-weight:600}
.tourCard-module-scss-module__YvyjBW__card{background-color:#f0f0f0;border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;width:250px;padding:16px;transition:all .3s ease-in-out;display:flex;box-shadow:3px 3px 15px #0000001a}.tourCard-module-scss-module__YvyjBW__card:hover{border-color:#233393;transform:translateY(-2px);box-shadow:5px 5px 20px #00000026}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__imageContainer{object-fit:contain;background:linear-gradient(135deg,#233393 0%,#ff6f00 100%);border-radius:8px;justify-content:center;align-items:center;width:230px;height:120px;margin-bottom:12px;display:flex;position:relative;overflow:hidden}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__imageContainer:before{content:"";opacity:.3;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><defs><pattern id=\"grain\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"><circle cx=\"25\" cy=\"25\" r=\"1\" fill=\"rgba(255,255,255,0.1)\"/><circle cx=\"75\" cy=\"75\" r=\"1\" fill=\"rgba(255,255,255,0.1)\"/><circle cx=\"50\" cy=\"50\" r=\"2\" fill=\"rgba(255,255,255,0.05)\"/></pattern></defs><rect width=\"100\" height=\"100\" fill=\"url(%23grain)\"/></svg>");position:absolute;inset:0}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__imageContainer .tourCard-module-scss-module__YvyjBW__cameraIcon{color:#fffc;z-index:1;font-size:48px}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__statusContainer{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__statusContainer .tourCard-module-scss-module__YvyjBW__status{text-transform:uppercase;border-radius:12px;padding:4px 8px;font-size:.75rem;font-weight:600}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__statusContainer .tourCard-module-scss-module__YvyjBW__status p{margin:0;font-size:.75rem}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__statusContainer .tourCard-module-scss-module__YvyjBW__statusActive{color:#f0f0f0;background-color:#01a762}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__statusContainer .tourCard-module-scss-module__YvyjBW__statusInactive{color:#f0f0f0;background-color:#a72201}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__statusContainer .tourCard-module-scss-module__YvyjBW__statusPublished{color:#f0f0f0;background-color:#233393}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__statusContainer .tourCard-module-scss-module__YvyjBW__statusDraft{color:#f0f0f0;background-color:#003c6d}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__title{color:#303030;margin:0 0 8px;font-size:1.1rem;font-weight:700;line-height:1.3}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__hook{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:.9rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__details{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__details .tourCard-module-scss-module__YvyjBW__detailItem{color:#555;align-items:center;gap:6px;font-size:.85rem;display:flex}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__details .tourCard-module-scss-module__YvyjBW__detailItem svg{color:#233393;flex-shrink:0;font-size:16px}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__details .tourCard-module-scss-module__YvyjBW__detailItem span{-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__actions{margin-top:auto}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__actions .tourCard-module-scss-module__YvyjBW__viewBtn{color:#233393;cursor:pointer;background-color:#0000;border:2px solid #233393;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-weight:600;transition:all .3s ease-in-out;display:flex}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__actions .tourCard-module-scss-module__YvyjBW__viewBtn svg{font-size:16px}.tourCard-module-scss-module__YvyjBW__card .tourCard-module-scss-module__YvyjBW__actions .tourCard-module-scss-module__YvyjBW__viewBtn:hover{color:#f0f0f0;background-color:#233393;transform:translateY(-1px)}
.tdc-module-scss-module__2lTUfq__card{cursor:pointer;background:#f0f0f0;border:1px solid #23339333;border-radius:10px;flex-direction:column;transition:all .2s ease-in-out;display:flex;overflow:hidden;box-shadow:3px 3px 8px #0000000f}.tdc-module-scss-module__2lTUfq__card:hover{border-color:#233393;transform:translateY(-3px);box-shadow:4px 6px 14px #0000001a}.tdc-module-scss-module__2lTUfq__cardImage{background:#3030300d;width:100%;height:150px;position:relative}.tdc-module-scss-module__2lTUfq__cardImage img{object-fit:cover;width:100%;height:100%}.tdc-module-scss-module__2lTUfq__cardImagePlaceholder{background:#23339314;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.tdc-module-scss-module__2lTUfq__cardImagePlaceholder svg{color:#233393;width:32px;height:32px}.tdc-module-scss-module__2lTUfq__statusBadge{text-transform:uppercase;letter-spacing:.03em;background:#f0f0f0eb;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.tdc-module-scss-module__2lTUfq__statusBadge svg{width:14px;height:14px}.tdc-module-scss-module__2lTUfq__status-active{color:#1b7a41}.tdc-module-scss-module__2lTUfq__status-upcoming{color:#b8860b}.tdc-module-scss-module__2lTUfq__status-expired{color:#30303080}.tdc-module-scss-module__2lTUfq__discountBadge{color:#f0f0f0;background:#ff6b6b;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:700;position:absolute;top:10px;right:10px}.tdc-module-scss-module__2lTUfq__cardBody{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.tdc-module-scss-module__2lTUfq__tourName{color:#303030;margin:0;font-size:1rem;line-height:1.3}.tdc-module-scss-module__2lTUfq__baseTourName,.tdc-module-scss-module__2lTUfq__description,.tdc-module-scss-module__2lTUfq__partners{color:#3030308c;margin:0;font-size:.82rem}.tdc-module-scss-module__2lTUfq__baseTourName{margin-top:-4px}.tdc-module-scss-module__2lTUfq__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.tdc-module-scss-module__2lTUfq__partners{align-items:center;gap:5px;display:flex}.tdc-module-scss-module__2lTUfq__partners svg{color:#233393;flex-shrink:0}.tdc-module-scss-module__2lTUfq__dateRange{color:#30303099;align-items:center;gap:6px;margin:0;font-size:.82rem;display:flex}.tdc-module-scss-module__2lTUfq__dateRange svg{color:#233393;flex-shrink:0;width:15px;height:15px}.tdc-module-scss-module__2lTUfq__cardFooter{border-top:1px solid #3030300f;justify-content:space-between;align-items:center;margin-top:4px;padding-top:10px;display:flex}.tdc-module-scss-module__2lTUfq__tierCount{color:#3030308c;align-items:center;gap:5px;font-size:.8rem;display:flex}.tdc-module-scss-module__2lTUfq__tierCount svg{width:15px;height:15px}.tdc-module-scss-module__2lTUfq__fromPrice{color:#233393;font-size:.85rem;font-weight:700}
.tenantAdmin-module-scss-module__VNMYpa__main{flex-direction:row;width:100%;height:100vh;margin:0;padding:0;display:flex;overflow:hidden}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer{z-index:50;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:5%;height:100vh;display:flex;position:relative;box-shadow:2px 0 8px #0000000d}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem{flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;display:flex;position:relative}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem button{cursor:pointer;color:#666;background-color:#0000;border:2px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;padding:8px;transition:all .2s ease-in-out;display:flex}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem button svg{width:28px;height:28px;transition:transform .2s}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem button:hover{color:#233393;background-color:#f0f0f0;border-color:#233393;transform:scale(1.05)}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem button:hover svg{transform:scale(1.1)}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem .tenantAdmin-module-scss-module__VNMYpa__popupLabel{color:#f0f0f0;text-transform:capitalize;white-space:nowrap;z-index:1000;pointer-events:none;background-color:#233393;border-radius:6px;min-width:80px;padding:8px 12px;font-size:.85rem;font-weight:600;transition:all .2s ease-in-out;position:absolute;top:50%;left:70px;transform:translateY(-50%);box-shadow:0 4px 12px #00000026}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem .tenantAdmin-module-scss-module__VNMYpa__popupLabel:before{content:"";border:6px solid #0000;border-right-color:#233393;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem .tenantAdmin-module-scss-module__VNMYpa__popupLabelInactive{opacity:0;visibility:hidden;transform:translateY(-50%)translate(-10px)}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem .tenantAdmin-module-scss-module__VNMYpa__popupLabelActive{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__activeButton{color:#f0f0f0;background-color:#233393;border-color:#233393}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__activeButton svg{color:inherit}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__activeButton:hover{background-color:#19256a;box-shadow:0 4px 12px #2333934d}@media (max-width:1024px){.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer{width:70px;padding-top:16px}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem button{width:44px;height:44px;padding:6px}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem button svg{width:24px;height:24px}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem .tenantAdmin-module-scss-module__VNMYpa__popupLabel{min-width:70px;padding:6px 10px;font-size:.75rem;left:60px}}@media (max-width:768px){.tenantAdmin-module-scss-module__VNMYpa__main{flex-direction:column}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer{border-bottom:1px solid #e0e0e0;border-right:none;width:100%;height:auto;padding-top:12px;padding-bottom:12px}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav{flex-direction:row;justify-content:flex-start;gap:8px;width:100%;padding:0 12px;overflow-x:auto}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem{width:auto;min-width:60px}.tenantAdmin-module-scss-module__VNMYpa__main .tenantAdmin-module-scss-module__VNMYpa__navContainer .tenantAdmin-module-scss-module__VNMYpa__nav .tenantAdmin-module-scss-module__VNMYpa__navItem .tenantAdmin-module-scss-module__VNMYpa__popupLabel{display:none}.tenantAdmin-module-scss-module__VNMYpa__main>section:not(.tenantAdmin-module-scss-module__VNMYpa__navContainer){padding:20px 16px}}
.card-module-scss-module__uijafG__card{background:#f0f0f0;border:1px solid #3030301f;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:18px;display:flex;box-shadow:0 12px 24px #0000000f}.card-module-scss-module__uijafG__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.card-module-scss-module__uijafG__topic{color:#303030;font-size:1rem;font-weight:700}.card-module-scss-module__uijafG__status{text-transform:uppercase;letter-spacing:.06em;color:#f0f0f0;border-radius:999px;align-items:center;padding:6px 12px;font-size:.78rem;display:inline-flex}.card-module-scss-module__uijafG__opened{background:#ff6f00}.card-module-scss-module__uijafG__assigned{background:#233393}.card-module-scss-module__uijafG__pending{color:#303030;background:#ff6f0099}.card-module-scss-module__uijafG__resolved{background:green}.card-module-scss-module__uijafG__unresolved{background:red}.card-module-scss-module__uijafG__message{color:#303030;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.card-module-scss-module__uijafG__footer{color:#303030bf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.9rem;display:flex}.card-module-scss-module__uijafG__meta{font-weight:500}.card-module-scss-module__uijafG__timestamp{white-space:nowrap}
.tickets-module-scss-module__a_sTgq__tickets{background:#f0f0f0;border:2px solid #233393;border-radius:18px;flex-direction:column;gap:16px;width:100%;padding:18px;display:flex}.tickets-module-scss-module__a_sTgq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tickets-module-scss-module__a_sTgq__filterGroup{flex-direction:column;gap:8px;display:flex}.tickets-module-scss-module__a_sTgq__filterGroup label{color:#303030e6;font-size:.82rem}.tickets-module-scss-module__a_sTgq__filterGroup select{color:#303030;background:#f0f0f0;border:1px solid #30303033;border-radius:10px;min-width:180px;padding:10px 12px}.tickets-module-scss-module__a_sTgq__summary{color:#303030e6;white-space:nowrap;font-size:.95rem}.tickets-module-scss-module__a_sTgq__cardContainer{flex-direction:column;gap:14px;max-height:520px;padding-right:8px;display:flex;overflow-y:auto}.tickets-module-scss-module__a_sTgq__emptyState{text-align:center;color:#303030a6;padding:14px}
.card-module-scss-module__9eXRHa__card{background:#f0f0f0;border:1px solid #3030301f;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:18px;display:flex;box-shadow:0 12px 24px #0000000f}.card-module-scss-module__9eXRHa__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.card-module-scss-module__9eXRHa__topic{color:#303030;font-size:1rem;font-weight:700}.card-module-scss-module__9eXRHa__status{text-transform:uppercase;letter-spacing:.06em;color:#f0f0f0;border-radius:999px;align-items:center;padding:6px 12px;font-size:.78rem;display:inline-flex}.card-module-scss-module__9eXRHa__callback_requested{background:#ff6f00}.card-module-scss-module__9eXRHa__follow_up_scheduled{background:#233393}.card-module-scss-module__9eXRHa__resolved{background:green}.card-module-scss-module__9eXRHa__detailsRow{color:#303030bf;flex-wrap:wrap;gap:10px;font-size:.95rem;display:flex}.card-module-scss-module__9eXRHa__message{color:#303030;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.card-module-scss-module__9eXRHa__footer{color:#303030bf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.9rem;display:flex}.card-module-scss-module__9eXRHa__meta{font-weight:500}.card-module-scss-module__9eXRHa__timestamp{white-space:nowrap}
.callbackRequests-module-scss-module__0zc9Sa__callbackRequests{background:#f0f0f0;border:2px solid #233393;border-radius:18px;flex-direction:column;gap:16px;width:100%;padding:18px;display:flex}.callbackRequests-module-scss-module__0zc9Sa__headerRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.callbackRequests-module-scss-module__0zc9Sa__headerRow h2{margin:0}.callbackRequests-module-scss-module__0zc9Sa__cardContainer{flex-direction:column;gap:14px;max-height:520px;padding-right:8px;display:flex;overflow-y:auto}.callbackRequests-module-scss-module__0zc9Sa__emptyState{text-align:center;color:#303030a6;padding:14px}
.customerCare-module-scss-module__oE8p2q__customerCare{flex-direction:column;gap:24px;width:100%;max-width:1140px;margin:0 auto;padding:20px 0;display:flex}.customerCare-module-scss-module__oE8p2q__header{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.customerCare-module-scss-module__oE8p2q__sectionLabel{letter-spacing:.12em;text-transform:uppercase;color:#303030;opacity:.8;margin:0;font-size:.85rem}.customerCare-module-scss-module__oE8p2q__tabGroup{gap:10px;display:flex}.customerCare-module-scss-module__oE8p2q__tab,.customerCare-module-scss-module__oE8p2q__activeTab{color:#303030;cursor:pointer;background:0 0;border:1px solid #23339333;border-radius:999px;padding:10px 18px;transition:all .2s}.customerCare-module-scss-module__oE8p2q__tab:hover{background:#ff6f001f}.customerCare-module-scss-module__oE8p2q__activeTab{color:#303030;background:#ff6f00;border-color:#0000}.customerCare-module-scss-module__oE8p2q__content{width:100%}
.bookings-module-scss-module___TCeXa__bookings{flex-direction:column;align-items:center;gap:20px;width:100%;height:100%;display:flex}.bookings-module-scss-module___TCeXa__header{justify-content:flex-end;width:99%;margin:10px 0 0;display:flex}.bookings-module-scss-module___TCeXa__addButton{color:#f0f0f0;background:#233393;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:background .2s;display:inline-flex}.bookings-module-scss-module___TCeXa__addButton:hover{color:#303030;background:#ff6f00}.bookings-module-scss-module___TCeXa__content{box-sizing:border-box;border-radius:15px;flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:0;padding:20px;display:flex}.bookings-module-scss-module___TCeXa__tabs{gap:10px;display:flex}.bookings-module-scss-module___TCeXa__tab,.bookings-module-scss-module___TCeXa__activeTab{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 20px;transition:background .2s}.bookings-module-scss-module___TCeXa__activeTab{color:#303030;background:#ff6f00}.bookings-module-scss-module___TCeXa__tab:hover{background:#ff6f0080}.bookings-module-scss-module___TCeXa__cardContainer{flex-direction:column;align-items:stretch;width:100%;max-height:500px;display:flex;overflow:auto}.bookings-module-scss-module___TCeXa__tableHeader{color:#3030308c;text-transform:uppercase;grid-template-columns:minmax(135px,.9fr) minmax(155px,1fr) minmax(140px,.9fr) minmax(210px,1.4fr) minmax(128px,.85fr) minmax(135px,.9fr) minmax(112px,.7fr);gap:16px;min-width:1150px;padding:0 16px 9px;font-size:.68rem;font-weight:700;display:grid}.bookings-module-scss-module___TCeXa__bookingList{flex-direction:column;gap:7px;width:100%;min-width:1150px;margin:0;padding:0;display:flex}.bookings-module-scss-module___TCeXa__emptyState{color:#30303094;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:140px;font-size:.9rem;display:flex}@media (max-width:760px){.bookings-module-scss-module___TCeXa__content{padding:14px}.bookings-module-scss-module___TCeXa__cardContainer{max-height:600px}.bookings-module-scss-module___TCeXa__tableHeader{display:none}.bookings-module-scss-module___TCeXa__bookingList{min-width:0}}
