@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-blue-medium:#2563eb;--primary-blue-light:#eff6ff;--accent-gold-hover:#ca8a04;--bg-footer:#f8fafc}body{color:#0f172a;color:var(--text-dark)}.btn,body{font-family:Poppins,sans-serif}.btn{background-color:#eab308!important;background-color:var(--accent-gold)!important;border:none!important;border-radius:50px!important;box-shadow:0 4px 12px #eab30840!important;color:#fff!important;font-weight:600!important;padding:8px 24px!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}.btn:focus,.btn:hover{background-color:#ca8a04!important;background-color:var(--accent-gold-hover)!important;box-shadow:0 6px 18px #eab30861!important;color:#fff!important;transform:translateY(-2px) scale(1.02)}.form-control,.form-select{background-color:#fff!important;border:1px solid #1e40af40!important;border-radius:50px!important;box-shadow:none!important;color:#0f172a!important;color:var(--text-dark)!important;font-family:Poppins,sans-serif;font-size:14px;padding:10px 18px!important;transition:border-color .2s ease,box-shadow .2s ease!important}.form-control:focus,.form-select:focus{background-color:#fff!important;border-color:#1e40af!important;border-color:var(--primary-blue)!important;box-shadow:0 0 0 4px #1e40af26!important}.position-relative input,.position-relative input.form-control,.position-relative input.form-control:focus,input.form-control.naadan-input-noborder{background:#0000!important;background-color:initial!important;border:0!important;border-style:none!important;border-width:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline:none!important}.form-label{color:#0f172a;color:var(--text-dark);font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-bottom:6px;margin-left:8px}.modal-content{border:none!important;border-radius:20px!important;box-shadow:0 15px 40px #1e3a8a26!important;overflow:hidden}.modal-header{background:linear-gradient(180deg,#1e3a8a,#1e40af)!important;background:linear-gradient(180deg,var(--primary-blue-dark) 0,var(--primary-blue) 100%)!important;border:none!important;padding:20px 24px!important}.modal-header,.modal-header .modal-title{color:#fff!important}.modal-footer{background-color:#eff6ff!important;background-color:var(--primary-blue-light)!important;border-top:1px solid #1e40af14!important;padding:16px 24px!important}.naadan-close-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#fef08a;color:var(--accent-yellow-light);cursor:pointer;display:inline-flex;font-size:1.25rem;justify-content:center;padding:6px;transition:all .2s ease}.naadan-close-btn:hover{background-color:#fef08a33;color:#fff;transform:scale(1.05)}.naadan-close-btn:focus{box-shadow:none!important;outline:none!important}.card{border:none!important;border-radius:16px!important;box-shadow:0 6px 18px #1e3a8a14!important;overflow:hidden}.card-header{background-color:#1e3a8a!important;background-color:var(--primary-blue-dark)!important;border-bottom:3px solid #eab308!important;border-bottom:3px solid var(--accent-gold)!important;color:#fff!important;font-family:Poppins,sans-serif;font-size:1.05rem!important;font-weight:600!important;letter-spacing:.02em;padding:16px 20px!important}.card-body{background-color:#fff!important;color:#0f172a!important;color:var(--text-dark)!important;padding:24px!important}.table{margin-bottom:0}.table thead th{background-color:#1e40af!important;background-color:var(--primary-blue)!important;border-bottom:3px solid #eab308!important;border-bottom:3px solid var(--accent-gold)!important;color:#fff!important;font-family:Poppins,sans-serif;font-size:12px;font-weight:600!important;letter-spacing:.05em;text-align:center!important;text-transform:uppercase}.table td,.table thead th{padding:14px 12px!important}.table td{border-color:#1e40af14!important;color:#475569;color:var(--text-muted);vertical-align:middle}.table tbody tr{transition:background-color .2s ease}.table tbody tr:hover{background-color:#eff6ff!important;background-color:var(--primary-blue-light)!important}.searchItem{cursor:pointer;transition:all .2s ease-in-out}.searchItem:hover{background-color:#fef08a!important;background-color:var(--accent-yellow-light)!important;color:#854d0e!important;color:var(--accent-yellow-dark)!important;font-weight:600}.table tbody tr:hover .searchItems{color:#2563eb!important;color:var(--primary-blue-medium)!important}.nav-link{border-radius:30px!important;color:#475569!important;color:var(--text-muted)!important;font-family:Poppins,sans-serif;font-size:.95rem!important;font-weight:500!important;padding:6px 16px!important;transition:all .2s ease-in-out!important}.nav-link:focus,.nav-link:hover{background-color:#eff6ff!important;background-color:var(--primary-blue-light)!important;color:#1e40af!important;color:var(--primary-blue)!important}.naadan-footer{background-color:#f8fafc!important;background-color:var(--bg-footer)!important;border-top:2px solid #fef08a;border-top:2px solid var(--accent-yellow-light);padding:40px 20px}.naadan-footer a,.naadan-footer address,.naadan-footer p{color:#475569!important;color:var(--text-muted)!important;font-size:14px;margin-bottom:.5rem}.naadan-footer a:hover{color:#1e40af!important;color:var(--primary-blue)!important;text-decoration:none}.badge-naadan{background:#fef08a!important;background:var(--accent-yellow-light)!important;border:1px solid #fde047;border:1px solid var(--accent-yellow-border);border-radius:30px!important;box-shadow:0 2px 6px #854d0e1f;color:#854d0e!important;color:var(--accent-yellow-dark)!important;font-family:Poppins,sans-serif;font-size:11px;font-weight:600!important;padding:4px 12px!important}.text-naadan-accent{color:#1e40af!important;color:var(--primary-blue)!important}.icon-hover:hover{transform:scale(1.12) rotate(-3deg)}.chat-icon{align-items:center;border-radius:50%;bottom:20px;box-shadow:0 6px 12px #0003;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;position:fixed;right:20px;transition:transform .2s ease-in-out,background .3s;width:60px;z-index:9999}.chat-icon:hover{transform:scale(1.1)}.hand{font-size:28px;transform-origin:70% 70%}.chat-icon:hover .hand{animation:wave 1.2s infinite}@keyframes wave{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}to{transform:rotate(0deg)}}:root{--primary-blue:#1e40af;--primary-blue-dark:#1e3a8a;--primary-blue-hover:#172554;--accent-blue-sky:#0284c7;--accent-yellow-light:#fef08a;--accent-yellow-border:#fde047;--accent-yellow-dark:#854d0e;--accent-gold:#eab308;--text-dark:#0f172a;--text-muted:#475569}.icon-container{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #e0f2fecc;border-radius:100px;bottom:24px;box-shadow:0 10px 30px #1e3a8a1f;display:flex;gap:16px;padding:12px 18px;position:fixed;right:24px;z-index:9999}.icon-container .chair-icon,.icon-container .tree-icon{align-items:center;cursor:pointer;display:inline-flex;font-size:32px;justify-content:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1),color .3s ease}.icon-container .tree-icon{color:#1e40af;color:var(--primary-blue)}.icon-container .chair-icon{color:#0284c7;color:var(--accent-blue-sky)}.icon-container .tree-icon:hover{animation:elegant-wave 1.2s cubic-bezier(.36,.07,.19,.97) infinite;color:#172554;color:var(--primary-blue-hover)}.icon-container .chair-icon:hover{animation:elegant-float 2s ease-in-out infinite alternate;color:#0369a1}@keyframes elegant-wave{0%,to{transform:scale(1.15) rotate(0deg)}20%{transform:scale(1.15) rotate(10deg)}40%{transform:scale(1.15) rotate(-8deg)}60%{transform:scale(1.15) rotate(6deg)}80%{transform:scale(1.15) rotate(-4deg)}}@keyframes elegant-float{0%{transform:translateY(0) scale(1.15)}to{transform:translateY(-8px) scale(1.18)}}.naadan-header{color:#0f172a;color:var(--text-dark);font-weight:600;letter-spacing:-.02em}.naadan-header,.village-badge{font-family:Poppins,sans-serif}.village-badge{align-items:center;background-color:#fef08a;background-color:var(--accent-yellow-light);border:1.5px solid #fde047;border:1.5px solid var(--accent-yellow-border);border-radius:20px;box-shadow:0 4px 10px #854d0e33;color:#854d0e;color:var(--accent-yellow-dark);display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:2px 8px;position:absolute;right:-6px;top:-6px}.icon-hover{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.icon-hover:hover{transform:scale(1.15) rotate(-4deg)}.text-brown{color:#854d0e;color:var(--accent-yellow-dark);font-family:Poppins,sans-serif;font-size:12px;font-weight:500;letter-spacing:.01em;opacity:.9}.position-relative input,.position-relative input.form-control,.position-relative input.form-control:active,.position-relative input.form-control:focus,.position-relative input:focus-visible{background-color:initial!important;border:0 #0000!important;box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;outline:none!important;outline-offset:0!important}.position-relative:focus-within>div.d-flex{border-color:#1e40af!important;border-color:var(--primary-blue)!important;box-shadow:0 0 0 4px #1e40af26!important}.btn-retail-primary{align-items:center;background-color:#1e40af!important;border:none!important;border-radius:50px!important;box-shadow:0 4px 12px #1e40af40!important;color:#fff!important;display:inline-flex;font-family:Poppins,sans-serif;font-weight:600!important;justify-content:center;padding:8px 24px!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important}.btn-retail-primary:focus,.btn-retail-primary:hover{background-color:#1e3a8a!important;box-shadow:0 6px 18px #1e40af61!important;color:#fff!important;outline:none!important;transform:translateY(-2px) scale(1.02)}.btn-retail-primary:active{transform:translateY(0) scale(.98)}
/*# sourceMappingURL=main.923274f3.css.map*/