.ql-editor{min-height:400px}.review-quill .ql-editor,.event-win-quill .ql-editor{min-height:260px}.board-quill .ql-editor,.mboard-quill .ql-editor,.popup-quill .ql-editor,.mevent-quill .ql-editor{min-height:300px}.modal-dialog.modal-xl{width:100%}.modal-dialog.modal-xl .modal-content{height:100%}html body header.topbar.admin-topbar{z-index:1030;background:var(--bs-primary);width:100%;height:72px;padding:0;position:fixed;top:0;left:0;right:0}.admin-topbar-inner{align-items:center;height:72px;padding:0 16px 0 0;display:flex}.admin-logo-area{box-sizing:border-box;flex-shrink:0;align-self:stretch;align-items:center;width:248px;padding-left:16px;display:flex;position:relative}.admin-logo{flex-shrink:0;align-items:center;min-width:0;display:inline-flex}.admin-logo img{object-fit:contain;max-width:150px;display:block}.admin-topnav{flex:1;min-width:0;display:none}.admin-topnav ul{white-space:nowrap;scrollbar-width:none;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.admin-topnav ul::-webkit-scrollbar{display:none}.admin-topnav button,.admin-topnav a,.admin-topnav span[aria-disabled=true]{color:#fff;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.admin-topnav-icon{font-size:16px;line-height:1}.admin-topnav button:hover,.admin-topnav a:hover{color:#fff;background:#ffffff2e}.admin-topnav button:disabled,.admin-topnav span[aria-disabled=true]{opacity:.5;cursor:default}.admin-topnav li.active button,.admin-topnav li.active a{color:var(--bs-primary);background:#fff}.admin-utility{align-items:center;gap:4px;margin:0 0 0 8px;padding:0;list-style:none;display:flex}.admin-utility-link{color:#fff;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.admin-utility-link:hover{color:#fff;background:#ffffff2e}.alert-badge-flash{animation:1s ease-in-out 4 alert-badge-flash}@keyframes alert-badge-flash{50%{filter:brightness(1.6)}}.order-modal-tabs.nav-tabs{border-bottom:2px solid #2c3542;gap:4px}.order-modal-tabs.nav-tabs .nav-link{color:#5a6a7a;border:1px solid #0000;border-bottom:0;border-radius:.5rem .5rem 0 0;font-weight:500}.order-modal-tabs.nav-tabs .nav-link:hover{color:#2c3542;background:#2c354214;border-color:#0000}.order-modal-tabs.nav-tabs .nav-link.active{color:#fff;background:#2c3542;border-color:#2c3542}.stock-toggle-dot,.stock-toggle-box{vertical-align:-1px;border:2px solid;width:12px;height:12px;margin-right:6px;display:inline-block}.stock-toggle-dot{border-radius:9999px}.stock-toggle-box{border-radius:3px;position:relative}.btn-check:checked+.btn .stock-toggle-dot{background:radial-gradient(circle,currentColor 0 3px,#0000 3.5px)}.btn-check:checked+.btn .stock-toggle-box{background-color:currentColor}.btn-check:checked+.btn .stock-toggle-box:after{content:"✓";color:#2c3542;text-align:center;font-size:10px;line-height:12px;position:absolute;inset:0}.claim-stepper{margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.claim-stepper li{text-align:center;flex:1 0 auto;min-width:128px;padding-top:22px;position:relative}.claim-stepper li:before{content:"";border-top:2px solid #dee2e6;position:absolute;top:8px;left:-50%;right:50%}.claim-stepper li:first-child:before{display:none}.claim-stepper .dot{background:#fff;border:2px solid #adb5bd;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:2px;left:50%}.claim-stepper li.done:before{border-color:#2c3542}.claim-stepper li.done .dot{background:#2c3542;border-color:#2c3542}.claim-stepper .label{font-size:13px;font-weight:600;display:block}.claim-stepper .time{color:#6c757d;font-size:12px;display:block}.admin-hamburger,.admin-expand-btn{color:#fff;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.admin-hamburger{margin:0 8px 0 12px}.admin-hamburger:hover,.admin-expand-btn:hover{background:#ffffff2e}.admin-expand-btn{width:28px;height:28px;display:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}body.admin-subnav-collapsed .admin-expand-btn{display:inline-flex}.admin-body{flex:1;align-items:stretch;min-width:0;padding-top:72px;display:flex}.admin-subnav{background:var(--bs-white);border-right:1px solid var(--bs-border-color);flex-shrink:0;width:248px;height:calc(100vh - 72px);position:sticky;top:72px;overflow-y:auto}body.admin-subnav-collapsed .admin-subnav{display:none}.admin-subnav-head{justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}.admin-subnav-title{color:#000;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.admin-subnav-icon{color:var(--bs-primary);font-size:17px;line-height:1}.admin-mobile-group{align-items:center;gap:8px;display:flex}.admin-mini-link{flex-direction:column;gap:4px!important}.admin-mini-icon{font-size:20px;line-height:1}.admin-collapse-btn{color:#000;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px}.admin-collapse-btn:hover{background:rgba(var(--bs-primary-rgb), .12)}.admin-subnav-list{margin:0;padding:4px 12px 16px;list-style:none}.admin-subnav-list li a{color:#000;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;text-decoration:none;display:flex}.admin-subnav-list li a:hover{background:rgba(var(--bs-primary-rgb), .12);color:#000}.admin-subnav-list li.active a{background:var(--bs-primary);color:#fff}.admin-subnav-list li a .ti{font-size:12px}.admin-content{flex:1;min-width:0}.admin-content .body-wrapper{margin-top:0}.manual-help-btn{border-radius:4px;flex-shrink:0;width:22px;height:22px;padding:0;font-size:12px;font-weight:700;line-height:1}.manual-help-body h2{margin:0 0 12px;font-size:1.1rem;font-weight:700}.manual-help-body h3{margin:20px 0 8px;font-size:.95rem;font-weight:700}.manual-help-body h3:first-child{margin-top:0}.manual-help-body p,.manual-help-body ul,.manual-help-body ol{margin:0 0 8px;font-size:.85rem;line-height:1.6}.manual-help-body ul,.manual-help-body ol{padding-left:20px}.manual-help-body code{background:#eef1f6;border-radius:6px;padding:1px 5px;font-size:.82em}@media (min-width:1200px){.admin-topnav{display:block}.admin-hamburger{display:none}}@media (max-width:1199.98px){.admin-logo-area{width:auto;padding-left:0}.admin-expand-btn{display:none!important}.admin-subnav{display:none}.admin-mobile-panel.side-mini-panel{z-index:1050}#main-wrapper.show-sidebar+.dark-transparent{z-index:1040}}.dashboard-kpi{transition:transform .15s,box-shadow .15s}.dashboard-kpi:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.dashboard-kpi{transition:none}.dashboard-kpi:hover{transform:none}}
