/* gad-approved-design.css */
.admin-page{margin:0!important;background:#e7dbce!important}.gd-sale-preview{padding:20px 16px 50px;background:#e7dbce;color:#3d4642;font-family:Arial,sans-serif}.gd-sale-preview *{font-family:Arial,sans-serif!important}.gd-sale-preview h1{font-size:26px;font-weight:600;margin:0 0 18px;color:#3d4642}.gd-sale-preview .card{background:#fffdf7;border:1px solid #dcd8cb;border-radius:12px;padding:20px;box-shadow:none}.gd-sale-preview .btn{border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;min-height:42px;background:#eef3ee;border:1px solid #ccd8cf;color:#466453}.gd-sale-preview input,.gd-sale-preview select{background:#fffefb;border-color:#cbd4cb;border-radius:7px;min-height:44px}.gd-sale-preview .callout{border-radius:9px;background:#e8ece4;color:#536254;border-color:#cfd8cc}.gd-sale-preview .muted{color:#6b756f}.gd-sale-preview h2,.gd-sale-preview h3{color:#3d4642;font-weight:600}.gd-sale-preview th{background:#e7ece6!important;color:#66756c!important;border-color:#dce3dc}.gd-sale-preview .table-wrap{border:1px solid #dfe5df;border-radius:12px}.gd-sale-preview table,.gd-sale-preview td{background:#fffefa;color:#3d4642;border-color:#e1e4dc}.gd-sale-preview .summary{border-color:#dcd8cb;border-radius:12px;background:#fffdf7}.gd-sale-preview .chip{border-radius:8px;background:#edf0e9;border-color:#ccd7cf;color:#536557}.gd-sale-preview .chip-on{background:#dbe6de!important;color:#425e4a!important;border-color:#b2c5b8!important}.gd-sale-preview .btn-danger{background:#f7e8df;color:#945345;border-color:#dfc4b8}
.admin-page .admin-menu{background:#f1eee5!important;border-color:#cdd7ce!important;box-shadow:none!important}.admin-page .admin-brand{background:#e8ede6!important;color:#3f5a48!important;border-color:#ccd7cc!important}.admin-page .admin-brand .brand-sub{color:#758371!important}.admin-page .admin-link{background:#f8faf5!important;color:#46594b!important;border:1px solid #cad4c9!important;box-shadow:none!important;border-radius:9px!important;font-family:Arial,sans-serif!important}.admin-page .admin-link.on{background:#d8e5da!important;border-color:#b2c6b6!important;color:#354f3c!important}.admin-page .admin-menu-toggle{background:#edf2e9!important;color:#506547!important;border-color:#c6d2c0!important}.admin-page .admin-topbar{background:#e7ece4!important;color:#435147!important;border-color:#c8d3c5!important;box-shadow:none!important;font-family:Arial,sans-serif!important}.admin-page .admin-topbar .muted{color:#6e7d6b!important}.admin-page .admin-topbar .branch-pick{background:#fffdf7!important;color:#455b48!important;border-color:#c2cebf!important;border-radius:7px!important}.admin-page .admin-topbar .btn{background:#f8faf3!important;color:#53624c!important;border-color:#c5d1bf!important}.admin-page .bell{background:#f6f8ef!important;border-color:#c4d1bd!important;color:#566347!important}.admin-page .nav-count,.admin-page .bell-count{background:#c7d9ca!important;color:#354a39!important}
.admin-page .admin-topbar strong{color:#435147!important}.admin-page .bell{font-family:system-ui,"Noto Color Emoji",sans-serif!important}.admin-page .gd-sale-preview h1{background:none!important;color:#3d4642!important;border:0!important;font-family:Arial,sans-serif!important;padding:0!important;margin:0 0 18px!important;text-align:right!important}.admin-page .gd-sale-preview h1:before,.admin-page .gd-sale-preview h1:after{display:none!important}.admin-page .gd-sale-preview>.titlebar,.admin-page .gd-sale-preview>.page-title,.admin-page .gd-sale-preview>.page-head{background:none!important;border:0!important;box-shadow:none!important}.admin-page .gd-sale-preview .btn{background:#eef3ee!important;border:1px solid #ccd8cf!important;color:#466453!important}.admin-page .gd-sale-preview .btn-danger{background:#f7e8df!important;color:#945345!important}.admin-page .gd-sale-preview input{border-color:#cbd4cb!important}.admin-page .gd-sale-preview .payment-row{flex-wrap:wrap!important}.admin-page .gd-sale-preview .payment-row input{max-width:100%!important;min-width:0!important}
.admin-page .bell{font-size:0!important;background:#f6f8ef!important;display:flex!important;align-items:center!important;justify-content:center!important}.admin-page .bell:before{content:"";display:block;width:21px;height:21px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235c705e' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9M10 21h4'/%3E%3C/svg%3E")}.admin-page .bell-count{font-size:10px!important}
@media(max-width:600px){.admin-page .gd-sale-preview .row{flex-wrap:wrap!important;min-width:0!important}.admin-page .gd-sale-preview .row>*{min-width:0!important;max-width:100%!important}.admin-page .gd-sale-preview input,.admin-page .gd-sale-preview select{max-width:100%!important;box-sizing:border-box!important}.admin-page .gd-sale-preview .row input{flex:1 1 170px!important}}
.admin-page .admin-menu{background:#dce2d7!important;border-color:#b7c4b3!important}.admin-page .admin-brand{background:#d2ddd0!important;color:#354e3c!important;border-color:#b6c5b3!important}.admin-page .admin-link{background:#e7ece0!important;color:#3f5343!important;border-color:#b8c8b3!important}.admin-page .admin-link.on{background:#bdcfbd!important;color:#2d4934!important;border-color:#9db69f!important}.admin-page .admin-menu-toggle{background:#d6e0ce!important;color:#425d3d!important;border-color:#aebfa4!important}.admin-page .admin-topbar{background:#d0dccb!important;color:#354d3b!important;border-color:#aebfa8!important}.admin-page .admin-topbar strong{color:#354d3b!important}.admin-page .admin-topbar .muted{color:#5b6e57!important}.admin-page .admin-brand .brand-sub{color:#5c7359!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e2e8dd!important}.admin-page .admin-content{min-height:calc(100vh - 270px)!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e6e3de!important}.admin-page .admin-menu{background:#ddd9d2!important;border-color:#c2bbb0!important}.admin-page .admin-brand{background:#d5cec3!important;color:#554b40!important;border-color:#bdb3a3!important}.admin-page .admin-brand .brand-sub{color:#7c6b56!important}.admin-page .admin-link{background:#eeebe5!important;color:#5c5144!important;border-color:#cbc0b0!important}.admin-page .admin-link.on{background:#d2c5b2!important;color:#524331!important;border-color:#b5a38a!important}.admin-page .admin-menu-toggle{background:#e0d8c9!important;color:#65543d!important;border-color:#c4b496!important}.admin-page .admin-topbar{background:#dcd5c9!important;color:#554b40!important;border-color:#c2b7a6!important}.admin-page .admin-topbar strong{color:#554b40!important}.admin-page .admin-topbar .muted{color:#7d705f!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#faf8f1!important;color:#655844!important;border-color:#c7bcaa!important}.admin-page .nav-count,.admin-page .bell-count{background:#cfc0a8!important;color:#58482e!important}.admin-page .bell{background:#f6f1e8!important;border-color:#cbbda6!important}

.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e1efeb!important}.admin-page .admin-menu{background:#cfe4df!important;border-color:#9dc5ba!important}.admin-page .admin-brand{background:#bdded7!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-brand .brand-sub{color:#5f8076!important}.admin-page .admin-link{background:#edf7f2!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-link.on{background:#a9d3c9!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-menu-toggle{background:#cfe4df!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-topbar{background:#c3dfd8!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-topbar strong{color:#335e55!important}.admin-page .admin-topbar .muted{color:#5f8076!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#edf7f2!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .nav-count,.admin-page .bell-count{background:#a9d3c9!important;color:#335e55!important}.admin-page .bell{background:#edf7f2!important;border-color:#9dc5ba!important}.admin-page .admin-menu{background:#a8cdc5!important;border-color:#79aea3!important}.admin-page .admin-brand{background:#81b7ac!important;color:#244e45!important;border-color:#6ea396!important}.admin-page .admin-brand .brand-sub{color:#416c60!important}.admin-page .admin-link{background:#c7dfd5!important;color:#345c50!important;border-color:#8bb9a9!important}.admin-page .admin-link.on{background:#8eb9a6!important;color:#244d3d!important;border-color:#74a38e!important}.admin-page .admin-menu-toggle{background:#b4d4c7!important;color:#2f5946!important;border-color:#85b49c!important}.admin-page .admin-topbar{background:#9cc6bb!important;border-color:#7dab9a!important;color:#30594a!important}.admin-page .admin-topbar strong{color:#30594a!important}.admin-page .admin-topbar .muted{color:#466e5d!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e9e8e3!important}.admin-page .admin-menu{background:#293540!important;border-color:#46515a!important}.admin-page .admin-brand{background:#202c37!important;color:#e4d1aa!important;border-color:#667078!important;letter-spacing:7px!important}.admin-page .admin-brand .brand-sub{color:#b7a98e!important}.admin-page .admin-link{background:#35434e!important;color:#eee9df!important;border-color:#58616a!important;box-shadow:none!important}.admin-page .admin-link.on{background:#d3c2a2!important;color:#2b3640!important;border-color:#d3c2a2!important}.admin-page .admin-menu-toggle{background:#303c47!important;color:#d9c9aa!important;border-color:#8a806d!important}.admin-page .admin-topbar{background:#303d48!important;color:#f0eae0!important;border-color:#6e726f!important}.admin-page .admin-topbar strong{color:#f0eae0!important}.admin-page .admin-topbar .muted{color:#c2c8cb!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#46535d!important;color:#f3eee4!important;border-color:#758089!important}.admin-page .nav-count,.admin-page .bell-count{background:#d3c2a2!important;color:#303b44!important}.admin-page .bell{background:#eee8dd!important;border-color:#bfb196!important}.admin-page .admin-topbar .btn{border-radius:8px!important}
.admin-page .admin-link-main{background:#35434e!important;color:#eee9df!important}.admin-page .admin-link.on{background:#d3c2a2!important;color:#2b3640!important}.gd-sale-preview .form-grid,.gd-sale-preview .size-grid{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}.gd-sale-preview fieldset{background:#fffdf7!important;border:1px solid #dcd8cb!important;box-shadow:none!important}.gd-sale-preview .admin-section,.gd-sale-preview .intake-section{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}
.gd-sale-preview .card{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}.gd-sale-preview .size-table{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}.gd-sale-preview .size-cell{background:#f8faf5!important;border-color:#d0d9d0!important}.gd-sale-preview .section-title{background:none!important;color:#3d4642!important;border-color:#dcd8cb!important}.gd-sale-preview .btn:disabled{background:#e5e7e1!important;color:#8b9288!important;border-color:#d1d7ce!important;opacity:1!important}
.gd-sale-preview .section-title{background:#fffdf7!important;padding:18px 18px 8px!important}.gd-sale-preview .size-table>.muted,.gd-sale-preview .card>.muted{background:#fffdf7!important}.gd-sale-preview .size-table,.gd-sale-preview .img-strip{background:#fffdf7!important}.gd-sale-preview .size-table .row{background:#fffdf7!important}

.admin-page .admin-menu{background:#f1eee5!important;border-color:#cdd7ce!important;box-shadow:none!important}.admin-page .admin-brand{background:#e8ede6!important;color:#3f5a48!important;border-color:#ccd7cc!important}.admin-page .admin-brand .brand-sub{color:#758371!important}.admin-page .admin-link{background:#f8faf5!important;color:#46594b!important;border:1px solid #cad4c9!important;box-shadow:none!important;border-radius:9px!important;font-family:Arial,sans-serif!important}.admin-page .admin-link.on{background:#d8e5da!important;border-color:#b2c6b6!important;color:#354f3c!important}.admin-page .admin-menu-toggle{background:#edf2e9!important;color:#506547!important;border-color:#c6d2c0!important}.admin-page .admin-topbar{background:#e7ece4!important;color:#435147!important;border-color:#c8d3c5!important;box-shadow:none!important;font-family:Arial,sans-serif!important}.admin-page .admin-topbar .muted{color:#6e7d6b!important}.admin-page .admin-topbar .branch-pick{background:#fffdf7!important;color:#455b48!important;border-color:#c2cebf!important;border-radius:7px!important}.admin-page .admin-topbar .btn{background:#f8faf3!important;color:#53624c!important;border-color:#c5d1bf!important}.admin-page .bell{background:#f6f8ef!important;border-color:#c4d1bd!important;color:#566347!important}.admin-page .nav-count,.admin-page .bell-count{background:#c7d9ca!important;color:#354a39!important}
.admin-page .admin-topbar strong{color:#435147!important}.admin-page .bell{font-family:system-ui,"Noto Color Emoji",sans-serif!important}.admin-page .gd-sale-preview h1{background:none!important;color:#3d4642!important;border:0!important;font-family:Arial,sans-serif!important;padding:0!important;margin:0 0 18px!important;text-align:right!important}.admin-page .gd-sale-preview h1:before,.admin-page .gd-sale-preview h1:after{display:none!important}.admin-page .gd-sale-preview>.titlebar,.admin-page .gd-sale-preview>.page-title,.admin-page .gd-sale-preview>.page-head{background:none!important;border:0!important;box-shadow:none!important}.admin-page .gd-sale-preview .btn{background:#eef3ee!important;border:1px solid #ccd8cf!important;color:#466453!important}.admin-page .gd-sale-preview .btn-danger{background:#f7e8df!important;color:#945345!important}.admin-page .gd-sale-preview input{border-color:#cbd4cb!important}.admin-page .gd-sale-preview .payment-row{flex-wrap:wrap!important}.admin-page .gd-sale-preview .payment-row input{max-width:100%!important;min-width:0!important}
.admin-page .bell{font-size:0!important;background:#f6f8ef!important;display:flex!important;align-items:center!important;justify-content:center!important}.admin-page .bell:before{content:"";display:block;width:21px;height:21px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235c705e' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9M10 21h4'/%3E%3C/svg%3E")}.admin-page .bell-count{font-size:10px!important}
@media(max-width:600px){.admin-page .gd-sale-preview .row{flex-wrap:wrap!important;min-width:0!important}.admin-page .gd-sale-preview .row>*{min-width:0!important;max-width:100%!important}.admin-page .gd-sale-preview input,.admin-page .gd-sale-preview select{max-width:100%!important;box-sizing:border-box!important}.admin-page .gd-sale-preview .row input{flex:1 1 170px!important}}
.admin-page .admin-menu{background:#dce2d7!important;border-color:#b7c4b3!important}.admin-page .admin-brand{background:#d2ddd0!important;color:#354e3c!important;border-color:#b6c5b3!important}.admin-page .admin-link{background:#e7ece0!important;color:#3f5343!important;border-color:#b8c8b3!important}.admin-page .admin-link.on{background:#bdcfbd!important;color:#2d4934!important;border-color:#9db69f!important}.admin-page .admin-menu-toggle{background:#d6e0ce!important;color:#425d3d!important;border-color:#aebfa4!important}.admin-page .admin-topbar{background:#d0dccb!important;color:#354d3b!important;border-color:#aebfa8!important}.admin-page .admin-topbar strong{color:#354d3b!important}.admin-page .admin-topbar .muted{color:#5b6e57!important}.admin-page .admin-brand .brand-sub{color:#5c7359!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e2e8dd!important}.admin-page .admin-content{min-height:calc(100vh - 270px)!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e6e3de!important}.admin-page .admin-menu{background:#ddd9d2!important;border-color:#c2bbb0!important}.admin-page .admin-brand{background:#d5cec3!important;color:#554b40!important;border-color:#bdb3a3!important}.admin-page .admin-brand .brand-sub{color:#7c6b56!important}.admin-page .admin-link{background:#eeebe5!important;color:#5c5144!important;border-color:#cbc0b0!important}.admin-page .admin-link.on{background:#d2c5b2!important;color:#524331!important;border-color:#b5a38a!important}.admin-page .admin-menu-toggle{background:#e0d8c9!important;color:#65543d!important;border-color:#c4b496!important}.admin-page .admin-topbar{background:#dcd5c9!important;color:#554b40!important;border-color:#c2b7a6!important}.admin-page .admin-topbar strong{color:#554b40!important}.admin-page .admin-topbar .muted{color:#7d705f!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#faf8f1!important;color:#655844!important;border-color:#c7bcaa!important}.admin-page .nav-count,.admin-page .bell-count{background:#cfc0a8!important;color:#58482e!important}.admin-page .bell{background:#f6f1e8!important;border-color:#cbbda6!important}

.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e1efeb!important}.admin-page .admin-menu{background:#cfe4df!important;border-color:#9dc5ba!important}.admin-page .admin-brand{background:#bdded7!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-brand .brand-sub{color:#5f8076!important}.admin-page .admin-link{background:#edf7f2!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-link.on{background:#a9d3c9!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-menu-toggle{background:#cfe4df!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-topbar{background:#c3dfd8!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-topbar strong{color:#335e55!important}.admin-page .admin-topbar .muted{color:#5f8076!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#edf7f2!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .nav-count,.admin-page .bell-count{background:#a9d3c9!important;color:#335e55!important}.admin-page .bell{background:#edf7f2!important;border-color:#9dc5ba!important}.admin-page .admin-menu{background:#a8cdc5!important;border-color:#79aea3!important}.admin-page .admin-brand{background:#81b7ac!important;color:#244e45!important;border-color:#6ea396!important}.admin-page .admin-brand .brand-sub{color:#416c60!important}.admin-page .admin-link{background:#c7dfd5!important;color:#345c50!important;border-color:#8bb9a9!important}.admin-page .admin-link.on{background:#8eb9a6!important;color:#244d3d!important;border-color:#74a38e!important}.admin-page .admin-menu-toggle{background:#b4d4c7!important;color:#2f5946!important;border-color:#85b49c!important}.admin-page .admin-topbar{background:#9cc6bb!important;border-color:#7dab9a!important;color:#30594a!important}.admin-page .admin-topbar strong{color:#30594a!important}.admin-page .admin-topbar .muted{color:#466e5d!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e9e8e3!important}.admin-page .admin-menu{background:#293540!important;border-color:#46515a!important}.admin-page .admin-brand{background:#202c37!important;color:#e4d1aa!important;border-color:#667078!important;letter-spacing:7px!important}.admin-page .admin-brand .brand-sub{color:#b7a98e!important}.admin-page .admin-link{background:#35434e!important;color:#eee9df!important;border-color:#58616a!important;box-shadow:none!important}.admin-page .admin-link.on{background:#d3c2a2!important;color:#2b3640!important;border-color:#d3c2a2!important}.admin-page .admin-menu-toggle{background:#303c47!important;color:#d9c9aa!important;border-color:#8a806d!important}.admin-page .admin-topbar{background:#303d48!important;color:#f0eae0!important;border-color:#6e726f!important}.admin-page .admin-topbar strong{color:#f0eae0!important}.admin-page .admin-topbar .muted{color:#c2c8cb!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#46535d!important;color:#f3eee4!important;border-color:#758089!important}.admin-page .nav-count,.admin-page .bell-count{background:#d3c2a2!important;color:#303b44!important}.admin-page .bell{background:#eee8dd!important;border-color:#bfb196!important}.admin-page .admin-topbar .btn{border-radius:8px!important}
.admin-page .admin-link-main{background:#35434e!important;color:#eee9df!important}.admin-page .admin-link.on{background:#d3c2a2!important;color:#2b3640!important}.gd-sale-preview .form-grid,.gd-sale-preview .size-grid{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}.gd-sale-preview fieldset{background:#fffdf7!important;border:1px solid #dcd8cb!important;box-shadow:none!important}.gd-sale-preview .admin-section,.gd-sale-preview .intake-section{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}
.gd-sale-preview .card{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}.gd-sale-preview .size-table{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}.gd-sale-preview .size-cell{background:#f8faf5!important;border-color:#d0d9d0!important}.gd-sale-preview .section-title{background:none!important;color:#3d4642!important;border-color:#dcd8cb!important}.gd-sale-preview .btn:disabled{background:#e5e7e1!important;color:#8b9288!important;border-color:#d1d7ce!important;opacity:1!important}
.gd-sale-preview .section-title{background:#fffdf7!important;padding:18px 18px 8px!important}.gd-sale-preview .size-table>.muted,.gd-sale-preview .card>.muted{background:#fffdf7!important}.gd-sale-preview .size-table,.gd-sale-preview .img-strip{background:#fffdf7!important}.gd-sale-preview .size-table .row{background:#fffdf7!important}
.admin-page .admin-menu .admin-link-main{background:#35434e!important;color:#eee9df!important}.admin-page .admin-menu .admin-link.on{background:#d3c2a2!important;color:#2b3640!important}.admin-page .admin-content.gd-sale-preview .btn{background:#eef3ee!important;border:1px solid #ccd8cf!important;color:#466453!important}.admin-page .admin-content.gd-sale-preview .btn-danger{background:#f7e8df!important;color:#945345!important;border-color:#dfc4b8!important}.admin-page .admin-content.gd-sale-preview .card{box-shadow:none!important}.admin-page .admin-content.gd-sale-preview .section-title{background:#fffdf7!important}
@media(min-width:601px){#root .admin-page .admin-menu a.admin-link-main{background:#35434e!important;color:#eee9df!important}#root .admin-page .admin-menu a.admin-link.on{background:#d3c2a2!important;color:#2b3640!important}#root .admin-page .admin-content.gd-sale-preview button.btn{background:#eef3ee!important;border:1px solid #ccd8cf!important;color:#466453!important}#root .admin-page .admin-content.gd-sale-preview button.btn.btn-danger{background:#f7e8df!important;color:#945345!important;border-color:#dfc4b8!important}}

.admin-page .admin-menu{background:#f1eee5!important;border-color:#cdd7ce!important;box-shadow:none!important}.admin-page .admin-brand{background:#e8ede6!important;color:#3f5a48!important;border-color:#ccd7cc!important}.admin-page .admin-brand .brand-sub{color:#758371!important}.admin-page .admin-link{background:#f8faf5!important;color:#46594b!important;border:1px solid #cad4c9!important;box-shadow:none!important;border-radius:9px!important;font-family:Arial,sans-serif!important}.admin-page .admin-link.on{background:#d8e5da!important;border-color:#b2c6b6!important;color:#354f3c!important}.admin-page .admin-menu-toggle{background:#edf2e9!important;color:#506547!important;border-color:#c6d2c0!important}.admin-page .admin-topbar{background:#e7ece4!important;color:#435147!important;border-color:#c8d3c5!important;box-shadow:none!important;font-family:Arial,sans-serif!important}.admin-page .admin-topbar .muted{color:#6e7d6b!important}.admin-page .admin-topbar .branch-pick{background:#fffdf7!important;color:#455b48!important;border-color:#c2cebf!important;border-radius:7px!important}.admin-page .admin-topbar .btn{background:#f8faf3!important;color:#53624c!important;border-color:#c5d1bf!important}.admin-page .bell{background:#f6f8ef!important;border-color:#c4d1bd!important;color:#566347!important}.admin-page .nav-count,.admin-page .bell-count{background:#c7d9ca!important;color:#354a39!important}
.admin-page .admin-topbar strong{color:#435147!important}.admin-page .bell{font-family:system-ui,"Noto Color Emoji",sans-serif!important}.admin-page .gd-sale-preview h1{background:none!important;color:#3d4642!important;border:0!important;font-family:Arial,sans-serif!important;padding:0!important;margin:0 0 18px!important;text-align:right!important}.admin-page .gd-sale-preview h1:before,.admin-page .gd-sale-preview h1:after{display:none!important}.admin-page .gd-sale-preview>.titlebar,.admin-page .gd-sale-preview>.page-title,.admin-page .gd-sale-preview>.page-head{background:none!important;border:0!important;box-shadow:none!important}.admin-page .gd-sale-preview .btn{background:#eef3ee!important;border:1px solid #ccd8cf!important;color:#466453!important}.admin-page .gd-sale-preview .btn-danger{background:#f7e8df!important;color:#945345!important}.admin-page .gd-sale-preview input{border-color:#cbd4cb!important}.admin-page .gd-sale-preview .payment-row{flex-wrap:wrap!important}.admin-page .gd-sale-preview .payment-row input{max-width:100%!important;min-width:0!important}
.admin-page .bell{font-size:0!important;background:#f6f8ef!important;display:flex!important;align-items:center!important;justify-content:center!important}.admin-page .bell:before{content:"";display:block;width:21px;height:21px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235c705e' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9M10 21h4'/%3E%3C/svg%3E")}.admin-page .bell-count{font-size:10px!important}
@media(max-width:600px){.admin-page .gd-sale-preview .row{flex-wrap:wrap!important;min-width:0!important}.admin-page .gd-sale-preview .row>*{min-width:0!important;max-width:100%!important}.admin-page .gd-sale-preview input,.admin-page .gd-sale-preview select{max-width:100%!important;box-sizing:border-box!important}.admin-page .gd-sale-preview .row input{flex:1 1 170px!important}}
.admin-page .admin-menu{background:#dce2d7!important;border-color:#b7c4b3!important}.admin-page .admin-brand{background:#d2ddd0!important;color:#354e3c!important;border-color:#b6c5b3!important}.admin-page .admin-link{background:#e7ece0!important;color:#3f5343!important;border-color:#b8c8b3!important}.admin-page .admin-link.on{background:#bdcfbd!important;color:#2d4934!important;border-color:#9db69f!important}.admin-page .admin-menu-toggle{background:#d6e0ce!important;color:#425d3d!important;border-color:#aebfa4!important}.admin-page .admin-topbar{background:#d0dccb!important;color:#354d3b!important;border-color:#aebfa8!important}.admin-page .admin-topbar strong{color:#354d3b!important}.admin-page .admin-topbar .muted{color:#5b6e57!important}.admin-page .admin-brand .brand-sub{color:#5c7359!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e2e8dd!important}.admin-page .admin-content{min-height:calc(100vh - 270px)!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e6e3de!important}.admin-page .admin-menu{background:#ddd9d2!important;border-color:#c2bbb0!important}.admin-page .admin-brand{background:#d5cec3!important;color:#554b40!important;border-color:#bdb3a3!important}.admin-page .admin-brand .brand-sub{color:#7c6b56!important}.admin-page .admin-link{background:#eeebe5!important;color:#5c5144!important;border-color:#cbc0b0!important}.admin-page .admin-link.on{background:#d2c5b2!important;color:#524331!important;border-color:#b5a38a!important}.admin-page .admin-menu-toggle{background:#e0d8c9!important;color:#65543d!important;border-color:#c4b496!important}.admin-page .admin-topbar{background:#dcd5c9!important;color:#554b40!important;border-color:#c2b7a6!important}.admin-page .admin-topbar strong{color:#554b40!important}.admin-page .admin-topbar .muted{color:#7d705f!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#faf8f1!important;color:#655844!important;border-color:#c7bcaa!important}.admin-page .nav-count,.admin-page .bell-count{background:#cfc0a8!important;color:#58482e!important}.admin-page .bell{background:#f6f1e8!important;border-color:#cbbda6!important}

.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e1efeb!important}.admin-page .admin-menu{background:#cfe4df!important;border-color:#9dc5ba!important}.admin-page .admin-brand{background:#bdded7!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-brand .brand-sub{color:#5f8076!important}.admin-page .admin-link{background:#edf7f2!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-link.on{background:#a9d3c9!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-menu-toggle{background:#cfe4df!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-topbar{background:#c3dfd8!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .admin-topbar strong{color:#335e55!important}.admin-page .admin-topbar .muted{color:#5f8076!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#edf7f2!important;color:#335e55!important;border-color:#9dc5ba!important}.admin-page .nav-count,.admin-page .bell-count{background:#a9d3c9!important;color:#335e55!important}.admin-page .bell{background:#edf7f2!important;border-color:#9dc5ba!important}.admin-page .admin-menu{background:#a8cdc5!important;border-color:#79aea3!important}.admin-page .admin-brand{background:#81b7ac!important;color:#244e45!important;border-color:#6ea396!important}.admin-page .admin-brand .brand-sub{color:#416c60!important}.admin-page .admin-link{background:#c7dfd5!important;color:#345c50!important;border-color:#8bb9a9!important}.admin-page .admin-link.on{background:#8eb9a6!important;color:#244d3d!important;border-color:#74a38e!important}.admin-page .admin-menu-toggle{background:#b4d4c7!important;color:#2f5946!important;border-color:#85b49c!important}.admin-page .admin-topbar{background:#9cc6bb!important;border-color:#7dab9a!important;color:#30594a!important}.admin-page .admin-topbar strong{color:#30594a!important}.admin-page .admin-topbar .muted{color:#466e5d!important}
.admin-page,.admin-page .admin-main,.admin-page .admin-content,.gd-sale-preview{background:#e9e8e3!important}.admin-page .admin-menu{background:#293540!important;border-color:#46515a!important}.admin-page .admin-brand{background:#202c37!important;color:#e4d1aa!important;border-color:#667078!important;letter-spacing:7px!important}.admin-page .admin-brand .brand-sub{color:#b7a98e!important}.admin-page .admin-link{background:#35434e!important;color:#eee9df!important;border-color:#58616a!important;box-shadow:none!important}.admin-page .admin-link.on{background:#d3c2a2!important;color:#2b3640!important;border-color:#d3c2a2!important}.admin-page .admin-menu-toggle{background:#303c47!important;color:#d9c9aa!important;border-color:#8a806d!important}.admin-page .admin-topbar{background:#303d48!important;color:#f0eae0!important;border-color:#6e726f!important}.admin-page .admin-topbar strong{color:#f0eae0!important}.admin-page .admin-topbar .muted{color:#c2c8cb!important}.admin-page .admin-topbar .branch-pick,.admin-page .admin-topbar .btn{background:#46535d!important;color:#f3eee4!important;border-color:#758089!important}.admin-page .nav-count,.admin-page .bell-count{background:#d3c2a2!important;color:#303b44!important}.admin-page .bell{background:#eee8dd!important;border-color:#bfb196!important}.admin-page .admin-topbar .btn{border-radius:8px!important}

#root .admin-page,#root .admin-page .admin-main,#root .admin-page .admin-content{background:#e9e8e3!important}
#root .admin-page .gd-reports-preview{color:#3d4642;font-family:Arial,sans-serif}
#root .admin-page .gd-reports-preview h1{background:#303d48!important;color:#eee9df!important;border-bottom-color:#d3c2a2!important}
#root .gd-reports-preview .card{background:#fffdf7!important;border-color:#dcd8cb!important;border-radius:12px!important;box-shadow:none!important}
#root .gd-reports-preview .btn{background:#eef3ee!important;border:1px solid #ccd8cf!important;color:#466453!important;border-radius:8px!important;font-family:Arial,sans-serif!important;min-height:40px}
#root .gd-reports-preview .btn-primary{background:#35434e!important;border-color:#58616a!important;color:#eee9df!important}
#root .gd-reports-preview input,#root .gd-reports-preview select{background:#fffefb!important;color:#3d4642!important;border-color:#cbd4cb!important;border-radius:7px!important;font-family:Arial,sans-serif!important}
#root .gd-reports-preview th{background:#e7ece6!important;color:#66756c!important;border-color:#dce3dc!important;font-family:Arial,sans-serif!important}
#root .gd-reports-preview .empty{background:#fffdf7!important;border-color:#dcd8cb!important;color:#6b756f!important;border-radius:10px!important}
#root .gd-reports-preview .muted{color:#6b756f!important}
#root .gd-reports-preview .table-wrap{border-color:#dfe5df!important;border-radius:10px!important}
#root .gd-reports-preview .reports-tabs .chip{background:#fffdf7!important;border:1px solid #cdd6cf!important;color:#536557!important;border-radius:8px!important;font-family:Arial,sans-serif!important}
#root .gd-reports-preview .reports-tabs .chip-on{background:#d3c2a2!important;border-color:#d3c2a2!important;color:#2b3640!important}
#root .gd-reports-preview details .stat{background:#fffdf7!important;border:1px solid #ccd8cf!important;border-top:3px solid #9eb5a5!important;border-radius:12px!important;box-shadow:none!important}
#root .gd-reports-preview details .stat .stat-num{color:#35434b!important;font-family:Arial,sans-serif!important;font-size:26px!important}
#root .gd-reports-preview details .stat .muted{color:#66756c!important;font-family:Arial,sans-serif!important}
#root .gd-reports-preview .gd-item-label,#root .gd-reports-preview details>summary{font:600 14px Arial,sans-serif!important;color:#43564a!important;margin:10px 0 6px!important}
#root .gd-reports-preview table th,#root .gd-reports-preview table td{font-size:12px!important;line-height:1.3!important;padding:7px 9px!important}
#root .gd-reports-preview details .stat{padding:9px 12px!important;min-height:0!important;border-radius:8px!important}
#root .gd-reports-preview details .stat .stat-num{font-size:20px!important;line-height:1.2!important}
#root .gd-reports-preview details .stat .muted{font-size:11px!important}
#root .gd-reports-preview details .stat-grid{gap:8px!important;margin:8px 0!important}
#root .gd-reports-preview .row.no-print .btn{min-height:32px!important;padding:6px 10px!important;font-size:12px!important}
#root .gd-reports-preview .gd-report-option{margin:10px 0!important}
#root .gd-reports-preview .gd-report-option>summary{display:list-item!important;background:#fffdf7!important;border:1px solid #ccd8cf!important;border-radius:8px!important;padding:12px 16px!important;cursor:pointer!important;font:600 14px Arial,sans-serif!important;color:#43564a!important}
#root .gd-reports-preview .gd-report-option[open]>summary{background:#edf1eb!important;margin-bottom:10px!important}

#root .gd-reports-preview .gd-quick-report-entry{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#fffdf7;border:1px solid #d7d3c7;border-radius:10px;margin-top:18px}
#root .gd-reports-preview .gd-quick-report-entry .muted{font-size:12px}
@media(max-width:480px){#root .gd-reports-preview .gd-quick-report-entry{flex-wrap:wrap;gap:10px}}
#root .gd-reports-preview .gd-report-option:not([open])>:not(summary){display:none!important}

#root .gd-reports-preview table tbody tr:nth-child(4n+1) td{background:#f6e9ce!important;border-bottom:1px solid #e0d0ac!important}
#root .gd-reports-preview table tbody tr:nth-child(4n+2) td{background:#f5dccd!important;border-bottom:1px solid #ddbda7!important}
#root .gd-reports-preview table tbody tr:nth-child(4n+3) td{background:#e3ead5!important;border-bottom:1px solid #cbd7b9!important}
#root .gd-reports-preview table tbody tr:nth-child(4n) td{background:#dce6eb!important;border-bottom:1px solid #bfced6!important}
#root .gd-reports-preview table tbody tr:nth-child(4n+1) td:first-child{border-right:3px solid #c5a05a!important}
#root .gd-reports-preview table tbody tr:nth-child(4n+2) td:first-child{border-right:3px solid #bf765f!important}
#root .gd-reports-preview table tbody tr:nth-child(4n+3) td:first-child{border-right:3px solid #83a16f!important}
#root .gd-reports-preview table tbody tr:nth-child(4n) td:first-child{border-right:3px solid #77a5b9!important}

.gate-page{background:#e9e8e3!important}.gate-page{min-height:100vh!important;padding:55px 20px!important;box-sizing:border-box}.gate-card{background:#fffdf7!important;border:1px solid #d6c7ac!important;border-radius:18px!important;box-shadow:0 12px 35px #29374218!important;max-width:430px!important;padding:32px!important;color:#35434e!important}.gate-card h1{color:#35434e!important;font-family:Arial!important;border-color:#d6c7ac!important}.gate-card .gh-logo-name,.gate-card .gh-logo-sub,.gate-card .gh-logo-since{color:#c0a577!important}.gate-card .gh-logo{background:#26343f!important;border-radius:12px!important;padding:20px!important;margin-bottom:24px!important}.gate-card input{background:#fff!important;border:1px solid #cdd6cf!important;border-radius:8px!important;color:#35434e!important}.gate-card .btn{background:#35434e!important;color:#eee9df!important;border:1px solid #35434e!important;border-radius:8px!important}.gate-card .btn-ghost{background:#f1eee6!important;color:#35434e!important;border-color:#d7cbb8!important}.gate-card .callout{background:#edf1eb!important;border-color:#cdd6cf!important;color:#59695e!important}.gate-card .field-label{color:#43564a!important;font-family:Arial!important}@media(max-width:480px){.gate-page{padding:30px 16px!important}.gate-card{padding:24px!important;width:100%!important;box-sizing:border-box}}
.gate-card,.gate-card input,.gate-card button,.gate-card .callout{font-family:Arial!important}.gate-card .gh-logo-name,.gate-card .gh-logo-sub,.gate-card .gh-logo-since{font-family:Georgia!important}.gate-card{margin:0!important}.gate-card .btn-ghost{width:100%!important;padding:11px!important;box-sizing:border-box}.gate-page{width:100%!important;max-width:100%!important;margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important}.gd-preview-body{width:100%!important;margin:0!important;padding:0!important}.gate-page>div{flex-shrink:1!important}@media(max-width:480px){.gate-page{display:block!important}.gate-card{max-width:100%!important}}
@media(max-width:480px){.gate-card{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin:0 auto!important}.gate-page{padding:30px 0!important;min-width:0!important}}
.gate-card .gh-logo{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:148px!important;box-sizing:border-box!important;margin:0 auto 32px!important;text-align:center!important}.gate-card .gh-logo-name{letter-spacing:5px!important;padding-left:5px!important}.gate-card .gh-logo-since{letter-spacing:4px!important;padding-left:4px!important}.gate-card .gh-logo-sub{letter-spacing:3px!important;padding-left:3px!important}.gate-card h1{display:block!important;width:100%!important;margin:0 auto 28px!important;padding:0!important;text-align:center!important;box-sizing:border-box!important;letter-spacing:0!important;line-height:1.2!important}
.gate-card .gh-logo-since{white-space:nowrap!important;font-size:10px!important;letter-spacing:3px!important;padding-left:3px!important;align-self:center!important}.gate-card h1{margin-bottom:20px!important}
.gate-card .gh-logo{direction:ltr!important;padding:20px 16px!important}.gate-card .gh-logo-name,.gate-card .gh-logo-since,.gate-card .gh-logo-sub{direction:ltr!important;padding-left:0!important;padding-right:0!important;position:relative!important;left:2px!important;width:max-content!important;max-width:none!important;text-align:center!important}

/* home/dashboard approved accents */
#root .admin-page .admin-main,#root .admin-page .admin-content,#root .admin-page .gd-live-lower,#root .admin-page .gd-dashboard{background:#e9e8e3!important}#root .admin-page h1{background:#303d48!important;color:#eee9df!important;border-bottom-color:#d3c2a2!important}
/* approved preview layout direction: admin rendered ltr shell with rtl content */
body:has(.admin-page){direction:ltr!important}body:has(.admin-page) #root{direction:rtl!important}
@media print{
 body[data-gd-print] .admin-menu,body[data-gd-print] .admin-topbar,body[data-gd-print] .admin-header{display:none!important}
 body[data-gd-print] .admin-content>div> :not(.gd-print-item):not(.gd-print-transaction){display:none!important}
 body[data-gd-print] .gd-report-option{display:block!important;overflow:visible!important;visibility:visible!important}
 body[data-gd-print] .gd-report-option *{visibility:visible!important}
 body[data-gd-print="item"] .gd-print-transaction,body[data-gd-print="transaction"] .gd-print-item{display:none!important}
 body[data-gd-print] .gd-report-option>summary{display:block!important}
 body[data-gd-print] .gd-report-option .no-print{display:none!important}
 body[data-gd-print] .print-area{position:static!important;inset:auto!important;width:100%!important}
 body[data-gd-print] .admin-page,body[data-gd-print] .admin-main,body[data-gd-print] .admin-content{display:block!important;width:100%!important;padding:0!important;margin:0!important;min-height:0!important}
}
@media print{
 body[data-gd-print] .gd-report-option{background:white!important;color:#111!important;border:none!important;margin:0!important;padding:0!important}
 body[data-gd-print] .table-wrap{overflow:visible!important;min-width:0!important;width:100%!important}
 body[data-gd-print] table{width:100%!important;min-width:0!important;table-layout:fixed!important;font-size:9px!important}
 body[data-gd-print] td,body[data-gd-print] th{padding:4px 2px!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important}
}
.gd-quick-entry{width:100%;text-align:right;cursor:pointer;font-weight:700;color:#33444f}
.gd-quick-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:10px 0}
.gd-quick-line .check{flex-wrap:wrap;gap:8px}.gd-quick-line .mono{direction:ltr}
@media(max-width:620px){.gd-quick-line{display:block}.gd-quick-line>label,.gd-quick-line>span{display:block;margin:10px 0}}
.gd-quick-line .check{display:grid!important;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px!important;direction:rtl}
.gd-quick-line .check input{grid-column:1;grid-row:1 / 3;margin:0!important;width:18px!important;height:18px!important}
.gd-quick-line .check>span{grid-column:2;display:block!important}
.gd-quick-line .check>.mono{direction:ltr;text-align:right;unicode-bidi:isolate;font-size:13px}

/* gad-bell-selected-preview.css */
#root .admin-topbar .bell{width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;background:transparent!important;border:1px solid transparent!important;border-radius:50%!important;box-shadow:none!important;position:relative!important}
#root .admin-topbar .bell:before{width:24px!important;height:24px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dec89e' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9M10 21h4'/%3E%3C/svg%3E")!important}

/* gad-item-search-preview.css */
/* Local item-search color proposal only. */
#root .gd-item-search .table-wrap{border:1px solid #d5ddd5!important;border-radius:11px!important;background:#fffefb!important}
#root .gd-item-search table{background:#fffefb!important;color:#4b554d!important;border-color:#dce2da!important}
#root .gd-item-search thead th{background:#e7eee8!important;color:#667269!important;border-color:#d5ddd5!important}
#root .gd-item-search tbody tr:nth-child(odd) td{background:#fffefb!important;color:#4b554d!important;border-color:#e0e5de!important}
#root .gd-item-search tbody tr:nth-child(even) td{background:#f6f7f2!important;color:#4b554d!important;border-color:#e0e5de!important}
#root .gd-item-search td .muted{color:#7a8178!important}
#root .gd-item-search td .btn{background:#eef3ee!important;border:1px solid #cdd7ce!important;color:#566b5b!important;box-shadow:none!important}
#root .gd-item-search td .btn-danger{background:#fffefb!important;border-color:#d7d9cf!important;color:#796d63!important}

/* gad-orders-preview.css */
/* Settings-only color preview, unchanged layout/content. */
#root .gd-orders-preview{color:#4b554d!important}
#root .gd-orders-preview .card{background:#fffefb!important;border:1px solid #d5ddd5!important;box-shadow:none!important;border-radius:11px!important}
#root .gd-orders-preview .chip{background:#f3f6f1!important;color:#657366!important;border:1px solid #cdd7ce!important;box-shadow:none!important}
#root .gd-orders-preview .chip-on{background:#dce7de!important;color:#3e5c47!important;border-color:#acc0af!important}
#root .gd-orders-preview input,#root .gd-orders-preview select{background:#fff!important;color:#4b554d!important;border:1px solid #cdd7ce!important;box-shadow:none!important}
#root .gd-orders-preview label,#root .gd-orders-preview h2,#root .gd-orders-preview h3{color:#4b554d!important}
#root .gd-orders-preview .section-title{border-color:#d7dfd5!important}
#root .gd-orders-preview .muted,#root .gd-orders-preview .hint{color:#7a8178!important}
#root .gd-orders-preview .callout,#root .gd-orders-preview .callout.info{background:#eaf0e9!important;color:#617063!important;border:1px solid #cfdace!important}
#root .gd-orders-preview .btn{background:#eef3ee!important;color:#526a59!important;border:1px solid #c8d5cb!important;box-shadow:none!important;border-radius:8px!important}
#root .gd-orders-preview .badge,#root .gd-orders-preview .badge.warn{background:#f0f3ec!important;color:#6d796b!important;border-color:#d5ddd0!important}
#root .gd-orders-preview .empty{background:#f6f7f2!important;border:1px dashed #d5ddd0!important;color:#7a8178!important}


#root .gd-orders-preview .website-order.is-unread{border-color:#afc0b0!important;background:#fffefb!important}
#root .gd-orders-preview .web-order-product{background:#fff!important;border-color:#d5ddd5!important}
#root .gd-orders-preview .web-order-photo{background:#eef2ec!important;color:#7a8178!important}
#root .gd-orders-preview .web-order-facts>div,#root .gd-orders-preview .web-order-customer>div{background:#f4f7f1!important;color:#4b554d!important}
#root .gd-orders-preview .web-order-facts span,#root .gd-orders-preview .web-order-customer span{color:#7a8178!important}
#root .gd-orders-preview .gold{color:#4d6b55!important}
#root .gd-orders-preview .btn-gold{background:#dce7de!important;color:#3e5c47!important;border-color:#acc0af!important}
#root .gd-orders-preview .btn-danger{background:#fbf6f3!important;color:#95604d!important;border-color:#dccbc2!important}
#root .gd-orders-preview .timeline .tstep.current .tdot,#root .gd-orders-preview .timeline .tstep.done .tdot{background:#91ad95!important;border-color:#91ad95!important}
#root .gd-orders-preview .timeline .tbar{background:#d5ddd5!important}

/* gad-settings-preview.css */
/* Settings-only color preview, unchanged layout/content. */
#root .gd-settings-preview{color:#4b554d!important}
#root .gd-settings-preview .card{background:#fffefb!important;border:1px solid #d5ddd5!important;box-shadow:none!important;border-radius:11px!important}
#root .gd-settings-preview .chip{background:#f3f6f1!important;color:#657366!important;border:1px solid #cdd7ce!important;box-shadow:none!important}
#root .gd-settings-preview .chip-on{background:#dce7de!important;color:#3e5c47!important;border-color:#acc0af!important}
#root .gd-settings-preview input,#root .gd-settings-preview select{background:#fff!important;color:#4b554d!important;border:1px solid #cdd7ce!important;box-shadow:none!important}
#root .gd-settings-preview label,#root .gd-settings-preview h2,#root .gd-settings-preview h3{color:#4b554d!important}
#root .gd-settings-preview .section-title{border-color:#d7dfd5!important}
#root .gd-settings-preview .muted,#root .gd-settings-preview .hint{color:#7a8178!important}
#root .gd-settings-preview .callout,#root .gd-settings-preview .callout.info{background:#eaf0e9!important;color:#617063!important;border:1px solid #cfdace!important}
#root .gd-settings-preview .btn{background:#eef3ee!important;color:#526a59!important;border:1px solid #c8d5cb!important;box-shadow:none!important;border-radius:8px!important}
#root .gd-settings-preview .badge,#root .gd-settings-preview .badge.warn{background:#f0f3ec!important;color:#6d796b!important;border-color:#d5ddd0!important}
#root .gd-settings-preview .empty{background:#f6f7f2!important;border:1px dashed #d5ddd0!important;color:#7a8178!important}

#root .gd-settings-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px!important;margin:0 0 16px!important}
#root .gd-settings-tabs .chip{border-radius:9px!important;min-height:44px!important;white-space:normal!important;width:100%!important;text-align:center!important;padding:9px 6px!important}
@media(max-width:600px){#root .gd-settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* gad-club-preview.css */
/* Settings-only color preview, unchanged layout/content. */
#root .gd-club-preview{color:#4b554d!important}
#root .gd-club-preview .card{background:#fffefb!important;border:1px solid #d5ddd5!important;box-shadow:none!important;border-radius:11px!important}
#root .gd-club-preview .chip{background:#f3f6f1!important;color:#657366!important;border:1px solid #cdd7ce!important;box-shadow:none!important}
#root .gd-club-preview .chip-on{background:#dce7de!important;color:#3e5c47!important;border-color:#acc0af!important}
#root .gd-club-preview input,#root .gd-club-preview select{background:#fff!important;color:#4b554d!important;border:1px solid #cdd7ce!important;box-shadow:none!important}
#root .gd-club-preview label,#root .gd-club-preview h2,#root .gd-club-preview h3{color:#4b554d!important}
#root .gd-club-preview .section-title{border-color:#d7dfd5!important}
#root .gd-club-preview .muted,#root .gd-club-preview .hint{color:#7a8178!important}
#root .gd-club-preview .callout,#root .gd-club-preview .callout.info{background:#eaf0e9!important;color:#617063!important;border:1px solid #cfdace!important}
#root .gd-club-preview .btn{background:#eef3ee!important;color:#526a59!important;border:1px solid #c8d5cb!important;box-shadow:none!important;border-radius:8px!important}
#root .gd-club-preview .badge,#root .gd-club-preview .badge.warn{background:#f0f3ec!important;color:#6d796b!important;border-color:#d5ddd0!important}
#root .gd-club-preview .empty{background:#f6f7f2!important;border:1px dashed #d5ddd0!important;color:#7a8178!important}


/* Local item-search color proposal only. */
#root .gd-club-preview .table-wrap{border:1px solid #d5ddd5!important;border-radius:11px!important;background:#fffefb!important}
#root .gd-club-preview table{background:#fffefb!important;color:#4b554d!important;border-color:#dce2da!important}
#root .gd-club-preview thead th{background:#e7eee8!important;color:#667269!important;border-color:#d5ddd5!important}
#root .gd-club-preview tbody tr:nth-child(odd) td{background:#fffefb!important;color:#4b554d!important;border-color:#e0e5de!important}
#root .gd-club-preview tbody tr:nth-child(even) td{background:#f6f7f2!important;color:#4b554d!important;border-color:#e0e5de!important}
#root .gd-club-preview td .muted{color:#7a8178!important}
#root .gd-club-preview td .btn{background:#eef3ee!important;border:1px solid #cdd7ce!important;color:#566b5b!important;box-shadow:none!important}
#root .gd-club-preview td .btn-danger{background:#fffefb!important;border-color:#d7d9cf!important;color:#796d63!important}

#root .gd-club-preview .gh-hbtn{background:#eef3ee!important;color:#526a59!important;border-color:#c8d5cb!important}
@media(max-width:600px){
#root .gd-club-preview .searchbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important}
#root .gd-club-preview .searchbar input{grid-column:1/-1!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}
#root .gd-club-preview .searchbar .btn{min-width:0!important;width:100%!important;white-space:normal!important;padding:10px 6px!important;min-height:44px!important;box-sizing:border-box!important}
}
@media(max-width:600px){
#root .gd-club-preview .searchbar{grid-template-columns:minmax(0,1fr) 90px 74px!important;gap:6px!important}
#root .gd-club-preview .searchbar input{grid-column:auto!important;font-size:13px!important;padding:8px!important;min-height:44px!important}
#root .gd-club-preview .searchbar .btn{font-size:12px!important;padding:8px 4px!important;white-space:nowrap!important}
}

/* Settings-only color preview, unchanged layout/content. */
#root .gd-preorders-preview{color:#4b554d!important}
#root .gd-preorders-preview .card{background:#fffefb!important;border:1px solid #d5ddd5!important;box-shadow:none!important;border-radius:11px!important}
#root .gd-preorders-preview .chip{background:#f3f6f1!important;color:#657366!important;border:1px solid #cdd7ce!important;box-shadow:none!important}
#root .gd-preorders-preview .chip-on{background:#dce7de!important;color:#3e5c47!important;border-color:#acc0af!important}
#root .gd-preorders-preview input,#root .gd-preorders-preview select{background:#fff!important;color:#4b554d!important;border:1px solid #cdd7ce!important;box-shadow:none!important}
#root .gd-preorders-preview label,#root .gd-preorders-preview h2,#root .gd-preorders-preview h3{color:#4b554d!important}
#root .gd-preorders-preview .section-title{border-color:#d7dfd5!important}
#root .gd-preorders-preview .muted,#root .gd-preorders-preview .hint{color:#7a8178!important}
#root .gd-preorders-preview .callout,#root .gd-preorders-preview .callout.info{background:#eaf0e9!important;color:#617063!important;border:1px solid #cfdace!important}
#root .gd-preorders-preview .btn{background:#eef3ee!important;color:#526a59!important;border:1px solid #c8d5cb!important;box-shadow:none!important;border-radius:8px!important}
#root .gd-preorders-preview .badge,#root .gd-preorders-preview .badge.warn{background:#f0f3ec!important;color:#6d796b!important;border-color:#d5ddd0!important}
#root .gd-preorders-preview .empty{background:#f6f7f2!important;border:1px dashed #d5ddd0!important;color:#7a8178!important}


#root .gd-preorders-preview .website-order.is-unread{border-color:#afc0b0!important;background:#fffefb!important}
#root .gd-preorders-preview .web-order-product{background:#fff!important;border-color:#d5ddd5!important}
#root .gd-preorders-preview .web-order-photo{background:#eef2ec!important;color:#7a8178!important}
#root .gd-preorders-preview .web-order-facts>div,#root .gd-preorders-preview .web-order-customer>div{background:#f4f7f1!important;color:#4b554d!important}
#root .gd-preorders-preview .web-order-facts span,#root .gd-preorders-preview .web-order-customer span{color:#7a8178!important}
#root .gd-preorders-preview .gold{color:#4d6b55!important}
#root .gd-preorders-preview .btn-gold{background:#dce7de!important;color:#3e5c47!important;border-color:#acc0af!important}
#root .gd-preorders-preview .btn-danger{background:#fbf6f3!important;color:#95604d!important;border-color:#dccbc2!important}
#root .gd-preorders-preview .timeline .tstep.current .tdot,#root .gd-preorders-preview .timeline .tstep.done .tdot{background:#91ad95!important;border-color:#91ad95!important}
#root .gd-preorders-preview .timeline .tbar{background:#d5ddd5!important}
/* Mobile containment for retained native preorder cards, no behavior change. */
@media(max-width:600px){
#root .gd-preorders-preview .card>.row.spread{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}
#root .gd-preorders-preview .card>.row.spread>div{width:100%!important;min-width:0!important}
#root .gd-preorders-preview .card>.row.spread>.row.gap{flex-wrap:wrap!important;gap:6px!important;justify-content:flex-start!important}
#root .gd-preorders-preview .card .btn{white-space:normal!important}
}
@media(max-width:600px){
#root .gd-preorders-preview>.row.spread{display:grid!important;grid-template-columns:minmax(0,1fr) 145px!important;gap:8px!important;align-items:center!important}
#root .gd-preorders-preview>.row.spread .section-title{font-size:16px!important;margin:0!important;padding:6px 0!important;min-width:0!important}
#root .gd-preorders-preview>.row.spread>.btn{width:145px!important;min-width:0!important;font-size:11px!important;padding:8px 5px!important;white-space:normal!important;box-sizing:border-box!important;min-height:40px!important}
}
@media(max-width:600px){
#root .gd-preorders-preview>.row.spread{width:100%!important;box-sizing:border-box!important;direction:rtl!important;justify-content:stretch!important}
#root .gd-preorders-preview>.row.spread .section-title{width:auto!important;max-width:none!important;text-align:right!important}
}
@media(max-width:600px){
#root .gd-preorders-preview>.row.spread .section-title{grid-column:1!important;grid-row:1!important;justify-self:stretch!important}
#root .gd-preorders-preview>.row.spread>.btn{grid-column:2!important;grid-row:1!important;justify-self:stretch!important}
}
#root .gd-preorders-preview .gd-model-group{padding:0!important;overflow:hidden;margin:10px 0!important}
#root .gd-preorders-preview .gd-model-summary{display:list-item;cursor:pointer;padding:14px 16px;background:#e9efe8;color:#4b6151}
#root .gd-preorders-preview .gd-model-summary .small{display:block;margin-top:4px}
#root .gd-preorders-preview .gd-model-items{padding:10px}
#root .gd-preorders-preview .gd-item-group{border:1px solid #d7dfd5;border-radius:8px;margin:6px 0;background:#fff}
#root .gd-preorders-preview .gd-item-group>summary{padding:12px;cursor:pointer;color:#536b5a}
#root .gd-preorders-preview .gd-item-group>summary .small{margin-right:8px}
#root .gd-preorders-preview .gd-item-details{padding:0 12px 10px}
#root .gd-preorders-preview .gd-item-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
#root .gd-preorders-preview .gd-item-facts>div{background:#f3f6f1;padding:9px;border-radius:6px}
#root .gd-preorders-preview .gd-item-facts span{display:block;font-size:12px;color:#788478;margin-bottom:4px}
#root .gd-preorders-preview .gd-model-actions{padding:0 10px 12px}
@media(max-width:600px){#root .gd-preorders-preview .gd-item-facts{grid-template-columns:repeat(2,minmax(0,1fr))}#root .gd-preorders-preview .gd-model-summary{padding:12px!important}}
#root .gd-preorders-preview .gd-model-summary{padding:9px 12px!important}
#root .gd-preorders-preview .gd-model-summary .small{display:inline!important;margin-right:10px!important}
#root .gd-preorders-preview .gd-model-actions{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important;padding:4px 10px 8px!important}
#root .gd-preorders-preview .gd-model-actions .btn{min-width:0!important;padding:5px 2px!important;font-size:11px!important;white-space:nowrap!important}
@media(max-width:600px){#root .gd-preorders-preview .gd-model-summary{font-size:13px!important;padding:9px 10px!important}#root .gd-preorders-preview .gd-model-actions .btn{font-size:10px!important}}
#root .gd-preorders-preview .gd-model-items{padding:5px 8px!important}
#root .gd-preorders-preview .gd-item-group{margin:4px 0!important}
#root .gd-preorders-preview .gd-item-group>summary{padding:7px 9px!important;font-size:13px!important}
#root .gd-preorders-preview .gd-item-details{padding:0 8px 5px!important}
#root .gd-preorders-preview .gd-item-facts{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important}
#root .gd-preorders-preview .gd-item-facts>div{padding:5px 3px!important;background:#f3f6f1!important}
#root .gd-preorders-preview .gd-item-facts span{font-size:10px!important;margin-bottom:2px!important;line-height:1.15!important}
#root .gd-preorders-preview .gd-item-facts strong{font-size:12px!important;line-height:1.2!important;overflow-wrap:anywhere!important}
#root .gd-preorders-preview .gd-item-details p{margin:5px 0 0!important;font-size:11px!important;line-height:1.2!important}
#root .gd-preorders-preview .gd-model-actions{padding-top:2px!important;padding-bottom:6px!important}
#root .gd-preorders-preview .gd-customer-order{padding:8px 10px!important}
#root .gd-preorders-preview .gd-order-summary{cursor:pointer;display:list-item;font-size:13px;color:#526959;white-space:normal}
#root .gd-preorders-preview .gd-order-summary>span{display:inline-block;margin-left:14px}
#root .gd-preorders-preview .gd-customer-order[open]>.row{margin-top:8px}
@media(max-width:600px){#root .gd-preorders-preview .gd-order-summary{font-size:12px!important}#root .gd-preorders-preview .gd-order-summary>span{margin-left:8px!important}}
#root .gd-preorders-preview .gd-size-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:2px 0 6px}
#root .gd-preorders-preview .gd-size-toolbar .btn{padding:5px 7px!important;font-size:11px!important}
#root .gd-preorders-preview .gd-size-check{width:15px!important;height:15px!important;margin:0 4px 0 7px!important;vertical-align:middle;accent-color:#789681}
#root .gd-preorders-preview .gd-draft-edit{display:flex;gap:8px;margin:3px 0 6px}
#root .gd-preorders-preview .gd-draft-edit label{display:flex;align-items:center;gap:5px;font-size:11px;margin:0!important}
#root .gd-preorders-preview .gd-draft-edit input{width:65px!important;padding:4px!important;height:28px!important;box-sizing:border-box}
#root .gd-preorders-preview .gd-draft-edit input:disabled{opacity:.45}
#root .gd-preorders-preview>.row.spread{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important}
#root .gd-preorders-preview>.row.spread>.btn{grid-column:1!important;grid-row:1!important;width:100%!important;min-height:40px!important;box-sizing:border-box!important;font-size:13px!important;white-space:nowrap!important}
#root .gd-preorders-preview>.row.spread .section-title{grid-column:1!important;grid-row:2!important;width:100%!important;margin:4px 0!important;text-align:right!important}
@media(max-width:600px){
#root .gd-preorders-preview>.row.spread>.btn{width:100%!important;max-width:none!important;justify-self:stretch!important;min-width:0!important}
#root .gd-preorders-preview>.row.spread{grid-template-columns:minmax(0,1fr)!important}
}
/* Preorders-only final visual proposal. Shared shell unchanged. */
#root .gd-preorders-preview>.row.spread>.btn{background:#dce8dd!important;color:#355c43!important;border:1px solid #a8c0ae!important;border-radius:10px!important;font-weight:600!important;min-height:42px!important;font-size:14px!important}
#root .gd-preorders-preview .gd-model-group{border-color:#cad8ce!important;border-radius:10px!important;margin:8px 0!important}
#root .gd-preorders-preview .gd-model-summary{background:#e3ece4!important;color:#3f604a!important;font-size:14px!important;font-weight:600!important}
#root .gd-preorders-preview .gd-model-items{padding:6px 8px!important}
#root .gd-preorders-preview .gd-size-toolbar{gap:5px!important;border-bottom:1px solid #e4eae3;padding-bottom:6px;margin-bottom:6px!important}
#root .gd-preorders-preview .gd-size-toolbar .btn{min-height:30px!important;background:#f0f5ef!important;color:#4c6a55!important;border-radius:6px!important}
#root .gd-preorders-preview .gd-size-toolbar .small{font-size:10px!important;color:#818b80!important}
#root .gd-preorders-preview .gd-item-group{border-color:#dce4db!important;border-radius:7px!important}
#root .gd-preorders-preview .gd-item-group>summary{background:#fbfcfa!important;padding:8px!important;font-size:13px!important}
#root .gd-preorders-preview .gd-item-details{padding:3px 8px 6px!important}
#root .gd-preorders-preview .gd-draft-edit{margin:3px 0 7px!important;gap:10px!important}
#root .gd-preorders-preview .gd-draft-edit label{color:#657765!important;font-size:11px!important}
#root .gd-preorders-preview .gd-draft-edit input{background:#fff!important;border-color:#b9cebe!important;border-radius:6px!important;font-size:13px!important;height:30px!important;text-align:center!important}
#root .gd-preorders-preview .gd-item-facts>div{background:#eef3ed!important;border-radius:5px!important;padding:5px 3px!important}
#root .gd-preorders-preview .gd-model-actions .btn{background:#f0f5ef!important;border-color:#cedbce!important;border-radius:6px!important;color:#5a705f!important;min-height:30px!important}
#root .gd-preorders-preview .gd-customer-order{border-color:#ccd9ce!important;border-radius:9px!important;padding:10px!important}
#root .gd-preorders-preview .gd-order-summary{color:#4a6852!important}
#root .gd-preorders-preview input[type=search]{min-height:40px!important;border-radius:8px!important;border-color:#c6d5c9!important;background:#fff!important}
#root .gd-preorders-preview .chip{font-size:12px!important;padding:6px 10px!important;min-height:32px!important}
#root .gd-preorders-preview .section-title{font-weight:600!important;color:#556b58!important}
@media(max-width:600px){
#root .gd-preorders-preview .gd-model-summary{font-size:13px!important}
#root .gd-preorders-preview .gd-model-summary .small{font-size:10px!important}
#root .gd-preorders-preview .gd-model-actions .btn{font-size:10px!important}
#root .gd-preorders-preview .gd-item-facts strong{font-size:11px!important}
}
#root .gd-preorders-preview .gd-search-panel{padding:12px!important;margin:8px 0 12px!important;background:#fff!important}#root .gd-preorders-preview .gd-search-fields,#root .gd-preorders-preview .gd-search-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#root .gd-preorders-preview .gd-search-panel label{display:flex!important;flex-direction:column;gap:5px;min-width:0;font-size:12px!important;margin:0!important}#root .gd-preorders-preview .gd-search-panel input,#root .gd-preorders-preview .gd-search-panel select{width:100%!important;box-sizing:border-box;min-width:0;height:36px;font-size:13px!important;border-radius:7px!important;padding:6px!important}#root .gd-preorders-preview .gd-search-filters{border-top:1px solid #e3eae1;margin-top:10px;padding-top:10px}#root .gd-preorders-preview .gd-search-note{font-size:11px;line-height:1.5;color:#7b887a;margin:10px 0 0}#root .gd-preorders-preview .gd-customer-title{margin:22px 0 8px!important;padding-top:14px!important;border-top:1px solid #cdd9ce}#root .gd-preorders-preview .gd-search-customers{background:#f7faf5!important}@media(max-width:600px){#root .gd-preorders-preview .gd-search-stock .gd-search-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#root .gd-preorders-preview .gd-search-stock .gd-search-fields label:first-child{grid-column:1/-1}#root .gd-preorders-preview .gd-search-customers .gd-search-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#root .gd-preorders-preview .gd-search-customers .gd-search-fields label:last-child{grid-column:1/-1}#root .gd-preorders-preview .gd-search-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#root .gd-preorders-preview .gd-search-filters label:last-child{grid-column:1/-1}#root .gd-preorders-preview .gd-customer-title{font-size:16px!important}}
/* Compact selected model area only, preserving touch targets and fields. */
#root .gd-preorders-preview .gd-model-items{padding:3px 6px!important}#root .gd-preorders-preview .gd-size-toolbar{gap:4px!important;margin:0 0 3px!important;padding-bottom:3px!important}#root .gd-preorders-preview .gd-size-toolbar .btn{min-height:28px!important;padding:3px 6px!important}#root .gd-preorders-preview .gd-item-group{margin:2px 0!important}#root .gd-preorders-preview .gd-item-group>summary{padding:5px 7px!important;min-height:28px!important;box-sizing:border-box;line-height:18px!important}#root .gd-preorders-preview .gd-item-details{padding:0 6px 3px!important}#root .gd-preorders-preview .gd-draft-edit{margin:1px 0 3px!important;gap:7px!important}#root .gd-preorders-preview .gd-draft-edit label{flex-direction:row!important;align-items:center!important;gap:4px!important}#root .gd-preorders-preview .gd-draft-edit input{height:29px!important;padding:3px!important}#root .gd-preorders-preview .gd-item-facts>div{padding:3px 2px!important}#root .gd-preorders-preview .gd-item-facts span{font-size:10px!important;line-height:12px!important;margin:0!important}#root .gd-preorders-preview .gd-item-facts strong{font-size:11px!important;line-height:14px!important}#root .gd-preorders-preview .gd-item-details p{margin:3px 0 0!important;line-height:12px!important;font-size:10px!important}#root .gd-preorders-preview .gd-model-actions{padding:2px 6px 5px!important;gap:4px!important}#root .gd-preorders-preview .gd-model-actions .btn{min-height:28px!important;padding:4px 2px!important}

/* Proposed marked sections: large colored disclosures, not rainbow item rows. */
#root .gd-preorders-preview .gd-section-tab{margin:12px 0;border:1px solid #cbd9cf;border-radius:10px;overflow:hidden;background:#fafcf9;padding:0 8px 8px}#root .gd-preorders-preview .gd-section-tab>summary{display:list-item;cursor:pointer;padding:10px 12px;margin:0 -8px 8px;font-size:14px;font-weight:600;min-height:38px;box-sizing:border-box;background:#dce9e0;color:#466751;border-bottom:1px solid #c5d8c9}#root .gd-preorders-preview .gd-orders-section{border-color:#cfdae3;background:#f8fafc}#root .gd-preorders-preview .gd-orders-section>summary{background:#e0eaf2;color:#536d81;border-bottom-color:#cbd9e5}#root .gd-preorders-preview .gd-section-tab:not([open]){padding-bottom:0}#root .gd-preorders-preview .gd-section-tab:not([open])>summary{margin-bottom:0;border-bottom:0}#root .gd-preorders-preview .gd-model-group>.gd-model-summary{background:#edf3eb!important;color:#526b55!important;border-bottom-color:#d5e0d3!important}#root .gd-preorders-preview .gd-item-group>summary,#root .gd-preorders-preview .gd-item-group:nth-child(even)>summary{background:#f4f6f1!important;color:#566952!important;border-bottom-color:#dfe5d9!important}#root .gd-preorders-preview .gd-customer-order>.gd-order-summary{background:#f3f6f8!important;color:#5b6f7c!important}#root .gd-preorders-preview .gd-item-group[open]>.gd-item-details{background:#fff!important}
/* Distinct model colors, alongside the two section tabs. */
#root .gd-preorders-preview .gd-stock-section .gd-model-group:nth-of-type(4n+1)>.gd-model-summary{background:#e6dfec!important;color:#6b5879!important;border-bottom-color:#d4c8dd!important}#root .gd-preorders-preview .gd-stock-section .gd-model-group:nth-of-type(4n+2)>.gd-model-summary{background:#f0e4d1!important;color:#7d6849!important;border-bottom-color:#dfcdae!important}#root .gd-preorders-preview .gd-stock-section .gd-model-group:nth-of-type(4n+3)>.gd-model-summary{background:#dce9e4!important;color:#4e7463!important;border-bottom-color:#c1d7cc!important}#root .gd-preorders-preview .gd-stock-section .gd-model-group:nth-of-type(4n+4)>.gd-model-summary{background:#e0e8f0!important;color:#526e83!important;border-bottom-color:#c8d5e0!important}
/* Final requested soft green / soft gold palette for section and model bars. */
#root .gd-preorders-preview .gd-stock-section>summary{background:#deeadf!important;color:#4b6951!important;border-bottom-color:#c7d9c9!important}#root .gd-preorders-preview .gd-orders-section{border-color:#e0d5bd!important;background:#fcfbf7!important}#root .gd-preorders-preview .gd-orders-section>summary{background:#efe5ce!important;color:#796744!important;border-bottom-color:#deceac!important}#root .gd-preorders-preview .gd-stock-section .gd-model-group:nth-of-type(odd)>.gd-model-summary{background:#eee3c9!important;color:#7a6742!important;border-bottom-color:#decda7!important}#root .gd-preorders-preview .gd-stock-section .gd-model-group:nth-of-type(even)>.gd-model-summary{background:#e1ece0!important;color:#506d51!important;border-bottom-color:#cbdcc8!important}#root .gd-preorders-preview .gd-customer-order>.gd-order-summary{background:#f5f1e6!important;color:#7a6d51!important}

/* Preserve finite readable controls, native dashboard cards, no fixture wrappers */
.gd-dashboard .card,.gd-dashboard .stat{background:#fffdf7!important;border-color:#dcd8cb!important;box-shadow:none!important}.gd-dashboard .btn,.gd-dashboard input,.gd-dashboard select{background:#eef3ee!important;border-color:#ccd8cf!important;color:#466453!important}

/* Notification popover: anchor below the bell, retain contrast and click access. */
#root .admin-topbar{overflow:visible!important}#root .notification-menu{background:#fffdf7!important;color:#3e5146!important}#root .notification-menu-head,#root .notification-sub{background:#e4ece5!important;color:#425a4a!important}#root .notification-item,#root .notification-all{color:#425a4a!important;background:#fffdf7!important}#root .notification-item small,#root .notification-menu-head .muted{color:#657268!important}#root .notification-menu-head strong{color:#425a4a!important}@media(max-width:620px){#root .notification-menu{position:absolute!important;top:calc(100% + 8px)!important;inset-inline:auto!important;left:-50px!important;right:auto!important;width:min(350px,calc(100vw - 28px))!important;max-height:65vh;overflow-y:auto!important}}

/* Expanded management tray: soft green with pale-gold frame, navy controls retained. */
#root .admin-menu.nav-open{background-color:#deeadf!important;border-color:#c8b893!important;box-shadow:none!important}
#root .admin-menu.nav-open:after,#root .admin-menu.nav-open:before{color:#4b6652!important}
#root .admin-menu.nav-open{background-color:#26343f!important}
#root .admin-menu.nav-open:after{background:#deeadf!important;border:1px solid #c8b893!important;box-shadow:none!important}
#root .admin-menu.nav-open:before{color:#4b6652!important}

/* Consistent item-search title treatment on every management route. */
#root .admin-page .admin-content h1{position:static!important;display:block!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;margin:0 -22px 20px!important;padding:18px 20px 21px!important;text-align:center!important;background:#303d48!important;color:#eee9df!important;font:400 32px 'Frank Ruhl Libre',Georgia,serif!important;border:0!important;border-bottom:3px solid #d3c2a2!important;text-shadow:none!important;box-shadow:none!important}
#root .admin-page .admin-content h1:before{content:'GAD · ניהול'!important;display:block!important;margin-bottom:7px!important;color:#cfaa68!important;font:600 10px 'Assistant',sans-serif!important;letter-spacing:3px!important}
#root .admin-page .admin-content h1:after{display:none!important;content:none!important}
@media(max-width:850px){#root .admin-page .admin-content h1{margin-inline:-16px!important;font-size:27px!important}}
@media(max-width:620px){#root .admin-page .admin-content h1{margin:0 -12px 17px!important;padding:15px 12px!important;font-size:25px!important}}
/* Menu option 2: navy tray with pale-gold separators. */
#root .admin-menu.nav-open:after{background:#394b58!important;border-color:#a99a7c!important}
#root .admin-menu.nav-open:before{color:#e3d1a9!important}
#root .admin-menu.nav-open>.admin-link-menu{background:#26343f!important;border-color:#82918f!important;color:#f1ece2!important}
