body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.header{justify-content:center}h1{text-align:center}.dashboard-widget{margin:20px 0;text-align:center}.dashboard-widget h3{color:#333;font-size:1.5em;margin-bottom:10px}.circle{align-items:center;background-color:#007bff;border-radius:50%;box-shadow:0 4px 8px #0003;display:flex;height:100px;justify-content:center;margin:0 auto;width:100px}.circle span{color:#fff;font-size:2em;font-weight:700}.circle p{color:#fff;font-size:1em;margin:0}.form-container{border-radius:10px;margin:0 auto;max-width:800px;padding:20px}.form-row{display:flex;flex-wrap:wrap;gap:30px}.form-group{flex-basis:calc(25% - 20px);flex-grow:1;flex-shrink:1;margin-bottom:15px}.form-group label{display:block;font-weight:700;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{border:1px solid var(--form-border-color);border-radius:4px;font-size:var(--font-size);padding:8px;width:100%}.form-group textarea{height:20px;resize:none}.form-row-inline{display:flex;gap:20px}.form-row-inline .form-group{flex:1 1}.form-row-inline .form-group select[multiple]{height:120px}input,select,textarea{font-size:var(--font-size);width:75%}.select-all,input,select,textarea{background-color:var(--background-color);border:1px solid #ccc;border-radius:4px;color:var(--text-color);padding:10px;transition:border-color .3s ease,box-shadow .3s ease}.select-all{font-size:16px;height:20px;width:100%}.entry-name{font-size:16px;margin-bottom:8px}.buyer-actions{display:flex;gap:10px;justify-content:center;margin-left:auto}textarea{min-height:20px;resize:vertical}button{border:none;border-radius:4px;cursor:pointer;font-size:16px;margin-right:10px;padding:10px;transition:background-color .3s ease}.button-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);margin:0 auto;max-width:1200px;padding:20px}.button-container button{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:var(--font-size);padding:12px;transition:background-color .3s ease;width:100%}.button-container button,.button-container button:hover,button[title=submit]{background-color:var(--primary-color)}button[title=clear],button[title=submit]{color:var(--background-color)}button[title=clear]{background-color:var(--danger-color)}button.primary:hover{background-color:var(--secondary-color)}button.danger:hover,button.reset:hover,button.secondary:hover{background-color:var(--danger-color-dark)}button[title=Edit]{background-color:var(--warning-color)}button[title=View]{background-color:var(--primary-color)}button[title=Delete]{background-color:var(--danger-color)}button[title=register]{background-color:#000}button[title=Banner],button[title=Business],button[title=CustomWhatsApp],button[title=Enquiry],button[title=Intro],button[title=Proposal],button[title=Seller],button[title=VCseller],button[title=Website],button[title=WhatsApp]{background-color:var(--secondary-color)}button[title=AddBuyer],button[title=AddEnquiry],button[title=AddSeller]{background-color:var(--primary-color)}button[title=ViewBuyer],button[title=ViewEnquiry],button[title=ViewSeller]{background-color:var(--danger-color)}button.close-button{background:none;color:#333;font-size:1.5em}button.close-button:hover{color:var(--danger-color)}button[title]{color:#fff;margin-left:auto}.success-message{color:var(--success-message-color);margin-top:10px}.error-message{color:var(--error-message-color);margin-top:10px}.submit-btn{gap:15px;justify-content:center;margin-top:20px}.data,.submit-btn{display:flex;width:100%}.data{align-items:center;justify-content:space-evenly}.data-container{display:flex;gap:10px;justify-content:center;margin-left:auto}td{border:1px solid #ddd;padding:10px;text-align:left;vertical-align:middle}.data-column{display:flex;flex-direction:column;gap:5px}.data-item{word-wrap:break-word;color:#333;font-size:var(--font-size)}.action-icons{gap:10px}.action-icons,.modal-overlay{display:flex;justify-content:center}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{border-radius:8px;box-shadow:0 2px 10px #0000001a;max-height:90vh;max-width:1200px;overflow-y:auto;padding:20px;position:relative;width:80%}.modal-close,.modal-content{background-color:var( --background-color)}.modal-close{align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;position:absolute;right:20px;top:20px;transition:background-color .3s ease;width:30px}.modal-close:hover{background-color:var(--danger-color);color:#fff}@media (max-width:1024px){.form-row{grid-template-columns:repeat(2,1fr)}.data-container{align-items:center;flex-direction:column}}@media (max-width:768px){.form-row{grid-template-columns:1fr}.data{align-items:center;flex-direction:column}.buyer-actions{flex-wrap:wrap}.modal-content{max-width:600px;width:90%}.nav-links{align-items:center;flex-direction:column}.nav-links li{margin:10px 0}}@media (max-width:480px){.form-container{padding:10px}button{font-size:var(--font-size);padding:8px}input,select,textarea{font-size:var(--font-size);height:40px}table td,table th{font-size:var(--font-size);padding:5px}}table{border-collapse:collapse;box-shadow:0 2px 4px #0000001a;margin:1rem 0;table-layout:auto;width:100%}table td,table th{word-wrap:break-word;border:1px solid #ddd;padding:10px;text-align:left}table th{background-color:var(--primary-color);color:var(--background-color);font-weight:700}table tr:nth-child(2n){background-color:#f9f9f9}table tr:hover{background-color:#f1f1f1}.table-container{display:block;max-height:calc(100vh - 200px);overflow-y:auto}.sub-table-container{display:block;max-height:350px;overflow-y:auto}thead{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.button-row{display:flex;gap:10px;justify-content:space-between;margin-top:20px}label{color:var(--text-color);cursor:pointer;display:block;font-size:var(--font-size);font-weight:700;margin-bottom:5px}header{background-color:#007bff;padding:10px 0}.nav-links{display:flex;justify-content:center;list-style:none}.nav-links li{margin:0 15px}.nav-links a{color:#fff;font-size:20px;font-weight:700;text-decoration:none}.nav-links a:hover{color:tomato}.search-and-date-container{align-items:center;display:flex;flex-wrap:nowrap;gap:16px}.search-input{flex:1 1;font-size:var(--font-size);min-width:200px}.date-filter-container{align-items:center;display:flex;gap:8px}.reset-icon{background:#f0f0f0;border:none;cursor:pointer;gap:4px;padding:6px 12px}.pagination,.reset-icon{align-items:center;display:flex}.pagination{background:#fff;bottom:20px;box-shadow:0 -2px 10px #0000001a;gap:20px;justify-content:center;margin-top:20px;padding:15px;position:-webkit-sticky;position:sticky;z-index:100}.pagination button{cursor:pointer;padding:5px 15px}.pagination button:disabled{cursor:not-allowed;opacity:.5}nav{background-color:#fff;padding:1rem}nav ul{display:flex;justify-content:space-around;list-style-type:none;margin:0;padding:0}nav ul li{display:inline}nav ul li a,nav ul li button{background-color:#fff;color:#333;font-weight:700;padding:8px 16px;text-decoration:none}nav ul li a:hover,nav ul li button:hover{background-color:#555;border-radius:4px;color:#fff;cursor:pointer}nav ul li button{background:none;border:none;color:#333;font-size:1rem;font-weight:700;padding:8px 16px}nav ul li button:hover{background-color:#555;border-radius:4px}.edit-form{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px auto;max-width:800px;padding:20px;width:100%}.edit-form h3{color:#333;font-size:1.5rem;margin-bottom:20px;text-align:center}.attributes-table{border-collapse:collapse;margin-bottom:20px;width:100%}.attributes-table td,.attributes-table th{border:1px solid var(--border-color);padding:10px;text-align:left}.attributes-table th{background-color:var(--primary-color);font-weight:700}.attributes-table input{box-sizing:border-box;padding:5px;width:100%}.clear{background-color:var(--danger-color);border:none;cursor:pointer;padding:5px 10px}.clear:hover{background-color:var(--danger-color-dark)}:root{--primary-color:#007bff;--secondary-color:#25d366;--secondary-color-dark:#0df462;--warning-color:#ffc107;--danger-color:#dc3545;--danger-color-dark:#c82333;--reset-color:#6c757d;--reset-color-dark:#5a6268;--background-color:#fff;--form-border-color:#ccc;--border-color:#ddd;--text-color:#555;--hover-bg-color:#f1f1f1;--even-row-bg-color:#f9f9f9;--header-shadow:0 2px 4px #0000001a;--placeholder-color:#aaa;--error-message-color:red;--success-message-color:green;--disable-background-color:#f5f5f5;--form-background-color:#f9f9f9;--font-family:Arial,sans-serif;--font-size:14px;--padding:10px;--gap:8px;--margin:20px 0}body{background-color:#f0f2f5;font-family:Arial,sans-serif}.whatsapp-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.whatsapp-card{background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;max-width:400px;padding:20px;width:100%}.whatsapp-header{align-items:center;color:#333;display:flex;font-size:24px;font-weight:700;margin-bottom:10px}.whatsapp-header i{color:#25d366;font-size:30px;margin-right:8px}.whatsapp-button{background-color:#25d366;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px;transition:.3s;width:100%}.whatsapp-button:hover{background-color:#128c7e}.whatsapp-secondary-button{background-color:#777;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px}.whatsapp-secondary-button:hover{background-color:#555}.whatsapp-input,.whatsapp-select{margin-bottom:10px}.whatsapp-input,.whatsapp-select,.whatsapp-textarea{border:1px solid #ccc;border-radius:6px;font-size:16px;padding:10px;width:100%}.whatsapp-textarea{height:100px;resize:none}.whatsapp-link{align-items:center;background-color:#25d366;border-radius:6px;color:#fff;display:flex;justify-content:center;padding:10px;text-decoration:none;transition:.3s}.whatsapp-link:hover{background-color:#128c7e}.whatsapp-history-item{border:1px solid #ddd;border-radius:6px;margin-bottom:10px;padding:12px}.whatsapp-history-meta{color:#666;display:flex;font-size:14px;justify-content:space-between}.whatsapp-read-more{color:#25d366;cursor:pointer;font-size:14px}.whatsapp-read-more:hover{color:#128c7e}.image-controls{display:flex;flex-direction:column;gap:10px}.image-url-input{display:flex;gap:8px;margin-bottom:10px}.image-url-input input{flex-grow:1;padding:8px}.image-attachment-selector{margin-bottom:15px}.image-preview img{border:1px solid #eee;margin-top:10px;max-height:200px;max-width:100%}.image-attachment-selector .dropdown-menu{max-height:200px;overflow-y:auto}.large-textarea{height:200px;min-height:200px;resize:vertical}
/*# sourceMappingURL=main.2531a8c6.css.map*/