@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#141822;color:#f7fafc;font-family:Inter,system-ui,sans-serif}*{border-color:#2a3244}}@layer components{.glass-surface{background-color:#1a1f2ecc}.glass-card,.glass-surface{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff14}.glass-card{background-color:#1e2436cc;border-radius:12px;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0003}.btn-primary{background:linear-gradient(135deg,#38bdf8,#22d3ee);border-radius:8px;color:#fff;font-weight:500;padding:12px 24px;transition:all .2s ease-in-out}.btn-primary:hover{box-shadow:0 0 20px #38bdf84d}.btn-secondary{background:#0000;border:1px solid #38bdf8;border-radius:8px;color:#38bdf8;font-weight:500;padding:12px 24px;transition:all .2s ease-in-out}.btn-secondary:hover{background-color:#38bdf81a}.input-field{background-color:#1e2436;border:1px solid #2a3244;border-radius:8px;color:#f7fafc;padding:12px 14px;transition:all .2s ease-in-out;width:100%}.input-field:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf826;outline:none}.input-field::placeholder{color:#718096}.status-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:12px;font-weight:500;padding:4px 10px}.status-pending{background-color:#f59e0b26;color:#f59e0b}.status-confirmed{background-color:#22c55e26;color:#22c55e}.status-cancelled{background-color:#ef444426;color:#ef4444}.status-completed{background-color:#71809626;color:#a0aec0}}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}input[type=password]::-webkit-credentials-auto-fill-button{display:none}input[type=password]::-moz-focus-inner{display:none}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:2px;opacity:0;position:absolute;right:2px;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.apexcharts-legend-series .apexcharts-legend-marker{left:-4px!important;top:2px!important}.dialogwidtheight{width:450px}.dialogtitle{font-weight:900}@media screen and (max-width:767px){.dialogwidtheight{width:350px}}@media screen and (max-width:400px){.dialogwidtheight{width:300px}}@media screen and (max-width:363px){.dialogwidtheight{width:275px}}@media screen and (max-width:338px){.dialogwidtheight{width:250px}}