body.login-page{background:radial-gradient(ellipse at 30% 20%,#2B1B0B,var(--bg-1) 55%),var(--bg-1);color:#fff;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.login-wrapper{position:relative;z-index:2;width:100%;max-width:400px}.login-card{padding:36px 32px;background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-brd);border-radius:22px;box-shadow:var(--shadow)}.sidebar .nav-item,.sidebar a,.order-row,.order-row *,.orders-panel a,.chip-filter,.btn-add,a{text-decoration:none!important}.order-row,.order-row *,.order-row:visited,.order-row:hover,.order-row:focus{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.order-row .cust b{color:var(--ink, #1F2937)!important;text-decoration:none!important}.order-row .cust span{color:var(--ink-faint, #6B7280)!important;text-decoration:none!important}.order-row .inv,.order-row .qty,.order-row .date,.order-row .col-label{color:inherit!important;text-decoration:none!important}.sidebar .nav-item,.sidebar .nav-item:visited,.chip-filter,.chip-filter:visited,.btn-add,.btn-add:visited{text-decoration:none!important}a,a:visited,a:hover,a:focus{text-decoration:none!important}
