.dark .erp-dark-scope{color:#e4e4e7}.dark .erp-dark-scope h1,.dark .erp-dark-scope h2{color:#fafafa!important}.dark .erp-dark-scope h3,.dark .erp-dark-scope h4{color:#f4f4f5!important}.dark .erp-dark-scope .text-gray-800,.dark .erp-dark-scope .text-gray-900{color:#fafafa!important}.dark .erp-dark-scope .text-gray-700{color:#e4e4e7!important}.dark .erp-dark-scope .text-gray-600{color:#d4d4d8!important}.dark .erp-dark-scope .text-gray-500{color:#a1a1aa!important}.dark .erp-dark-scope .text-slate-800,.dark .erp-dark-scope .text-slate-900{color:#fafafa!important}.dark .erp-dark-scope .text-slate-700{color:#e4e4e7!important}.dark .erp-dark-scope .text-slate-600{color:#d4d4d8!important}.dark .erp-dark-scope .text-slate-500{color:#a1a1aa!important}.dark .erp-dark-scope .bg-white{background-color:#18181b!important;color:#f4f4f5}.dark .erp-dark-scope .bg-gray-50{background-color:rgba(39,39,42,.85)!important}.dark .erp-dark-scope .bg-slate-50,.dark .erp-dark-scope .bg-slate-50\/80{background-color:rgba(39,39,42,.75)!important}.dark .erp-dark-scope .border-gray-200,.dark .erp-dark-scope .border-gray-300,.dark .erp-dark-scope .border-slate-200,.dark .erp-dark-scope .border-slate-200\/80,.dark .erp-dark-scope .border-slate-200\/90,.dark .erp-dark-scope .border-slate-300{border-color:#3f3f46!important}.dark .erp-dark-scope .hover\:border-indigo-200:hover{border-color:rgba(99,102,241,.45)!important}.dark .erp-dark-scope .group:hover .group-hover\:text-indigo-800{color:#c7d2fe!important}.dark .erp-dark-scope a.pos-admin-hero-cta{background-color:#fff!important;color:#3730a3!important}.dark .erp-dark-scope a.pos-admin-hero-cta:hover{background-color:#eef2ff!important}.dark .erp-dark-scope input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),.dark .erp-dark-scope select,.dark .erp-dark-scope textarea{background-color:#27272a!important;color:#fafafa!important;border-color:#52525b!important}.dark .erp-dark-scope input::-moz-placeholder,.dark .erp-dark-scope textarea::-moz-placeholder{color:#71717a}.dark .erp-dark-scope input::placeholder,.dark .erp-dark-scope textarea::placeholder{color:#71717a}.dark .erp-dark-scope .bg-green-50{background-color:rgba(6,78,59,.45)!important}.dark .erp-dark-scope .border-green-200{border-color:rgba(52,211,153,.4)!important}.dark .erp-dark-scope .text-green-600,.dark .erp-dark-scope .text-green-700,.dark .erp-dark-scope .text-green-800{color:#a7f3d0!important}.dark .erp-dark-scope .bg-red-50{background-color:rgba(127,29,29,.45)!important}.dark .erp-dark-scope .border-red-200{border-color:hsla(0,91%,71%,.35)!important}.dark .erp-dark-scope .text-red-600,.dark .erp-dark-scope .text-red-700,.dark .erp-dark-scope .text-red-800{color:#fecaca!important}.dark .erp-dark-scope .border-blue-500{border-color:#818cf8!important}.dark .erp-dark-scope .hover\:text-gray-700:hover{color:#e4e4e7!important}.dark .erp-dark-scope .hover\:text-gray-900:hover{color:#fafafa!important}.dark .erp-dark-scope .hover\:bg-gray-50:hover,.dark .erp-dark-scope .hover\:bg-slate-50:hover{background-color:rgba(39,39,42,.95)!important}.dark .erp-dark-scope .bg-indigo-50,.dark .erp-dark-scope .bg-indigo-50\/60,.dark .erp-dark-scope .bg-indigo-50\/80{background-color:rgba(49,46,129,.45)!important}.dark .erp-dark-scope .border-indigo-100,.dark .erp-dark-scope .border-indigo-200{border-color:rgba(99,102,241,.35)!important}.dark .erp-dark-scope .text-indigo-700,.dark .erp-dark-scope .text-indigo-800,.dark .erp-dark-scope .text-indigo-900,.dark .erp-dark-scope .text-indigo-900\/90,.dark .erp-dark-scope .text-indigo-950{color:#c7d2fe!important}.dark .erp-dark-scope .bg-blue-50{background-color:rgba(30,58,138,.45)!important}.dark .erp-dark-scope .border-blue-200{border-color:rgba(96,165,250,.35)!important}.dark .erp-dark-scope .text-blue-700,.dark .erp-dark-scope .text-blue-800,.dark .erp-dark-scope .text-blue-900{color:#bfdbfe!important}.dark .erp-dark-scope .text-blue-600{color:#a5b4fc!important}.dark .erp-dark-scope .bg-gray-100,.dark .erp-dark-scope .bg-gray-200,.dark .erp-dark-scope .bg-gray-300{background-color:#3f3f46!important;color:#e4e4e7}.dark .erp-dark-scope .bg-slate-100,.dark .erp-dark-scope .bg-slate-100\/90,.dark .erp-dark-scope .bg-slate-200{background-color:rgba(63,63,70,.85)!important;color:#e4e4e7}.dark .erp-dark-scope .text-gray-400,.dark .erp-dark-scope .text-slate-400{color:#71717a!important}.dark .erp-dark-scope .text-gray-300,.dark .erp-dark-scope .text-slate-300{color:#a1a1aa!important}.dark .erp-dark-scope .divide-gray-100>*,.dark .erp-dark-scope .divide-gray-200>*,.dark .erp-dark-scope .divide-slate-100>*,.dark .erp-dark-scope .divide-slate-100\/90>*{border-color:#3f3f46!important}.dark .erp-dark-scope table{color:#e4e4e7}.dark .erp-dark-scope .bg-slate-50\/80,.dark .erp-dark-scope thead{background-color:rgba(39,39,42,.75)!important}.dark .erp-dark-scope tr:hover{background-color:rgba(49,49,57,.8)!important}.dark .erp-dark-scope .hover\:bg-slate-50\/80:hover{background-color:rgba(49,49,57,.85)!important}.dark .erp-dark-scope .border-gray-100,.dark .erp-dark-scope .border-slate-100,.dark .erp-dark-scope .border-slate-100\/90{border-color:#3f3f46!important}.dark .erp-dark-scope a.bg-gray-100,.dark .erp-dark-scope a.bg-slate-100,.dark .erp-dark-scope a.bg-slate-50,.dark .erp-dark-scope button.bg-gray-100,.dark .erp-dark-scope button.bg-gray-200,.dark .erp-dark-scope button.bg-gray-300,.dark .erp-dark-scope button.bg-slate-100,.dark .erp-dark-scope button.bg-slate-50{background-color:#3f3f46!important;color:#d4d4d8!important;border-color:#52525b!important}.dark .erp-dark-scope .hover\:bg-gray-100:hover,.dark .erp-dark-scope .hover\:bg-gray-200:hover,.dark .erp-dark-scope .hover\:bg-gray-300:hover,.dark .erp-dark-scope .hover\:bg-gray-400:hover,.dark .erp-dark-scope .hover\:bg-slate-100:hover{background-color:#52525b!important;color:#e4e4e7!important}.dark .erp-dark-scope .bg-amber-50{background-color:rgba(120,53,15,.45)!important}.dark .erp-dark-scope .bg-amber-100{background-color:rgba(120,53,15,.6)!important}.dark .erp-dark-scope .text-amber-800,.dark .erp-dark-scope .text-amber-900{color:#fde68a!important}.dark .erp-dark-scope .ring-amber-100{--tw-ring-color:rgba(120,53,15,.5)}.dark .erp-dark-scope .bg-orange-50,.dark .erp-dark-scope .bg-orange-50\/50{background-color:rgba(124,45,18,.45)!important}.dark .erp-dark-scope .bg-orange-100,.dark .erp-dark-scope .bg-orange-100\/80{background-color:rgba(124,45,18,.6)!important}.dark .erp-dark-scope .text-orange-800,.dark .erp-dark-scope .text-orange-900{color:#fed7aa!important}.dark .erp-dark-scope .border-orange-100,.dark .erp-dark-scope .border-orange-200{border-color:rgba(194,65,12,.5)!important}.dark .erp-dark-scope .ring-orange-100{--tw-ring-color:rgba(124,45,18,.5)}.dark .erp-dark-scope .bg-rose-50{background-color:rgba(136,19,55,.4)!important}.dark .erp-dark-scope .bg-rose-100{background-color:rgba(136,19,55,.55)!important}.dark .erp-dark-scope .text-rose-800,.dark .erp-dark-scope .text-rose-900{color:#fecdd3!important}.dark .erp-dark-scope .border-rose-200{border-color:rgba(244,63,94,.4)!important}.dark .erp-dark-scope .bg-emerald-50,.dark .erp-dark-scope .bg-emerald-50\/90{background-color:rgba(6,78,59,.42)!important}.dark .erp-dark-scope .border-emerald-200{border-color:rgba(52,211,153,.35)!important}.dark .erp-dark-scope .text-emerald-800,.dark .erp-dark-scope .text-emerald-900,.dark .erp-dark-scope .text-emerald-900\/95,.dark .erp-dark-scope .text-emerald-950{color:#a7f3d0!important}.dark .erp-dark-scope .ring-emerald-100{--tw-ring-color:rgba(6,78,59,.5)}.dark .erp-dark-scope .ring-slate-100{--tw-ring-color:rgba(63,63,70,.6)}.dark .erp-dark-scope .bg-violet-100{background-color:rgba(91,33,182,.45)!important}.dark .erp-dark-scope .text-violet-700{color:#c4b5fd!important}.dark .erp-dark-scope .bg-indigo-100{background-color:rgba(55,48,163,.45)!important}.dark .erp-dark-scope .text-indigo-600{color:#a5b4fc!important}.dark .erp-dark-scope .bg-yellow-50,.dark .erp-dark-scope .bg-yellow-50\/50{background-color:rgba(113,63,18,.42)!important}.dark .erp-dark-scope .bg-yellow-100{background-color:rgba(113,63,18,.55)!important}.dark .erp-dark-scope .border-yellow-200,.dark .erp-dark-scope .border-yellow-300{border-color:rgba(202,138,4,.45)!important}.dark .erp-dark-scope .text-yellow-600,.dark .erp-dark-scope .text-yellow-700,.dark .erp-dark-scope .text-yellow-800{color:#fde68a!important}.dark .erp-dark-scope .hover\:bg-yellow-50:hover{background-color:rgba(113,63,18,.35)!important}.dark .erp-dark-scope .bg-purple-100,.dark .erp-dark-scope .bg-purple-50{background-color:rgba(88,28,135,.45)!important}.dark .erp-dark-scope .border-purple-100,.dark .erp-dark-scope .border-purple-200,.dark .erp-dark-scope .border-purple-300{border-color:rgba(168,85,247,.4)!important}.dark .erp-dark-scope .text-purple-700,.dark .erp-dark-scope .text-purple-800{color:#e9d5ff!important}.dark .erp-dark-scope .hover\:bg-purple-100:hover,.dark .erp-dark-scope .hover\:bg-purple-50:hover{background-color:rgba(88,28,135,.55)!important}.dark .erp-dark-scope .bg-violet-50,.dark .erp-dark-scope .bg-violet-50\/80{background-color:rgba(91,33,182,.35)!important}.dark .erp-dark-scope .border-violet-200,.dark .erp-dark-scope .border-violet-200\/80,.dark .erp-dark-scope .border-violet-300,.dark .erp-dark-scope .border-violet-500{border-color:rgba(139,92,246,.45)!important}.dark .erp-dark-scope .ring-violet-200,.dark .erp-dark-scope .ring-violet-200\/80{--tw-ring-color:rgba(91,33,182,.55)!important}.dark .erp-dark-scope .text-violet-600{color:#c4b5fd!important}.dark .erp-dark-scope .from-violet-50\/80{--tw-gradient-from:rgba(91,33,182,.35) var(--tw-gradient-from-position)!important}.dark .erp-dark-scope .to-indigo-50\/50{--tw-gradient-to:rgba(49,46,129,.3) var(--tw-gradient-to-position)!important}.dark .erp-dark-scope .bg-blue-100{background-color:rgba(30,58,138,.55)!important}.dark .erp-dark-scope .border-blue-100,.dark .erp-dark-scope .border-blue-300{border-color:rgba(96,165,250,.4)!important}.dark .erp-dark-scope .hover\:bg-blue-100:hover{background-color:rgba(30,58,138,.65)!important}.dark .erp-dark-scope .hover\:file\:bg-blue-100:hover::file-selector-button{background-color:#3f3f46!important}.dark .erp-dark-scope .bg-teal-50,.dark .erp-dark-scope .hover\:bg-teal-50:hover{background-color:rgba(19,78,74,.45)!important}.dark .erp-dark-scope .border-teal-500,.dark .erp-dark-scope .hover\:border-teal-500:hover{border-color:rgba(45,212,191,.5)!important}.dark .erp-dark-scope .border-cyan-200,.dark .erp-dark-scope .hover\:border-cyan-400:hover{border-color:rgba(34,211,238,.45)!important}.dark .erp-dark-scope .bg-red-100{background-color:rgba(127,29,29,.55)!important}.dark .erp-dark-scope .text-red-600{color:#fca5a5!important}.dark .erp-dark-scope .bg-green-100{background-color:rgba(6,78,59,.55)!important}.dark .erp-dark-scope .text-green-600{color:#86efac!important}.dark .erp-dark-scope .bg-white\/80,.dark .erp-dark-scope .bg-white\/95{background-color:rgba(24,24,27,.95)!important}.dark .erp-dark-scope .hover\:bg-violet-50\/45:hover{background-color:rgba(91,33,182,.25)!important}.dark .erp-dark-scope .hover\:bg-violet-50\/40:hover{background-color:rgba(91,33,182,.2)!important}.dark .erp-dark-scope .bg-slate-900{background-color:#27272a!important}.dark .erp-dark-scope .hover\:bg-slate-800:hover{background-color:#34343c!important}.dark .fixed.inset-0.z-50 .rounded-2xl.bg-white,.dark .fixed.inset-0.z-50 .rounded-lg.bg-white,.dark .fixed.inset-0.z-50 .rounded-xl.bg-white{background-color:#18181b!important;border-color:#3f3f46!important;color:#f4f4f5}.dark .fixed.inset-0.z-50 .border-slate-200,.dark .fixed.inset-0.z-50 .border-slate-200\/80,.dark .fixed.inset-0.z-50 .border-slate-200\/90{border-color:#3f3f46!important}.dark .fixed.inset-0.z-50 .bg-slate-50,.dark .fixed.inset-0.z-50 .bg-slate-50\/80{background-color:rgba(39,39,42,.85)!important}.dark .fixed.inset-0.z-50 .from-violet-50\/80{--tw-gradient-from:rgba(91,33,182,.35) var(--tw-gradient-from-position)!important}.dark .fixed.inset-0.z-50 .to-indigo-50\/50{--tw-gradient-to:rgba(49,46,129,.3) var(--tw-gradient-to-position)!important}.dark .fixed.inset-0.z-50 .text-slate-600,.dark .fixed.inset-0.z-50 .text-slate-700,.dark .fixed.inset-0.z-50 .text-slate-900{color:#e4e4e7!important}.dark .fixed.inset-0.z-50 .text-slate-400{color:#a1a1aa!important}.dark .fixed.inset-0.z-50 .hover\:bg-slate-50:hover{background-color:#3f3f46!important}.dark .fixed.inset-0.z-50 .border-violet-500.bg-violet-50\/80{background-color:rgba(91,33,182,.4)!important;border-color:#8b5cf6!important}.dark .fixed.inset-0.z-50 input:not([type=checkbox]):not([type=radio]),.dark .fixed.inset-0.z-50 select,.dark .fixed.inset-0.z-50 textarea{background-color:#27272a!important;color:#fafafa!important;border-color:#52525b!important}.dark .fixed.inset-0.z-50 .bg-gray-50{background-color:rgba(39,39,42,.85)!important}.dark .fixed.inset-0.z-50 .text-gray-800,.dark .fixed.inset-0.z-50 .text-gray-900{color:#fafafa!important}.dark .fixed.inset-0.z-50 .text-gray-700{color:#d4d4d8!important}.dark .fixed.inset-0.z-50 .border-gray-200{border-color:#3f3f46!important}.dark .erp-dark-scope table>tbody.bg-white{background-color:transparent!important}.dark .erp-dark-scope .odd\:bg-white,.dark .erp-dark-scope tr.even\:bg-white,.dark .erp-dark-scope tr.odd\:bg-white{background-color:#18181b!important}.dark .erp-dark-scope .even\:bg-slate-50\/40{background-color:rgba(39,39,42,.5)!important}@media (min-width:768px) and (max-width:1024px){*{box-sizing:border-box}.flex.h-screen{min-height:100vh;height:100vh;overflow:hidden;position:relative}.bg-white.shadow-lg,.bg-white.shadow-lg.fixed.inset-y-0.left-0.z-50,.bg-white.shadow-lg.lg\:relative.lg\:translate-x-0{position:fixed!important;left:0!important;top:0!important;height:100vh!important;width:280px!important;z-index:50!important;transform:none!important;transition:transform .3s ease;overflow-y:auto;overflow-x:hidden}.bg-white.shadow-lg.-translate-x-full,.bg-white.shadow-lg.fixed.inset-y-0.left-0.z-50.-translate-x-full{transform:translateX(-100%)!important}.flex-1.flex.flex-col.overflow-hidden,.flex-1.flex.flex-col.overflow-hidden.lg\:ml-0{margin-left:280px!important;width:calc(100vw - 280px)!important;height:100vh;overflow:hidden;position:relative}.lg\:hidden.bg-white{display:none!important}main.flex-1.overflow-auto{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem;width:100%}.bg-white.shadow-lg .flex.flex-col.h-full>div:first-child{padding:1rem;min-height:auto;flex-shrink:0}.bg-white.shadow-lg .logo-container,.bg-white.shadow-lg img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.bg-white.shadow-lg nav{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 1rem}.bg-white.shadow-lg nav a,.bg-white.shadow-lg nav button{padding:.75rem 1rem;margin:.25rem 0;border-radius:.5rem;display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#374151;transition:all .2s ease}.bg-white.shadow-lg nav a:hover,.bg-white.shadow-lg nav button:hover{background-color:#f3f4f6}.p-4.lg\:p-6{padding:1rem!important}.overflow-x-auto{overflow-x:auto;-webkit-overflow-scrolling:touch}table.min-w-full{min-width:100%;font-size:14px}.grid.grid-cols-1.md\:grid-cols-2{grid-template-columns:1fr!important;gap:1rem}.flex.space-x-3{flex-direction:column;gap:.75rem}.flex.space-x-3>*{width:100%}.bg-white.rounded-lg.shadow{margin-bottom:1rem}.flex.justify-between.items-center{flex-direction:column;gap:1rem;align-items:stretch}.fixed.inset-0{padding:1rem;overflow:hidden}.bg-white.rounded-lg.shadow.p-6{margin:1rem;max-height:calc(100vh - 2rem);overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}.Modal,.modal,[role=dialog]{max-height:90vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.Modal__content,.modal-content{max-height:calc(90vh - 2rem);overflow-y:auto;padding:1rem}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.bg-white.shadow-lg,.bg-white.shadow-lg.fixed.inset-y-0.left-0.z-50,.bg-white.shadow-lg.lg\:relative.lg\:translate-x-0{width:320px!important}.flex-1.flex.flex-col.overflow-hidden,.flex-1.flex.flex-col.overflow-hidden.lg\:ml-0{margin-left:320px!important;width:calc(100vw - 320px)!important}.p-4.lg\:p-6{padding:.75rem!important}table.min-w-full{font-size:13px}.text-3xl.font-bold{font-size:1.75rem!important}.text-lg.font-semibold{font-size:1.125rem!important}}@media (min-width:1024px) and (max-width:1366px) and (orientation:landscape){.bg-white.shadow-lg,.bg-white.shadow-lg.fixed.inset-y-0.left-0.z-50,.bg-white.shadow-lg.lg\:relative.lg\:translate-x-0{width:260px!important}.flex-1.flex.flex-col.overflow-hidden,.flex-1.flex.flex-col.overflow-hidden.lg\:ml-0{margin-left:260px!important;width:calc(100vw - 260px)!important}}@media (min-width:768px) and (max-width:1024px){.btn,button{min-height:44px;padding:.75rem 1rem}input,select,textarea{min-height:44px;font-size:16px}a{min-height:44px;display:flex;align-items:center}*{-webkit-overflow-scrolling:touch}#__next,#root,body,html{width:100%;height:100%;overflow-x:hidden}.flex{flex-shrink:0}.grid{grid-template-columns:1fr}body.modal-open{overflow:hidden;position:fixed;width:100%}.Modal__body,.modal-body,.modal-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 200px);padding:1rem}.Modal__overlay,.modal-overlay{overflow:hidden}.scrollable-content{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 100px)}.Modal__form,.modal form{overflow-y:auto;max-height:calc(100vh - 150px);padding:1rem}.bg-white.shadow-lg{overflow-y:auto;overflow-x:hidden}.bg-white.shadow-lg>div:first-child{flex-shrink:0;padding:1rem}.bg-white.shadow-lg nav{flex:1;overflow-y:auto;padding:0 1rem 1rem}.bg-white.shadow-lg>div:last-child{flex-shrink:0;padding:1rem;border-top:1px solid #e5e7eb}.p-4.lg\:p-6{overflow-x:hidden}.overflow-x-auto,.p-4.lg\:p-6{max-width:100%}.bg-white.rounded-lg.shadow,main.flex-1.overflow-auto>div{max-width:100%;overflow-x:hidden}}