@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);body{-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}*{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{-webkit-font-smoothing:antialiased;background:#f7fafc}.chakra-form-control,.chakra-stack{transition:all .2s ease}button.chakra-button{border-radius:12px!important;font-weight:600!important;transition:all .2s ease!important}button.chakra-button:hover:not(:disabled){box-shadow:0 4px 12px #4299e14d;transform:translateY(-1px)}input.chakra-input,select.chakra-select__field,textarea.chakra-textarea{border:1.5px solid #e2e8f0!important;border-radius:10px!important;transition:all .2s ease!important}input.chakra-input:focus,select.chakra-select__field:focus,textarea.chakra-textarea:focus{border-color:#63b3ed!important;box-shadow:0 0 0 3px #63b3ed26!important}.chakra-numberinput__field{border-radius:10px!important}.chakra-menu__menu-list{border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 10px 40px #0000001a!important}.chakra-menu__menuitem{border-radius:8px!important;margin:2px 6px!important}.chakra-menu__menuitem:hover{background:#ebf8ff!important}label.chakra-form__label{color:#4a5568!important;font-size:.85rem!important;font-weight:500!important;margin-bottom:4px!important}.chakra-heading{font-weight:700!important}.chakra-stack[style*=border],[class*=border][class*=rounded]{border-radius:16px!important}.chakra-radio__control{border-width:2px!important}.chakra-radio__control[data-checked]{background:#4299e1!important;border-color:#4299e1!important}.chakra-tabs__tab{border-radius:10px!important;font-weight:500!important}.chakra-tabs__tab[aria-selected=true]{background:#ebf8ff!important;color:#2b6cb0!important}.chakra-alert{border-radius:12px!important}.chakra-progress__filledTrack{background:linear-gradient(135deg,#4299e1,#63b3ed)!important}.chakra-menu__menu-button{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;font-weight:500!important}button.chakra-button[aria-label="Add Service"],button.chakra-button[aria-label="Remove Service"]{border-radius:10px!important}#root>div{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.chakra-stack{padding-left:12px;padding-right:12px}button.chakra-button{font-size:1rem!important;min-height:48px!important}input.chakra-input{font-size:16px!important;min-height:48px!important}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f7fafc}::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a0aec0}.pac-container{border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 20px #00000026;font-family:Inter,-apple-system,sans-serif;margin-top:2px;z-index:10000!important}.pac-item{cursor:pointer;font-size:14px;line-height:1.4;padding:12px}.pac-item:hover{background:#ebf8ff}.chakra-form-control,.chakra-input__group{overflow:visible!important}
/*# sourceMappingURL=main.5565a9b9.css.map*/