html{scroll-behavior:smooth}body{background:radial-gradient(circle at 82% 0,rgba(59,130,246,.045),transparent 26%),radial-gradient(circle at 0 8%,rgba(249,115,22,.055),transparent 22%),var(--erp-canvas)!important;color:var(--erp-text);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.text-dark{color:var(--erp-text)!important}.text-secondary{color:var(--erp-muted)!important}a{transition:color .2s ease}::selection{background:rgba(249,115,22,.2)}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:20px}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#334155}.bg-light,.bg-white,.table-light{background-color:var(--erp-surface)!important}.border,.border-top,.border-bottom,.border-start,.border-end{border-color:var(--erp-border)!important}.dropdown-menu{background:var(--erp-surface);border:1px solid var(--erp-border)!important;border-radius:16px!important;padding:8px;box-shadow:var(--erp-shadow)}.dropdown-item{border-radius:10px;color:var(--erp-text)}.dropdown-item:hover{background:rgba(249,115,22,.08);color:var(--erp-orange)}
[id=content] h1.text-success,[id=content] h2.text-success,[id=content] h3.text-success,[id=content] h4.text-success,[id=content] h5.text-success,[id=content] h6.text-success{color:var(--erp-text)!important}
.text-success:not(.badge):not(.alert){color:var(--erp-orange)!important}.text-primary{color:var(--erp-orange)!important}.bg-primary{background:var(--erp-orange)!important}.bg-primary-subtle{background:rgba(249,115,22,.1)!important}.border-primary{border-color:rgba(249,115,22,.42)!important}.link-primary{color:var(--erp-orange)!important}.modal-backdrop.show{opacity:.42;backdrop-filter:blur(7px)}.modal-content{background:var(--erp-surface);color:var(--erp-text);border:1px solid rgba(255,255,255,.5)!important;border-radius:24px!important;box-shadow:0 32px 90px rgba(15,23,42,.25)}.modal-header,.modal-footer{padding:20px 24px;border-color:var(--erp-border)}.modal-body{padding:24px}.offcanvas{background:var(--erp-surface);color:var(--erp-text);border:0!important}.tooltip-inner{border-radius:9px;padding:7px 10px}
