@charset "UTF-8";:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;font-weight:400;--primary-color: #3182ce;--primary-hover: #2c5282;--secondary-color: #4a5568;--success-color: #38a169;--warning-color: #d69e2e;--error-color: #e53e3e;--bg-primary: #ffffff;--bg-secondary: #f7fafc;--bg-tertiary: #edf2f7;--text-primary: #1a202c;--text-secondary: #4a5568;--text-muted: #718096;--border-color: #e2e8f0;--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0;padding:0;min-width:320px;min-height:100vh;color:var(--text-primary);background-color:var(--bg-secondary);font-family:inherit}html.chakra-ui-dark,html[data-theme=dark],body.chakra-ui-dark{--bg-primary: #1a202c;--bg-secondary: #1a202c;--bg-tertiary: #2d3748;--text-primary: #ffffff;--text-secondary: #ffffff;--text-muted: rgba(255, 255, 255, .75);--border-color: #4a5568}.chakra-container{max-width:100%!important}a{color:var(--primary-color);text-decoration:none;transition:color .2s ease-in-out}a:hover{color:var(--primary-hover);text-decoration:underline}a:focus{outline:2px solid var(--primary-color);outline-offset:2px}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-weight:600;line-height:1.25;margin:0}h1{font-size:2.25rem}h2{font-size:1.875rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}p{margin:0;line-height:1.6;color:var(--text-secondary)}:focus{outline:2px solid var(--primary-color);outline-offset:2px}button{font-family:inherit}.admin-container{max-width:1200px;margin:0 auto;padding:0 1rem}.admin-card{background:var(--bg-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--border-color)}.admin-text-primary{color:var(--text-primary)}.admin-text-secondary{color:var(--text-secondary)}.admin-text-muted{color:var(--text-muted)}@media(max-width:768px){.admin-container{padding:0 .75rem}h1{font-size:1.875rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}@media(max-width:480px){.admin-container{padding:0 .5rem}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.125rem}}.admin-loading{display:flex;align-items:center;justify-content:center;min-height:200px}.admin-transition{transition:all .2s ease-in-out}.admin-tab-page-header{margin:0 0 .75rem;padding:0;flex-shrink:0}.admin-tab-page-header__row{min-height:36px;align-items:center}.admin-tab-page-header__icon-wrap{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.admin-tab-page-header__icon{width:22px;height:22px;flex-shrink:0;display:block}.admin-tab-page-header__title{font-size:1.125rem!important;font-weight:600!important;letter-spacing:-.01em;text-transform:none;line-height:1.25!important;margin:0!important}.admin-tab-page-header__subtitle{margin:.35rem 0 0;padding-left:calc(36px + .75rem);font-size:.8125rem;line-height:1.35}.admin-page-shell{display:flex;flex-direction:column;gap:.75rem;padding-top:0;width:100%;min-width:0}html.chakra-ui-dark .admin-tab-page-header__title,html[data-theme=dark] .admin-tab-page-header__title,body.chakra-ui-dark .admin-tab-page-header__title{color:#ffffffeb!important}.admin-page-shell{gap:.875rem}.admin-table-scroll,.users-table-scroll,.transactions-table-scroll,.onboarding-table-scroll,.chakra-table__container.admin-table-scroll,.chakra-table__container.users-table-scroll,.chakra-table__container.transactions-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.admin-table-scroll>.chakra-table,.admin-table-scroll>table.chakra-table,.admin-table-scroll .chakra-table,.users-table-scroll>.chakra-table,.users-table-scroll>table.chakra-table,.users-table-scroll .chakra-table,.transactions-table-scroll>.chakra-table,.transactions-table-scroll>table.chakra-table,.transactions-table-scroll .chakra-table,.onboarding-table-scroll>.chakra-table,.onboarding-table-scroll>table.chakra-table,.onboarding-table-scroll .chakra-table,.chakra-table__container.admin-table-scroll>.chakra-table,.chakra-table__container.admin-table-scroll>table.chakra-table,.chakra-table__container.admin-table-scroll .chakra-table,.chakra-table__container.users-table-scroll>.chakra-table,.chakra-table__container.users-table-scroll>table.chakra-table,.chakra-table__container.users-table-scroll .chakra-table,.chakra-table__container.transactions-table-scroll>.chakra-table,.chakra-table__container.transactions-table-scroll>table.chakra-table,.chakra-table__container.transactions-table-scroll .chakra-table{width:max-content;min-width:max(100%,960px)}.admin-table-scroll,.users-table-scroll,.transactions-table-scroll,.onboarding-table-scroll,.chakra-table__container.admin-table-scroll,.chakra-table__container.users-table-scroll,.chakra-table__container.transactions-table-scroll{scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.45) transparent}.admin-table-scroll::-webkit-scrollbar,.users-table-scroll::-webkit-scrollbar,.transactions-table-scroll::-webkit-scrollbar,.onboarding-table-scroll::-webkit-scrollbar,.chakra-table__container.admin-table-scroll::-webkit-scrollbar,.chakra-table__container.users-table-scroll::-webkit-scrollbar,.chakra-table__container.transactions-table-scroll::-webkit-scrollbar{height:8px}.admin-table-scroll::-webkit-scrollbar-thumb,.users-table-scroll::-webkit-scrollbar-thumb,.transactions-table-scroll::-webkit-scrollbar-thumb,.onboarding-table-scroll::-webkit-scrollbar-thumb,.chakra-table__container.admin-table-scroll::-webkit-scrollbar-thumb,.chakra-table__container.users-table-scroll::-webkit-scrollbar-thumb,.chakra-table__container.transactions-table-scroll::-webkit-scrollbar-thumb{background:#64748b59;border-radius:999px}.admin-table-scroll::-webkit-scrollbar-track,.users-table-scroll::-webkit-scrollbar-track,.transactions-table-scroll::-webkit-scrollbar-track,.onboarding-table-scroll::-webkit-scrollbar-track,.chakra-table__container.admin-table-scroll::-webkit-scrollbar-track,.chakra-table__container.users-table-scroll::-webkit-scrollbar-track,.chakra-table__container.transactions-table-scroll::-webkit-scrollbar-track{background:transparent}.admin-page-shell .chakra-table__container,.admin-page-shell .admin-table-scroll,.admin-page-shell .onboarding-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.admin-page-shell .chakra-table__container>.chakra-table,.admin-page-shell .admin-table-scroll>.chakra-table{width:max-content;min-width:max(100%,960px)}.admin-panel{background:#fff;border:1px solid #e8ecef;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a;max-width:100%}.admin-panel__header{padding:1rem 1.25rem;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e8ecef}.admin-panel__body{padding:1rem 1.25rem 1.25rem;min-width:0;max-width:100%}.admin-panel__body--flush-top{padding-top:0}.admin-panel__title{font-family:var(--ck-font-sans);font-size:.9375rem;font-weight:600;color:var(--ck-text-primary, #1a202c);line-height:1.3;margin:0}.admin-panel__subtitle{font-family:var(--ck-font-sans);font-size:var(--ck-detail-hint-size, .8125rem);color:var(--ck-text-muted, #64748b);margin:.2rem 0 0;line-height:1.35}.admin-panel__badge{font-size:.75rem;font-weight:600;color:#4f715b;background:#5e846d1a;padding:.3rem .75rem;border-radius:999px;white-space:nowrap}.admin-panel__meta{font-size:.8125rem;color:#64748b;white-space:nowrap}.admin-panel .chakra-tabs{padding:1rem 1.25rem 1.25rem}.admin-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.admin-toolbar .chakra-input__group{flex:1 1 12rem;max-width:320px;min-width:min(100%,12rem)}.admin-toolbar .chakra-input{height:40px;border-radius:10px;border-color:#e8ecef;font-size:.875rem}.admin-toolbar .chakra-input:focus,.admin-toolbar .chakra-input:hover{border-color:#2d6a4f73}.admin-toolbar .admin-menu-select{flex:0 0 auto}.sidebar-container .chakra-button.chakra-button[data-colorscheme=charcoal],.sidebar-container .chakra-button.chakra-button[data-colorscheme=brand],.chakra-exclusive-margin-left .chakra-button.chakra-button[data-colorscheme=charcoal],.chakra-exclusive-margin-left .chakra-button.chakra-button[data-colorscheme=brand]{background:#2b2b2b!important;color:#fff!important}.sidebar-container .chakra-button.chakra-button[data-colorscheme=charcoal]:hover:not(:disabled),.sidebar-container .chakra-button.chakra-button[data-colorscheme=brand]:hover:not(:disabled),.chakra-exclusive-margin-left .chakra-button.chakra-button[data-colorscheme=charcoal]:hover:not(:disabled),.chakra-exclusive-margin-left .chakra-button.chakra-button[data-colorscheme=brand]:hover:not(:disabled){background:#1a1a1a!important}.sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen],.chakra-exclusive-margin-left .chakra-button.chakra-button[data-colorscheme=ckGreen]{background:#5e846d!important;color:#fff!important}.sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen]:hover:not(:disabled),.chakra-exclusive-margin-left .chakra-button.chakra-button[data-colorscheme=ckGreen]:hover:not(:disabled){background:#4f715b!important}.sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline],.chakra-exclusive-margin-left .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline]{background:#fff!important;color:#5e846d!important;border-color:#5e846d!important}.sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline]:hover:not(:disabled),.chakra-exclusive-margin-left .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline]:hover:not(:disabled){background:#5e846d1a!important;color:#4f715b!important}.admin-btn{height:40px;border-radius:10px!important;font-size:.8125rem!important;font-weight:600!important}.admin-btn--primary{background:#2b2b2b!important;color:#fff!important;border:1px solid #2b2b2b!important}.admin-btn--primary:hover{background:#1a1a1a!important;border-color:#1a1a1a!important}.admin-btn--secondary{background:#5e846d!important;color:#fff!important;border:1px solid #5e846d!important}.admin-btn--secondary:hover{background:#4f715b!important;border-color:#4f715b!important}.admin-btn--outline{background:#fff!important;border:1px solid #5e846d!important;color:#5e846d!important}.admin-btn--outline:hover{background:#5e846d1a!important;border-color:#4f715b!important;color:#4f715b!important}.admin-btn--ghost{background:transparent!important;color:#5e846d!important}.admin-btn--ghost:hover{background:#5e846d1a!important;color:#4f715b!important}.admin-section-tabs{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.25rem}.admin-section-tabs__tab{display:inline-flex;align-items:center;gap:.375rem;height:34px;padding:0 1rem;border-radius:999px;border:1px solid #e8ecef;background:#fff;color:#64748b;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease}.admin-section-tabs__tab:hover{border-color:#2d6a4f59;color:#4f715b}.admin-section-tabs__tab--active{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-section-tabs__tab--active .admin-section-tabs__badge{background:#e53e3e;color:#fff}.admin-section-tabs__label{line-height:1.2}.admin-section-tabs__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#e53e3e;color:#fff;font-size:.6875rem;font-weight:700;line-height:1}.admin-stat-grid{margin-bottom:0!important}.admin-stat-card{background:#fff;border:1px solid #e8ecef;border-radius:12px;padding:1rem 1.125rem;box-shadow:0 1px 2px #00000008;position:relative;overflow:hidden}.admin-stat-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#5e846d;opacity:.7}.admin-stat-card .chakra-stat__label{font-size:.6875rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.05em;color:#64748b!important;margin-bottom:.25rem!important}.admin-stat-card .chakra-stat__number{font-size:1.25rem!important;font-weight:700!important;line-height:1.2!important}.admin-stat-card .chakra-stat__help-text{font-size:.75rem!important;color:#64748b!important;margin-top:.25rem!important}.admin-stat-card--success .chakra-stat__number{color:#4f715b!important}.admin-stat-card--success:before{background:#5e846d}.admin-stat-card--info .chakra-stat__number{color:#2563eb!important}.admin-stat-card--info:before{background:#2563eb}.admin-stat-card--warn .chakra-stat__number{color:#b45309!important}.admin-stat-card--warn:before{background:#ea580c}.admin-stat-card--danger .chakra-stat__number{color:#b91c1c!important}.admin-stat-card--danger:before{background:#dc2626}.admin-stat-card--purple .chakra-stat__number{color:#7e22ce!important}.admin-stat-card--purple:before{background:#9333ea}.admin-filter-panel{background:#f8fafc;border:1px solid #e8ecef;border-radius:10px;padding:1rem;margin-top:.5rem}.admin-filter-panel .admin-menu-select{max-width:100%}.admin-page-shell .chakra-select,.admin-modal .chakra-select,.admin-drawer .chakra-select,.onboarding-form .chakra-select{height:40px;border-radius:10px!important;border-color:#e8ecef!important;font-size:.875rem!important;background:#fff;cursor:pointer}.admin-page-shell .chakra-select:hover,.admin-modal .chakra-select:hover,.admin-drawer .chakra-select:hover,.onboarding-form .chakra-select:hover{border-color:#2d6a4f73!important}.admin-page-shell .chakra-select:focus,.admin-modal .chakra-select:focus,.admin-drawer .chakra-select:focus,.onboarding-form .chakra-select:focus{border-color:#2d6a4f80!important;box-shadow:0 0 0 1px #2d6a4f40!important}.admin-table-panel{overflow:visible}.admin-table-panel .chakra-table__container,.admin-table-panel .admin-table-scroll,.admin-table-panel .users-table-scroll,.admin-table-panel .transactions-table-scroll,.admin-table-panel .onboarding-table-scroll{border-radius:10px;border:1px solid #e8ecef;overflow-x:auto;overflow-y:visible;max-width:100%}.admin-table-panel .chakra-table thead th{background:#f8fafc!important;color:#64748b!important;font-size:.6875rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e8ecef!important;padding-top:.75rem!important;padding-bottom:.75rem!important}.admin-table-panel .chakra-table tbody tr{transition:background .12s ease}.admin-table-panel .chakra-table tbody tr:hover{background:#2d6a4f0a!important}.admin-table-panel .chakra-table tbody td{font-size:.875rem;border-bottom:1px solid #f1f5f9!important}@media(min-width:48em){.product-form-panel{width:50vw!important;max-width:50vw!important}}@media(min-width:48em){.admin-scroll-modal-panel.chakra-modal__content{width:50vw!important;max-width:min(50vw,720px)!important}.admin-scroll-modal-panel.admin-scroll-modal-panel--wide.chakra-modal__content{max-width:min(50vw,960px)!important}.admin-scroll-modal-panel.admin-scroll-modal-panel--compact.chakra-modal__content{max-width:min(50vw,520px)!important}.chakra-alert-dialog__content.admin-scroll-modal-panel--compact{width:50vw!important;max-width:min(50vw,520px)!important}}.admin-modal .chakra-modal__content{border-radius:14px!important;overflow:hidden;border:1px solid #e8ecef;box-shadow:0 20px 50px #0000001f!important}.admin-modal .chakra-modal__header{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e8ecef;padding:1rem 1.25rem!important;font-size:1rem!important;font-weight:600!important;color:#1a202c!important}.admin-modal .chakra-modal__header:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:4px;background:#2b2b2b}.admin-modal .chakra-modal__body{padding:1.25rem!important}.admin-modal .chakra-modal__footer{border-top:1px solid #e8ecef;padding:.875rem 1.25rem!important;background:#fafbfc}.admin-modal .chakra-form__label{font-size:.8125rem!important;font-weight:600!important;color:#1a202c!important;margin-bottom:.35rem!important}.admin-modal .chakra-input,.admin-modal .chakra-select,.admin-modal .chakra-textarea{border-radius:10px!important;border-color:#e8ecef!important;font-size:.875rem!important}.admin-modal .chakra-input:focus,.admin-modal .chakra-select:focus,.admin-modal .chakra-textarea:focus{border-color:#2d6a4f80!important;box-shadow:0 0 0 1px #2d6a4f40!important}.chakra-modal__overlay{overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:max(.5rem,env(safe-area-inset-top,0px)) .5rem max(.5rem,env(safe-area-inset-bottom,0px))!important}.chakra-modal__content{display:flex!important;flex-direction:column!important;max-height:min(92vh,100vh - 1.5rem)!important;overflow:hidden!important;margin:auto!important;flex-shrink:0;touch-action:manipulation}@supports (height: 100dvh){.chakra-modal__content{max-height:min(92dvh,100dvh - 1.5rem)!important}}.chakra-modal__header,.chakra-modal__footer{flex-shrink:0!important}.chakra-modal__body{flex:1 1 auto!important;min-height:0!important;overflow-y:scroll!important;overflow-x:hidden!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.chakra-modal__body::-webkit-scrollbar{width:8px}.chakra-modal__body::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.chakra-modal__body::-webkit-scrollbar-track{background:transparent}@media(max-width:768px){.chakra-modal__content{width:calc(100% - 1rem)!important;max-height:min(92dvh,100dvh - 1rem)!important}}.admin-drawer .chakra-drawer__header{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e8ecef;font-weight:600!important;padding-left:1.25rem!important}.admin-drawer .chakra-drawer__header:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#2b2b2b}.chakra-drawer__content{display:flex!important;flex-direction:column!important;max-height:100dvh!important;overflow:hidden!important}.chakra-drawer__body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(max-width:640px){.admin-panel__header,.admin-panel__body{padding-left:1rem;padding-right:1rem}.admin-toolbar .chakra-input__group{max-width:none;flex:1 1 100%}}html.chakra-ui-dark .sidebar-container,html.chakra-ui-dark .top-navigation-bar,html.chakra-ui-dark .chakra-exclusive-margin-left,html.chakra-ui-dark .chakra-modal__content,html.chakra-ui-dark .chakra-popover__content,html.chakra-ui-dark .chakra-menu__list,html[data-theme=dark] .sidebar-container,html[data-theme=dark] .top-navigation-bar,html[data-theme=dark] .chakra-exclusive-margin-left,html[data-theme=dark] .chakra-modal__content,html[data-theme=dark] .chakra-popover__content,html[data-theme=dark] .chakra-menu__list,body.chakra-ui-dark .sidebar-container,body.chakra-ui-dark .top-navigation-bar,body.chakra-ui-dark .chakra-exclusive-margin-left,body.chakra-ui-dark .chakra-modal__content,body.chakra-ui-dark .chakra-popover__content,body.chakra-ui-dark .chakra-menu__list{color:#fff}html.chakra-ui-dark .sidebar-container .chakra-text,html.chakra-ui-dark .sidebar-container .chakra-heading,html.chakra-ui-dark .sidebar-container .chakra-stat__label,html.chakra-ui-dark .sidebar-container .chakra-stat__number,html.chakra-ui-dark .sidebar-container .chakra-stat__help-text,html.chakra-ui-dark .sidebar-container .chakra-form__label,html.chakra-ui-dark .sidebar-container .chakra-form__helper-text,html.chakra-ui-dark .sidebar-container .chakra-tabs__tab,html.chakra-ui-dark .sidebar-container .chakra-breadcrumb__link,html.chakra-ui-dark .sidebar-container .chakra-link:not(.chakra-button),html.chakra-ui-dark .sidebar-container h1,html.chakra-ui-dark .sidebar-container h2,html.chakra-ui-dark .sidebar-container h3,html.chakra-ui-dark .sidebar-container h4,html.chakra-ui-dark .sidebar-container h5,html.chakra-ui-dark .sidebar-container h6,html.chakra-ui-dark .sidebar-container p,html.chakra-ui-dark .sidebar-container li,html.chakra-ui-dark .sidebar-container td,html.chakra-ui-dark .sidebar-container th,html.chakra-ui-dark .sidebar-container a:not(.chakra-button),html.chakra-ui-dark .top-navigation-bar .chakra-text,html.chakra-ui-dark .top-navigation-bar .chakra-heading,html.chakra-ui-dark .top-navigation-bar .chakra-stat__label,html.chakra-ui-dark .top-navigation-bar .chakra-stat__number,html.chakra-ui-dark .top-navigation-bar .chakra-stat__help-text,html.chakra-ui-dark .top-navigation-bar .chakra-form__label,html.chakra-ui-dark .top-navigation-bar .chakra-form__helper-text,html.chakra-ui-dark .top-navigation-bar .chakra-tabs__tab,html.chakra-ui-dark .top-navigation-bar .chakra-breadcrumb__link,html.chakra-ui-dark .top-navigation-bar .chakra-link:not(.chakra-button),html.chakra-ui-dark .top-navigation-bar h1,html.chakra-ui-dark .top-navigation-bar h2,html.chakra-ui-dark .top-navigation-bar h3,html.chakra-ui-dark .top-navigation-bar h4,html.chakra-ui-dark .top-navigation-bar h5,html.chakra-ui-dark .top-navigation-bar h6,html.chakra-ui-dark .top-navigation-bar p,html.chakra-ui-dark .top-navigation-bar li,html.chakra-ui-dark .top-navigation-bar td,html.chakra-ui-dark .top-navigation-bar th,html.chakra-ui-dark .top-navigation-bar a:not(.chakra-button),html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-text,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-heading,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-stat__label,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-stat__number,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-stat__help-text,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-form__label,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-form__helper-text,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-tabs__tab,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-breadcrumb__link,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-link:not(.chakra-button),html.chakra-ui-dark .chakra-exclusive-margin-left h1,html.chakra-ui-dark .chakra-exclusive-margin-left h2,html.chakra-ui-dark .chakra-exclusive-margin-left h3,html.chakra-ui-dark .chakra-exclusive-margin-left h4,html.chakra-ui-dark .chakra-exclusive-margin-left h5,html.chakra-ui-dark .chakra-exclusive-margin-left h6,html.chakra-ui-dark .chakra-exclusive-margin-left p,html.chakra-ui-dark .chakra-exclusive-margin-left li,html.chakra-ui-dark .chakra-exclusive-margin-left td,html.chakra-ui-dark .chakra-exclusive-margin-left th,html.chakra-ui-dark .chakra-exclusive-margin-left a:not(.chakra-button),html.chakra-ui-dark .chakra-modal__content .chakra-text,html.chakra-ui-dark .chakra-modal__content .chakra-heading,html.chakra-ui-dark .chakra-modal__content .chakra-stat__label,html.chakra-ui-dark .chakra-modal__content .chakra-stat__number,html.chakra-ui-dark .chakra-modal__content .chakra-stat__help-text,html.chakra-ui-dark .chakra-modal__content .chakra-form__label,html.chakra-ui-dark .chakra-modal__content .chakra-form__helper-text,html.chakra-ui-dark .chakra-modal__content .chakra-tabs__tab,html.chakra-ui-dark .chakra-modal__content .chakra-breadcrumb__link,html.chakra-ui-dark .chakra-modal__content .chakra-link:not(.chakra-button),html.chakra-ui-dark .chakra-modal__content h1,html.chakra-ui-dark .chakra-modal__content h2,html.chakra-ui-dark .chakra-modal__content h3,html.chakra-ui-dark .chakra-modal__content h4,html.chakra-ui-dark .chakra-modal__content h5,html.chakra-ui-dark .chakra-modal__content h6,html.chakra-ui-dark .chakra-modal__content p,html.chakra-ui-dark .chakra-modal__content li,html.chakra-ui-dark .chakra-modal__content td,html.chakra-ui-dark .chakra-modal__content th,html.chakra-ui-dark .chakra-modal__content a:not(.chakra-button),html.chakra-ui-dark .chakra-popover__content .chakra-text,html.chakra-ui-dark .chakra-popover__content .chakra-heading,html.chakra-ui-dark .chakra-popover__content .chakra-stat__label,html.chakra-ui-dark .chakra-popover__content .chakra-stat__number,html.chakra-ui-dark .chakra-popover__content .chakra-stat__help-text,html.chakra-ui-dark .chakra-popover__content .chakra-form__label,html.chakra-ui-dark .chakra-popover__content .chakra-form__helper-text,html.chakra-ui-dark .chakra-popover__content .chakra-tabs__tab,html.chakra-ui-dark .chakra-popover__content .chakra-breadcrumb__link,html.chakra-ui-dark .chakra-popover__content .chakra-link:not(.chakra-button),html.chakra-ui-dark .chakra-popover__content h1,html.chakra-ui-dark .chakra-popover__content h2,html.chakra-ui-dark .chakra-popover__content h3,html.chakra-ui-dark .chakra-popover__content h4,html.chakra-ui-dark .chakra-popover__content h5,html.chakra-ui-dark .chakra-popover__content h6,html.chakra-ui-dark .chakra-popover__content p,html.chakra-ui-dark .chakra-popover__content li,html.chakra-ui-dark .chakra-popover__content td,html.chakra-ui-dark .chakra-popover__content th,html.chakra-ui-dark .chakra-popover__content a:not(.chakra-button),html.chakra-ui-dark .chakra-menu__list .chakra-text,html.chakra-ui-dark .chakra-menu__list .chakra-heading,html.chakra-ui-dark .chakra-menu__list .chakra-stat__label,html.chakra-ui-dark .chakra-menu__list .chakra-stat__number,html.chakra-ui-dark .chakra-menu__list .chakra-stat__help-text,html.chakra-ui-dark .chakra-menu__list .chakra-form__label,html.chakra-ui-dark .chakra-menu__list .chakra-form__helper-text,html.chakra-ui-dark .chakra-menu__list .chakra-tabs__tab,html.chakra-ui-dark .chakra-menu__list .chakra-breadcrumb__link,html.chakra-ui-dark .chakra-menu__list .chakra-link:not(.chakra-button),html.chakra-ui-dark .chakra-menu__list h1,html.chakra-ui-dark .chakra-menu__list h2,html.chakra-ui-dark .chakra-menu__list h3,html.chakra-ui-dark .chakra-menu__list h4,html.chakra-ui-dark .chakra-menu__list h5,html.chakra-ui-dark .chakra-menu__list h6,html.chakra-ui-dark .chakra-menu__list p,html.chakra-ui-dark .chakra-menu__list li,html.chakra-ui-dark .chakra-menu__list td,html.chakra-ui-dark .chakra-menu__list th,html.chakra-ui-dark .chakra-menu__list a:not(.chakra-button),html[data-theme=dark] .sidebar-container .chakra-text,html[data-theme=dark] .sidebar-container .chakra-heading,html[data-theme=dark] .sidebar-container .chakra-stat__label,html[data-theme=dark] .sidebar-container .chakra-stat__number,html[data-theme=dark] .sidebar-container .chakra-stat__help-text,html[data-theme=dark] .sidebar-container .chakra-form__label,html[data-theme=dark] .sidebar-container .chakra-form__helper-text,html[data-theme=dark] .sidebar-container .chakra-tabs__tab,html[data-theme=dark] .sidebar-container .chakra-breadcrumb__link,html[data-theme=dark] .sidebar-container .chakra-link:not(.chakra-button),html[data-theme=dark] .sidebar-container h1,html[data-theme=dark] .sidebar-container h2,html[data-theme=dark] .sidebar-container h3,html[data-theme=dark] .sidebar-container h4,html[data-theme=dark] .sidebar-container h5,html[data-theme=dark] .sidebar-container h6,html[data-theme=dark] .sidebar-container p,html[data-theme=dark] .sidebar-container li,html[data-theme=dark] .sidebar-container td,html[data-theme=dark] .sidebar-container th,html[data-theme=dark] .sidebar-container a:not(.chakra-button),html[data-theme=dark] .top-navigation-bar .chakra-text,html[data-theme=dark] .top-navigation-bar .chakra-heading,html[data-theme=dark] .top-navigation-bar .chakra-stat__label,html[data-theme=dark] .top-navigation-bar .chakra-stat__number,html[data-theme=dark] .top-navigation-bar .chakra-stat__help-text,html[data-theme=dark] .top-navigation-bar .chakra-form__label,html[data-theme=dark] .top-navigation-bar .chakra-form__helper-text,html[data-theme=dark] .top-navigation-bar .chakra-tabs__tab,html[data-theme=dark] .top-navigation-bar .chakra-breadcrumb__link,html[data-theme=dark] .top-navigation-bar .chakra-link:not(.chakra-button),html[data-theme=dark] .top-navigation-bar h1,html[data-theme=dark] .top-navigation-bar h2,html[data-theme=dark] .top-navigation-bar h3,html[data-theme=dark] .top-navigation-bar h4,html[data-theme=dark] .top-navigation-bar h5,html[data-theme=dark] .top-navigation-bar h6,html[data-theme=dark] .top-navigation-bar p,html[data-theme=dark] .top-navigation-bar li,html[data-theme=dark] .top-navigation-bar td,html[data-theme=dark] .top-navigation-bar th,html[data-theme=dark] .top-navigation-bar a:not(.chakra-button),html[data-theme=dark] .chakra-exclusive-margin-left .chakra-text,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-heading,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-stat__label,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-stat__number,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-stat__help-text,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-form__label,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-form__helper-text,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-tabs__tab,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-breadcrumb__link,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-link:not(.chakra-button),html[data-theme=dark] .chakra-exclusive-margin-left h1,html[data-theme=dark] .chakra-exclusive-margin-left h2,html[data-theme=dark] .chakra-exclusive-margin-left h3,html[data-theme=dark] .chakra-exclusive-margin-left h4,html[data-theme=dark] .chakra-exclusive-margin-left h5,html[data-theme=dark] .chakra-exclusive-margin-left h6,html[data-theme=dark] .chakra-exclusive-margin-left p,html[data-theme=dark] .chakra-exclusive-margin-left li,html[data-theme=dark] .chakra-exclusive-margin-left td,html[data-theme=dark] .chakra-exclusive-margin-left th,html[data-theme=dark] .chakra-exclusive-margin-left a:not(.chakra-button),html[data-theme=dark] .chakra-modal__content .chakra-text,html[data-theme=dark] .chakra-modal__content .chakra-heading,html[data-theme=dark] .chakra-modal__content .chakra-stat__label,html[data-theme=dark] .chakra-modal__content .chakra-stat__number,html[data-theme=dark] .chakra-modal__content .chakra-stat__help-text,html[data-theme=dark] .chakra-modal__content .chakra-form__label,html[data-theme=dark] .chakra-modal__content .chakra-form__helper-text,html[data-theme=dark] .chakra-modal__content .chakra-tabs__tab,html[data-theme=dark] .chakra-modal__content .chakra-breadcrumb__link,html[data-theme=dark] .chakra-modal__content .chakra-link:not(.chakra-button),html[data-theme=dark] .chakra-modal__content h1,html[data-theme=dark] .chakra-modal__content h2,html[data-theme=dark] .chakra-modal__content h3,html[data-theme=dark] .chakra-modal__content h4,html[data-theme=dark] .chakra-modal__content h5,html[data-theme=dark] .chakra-modal__content h6,html[data-theme=dark] .chakra-modal__content p,html[data-theme=dark] .chakra-modal__content li,html[data-theme=dark] .chakra-modal__content td,html[data-theme=dark] .chakra-modal__content th,html[data-theme=dark] .chakra-modal__content a:not(.chakra-button),html[data-theme=dark] .chakra-popover__content .chakra-text,html[data-theme=dark] .chakra-popover__content .chakra-heading,html[data-theme=dark] .chakra-popover__content .chakra-stat__label,html[data-theme=dark] .chakra-popover__content .chakra-stat__number,html[data-theme=dark] .chakra-popover__content .chakra-stat__help-text,html[data-theme=dark] .chakra-popover__content .chakra-form__label,html[data-theme=dark] .chakra-popover__content .chakra-form__helper-text,html[data-theme=dark] .chakra-popover__content .chakra-tabs__tab,html[data-theme=dark] .chakra-popover__content .chakra-breadcrumb__link,html[data-theme=dark] .chakra-popover__content .chakra-link:not(.chakra-button),html[data-theme=dark] .chakra-popover__content h1,html[data-theme=dark] .chakra-popover__content h2,html[data-theme=dark] .chakra-popover__content h3,html[data-theme=dark] .chakra-popover__content h4,html[data-theme=dark] .chakra-popover__content h5,html[data-theme=dark] .chakra-popover__content h6,html[data-theme=dark] .chakra-popover__content p,html[data-theme=dark] .chakra-popover__content li,html[data-theme=dark] .chakra-popover__content td,html[data-theme=dark] .chakra-popover__content th,html[data-theme=dark] .chakra-popover__content a:not(.chakra-button),html[data-theme=dark] .chakra-menu__list .chakra-text,html[data-theme=dark] .chakra-menu__list .chakra-heading,html[data-theme=dark] .chakra-menu__list .chakra-stat__label,html[data-theme=dark] .chakra-menu__list .chakra-stat__number,html[data-theme=dark] .chakra-menu__list .chakra-stat__help-text,html[data-theme=dark] .chakra-menu__list .chakra-form__label,html[data-theme=dark] .chakra-menu__list .chakra-form__helper-text,html[data-theme=dark] .chakra-menu__list .chakra-tabs__tab,html[data-theme=dark] .chakra-menu__list .chakra-breadcrumb__link,html[data-theme=dark] .chakra-menu__list .chakra-link:not(.chakra-button),html[data-theme=dark] .chakra-menu__list h1,html[data-theme=dark] .chakra-menu__list h2,html[data-theme=dark] .chakra-menu__list h3,html[data-theme=dark] .chakra-menu__list h4,html[data-theme=dark] .chakra-menu__list h5,html[data-theme=dark] .chakra-menu__list h6,html[data-theme=dark] .chakra-menu__list p,html[data-theme=dark] .chakra-menu__list li,html[data-theme=dark] .chakra-menu__list td,html[data-theme=dark] .chakra-menu__list th,html[data-theme=dark] .chakra-menu__list a:not(.chakra-button),body.chakra-ui-dark .sidebar-container .chakra-text,body.chakra-ui-dark .sidebar-container .chakra-heading,body.chakra-ui-dark .sidebar-container .chakra-stat__label,body.chakra-ui-dark .sidebar-container .chakra-stat__number,body.chakra-ui-dark .sidebar-container .chakra-stat__help-text,body.chakra-ui-dark .sidebar-container .chakra-form__label,body.chakra-ui-dark .sidebar-container .chakra-form__helper-text,body.chakra-ui-dark .sidebar-container .chakra-tabs__tab,body.chakra-ui-dark .sidebar-container .chakra-breadcrumb__link,body.chakra-ui-dark .sidebar-container .chakra-link:not(.chakra-button),body.chakra-ui-dark .sidebar-container h1,body.chakra-ui-dark .sidebar-container h2,body.chakra-ui-dark .sidebar-container h3,body.chakra-ui-dark .sidebar-container h4,body.chakra-ui-dark .sidebar-container h5,body.chakra-ui-dark .sidebar-container h6,body.chakra-ui-dark .sidebar-container p,body.chakra-ui-dark .sidebar-container li,body.chakra-ui-dark .sidebar-container td,body.chakra-ui-dark .sidebar-container th,body.chakra-ui-dark .sidebar-container a:not(.chakra-button),body.chakra-ui-dark .top-navigation-bar .chakra-text,body.chakra-ui-dark .top-navigation-bar .chakra-heading,body.chakra-ui-dark .top-navigation-bar .chakra-stat__label,body.chakra-ui-dark .top-navigation-bar .chakra-stat__number,body.chakra-ui-dark .top-navigation-bar .chakra-stat__help-text,body.chakra-ui-dark .top-navigation-bar .chakra-form__label,body.chakra-ui-dark .top-navigation-bar .chakra-form__helper-text,body.chakra-ui-dark .top-navigation-bar .chakra-tabs__tab,body.chakra-ui-dark .top-navigation-bar .chakra-breadcrumb__link,body.chakra-ui-dark .top-navigation-bar .chakra-link:not(.chakra-button),body.chakra-ui-dark .top-navigation-bar h1,body.chakra-ui-dark .top-navigation-bar h2,body.chakra-ui-dark .top-navigation-bar h3,body.chakra-ui-dark .top-navigation-bar h4,body.chakra-ui-dark .top-navigation-bar h5,body.chakra-ui-dark .top-navigation-bar h6,body.chakra-ui-dark .top-navigation-bar p,body.chakra-ui-dark .top-navigation-bar li,body.chakra-ui-dark .top-navigation-bar td,body.chakra-ui-dark .top-navigation-bar th,body.chakra-ui-dark .top-navigation-bar a:not(.chakra-button),body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-text,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-heading,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-stat__label,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-stat__number,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-stat__help-text,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-form__label,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-form__helper-text,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-tabs__tab,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-breadcrumb__link,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-link:not(.chakra-button),body.chakra-ui-dark .chakra-exclusive-margin-left h1,body.chakra-ui-dark .chakra-exclusive-margin-left h2,body.chakra-ui-dark .chakra-exclusive-margin-left h3,body.chakra-ui-dark .chakra-exclusive-margin-left h4,body.chakra-ui-dark .chakra-exclusive-margin-left h5,body.chakra-ui-dark .chakra-exclusive-margin-left h6,body.chakra-ui-dark .chakra-exclusive-margin-left p,body.chakra-ui-dark .chakra-exclusive-margin-left li,body.chakra-ui-dark .chakra-exclusive-margin-left td,body.chakra-ui-dark .chakra-exclusive-margin-left th,body.chakra-ui-dark .chakra-exclusive-margin-left a:not(.chakra-button),body.chakra-ui-dark .chakra-modal__content .chakra-text,body.chakra-ui-dark .chakra-modal__content .chakra-heading,body.chakra-ui-dark .chakra-modal__content .chakra-stat__label,body.chakra-ui-dark .chakra-modal__content .chakra-stat__number,body.chakra-ui-dark .chakra-modal__content .chakra-stat__help-text,body.chakra-ui-dark .chakra-modal__content .chakra-form__label,body.chakra-ui-dark .chakra-modal__content .chakra-form__helper-text,body.chakra-ui-dark .chakra-modal__content .chakra-tabs__tab,body.chakra-ui-dark .chakra-modal__content .chakra-breadcrumb__link,body.chakra-ui-dark .chakra-modal__content .chakra-link:not(.chakra-button),body.chakra-ui-dark .chakra-modal__content h1,body.chakra-ui-dark .chakra-modal__content h2,body.chakra-ui-dark .chakra-modal__content h3,body.chakra-ui-dark .chakra-modal__content h4,body.chakra-ui-dark .chakra-modal__content h5,body.chakra-ui-dark .chakra-modal__content h6,body.chakra-ui-dark .chakra-modal__content p,body.chakra-ui-dark .chakra-modal__content li,body.chakra-ui-dark .chakra-modal__content td,body.chakra-ui-dark .chakra-modal__content th,body.chakra-ui-dark .chakra-modal__content a:not(.chakra-button),body.chakra-ui-dark .chakra-popover__content .chakra-text,body.chakra-ui-dark .chakra-popover__content .chakra-heading,body.chakra-ui-dark .chakra-popover__content .chakra-stat__label,body.chakra-ui-dark .chakra-popover__content .chakra-stat__number,body.chakra-ui-dark .chakra-popover__content .chakra-stat__help-text,body.chakra-ui-dark .chakra-popover__content .chakra-form__label,body.chakra-ui-dark .chakra-popover__content .chakra-form__helper-text,body.chakra-ui-dark .chakra-popover__content .chakra-tabs__tab,body.chakra-ui-dark .chakra-popover__content .chakra-breadcrumb__link,body.chakra-ui-dark .chakra-popover__content .chakra-link:not(.chakra-button),body.chakra-ui-dark .chakra-popover__content h1,body.chakra-ui-dark .chakra-popover__content h2,body.chakra-ui-dark .chakra-popover__content h3,body.chakra-ui-dark .chakra-popover__content h4,body.chakra-ui-dark .chakra-popover__content h5,body.chakra-ui-dark .chakra-popover__content h6,body.chakra-ui-dark .chakra-popover__content p,body.chakra-ui-dark .chakra-popover__content li,body.chakra-ui-dark .chakra-popover__content td,body.chakra-ui-dark .chakra-popover__content th,body.chakra-ui-dark .chakra-popover__content a:not(.chakra-button),body.chakra-ui-dark .chakra-menu__list .chakra-text,body.chakra-ui-dark .chakra-menu__list .chakra-heading,body.chakra-ui-dark .chakra-menu__list .chakra-stat__label,body.chakra-ui-dark .chakra-menu__list .chakra-stat__number,body.chakra-ui-dark .chakra-menu__list .chakra-stat__help-text,body.chakra-ui-dark .chakra-menu__list .chakra-form__label,body.chakra-ui-dark .chakra-menu__list .chakra-form__helper-text,body.chakra-ui-dark .chakra-menu__list .chakra-tabs__tab,body.chakra-ui-dark .chakra-menu__list .chakra-breadcrumb__link,body.chakra-ui-dark .chakra-menu__list .chakra-link:not(.chakra-button),body.chakra-ui-dark .chakra-menu__list h1,body.chakra-ui-dark .chakra-menu__list h2,body.chakra-ui-dark .chakra-menu__list h3,body.chakra-ui-dark .chakra-menu__list h4,body.chakra-ui-dark .chakra-menu__list h5,body.chakra-ui-dark .chakra-menu__list h6,body.chakra-ui-dark .chakra-menu__list p,body.chakra-ui-dark .chakra-menu__list li,body.chakra-ui-dark .chakra-menu__list td,body.chakra-ui-dark .chakra-menu__list th,body.chakra-ui-dark .chakra-menu__list a:not(.chakra-button){color:#fff!important}html.chakra-ui-dark .sidebar-container label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html.chakra-ui-dark .top-navigation-bar label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html.chakra-ui-dark .chakra-exclusive-margin-left label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html.chakra-ui-dark .chakra-modal__content label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html.chakra-ui-dark .chakra-popover__content label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html.chakra-ui-dark .chakra-menu__list label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html[data-theme=dark] .sidebar-container label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html[data-theme=dark] .top-navigation-bar label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html[data-theme=dark] .chakra-exclusive-margin-left label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html[data-theme=dark] .chakra-modal__content label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html[data-theme=dark] .chakra-popover__content label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html[data-theme=dark] .chakra-menu__list label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),body.chakra-ui-dark .sidebar-container label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),body.chakra-ui-dark .top-navigation-bar label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),body.chakra-ui-dark .chakra-exclusive-margin-left label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),body.chakra-ui-dark .chakra-modal__content label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),body.chakra-ui-dark .chakra-popover__content label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),body.chakra-ui-dark .chakra-menu__list label:not(.chakra-badge):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]){color:#fff!important}html.chakra-ui-dark .sidebar-container .chakra-badge,html.chakra-ui-dark .sidebar-container [class*=-badge],html.chakra-ui-dark .sidebar-container [class*=__badge],html.chakra-ui-dark .sidebar-container [class*=__chip],html.chakra-ui-dark .sidebar-container .admin-panel__badge,html.chakra-ui-dark .top-navigation-bar .chakra-badge,html.chakra-ui-dark .top-navigation-bar [class*=-badge],html.chakra-ui-dark .top-navigation-bar [class*=__badge],html.chakra-ui-dark .top-navigation-bar [class*=__chip],html.chakra-ui-dark .top-navigation-bar .admin-panel__badge,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-badge,html.chakra-ui-dark .chakra-exclusive-margin-left [class*=-badge],html.chakra-ui-dark .chakra-exclusive-margin-left [class*=__badge],html.chakra-ui-dark .chakra-exclusive-margin-left [class*=__chip],html.chakra-ui-dark .chakra-exclusive-margin-left .admin-panel__badge,html.chakra-ui-dark .chakra-modal__content .chakra-badge,html.chakra-ui-dark .chakra-modal__content [class*=-badge],html.chakra-ui-dark .chakra-modal__content [class*=__badge],html.chakra-ui-dark .chakra-modal__content [class*=__chip],html.chakra-ui-dark .chakra-modal__content .admin-panel__badge,html.chakra-ui-dark .chakra-popover__content .chakra-badge,html.chakra-ui-dark .chakra-popover__content [class*=-badge],html.chakra-ui-dark .chakra-popover__content [class*=__badge],html.chakra-ui-dark .chakra-popover__content [class*=__chip],html.chakra-ui-dark .chakra-popover__content .admin-panel__badge,html.chakra-ui-dark .chakra-menu__list .chakra-badge,html.chakra-ui-dark .chakra-menu__list [class*=-badge],html.chakra-ui-dark .chakra-menu__list [class*=__badge],html.chakra-ui-dark .chakra-menu__list [class*=__chip],html.chakra-ui-dark .chakra-menu__list .admin-panel__badge,html[data-theme=dark] .sidebar-container .chakra-badge,html[data-theme=dark] .sidebar-container [class*=-badge],html[data-theme=dark] .sidebar-container [class*=__badge],html[data-theme=dark] .sidebar-container [class*=__chip],html[data-theme=dark] .sidebar-container .admin-panel__badge,html[data-theme=dark] .top-navigation-bar .chakra-badge,html[data-theme=dark] .top-navigation-bar [class*=-badge],html[data-theme=dark] .top-navigation-bar [class*=__badge],html[data-theme=dark] .top-navigation-bar [class*=__chip],html[data-theme=dark] .top-navigation-bar .admin-panel__badge,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-badge,html[data-theme=dark] .chakra-exclusive-margin-left [class*=-badge],html[data-theme=dark] .chakra-exclusive-margin-left [class*=__badge],html[data-theme=dark] .chakra-exclusive-margin-left [class*=__chip],html[data-theme=dark] .chakra-exclusive-margin-left .admin-panel__badge,html[data-theme=dark] .chakra-modal__content .chakra-badge,html[data-theme=dark] .chakra-modal__content [class*=-badge],html[data-theme=dark] .chakra-modal__content [class*=__badge],html[data-theme=dark] .chakra-modal__content [class*=__chip],html[data-theme=dark] .chakra-modal__content .admin-panel__badge,html[data-theme=dark] .chakra-popover__content .chakra-badge,html[data-theme=dark] .chakra-popover__content [class*=-badge],html[data-theme=dark] .chakra-popover__content [class*=__badge],html[data-theme=dark] .chakra-popover__content [class*=__chip],html[data-theme=dark] .chakra-popover__content .admin-panel__badge,html[data-theme=dark] .chakra-menu__list .chakra-badge,html[data-theme=dark] .chakra-menu__list [class*=-badge],html[data-theme=dark] .chakra-menu__list [class*=__badge],html[data-theme=dark] .chakra-menu__list [class*=__chip],html[data-theme=dark] .chakra-menu__list .admin-panel__badge,body.chakra-ui-dark .sidebar-container .chakra-badge,body.chakra-ui-dark .sidebar-container [class*=-badge],body.chakra-ui-dark .sidebar-container [class*=__badge],body.chakra-ui-dark .sidebar-container [class*=__chip],body.chakra-ui-dark .sidebar-container .admin-panel__badge,body.chakra-ui-dark .top-navigation-bar .chakra-badge,body.chakra-ui-dark .top-navigation-bar [class*=-badge],body.chakra-ui-dark .top-navigation-bar [class*=__badge],body.chakra-ui-dark .top-navigation-bar [class*=__chip],body.chakra-ui-dark .top-navigation-bar .admin-panel__badge,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-badge,body.chakra-ui-dark .chakra-exclusive-margin-left [class*=-badge],body.chakra-ui-dark .chakra-exclusive-margin-left [class*=__badge],body.chakra-ui-dark .chakra-exclusive-margin-left [class*=__chip],body.chakra-ui-dark .chakra-exclusive-margin-left .admin-panel__badge,body.chakra-ui-dark .chakra-modal__content .chakra-badge,body.chakra-ui-dark .chakra-modal__content [class*=-badge],body.chakra-ui-dark .chakra-modal__content [class*=__badge],body.chakra-ui-dark .chakra-modal__content [class*=__chip],body.chakra-ui-dark .chakra-modal__content .admin-panel__badge,body.chakra-ui-dark .chakra-popover__content .chakra-badge,body.chakra-ui-dark .chakra-popover__content [class*=-badge],body.chakra-ui-dark .chakra-popover__content [class*=__badge],body.chakra-ui-dark .chakra-popover__content [class*=__chip],body.chakra-ui-dark .chakra-popover__content .admin-panel__badge,body.chakra-ui-dark .chakra-menu__list .chakra-badge,body.chakra-ui-dark .chakra-menu__list [class*=-badge],body.chakra-ui-dark .chakra-menu__list [class*=__badge],body.chakra-ui-dark .chakra-menu__list [class*=__chip],body.chakra-ui-dark .chakra-menu__list .admin-panel__badge{color:revert-layer}html.chakra-ui-dark .sidebar-container .chakra-input,html.chakra-ui-dark .sidebar-container .chakra-select,html.chakra-ui-dark .sidebar-container .chakra-textarea,html.chakra-ui-dark .top-navigation-bar .chakra-input,html.chakra-ui-dark .top-navigation-bar .chakra-select,html.chakra-ui-dark .top-navigation-bar .chakra-textarea,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-input,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-select,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-textarea,html.chakra-ui-dark .chakra-modal__content .chakra-input,html.chakra-ui-dark .chakra-modal__content .chakra-select,html.chakra-ui-dark .chakra-modal__content .chakra-textarea,html.chakra-ui-dark .chakra-popover__content .chakra-input,html.chakra-ui-dark .chakra-popover__content .chakra-select,html.chakra-ui-dark .chakra-popover__content .chakra-textarea,html.chakra-ui-dark .chakra-menu__list .chakra-input,html.chakra-ui-dark .chakra-menu__list .chakra-select,html.chakra-ui-dark .chakra-menu__list .chakra-textarea,html[data-theme=dark] .sidebar-container .chakra-input,html[data-theme=dark] .sidebar-container .chakra-select,html[data-theme=dark] .sidebar-container .chakra-textarea,html[data-theme=dark] .top-navigation-bar .chakra-input,html[data-theme=dark] .top-navigation-bar .chakra-select,html[data-theme=dark] .top-navigation-bar .chakra-textarea,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-input,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-select,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-textarea,html[data-theme=dark] .chakra-modal__content .chakra-input,html[data-theme=dark] .chakra-modal__content .chakra-select,html[data-theme=dark] .chakra-modal__content .chakra-textarea,html[data-theme=dark] .chakra-popover__content .chakra-input,html[data-theme=dark] .chakra-popover__content .chakra-select,html[data-theme=dark] .chakra-popover__content .chakra-textarea,html[data-theme=dark] .chakra-menu__list .chakra-input,html[data-theme=dark] .chakra-menu__list .chakra-select,html[data-theme=dark] .chakra-menu__list .chakra-textarea,body.chakra-ui-dark .sidebar-container .chakra-input,body.chakra-ui-dark .sidebar-container .chakra-select,body.chakra-ui-dark .sidebar-container .chakra-textarea,body.chakra-ui-dark .top-navigation-bar .chakra-input,body.chakra-ui-dark .top-navigation-bar .chakra-select,body.chakra-ui-dark .top-navigation-bar .chakra-textarea,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-input,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-select,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-textarea,body.chakra-ui-dark .chakra-modal__content .chakra-input,body.chakra-ui-dark .chakra-modal__content .chakra-select,body.chakra-ui-dark .chakra-modal__content .chakra-textarea,body.chakra-ui-dark .chakra-popover__content .chakra-input,body.chakra-ui-dark .chakra-popover__content .chakra-select,body.chakra-ui-dark .chakra-popover__content .chakra-textarea,body.chakra-ui-dark .chakra-menu__list .chakra-input,body.chakra-ui-dark .chakra-menu__list .chakra-select,body.chakra-ui-dark .chakra-menu__list .chakra-textarea{color:#fff!important}html.chakra-ui-dark .sidebar-container .chakra-input::placeholder,html.chakra-ui-dark .sidebar-container .chakra-textarea::placeholder,html.chakra-ui-dark .top-navigation-bar .chakra-input::placeholder,html.chakra-ui-dark .top-navigation-bar .chakra-textarea::placeholder,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-input::placeholder,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-textarea::placeholder,html.chakra-ui-dark .chakra-modal__content .chakra-input::placeholder,html.chakra-ui-dark .chakra-modal__content .chakra-textarea::placeholder,html.chakra-ui-dark .chakra-popover__content .chakra-input::placeholder,html.chakra-ui-dark .chakra-popover__content .chakra-textarea::placeholder,html.chakra-ui-dark .chakra-menu__list .chakra-input::placeholder,html.chakra-ui-dark .chakra-menu__list .chakra-textarea::placeholder,html[data-theme=dark] .sidebar-container .chakra-input::placeholder,html[data-theme=dark] .sidebar-container .chakra-textarea::placeholder,html[data-theme=dark] .top-navigation-bar .chakra-input::placeholder,html[data-theme=dark] .top-navigation-bar .chakra-textarea::placeholder,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-input::placeholder,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-textarea::placeholder,html[data-theme=dark] .chakra-modal__content .chakra-input::placeholder,html[data-theme=dark] .chakra-modal__content .chakra-textarea::placeholder,html[data-theme=dark] .chakra-popover__content .chakra-input::placeholder,html[data-theme=dark] .chakra-popover__content .chakra-textarea::placeholder,html[data-theme=dark] .chakra-menu__list .chakra-input::placeholder,html[data-theme=dark] .chakra-menu__list .chakra-textarea::placeholder,body.chakra-ui-dark .sidebar-container .chakra-input::placeholder,body.chakra-ui-dark .sidebar-container .chakra-textarea::placeholder,body.chakra-ui-dark .top-navigation-bar .chakra-input::placeholder,body.chakra-ui-dark .top-navigation-bar .chakra-textarea::placeholder,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-input::placeholder,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-textarea::placeholder,body.chakra-ui-dark .chakra-modal__content .chakra-input::placeholder,body.chakra-ui-dark .chakra-modal__content .chakra-textarea::placeholder,body.chakra-ui-dark .chakra-popover__content .chakra-input::placeholder,body.chakra-ui-dark .chakra-popover__content .chakra-textarea::placeholder,body.chakra-ui-dark .chakra-menu__list .chakra-input::placeholder,body.chakra-ui-dark .chakra-menu__list .chakra-textarea::placeholder{color:#ffffff8c!important}html.chakra-ui-dark .sidebar-container .admin-tab-page-header__title,html.chakra-ui-dark .sidebar-container .admin-tab-page-header__subtitle,html.chakra-ui-dark .sidebar-container .admin-panel__title,html.chakra-ui-dark .sidebar-container .admin-panel__subtitle,html.chakra-ui-dark .sidebar-container .admin-panel__meta,html.chakra-ui-dark .sidebar-container [class^=cc-],html.chakra-ui-dark .sidebar-container [class*=" cc-"],html.chakra-ui-dark .chakra-exclusive-margin-left .admin-tab-page-header__title,html.chakra-ui-dark .chakra-exclusive-margin-left .admin-tab-page-header__subtitle,html.chakra-ui-dark .chakra-exclusive-margin-left .admin-panel__title,html.chakra-ui-dark .chakra-exclusive-margin-left .admin-panel__subtitle,html.chakra-ui-dark .chakra-exclusive-margin-left .admin-panel__meta,html.chakra-ui-dark .chakra-exclusive-margin-left [class^=cc-],html.chakra-ui-dark .chakra-exclusive-margin-left [class*=" cc-"],html[data-theme=dark] .sidebar-container .admin-tab-page-header__title,html[data-theme=dark] .sidebar-container .admin-tab-page-header__subtitle,html[data-theme=dark] .sidebar-container .admin-panel__title,html[data-theme=dark] .sidebar-container .admin-panel__subtitle,html[data-theme=dark] .sidebar-container .admin-panel__meta,html[data-theme=dark] .sidebar-container [class^=cc-],html[data-theme=dark] .sidebar-container [class*=" cc-"],html[data-theme=dark] .chakra-exclusive-margin-left .admin-tab-page-header__title,html[data-theme=dark] .chakra-exclusive-margin-left .admin-tab-page-header__subtitle,html[data-theme=dark] .chakra-exclusive-margin-left .admin-panel__title,html[data-theme=dark] .chakra-exclusive-margin-left .admin-panel__subtitle,html[data-theme=dark] .chakra-exclusive-margin-left .admin-panel__meta,html[data-theme=dark] .chakra-exclusive-margin-left [class^=cc-],html[data-theme=dark] .chakra-exclusive-margin-left [class*=" cc-"],body.chakra-ui-dark .sidebar-container .admin-tab-page-header__title,body.chakra-ui-dark .sidebar-container .admin-tab-page-header__subtitle,body.chakra-ui-dark .sidebar-container .admin-panel__title,body.chakra-ui-dark .sidebar-container .admin-panel__subtitle,body.chakra-ui-dark .sidebar-container .admin-panel__meta,body.chakra-ui-dark .sidebar-container [class^=cc-],body.chakra-ui-dark .sidebar-container [class*=" cc-"],body.chakra-ui-dark .chakra-exclusive-margin-left .admin-tab-page-header__title,body.chakra-ui-dark .chakra-exclusive-margin-left .admin-tab-page-header__subtitle,body.chakra-ui-dark .chakra-exclusive-margin-left .admin-panel__title,body.chakra-ui-dark .chakra-exclusive-margin-left .admin-panel__subtitle,body.chakra-ui-dark .chakra-exclusive-margin-left .admin-panel__meta,body.chakra-ui-dark .chakra-exclusive-margin-left [class^=cc-],body.chakra-ui-dark .chakra-exclusive-margin-left [class*=" cc-"]{color:#fff!important}html.chakra-ui-dark .admin-panel,html[data-theme=dark] .admin-panel,body.chakra-ui-dark .admin-panel{background:#2d3748;border-color:#4a5568;box-shadow:0 1px 3px #00000040}html.chakra-ui-dark .admin-panel__header,html[data-theme=dark] .admin-panel__header,body.chakra-ui-dark .admin-panel__header{background:linear-gradient(135deg,#1a202c,#2d3748);border-bottom-color:#4a5568}html.chakra-ui-dark .admin-panel__title,html[data-theme=dark] .admin-panel__title,body.chakra-ui-dark .admin-panel__title,html.chakra-ui-dark .admin-panel__subtitle,html.chakra-ui-dark .admin-panel__meta,html[data-theme=dark] .admin-panel__subtitle,html[data-theme=dark] .admin-panel__meta,body.chakra-ui-dark .admin-panel__subtitle,body.chakra-ui-dark .admin-panel__meta{color:#fff}html.chakra-ui-dark .admin-panel__badge,html[data-theme=dark] .admin-panel__badge,body.chakra-ui-dark .admin-panel__badge{color:#9ae6b4;background:#2d6a4f40}html.chakra-ui-dark .admin-toolbar .chakra-input,html[data-theme=dark] .admin-toolbar .chakra-input,body.chakra-ui-dark .admin-toolbar .chakra-input{background:#1a202c;border-color:#4a5568;color:#fff}html.chakra-ui-dark .admin-toolbar .chakra-input::placeholder,html[data-theme=dark] .admin-toolbar .chakra-input::placeholder,body.chakra-ui-dark .admin-toolbar .chakra-input::placeholder{color:#ffffff8c}html.chakra-ui-dark .admin-section-tabs__tab,html[data-theme=dark] .admin-section-tabs__tab,body.chakra-ui-dark .admin-section-tabs__tab{background:#2d3748;border-color:#4a5568;color:#fff}html.chakra-ui-dark .admin-section-tabs__tab--active,html[data-theme=dark] .admin-section-tabs__tab--active,body.chakra-ui-dark .admin-section-tabs__tab--active{background:#1a202c;border-color:#4a5568;color:#fff}html.chakra-ui-dark .admin-stat-card,html[data-theme=dark] .admin-stat-card,body.chakra-ui-dark .admin-stat-card{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .admin-stat-card .chakra-stat__label,html.chakra-ui-dark .admin-stat-card .chakra-stat__help-text,html.chakra-ui-dark .admin-stat-card .chakra-stat__number,html[data-theme=dark] .admin-stat-card .chakra-stat__label,html[data-theme=dark] .admin-stat-card .chakra-stat__help-text,html[data-theme=dark] .admin-stat-card .chakra-stat__number,body.chakra-ui-dark .admin-stat-card .chakra-stat__label,body.chakra-ui-dark .admin-stat-card .chakra-stat__help-text,body.chakra-ui-dark .admin-stat-card .chakra-stat__number{color:#fff!important}html.chakra-ui-dark .admin-filter-panel,html[data-theme=dark] .admin-filter-panel,body.chakra-ui-dark .admin-filter-panel{background:#1a202c;border-color:#4a5568}html.chakra-ui-dark .admin-table-panel .chakra-table__container,html.chakra-ui-dark .admin-table-panel .admin-table-scroll,html.chakra-ui-dark .admin-table-panel .users-table-scroll,html.chakra-ui-dark .admin-table-panel .transactions-table-scroll,html.chakra-ui-dark .admin-table-panel .onboarding-table-scroll,html[data-theme=dark] .admin-table-panel .chakra-table__container,html[data-theme=dark] .admin-table-panel .admin-table-scroll,html[data-theme=dark] .admin-table-panel .users-table-scroll,html[data-theme=dark] .admin-table-panel .transactions-table-scroll,html[data-theme=dark] .admin-table-panel .onboarding-table-scroll,body.chakra-ui-dark .admin-table-panel .chakra-table__container,body.chakra-ui-dark .admin-table-panel .admin-table-scroll,body.chakra-ui-dark .admin-table-panel .users-table-scroll,body.chakra-ui-dark .admin-table-panel .transactions-table-scroll,body.chakra-ui-dark .admin-table-panel .onboarding-table-scroll{border-color:#4a5568!important;background:#2d3748}html.chakra-ui-dark .admin-table-panel .chakra-table,html[data-theme=dark] .admin-table-panel .chakra-table,body.chakra-ui-dark .admin-table-panel .chakra-table{background:#2d3748!important;color:#fff!important}html.chakra-ui-dark .admin-table-panel .chakra-table thead th,html[data-theme=dark] .admin-table-panel .chakra-table thead th,body.chakra-ui-dark .admin-table-panel .chakra-table thead th{background:#1a202c!important;color:#fff!important;border-bottom-color:#4a5568!important}html.chakra-ui-dark .admin-table-panel .chakra-table tbody tr,html[data-theme=dark] .admin-table-panel .chakra-table tbody tr,body.chakra-ui-dark .admin-table-panel .chakra-table tbody tr{background:#2d3748}html.chakra-ui-dark .admin-table-panel .chakra-table tbody tr:hover,html[data-theme=dark] .admin-table-panel .chakra-table tbody tr:hover,body.chakra-ui-dark .admin-table-panel .chakra-table tbody tr:hover{background:#374151!important}html.chakra-ui-dark .admin-table-panel .chakra-table tbody td,html[data-theme=dark] .admin-table-panel .chakra-table tbody td,body.chakra-ui-dark .admin-table-panel .chakra-table tbody td{color:#fff!important;border-bottom-color:#4a5568!important}html.chakra-ui-dark .sidebar-container .chakra-table,html.chakra-ui-dark .sidebar-container table.chakra-table,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table,html.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table,html[data-theme=dark] .sidebar-container .chakra-table,html[data-theme=dark] .sidebar-container table.chakra-table,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-table,html[data-theme=dark] .chakra-exclusive-margin-left table.chakra-table,body.chakra-ui-dark .sidebar-container .chakra-table,body.chakra-ui-dark .sidebar-container table.chakra-table,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table,body.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table{background:#2d3748!important;color:#fff!important}html.chakra-ui-dark .sidebar-container .chakra-table thead th,html.chakra-ui-dark .sidebar-container table.chakra-table thead th,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table thead th,html.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table thead th,html[data-theme=dark] .sidebar-container .chakra-table thead th,html[data-theme=dark] .sidebar-container table.chakra-table thead th,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-table thead th,html[data-theme=dark] .chakra-exclusive-margin-left table.chakra-table thead th,body.chakra-ui-dark .sidebar-container .chakra-table thead th,body.chakra-ui-dark .sidebar-container table.chakra-table thead th,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table thead th,body.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table thead th{background:#1a202c!important;color:#fff!important;border-color:#4a5568!important}html.chakra-ui-dark .sidebar-container .chakra-table tbody tr,html.chakra-ui-dark .sidebar-container table.chakra-table tbody tr,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table tbody tr,html.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table tbody tr,html[data-theme=dark] .sidebar-container .chakra-table tbody tr,html[data-theme=dark] .sidebar-container table.chakra-table tbody tr,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-table tbody tr,html[data-theme=dark] .chakra-exclusive-margin-left table.chakra-table tbody tr,body.chakra-ui-dark .sidebar-container .chakra-table tbody tr,body.chakra-ui-dark .sidebar-container table.chakra-table tbody tr,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table tbody tr,body.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table tbody tr{background:#2d3748}html.chakra-ui-dark .sidebar-container .chakra-table tbody tr:hover,html.chakra-ui-dark .sidebar-container table.chakra-table tbody tr:hover,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table tbody tr:hover,html.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table tbody tr:hover,html[data-theme=dark] .sidebar-container .chakra-table tbody tr:hover,html[data-theme=dark] .sidebar-container table.chakra-table tbody tr:hover,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-table tbody tr:hover,html[data-theme=dark] .chakra-exclusive-margin-left table.chakra-table tbody tr:hover,body.chakra-ui-dark .sidebar-container .chakra-table tbody tr:hover,body.chakra-ui-dark .sidebar-container table.chakra-table tbody tr:hover,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table tbody tr:hover,body.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table tbody tr:hover{background:#374151!important}html.chakra-ui-dark .sidebar-container .chakra-table tbody td,html.chakra-ui-dark .sidebar-container table.chakra-table tbody td,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table tbody td,html.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table tbody td,html[data-theme=dark] .sidebar-container .chakra-table tbody td,html[data-theme=dark] .sidebar-container table.chakra-table tbody td,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-table tbody td,html[data-theme=dark] .chakra-exclusive-margin-left table.chakra-table tbody td,body.chakra-ui-dark .sidebar-container .chakra-table tbody td,body.chakra-ui-dark .sidebar-container table.chakra-table tbody td,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table tbody td,body.chakra-ui-dark .chakra-exclusive-margin-left table.chakra-table tbody td{color:#fff!important;border-color:#4a5568!important}html.chakra-ui-dark .sidebar-container .admin-table-scroll,html.chakra-ui-dark .sidebar-container .chakra-table__container,html.chakra-ui-dark .sidebar-container .users-table-scroll,html.chakra-ui-dark .sidebar-container .transactions-table-scroll,html.chakra-ui-dark .sidebar-container .onboarding-table-scroll,html.chakra-ui-dark .chakra-exclusive-margin-left .admin-table-scroll,html.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table__container,html.chakra-ui-dark .chakra-exclusive-margin-left .users-table-scroll,html.chakra-ui-dark .chakra-exclusive-margin-left .transactions-table-scroll,html.chakra-ui-dark .chakra-exclusive-margin-left .onboarding-table-scroll,html[data-theme=dark] .sidebar-container .admin-table-scroll,html[data-theme=dark] .sidebar-container .chakra-table__container,html[data-theme=dark] .sidebar-container .users-table-scroll,html[data-theme=dark] .sidebar-container .transactions-table-scroll,html[data-theme=dark] .sidebar-container .onboarding-table-scroll,html[data-theme=dark] .chakra-exclusive-margin-left .admin-table-scroll,html[data-theme=dark] .chakra-exclusive-margin-left .chakra-table__container,html[data-theme=dark] .chakra-exclusive-margin-left .users-table-scroll,html[data-theme=dark] .chakra-exclusive-margin-left .transactions-table-scroll,html[data-theme=dark] .chakra-exclusive-margin-left .onboarding-table-scroll,body.chakra-ui-dark .sidebar-container .admin-table-scroll,body.chakra-ui-dark .sidebar-container .chakra-table__container,body.chakra-ui-dark .sidebar-container .users-table-scroll,body.chakra-ui-dark .sidebar-container .transactions-table-scroll,body.chakra-ui-dark .sidebar-container .onboarding-table-scroll,body.chakra-ui-dark .chakra-exclusive-margin-left .admin-table-scroll,body.chakra-ui-dark .chakra-exclusive-margin-left .chakra-table__container,body.chakra-ui-dark .chakra-exclusive-margin-left .users-table-scroll,body.chakra-ui-dark .chakra-exclusive-margin-left .transactions-table-scroll,body.chakra-ui-dark .chakra-exclusive-margin-left .onboarding-table-scroll{border-color:#4a5568!important;background:#2d3748}html.chakra-ui-dark .sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline],html[data-theme=dark] .sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline],body.chakra-ui-dark .sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline]{background:#2d3748!important;color:#fff!important;border-color:#48bb78!important}html.chakra-ui-dark .sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline]:hover:not(:disabled),html[data-theme=dark] .sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline]:hover:not(:disabled),body.chakra-ui-dark .sidebar-container .chakra-button.chakra-button[data-colorscheme=ckGreen][data-variant=outline]:hover:not(:disabled){background:#2d6a4f33!important;color:#fff!important}html.chakra-ui-dark .admin-modal .chakra-modal__content,html[data-theme=dark] .admin-modal .chakra-modal__content,body.chakra-ui-dark .admin-modal .chakra-modal__content{background:#2d3748;border-color:#4a5568;color:#fff}html.chakra-ui-dark .admin-modal .chakra-modal__header,html[data-theme=dark] .admin-modal .chakra-modal__header,body.chakra-ui-dark .admin-modal .chakra-modal__header{background:linear-gradient(135deg,#1a202c,#2d3748);border-bottom-color:#4a5568;color:#fff!important}html.chakra-ui-dark .admin-modal .chakra-modal__footer,html[data-theme=dark] .admin-modal .chakra-modal__footer,body.chakra-ui-dark .admin-modal .chakra-modal__footer{background:#1a202c;border-top-color:#4a5568}html.chakra-ui-dark .admin-modal .chakra-form__label,html[data-theme=dark] .admin-modal .chakra-form__label,body.chakra-ui-dark .admin-modal .chakra-form__label{color:#fff!important}html.chakra-ui-dark .admin-modal .chakra-input,html.chakra-ui-dark .admin-modal .chakra-select,html.chakra-ui-dark .admin-modal .chakra-textarea,html[data-theme=dark] .admin-modal .chakra-input,html[data-theme=dark] .admin-modal .chakra-select,html[data-theme=dark] .admin-modal .chakra-textarea,body.chakra-ui-dark .admin-modal .chakra-input,body.chakra-ui-dark .admin-modal .chakra-select,body.chakra-ui-dark .admin-modal .chakra-textarea{background:#1a202c!important;border-color:#4a5568!important;color:#fff!important}.admin-menu-select{position:relative;width:100%}.admin-menu-select .chakra-menu{width:100%}.admin-menu-select__trigger{width:100%!important;height:2.5rem!important;min-height:2.5rem!important;padding-inline:.75rem 2rem!important;border:1px solid var(--ck-border, #e2e8f0)!important;border-radius:10px!important;background:var(--ck-surface, #fff)!important;color:var(--ck-text-primary, #1e293b)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.25!important;justify-content:flex-start!important;text-align:left!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;box-shadow:none!important;position:relative}.admin-menu-select__trigger:hover,.admin-menu-select__trigger[aria-expanded=true]{background:var(--ck-surface, #fff)!important;border-color:#2d6a4f73!important;box-shadow:none!important}.admin-menu-select__trigger:focus,.admin-menu-select__trigger[data-active],.admin-menu-select__trigger[data-hover]{background:var(--ck-surface, #fff)!important;border-color:#1a1a1a!important;box-shadow:0 0 0 1px #1a1a1a!important}.admin-menu-select__trigger .chakra-button__icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);margin-inline-start:0!important;color:var(--ck-text-muted, #64748b)}.admin-menu-select--sm .admin-menu-select__trigger{height:2rem!important;min-height:2rem!important;font-size:.8125rem!important;border-radius:8px!important;padding-inline:.625rem 1.75rem!important}.admin-menu-select__menu{z-index:1600!important;max-height:18rem;overflow-y:auto;overflow-x:hidden;border:1px solid var(--ck-border, #e2e8f0)!important;border-radius:10px!important;box-shadow:0 10px 25px #0000001f!important;padding:.25rem 0!important;min-width:100%!important;width:auto!important;background:var(--ck-surface, #fff)!important}.admin-menu-select__menu .chakra-menu__menuitem{font-size:.875rem;padding:.5rem .75rem;white-space:nowrap;color:var(--ck-text-primary, #1e293b);border-radius:6px;margin:0 .25rem;width:calc(100% - .5rem)}.admin-menu-select__menu .admin-menu-select__item--selected{font-weight:600}html.chakra-ui-dark .admin-menu-select__trigger,html[data-theme=dark] .admin-menu-select__trigger,body.chakra-ui-dark .admin-menu-select__trigger{background:#2d3748!important;color:#edf2f7!important;border-color:#4a5568!important}html.chakra-ui-dark .admin-menu-select__trigger:hover,html.chakra-ui-dark .admin-menu-select__trigger[aria-expanded=true],html.chakra-ui-dark .admin-menu-select__trigger:focus,html[data-theme=dark] .admin-menu-select__trigger:hover,html[data-theme=dark] .admin-menu-select__trigger[aria-expanded=true],html[data-theme=dark] .admin-menu-select__trigger:focus,body.chakra-ui-dark .admin-menu-select__trigger:hover,body.chakra-ui-dark .admin-menu-select__trigger[aria-expanded=true],body.chakra-ui-dark .admin-menu-select__trigger:focus{background:#2d3748!important;border-color:#e2e8f0!important;box-shadow:0 0 0 1px #e2e8f0!important}html.chakra-ui-dark .admin-menu-select__menu,html[data-theme=dark] .admin-menu-select__menu,body.chakra-ui-dark .admin-menu-select__menu{background:#2d3748!important;border-color:#4a5568!important;color:#edf2f7}html.chakra-ui-dark .admin-menu-select__menu .chakra-menu__menuitem,html[data-theme=dark] .admin-menu-select__menu .chakra-menu__menuitem,body.chakra-ui-dark .admin-menu-select__menu .chakra-menu__menuitem{color:#edf2f7}.ck-brand-logo-wrap{flex-shrink:0;border-radius:50%;line-height:0;background:#ffffffeb;box-shadow:0 1px 3px #0f172a14,0 0 0 1px #0f172a0f;padding:4px}.ck-brand-logo{display:block;width:auto;max-width:100%;background:transparent!important;object-fit:contain;aspect-ratio:1}.ck-brand-logo--full{height:48px;width:48px;max-height:48px}.ck-brand-logo--mark{height:32px;width:32px;max-height:32px}.login-card__logo .ck-brand-logo-wrap{padding:8px;box-shadow:0 4px 16px #0f172a1f,0 0 0 1px #0f172a0f}.login-card__logo .ck-brand-logo--full{height:72px;width:72px;max-height:72px}@media(max-width:768px){.ck-brand-logo--full{height:42px;width:42px;max-height:42px}.login-card__logo .ck-brand-logo--full{height:64px;width:64px;max-height:64px}}@media(max-width:480px){.ck-brand-logo--full{height:38px;width:38px;max-height:38px}.ck-brand-logo--mark{height:28px;width:28px;max-height:28px}.login-card__logo .ck-brand-logo--full{height:56px;width:56px;max-height:56px}}html.chakra-ui-dark .ck-brand-logo-wrap,html[data-theme=dark] .ck-brand-logo-wrap,body.chakra-ui-dark .ck-brand-logo-wrap{background:linear-gradient(160deg,#fff,#eef2f7);box-shadow:0 2px 14px #00000073,0 0 0 1px #fff3}html.chakra-ui-dark .login-card__logo .ck-brand-logo-wrap,html[data-theme=dark] .login-card__logo .ck-brand-logo-wrap,body.chakra-ui-dark .login-card__logo .ck-brand-logo-wrap{box-shadow:0 4px 20px #00000080,0 0 0 1px #ffffff26}@media(max-width:1023px){.chakki-display-device.sidebar-container__desktop{display:none!important}.chakki-display-device-mobile.sidebar-container__mobile{display:flex!important;flex-direction:column;min-height:100vh}}@media(max-width:767px){.chakra-exclusive-margin-left{padding-left:.75rem!important;padding-right:.75rem!important}.orders-filter-toolbar{flex-direction:column;align-items:stretch!important}.orders-filter-toolbar .orders-filter-search,.orders-filter-toolbar .orders-filter-status,.orders-filter-toolbar .orders-filter-date{flex:1 1 100%!important;width:100%!important;max-width:none!important;min-width:0!important}.orders-filter-toolbar .orders-filter-actions{margin-left:0!important;width:100%;justify-content:stretch}.orders-filter-toolbar .orders-filter-actions .chakra-button{flex:1}.orders-section-tabs{flex-wrap:wrap}.orders-page-header .chakra-heading,.admin-tab-page-header__title{font-size:1rem!important}.chakra-card__header>.chakra-stack{flex-wrap:wrap;gap:.75rem}}@media(max-width:480px){.chakra-exclusive-margin-left{padding-top:calc(var(--admin-top-nav-height, 56px) + 8px)!important;padding-left:.5rem!important;padding-right:.5rem!important}}:root{--pill-bg-neutral: #edf2f7;--pill-text-neutral: #4a5568;--pill-bg-success: #d8f3dc;--pill-text-success: #1b4332;--pill-bg-info: #dbeafe;--pill-text-info: #1d4ed8;--pill-bg-warning: #fef3c7;--pill-text-warning: #92400e;--pill-bg-danger: #fee2e2;--pill-text-danger: #991b1b}html.chakra-ui-dark,html[data-theme=dark],body.chakra-ui-dark{--pill-bg-neutral: rgba(255, 255, 255, .1);--pill-text-neutral: rgba(255, 255, 255, .88);--pill-bg-success: rgba(45, 106, 79, .35);--pill-text-success: #9ae6b4;--pill-bg-info: rgba(59, 130, 246, .2);--pill-text-info: #93c5fd;--pill-bg-warning: rgba(251, 191, 36, .18);--pill-text-warning: #fcd34d;--pill-bg-danger: rgba(248, 113, 113, .18);--pill-text-danger: #fca5a5}html.chakra-ui-dark .chakra-badge,html.chakra-ui-dark [class*=-badge],html.chakra-ui-dark [class*=__badge],html.chakra-ui-dark [class*=__chip],html.chakra-ui-dark .admin-panel__badge,html.chakra-ui-dark .cc-badge,html.chakra-ui-dark .ep-chip,html.chakra-ui-dark .order-detail-panel__bag-kind,html.chakra-ui-dark .order-detail-panel__grind-label,html.chakra-ui-dark .order-detail-panel__grind-chip,html.chakra-ui-dark .order-detail-panel__weight-badge,html.chakra-ui-dark .orders-status-badge,html.chakra-ui-dark .status-badge,html.chakra-ui-dark .count-badge,html.chakra-ui-dark .txn-detail-chip,html.chakra-ui-dark .user-detail-modal__chip,html.chakra-ui-dark .user-detail-modal__badge,html[data-theme=dark] .chakra-badge,html[data-theme=dark] [class*=-badge],html[data-theme=dark] [class*=__badge],html[data-theme=dark] [class*=__chip],html[data-theme=dark] .admin-panel__badge,html[data-theme=dark] .cc-badge,html[data-theme=dark] .ep-chip,html[data-theme=dark] .order-detail-panel__bag-kind,html[data-theme=dark] .order-detail-panel__grind-label,html[data-theme=dark] .order-detail-panel__grind-chip,html[data-theme=dark] .order-detail-panel__weight-badge,html[data-theme=dark] .orders-status-badge,html[data-theme=dark] .status-badge,html[data-theme=dark] .count-badge,html[data-theme=dark] .txn-detail-chip,html[data-theme=dark] .user-detail-modal__chip,html[data-theme=dark] .user-detail-modal__badge,body.chakra-ui-dark .chakra-badge,body.chakra-ui-dark [class*=-badge],body.chakra-ui-dark [class*=__badge],body.chakra-ui-dark [class*=__chip],body.chakra-ui-dark .admin-panel__badge,body.chakra-ui-dark .cc-badge,body.chakra-ui-dark .ep-chip,body.chakra-ui-dark .order-detail-panel__bag-kind,body.chakra-ui-dark .order-detail-panel__grind-label,body.chakra-ui-dark .order-detail-panel__grind-chip,body.chakra-ui-dark .order-detail-panel__weight-badge,body.chakra-ui-dark .orders-status-badge,body.chakra-ui-dark .status-badge,body.chakra-ui-dark .count-badge,body.chakra-ui-dark .txn-detail-chip,body.chakra-ui-dark .user-detail-modal__chip,body.chakra-ui-dark .user-detail-modal__badge{color:revert-layer}html.chakra-ui-dark .admin-panel__badge,html[data-theme=dark] .admin-panel__badge,body.chakra-ui-dark .admin-panel__badge{background:#2d6a4f40;color:#9ae6b4!important}html.chakra-ui-dark .order-detail-panel__grind-label,html[data-theme=dark] .order-detail-panel__grind-label,body.chakra-ui-dark .order-detail-panel__grind-label{color:var(--pill-text-success)!important}html.chakra-ui-dark .status-badge.pending,html.chakra-ui-dark .status-badge.confirmed,html.chakra-ui-dark .status-badge.shipped,html.chakra-ui-dark .status-badge.delivered,html.chakra-ui-dark .status-badge.cancelled,html.chakra-ui-dark .count-badge.pending,html.chakra-ui-dark .count-badge.confirmed,html.chakra-ui-dark .count-badge.shipped,html.chakra-ui-dark .count-badge.delivered,html.chakra-ui-dark .count-badge.cancelled,html[data-theme=dark] .status-badge.pending,html[data-theme=dark] .status-badge.confirmed,html[data-theme=dark] .status-badge.shipped,html[data-theme=dark] .status-badge.delivered,html[data-theme=dark] .status-badge.cancelled,html[data-theme=dark] .count-badge.pending,html[data-theme=dark] .count-badge.confirmed,html[data-theme=dark] .count-badge.shipped,html[data-theme=dark] .count-badge.delivered,html[data-theme=dark] .count-badge.cancelled,body.chakra-ui-dark .status-badge.pending,body.chakra-ui-dark .status-badge.confirmed,body.chakra-ui-dark .status-badge.shipped,body.chakra-ui-dark .status-badge.delivered,body.chakra-ui-dark .status-badge.cancelled,body.chakra-ui-dark .count-badge.pending,body.chakra-ui-dark .count-badge.confirmed,body.chakra-ui-dark .count-badge.shipped,body.chakra-ui-dark .count-badge.delivered,body.chakra-ui-dark .count-badge.cancelled{background:#ffffff14!important;color:#ffffffe6!important;border-color:#4a5568!important}html.chakra-ui-dark .ep-product-card__status--on,html[data-theme=dark] .ep-product-card__status--on,body.chakra-ui-dark .ep-product-card__status--on{background:#2d6a4f40;color:#9ae6b4!important}html.chakra-ui-dark .ep-product-card__status--off,html[data-theme=dark] .ep-product-card__status--off,body.chakra-ui-dark .ep-product-card__status--off{background:#f871712e;color:#fca5a5!important}html.chakra-ui-dark .txn-detail-chip,html.chakra-ui-dark .user-detail-modal__chip,html[data-theme=dark] .txn-detail-chip,html[data-theme=dark] .user-detail-modal__chip,body.chakra-ui-dark .txn-detail-chip,body.chakra-ui-dark .user-detail-modal__chip{background:#ffffff14!important;color:#ffffffe6!important;border-color:#4a5568!important}html.chakra-ui-dark,html[data-theme=dark],body.chakra-ui-dark{--bg-primary: #1a202c;--bg-secondary: #1a202c;--bg-tertiary: #2d3748;--text-primary: #ffffff;--text-secondary: #ffffff;--text-muted: rgba(255, 255, 255, .75);--border-color: #4a5568;background-color:#1a202c!important;color:#fff!important}html.chakra-ui-dark #root,html[data-theme=dark] #root,body.chakra-ui-dark #root{background-color:#1a202c;color:#fff;min-height:100vh}html.chakra-ui-dark h1,html.chakra-ui-dark h2,html.chakra-ui-dark h3,html.chakra-ui-dark h4,html.chakra-ui-dark h5,html.chakra-ui-dark h6,html.chakra-ui-dark p,html.chakra-ui-dark li,html.chakra-ui-dark td,html.chakra-ui-dark th,html.chakra-ui-dark a:not(.chakra-button),html.chakra-ui-dark .chakra-text,html.chakra-ui-dark .chakra-heading,html.chakra-ui-dark .chakra-stat__label,html.chakra-ui-dark .chakra-stat__number,html.chakra-ui-dark .chakra-stat__help-text,html.chakra-ui-dark .chakra-form__label,html.chakra-ui-dark .chakra-form__helper-text,html.chakra-ui-dark .chakra-tabs__tab,html.chakra-ui-dark .chakra-breadcrumb__link,html.chakra-ui-dark .chakra-link:not(.chakra-button),html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6,html[data-theme=dark] p,html[data-theme=dark] li,html[data-theme=dark] td,html[data-theme=dark] th,html[data-theme=dark] a:not(.chakra-button),html[data-theme=dark] .chakra-text,html[data-theme=dark] .chakra-heading,html[data-theme=dark] .chakra-stat__label,html[data-theme=dark] .chakra-stat__number,html[data-theme=dark] .chakra-stat__help-text,html[data-theme=dark] .chakra-form__label,html[data-theme=dark] .chakra-form__helper-text,html[data-theme=dark] .chakra-tabs__tab,html[data-theme=dark] .chakra-breadcrumb__link,html[data-theme=dark] .chakra-link:not(.chakra-button),body.chakra-ui-dark h1,body.chakra-ui-dark h2,body.chakra-ui-dark h3,body.chakra-ui-dark h4,body.chakra-ui-dark h5,body.chakra-ui-dark h6,body.chakra-ui-dark p,body.chakra-ui-dark li,body.chakra-ui-dark td,body.chakra-ui-dark th,body.chakra-ui-dark a:not(.chakra-button),body.chakra-ui-dark .chakra-text,body.chakra-ui-dark .chakra-heading,body.chakra-ui-dark .chakra-stat__label,body.chakra-ui-dark .chakra-stat__number,body.chakra-ui-dark .chakra-stat__help-text,body.chakra-ui-dark .chakra-form__label,body.chakra-ui-dark .chakra-form__helper-text,body.chakra-ui-dark .chakra-tabs__tab,body.chakra-ui-dark .chakra-breadcrumb__link,body.chakra-ui-dark .chakra-link:not(.chakra-button){color:#fff!important}html.chakra-ui-dark label:not(.ep-product-card__toggle-label),html[data-theme=dark] label:not(.ep-product-card__toggle-label),body.chakra-ui-dark label:not(.ep-product-card__toggle-label){color:#fff!important}html.chakra-ui-dark .chakra-input,html.chakra-ui-dark .chakra-select,html.chakra-ui-dark .chakra-textarea,html[data-theme=dark] .chakra-input,html[data-theme=dark] .chakra-select,html[data-theme=dark] .chakra-textarea,body.chakra-ui-dark .chakra-input,body.chakra-ui-dark .chakra-select,body.chakra-ui-dark .chakra-textarea{background:#1a202c!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .chakra-input::placeholder,html.chakra-ui-dark .chakra-textarea::placeholder,html[data-theme=dark] .chakra-input::placeholder,html[data-theme=dark] .chakra-textarea::placeholder,body.chakra-ui-dark .chakra-input::placeholder,body.chakra-ui-dark .chakra-textarea::placeholder{color:#ffffff8c!important}html.chakra-ui-dark .admin-card,html[data-theme=dark] .admin-card,body.chakra-ui-dark .admin-card{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .top-navigation-bar,html[data-theme=dark] .top-navigation-bar,body.chakra-ui-dark .top-navigation-bar{background:#1a202cf7!important;border-bottom-color:#ffffff1a!important;box-shadow:0 4px 20px #00000059!important}html.chakra-ui-dark .top-navigation-bar:before,html[data-theme=dark] .top-navigation-bar:before,body.chakra-ui-dark .top-navigation-bar:before{background:linear-gradient(135deg,#ffffff0a,#ffffff03)!important}html.chakra-ui-dark .profile-menu,html.chakra-ui-dark .top-nav-popover,html.chakra-ui-dark .chakra-menu__list,html[data-theme=dark] .profile-menu,html[data-theme=dark] .top-nav-popover,html[data-theme=dark] .chakra-menu__list,body.chakra-ui-dark .profile-menu,body.chakra-ui-dark .top-nav-popover,body.chakra-ui-dark .chakra-menu__list{background:#2d3748!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .desktop-navigation,html[data-theme=dark] .desktop-navigation,body.chakra-ui-dark .desktop-navigation{background:#1a202cfa!important;border-right-color:#ffffff1a!important;box-shadow:2px 0 12px #00000059!important}html.chakra-ui-dark .desktop-navigation:before,html[data-theme=dark] .desktop-navigation:before,body.chakra-ui-dark .desktop-navigation:before{background:linear-gradient(to bottom,#1a202cfa,#1a202c00)!important}html.chakra-ui-dark .desktop-navigation:after,html[data-theme=dark] .desktop-navigation:after,body.chakra-ui-dark .desktop-navigation:after{background:linear-gradient(to top,#1a202cfa,#1a202c00)!important}html.chakra-ui-dark .desktop-navigation .desktop-navigation__link,html[data-theme=dark] .desktop-navigation .desktop-navigation__link,body.chakra-ui-dark .desktop-navigation .desktop-navigation__link{color:#ffffffbf!important}html.chakra-ui-dark .desktop-navigation .desktop-navigation__link:hover,html.chakra-ui-dark .desktop-navigation .desktop-navigation__link.active,html[data-theme=dark] .desktop-navigation .desktop-navigation__link:hover,html[data-theme=dark] .desktop-navigation .desktop-navigation__link.active,body.chakra-ui-dark .desktop-navigation .desktop-navigation__link:hover,body.chakra-ui-dark .desktop-navigation .desktop-navigation__link.active{color:#fff!important;background:#ffffff14!important}html.chakra-ui-dark .desktop-navigation .desktop-navigation__link.active:before,html[data-theme=dark] .desktop-navigation .desktop-navigation__link.active:before,body.chakra-ui-dark .desktop-navigation .desktop-navigation__link.active:before{background:#48bb78!important}html.chakra-ui-dark .desktop-navigation .desktop-navigation__label,html[data-theme=dark] .desktop-navigation .desktop-navigation__label,body.chakra-ui-dark .desktop-navigation .desktop-navigation__label{color:inherit!important}html.chakra-ui-dark .desktop-navigation .desktop-navigation__icon-fallback,html[data-theme=dark] .desktop-navigation .desktop-navigation__icon-fallback,body.chakra-ui-dark .desktop-navigation .desktop-navigation__icon-fallback{background:#ffffff1a!important;color:#fff!important}html.chakra-ui-dark .sadmin-collapse-bg,html[data-theme=dark] .sadmin-collapse-bg,body.chakra-ui-dark .sadmin-collapse-bg{background:#1a202c!important;color:#fff!important;border-top-color:#ffffff1a!important}html.chakra-ui-dark .sadmin-link-txt,html.chakra-ui-dark .chakki-link-txt-decor,html[data-theme=dark] .sadmin-link-txt,html[data-theme=dark] .chakki-link-txt-decor,body.chakra-ui-dark .sadmin-link-txt,body.chakra-ui-dark .chakki-link-txt-decor{color:#fff!important}html.chakra-ui-dark .chakki-link-txt-decor:hover,html.chakra-ui-dark .chakki-link-txt-decor.active,html[data-theme=dark] .chakki-link-txt-decor:hover,html[data-theme=dark] .chakki-link-txt-decor.active,body.chakra-ui-dark .chakki-link-txt-decor:hover,body.chakra-ui-dark .chakki-link-txt-decor.active{color:#fff!important;background:#ffffff14!important}html.chakra-ui-dark .login-container,html[data-theme=dark] .login-container,body.chakra-ui-dark .login-container{background:#141821!important}html.chakra-ui-dark .login-container .login-shell .chakra-card,html[data-theme=dark] .login-container .login-shell .chakra-card,body.chakra-ui-dark .login-container .login-shell .chakra-card{background:#2d3748!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .login-container .login-card__brand,html[data-theme=dark] .login-container .login-card__brand,body.chakra-ui-dark .login-container .login-card__brand{border-color:#4a5568!important}html.chakra-ui-dark .login-container .login-shell .login-field__input,html.chakra-ui-dark .login-container .login-shell .chakra-input,html[data-theme=dark] .login-container .login-shell .login-field__input,html[data-theme=dark] .login-container .login-shell .chakra-input,body.chakra-ui-dark .login-container .login-shell .login-field__input,body.chakra-ui-dark .login-container .login-shell .chakra-input{background:#1a202c!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .login-container .login-shell .login-field__addon,html.chakra-ui-dark .login-container .login-shell .chakra-input__left-addon,html[data-theme=dark] .login-container .login-shell .login-field__addon,html[data-theme=dark] .login-container .login-shell .chakra-input__left-addon,body.chakra-ui-dark .login-container .login-shell .login-field__addon,body.chakra-ui-dark .login-container .login-shell .chakra-input__left-addon{background:#374151!important;border-color:#4a5568!important;color:#f7fafc!important}html.chakra-ui-dark .login-container .login-shell .login-field__label,html.chakra-ui-dark .login-container .login-shell .chakra-form__label,html[data-theme=dark] .login-container .login-shell .login-field__label,html[data-theme=dark] .login-container .login-shell .chakra-form__label,body.chakra-ui-dark .login-container .login-shell .login-field__label,body.chakra-ui-dark .login-container .login-shell .chakra-form__label{color:#ffffffbf!important}html.chakra-ui-dark .login-container .login-shell .chakra-text,html.chakra-ui-dark .login-container .login-shell .chakra-heading,html[data-theme=dark] .login-container .login-shell .chakra-text,html[data-theme=dark] .login-container .login-shell .chakra-heading,body.chakra-ui-dark .login-container .login-shell .chakra-text,body.chakra-ui-dark .login-container .login-shell .chakra-heading{color:#fff!important}html.chakra-ui-dark .login-container .login-shell .login-field__label-static,html[data-theme=dark] .login-container .login-shell .login-field__label-static,body.chakra-ui-dark .login-container .login-shell .login-field__label-static{background:transparent!important;color:#ffffff8c!important}html.chakra-ui-dark .login-container .login-field .login-field__label:not(.login-field__label-static),html[data-theme=dark] .login-container .login-field .login-field__label:not(.login-field__label-static),body.chakra-ui-dark .login-container .login-field .login-field__label:not(.login-field__label-static){background-color:#1a202c!important}html.chakra-ui-dark .login-container .login-loader-overlay,html[data-theme=dark] .login-container .login-loader-overlay,body.chakra-ui-dark .login-container .login-loader-overlay{background-color:#141821d9!important}html.chakra-ui-dark .login-dark-toggle,html[data-theme=dark] .login-dark-toggle,body.chakra-ui-dark .login-dark-toggle{position:fixed;top:1rem;right:1rem;z-index:2000}html.chakra-ui-dark footer,html.chakra-ui-dark .policy-page-body,html[data-theme=dark] footer,html[data-theme=dark] .policy-page-body,body.chakra-ui-dark footer,body.chakra-ui-dark .policy-page-body{color:#fff!important}html.chakra-ui-dark footer h2,html.chakra-ui-dark footer h3,html.chakra-ui-dark footer p,html.chakra-ui-dark footer ul,html.chakra-ui-dark footer ol,html.chakra-ui-dark footer li,html.chakra-ui-dark footer strong,html.chakra-ui-dark footer .chakra-list,html.chakra-ui-dark footer .chakra-list__item,html.chakra-ui-dark footer .chakra-text,html.chakra-ui-dark .policy-page-body h2,html.chakra-ui-dark .policy-page-body h3,html.chakra-ui-dark .policy-page-body p,html.chakra-ui-dark .policy-page-body ul,html.chakra-ui-dark .policy-page-body ol,html.chakra-ui-dark .policy-page-body li,html.chakra-ui-dark .policy-page-body strong,html.chakra-ui-dark .policy-page-body .chakra-list,html.chakra-ui-dark .policy-page-body .chakra-list__item,html.chakra-ui-dark .policy-page-body .chakra-text,html[data-theme=dark] footer h2,html[data-theme=dark] footer h3,html[data-theme=dark] footer p,html[data-theme=dark] footer ul,html[data-theme=dark] footer ol,html[data-theme=dark] footer li,html[data-theme=dark] footer strong,html[data-theme=dark] footer .chakra-list,html[data-theme=dark] footer .chakra-list__item,html[data-theme=dark] footer .chakra-text,html[data-theme=dark] .policy-page-body h2,html[data-theme=dark] .policy-page-body h3,html[data-theme=dark] .policy-page-body p,html[data-theme=dark] .policy-page-body ul,html[data-theme=dark] .policy-page-body ol,html[data-theme=dark] .policy-page-body li,html[data-theme=dark] .policy-page-body strong,html[data-theme=dark] .policy-page-body .chakra-list,html[data-theme=dark] .policy-page-body .chakra-list__item,html[data-theme=dark] .policy-page-body .chakra-text,body.chakra-ui-dark footer h2,body.chakra-ui-dark footer h3,body.chakra-ui-dark footer p,body.chakra-ui-dark footer ul,body.chakra-ui-dark footer ol,body.chakra-ui-dark footer li,body.chakra-ui-dark footer strong,body.chakra-ui-dark footer .chakra-list,body.chakra-ui-dark footer .chakra-list__item,body.chakra-ui-dark footer .chakra-text,body.chakra-ui-dark .policy-page-body h2,body.chakra-ui-dark .policy-page-body h3,body.chakra-ui-dark .policy-page-body p,body.chakra-ui-dark .policy-page-body ul,body.chakra-ui-dark .policy-page-body ol,body.chakra-ui-dark .policy-page-body li,body.chakra-ui-dark .policy-page-body strong,body.chakra-ui-dark .policy-page-body .chakra-list,body.chakra-ui-dark .policy-page-body .chakra-list__item,body.chakra-ui-dark .policy-page-body .chakra-text{color:#fff!important}html.chakra-ui-dark .cc-hub,html.chakra-ui-dark .cc-page,html.chakra-ui-dark .cc-panel,html[data-theme=dark] .cc-hub,html[data-theme=dark] .cc-page,html[data-theme=dark] .cc-panel,body.chakra-ui-dark .cc-hub,body.chakra-ui-dark .cc-page,body.chakra-ui-dark .cc-panel{background:transparent;color:#fff}html.chakra-ui-dark .chakra-modal__content,html.chakra-ui-dark .chakra-drawer__content,html.chakra-ui-dark .chakra-popover__content,html[data-theme=dark] .chakra-modal__content,html[data-theme=dark] .chakra-drawer__content,html[data-theme=dark] .chakra-popover__content,body.chakra-ui-dark .chakra-modal__content,body.chakra-ui-dark .chakra-drawer__content,body.chakra-ui-dark .chakra-popover__content{background:#2d3748!important;color:#fff!important;border-color:#4a5568!important}html.chakra-ui-dark .chakra-modal__header,html.chakra-ui-dark .chakra-drawer__header,html[data-theme=dark] .chakra-modal__header,html[data-theme=dark] .chakra-drawer__header,body.chakra-ui-dark .chakra-modal__header,body.chakra-ui-dark .chakra-drawer__header{background:#1a202c!important;border-bottom-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .chakra-modal__footer,html.chakra-ui-dark .chakra-drawer__footer,html[data-theme=dark] .chakra-modal__footer,html[data-theme=dark] .chakra-drawer__footer,body.chakra-ui-dark .chakra-modal__footer,body.chakra-ui-dark .chakra-drawer__footer{background:#1a202c!important;border-top-color:#4a5568!important}html.chakra-ui-dark .Footer,html.chakra-ui-dark footer,html[data-theme=dark] .Footer,html[data-theme=dark] footer,body.chakra-ui-dark .Footer,body.chakra-ui-dark footer{background:#2d3748!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .Footer a,html.chakra-ui-dark footer a,html[data-theme=dark] .Footer a,html[data-theme=dark] footer a,body.chakra-ui-dark .Footer a,body.chakra-ui-dark footer a{color:#90cdf4!important}html.chakra-ui-dark .Footer a:hover,html.chakra-ui-dark footer a:hover,html[data-theme=dark] .Footer a:hover,html[data-theme=dark] footer a:hover,body.chakra-ui-dark .Footer a:hover,body.chakra-ui-dark footer a:hover{color:#fff!important}html.chakra-ui-dark .ep-chip,html[data-theme=dark] .ep-chip,body.chakra-ui-dark .ep-chip{color:#ffffffd1!important}html.chakra-ui-dark *:not(svg):not(path):not(circle):not(rect):not(line):not(.chakra-button):not(.chakra-button *):not(.chakra-badge):not(.chakra-badge *):not(.ep-chip):not(.ep-product-card__toggle-label):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),html[data-theme=dark] *:not(svg):not(path):not(circle):not(rect):not(line):not(.chakra-button):not(.chakra-button *):not(.chakra-badge):not(.chakra-badge *):not(.ep-chip):not(.ep-product-card__toggle-label):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]),body.chakra-ui-dark *:not(svg):not(path):not(circle):not(rect):not(line):not(.chakra-button):not(.chakra-button *):not(.chakra-badge):not(.chakra-badge *):not(.ep-chip):not(.ep-product-card__toggle-label):not([class*=-badge]):not([class*=__badge]):not([class*=__chip]){color:inherit}html.chakra-ui-dark .dashboard-container,html[data-theme=dark] .dashboard-container,body.chakra-ui-dark .dashboard-container{background:#1a202c!important;color:#fff!important}html.chakra-ui-dark .dashboard-container .text-lite-grey,html.chakra-ui-dark .dashboard-container .dashboard-subtitle,html.chakra-ui-dark .dashboard-container .dashboard-title,html[data-theme=dark] .dashboard-container .text-lite-grey,html[data-theme=dark] .dashboard-container .dashboard-subtitle,html[data-theme=dark] .dashboard-container .dashboard-title,body.chakra-ui-dark .dashboard-container .text-lite-grey,body.chakra-ui-dark .dashboard-container .dashboard-subtitle,body.chakra-ui-dark .dashboard-container .dashboard-title{color:#fff!important}html.chakra-ui-dark .user-detail-modal .chakra-modal__content,html.chakra-ui-dark .txn-detail-modal .chakra-modal__content,html[data-theme=dark] .user-detail-modal .chakra-modal__content,html[data-theme=dark] .txn-detail-modal .chakra-modal__content,body.chakra-ui-dark .user-detail-modal .chakra-modal__content,body.chakra-ui-dark .txn-detail-modal .chakra-modal__content{background:#2d3748!important;color:#fff!important}html.chakra-ui-dark .user-detail-modal__hero,html.chakra-ui-dark .txn-detail-modal__hero,html[data-theme=dark] .user-detail-modal__hero,html[data-theme=dark] .txn-detail-modal__hero,body.chakra-ui-dark .user-detail-modal__hero,body.chakra-ui-dark .txn-detail-modal__hero{background:linear-gradient(135deg,#1a202c,#2d3748 55%,#1a202c)!important;border-bottom-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .user-detail-modal__hero--failed,html.chakra-ui-dark .txn-detail-modal__hero--failed,html[data-theme=dark] .user-detail-modal__hero--failed,html[data-theme=dark] .txn-detail-modal__hero--failed,body.chakra-ui-dark .user-detail-modal__hero--failed,body.chakra-ui-dark .txn-detail-modal__hero--failed{background:linear-gradient(135deg,#3b2020,#2d3748 55%,#1a202c)!important}html.chakra-ui-dark .user-detail-modal__name,html.chakra-ui-dark .user-detail-modal__amount,html.chakra-ui-dark .user-detail-modal__id,html.chakra-ui-dark .txn-detail-modal__name,html.chakra-ui-dark .txn-detail-modal__amount,html.chakra-ui-dark .txn-detail-modal__id,html[data-theme=dark] .user-detail-modal__name,html[data-theme=dark] .user-detail-modal__amount,html[data-theme=dark] .user-detail-modal__id,html[data-theme=dark] .txn-detail-modal__name,html[data-theme=dark] .txn-detail-modal__amount,html[data-theme=dark] .txn-detail-modal__id,body.chakra-ui-dark .user-detail-modal__name,body.chakra-ui-dark .user-detail-modal__amount,body.chakra-ui-dark .user-detail-modal__id,body.chakra-ui-dark .txn-detail-modal__name,body.chakra-ui-dark .txn-detail-modal__amount,body.chakra-ui-dark .txn-detail-modal__id{color:#fff!important}html.chakra-ui-dark .user-detail-modal__section-title,html.chakra-ui-dark .txn-detail-modal__section-title,html[data-theme=dark] .user-detail-modal__section-title,html[data-theme=dark] .txn-detail-modal__section-title,body.chakra-ui-dark .user-detail-modal__section-title,body.chakra-ui-dark .txn-detail-modal__section-title{color:#9ae6b4!important}html.chakra-ui-dark .user-detail-modal__chip,html.chakra-ui-dark .user-detail-modal__section,html.chakra-ui-dark .user-detail-modal__empty,html.chakra-ui-dark .user-detail-modal__address-card,html.chakra-ui-dark .user-detail-modal__icon-wrap,html.chakra-ui-dark .user-detail-modal__footer,html.chakra-ui-dark .txn-detail-modal__chip,html.chakra-ui-dark .txn-detail-modal__section,html.chakra-ui-dark .txn-detail-modal__empty,html.chakra-ui-dark .txn-detail-modal__address-card,html.chakra-ui-dark .txn-detail-modal__icon-wrap,html.chakra-ui-dark .txn-detail-modal__footer,html[data-theme=dark] .user-detail-modal__chip,html[data-theme=dark] .user-detail-modal__section,html[data-theme=dark] .user-detail-modal__empty,html[data-theme=dark] .user-detail-modal__address-card,html[data-theme=dark] .user-detail-modal__icon-wrap,html[data-theme=dark] .user-detail-modal__footer,html[data-theme=dark] .txn-detail-modal__chip,html[data-theme=dark] .txn-detail-modal__section,html[data-theme=dark] .txn-detail-modal__empty,html[data-theme=dark] .txn-detail-modal__address-card,html[data-theme=dark] .txn-detail-modal__icon-wrap,html[data-theme=dark] .txn-detail-modal__footer,body.chakra-ui-dark .user-detail-modal__chip,body.chakra-ui-dark .user-detail-modal__section,body.chakra-ui-dark .user-detail-modal__empty,body.chakra-ui-dark .user-detail-modal__address-card,body.chakra-ui-dark .user-detail-modal__icon-wrap,body.chakra-ui-dark .user-detail-modal__footer,body.chakra-ui-dark .txn-detail-modal__chip,body.chakra-ui-dark .txn-detail-modal__section,body.chakra-ui-dark .txn-detail-modal__empty,body.chakra-ui-dark .txn-detail-modal__address-card,body.chakra-ui-dark .txn-detail-modal__icon-wrap,body.chakra-ui-dark .txn-detail-modal__footer{background:#1a202c!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .user-detail-field__label,html.chakra-ui-dark .txn-detail-field__label,html.chakra-ui-dark .txn-detail-row__label,html.chakra-ui-dark .txn-detail-chip__label,html[data-theme=dark] .user-detail-field__label,html[data-theme=dark] .txn-detail-field__label,html[data-theme=dark] .txn-detail-row__label,html[data-theme=dark] .txn-detail-chip__label,body.chakra-ui-dark .user-detail-field__label,body.chakra-ui-dark .txn-detail-field__label,body.chakra-ui-dark .txn-detail-row__label,body.chakra-ui-dark .txn-detail-chip__label{color:#ffffffbf!important}html.chakra-ui-dark .user-detail-field__value,html.chakra-ui-dark .txn-detail-field__value,html.chakra-ui-dark .txn-detail-row__value,html.chakra-ui-dark .txn-detail-chip__value,html[data-theme=dark] .user-detail-field__value,html[data-theme=dark] .txn-detail-field__value,html[data-theme=dark] .txn-detail-row__value,html[data-theme=dark] .txn-detail-chip__value,body.chakra-ui-dark .user-detail-field__value,body.chakra-ui-dark .txn-detail-field__value,body.chakra-ui-dark .txn-detail-row__value,body.chakra-ui-dark .txn-detail-chip__value{color:#fff!important}html.chakra-ui-dark .user-profile-form__label,html[data-theme=dark] .user-profile-form__label,body.chakra-ui-dark .user-profile-form__label{color:#ffffffbf!important}html.chakra-ui-dark .user-profile-form__readonly,html[data-theme=dark] .user-profile-form__readonly,body.chakra-ui-dark .user-profile-form__readonly,html.chakra-ui-dark .responsive-card,html.chakra-ui-dark .responsive-panel,html[data-theme=dark] .responsive-card,html[data-theme=dark] .responsive-panel,body.chakra-ui-dark .responsive-card,body.chakra-ui-dark .responsive-panel{background:#2d3748!important;border-color:#4a5568!important;color:#fff!important}.responsive-layout{width:100%;min-height:100vh;position:relative}@media(max-width:767px){.responsive-layout{padding:1rem;padding-top:calc(var(--admin-top-nav-height, 60px) + 8px)}}@media(min-width:768px)and (max-width:1023px){.responsive-layout{padding:1.5rem;padding-top:calc(var(--admin-top-nav-height, 60px) + 8px)}}@media(min-width:1024px){.responsive-layout{padding:2rem}}@media(min-width:1200px){.responsive-layout{padding:2.5rem}}.responsive-layout--default,.responsive-layout--grid{background:#f8fafc}.responsive-layout--grid .responsive-grid{display:grid;gap:1rem}@media(max-width:767px){.responsive-layout--grid .responsive-grid{grid-template-columns:1fr;gap:.75rem}}@media(min-width:768px)and (max-width:1023px){.responsive-layout--grid .responsive-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(min-width:1024px){.responsive-layout--grid .responsive-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media(min-width:1200px){.responsive-layout--grid .responsive-grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.responsive-layout--flex{background:#f8fafc}.responsive-layout--flex .responsive-flex{display:flex;gap:1rem}@media(max-width:767px){.responsive-layout--flex .responsive-flex{flex-direction:column;gap:.75rem}}@media(min-width:768px)and (max-width:1023px){.responsive-layout--flex .responsive-flex{flex-direction:row;flex-wrap:wrap;gap:1rem}}@media(min-width:1024px){.responsive-layout--flex .responsive-flex{flex-direction:row;flex-wrap:nowrap;gap:1.5rem}}.responsive-layout--dashboard{background:transparent;padding:0!important}.responsive-layout--dashboard .dashboard-header{margin-bottom:2rem}@media(max-width:767px){.responsive-layout--dashboard .dashboard-header{margin-bottom:1.5rem}}.responsive-layout--dashboard .dashboard-header h1{font-size:2rem;font-weight:700;color:#2d3748;margin-bottom:.5rem}@media(max-width:767px){.responsive-layout--dashboard .dashboard-header h1{font-size:1.5rem}}@media(min-width:768px)and (max-width:1023px){.responsive-layout--dashboard .dashboard-header h1{font-size:1.75rem}}.responsive-layout--dashboard .dashboard-header p{color:#4a5568;font-size:1rem}@media(max-width:767px){.responsive-layout--dashboard .dashboard-header p{font-size:.875rem}}.responsive-layout--dashboard .dashboard-stats{gap:.625rem;margin-bottom:1rem}.responsive-layout--dashboard .dashboard-content{display:grid;gap:.75rem}@media(min-width:1024px){.responsive-layout--dashboard .dashboard-content{grid-template-columns:1.6fr 1fr}}.responsive-layout--dashboard .dashboard-monitoring,.responsive-layout--dashboard .dashboard-operations{display:grid;gap:.5rem}.responsive-card{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014;padding:1.5rem;transition:all .3s ease}@media(max-width:767px){.responsive-card{padding:1rem;border-radius:8px}}@media(min-width:768px)and (max-width:1023px){.responsive-card{padding:1.25rem;border-radius:10px}}@media(min-width:1024px){.responsive-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001f}}.responsive-card h2,.responsive-card h3,.responsive-card h4{color:#2d3748;margin-bottom:1rem}@media(max-width:767px){.responsive-card h2,.responsive-card h3,.responsive-card h4{margin-bottom:.75rem}}.responsive-card p{color:#4a5568;line-height:1.6}@media(max-width:767px){.responsive-card p{font-size:.875rem}}.responsive-table-wrapper{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014;overflow:hidden}@media(max-width:767px){.responsive-table-wrapper{border-radius:8px}}@media(max-width:1023px){.responsive-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-table-wrapper table{min-width:600px}}@media(max-width:767px){.responsive-mb{margin-bottom:1rem!important}}@media(min-width:768px)and (max-width:1023px){.responsive-mb{margin-bottom:1.5rem!important}}@media(min-width:1024px){.responsive-mb{margin-bottom:2rem!important}}@media(max-width:767px){.responsive-mt{margin-top:1rem!important}}@media(min-width:768px)and (max-width:1023px){.responsive-mt{margin-top:1.5rem!important}}@media(min-width:1024px){.responsive-mt{margin-top:2rem!important}}.dashboard-container{padding:0;min-height:0;width:100%;min-width:0}.dashboard-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.875rem;position:relative;z-index:5;overflow:visible}.dashboard-toolbar.is-period-menu-open{z-index:30;overflow:visible}.dashboard-toolbar__actions{flex-shrink:0;align-items:center;overflow:visible}.dashboard-toolbar__period{display:flex;align-items:center;gap:.5rem;position:relative;z-index:6;overflow:visible;flex-wrap:wrap;max-width:min(100%,28rem)}.dashboard-toolbar__period-label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b;white-space:nowrap}.dashboard-toolbar__period-range{font-size:.6875rem;color:#64748b;line-height:1.3;min-width:0}.dashboard-stats{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.875rem;min-width:0}.dashboard-stats--metrics-row{display:grid;gap:.625rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:960px){.dashboard-stats--metrics-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-overview-row{display:grid;gap:.75rem;min-width:0;align-items:stretch;margin-bottom:.75rem}@media(min-width:1100px){.dashboard-overview-row{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.dashboard-overview-row--secondary{margin-bottom:0}@media(min-width:1100px){.dashboard-overview-row--secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-overview-row--secondary .dashboard-panel--operations,.dashboard-overview-row--secondary .dashboard-panel--monitoring{height:100%}.dashboard-overview-row--secondary .dashboard-panel__header,.dashboard-overview-row--secondary .dashboard-panel__title.dashboard-panel__header{padding:.7rem 1rem;border-bottom:1px solid rgba(0,0,0,.06);margin:0;font-size:.75rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.dashboard-overview-row--secondary .dashboard-panel__body{padding:.75rem;display:flex}.dashboard-overview-row--secondary .dashboard-operations,.dashboard-overview-row--secondary .dashboard-monitoring{flex:1;width:100%;display:grid;gap:.55rem;align-content:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.dashboard-overview-row--secondary .dashboard-operations,.dashboard-overview-row--secondary .dashboard-monitoring{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.dashboard-overview-row--secondary .dashboard-operations{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.dashboard-overview-row--secondary .dashboard-monitoring{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}.dashboard-overview-row--secondary .dashboard-ops-tile,.dashboard-overview-row--secondary .dashboard-monitor-tile{min-height:5.75rem;height:100%;border-radius:11px;border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.dashboard-overview-row--secondary .dashboard-ops-tile{flex-direction:column;align-items:stretch;justify-content:space-between;padding:.75rem .8rem;position:relative;overflow:hidden}.dashboard-overview-row--secondary .dashboard-ops-tile:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:11px 0 0 11px;background:currentColor;opacity:.85}.dashboard-overview-row--secondary .dashboard-ops-tile--tone-red{color:#b91c1c;background:linear-gradient(180deg,#fee2e28c,#fff 58%)}.dashboard-overview-row--secondary .dashboard-ops-tile--tone-orange{color:#c2410c;background:linear-gradient(180deg,#ffedd599,#fff 58%)}.dashboard-overview-row--secondary .dashboard-ops-tile--tone-amber{color:#b45309;background:linear-gradient(180deg,#fef3c7b3,#fff 58%)}.dashboard-overview-row--secondary .dashboard-ops-tile--tone-green{color:#15803d;background:linear-gradient(180deg,#dcfce78c,#fff 58%)}.dashboard-overview-row--secondary .dashboard-ops-tile--tone-blue{color:#1d4ed8;background:linear-gradient(180deg,#dbeafe8c,#fff 58%)}.dashboard-overview-row--secondary .dashboard-ops-tile:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0f172a0f;border-color:#0f172a1a}.dashboard-overview-row--secondary .dashboard-ops-tile__link-body{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.5rem;flex:1;min-height:0;width:100%}.dashboard-overview-row--secondary .dashboard-ops-tile__label{text-transform:none;letter-spacing:.01em;font-size:.75rem;font-weight:600;line-height:1.25;color:inherit;opacity:.9}.dashboard-overview-row--secondary .dashboard-ops-tile__value{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:inherit}.dashboard-overview-row--secondary .dashboard-ops-tile--with-action{padding-right:.75rem}.dashboard-overview-row--secondary .dashboard-ops-tile--with-action .dashboard-ops-tile__list-btn{position:absolute;top:.45rem;right:.4rem;margin:0}.dashboard-overview-row--secondary .dashboard-ops-tile--with-action .dashboard-ops-tile__link-body{padding-right:1.5rem}.dashboard-overview-row--secondary .dashboard-monitor-tile{padding:.7rem .75rem;min-height:5.75rem}.dashboard-overview-row--secondary .dashboard-monitor-tile:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0f172a0f;border-color:#0f172a1a}.dashboard-overview-row--secondary .dashboard-monitor-tile__label{text-transform:none;letter-spacing:.01em;font-size:.75rem;font-weight:600;line-height:1.25}.dashboard-overview-row--secondary .dashboard-monitor-tile__value{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;margin-top:.35rem}.dashboard-overview-row--secondary .dashboard-monitor-tile__sub{font-size:.625rem;margin-top:.2rem}.dashboard-overview-row--secondary .dashboard-monitor-tile__link{font-size:.6875rem;margin-top:auto;padding-top:.35rem}.dashboard-overview-row__charts{display:grid!important;gap:.625rem;grid-template-columns:1fr;min-width:0}@media(min-width:720px){.dashboard-overview-row__charts{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-overview-row__charts>.dashboard-stat-tile,.dashboard-overview-row__charts>.dashboard-stat-tile--orders-pie,.dashboard-overview-row__charts>.dashboard-stat-tile--payments-pie{aspect-ratio:auto!important;min-height:16.5rem;height:100%;border:none;box-shadow:none;background:transparent;overflow:visible}.dashboard-overview-row__charts>.dashboard-stat-tile:hover,.dashboard-overview-row__charts>.dashboard-stat-tile--orders-pie:hover,.dashboard-overview-row__charts>.dashboard-stat-tile--payments-pie:hover{transform:none;box-shadow:none}.dashboard-panel--charts,.dashboard-panel--recent,.dashboard-panel--operations,.dashboard-panel--monitoring{display:flex;flex-direction:column;min-height:0;min-width:0}.dashboard-panel--charts .dashboard-panel__body,.dashboard-panel--recent .dashboard-panel__body,.dashboard-panel--operations .dashboard-panel__body,.dashboard-panel--monitoring .dashboard-panel__body{flex:1;min-height:0}.dashboard-stat-tile{aspect-ratio:1;border-radius:12px;padding:.75rem .8125rem;display:grid;grid-template-rows:minmax(0,28%) minmax(0,44%) minmax(0,28%);align-items:stretch;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease;min-width:0;width:100%;height:100%}.dashboard-stat-tile--compact{aspect-ratio:auto;min-height:6.75rem;grid-template-rows:auto 1fr auto;padding:.875rem 1rem;text-align:left;cursor:default}.dashboard-stat-tile--compact .dashboard-stat-tile__center{justify-content:flex-start;padding:.35rem 0 .15rem}.dashboard-stat-tile--compact .dashboard-stat-tile__value{text-align:left;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:700;letter-spacing:-.02em}.dashboard-stat-tile--compact .dashboard-stat-tile__label{font-size:.6875rem;font-weight:600;text-transform:none;letter-spacing:0}.dashboard-stat-tile--compact .dashboard-stat-tile__hint{font-size:.625rem;line-height:1.3}.dashboard-stat-tile--compact .dashboard-stat-tile__icon{width:1.75rem;height:1.75rem;font-size:.875rem}.dashboard-stat-tile--clickable{cursor:pointer;appearance:none;font:inherit;color:inherit;text-align:inherit}.dashboard-stat-tile--clickable:focus-visible{outline:2px solid rgba(45,106,79,.45);outline-offset:2px}.dashboard-stat-tile--major{aspect-ratio:auto;min-height:8.5rem;grid-template-rows:auto 1fr auto;padding:1rem 1.125rem}.dashboard-stat-tile--major .dashboard-stat-tile__value{font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:700;letter-spacing:-.02em}.dashboard-stat-tile--major .dashboard-stat-tile__label{font-size:.8125rem;font-weight:600;text-transform:none;letter-spacing:0}.dashboard-stat-tile--major .dashboard-stat-tile__hint{font-size:.625rem}@media(min-width:1024px)and (max-width:1279px){.dashboard-stat-tile{padding:.6875rem .75rem}.dashboard-stat-tile--compact{padding:.8125rem .9375rem}}@media(min-width:1280px){.dashboard-stat-tile{padding:.625rem .6875rem;max-width:none;overflow:hidden}.dashboard-stat-tile--compact{padding:.9375rem 1.0625rem;overflow:visible}.dashboard-stat-tile--major{padding:1.125rem 1.25rem;min-height:9.25rem}}.dashboard-stat-tile:hover{box-shadow:0 4px 14px #0f172a14;transform:translateY(-1px)}.dashboard-stat-tile--compact:hover{transform:translateY(-1px)}.dashboard-stat-tile__head{display:flex;align-items:center;gap:.375rem;min-height:0;align-self:start}.dashboard-stat-tile__center{display:flex;align-items:center;justify-content:center;min-height:0;padding:.125rem 0}.dashboard-stat-tile__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:.375rem;min-height:0;align-self:end;width:100%;position:relative;z-index:2;overflow:visible}.dashboard-stat-tile__hint{font-size:.5625rem;line-height:1.35;flex:1;min-width:0}@media(min-width:1280px){.dashboard-stat-tile__hint{font-size:.5rem}}.dashboard-stat-tile__icon{width:1.625rem;height:1.625rem;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:.8125rem;flex-shrink:0}@media(min-width:1280px){.dashboard-stat-tile__icon{width:1.5rem;height:1.5rem;font-size:.75rem}}.dashboard-stat-tile__label{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;flex:1;min-width:0}@media(min-width:1280px){.dashboard-stat-tile__label{font-size:.5625rem}}.dashboard-stat-tile__value{font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:700;line-height:1;letter-spacing:-.02em;width:100%;text-align:center}.dashboard-stat-tile__value-skeleton{margin:0 auto}.dashboard-stat-tile__hint-spacer{display:block;height:.875rem}.dashboard-stat-tile--orders-breakdown,.dashboard-stat-tile--breakdown{aspect-ratio:1;grid-template-rows:minmax(0,24%) minmax(0,52%) minmax(0,24%)}@media(min-width:1280px){.dashboard-stat-tile--orders-breakdown,.dashboard-stat-tile--breakdown{grid-template-rows:minmax(0,26%) minmax(0,48%) minmax(0,26%)}}.dashboard-stat-tile--accent-orders{background:linear-gradient(165deg,#2563eb0a,#fff0 52%)}.dashboard-stat-tile--accent-payments{background:linear-gradient(165deg,#16a34a12,#dc262608 48%,#fff0 72%)}@media(min-width:1280px){.dashboard-stat-tile--products,.dashboard-stat-tile--users{padding:.5rem .5625rem}.dashboard-stat-tile--products .dashboard-stat-tile__label,.dashboard-stat-tile--users .dashboard-stat-tile__label{font-size:.5rem;letter-spacing:.03em}.dashboard-stat-tile--products .dashboard-stat-tile__value,.dashboard-stat-tile--users .dashboard-stat-tile__value{font-size:1.125rem}.dashboard-stat-tile--products .dashboard-stat-tile__hint,.dashboard-stat-tile--users .dashboard-stat-tile__hint{font-size:.4375rem}.dashboard-stat-tile--products .dashboard-stat-tile__icon,.dashboard-stat-tile--users .dashboard-stat-tile__icon{width:1.375rem;height:1.375rem;font-size:.6875rem}}.dashboard-breakdown-stat-tile__body,.dashboard-orders-stat-tile__body{display:flex;flex-direction:column;min-height:0;flex:1;gap:.5rem;padding:.0625rem 0}.dashboard-breakdown-stat-tile__hero,.dashboard-orders-stat-tile__hero{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-height:0}.dashboard-breakdown-stat-tile__hero-value,.dashboard-orders-stat-tile__hero-value{font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:700;line-height:1;letter-spacing:-.03em}.dashboard-breakdown-stat-tile__hero-caption,.dashboard-orders-stat-tile__hero-caption{font-size:.5625rem;font-weight:600;letter-spacing:.02em;line-height:1.2}@media(min-width:1280px){.dashboard-breakdown-stat-tile__hero-caption,.dashboard-orders-stat-tile__hero-caption{font-size:.5rem}}.dashboard-breakdown-stat-tile__distribution,.dashboard-orders-stat-tile__distribution{display:flex;width:100%;height:.3125rem;border-radius:999px;overflow:hidden;gap:1px}.dashboard-breakdown-stat-tile__distribution-segment,.dashboard-orders-stat-tile__distribution-segment{min-width:0;height:100%;transition:width .35s ease}.dashboard-breakdown-stat-tile__distribution-segment--placed,.dashboard-orders-stat-tile__distribution-segment--placed{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.dashboard-breakdown-stat-tile__distribution-segment--transit,.dashboard-orders-stat-tile__distribution-segment--transit{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.dashboard-breakdown-stat-tile__distribution-segment--completed,.dashboard-orders-stat-tile__distribution-segment--completed,.dashboard-breakdown-stat-tile__distribution-segment--success,.dashboard-orders-stat-tile__distribution-segment--success{background:linear-gradient(90deg,#16a34a,#4ade80)}.dashboard-breakdown-stat-tile__distribution-segment--failed,.dashboard-orders-stat-tile__distribution-segment--failed{background:linear-gradient(90deg,#dc2626,#f87171)}.dashboard-breakdown-stat-tile__rows,.dashboard-orders-stat-tile__rows{margin-top:.125rem}.dashboard-breakdown-stat-tile__dot,.dashboard-orders-stat-tile__dot{width:.4375rem;height:.4375rem;border-radius:999px;flex-shrink:0}.dashboard-breakdown-stat-tile__dot--placed,.dashboard-orders-stat-tile__dot--placed{background:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.dashboard-breakdown-stat-tile__dot--transit,.dashboard-orders-stat-tile__dot--transit{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b33}.dashboard-breakdown-stat-tile__dot--completed,.dashboard-orders-stat-tile__dot--completed,.dashboard-breakdown-stat-tile__dot--success,.dashboard-orders-stat-tile__dot--success{background:#16a34a;box-shadow:0 0 0 2px #16a34a33}.dashboard-breakdown-stat-tile__dot--failed,.dashboard-orders-stat-tile__dot--failed{background:#dc2626;box-shadow:0 0 0 2px #dc262633}.dashboard-breakdown-stat-tile__row-label,.dashboard-orders-stat-tile__row-label{font-size:.5625rem;font-weight:500;line-height:1.25;min-width:0}@media(min-width:1280px){.dashboard-breakdown-stat-tile__row-label,.dashboard-orders-stat-tile__row-label{font-size:.5rem}}.dashboard-breakdown-stat-tile__row-subvalue{font-size:.5rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}@media(min-width:1280px){.dashboard-breakdown-stat-tile__row-subvalue{font-size:.4375rem}}.dashboard-breakdown-stat-tile__row-value,.dashboard-orders-stat-tile__row-value{font-size:.625rem;font-weight:700;line-height:1.2;flex-shrink:0;font-variant-numeric:tabular-nums}@media(min-width:1280px){.dashboard-breakdown-stat-tile__row-value,.dashboard-orders-stat-tile__row-value{font-size:.5625rem}}body.chakra-ui-dark .dashboard-stat-tile--accent-orders,html.chakra-ui-dark .dashboard-stat-tile--accent-orders,html[data-theme=dark] .dashboard-stat-tile--accent-orders{background:linear-gradient(165deg,#3b82f61f,#1a202c00 55%)}body.chakra-ui-dark .dashboard-stat-tile--accent-payments,html.chakra-ui-dark .dashboard-stat-tile--accent-payments,html[data-theme=dark] .dashboard-stat-tile--accent-payments{background:linear-gradient(165deg,#16a34a24,#dc262614 45%,#1a202c00 70%)}.dashboard-stat-tile--payments-pie{aspect-ratio:1;grid-template-rows:minmax(0,22%) minmax(0,54%) minmax(0,24%);overflow:hidden}@media(min-width:1280px){.dashboard-stat-tile--payments-pie{grid-template-rows:minmax(0,24%) minmax(0,50%) minmax(0,26%)}}.dashboard-payments-stat-tile__body{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.dashboard-payments-stat-tile__layout{display:flex;align-items:center;gap:.375rem;width:100%;min-height:0;flex:1;min-width:0}.dashboard-payments-stat-tile__chart-wrap{flex:0 0 48%;max-width:48%;min-width:0;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.dashboard-payments-stat-tile__donut{width:100%;height:100%;display:block}.dashboard-payments-stat-tile__donut-skeleton{width:100%;aspect-ratio:1;flex-shrink:0}.dashboard-payments-stat-tile__empty{font-size:.625rem;line-height:1.4;text-align:center;flex:1}.dashboard-payments-stat-tile__slice-group{transition:transform .2s ease,opacity .18s ease}.dashboard-payments-stat-tile__slice-group.is-dimmed{opacity:.4}.dashboard-payments-stat-tile__slice{cursor:pointer;outline:none;transition:filter .15s ease}.dashboard-payments-stat-tile__slice:focus-visible{filter:brightness(1.06) drop-shadow(0 0 0 2px rgba(22,163,74,.35))}.dashboard-payments-stat-tile__hub-total{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dashboard-payments-stat-tile__hub-label{letter-spacing:.06em;text-transform:uppercase}.dashboard-payments-stat-tile__legend{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1875rem;align-self:center;width:100%}.dashboard-payments-stat-tile__legend-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.125rem .1875rem;border:1px solid transparent;border-radius:.375rem;background:transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.dashboard-payments-stat-tile__legend-row:hover{background:#0f172a0a}.dashboard-payments-stat-tile__legend-row.is-selected{background:#16a34a14;border-color:#16a34a2e}.dashboard-payments-stat-tile__legend-row.is-dimmed{opacity:.45}.dashboard-payments-stat-tile__legend-row:focus-visible{outline:2px solid rgba(22,163,74,.35);outline-offset:1px}.dashboard-payments-stat-tile__dot{width:.4375rem;height:.4375rem;border-radius:999px;flex-shrink:0}.dashboard-payments-stat-tile__dot--success{background:#16a34a;box-shadow:0 0 0 2px #16a34a33}.dashboard-payments-stat-tile__dot--failed{background:#dc2626;box-shadow:0 0 0 2px #dc262633}.dashboard-payments-stat-tile__dot--pending{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b33}.dashboard-payments-stat-tile__dot--complimentary{background:#9333ea;box-shadow:0 0 0 2px #9333ea33}.dashboard-payments-stat-tile__legend-label-wrap{display:flex;align-items:center;gap:.3125rem;min-width:0;justify-content:flex-start}.dashboard-payments-stat-tile__legend-label{font-size:.5625rem;font-weight:500;line-height:1.2;min-width:0;text-align:left}@media(min-width:1280px){.dashboard-payments-stat-tile__legend-label{font-size:.5rem}}.dashboard-payments-stat-tile__legend-metrics{display:flex;align-items:center;justify-content:flex-end;gap:.375rem;flex-shrink:0;text-align:right}.dashboard-payments-stat-tile__legend-value{font-size:.625rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}@media(min-width:1280px){.dashboard-payments-stat-tile__legend-value{font-size:.5625rem}}.dashboard-payments-stat-tile__legend-pct{font-size:.5rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;text-align:right;min-width:1.75rem}@media(min-width:1280px){.dashboard-payments-stat-tile__legend-pct{font-size:.4375rem;min-width:1.625rem}}.dashboard-payments-stat-tile__legend-sub{font-size:.5rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}@media(min-width:1280px){.dashboard-payments-stat-tile__legend-sub{font-size:.4375rem}}.dashboard-stat-tile--orders-pie{aspect-ratio:1;grid-template-rows:minmax(0,22%) minmax(0,54%) minmax(0,24%);overflow:hidden}@media(min-width:1280px){.dashboard-stat-tile--orders-pie{grid-template-rows:minmax(0,24%) minmax(0,50%) minmax(0,26%)}}.dashboard-orders-stat-tile__body{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.dashboard-orders-stat-tile__layout{display:flex;flex-direction:column;align-items:stretch;gap:.375rem;width:100%;min-height:0;flex:1;min-width:0}.dashboard-orders-stat-tile__chart-wrap{width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:.25rem}.dashboard-orders-stat-tile__pipeline-head{display:flex;align-items:baseline;gap:.3125rem;line-height:1.1}.dashboard-orders-stat-tile__pipeline-total{font-size:1.125rem;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}@media(min-width:1280px){.dashboard-orders-stat-tile__pipeline-total{font-size:1rem}}.dashboard-orders-stat-tile__pipeline-caption{font-size:.5rem;font-weight:600;letter-spacing:.02em;line-height:1.2}@media(min-width:1280px){.dashboard-orders-stat-tile__pipeline-caption{font-size:.4375rem}}.dashboard-orders-stat-tile__pipeline-chart{width:100%;height:auto;aspect-ratio:200/56;display:block}.dashboard-orders-stat-tile__pipeline-skeleton{width:100%;aspect-ratio:200/56;flex-shrink:0}.dashboard-orders-stat-tile__pipeline-area,.dashboard-orders-stat-tile__pipeline-line{pointer-events:none}.dashboard-orders-stat-tile__pipeline-point-group{transition:opacity .18s ease}.dashboard-orders-stat-tile__pipeline-point-group.is-dimmed{opacity:.4}.dashboard-orders-stat-tile__pipeline-point{cursor:pointer;outline:none;transition:r .15s ease,filter .15s ease}.dashboard-orders-stat-tile__pipeline-point:focus-visible{filter:drop-shadow(0 0 0 2px rgba(37,99,235,.35))}.dashboard-orders-stat-tile__empty{font-size:.625rem;line-height:1.4;text-align:center;flex:1}.dashboard-orders-stat-tile__legend{flex:1;min-width:0;width:100%;display:flex;flex-direction:column;gap:.125rem}.dashboard-orders-stat-tile__legend-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.125rem .1875rem;border:1px solid transparent;border-radius:.375rem;background:transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.dashboard-orders-stat-tile__legend-row:hover{background:#0f172a0a}.dashboard-orders-stat-tile__legend-row.is-selected{background:#2563eb14;border-color:#2563eb2e}.dashboard-orders-stat-tile__legend-row.is-dimmed{opacity:.45}.dashboard-orders-stat-tile__legend-row:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:1px}.dashboard-orders-stat-tile__dot{width:.4375rem;height:.4375rem;border-radius:999px;flex-shrink:0}.dashboard-orders-stat-tile__dot--placed{background:#2563eb;box-shadow:0 0 0 2px #2563eb33}.dashboard-orders-stat-tile__dot--transit{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b33}.dashboard-orders-stat-tile__dot--completed{background:#16a34a;box-shadow:0 0 0 2px #16a34a33}.dashboard-orders-stat-tile__legend-label-wrap{display:flex;align-items:center;gap:.3125rem;min-width:0;justify-content:flex-start}.dashboard-orders-stat-tile__legend-label{font-size:.5625rem;font-weight:500;line-height:1.2;min-width:0;text-align:left}@media(min-width:1280px){.dashboard-orders-stat-tile__legend-label{font-size:.5rem}}.dashboard-orders-stat-tile__legend-metrics{display:flex;align-items:center;justify-content:flex-end;gap:.375rem;flex-shrink:0;text-align:right}.dashboard-orders-stat-tile__legend-value{font-size:.625rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}@media(min-width:1280px){.dashboard-orders-stat-tile__legend-value{font-size:.5625rem}}.dashboard-orders-stat-tile__legend-pct{font-size:.5rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;text-align:right;min-width:1.75rem}@media(min-width:1280px){.dashboard-orders-stat-tile__legend-pct{font-size:.4375rem;min-width:1.625rem}}.dashboard-orders-stat-tile__legend-sub{font-size:.5rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}@media(min-width:1280px){.dashboard-orders-stat-tile__legend-sub{font-size:.4375rem}}.dashboard-stat-tile.is-period-menu-open{overflow:visible;z-index:40;position:relative}.dashboard-stats__primary.is-period-menu-open,.dashboard-stats__secondary.is-period-menu-open{overflow:visible;position:relative;z-index:25}.dashboard-orders-stat-tile__body--clickable{cursor:pointer;border-radius:.5rem;margin:-.125rem;padding:.125rem;transition:background .15s ease}.dashboard-orders-stat-tile__body--clickable:hover{background:#2563eb0a}.dashboard-orders-stat-tile__body--clickable:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:1px}.dashboard-period-select{flex-shrink:0;align-self:flex-end;position:relative;z-index:5;touch-action:manipulation}.dashboard-period-select__trigger{display:inline-flex;align-items:center;justify-content:center;gap:.0625rem;min-width:2.5rem;height:1.25rem;padding:0 .3125rem 0 .375rem;border:1px solid transparent;border-radius:999px;font-family:inherit;font-size:.5625rem;font-weight:600;letter-spacing:.03em;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease;background:#64748b14;color:#64748b;box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent}.dashboard-period-select__trigger:hover{background:#64748b1f}.dashboard-period-select__trigger:focus-visible{outline:none;box-shadow:0 0 0 2px #2d6a4f2e}.dashboard-period-select__trigger:active{transform:scale(.96)}.dashboard-period-select__trigger.is-open .dashboard-period-select__chevron{transform:rotate(180deg);opacity:1}.dashboard-period-select__trigger--default{background:#2563eb14;border-color:#2563eb24;color:#2563eb}.dashboard-period-select__trigger--default:hover,.dashboard-period-select__trigger--default.is-open{background:#2563eb1f;border-color:#2563eb38}.dashboard-period-select__trigger--success{background:#16a34a14;border-color:#16a34a24;color:#16a34a}.dashboard-period-select__trigger--success:hover,.dashboard-period-select__trigger--success.is-open{background:#16a34a1f;border-color:#16a34a38}.dashboard-period-select__trigger--danger{background:#dc262614;border-color:#dc262624;color:#dc2626}.dashboard-period-select__trigger--danger:hover,.dashboard-period-select__trigger--danger.is-open{background:#dc26261f;border-color:#dc262638}.dashboard-period-select__trigger--revenue{background:#0d948814;border-color:#0d948824;color:#0d9488}.dashboard-period-select__trigger--revenue:hover,.dashboard-period-select__trigger--revenue.is-open{background:#0d94881f;border-color:#0d948838}.dashboard-period-select__trigger--products{background:#ea580c14;border-color:#ea580c24;color:#ea580c}.dashboard-period-select__trigger--products:hover,.dashboard-period-select__trigger--products.is-open{background:#ea580c1f;border-color:#ea580c38}.dashboard-period-select__trigger--users{background:#7c3aed14;border-color:#7c3aed24;color:#7c3aed}.dashboard-period-select__trigger--users:hover,.dashboard-period-select__trigger--users.is-open{background:#7c3aed1f;border-color:#7c3aed38}.dashboard-period-select__label{pointer-events:none;font-variant-numeric:tabular-nums}.dashboard-period-select__chevron{width:.625rem!important;height:.625rem!important;opacity:.7;flex-shrink:0;transition:transform .2s ease,opacity .15s ease}.dashboard-period-select__menu{width:auto!important;min-width:unset!important;max-width:none!important;border-radius:8px!important;overflow:hidden;box-shadow:0 0 0 1px #0f172a0a,0 4px 16px #0f172a1a!important}.dashboard-period-select__menu-body{display:flex;flex-direction:column;padding:.1875rem!important;gap:.0625rem}.dashboard-period-select__option{display:block;width:100%;padding:.3125rem .5rem;border:none;border-radius:5px;background:transparent;font-family:inherit;font-size:.5625rem;font-weight:500;line-height:1.3;letter-spacing:.01em;color:#475569;text-align:left;white-space:nowrap;cursor:pointer;transition:background .12s ease,color .12s ease;-webkit-tap-highlight-color:transparent}.dashboard-period-select__option:hover{background:#0f172a0a;color:#1e293b}.dashboard-period-select__option:active{background:#0f172a12}.dashboard-period-select__option.is-active{font-weight:600}.dashboard-period-select--default .dashboard-period-select__option.is-active{background:#2563eb1a;color:#1d4ed8}.dashboard-period-select--success .dashboard-period-select__option.is-active{background:#16a34a1a;color:#15803d}.dashboard-period-select--danger .dashboard-period-select__option.is-active{background:#dc26261a;color:#b91c1c}.dashboard-period-select--revenue .dashboard-period-select__option.is-active{background:#0d94881a;color:#0f766e}.dashboard-period-select--products .dashboard-period-select__option.is-active{background:#ea580c1a;color:#c2410c}.dashboard-period-select--users .dashboard-period-select__option.is-active{background:#7c3aed1a;color:#6d28d9}html.chakra-ui-dark .dashboard-period-select__trigger,html[data-theme=dark] .dashboard-period-select__trigger,body.chakra-ui-dark .dashboard-period-select__trigger{background:#ffffff14;color:#ffffffb8;border-color:#ffffff1a}html.chakra-ui-dark .dashboard-period-select__trigger:hover,html.chakra-ui-dark .dashboard-period-select__trigger.is-open,html[data-theme=dark] .dashboard-period-select__trigger:hover,html[data-theme=dark] .dashboard-period-select__trigger.is-open,body.chakra-ui-dark .dashboard-period-select__trigger:hover,body.chakra-ui-dark .dashboard-period-select__trigger.is-open{background:#ffffff1f;border-color:#ffffff29}html.chakra-ui-dark .dashboard-period-select__trigger--default,html[data-theme=dark] .dashboard-period-select__trigger--default,body.chakra-ui-dark .dashboard-period-select__trigger--default{background:#60a5fa1f;border-color:#60a5fa33;color:#93c5fd}html.chakra-ui-dark .dashboard-period-select__trigger--default:hover,html.chakra-ui-dark .dashboard-period-select__trigger--default.is-open,html[data-theme=dark] .dashboard-period-select__trigger--default:hover,html[data-theme=dark] .dashboard-period-select__trigger--default.is-open,body.chakra-ui-dark .dashboard-period-select__trigger--default:hover,body.chakra-ui-dark .dashboard-period-select__trigger--default.is-open{background:#60a5fa2e;border-color:#60a5fa47}html.chakra-ui-dark .dashboard-period-select__trigger--success,html[data-theme=dark] .dashboard-period-select__trigger--success,body.chakra-ui-dark .dashboard-period-select__trigger--success{background:#4ade801a;border-color:#4ade802e;color:#86efac}html.chakra-ui-dark .dashboard-period-select__trigger--success:hover,html.chakra-ui-dark .dashboard-period-select__trigger--success.is-open,html[data-theme=dark] .dashboard-period-select__trigger--success:hover,html[data-theme=dark] .dashboard-period-select__trigger--success.is-open,body.chakra-ui-dark .dashboard-period-select__trigger--success:hover,body.chakra-ui-dark .dashboard-period-select__trigger--success.is-open{background:#4ade8029;border-color:#4ade8042}html.chakra-ui-dark .dashboard-period-select__trigger--danger,html[data-theme=dark] .dashboard-period-select__trigger--danger,body.chakra-ui-dark .dashboard-period-select__trigger--danger{background:#f871711f;border-color:#f8717133;color:#fca5a5}html.chakra-ui-dark .dashboard-period-select__trigger--danger:hover,html.chakra-ui-dark .dashboard-period-select__trigger--danger.is-open,html[data-theme=dark] .dashboard-period-select__trigger--danger:hover,html[data-theme=dark] .dashboard-period-select__trigger--danger.is-open,body.chakra-ui-dark .dashboard-period-select__trigger--danger:hover,body.chakra-ui-dark .dashboard-period-select__trigger--danger.is-open{background:#f871712e;border-color:#f8717147}html.chakra-ui-dark .dashboard-period-select__trigger--revenue,html[data-theme=dark] .dashboard-period-select__trigger--revenue,body.chakra-ui-dark .dashboard-period-select__trigger--revenue{background:#2dd4bf1a;border-color:#2dd4bf2e;color:#5eead4}html.chakra-ui-dark .dashboard-period-select__trigger--revenue:hover,html.chakra-ui-dark .dashboard-period-select__trigger--revenue.is-open,html[data-theme=dark] .dashboard-period-select__trigger--revenue:hover,html[data-theme=dark] .dashboard-period-select__trigger--revenue.is-open,body.chakra-ui-dark .dashboard-period-select__trigger--revenue:hover,body.chakra-ui-dark .dashboard-period-select__trigger--revenue.is-open{background:#2dd4bf29;border-color:#2dd4bf42}html.chakra-ui-dark .dashboard-period-select__trigger--products,html[data-theme=dark] .dashboard-period-select__trigger--products,body.chakra-ui-dark .dashboard-period-select__trigger--products{background:#fb923c1f;border-color:#fb923c33;color:#fdba74}html.chakra-ui-dark .dashboard-period-select__trigger--products:hover,html.chakra-ui-dark .dashboard-period-select__trigger--products.is-open,html[data-theme=dark] .dashboard-period-select__trigger--products:hover,html[data-theme=dark] .dashboard-period-select__trigger--products.is-open,body.chakra-ui-dark .dashboard-period-select__trigger--products:hover,body.chakra-ui-dark .dashboard-period-select__trigger--products.is-open{background:#fb923c2e;border-color:#fb923c47}html.chakra-ui-dark .dashboard-period-select__trigger--users,html[data-theme=dark] .dashboard-period-select__trigger--users,body.chakra-ui-dark .dashboard-period-select__trigger--users{background:#a78bfa1f;border-color:#a78bfa33;color:#c4b5fd}html.chakra-ui-dark .dashboard-period-select__trigger--users:hover,html.chakra-ui-dark .dashboard-period-select__trigger--users.is-open,html[data-theme=dark] .dashboard-period-select__trigger--users:hover,html[data-theme=dark] .dashboard-period-select__trigger--users.is-open,body.chakra-ui-dark .dashboard-period-select__trigger--users:hover,body.chakra-ui-dark .dashboard-period-select__trigger--users.is-open{background:#a78bfa2e;border-color:#a78bfa47}html.chakra-ui-dark .dashboard-period-select__option,html[data-theme=dark] .dashboard-period-select__option,body.chakra-ui-dark .dashboard-period-select__option{color:#ffffffc7}html.chakra-ui-dark .dashboard-period-select__option:hover,html[data-theme=dark] .dashboard-period-select__option:hover,body.chakra-ui-dark .dashboard-period-select__option:hover{background:#ffffff0f;color:#ffffffeb}html.chakra-ui-dark .dashboard-period-select__option:active,html[data-theme=dark] .dashboard-period-select__option:active,body.chakra-ui-dark .dashboard-period-select__option:active{background:#ffffff1a}html.chakra-ui-dark .dashboard-period-select--default .dashboard-period-select__option.is-active,html[data-theme=dark] .dashboard-period-select--default .dashboard-period-select__option.is-active,body.chakra-ui-dark .dashboard-period-select--default .dashboard-period-select__option.is-active{background:#60a5fa29;color:#bfdbfe}html.chakra-ui-dark .dashboard-period-select--success .dashboard-period-select__option.is-active,html[data-theme=dark] .dashboard-period-select--success .dashboard-period-select__option.is-active,body.chakra-ui-dark .dashboard-period-select--success .dashboard-period-select__option.is-active{background:#4ade8024;color:#86efac}html.chakra-ui-dark .dashboard-period-select--danger .dashboard-period-select__option.is-active,html[data-theme=dark] .dashboard-period-select--danger .dashboard-period-select__option.is-active,body.chakra-ui-dark .dashboard-period-select--danger .dashboard-period-select__option.is-active{background:#f8717129;color:#fecaca}html.chakra-ui-dark .dashboard-period-select--revenue .dashboard-period-select__option.is-active,html[data-theme=dark] .dashboard-period-select--revenue .dashboard-period-select__option.is-active,body.chakra-ui-dark .dashboard-period-select--revenue .dashboard-period-select__option.is-active{background:#2dd4bf24;color:#5eead4}html.chakra-ui-dark .dashboard-period-select--products .dashboard-period-select__option.is-active,html[data-theme=dark] .dashboard-period-select--products .dashboard-period-select__option.is-active,body.chakra-ui-dark .dashboard-period-select--products .dashboard-period-select__option.is-active{background:#fb923c29;color:#fed7aa}html.chakra-ui-dark .dashboard-period-select--users .dashboard-period-select__option.is-active,html[data-theme=dark] .dashboard-period-select--users .dashboard-period-select__option.is-active,body.chakra-ui-dark .dashboard-period-select--users .dashboard-period-select__option.is-active{background:#a78bfa29;color:#c4b5fd}.dashboard-panel{border-width:1px;border-radius:12px;overflow:hidden}.dashboard-panel__header{padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.06)}.dashboard-panel__title{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.dashboard-panel__body{padding:.75rem}.dashboard-panel--compact .dashboard-panel__header,.dashboard-panel--monitoring .dashboard-panel__header,.dashboard-panel--operations .dashboard-panel__header{padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.06);margin:0;flex-shrink:0}.dashboard-panel--operations .dashboard-panel__body{padding:.625rem}.dashboard-content{display:grid;gap:.75rem}@media(min-width:1024px){.dashboard-content{grid-template-columns:1.6fr 1fr;gap:.875rem;align-items:stretch}}.dashboard-content>.dashboard-panel{display:flex;flex-direction:column;min-height:0}@media(min-width:1024px){.dashboard-content>.dashboard-panel{height:100%}}.dashboard-content .dashboard-panel__body{flex:1;display:flex;flex-direction:column;min-height:0}.dashboard-order-row{border-width:1px;border-radius:10px;padding:.625rem .75rem;transition:background .15s ease,border-color .15s ease}.dashboard-order-row__avatar{width:2rem;height:2rem;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;flex-shrink:0}.dashboard-order-row__name{font-size:.8125rem;font-weight:600;line-height:1.2}.dashboard-order-row__city{font-size:.6875rem;line-height:1.2}.dashboard-order-row__placed-at{font-size:.6875rem;line-height:1.2;white-space:nowrap}.dashboard-order-row__amount{font-size:.8125rem;font-weight:700;color:#2d6a4f}.dashboard-order-row__code{border-width:1px;border-radius:6px;padding:.125rem .375rem .125rem .5rem}.dashboard-order-row__code-text{font-size:.625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.3}.dashboard-operations{display:flex;flex-direction:column;gap:.5rem;flex:1;width:100%;min-height:0}.dashboard-ops-tile{flex:1;border-radius:10px;padding:.75rem 1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;min-height:3.25rem;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease;width:100%;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit;background:transparent}.dashboard-ops-tile--link:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}.dashboard-ops-tile--with-action{padding-right:.5rem}.dashboard-ops-tile__link-body{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;text-decoration:none!important;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.dashboard-ops-tile__link-body:hover{transform:translateY(-1px)}.dashboard-ops-tile__list-btn{flex-shrink:0;border-radius:8px!important;opacity:.85}.dashboard-ops-tile__list-btn:hover{opacity:1}.dashboard-ops-tile__list-btn--red{color:#b91c1c!important}.dashboard-ops-tile__list-btn--red:hover{background:#b91c1c1f!important}.dashboard-ops-tile__list-btn--orange{color:#c2410c!important}.dashboard-ops-tile__list-btn--orange:hover{background:#c2410c1f!important}.dashboard-ops-tile__label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.25;flex:1;min-width:0}.dashboard-ops-tile__value{font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:700;line-height:1;flex-shrink:0;margin-top:0}.dashboard-stock-popover{border-radius:10px!important;box-shadow:0 8px 24px #0f172a1f!important}.dashboard-stock-popover__list{padding-right:.25rem}.dashboard-stock-popover__item{border-radius:8px;padding:.375rem .5rem;background:#0f172a0a}.dashboard-stock-popover__grain{font-size:.8125rem;font-weight:600;line-height:1.3}.dashboard-stock-popover__meta{font-size:.6875rem;color:#64748b;line-height:1.3;margin-top:.125rem}.dashboard-stock-popover__link{font-size:.75rem;font-weight:600;color:#2d6a4f;text-decoration:none}.dashboard-stock-popover__link:hover{text-decoration:underline}.dashboard-stock-modal__list{padding-right:.25rem}.dashboard-stock-modal__item{border-radius:8px;padding:.5rem .625rem;background:#0f172a0a}.dashboard-stock-modal__name{font-size:.875rem;font-weight:600;line-height:1.3}.dashboard-stock-modal__meta{font-size:.75rem;color:#64748b;line-height:1.35;margin-top:.2rem}.dashboard-ops-tile--tone-amber{background:#b4530914;border:1px solid rgba(180,83,9,.22)}.dashboard-ops-tile--tone-amber .dashboard-ops-tile__value{color:#b45309}.dashboard-monitoring{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.dashboard-monitoring{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.dashboard-monitoring{grid-template-columns:repeat(6,1fr)}}.dashboard-monitor-tile{border-width:1px;border-radius:10px;padding:.625rem .75rem;display:flex;flex-direction:column;min-height:5.5rem;transition:box-shadow .15s ease}.dashboard-monitor-tile:hover{box-shadow:0 2px 8px #0f172a0f}.dashboard-monitor-tile__head{display:flex;align-items:center;gap:.375rem;margin-bottom:.25rem}.dashboard-monitor-tile__label{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;line-height:1.25}.dashboard-monitor-tile__value{font-size:1.25rem;font-weight:700;line-height:1.1}.dashboard-monitor-tile__sub{font-size:.625rem;margin-top:.125rem}.dashboard-monitor-tile__link{font-size:.625rem!important;font-weight:600!important;color:#2d6a4f!important;height:auto!important;min-height:unset!important}@media(max-width:767px){.dashboard-toolbar{position:sticky;top:0;z-index:5;margin-bottom:.75rem;padding:.25rem 0 .5rem;background:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dashboard-stats{gap:.875rem}.dashboard-stats__primary{gap:.75rem}.dashboard-stats__secondary{display:flex;overflow-x:auto;overflow-y:hidden;gap:.625rem;padding:.125rem 0 .375rem;margin:0 -.125rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.dashboard-stats__secondary.is-period-menu-open{overflow:visible;scroll-snap-type:none}.dashboard-stats__secondary::-webkit-scrollbar{display:none}.dashboard-stats__secondary>.dashboard-stat-tile{flex:0 0 min(78%,11.5rem);scroll-snap-align:start;aspect-ratio:auto;min-height:8.75rem}.dashboard-stat-tile.is-period-menu-open{overflow:visible;z-index:30}.dashboard-stat-tile{aspect-ratio:auto;min-height:10.5rem;padding:.875rem 1rem;grid-template-rows:auto 1fr auto;box-shadow:0 1px 3px #0f172a0f}.dashboard-stat-tile:hover,.dashboard-stat-tile:active{transform:none}.dashboard-stat-tile__value{font-size:1.5rem}.dashboard-stat-tile__label{font-size:.6875rem}.dashboard-stat-tile__hint{font-size:.625rem}.dashboard-stat-tile--breakdown,.dashboard-stat-tile--payments-pie,.dashboard-stat-tile--orders-pie{min-height:11.25rem}.dashboard-breakdown-stat-tile__hero-value,.dashboard-orders-stat-tile__hero-value{font-size:1.75rem}.dashboard-breakdown-stat-tile__row-label,.dashboard-orders-stat-tile__row-label{font-size:.6875rem}.dashboard-breakdown-stat-tile__row-value,.dashboard-orders-stat-tile__row-value{font-size:.75rem}.dashboard-content{gap:.875rem}.dashboard-panel{border-radius:14px;box-shadow:0 1px 3px #0f172a0f}.dashboard-panel__header{padding:.875rem 1rem}.dashboard-panel__body{padding:.875rem}.dashboard-panel__title{font-size:.75rem}.dashboard-operations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;flex:none}.dashboard-ops-tile{flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:5rem;padding:.75rem}.dashboard-ops-tile--with-action{flex-direction:row;align-items:center}.dashboard-ops-tile__link-body{flex-direction:column;align-items:flex-start;gap:.375rem}.dashboard-ops-tile__value{font-size:1.375rem}.dashboard-monitoring{grid-template-columns:1fr;gap:.5rem}.dashboard-monitor-tile{min-height:auto;padding:.75rem .875rem}.dashboard-monitor-tile__value{font-size:1.375rem}.dashboard-monitor-tile__label{font-size:.6875rem}.dashboard-order-row{padding:.75rem}.dashboard-order-row__name,.dashboard-order-row__amount{font-size:.875rem}}@media(max-width:767px){html.chakra-ui-dark .dashboard-toolbar,html[data-theme=dark] .dashboard-toolbar,body.chakra-ui-dark .dashboard-toolbar{background:#1a202ceb}}html.chakra-ui-dark .dashboard-container .dashboard-panel__title,html[data-theme=dark] .dashboard-container .dashboard-panel__title,body.chakra-ui-dark .dashboard-container .dashboard-panel__title{color:#ffffff8c}html.chakra-ui-dark .dashboard-container .dashboard-panel,html[data-theme=dark] .dashboard-container .dashboard-panel,body.chakra-ui-dark .dashboard-container .dashboard-panel{border-color:#ffffff14}html.chakra-ui-dark .dashboard-container .dashboard-panel__header,html[data-theme=dark] .dashboard-container .dashboard-panel__header,body.chakra-ui-dark .dashboard-container .dashboard-panel__header{border-bottom-color:#ffffff14}html.chakra-ui-dark .dashboard-container .dashboard-order-row__amount,html[data-theme=dark] .dashboard-container .dashboard-order-row__amount,body.chakra-ui-dark .dashboard-container .dashboard-order-row__amount{color:#9ae6b4}html.chakra-ui-dark .dashboard-container .dashboard-monitor-tile__link,html[data-theme=dark] .dashboard-container .dashboard-monitor-tile__link,body.chakra-ui-dark .dashboard-container .dashboard-monitor-tile__link{color:#9ae6b4!important}html.chakra-ui-dark .dashboard-container .dashboard-stat-tile:hover,html[data-theme=dark] .dashboard-container .dashboard-stat-tile:hover,body.chakra-ui-dark .dashboard-container .dashboard-stat-tile:hover{box-shadow:0 4px 14px #00000040}html.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile,html.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-monitor-tile,html[data-theme=dark] .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile,html[data-theme=dark] .dashboard-container .dashboard-overview-row--secondary .dashboard-monitor-tile,body.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile,body.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-monitor-tile{border-color:#ffffff1a;background:#ffffff08}html.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-red,html[data-theme=dark] .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-red,body.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-red{background:linear-gradient(180deg,#b91c1c38,#ffffff08 58%);color:#fecaca}html.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-orange,html[data-theme=dark] .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-orange,body.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-orange{background:linear-gradient(180deg,#c2410c38,#ffffff08 58%);color:#fed7aa}html.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-amber,html[data-theme=dark] .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-amber,body.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-amber{background:linear-gradient(180deg,#b453093d,#ffffff08 58%);color:#fde68a}html.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-green,html[data-theme=dark] .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-green,body.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-green{background:linear-gradient(180deg,#15803d38,#ffffff08 58%);color:#bbf7d0}html.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-blue,html[data-theme=dark] .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-blue,body.chakra-ui-dark .dashboard-container .dashboard-overview-row--secondary .dashboard-ops-tile--tone-blue{background:linear-gradient(180deg,#1d4ed838,#ffffff08 58%);color:#bfdbfe}html.chakra-ui-dark .dashboard-container .dashboard-ops-tile__list-btn--red,html[data-theme=dark] .dashboard-container .dashboard-ops-tile__list-btn--red,body.chakra-ui-dark .dashboard-container .dashboard-ops-tile__list-btn--red{color:#fecaca!important}html.chakra-ui-dark .dashboard-container .dashboard-ops-tile__list-btn--red:hover,html[data-theme=dark] .dashboard-container .dashboard-ops-tile__list-btn--red:hover,body.chakra-ui-dark .dashboard-container .dashboard-ops-tile__list-btn--red:hover{background:#fecaca1f!important}html.chakra-ui-dark .dashboard-container .dashboard-ops-tile__list-btn--orange,html[data-theme=dark] .dashboard-container .dashboard-ops-tile__list-btn--orange,body.chakra-ui-dark .dashboard-container .dashboard-ops-tile__list-btn--orange{color:#fed7aa!important}html.chakra-ui-dark .dashboard-container .dashboard-ops-tile__list-btn--orange:hover,html[data-theme=dark] .dashboard-container .dashboard-ops-tile__list-btn--orange:hover,body.chakra-ui-dark .dashboard-container .dashboard-ops-tile__list-btn--orange:hover{background:#fed7aa1f!important}html.chakra-ui-dark .dashboard-container .dashboard-stock-popover,html[data-theme=dark] .dashboard-container .dashboard-stock-popover,body.chakra-ui-dark .dashboard-container .dashboard-stock-popover{background:var(--chakra-colors-gray-800);border-color:#ffffff1a}html.chakra-ui-dark .dashboard-container .dashboard-stock-popover__item,html[data-theme=dark] .dashboard-container .dashboard-stock-popover__item,body.chakra-ui-dark .dashboard-container .dashboard-stock-popover__item{background:#ffffff0f}html.chakra-ui-dark .dashboard-container .dashboard-stock-popover__meta,html[data-theme=dark] .dashboard-container .dashboard-stock-popover__meta,body.chakra-ui-dark .dashboard-container .dashboard-stock-popover__meta{color:#ffffff8c}html.chakra-ui-dark .dashboard-container .dashboard-stock-popover__link,html[data-theme=dark] .dashboard-container .dashboard-stock-popover__link,body.chakra-ui-dark .dashboard-container .dashboard-stock-popover__link{color:#9ae6b4}.ops-dashboard__stats{margin-top:.25rem}.ops-dashboard__stat{padding:.875rem 1rem;border-radius:.75rem;border:1px solid #e8edf2;background:#fff;text-align:left}.ops-dashboard__stat--clickable{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ops-dashboard__stat--clickable:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0f172a0f}.ops-dashboard__stat--active{box-shadow:0 0 0 2px #0f172a1f}.ops-dashboard__stat--out{border-color:#fecaca;background:linear-gradient(160deg,#fef2f2,#fff 70%)}.ops-dashboard__stat--out.ops-dashboard__stat--active{box-shadow:0 0 0 2px #ef444459}.ops-dashboard__stat--low{border-color:#fed7aa;background:linear-gradient(160deg,#fff7ed,#fff 70%)}.ops-dashboard__stat--low.ops-dashboard__stat--active{box-shadow:0 0 0 2px #f9731659}.ops-dashboard__stat--high{border-color:#bbf7d0;background:linear-gradient(160deg,#f0fdf4,#fff 70%)}.ops-dashboard__stat--high.ops-dashboard__stat--active{box-shadow:0 0 0 2px #22c55e59}.ops-dashboard__stat-label{font-size:.625rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;margin:0!important}.ops-dashboard__stat-value{margin-top:.2rem!important;font-size:1.375rem;font-weight:700;letter-spacing:-.03em;color:#0f172a}.ops-dashboard__stat-hint{margin-top:.2rem!important;font-size:.625rem;color:#94a3b8}.ops-dashboard__panel-head{border-bottom:1px solid #f1f5f9}.ops-dashboard__panel-title{font-size:.9375rem;font-weight:700;letter-spacing:-.02em;color:#0f172a;margin:0!important}.ops-dashboard__panel-sub{margin-top:.15rem!important;font-size:.75rem;color:#94a3b8}.ops-dashboard__order-row{transition:background .15s ease}.ops-dashboard__order-row:hover{background:#f8fafc}.ops-dashboard__inv-scroll{max-height:34rem;overflow-y:auto}.ops-dashboard__inv-card{padding:.875rem 1rem;border-radius:.75rem;border:1px solid #eef2f6;background:#fafbfc;transition:transform .15s ease,box-shadow .15s ease}.ops-dashboard__inv-card:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0f172a0d}.ops-dashboard__inv-card--out{border-color:#fecaca;background:linear-gradient(135deg,#fef2f2,#fff 55%)}.ops-dashboard__inv-card--low{border-color:#fed7aa;background:linear-gradient(135deg,#fff7ed,#fff 55%)}.ops-dashboard__inv-card--high{border-color:#bbf7d0;background:linear-gradient(135deg,#f0fdf4,#fff 55%)}.ops-dashboard__inv-name{font-size:.875rem;font-weight:650;letter-spacing:-.015em;color:#0f172a;margin:0!important}.ops-dashboard__inv-meta{margin-top:.15rem!important;font-size:.6875rem;color:#94a3b8}.ops-dashboard__inv-kg{font-size:1.125rem;font-weight:750;letter-spacing:-.03em;line-height:1.1;margin:0!important}.ops-dashboard__inv-kg--out{color:#dc2626}.ops-dashboard__inv-kg--low{color:#ea580c}.ops-dashboard__inv-kg--high{color:#16a34a}.ops-dashboard__inv-meter{width:100%}.ops-dashboard__inv-bar-wrap{position:relative;padding:3px 0}.ops-dashboard__inv-bar{position:relative;height:.625rem;border-radius:999px;background:linear-gradient(180deg,#94a3b829,#94a3b814);box-shadow:inset 0 1px 2px #0f172a0f;overflow:hidden}.ops-dashboard__inv-bar-fill{position:relative;height:100%;border-radius:999px;transition:width .45s cubic-bezier(.22,1,.36,1)}.ops-dashboard__inv-bar-fill:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff61,#fff0 55%);pointer-events:none}.ops-dashboard__inv-bar-fill--out{background:linear-gradient(90deg,#fca5a5,#ef4444 70%,#dc2626);box-shadow:0 0 10px #ef444447}.ops-dashboard__inv-bar-fill--low{background:linear-gradient(90deg,#fdba74,#f97316 70%,#ea580c);box-shadow:0 0 10px #f9731640}.ops-dashboard__inv-bar-fill--high{background:linear-gradient(90deg,#86efac,#22c55e 65%,#16a34a);box-shadow:0 0 10px #22c55e38}.ops-dashboard__inv-threshold{position:absolute;top:0;bottom:0;width:0;z-index:2;pointer-events:none}.ops-dashboard__inv-threshold-cap{position:absolute;top:0;bottom:0;left:-1px;width:2px;border-radius:999px;background:#334155;box-shadow:0 0 0 2px #ffffffe6}.ops-dashboard__inv-meter-labels{font-size:.625rem;color:#94a3b8;letter-spacing:.01em;line-height:1.2}.ops-dashboard__inv-meter-threshold{color:#64748b;font-weight:600}.ops-dashboard__inv-meter-pct{font-weight:700}.ops-dashboard__inv-meter-pct--out{color:#dc2626}.ops-dashboard__inv-meter-pct--low{color:#ea580c}.ops-dashboard__inv-meter-pct--high{color:#16a34a}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat{border-color:#2d3748;background:#1a202c;box-shadow:none}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat:hover,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat:hover,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat:hover{box-shadow:0 6px 16px #00000059}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--out,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat--out,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--out{border-color:#f8717173;background:linear-gradient(160deg,#7f1d1d73,#1a202c 70%)}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--low,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat--low,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--low{border-color:#fb923c73;background:linear-gradient(160deg,#9a341266,#1a202c 70%)}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--high,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat--high,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--high{border-color:#4ade8066;background:linear-gradient(160deg,#14532d73,#1a202c 70%)}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--active,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat--active,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--active{box-shadow:0 0 0 2px #e2e8f033}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--out.ops-dashboard__stat--active,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat--out.ops-dashboard__stat--active,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--out.ops-dashboard__stat--active{box-shadow:0 0 0 2px #f8717180}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--low.ops-dashboard__stat--active,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat--low.ops-dashboard__stat--active,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--low.ops-dashboard__stat--active{box-shadow:0 0 0 2px #fb923c80}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--high.ops-dashboard__stat--active,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat--high.ops-dashboard__stat--active,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat--high.ops-dashboard__stat--active{box-shadow:0 0 0 2px #4ade8073}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat-label,html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat-hint,html.chakra-ui-dark .ops-dashboard .ops-dashboard__panel-sub,html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meta,html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-labels,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat-label,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat-hint,html[data-theme=dark] .ops-dashboard .ops-dashboard__panel-sub,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-meta,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-meter-labels,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat-label,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat-hint,body.chakra-ui-dark .ops-dashboard .ops-dashboard__panel-sub,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meta,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-labels{color:#a0aec0}html.chakra-ui-dark .ops-dashboard .ops-dashboard__stat-value,html.chakra-ui-dark .ops-dashboard .ops-dashboard__panel-title,html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-name,html[data-theme=dark] .ops-dashboard .ops-dashboard__stat-value,html[data-theme=dark] .ops-dashboard .ops-dashboard__panel-title,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-name,body.chakra-ui-dark .ops-dashboard .ops-dashboard__stat-value,body.chakra-ui-dark .ops-dashboard .ops-dashboard__panel-title,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-name{color:#f7fafc}html.chakra-ui-dark .ops-dashboard .ops-dashboard__panel-head,html[data-theme=dark] .ops-dashboard .ops-dashboard__panel-head,body.chakra-ui-dark .ops-dashboard .ops-dashboard__panel-head{border-bottom-color:#2d3748}html.chakra-ui-dark .ops-dashboard .ops-dashboard__order-row:hover,html[data-theme=dark] .ops-dashboard .ops-dashboard__order-row:hover,body.chakra-ui-dark .ops-dashboard .ops-dashboard__order-row:hover{background:#2d3748a6}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-card,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card{border-color:#2d3748;background:#1a202c}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card:hover,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-card:hover,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card:hover{box-shadow:0 4px 14px #00000059}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card--out,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-card--out,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card--out{border-color:#f8717173;background:linear-gradient(135deg,#7f1d1d66,#1a202c 55%)}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card--low,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-card--low,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card--low{border-color:#fb923c73;background:linear-gradient(135deg,#9a341259,#1a202c 55%)}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card--high,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-card--high,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-card--high{border-color:#4ade8066;background:linear-gradient(135deg,#14532d66,#1a202c 55%)}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-kg--out,html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-pct--out,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-kg--out,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-meter-pct--out,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-kg--out,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-pct--out{color:#fc8181}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-kg--low,html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-pct--low,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-kg--low,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-meter-pct--low,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-kg--low,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-pct--low{color:#f6ad55}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-kg--high,html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-pct--high,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-kg--high,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-meter-pct--high,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-kg--high,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-pct--high{color:#68d391}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-bar,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-bar,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-bar{background:linear-gradient(180deg,#4a55688c,#2d3748cc);box-shadow:inset 0 1px 2px #00000059}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-threshold-cap,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-threshold-cap,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-threshold-cap{background:#e2e8f0;box-shadow:0 0 0 2px #1a202ce6}html.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-threshold,html[data-theme=dark] .ops-dashboard .ops-dashboard__inv-meter-threshold,body.chakra-ui-dark .ops-dashboard .ops-dashboard__inv-meter-threshold{color:#cbd5e0}.inventory-modal-panel.chakra-modal__content{display:flex!important;flex-direction:column!important;overflow:hidden!important;touch-action:manipulation}@media(max-width:768px){.inventory-modal-panel.chakra-modal__content{position:fixed!important;inset:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important}}.inventory-modal-panel .chakra-modal__header,.inventory-modal-panel .chakra-modal__footer{flex-shrink:0!important}.inventory-modal-panel .chakra-modal__body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.admin-scroll-modal-panel.chakra-modal__content{display:flex!important;flex-direction:column!important;overflow:hidden!important;touch-action:manipulation}@media(max-width:47.99em){.admin-scroll-modal-panel.chakra-modal__content{position:fixed!important;inset:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important}}@media(min-width:48em){.admin-scroll-modal-panel.chakra-modal__content{margin:auto!important}}.admin-scroll-modal-panel .chakra-modal__header,.admin-scroll-modal-panel .chakra-modal__footer{flex-shrink:0!important}.admin-scroll-modal-panel .chakra-modal__body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.order-pipeline-activity{--activity-line: rgba(148, 163, 184, .45);--activity-time: #64748b;--activity-event: #1a202c;--activity-detail: #64748b;--activity-card-bg: rgba(248, 250, 252, .9);--activity-card-border: rgba(148, 163, 184, .22);--activity-dot-border: #94a3b8;--activity-dot-bg: #ffffff;--activity-dot-ring: rgba(45, 106, 79, .22);--activity-ndr-dot: #ea580c;--activity-ndr-ring: rgba(234, 88, 12, .2);--activity-ndr-card: rgba(255, 247, 237, .95);--activity-ofd-dot: #0284c7;--activity-ofd-ring: rgba(2, 132, 199, .2);--activity-ofd-card: rgba(240, 249, 255, .95);--activity-delivered-dot: #16a34a;--activity-delivered-ring: rgba(22, 163, 74, .2);--activity-delivered-card: rgba(240, 253, 244, .95);--activity-transit-dot: #64748b;--activity-transit-ring: rgba(100, 116, 139, .18);--activity-transit-card: rgba(248, 250, 252, .95);--activity-pickup-dot: #7c3aed;--activity-pickup-ring: rgba(124, 58, 237, .2);--activity-pickup-card: rgba(245, 243, 255, .95);margin-top:.625rem;padding-top:.625rem;border-top:1px dashed var(--pipeline-border, rgba(148, 163, 184, .35))}.order-pipeline-activity__title{font-size:.625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--pipeline-muted, #64748b);margin-bottom:.65rem}.order-pipeline-activity__track{display:flex;flex-direction:column}.order-pipeline-activity__node{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:.7rem;align-items:stretch;min-height:0}.order-pipeline-activity__node+.order-pipeline-activity__node{margin-top:0}.order-pipeline-activity__rail{display:flex;flex-direction:column;align-items:center;width:18px;min-height:100%;padding-top:.35rem}.order-pipeline-activity__dot{width:9px;height:9px;border-radius:50%;border:2px solid var(--activity-dot-border);background:var(--activity-dot-bg);flex-shrink:0;z-index:1;transition:transform .15s ease}.order-pipeline-activity__line{width:2px;flex:1;min-height:.85rem;margin:3px 0;border-radius:999px;background:linear-gradient(180deg,var(--activity-line) 0%,rgba(148,163,184,.18) 100%)}.order-pipeline-activity__content{padding:.2rem 0 .85rem;border-radius:10px;background:transparent}.order-pipeline-activity__node.is-latest .order-pipeline-activity__content{padding:.45rem .65rem;margin-bottom:.35rem;background:var(--activity-card-bg);border:1px solid var(--activity-card-border);box-shadow:0 1px 2px #0f172a0a}.order-pipeline-activity__node.is-latest .order-pipeline-activity__dot{width:11px;height:11px;box-shadow:0 0 0 3px var(--activity-dot-ring)}.order-pipeline-activity__time{font-size:.625rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--activity-time);line-height:1.2;margin-bottom:.2rem;font-variant-numeric:tabular-nums}.order-pipeline-activity__event{font-size:.75rem;font-weight:600;color:var(--activity-event);line-height:1.4}.order-pipeline-activity__detail{margin-top:.2rem;padding-left:.55rem;border-left:2px solid rgba(148,163,184,.35);font-size:.6875rem;color:var(--activity-detail);line-height:1.4}.order-pipeline-activity__node--ndr{--activity-dot-border: var(--activity-ndr-dot);--activity-dot-bg: var(--activity-ndr-dot);--activity-dot-ring: var(--activity-ndr-ring)}.order-pipeline-activity__node--ndr.is-latest{--activity-card-bg: var(--activity-ndr-card);--activity-card-border: rgba(234, 88, 12, .28)}.order-pipeline-activity__node--ofd{--activity-dot-border: var(--activity-ofd-dot);--activity-dot-bg: var(--activity-ofd-dot);--activity-dot-ring: var(--activity-ofd-ring)}.order-pipeline-activity__node--ofd.is-latest{--activity-card-bg: var(--activity-ofd-card);--activity-card-border: rgba(2, 132, 199, .24)}.order-pipeline-activity__node--delivered{--activity-dot-border: var(--activity-delivered-dot);--activity-dot-bg: var(--activity-delivered-dot);--activity-dot-ring: var(--activity-delivered-ring)}.order-pipeline-activity__node--delivered.is-latest{--activity-card-bg: var(--activity-delivered-card);--activity-card-border: rgba(22, 163, 74, .24)}.order-pipeline-activity__node--transit{--activity-dot-border: var(--activity-transit-dot);--activity-dot-bg: var(--activity-transit-dot);--activity-dot-ring: var(--activity-transit-ring)}.order-pipeline-activity__node--transit.is-latest{--activity-card-bg: var(--activity-transit-card)}.order-pipeline-activity__node--pickup{--activity-dot-border: var(--activity-pickup-dot);--activity-dot-bg: var(--activity-pickup-dot);--activity-dot-ring: var(--activity-pickup-ring)}.order-pipeline-activity__node--pickup.is-latest{--activity-card-bg: var(--activity-pickup-card);--activity-card-border: rgba(124, 58, 237, .22)}.order-pipeline-activity--compact .order-pipeline-activity__node{grid-template-columns:14px minmax(0,1fr);column-gap:.55rem}.order-pipeline-activity--compact .order-pipeline-activity__rail{width:14px;padding-top:.28rem}.order-pipeline-activity--compact .order-pipeline-activity__dot{width:7px;height:7px}.order-pipeline-activity--compact .order-pipeline-activity__node.is-latest .order-pipeline-activity__dot{width:9px;height:9px;box-shadow:0 0 0 2px var(--activity-dot-ring)}.order-pipeline-activity--compact .order-pipeline-activity__content{padding-bottom:.55rem}.order-pipeline-activity--compact .order-pipeline-activity__node.is-latest .order-pipeline-activity__content{padding:.35rem .5rem;margin-bottom:.15rem}.order-pipeline-activity--compact .order-pipeline-activity__event{font-size:.6875rem}.order-pipeline-activity--compact .order-pipeline-activity__time{font-size:.5625rem;margin-bottom:.12rem}.order-pipeline-activity--compact .order-pipeline-activity__detail{font-size:.625rem;margin-top:.12rem}.order-pipeline-activity--compact .order-pipeline-activity__line{min-height:.55rem}html.chakra-ui-dark .order-pipeline-activity,html[data-theme=dark] .order-pipeline-activity,body.chakra-ui-dark .order-pipeline-activity{--activity-line: rgba(255, 255, 255, .16);--activity-time: rgba(255, 255, 255, .55);--activity-event: #ffffff;--activity-detail: rgba(255, 255, 255, .62);--activity-card-bg: rgba(255, 255, 255, .05);--activity-card-border: rgba(255, 255, 255, .1);--activity-dot-bg: var(--chakra-colors-gray-900, #171923);--activity-ndr-card: rgba(234, 88, 12, .12);--activity-ofd-card: rgba(2, 132, 199, .12);--activity-delivered-card: rgba(22, 163, 74, .12);--activity-transit-card: rgba(255, 255, 255, .04);--activity-pickup-card: rgba(124, 58, 237, .12)}.pipeline-order-peek{--pipeline-peek-surface: #ffffff;--pipeline-peek-card: #f8fafc;--pipeline-peek-border: #e2e8f0;--pipeline-peek-text: #1a202c;--pipeline-peek-muted: #64748b;--pipeline-peek-bag-bg: #ffffff}.pipeline-order-peek .chakra-modal__header{padding-top:1rem!important;padding-bottom:.75rem!important}.pipeline-order-peek .pipeline-order-peek__order-id{color:var(--pipeline-peek-muted)}.pipeline-order-peek .pipeline-order-peek__copy-btn{min-w:1.5rem;height:1.5rem;color:var(--pipeline-peek-muted)!important}.pipeline-order-peek .pipeline-order-peek__copy-btn:hover{color:var(--pipeline-peek-text)!important;background:var(--pipeline-peek-card)!important}.pipeline-order-peek .pipeline-order-peek__sections{padding-bottom:2px}.pipeline-order-peek .pipeline-order-peek__hero{padding:.875rem 1rem;border-radius:12px;border:1px solid var(--pipeline-peek-border);background:var(--pipeline-peek-card);color:var(--pipeline-peek-text)}.pipeline-order-peek .pipeline-order-peek__name{font-size:1rem;font-weight:700;line-height:1.3;color:var(--pipeline-peek-text)}.pipeline-order-peek .pipeline-order-peek__address{margin-top:.35rem;font-size:.8125rem;line-height:1.45;color:var(--pipeline-peek-text);opacity:.92}.pipeline-order-peek .pipeline-order-peek__phone{margin-top:.5rem;font-size:.8125rem;font-weight:600;color:var(--pipeline-peek-text);letter-spacing:.01em}.pipeline-order-peek .pipeline-order-peek__status{flex-shrink:0;max-width:42%;text-align:right;font-size:.6875rem!important;line-height:1.2}.pipeline-order-peek .pipeline-order-peek__meta-line{margin-top:.65rem;padding-top:.55rem;border-top:1px dashed var(--pipeline-peek-border);font-size:.75rem;color:var(--pipeline-peek-muted);line-height:1.35}.pipeline-order-peek .pipeline-order-peek__shiprocket-raw{font-size:.75rem;font-weight:600;color:var(--pipeline-peek-text);opacity:.9}.pipeline-order-peek .pipeline-order-peek__section--activity{padding:.75rem .875rem;border-radius:12px;border:1px solid var(--pipeline-peek-border);background:var(--pipeline-peek-surface)}.pipeline-order-peek .pipeline-order-peek__section--activity .order-pipeline-activity{margin-top:0;padding-top:0;border-top:none}.pipeline-order-peek .pipeline-order-peek__section--activity .order-pipeline-activity__title{font-size:.6875rem;margin-bottom:.75rem}.pipeline-order-peek .pipeline-order-peek__remark{padding:.625rem .75rem;border-radius:10px;background:#fff7ed;border:1px solid #fed7aa}.pipeline-order-peek .pipeline-order-peek__remark-label{font-size:.625rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#c2410c;margin-bottom:.2rem}.pipeline-order-peek .pipeline-order-peek__remark-text{font-size:.8125rem;line-height:1.4;color:#9a3412}.pipeline-order-peek .pipeline-order-peek__products{padding:.75rem 1rem;border-radius:12px;border:1px solid var(--pipeline-peek-border);background:var(--pipeline-peek-surface)}.pipeline-order-peek .pipeline-order-peek__section-title{font-size:.625rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--pipeline-peek-muted)}.pipeline-order-peek .pipeline-order-peek__product-row{padding:.35rem 0;border-bottom:1px solid var(--pipeline-peek-border)}.pipeline-order-peek .pipeline-order-peek__product-row:last-child{border-bottom:none;padding-bottom:0}.pipeline-order-peek .pipeline-order-peek__product-name{font-size:.8125rem;font-weight:500;color:var(--pipeline-peek-text);min-width:0}.pipeline-order-peek .pipeline-order-peek__product-price{font-size:.8125rem;font-weight:700;color:var(--pipeline-peek-text)}.pipeline-order-peek .pipeline-order-peek__muted{color:var(--pipeline-peek-muted);font-size:.8125rem}html.chakra-ui-dark .pipeline-order-peek,html[data-theme=dark] .pipeline-order-peek,body.chakra-ui-dark .pipeline-order-peek{--pipeline-peek-surface: rgba(255, 255, 255, .03);--pipeline-peek-card: rgba(255, 255, 255, .05);--pipeline-peek-border: rgba(255, 255, 255, .1);--pipeline-peek-text: #ffffff;--pipeline-peek-muted: rgba(255, 255, 255, .62)}html.chakra-ui-dark .pipeline-order-peek .pipeline-order-peek__remark,html[data-theme=dark] .pipeline-order-peek .pipeline-order-peek__remark,body.chakra-ui-dark .pipeline-order-peek .pipeline-order-peek__remark{background:#ea580c24;border-color:#fb923c59}html.chakra-ui-dark .pipeline-order-peek .pipeline-order-peek__remark-label,html[data-theme=dark] .pipeline-order-peek .pipeline-order-peek__remark-label,body.chakra-ui-dark .pipeline-order-peek .pipeline-order-peek__remark-label{color:#fdba74}html.chakra-ui-dark .pipeline-order-peek .pipeline-order-peek__remark-text,html[data-theme=dark] .pipeline-order-peek .pipeline-order-peek__remark-text,body.chakra-ui-dark .pipeline-order-peek .pipeline-order-peek__remark-text{color:#fed7aa}html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek{background:var(--chakra-colors-gray-800, #1a202c)!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff}html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header{background:linear-gradient(135deg,#1b4332,#2d6a4f);border-bottom:1px solid rgba(255,255,255,.08)}html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header .chakra-text,html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header h2,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header .chakra-text,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header h2,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header .chakra-text,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__header h2,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header .chakra-text,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header h2,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header .chakra-text,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header h2,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header .chakra-text,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__header h2{color:#fff!important}html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__order-id,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__order-id,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__order-id,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__order-id,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__order-id,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__order-id,html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__copy-btn,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__copy-btn,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__copy-btn,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__copy-btn,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__copy-btn,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__copy-btn{color:#ffffffb8!important}html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__copy-btn:hover,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__copy-btn:hover,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .pipeline-order-peek__copy-btn:hover,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__copy-btn:hover,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__copy-btn:hover,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .pipeline-order-peek__copy-btn:hover{color:#fff!important;background:#ffffff1a!important}html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__close-btn,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__close-btn,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__close-btn,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__close-btn,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__close-btn,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__close-btn{color:#fff!important}html.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__body,html[data-theme=dark] .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__body,body.chakra-ui-dark .pipeline-order-peek.admin-scroll-modal-panel .chakra-modal__body,html.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__body,html[data-theme=dark] .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__body,body.chakra-ui-dark .admin-scroll-modal-panel.pipeline-order-peek .chakra-modal__body{background:var(--chakra-colors-gray-900, #171923);color:#fff}.order-pipeline-drawer__panel{--pipeline-surface: #f7f6f2;--pipeline-card: #ffffff;--pipeline-card-hover: #f0fdf4;--pipeline-border: rgba(120, 113, 108, .16);--pipeline-text: #1a202c;--pipeline-muted: #64748b;--pipeline-subtle: #94a3b8;--pipeline-input-bg: #ffffff;--pipeline-input-border: #e2e8f0;--pipeline-tab-bg: #ffffff;--pipeline-tab-active-bg: rgba(45, 106, 79, .1);--pipeline-tab-active-border: rgba(45, 106, 79, .35);--pipeline-donut-hub: #ffffff;--pipeline-donut-subtext: #64748b;--pipeline-remark-bg: #fff7ed;--pipeline-remark-border: #fed7aa;--pipeline-remark-text: #9a3412;--pipeline-remark-title: #c2410c;--pipeline-open-btn-bg: rgba(45, 106, 79, .08);--pipeline-open-btn-border: rgba(45, 106, 79, .35);--pipeline-open-btn-text: #1b4332;--pipeline-ndr-bg: #ffedd5;--pipeline-ndr-text: #c2410c;--pipeline-shadow: -12px 0 40px rgba(0, 0, 0, .12);width:100%!important;max-width:100%!important;height:100dvh;max-height:100dvh;box-shadow:var(--pipeline-shadow);animation:order-pipeline-drawer-slide-in .22s ease-out;background:var(--pipeline-surface)!important;color:var(--pipeline-text)}@media(min-width:62em){.order-pipeline-drawer__panel{width:60%!important;max-width:60%!important}}html.chakra-ui-dark .order-pipeline-drawer__panel,html[data-theme=dark] .order-pipeline-drawer__panel,body.chakra-ui-dark .order-pipeline-drawer__panel{--pipeline-surface: var(--chakra-colors-gray-900, #171923);--pipeline-card: var(--chakra-colors-gray-800, #1a202c);--pipeline-card-hover: rgba(45, 106, 79, .14);--pipeline-border: rgba(255, 255, 255, .1);--pipeline-text: #ffffff;--pipeline-muted: rgba(255, 255, 255, .62);--pipeline-subtle: rgba(255, 255, 255, .45);--pipeline-input-bg: rgba(0, 0, 0, .28);--pipeline-input-border: rgba(255, 255, 255, .12);--pipeline-tab-bg: rgba(0, 0, 0, .22);--pipeline-tab-active-bg: rgba(45, 106, 79, .45);--pipeline-tab-active-border: rgba(74, 222, 128, .35);--pipeline-donut-hub: #0f1712;--pipeline-donut-subtext: rgba(255, 255, 255, .55);--pipeline-remark-bg: rgba(234, 88, 12, .14);--pipeline-remark-border: rgba(251, 146, 60, .35);--pipeline-remark-text: #fed7aa;--pipeline-remark-title: #fdba74;--pipeline-open-btn-bg: rgba(45, 106, 79, .2);--pipeline-open-btn-border: rgba(74, 222, 128, .35);--pipeline-open-btn-text: #a7f3d0;--pipeline-ndr-bg: rgba(234, 88, 12, .2);--pipeline-ndr-text: #fdba74;--pipeline-shadow: -16px 0 48px rgba(0, 0, 0, .35);color:#fff}@keyframes order-pipeline-drawer-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.order-pipeline-drawer__header{background:linear-gradient(135deg,#1b4332,#2d6a4f);color:#fff;padding:1.25rem 3rem 1rem 1.25rem;flex-shrink:0}.order-pipeline-drawer__title{font-size:1.125rem;font-weight:700;line-height:1.3;color:#fff!important}.order-pipeline-drawer__sub{margin-top:.25rem;font-size:.8125rem;line-height:1.45;color:#ffffffe0!important}.order-pipeline-drawer__body{padding:1rem 1.25rem 1.5rem;overflow-y:auto;flex:1;min-height:0;background:var(--pipeline-surface);color:var(--pipeline-text)}.order-pipeline-drawer__filters{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1rem}@media(min-width:36em){.order-pipeline-drawer__filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.order-pipeline-drawer__search{grid-column:1/-1}}.order-pipeline-drawer__filters .chakra-form__label{color:var(--pipeline-muted)!important;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.order-pipeline-drawer__filters .chakra-input{background:var(--pipeline-input-bg)!important;border-color:var(--pipeline-input-border)!important;color:var(--pipeline-text)!important}html.chakra-ui-dark .order-pipeline-drawer__filters .chakra-input::-webkit-calendar-picker-indicator,html[data-theme=dark] .order-pipeline-drawer__filters .chakra-input::-webkit-calendar-picker-indicator,body.chakra-ui-dark .order-pipeline-drawer__filters .chakra-input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.75}.order-pipeline-drawer__filters .chakra-button[variant=outline]{border-color:var(--pipeline-border)!important;background:var(--pipeline-card)!important;color:var(--pipeline-text)!important}.order-pipeline-drawer__tabs{margin-bottom:1rem}.order-pipeline-drawer__tabs .chakra-tabs__tablist{border-color:var(--pipeline-border)!important}.order-pipeline-drawer__tabs .chakra-tabs__tab{color:var(--pipeline-muted)!important;border-color:var(--pipeline-border)!important;background:var(--pipeline-tab-bg)!important}.order-pipeline-drawer__tabs .chakra-tabs__tab[aria-selected=true]{color:var(--pipeline-text)!important;background:var(--pipeline-tab-active-bg)!important;border-color:var(--pipeline-tab-active-border)!important;font-weight:700}.order-pipeline-drawer__chart-card,.order-pipeline-drawer__list-card{border-radius:14px;border:1px solid var(--pipeline-border);background:var(--pipeline-card);padding:1rem;margin-bottom:1rem;box-shadow:0 2px 12px #1c19170a;color:var(--pipeline-text)}html.chakra-ui-dark .order-pipeline-drawer__chart-card,html.chakra-ui-dark .order-pipeline-drawer__list-card,html[data-theme=dark] .order-pipeline-drawer__chart-card,html[data-theme=dark] .order-pipeline-drawer__list-card,body.chakra-ui-dark .order-pipeline-drawer__chart-card,body.chakra-ui-dark .order-pipeline-drawer__list-card{box-shadow:inset 0 1px #ffffff0a}.order-pipeline-drawer__card-title{font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--pipeline-text);opacity:.88}.order-pipeline-drawer__card-meta{font-size:.75rem;color:var(--pipeline-muted)}.order-pipeline-drawer__chart-layout{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center}@media(min-width:40em){.order-pipeline-drawer__chart-layout{grid-template-columns:140px 1fr}}.order-pipeline-drawer__legend-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.8125rem;padding:.35rem 0}.order-pipeline-drawer__legend-dot{width:.625rem;height:.625rem;border-radius:999px;flex-shrink:0}.order-pipeline-drawer__legend-label{color:var(--pipeline-muted)}.order-pipeline-drawer__legend-value{color:var(--pipeline-text);font-weight:700}.order-pipeline-drawer__order-row{border:1px solid var(--pipeline-border);border-radius:14px;padding:.95rem 1rem;background:var(--pipeline-card);color:var(--pipeline-text);transition:border-color .15s ease,background .15s ease,transform .12s ease}.order-pipeline-drawer__order-row--clickable{cursor:pointer}.order-pipeline-drawer__order-row--clickable:hover{border-color:var(--pipeline-tab-active-border);background:var(--pipeline-card-hover)}.order-pipeline-drawer__order-row--clickable:active{transform:scale(.995)}.order-pipeline-drawer__order-row--clickable:focus-visible{outline:2px solid var(--pipeline-tab-active-border);outline-offset:2px}.order-pipeline-drawer__order-row+.order-pipeline-drawer__order-row{margin-top:.75rem}.order-pipeline-drawer__order-name{font-size:.9375rem;font-weight:700;color:var(--pipeline-text);line-height:1.25}.order-pipeline-drawer__order-meta{font-size:.75rem;color:var(--pipeline-muted);margin-top:.2rem}.order-pipeline-drawer__order-date{font-size:.75rem;color:var(--pipeline-subtle);white-space:nowrap}.order-pipeline-drawer__status-pill,.pipeline-status-pill{display:inline-flex;align-items:center;max-width:100%;padding:.3rem .7rem;border-radius:999px;font-size:.75rem;font-weight:700;line-height:1.25;border:1px solid transparent}.pipeline-status-pill--first{background:#ffedd5;color:#c2410c;border-color:#fdba74}.pipeline-status-pill--second{background:#fee2e2;color:#b91c1c;border-color:#fca5a5}.pipeline-status-pill--third_plus{background:#fecaca;color:#7f1d1d;border-color:#f87171}.pipeline-status-pill--delivered{background:#dcfce7;color:#15803d;border-color:#86efac}.pipeline-status-pill--rto{background:#f3e8ff;color:#7e22ce;border-color:#d8b4fe}.pipeline-status-pill--ofd{background:#fef3c7;color:#b45309;border-color:#fcd34d}.pipeline-status-pill--pickup{background:#dbeafe;color:#1d4ed8;border-color:#93c5fd}.pipeline-status-pill--transit{background:#d1fae5;color:#047857;border-color:#6ee7b7}.pipeline-status-pill--warning{background:#ffedd5;color:#c2410c;border-color:#fdba74}.pipeline-status-pill--default{background:#f1f5f9;color:#475569;border-color:#cbd5e1}html.chakra-ui-dark .pipeline-status-pill--first,html[data-theme=dark] .pipeline-status-pill--first,body.chakra-ui-dark .pipeline-status-pill--first{background:#ea580c2e;color:#fdba74;border-color:#fb923c73}html.chakra-ui-dark .pipeline-status-pill--second,html[data-theme=dark] .pipeline-status-pill--second,body.chakra-ui-dark .pipeline-status-pill--second{background:#dc262633;color:#fca5a5;border-color:#f8717173}html.chakra-ui-dark .pipeline-status-pill--third_plus,html[data-theme=dark] .pipeline-status-pill--third_plus,body.chakra-ui-dark .pipeline-status-pill--third_plus{background:#7f1d1d59;color:#fecaca;border-color:#b91c1c8c}html.chakra-ui-dark .pipeline-status-pill--delivered,html[data-theme=dark] .pipeline-status-pill--delivered,body.chakra-ui-dark .pipeline-status-pill--delivered{background:#16a34a33;color:#86efac;border-color:#4ade8059}html.chakra-ui-dark .pipeline-status-pill--rto,html[data-theme=dark] .pipeline-status-pill--rto,body.chakra-ui-dark .pipeline-status-pill--rto{background:#9333ea33;color:#d8b4fe;border-color:#c084fc66}html.chakra-ui-dark .pipeline-status-pill--ofd,html[data-theme=dark] .pipeline-status-pill--ofd,body.chakra-ui-dark .pipeline-status-pill--ofd{background:#f59e0b33;color:#fcd34d;border-color:#fbbf2466}html.chakra-ui-dark .pipeline-status-pill--pickup,html[data-theme=dark] .pipeline-status-pill--pickup,body.chakra-ui-dark .pipeline-status-pill--pickup{background:#3b82f633;color:#93c5fd;border-color:#60a5fa66}html.chakra-ui-dark .pipeline-status-pill--transit,html[data-theme=dark] .pipeline-status-pill--transit,body.chakra-ui-dark .pipeline-status-pill--transit{background:#2d6a4f59;color:#a7f3d0;border-color:#34d39959}html.chakra-ui-dark .pipeline-status-pill--warning,html[data-theme=dark] .pipeline-status-pill--warning,body.chakra-ui-dark .pipeline-status-pill--warning{background:#ea580c2e;color:#fdba74;border-color:#fb923c73}html.chakra-ui-dark .pipeline-status-pill--default,html[data-theme=dark] .pipeline-status-pill--default,body.chakra-ui-dark .pipeline-status-pill--default{background:#94a3b829;color:#e2e8f0;border-color:#94a3b847}.order-pipeline-drawer__donut-hub{fill:var(--pipeline-donut-hub)}.order-pipeline-drawer__donut-total{fill:var(--pipeline-text)}.order-pipeline-drawer__donut-caption{fill:var(--pipeline-donut-subtext)}.order-pipeline-drawer__courier{margin-top:.5rem;font-size:.75rem;color:var(--pipeline-muted)}.order-pipeline-drawer__shiprocket-raw{margin-top:.45rem;font-size:.6875rem;font-weight:700;letter-spacing:.03em;color:var(--pipeline-text);text-transform:uppercase}.order-pipeline-drawer__remark{margin-top:.625rem;padding:.55rem .7rem;border-radius:10px;background:var(--pipeline-remark-bg);border:1px solid var(--pipeline-remark-border);font-size:.8125rem;line-height:1.45;color:var(--pipeline-remark-text)}.order-pipeline-drawer__remark-title{font-weight:700;font-size:.6875rem;letter-spacing:.03em;text-transform:uppercase;color:var(--pipeline-remark-title);margin-bottom:.25rem}.order-pipeline-drawer__ndr-badge{flex-shrink:0;background:var(--pipeline-ndr-bg)!important;color:var(--pipeline-ndr-text)!important}.order-pipeline-drawer__empty{font-size:.875rem;color:var(--pipeline-muted)}.order-pipeline-drawer__error{font-size:.875rem;color:#e53e3e}html.chakra-ui-dark .order-pipeline-drawer__error,html[data-theme=dark] .order-pipeline-drawer__error,body.chakra-ui-dark .order-pipeline-drawer__error{color:#fca5a5}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}.admin-datepicker-wrapper,.admin-date-field .react-datepicker-wrapper,.admin-date-field .react-datepicker__input-container{display:block;width:100%}.admin-date-input{width:100%;height:40px;padding:0 2.75rem 0 .75rem;font-size:.875rem;font-family:inherit;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;transition:border-color .15s ease,box-shadow .15s ease;cursor:pointer}.admin-date-input::placeholder{color:#94a3b8}.admin-date-input:hover{border-color:#cbd5e1}.admin-date-input:focus{outline:none;border-color:#2d6a4f;box-shadow:0 0 0 3px #2d6a4f2e}.admin-date-field__icon{pointer-events:none}.admin-datepicker-popper{z-index:4000!important;line-height:normal}.admin-datepicker-popper .react-datepicker{width:auto;min-width:17.5rem;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 4px 6px -1px #0f172a14,0 12px 28px -4px #0f172a24;font-family:inherit;font-size:.875rem;overflow:hidden}.admin-datepicker-popper .react-datepicker__header{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0;padding:.625rem .5rem .5rem}.admin-datepicker-popper .react-datepicker__current-month{font-size:.9375rem;font-weight:700;color:#1e293b;margin-bottom:.35rem}.admin-datepicker-popper .react-datepicker__day-names{margin-top:.15rem}.admin-datepicker-popper .react-datepicker__day-name{width:2.25rem;line-height:1.75rem;margin:.125rem;color:#64748b;font-size:.6875rem;font-weight:700;text-transform:uppercase}.admin-datepicker-popper .react-datepicker__month{margin:.35rem .5rem .5rem}.admin-datepicker-popper .react-datepicker__day{width:2.25rem;line-height:2.25rem;margin:.125rem;border-radius:.5rem;color:#334155;font-weight:500;transition:background-color .12s ease,color .12s ease}.admin-datepicker-popper .react-datepicker__day:hover{background:#2d6a4f1a;color:#2d6a4f}.admin-datepicker-popper .react-datepicker__day--selected,.admin-datepicker-popper .react-datepicker__day--keyboard-selected{background:#2d6a4f!important;color:#fff!important;font-weight:600}.admin-datepicker-popper .react-datepicker__day--today{font-weight:700;color:#2d6a4f;background:#2d6a4f14}.admin-datepicker-popper .react-datepicker__day--today.react-datepicker__day--selected{color:#fff!important}.admin-datepicker-popper .react-datepicker__day--outside-month{color:#cbd5e1}.admin-datepicker-popper .react-datepicker__day--disabled{color:#cbd5e1!important;cursor:not-allowed}.admin-datepicker-popper .react-datepicker__day--disabled:hover{background:transparent;color:#cbd5e1!important}.admin-datepicker-popper .react-datepicker__navigation{top:.65rem}.admin-datepicker-popper .react-datepicker__navigation-icon:before{border-color:#64748b}.admin-datepicker-popper .react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:#2d6a4f}.admin-datepicker-popper .react-datepicker__month-select,.admin-datepicker-popper .react-datepicker__year-select{border:1px solid #e2e8f0;border-radius:.375rem;padding:.2rem .35rem;font-size:.8125rem;font-weight:600;color:#1e293b;background:#fff}.admin-datepicker-popper .react-datepicker__today-button{width:calc(100% - 1rem);margin:.35rem auto .15rem;padding:.45rem .75rem;border:1px solid #cbd5e0;border-radius:8px;background:#f7fafc;color:#2d6a4f;font-size:.8125rem;font-weight:600;cursor:pointer}.admin-datepicker-popper .react-datepicker__today-button:hover{background:#2d6a4f14}.admin-datepicker-popper .react-datepicker__close-icon{right:2.5rem;padding:0}.admin-datepicker-popper .react-datepicker__close-icon:after{background:transparent;color:#64748b;font-size:1.25rem;line-height:1}.analytics-page{--ap-ink: var(--ck-text-primary, #3d3d3d);--ap-muted: var(--ck-text-muted, #5c5c5c);--ap-line: rgba(45, 106, 79, .1);--ap-soft: var(--ck-surface-muted, #f4f6f5);--ap-green: var(--ck-green, #5e846d);--ap-green-soft: var(--ck-green-soft, #eef4f0);--ap-blue: #2563eb;--ap-blue-soft: #eff6ff;--ap-amber: #b45309;--ap-amber-soft: #fff7ed}.analytics-page--compact{gap:.65rem}.analytics-page--compact .analytics-page__prelude{display:flex;flex-direction:column;gap:10px;padding:2px 0 4px}.analytics-page--compact .analytics-page__head-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.analytics-page--compact .analytics-page__heading{margin:0;font-size:14px;font-weight:500;letter-spacing:-.15px;line-height:1.25;color:var(--ap-muted)}.analytics-page--compact .analytics-page__head-actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.analytics-page--compact .analytics-page__filter-card{border-radius:16px;border:1px solid var(--ap-line);background:#fff;box-shadow:0 8px 28px #0f172a0d;overflow:visible;position:relative;z-index:5}.analytics-page--compact .analytics-page__filter-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.analytics-page--compact .analytics-page__filter-bar-main{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.analytics-page--compact .analytics-page__range-pill{min-width:9.5rem;max-width:12rem}.analytics-page--compact .analytics-page__range-pill .admin-menu-select__trigger{border-radius:999px!important;height:34px!important;min-height:34px!important;border-color:#2d6a4f2e!important;background:#fff!important;box-shadow:0 1px 4px #0f172a0a!important;font-size:12px!important;font-weight:600!important;color:var(--ap-ink)!important}.analytics-page--compact .analytics-page__filter-panel{position:relative;display:inline-flex;flex-shrink:0}.analytics-page--compact .analytics-page__filter-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--ap-green);background:var(--ap-green);color:#fff;font-size:12px;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 2px 6px #2d6a4f38;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.analytics-page--compact .analytics-page__filter-trigger:hover{background:#4f715b;border-color:#4f715b;box-shadow:0 3px 8px #2d6a4f47}.analytics-page--compact .analytics-page__filter-panel.is-active .analytics-page__filter-trigger,.analytics-page--compact .analytics-page__filter-panel.is-open .analytics-page__filter-trigger{background:#4f715b;border-color:#4f715b}.analytics-page--compact .analytics-page__filter-badge{margin-left:2px;width:16px;height:16px;border-radius:999px;background:#fff;color:var(--ap-green);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;line-height:1}.analytics-page--compact .analytics-page__filter-dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:40;width:min(36rem,100vw - 2.5rem);padding:12px 14px;border-radius:14px;border:1px solid #e8e8e4;background:#fff;box-shadow:0 8px 24px #0000001a;overflow:hidden}.analytics-page--compact .analytics-page__filter-footer{display:flex;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #f0f0ee}.analytics-page--compact .analytics-page__filter-footer-btn{flex:1;height:32px;border-radius:8px;border:1px solid #e4e4e0;background:#fff;font-size:12px;font-weight:600;color:#666;cursor:pointer}.analytics-page--compact .analytics-page__filter-footer-btn--apply{border:none;background:var(--ap-green);color:#fff}.analytics-page--compact .analytics-page__filter-footer-btn--apply:hover{background:#4f715b}.analytics-page--compact .analytics-page__field.chakra-input,.analytics-page--compact .analytics-page__field{height:34px!important;border-radius:999px!important;border-color:#2d6a4f2e!important;background:#fff!important;font-size:12px!important;font-weight:600!important;box-shadow:0 1px 4px #0f172a0a!important}.analytics-page--compact .analytics-page__field.chakra-input:focus,.analytics-page--compact .analytics-page__field:focus{border-color:#2d6a4f61!important;box-shadow:0 0 0 2px #2d6a4f1a!important}.analytics-page--compact .analytics-page__field.chakra-input::placeholder,.analytics-page--compact .analytics-page__field::placeholder{color:#a8a29e!important;font-weight:500!important}.analytics-page--compact .analytics-page__combo .admin-menu-select__trigger{border-radius:999px!important;height:34px!important;min-height:34px!important;border-color:#2d6a4f2e!important;font-size:12px!important;font-weight:600!important}.analytics-page--compact .analytics-page__filters-primary{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.65rem}.analytics-page--compact .analytics-page__filters-secondary{margin-top:.55rem}.analytics-page--compact .analytics-page__label{text-transform:none;letter-spacing:-.01em;font-size:11px;font-weight:600;color:var(--ap-muted)}.analytics-page--compact .analytics-page__quick-filters{margin:.35rem 0 .15rem}.analytics-page--compact .analytics-page__quick-chip.is-active{background:var(--ap-green);border-color:var(--ap-green);color:#fff}.analytics-page--compact .analytics-page__meta-row{margin-top:.55rem;padding-top:.55rem}.analytics-page--compact .analytics-page__studio-card{border-radius:16px;border:1px solid var(--ap-line);background:#fff;box-shadow:0 8px 28px #0f172a0d;overflow:hidden}.analytics-page--compact .analytics-page__studio-card.admin-panel{border-radius:16px}.analytics-page--compact .analytics-page__studio-card .admin-panel{border-radius:14px;border-color:var(--ap-line);box-shadow:none}.analytics-page--compact .admin-stat-card{border-radius:16px;border-color:var(--ap-line);box-shadow:0 2px 10px #1c19170a}.analytics-page--compact .admin-stat-card:before{background:var(--ap-green);opacity:1}.analytics-page--compact .admin-section-tabs__tab{border-radius:999px;border-color:#2d6a4f24;background:var(--ap-green-soft);color:var(--ap-muted);font-weight:700}.analytics-page--compact .admin-section-tabs__tab:hover{border-color:#5e846d59;color:var(--ap-green)}.analytics-page--compact .admin-section-tabs__tab--active{background:var(--ap-green);border-color:var(--ap-green);color:#fff}.analytics-page__toolbar{padding:10px 14px;border:none;border-radius:0;background:transparent;box-shadow:none}.analytics-page__toolbar-head{margin-bottom:.75rem}.analytics-page__toolbar-title{font-size:14px;font-weight:500;color:var(--ap-muted);margin-bottom:0;text-transform:none;letter-spacing:-.15px}.analytics-page__custom-dates{display:grid;grid-template-columns:repeat(2,minmax(10rem,14rem));gap:.75rem;margin-top:.75rem}.analytics-page__filters-primary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;align-items:end;margin-bottom:.85rem}.analytics-page__filters-secondary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem 1rem;align-items:end}.analytics-page__filter{min-width:0}.analytics-page__combo{display:grid;grid-template-columns:minmax(0,1fr) minmax(9.5rem,11rem);gap:.55rem;align-items:stretch;width:100%}.analytics-page__combo>*{min-width:0}.analytics-page__combo .admin-menu-select{width:100%}.analytics-page__combo .admin-menu-select__trigger{width:100%;justify-content:space-between;border-radius:14px}.analytics-page__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ap-muted);margin-bottom:.35rem}.analytics-page__meta-row{margin-top:.75rem;padding-top:.65rem;border-top:1px solid var(--ap-line)}.analytics-page__meta-text{font-size:12px;color:var(--ap-muted)}.analytics-page__meta-text--filter{color:var(--ap-green);font-weight:600}.analytics-page__live-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--ap-line);background:#fff;font-size:12px;font-weight:600;color:var(--ap-muted);box-shadow:0 1px 4px #0f172a0a}.analytics-page__live-pill.is-on{border-color:#5e846d47;background:var(--ap-green-soft);color:var(--ap-green)}.analytics-page__live-dot{width:.45rem;height:.45rem;border-radius:999px;background:#94a3b8}.is-on .analytics-page__live-dot{background:#22c55e;box-shadow:0 0 #22c55e73;animation:analytics-pulse 1.8s ease-out infinite}.analytics-page__kpi{min-height:5.25rem}.analytics-page__highlights{margin-top:.15rem}.analytics-page__highlight{padding:.85rem 1rem;border:1px solid var(--ap-line);border-radius:14px;background:#fff}.analytics-page__highlight--live{border-color:#5e846d47;background:var(--ap-green-soft)}.analytics-page__highlight--bag,.analytics-page__highlight--checkout,.analytics-page__highlight--landing{border-color:#b4530938;background:var(--ap-amber-soft)}.analytics-page__highlight--landing{border-color:#5e846d47;background:var(--ap-green-soft)}.analytics-page__highlight--order{border-color:#1d4ed838;background:var(--ap-blue-soft)}.analytics-page__highlight-title{font-size:14px;font-weight:700;color:var(--ap-ink);line-height:1.3}.analytics-page__highlight-body{margin-top:.2rem;font-size:12px;color:var(--ap-muted)}.analytics-page__live-cards{width:100%}.analytics-page__live-card{padding:.85rem 1rem;border:1px solid var(--ap-line);border-radius:14px;background:linear-gradient(90deg,#eef4f0a6,#fff 42%)}.analytics-page__live-story{font-size:15px;font-weight:700;color:var(--ap-ink);line-height:1.3}.analytics-page__live-detail{margin-top:.25rem;font-size:13px;color:var(--ap-muted);line-height:1.4}.analytics-page__explain{font-size:14px;font-weight:600;color:var(--ap-ink);line-height:1.3}.analytics-page__chips{gap:.5rem!important}.analytics-page__quick-filters{display:flex;flex-wrap:wrap;gap:.45rem;margin:.15rem 0 .35rem}.analytics-page__quick-chip{display:inline-flex;align-items:center;padding:.34rem .75rem;border-radius:999px;border:1px solid rgba(45,106,79,.14);background:var(--ap-green-soft);font-size:12px;font-weight:650;color:var(--ap-ink);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.analytics-page__quick-chip:hover,.analytics-page__quick-chip.is-active{border-color:#5e846d66;background:#fff;color:var(--ap-green)}.analytics-page__chip{display:inline-flex;align-items:center;gap:.45rem;padding:.28rem .55rem;border-radius:999px;border:1px solid var(--ap-line);background:#fff;font-size:12px;color:var(--ap-ink);cursor:pointer;transition:border-color .15s ease,background .15s ease}.analytics-page__chip strong{font-variant-numeric:tabular-nums;color:var(--ap-muted);font-weight:700}.analytics-page__chip:hover,.analytics-page__chip.is-active{border-color:#5e846d59;background:var(--ap-green-soft)}.analytics-page__chip--page.is-active,.analytics-page__chip--page:hover{border-color:#1d4ed84d;background:var(--ap-blue-soft)}.analytics-page__chip--action.is-active,.analytics-page__chip--action:hover{border-color:#b453094d;background:var(--ap-amber-soft)}.analytics-page__ranked{width:100%}.analytics-page__rank-row{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;column-gap:.55rem;width:100%;padding:.35rem .4rem;margin:0;border:none;border-radius:10px;background:transparent;text-align:left;color:inherit;cursor:default}.analytics-page__rank-row.is-clickable{cursor:pointer}.analytics-page__rank-row.is-clickable:hover{background:var(--ap-soft)}.analytics-page__rank-row.is-active{background:var(--ap-green-soft)}.analytics-page__rank-index{font-size:11px;font-weight:700;color:var(--ap-muted);font-variant-numeric:tabular-nums}.analytics-page__rank-body{min-width:0;display:flex;flex-direction:column;gap:.25rem}.analytics-page__rank-label{font-size:13px;font-weight:600;color:var(--ap-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-page__rank-bar{display:block;height:.28rem;width:100%;border-radius:999px;background:#2d6a4f1f;position:relative;overflow:hidden}.analytics-page__rank-bar:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--rank-pct, 0%);border-radius:inherit;background:linear-gradient(90deg,var(--ap-green) 0%,#7aa88a 100%)}.analytics-page__rank-count{font-size:12px;font-weight:700;color:var(--ap-muted);font-variant-numeric:tabular-nums}.analytics-page__table-wrap{padding-top:.25rem}.analytics-page__table th{font-size:10px!important;text-transform:uppercase;letter-spacing:.06em;color:var(--ap-muted)!important;background:#fff}.analytics-page__table td{vertical-align:top;padding-top:.55rem!important;padding-bottom:.55rem!important}.analytics-page__sticky-head{position:sticky;top:0;z-index:1}.analytics-page__rel{font-size:13px;font-weight:600;color:var(--ap-ink);line-height:1.2}.analytics-page__abs{font-size:11px;color:var(--ap-muted);margin-top:.1rem}.analytics-page__linkish{display:inline;max-width:14rem;padding:0;border:none;background:none;color:var(--ap-ink);font-size:13px;font-weight:500;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:#5e846d40;text-underline-offset:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-page__linkish:hover{color:var(--ap-green);text-decoration-color:#5e846db3}.analytics-page__event-tag,.analytics-page__app-tag{display:inline-flex;align-items:center;max-width:100%;padding:.12rem .45rem;border-radius:999px;border:1px solid var(--ap-line);background:var(--ap-soft);font-size:11px;font-weight:600;color:var(--ap-ink);white-space:nowrap}.analytics-page__event-tag{cursor:pointer}.analytics-page__event-tag--page{border-color:#1d4ed833;background:var(--ap-blue-soft);color:var(--ap-blue)}.analytics-page__event-tag--action{border-color:#b4530938;background:var(--ap-amber-soft);color:var(--ap-amber)}.analytics-page__event-tag--landing{border-color:#5e846d47;background:var(--ap-green-soft);color:var(--ap-green)}.analytics-page__event-tag--session{border-color:#5e846d38;background:var(--ap-green-soft);color:var(--ap-green)}.analytics-page__empty{font-size:14px;color:var(--ap-muted);padding:.75rem .15rem .25rem}.analytics-page__error{border-color:#fecaca!important;background:#fff5f5!important;color:#b91c1c;font-size:14px;border-radius:14px}.analytics-page .chakra-input{border-radius:14px!important;border-color:#2d6a4f24!important}.analytics-page .chakra-input:focus{border-color:#5e846d61!important;box-shadow:0 0 0 2px #5e846d1a!important}@keyframes analytics-pulse{0%{box-shadow:0 0 #22c55e73}70%{box-shadow:0 0 0 .45rem #22c55e00}to{box-shadow:0 0 #22c55e00}}@media(max-width:900px){.analytics-page__filters-primary{grid-template-columns:1fr 1fr}.analytics-page__filters-secondary{grid-template-columns:1fr}}@media(max-width:767px){.analytics-page__filters-primary{grid-template-columns:1fr}.analytics-page__combo{grid-template-columns:minmax(0,1fr) minmax(8rem,9.5rem)}.analytics-page__linkish{max-width:9rem}}html.chakra-ui-dark .analytics-page,html[data-theme=dark] .analytics-page,body.chakra-ui-dark .analytics-page{--ap-ink: #edf2f7;--ap-muted: #a0aec0;--ap-line: #4a5568;--ap-soft: #2d3748;--ap-green-soft: rgba(94, 132, 109, .22)}html.chakra-ui-dark .analytics-page__chip,html.chakra-ui-dark .analytics-page__event-tag,html.chakra-ui-dark .analytics-page__app-tag,html.chakra-ui-dark .analytics-page__live-pill,html[data-theme=dark] .analytics-page__chip,html[data-theme=dark] .analytics-page__event-tag,html[data-theme=dark] .analytics-page__app-tag,html[data-theme=dark] .analytics-page__live-pill,body.chakra-ui-dark .analytics-page__chip,body.chakra-ui-dark .analytics-page__event-tag,body.chakra-ui-dark .analytics-page__app-tag,body.chakra-ui-dark .analytics-page__live-pill,html.chakra-ui-dark .analytics-page__table th,html[data-theme=dark] .analytics-page__table th,body.chakra-ui-dark .analytics-page__table th{background:#1a202c}html.chakra-ui-dark .analytics-page__rank-bar,html[data-theme=dark] .analytics-page__rank-bar,body.chakra-ui-dark .analytics-page__rank-bar{background:#4a5568}html.chakra-ui-dark .analytics-page__filter-card,html.chakra-ui-dark .analytics-page__studio-card,html[data-theme=dark] .analytics-page__filter-card,html[data-theme=dark] .analytics-page__studio-card,body.chakra-ui-dark .analytics-page__filter-card,body.chakra-ui-dark .analytics-page__studio-card{background:#2d3748}.policy-page-body{color:#2d3748}.policy-page-body h2,.policy-page-body h3,.policy-page-body p,.policy-page-body ul,.policy-page-body ol,.policy-page-body li,.policy-page-body .chakra-list,.policy-page-body .chakra-list__item{color:#2d3748!important}.policy-page-body strong{color:#1a202c!important;font-weight:600}.policy-page-body--darker-h2 h2{color:#1a202c!important}.policy-page-plain-header{margin:0 0 .75rem;padding:0}.policy-page-plain-header__eyebrow{margin:0;font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#2d6a4f;line-height:1.2}.policy-page-plain-header__title{margin:.2rem 0 0;font-size:clamp(1.3rem,2.6vw,1.6rem);font-weight:800;letter-spacing:-.01em;line-height:1.18;color:#1a202c}.faq-page__header{margin-bottom:.4rem}.faq-page__eyebrow{color:#2d6a4f}.faq-page__title{margin-top:.18rem}.faq-page__subtitle{margin-bottom:1rem!important}.faq-page__body{max-width:100%}.faq-accordion{width:100%}body.chakra-ui-dark .policy-page-body,html.chakra-ui-dark .policy-page-body,html[data-theme=dark] .policy-page-body{color:#fff}body.chakra-ui-dark .policy-page-body h2,body.chakra-ui-dark .policy-page-body h3,body.chakra-ui-dark .policy-page-body p,body.chakra-ui-dark .policy-page-body ul,body.chakra-ui-dark .policy-page-body ol,body.chakra-ui-dark .policy-page-body li,body.chakra-ui-dark .policy-page-body .chakra-list,body.chakra-ui-dark .policy-page-body .chakra-list__item,body.chakra-ui-dark .policy-page-body .chakra-text,html.chakra-ui-dark .policy-page-body h2,html.chakra-ui-dark .policy-page-body h3,html.chakra-ui-dark .policy-page-body p,html.chakra-ui-dark .policy-page-body ul,html.chakra-ui-dark .policy-page-body ol,html.chakra-ui-dark .policy-page-body li,html.chakra-ui-dark .policy-page-body .chakra-list,html.chakra-ui-dark .policy-page-body .chakra-list__item,html.chakra-ui-dark .policy-page-body .chakra-text,html[data-theme=dark] .policy-page-body h2,html[data-theme=dark] .policy-page-body h3,html[data-theme=dark] .policy-page-body p,html[data-theme=dark] .policy-page-body ul,html[data-theme=dark] .policy-page-body ol,html[data-theme=dark] .policy-page-body li,html[data-theme=dark] .policy-page-body .chakra-list,html[data-theme=dark] .policy-page-body .chakra-list__item,html[data-theme=dark] .policy-page-body .chakra-text,body.chakra-ui-dark .policy-page-body strong,html.chakra-ui-dark .policy-page-body strong,html[data-theme=dark] .policy-page-body strong,body.chakra-ui-dark .policy-page-body--darker-h2 h2,html.chakra-ui-dark .policy-page-body--darker-h2 h2,html[data-theme=dark] .policy-page-body--darker-h2 h2,body.chakra-ui-dark .dashboard-container .policy-page-heading,html.chakra-ui-dark .dashboard-container .policy-page-heading,html[data-theme=dark] .dashboard-container .policy-page-heading,body.chakra-ui-dark .dashboard-container .policy-page-subtitle,html.chakra-ui-dark .dashboard-container .policy-page-subtitle,html[data-theme=dark] .dashboard-container .policy-page-subtitle{color:#fff!important}body.chakra-ui-dark .policy-page-plain-header__eyebrow,html.chakra-ui-dark .policy-page-plain-header__eyebrow,html[data-theme=dark] .policy-page-plain-header__eyebrow{color:#9ae6b4!important}body.chakra-ui-dark .policy-page-plain-header__title,html.chakra-ui-dark .policy-page-plain-header__title,html[data-theme=dark] .policy-page-plain-header__title{color:#fff!important}body.chakra-ui-dark .faq-page__eyebrow,html.chakra-ui-dark .faq-page__eyebrow,html[data-theme=dark] .faq-page__eyebrow{color:#9ae6b4!important}.chakra-modal__overlay.admin-drawer-slide-stack__overlay{display:block!important;align-items:stretch!important;justify-content:stretch!important;padding:0!important}.chakra-modal__content-container.admin-drawer-slide-stack__container{pointer-events:none;justify-content:flex-end!important;align-items:stretch!important}.chakra-modal__content.admin-drawer-slide-stack__content{display:flex!important;flex-direction:column!important;pointer-events:auto!important;margin:0 0 0 auto!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;touch-action:auto!important;flex-shrink:1!important;position:relative;z-index:1;box-shadow:-8px 0 32px #0000001f}@media(min-width:62em){.chakra-modal__content.admin-drawer-slide-stack__content{width:60%!important;max-width:60%!important}}.admin-drawer-slide-stack{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.admin-drawer-slide-stack__viewport{flex:1 1 auto;min-height:0;overflow:hidden;pointer-events:auto}.admin-drawer-slide-stack__track{display:flex;height:100%;width:100%;transform:translateZ(0);transition:transform .3s cubic-bezier(.33,1,.68,1);pointer-events:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}.admin-drawer-slide-stack__track--dual{width:200%}.admin-drawer-slide-stack__track--index-1{transform:translate3d(-50%,0,0)}@media(prefers-reduced-motion:reduce){.admin-drawer-slide-stack__track{transition:none}}.admin-drawer-slide-stack__panel-slot{width:100%;height:100%;flex-shrink:0;min-height:0;min-width:0}.admin-drawer-slide-stack__track--dual .admin-drawer-slide-stack__panel-slot{width:50%}.admin-drawer-slide-stack__panel-slot--inactive{pointer-events:none;-webkit-user-select:none;user-select:none}.admin-drawer-slide-stack__panel{width:100%;height:100%;flex-shrink:0;display:flex;flex-direction:column;min-height:0;overflow:hidden;pointer-events:auto}.admin-drawer-slide-stack__panel-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;pointer-events:auto}.admin-drawer-slide-stack__panel-header{flex-shrink:0;position:relative;z-index:1}.admin-drawer-slide-stack__panel-body{flex:0 0 auto;min-height:0;overflow:visible;pointer-events:auto}.admin-drawer-slide-stack__panel-footer{flex-shrink:0;position:relative;z-index:2}.reconcile-payment-drawer.chakra-drawer__content{display:flex!important;flex-direction:column!important;max-height:100dvh!important;overflow:hidden!important;touch-action:auto!important}.reconcile-payment-drawer__body.chakra-drawer__body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.reconcile-payment-modal__header{padding-right:2.75rem!important;font-size:1rem!important;line-height:1.35!important;flex-shrink:0!important}.reconcile-payment-modal__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0!important;padding:.75rem 1rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))!important;border-top:1px solid var(--chakra-colors-gray-200)}.reconcile-payment-modal__footer--stacked{flex-direction:column-reverse;align-items:stretch}.reconcile-payment-modal__footer--stacked .chakra-button{width:100%;min-height:44px}html.chakra-ui-dark .reconcile-payment-modal__footer,body.chakra-ui-dark .reconcile-payment-modal__footer{border-top-color:var(--chakra-colors-gray-600)}.reconcile-payment-modal__hint{font-size:.8125rem;line-height:1.5;word-break:break-word}.reconcile-payment-modal__readonly{font-size:.8125rem!important;word-break:break-all}.reconcile-payment-modal__label{font-size:.8125rem!important;margin-bottom:.25rem!important}.reconcile-payment-drawer.chakra-drawer__content{width:100%!important;max-width:100%!important;margin-left:auto!important}@media(min-width:62em){.reconcile-payment-drawer.chakra-drawer__content{width:60%!important;max-width:60%!important}}.order-free-sample-cell{--fs-pill-color: #14532d;--fs-pill-bg: #dcfce7;--fs-pill-border: #86efac;--fs-text: #1e293b;--fs-muted: #64748b;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;max-width:100%}.order-free-sample-cell--empty{line-height:1.4}.order-free-sample-cell__pill{display:inline-flex;align-items:center;padding:.1rem .4rem;border-radius:999px;font-size:.5625rem;font-weight:800;letter-spacing:.05em;color:var(--fs-pill-color);background:var(--fs-pill-bg);border:1px solid var(--fs-pill-border);line-height:1.2}.order-free-sample-cell__name{font-size:.75rem!important;font-weight:700!important;color:var(--fs-text)!important;line-height:1.25!important;width:100%}.order-free-sample-cell__meta{font-size:.6875rem!important;color:var(--fs-muted)!important;line-height:1.2!important;width:100%}.order-free-sample-detail{--fs-divider: rgba(45, 106, 79, .22);--fs-title: #2d6a4f;--fs-card-bg: var(--order-detail-item-bg, #f8fafc);--fs-card-border: rgba(134, 239, 172, .55);--fs-thumb-bg: #f5f3f0;--fs-thumb-border: #e2e8f0;--fs-text: var(--order-detail-text, #1e293b);--fs-muted: var(--order-detail-muted, #64748b);--fs-pill-color: #14532d;--fs-pill-bg: #dcfce7;--fs-pill-border: #86efac;margin-top:1rem;padding-top:1rem;border-top:1px dashed var(--fs-divider)}.order-free-sample-detail__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.order-free-sample-detail__title{display:inline-flex;align-items:center;gap:.35rem;margin:0!important;font-size:.75rem!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;color:var(--fs-title)!important}.order-free-sample-detail__card{display:flex;align-items:center;gap:.875rem;padding:.75rem .875rem .75rem .75rem;border-radius:.75rem;border:1px solid var(--fs-card-border);background:var(--fs-card-bg);box-shadow:0 1px 2px #0f172a0a}.order-free-sample-detail__thumb{flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:.625rem;overflow:hidden;background:var(--fs-thumb-bg);border:1px solid var(--fs-thumb-border);display:flex;align-items:center;justify-content:center}.order-free-sample-detail__thumb-img{width:100%;height:100%;object-fit:contain}.order-free-sample-detail__body{flex:1;min-width:0}.order-free-sample-detail__name{font-size:.875rem!important;font-weight:700!important;color:var(--fs-text)!important;margin:0!important;line-height:1.35!important}.order-free-sample-detail__meta{font-size:.75rem!important;color:var(--fs-muted)!important;line-height:1.2!important;font-weight:500}.order-free-sample-detail__pack{text-transform:none!important;letter-spacing:0!important}.order-free-sample-detail__free{flex-shrink:0;align-self:flex-start;margin-top:.1rem;display:inline-flex;align-items:center;padding:.25rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:800;letter-spacing:.04em;color:var(--fs-pill-color);background:var(--fs-pill-bg);border:1px solid var(--fs-pill-border)}html.chakra-ui-dark .order-free-sample-cell,html[data-theme=dark] .order-free-sample-cell,body.chakra-ui-dark .order-free-sample-cell{--fs-pill-color: #bbf7d0;--fs-pill-bg: rgba(34, 197, 94, .18);--fs-pill-border: rgba(74, 222, 128, .45);--fs-text: #edf2f7;--fs-muted: #a0aec0}html.chakra-ui-dark .order-free-sample-detail,html[data-theme=dark] .order-free-sample-detail,body.chakra-ui-dark .order-free-sample-detail{--fs-divider: rgba(74, 222, 128, .28);--fs-title: #86efac;--fs-card-bg: var(--order-detail-item-bg, #2d3748);--fs-card-border: rgba(74, 222, 128, .35);--fs-thumb-bg: #1a202c;--fs-thumb-border: #4a5568;--fs-text: var(--order-detail-text, #edf2f7);--fs-muted: var(--order-detail-muted, #a0aec0);--fs-pill-color: #bbf7d0;--fs-pill-bg: rgba(34, 197, 94, .2);--fs-pill-border: rgba(74, 222, 128, .45)}.order-detail-panel .chakra-drawer__content{box-shadow:-8px 0 32px #0000001f}.order-detail-panel .chakra-drawer__header{border-bottom:1px solid var(--order-detail-border, #e2e8f0);background:var(--order-detail-header-bg, #fafafa)}.order-detail-panel__header-grid,.order-detail-panel__title-row{width:100%}.order-detail-panel__amount-trigger{align-self:flex-start}.order-detail-panel__amount-trigger .order-margin-amount-trigger{align-items:flex-end}.order-detail-panel__product-title{color:var(--order-detail-text, #1a202c);letter-spacing:-.01em}.order-detail-panel__order-id{color:var(--order-detail-muted, #718096);word-break:break-all}.order-detail-panel__order-id-row{max-width:100%;line-height:1.4}.order-detail-panel__order-id-copy{display:inline-flex;vertical-align:middle;margin-left:.125rem}.order-detail-panel__placed-at{color:var(--order-detail-muted, #718096);font-weight:500;letter-spacing:.01em;line-height:1.4}.order-detail-panel .chakra-drawer__body{background:var(--order-detail-body-bg, #fff)}.order-detail-panel .chakra-drawer__footer{padding:1rem 1.25rem;border-top:1px solid var(--order-detail-border, #e2e8f0);background:var(--order-detail-header-bg, #fafafa)}.order-detail-panel__print-address-btn,.order-detail-panel__label-btn{background:#1a1a1a!important;color:#fff!important;font-weight:600!important;border:none!important;box-shadow:0 2px 8px #0000001f!important}.order-detail-panel__print-address-btn:hover:not(:disabled),.order-detail-panel__print-address-btn:focus:not(:disabled),.order-detail-panel__label-btn:hover:not(:disabled),.order-detail-panel__label-btn:focus:not(:disabled){background:#000!important;color:#fff!important}.order-detail-panel__print-address-btn:disabled,.order-detail-panel__label-btn:disabled{opacity:.45!important}.order-detail-panel__body{padding-bottom:1rem!important}.order-detail-panel__section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.625rem}.order-detail-panel__section-header-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;min-width:0}.order-detail-panel__address-score{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:.375rem;font-size:.6875rem;font-weight:600;line-height:1.2;white-space:nowrap;border:1px solid transparent}.order-detail-panel__address-score--loading{color:var(--order-detail-muted, #718096);background:#94a3b81f}.order-detail-panel__address-score--good{color:#15803d;background:#22c55e1f;border-color:#22c55e47}.order-detail-panel__address-score--fair{color:#b45309;background:#f59e0b1f;border-color:#f59e0b47}.order-detail-panel__address-score--poor{color:#b91c1c;background:#ef44441a;border-color:#ef444447}.order-detail-panel__address-score--unknown{color:var(--order-detail-muted, #718096);background:#94a3b81f}.order-detail-panel__sections{display:flex;flex-direction:column;gap:calc(1.25rem + 10px);margin-bottom:.5rem}.order-detail-panel__products{margin-bottom:calc(1.25rem + 10px);border:1px solid var(--order-detail-border, #e2e8f0);border-radius:1rem;overflow:hidden;background:linear-gradient(180deg,#f8fafc,#fff 3rem);box-shadow:0 1px 3px #0f172a0a}.order-detail-panel__section-title{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--order-detail-muted, #718096);margin-bottom:.625rem}.order-detail-panel__pickup-slot{padding-bottom:12px;margin-bottom:12px;border-bottom:1px dashed var(--order-detail-border, #e2e8f0)}.order-detail-panel__pickup-slot-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--order-detail-muted, #718096);margin:0 0 4px}.order-detail-panel__pickup-slot-value{font-size:15px;font-weight:700;color:var(--order-detail-text, #1a202c);line-height:1.4;margin:0}.order-detail-panel__address-card,.order-detail-panel__summary-card{border:1px solid var(--order-detail-border, #e2e8f0);border-radius:.75rem;background:var(--order-detail-card-bg, #f8fafc);padding:1rem 1.125rem}.order-detail-panel__address-name{font-size:1rem;font-weight:700;color:var(--order-detail-text, #1a202c);margin-bottom:.5rem;line-height:1.35}.order-detail-panel__address-line{font-size:.875rem;color:var(--order-detail-text-secondary, #4a5568);line-height:1.5;margin:0}.order-detail-panel__address-phone{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--order-detail-border, #e2e8f0);font-size:.8125rem;font-weight:600;color:var(--order-detail-text, #1a202c)}.order-detail-panel__summary-row{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8125rem;padding:.3rem 0;color:var(--order-detail-text-secondary, #4a5568)}.order-detail-panel__summary-row--total{margin-top:.5rem;padding-top:.65rem;border-top:1px solid var(--order-detail-border, #e2e8f0);font-size:.9375rem;font-weight:700;color:var(--order-detail-text, #1a202c)}.order-detail-panel__weight-hint{margin:.25rem 0 .5rem;padding:.625rem .75rem;border-radius:.5rem;background:#2d6a4f0f;border:1px solid rgba(45,106,79,.12);font-size:.75rem;line-height:1.45;color:var(--order-detail-text-secondary, #4a5568)}.order-detail-panel__weight-hint strong{color:var(--order-detail-text, #1a202c);font-weight:600}.order-detail-panel__meta-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.order-detail-panel__products-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.125rem;background:var(--order-detail-header-bg, #fafafa);border-bottom:1px solid var(--order-detail-border, #e2e8f0)}.order-detail-panel__products-list{display:flex;flex-direction:column;gap:.875rem;max-height:none;padding:1rem 1.125rem 1.125rem}.order-detail-panel__bag{--bag-accent: #94a3b8;--bag-accent-soft: rgba(148, 163, 184, .08);position:relative;display:flex;align-items:stretch;border:1px solid var(--order-detail-border, #e2e8f0);border-left:5px solid var(--bag-accent);border-radius:.875rem;background:var(--order-detail-body-bg, #fff);box-shadow:0 1px 2px #0f172a0a,inset 0 1px #fffc;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}.order-detail-panel__bag:hover{box-shadow:0 4px 14px #0f172a12,inset 0 1px #fffc;border-color:color-mix(in srgb,var(--bag-accent) 28%,#e2e8f0)}.order-detail-panel__bag--accent-multigrain{--bag-accent: #7c3aed;--bag-accent-soft: rgba(124, 58, 237, .07)}.order-detail-panel__bag--accent-stone{--bag-accent: #2d6a4f;--bag-accent-soft: rgba(45, 106, 79, .07)}.order-detail-panel__bag--accent-pulverizer{--bag-accent: #c05621;--bag-accent-soft: rgba(192, 86, 33, .07)}.order-detail-panel__bag--accent-bakery{--bag-accent: #dd6b20;--bag-accent-soft: rgba(221, 107, 32, .07)}.order-detail-panel__bag--accent-grain{--bag-accent: #0d9488;--bag-accent-soft: rgba(13, 148, 136, .07)}.order-detail-panel__bag--accent-standard{--bag-accent: #94a3b8;--bag-accent-soft: rgba(148, 163, 184, .08)}.order-detail-panel__bag-flag{flex-shrink:0;width:1.35rem;writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;justify-content:center;font-size:.5625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--bag-accent);padding:.5rem 0;-webkit-user-select:none;user-select:none}.order-detail-panel__bag-inner{flex:1;min-width:0;padding:1rem 1rem 1rem .875rem;background:linear-gradient(135deg,var(--bag-accent-soft) 0%,transparent 42%)}.order-detail-panel__bag-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.order-detail-panel__bag-title-block{flex:1;min-width:0}.order-detail-panel__bag-kind,.order-detail-panel__bag-tag{display:inline-block;font-size:.625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem;border:1px solid transparent;line-height:1.2}.order-detail-panel__bag-kind--multigrain{color:#5b21b6;background:#7c3aed2e;border-color:#7c3aed73;box-shadow:0 1px 3px #7c3aed33}.order-detail-panel__bag-kind--stone{color:#2d6a4f;background:#2d6a4f1f;border-color:#2d6a4f40}.order-detail-panel__bag-kind--pulverizer{color:#9c4221;background:#c056212e;border-color:#c0562173;box-shadow:0 1px 3px #c0562133}.order-detail-panel__bag-kind--bakery{color:#c05621;background:#dd6b201f;border-color:#dd6b2040}.order-detail-panel__bag-kind--grain{color:#0f766e;background:#0d94881f;border-color:#0d948840}.order-detail-panel__bag-kind--standard{color:var(--pill-text-neutral);background:var(--pill-bg-neutral)}.order-detail-panel__bag-tag--grind-type{color:#334155;background:#e2e8f0;border-color:#cbd5e1}.order-detail-panel__bag-tag--grind-method-green{color:#fff;background:#2d6a4f;border-color:#2d6a4f;box-shadow:0 1px 3px #2d6a4f59}.order-detail-panel__bag-tag--grind-method-orange{color:#fff;background:#c05621;border-color:#9c4221;box-shadow:0 1px 3px #c0562166}.order-detail-panel__bag-tag--grind-method-gray{color:#fff;background:#4a5568;border-color:#4a5568}.order-detail-panel__bag-title{font-size:.9375rem;font-weight:700;color:var(--order-detail-text, #1a202c);line-height:1.35;margin:0}.order-detail-panel__bag-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;color:var(--order-detail-muted, #718096);margin-top:.2rem;word-break:break-all}.order-detail-panel__bag-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:0;padding-bottom:.875rem;border-bottom:1px dashed var(--order-detail-border, #e2e8f0)}.order-detail-panel__stat{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .65rem;border-radius:.625rem;background:#ffffffd9;border:1px solid var(--order-detail-border, #e2e8f0);box-shadow:0 1px 2px #0f172a08;font-size:.8125rem}.order-detail-panel__stat strong{color:var(--order-detail-text, #1a202c);font-weight:700}.order-detail-panel__stat-label{font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--order-detail-muted, #718096)}.order-detail-panel__grain-list{margin-top:.875rem;padding-top:.125rem}.order-detail-panel__grain-list-title{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--order-detail-muted, #718096);margin-bottom:.625rem;padding-left:.125rem}.order-detail-panel__grain{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.7rem .8rem;border-radius:.625rem;background:#ffffffe6;border:1px solid var(--order-detail-border, #e2e8f0);border-left:4px solid var(--bag-accent, #cbd5e1);box-shadow:0 1px 2px #0f172a08}.order-detail-panel__grain+.order-detail-panel__grain{margin-top:.5rem}.order-detail-panel__grain-main{flex:1;min-width:0}.order-detail-panel__grain-name{font-size:.8125rem;font-weight:600;color:var(--order-detail-text, #1a202c);margin-bottom:.1rem}.order-detail-panel__grain-meta{font-size:.6875rem;color:var(--order-detail-muted, #718096);text-transform:uppercase;letter-spacing:.03em}.order-detail-panel__grain-right{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex-shrink:0}.order-detail-panel__weight-badge{font-weight:600!important}.order-detail-panel__empty{padding:2rem 1rem;text-align:center;color:var(--order-detail-muted, #718096);font-size:.875rem}.order-detail-panel__loading{display:flex;align-items:center;gap:.5rem;padding:.75rem 0;font-size:.875rem;color:var(--order-detail-muted, #718096)}html.chakra-ui-dark .order-detail-panel,html[data-theme=dark] .order-detail-panel,body.chakra-ui-dark .order-detail-panel{--order-detail-border: #4a5568;--order-detail-header-bg: #1a202c;--order-detail-body-bg: #2d3748;--order-detail-card-bg: #1a202c;--order-detail-item-bg: #2d3748;--order-detail-text: #edf2f7;--order-detail-text-secondary: #cbd5e0;--order-detail-muted: #a0aec0}html.chakra-ui-dark .order-detail-panel .order-detail-panel__bag-tag--grind-type,html[data-theme=dark] .order-detail-panel .order-detail-panel__bag-tag--grind-type,body.chakra-ui-dark .order-detail-panel .order-detail-panel__bag-tag--grind-type{color:#e2e8f0;background:#4a5568;border-color:#718096}html.chakra-ui-dark .order-detail-panel .order-detail-panel__products,html[data-theme=dark] .order-detail-panel .order-detail-panel__products,body.chakra-ui-dark .order-detail-panel .order-detail-panel__products{background:linear-gradient(180deg,#1a202c,#2d3748 3rem)}html.chakra-ui-dark .order-detail-panel .order-detail-panel__bag,html[data-theme=dark] .order-detail-panel .order-detail-panel__bag,body.chakra-ui-dark .order-detail-panel .order-detail-panel__bag{background:#2d3748;box-shadow:0 2px 8px #0000002e}html.chakra-ui-dark .order-detail-panel .order-detail-panel__bag:hover,html[data-theme=dark] .order-detail-panel .order-detail-panel__bag:hover,body.chakra-ui-dark .order-detail-panel .order-detail-panel__bag:hover{border-color:color-mix(in srgb,var(--bag-accent) 35%,#4a5568)}html.chakra-ui-dark .order-detail-panel .order-detail-panel__stat,html.chakra-ui-dark .order-detail-panel .order-detail-panel__grain,html[data-theme=dark] .order-detail-panel .order-detail-panel__stat,html[data-theme=dark] .order-detail-panel .order-detail-panel__grain,body.chakra-ui-dark .order-detail-panel .order-detail-panel__stat,body.chakra-ui-dark .order-detail-panel .order-detail-panel__grain{background:#1a202ca6;border-color:#4a5568}html.chakra-ui-dark .order-detail-panel .order-free-sample-detail,html[data-theme=dark] .order-detail-panel .order-free-sample-detail,body.chakra-ui-dark .order-detail-panel .order-free-sample-detail{--order-detail-item-bg: #2d3748;--order-detail-text: #edf2f7;--order-detail-muted: #a0aec0}.shiprocket-courier-drawer__panel{width:100%;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:-12px 0 40px #00000024;animation:shiprocket-drawer-slide-in .22s ease-out;pointer-events:auto}@media(min-width:62em){.shiprocket-courier-drawer__panel{width:min(52vw,720px);max-width:min(52vw,720px)}}.shiprocket-courier-drawer__backdrop{pointer-events:auto}.shiprocket-courier-drawer__header{flex-shrink:0;padding:1.25rem 1.25rem 1rem;background:linear-gradient(135deg,#1b4332,#2d6a4f);color:#fff}.shiprocket-courier-drawer__header-content{min-width:0}.shiprocket-courier-drawer__close{margin:-.15rem -.15rem 0 0;color:#fff!important}.shiprocket-courier-drawer__close:hover{background:#ffffff1f!important}.shiprocket-courier-drawer__header-title{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#fff!important}.shiprocket-courier-drawer__header-sub{margin-top:.35rem;font-size:.8125rem;line-height:1.45;color:#ffffffe0!important}.shiprocket-courier-drawer__order-pill{display:inline-flex;align-items:center;margin-top:.65rem;padding:.2rem .55rem;border-radius:999px;background:#ffffff24;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff!important}.shiprocket-courier-drawer__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;pointer-events:auto;padding:1rem 1rem 1.25rem;background:#f7f6f2}.shiprocket-courier-drawer__body .chakra-input{pointer-events:auto;background:#fff}.shiprocket-courier-drawer__card{margin-bottom:1rem;padding:1rem 1rem 1.1rem;border-radius:14px;border:1px solid rgba(120,113,108,.16);background:#fff;box-shadow:0 2px 12px #1c19170a}.shiprocket-courier-drawer__card-title{margin-bottom:.75rem;font-size:.8125rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#1b4332}.shiprocket-courier-drawer__hint{margin-bottom:.75rem;font-size:.75rem;line-height:1.45;color:#78716c}.shiprocket-courier-drawer__dims{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}@media(min-width:480px){.shiprocket-courier-drawer__dims{grid-template-columns:repeat(4,minmax(0,1fr))}}.shiprocket-courier-drawer__rates-btn{width:100%;margin-top:.85rem;height:2.5rem;border-radius:10px;font-weight:700}.shiprocket-courier-drawer__shipment-meta{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.95rem}.shiprocket-courier-drawer__meta-label{display:block;font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#78716c;line-height:1.2}.shiprocket-courier-drawer__meta-value{display:block;margin-top:.15rem;font-size:.8125rem;font-weight:800;color:#1b4332;line-height:1.25;letter-spacing:-.01em}.shiprocket-courier-drawer__meta-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:10px;background:#2d6a4f1a;color:#1b4332}.shiprocket-courier-drawer__meta-route{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem .8rem;border-radius:12px;border:1px solid rgba(45,106,79,.14);background:linear-gradient(135deg,#f4faf6,#fff)}.shiprocket-courier-drawer__meta-route-body{flex:1;min-width:0}.shiprocket-courier-drawer__meta-route-line{margin-top:.35rem}.shiprocket-courier-drawer__meta-pin{display:flex;flex-direction:column;gap:.1rem;min-width:0}.shiprocket-courier-drawer__meta-pin-label{font-size:.625rem;font-weight:600;color:#a8a29e;line-height:1.2}.shiprocket-courier-drawer__meta-pin-value{font-size:.9375rem;font-weight:800;color:#1c1917;letter-spacing:.02em;line-height:1.2;font-variant-numeric:tabular-nums}.shiprocket-courier-drawer__meta-arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:999px;background:#2d6a4f1f;color:#1b4332}.shiprocket-courier-drawer__meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}@media(max-width:420px){.shiprocket-courier-drawer__meta-grid{grid-template-columns:1fr}}.shiprocket-courier-drawer__meta-tile{display:flex;align-items:flex-start;gap:.55rem;padding:.65rem .7rem;border-radius:12px;border:1px solid rgba(120,113,108,.16);background:#fff;min-width:0}.shiprocket-courier-drawer__meta-tile-body{flex:1;min-width:0}.shiprocket-courier-drawer__meta-tile--payment .shiprocket-courier-drawer__meta-icon{background:#2d6a4f1a;color:#1b4332}.shiprocket-courier-drawer__meta-tile--payment .shiprocket-courier-drawer__meta-value{color:#1b4332}.shiprocket-courier-drawer__meta-tile--prepaid{border-color:#2d6a4f2e;background:linear-gradient(180deg,#f8fffb,#fff)}.shiprocket-courier-drawer__meta-tile--prepaid .shiprocket-courier-drawer__meta-icon{background:#2d6a4f24}.shiprocket-courier-drawer__meta-tile--cod{border-color:#ea580c38;background:linear-gradient(180deg,#fff7ed,#fff)}.shiprocket-courier-drawer__meta-tile--cod .shiprocket-courier-drawer__meta-icon{background:#ea580c1f;color:#c2410c}.shiprocket-courier-drawer__meta-tile--cod .shiprocket-courier-drawer__meta-value{color:#c2410c}.shiprocket-courier-drawer__alert{margin-bottom:.85rem;padding:.65rem .75rem;border-radius:10px;font-size:.8125rem;line-height:1.45}.shiprocket-courier-drawer__alert--warn{background:#fff7ed;border:1px solid #fed7aa;color:#9a3412}.shiprocket-courier-drawer__alert--error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.shiprocket-courier-drawer__courier-list{display:flex;flex-direction:column;gap:.55rem}.shiprocket-courier-drawer__courier-card{display:flex;align-items:center;gap:.75rem;padding:.75rem .85rem;border-radius:12px;border:1.5px solid rgba(120,113,108,.16);background:#fff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.shiprocket-courier-drawer__courier-card:hover{border-color:#2d6a4f59;box-shadow:0 4px 14px #1b433214}.shiprocket-courier-drawer__courier-card--selected{border-color:#2d6a4f8c;background:linear-gradient(135deg,#f0fdf4,#fff);box-shadow:0 4px 16px #1b43321a}.shiprocket-courier-drawer__courier-radio{flex-shrink:0;width:18px;height:18px;border-radius:999px;border:2px solid #d6d3d1;display:flex;align-items:center;justify-content:center}.shiprocket-courier-drawer__courier-card--selected .shiprocket-courier-drawer__courier-radio{border-color:#2d6a4f;background:#2d6a4f;box-shadow:inset 0 0 0 3px #fff}.shiprocket-courier-drawer__courier-main{flex:1;min-width:0}.shiprocket-courier-drawer__courier-name{font-size:.875rem;font-weight:700;color:#1c1917;line-height:1.3}.shiprocket-courier-drawer__courier-meta{margin-top:.2rem;font-size:.6875rem;color:#78716c;line-height:1.35}.shiprocket-courier-drawer__courier-badges{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.35rem}.shiprocket-courier-drawer__courier-price{flex-shrink:0;text-align:right;font-size:.9375rem;font-weight:800;color:#1b4332;line-height:1.2}.shiprocket-courier-drawer__empty{padding:1.25rem .75rem;text-align:center;font-size:.8125rem;color:#78716c;line-height:1.5}.shiprocket-courier-drawer__footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgba(120,113,108,.16);padding:.85rem 1rem;padding-bottom:max(.85rem,env(safe-area-inset-bottom,0px));background:#fff}.shiprocket-courier-drawer__footer-summary{flex:1;min-width:0}.shiprocket-courier-drawer__footer-label{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#78716c}.shiprocket-courier-drawer__footer-courier{font-size:.8125rem;font-weight:700;color:#1c1917;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shiprocket-courier-drawer__footer-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.shiprocket-courier-drawer__book-btn{min-width:8.5rem;height:2.5rem;border-radius:10px;font-weight:700;background:linear-gradient(135deg,#2d6a4f,#1b4332)!important}@keyframes shiprocket-drawer-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.order-modify-modal .chakra-modal__content{border-radius:1.25rem;overflow:hidden}.order-modify-modal__header{padding-bottom:.25rem}.order-modify-modal__subtitle{font-size:.8125rem;color:var(--chakra-colors-gray-500);margin-top:.25rem;font-weight:500}.order-modify-modal__notice{display:flex;gap:.75rem;align-items:flex-start;padding:.875rem 1rem;border-radius:.875rem;background:var(--chakra-colors-gray-50);border:1px solid var(--chakra-colors-gray-100);font-size:.8125rem;line-height:1.5;color:var(--chakra-colors-gray-700)}.order-modify-modal__section{border:1px solid var(--chakra-colors-gray-100);border-radius:1rem;padding:1rem;background:var(--chakra-colors-white)}.order-modify-modal__section-title{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--chakra-colors-gray-500);margin-bottom:.75rem}.order-modify-modal__bag-card{border:1px solid var(--chakra-colors-gray-100);border-radius:.875rem;padding:.75rem .875rem;transition:border-color .15s ease,box-shadow .15s ease}.order-modify-modal__bag-card--active{border-color:var(--chakra-colors-green-300);box-shadow:0 0 0 1px var(--chakra-colors-green-300)}.order-modify-modal__queued-item{border-radius:.75rem;padding:.625rem .75rem;background:var(--chakra-colors-gray-50);border:1px solid var(--chakra-colors-gray-100)}.order-modify-modal__pack-grid{display:flex;flex-wrap:wrap;gap:.5rem}.order-modify-modal__pack-chip{border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;border:1px solid var(--chakra-colors-gray-200);background:#fff;cursor:pointer;transition:all .15s ease}.order-modify-modal__pack-chip:hover{border-color:var(--chakra-colors-gray-400)}.order-modify-modal__pack-chip--active{border-color:var(--chakra-colors-green-500);background:var(--chakra-colors-green-50);color:var(--chakra-colors-green-800)}.order-modify-modal__footer{border-top:1px solid var(--chakra-colors-gray-100);background:var(--chakra-colors-gray-50)}[data-theme=dark] .order-modify-modal__notice,.chakra-ui-dark .order-modify-modal__notice{background:var(--chakra-colors-whiteAlpha-100);border-color:var(--chakra-colors-whiteAlpha-200);color:var(--chakra-colors-gray-200)}[data-theme=dark] .order-modify-modal__section,.chakra-ui-dark .order-modify-modal__section{background:var(--chakra-colors-gray-800);border-color:var(--chakra-colors-whiteAlpha-200)}[data-theme=dark] .order-modify-modal__bag-card,.chakra-ui-dark .order-modify-modal__bag-card{border-color:var(--chakra-colors-whiteAlpha-200)}[data-theme=dark] .order-modify-modal__bag-card--active,.chakra-ui-dark .order-modify-modal__bag-card--active{border-color:var(--chakra-colors-green-400);box-shadow:0 0 0 1px var(--chakra-colors-green-400)}[data-theme=dark] .order-modify-modal__queued-item,.chakra-ui-dark .order-modify-modal__queued-item{background:var(--chakra-colors-whiteAlpha-50);border-color:var(--chakra-colors-whiteAlpha-200)}[data-theme=dark] .order-modify-modal__pack-chip,.chakra-ui-dark .order-modify-modal__pack-chip{background:var(--chakra-colors-gray-700);border-color:var(--chakra-colors-whiteAlpha-300)}[data-theme=dark] .order-modify-modal__pack-chip--active,.chakra-ui-dark .order-modify-modal__pack-chip--active{background:var(--chakra-colors-green-900);color:var(--chakra-colors-green-100)}[data-theme=dark] .order-modify-modal__footer,.chakra-ui-dark .order-modify-modal__footer{background:var(--chakra-colors-gray-900);border-color:var(--chakra-colors-whiteAlpha-200)}.address-label-modal .chakra-modal__content{max-width:min(980px,96vw)!important;max-height:min(92vh,880px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.address-label-modal .chakra-modal__header{padding:1rem 1.25rem!important;flex-shrink:0}.address-label-modal .chakra-modal__body{padding:0!important;overflow:hidden!important;flex:1 1 auto;min-height:0}.address-label-modal .chakra-modal__footer{padding:.875rem 1.25rem!important;flex-shrink:0}.address-label-modal__header-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:500;opacity:.85;word-break:break-all}.address-label-modal__layout{display:none}.address-label-scroll-pane{min-height:0!important;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:rgba(113,128,150,.75) rgba(0,0,0,.08)}.address-label-scroll-pane::-webkit-scrollbar{width:12px}.address-label-scroll-pane::-webkit-scrollbar-thumb{background:#718096a6;border-radius:8px;border:2px solid transparent;background-clip:padding-box}.address-label-scroll-pane::-webkit-scrollbar-track{background:#0000000f}.address-label-options{padding:1.25rem;border-bottom:1px solid var(--chakra-colors-gray-200)}@media(min-width:900px){.address-label-options{border-bottom:none;border-right:1px solid var(--chakra-colors-gray-200)}}.address-label-options__title{font-size:.9375rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.25rem}.address-label-options__subtitle{font-size:.8125rem;line-height:1.45;margin-bottom:1rem}.address-label-options__grid{display:grid;grid-template-columns:1fr;gap:.875rem}@media(min-width:480px){.address-label-options__grid{grid-template-columns:1fr 1fr}}@media(min-width:480px){.address-label-options__field--wide{grid-column:1/-1}}.address-label-options .chakra-form__label{font-size:.8125rem!important;font-weight:600!important;margin-bottom:.35rem!important;line-height:1.3}.address-label-options .chakra-input,.address-label-options .chakra-select{min-height:42px;height:42px;font-size:.9375rem!important;border-radius:8px!important;padding-inline:.75rem!important}.address-label-options .chakra-input::placeholder{font-size:.875rem;opacity:.55}html.chakra-ui-dark .address-label-options,html.chakra-ui-dark .address-label-preview-pane,html[data-theme=dark] .address-label-options,html[data-theme=dark] .address-label-preview-pane{scrollbar-color:rgba(160,174,192,.45) transparent}html.chakra-ui-dark .address-label-options::-webkit-scrollbar-thumb,html.chakra-ui-dark .address-label-preview-pane::-webkit-scrollbar-thumb,html[data-theme=dark] .address-label-options::-webkit-scrollbar-thumb,html[data-theme=dark] .address-label-preview-pane::-webkit-scrollbar-thumb{background:#a0aec066}html.chakra-ui-dark .address-label-options,html[data-theme=dark] .address-label-options,body.chakra-ui-dark .address-label-options{border-color:var(--chakra-colors-gray-600)}html.chakra-ui-dark .address-label-options .chakra-input,html.chakra-ui-dark .address-label-options .chakra-select,html[data-theme=dark] .address-label-options .chakra-input,html[data-theme=dark] .address-label-options .chakra-select,body.chakra-ui-dark .address-label-options .chakra-input,body.chakra-ui-dark .address-label-options .chakra-select{background:var(--chakra-colors-gray-800)!important;color:var(--chakra-colors-gray-50)!important;border-color:var(--chakra-colors-gray-600)!important}html.chakra-ui-dark .address-label-options .chakra-form__label,html[data-theme=dark] .address-label-options .chakra-form__label,body.chakra-ui-dark .address-label-options .chakra-form__label{color:var(--chakra-colors-gray-100)!important}html.chakra-ui-dark .address-label-options .address-label-options__subtitle,html[data-theme=dark] .address-label-options .address-label-options__subtitle,body.chakra-ui-dark .address-label-options .address-label-options__subtitle{color:var(--chakra-colors-gray-400)}html:not(.chakra-ui-dark):not([data-theme=dark]) .address-label-options .chakra-input,html:not(.chakra-ui-dark):not([data-theme=dark]) .address-label-options .chakra-select{background:#fff!important;color:#1a202c!important;border-color:#cbd5e0!important}html:not(.chakra-ui-dark):not([data-theme=dark]) .address-label-options .chakra-form__label{color:#2d3748!important}html:not(.chakra-ui-dark):not([data-theme=dark]) .address-label-options .address-label-options__subtitle{color:#718096}.address-label-preview-pane{padding:1rem 1.25rem 1.25rem;background:var(--chakra-colors-gray-50)}.address-label-preview-pane__hint{font-size:.8125rem;text-align:center;line-height:1.45;max-width:28rem;margin-inline:auto;margin-bottom:.75rem}html.chakra-ui-dark .address-label-preview-pane,html[data-theme=dark] .address-label-preview-pane,body.chakra-ui-dark .address-label-preview-pane{background:var(--chakra-colors-gray-900)}.address-label-preview-wrap{width:100%;display:flex;justify-content:center;padding:.25rem 0 .5rem;flex-shrink:0}.address-label-preview{background:#fff!important;color:#000!important;isolation:isolate;box-shadow:0 4px 24px #0000001f;border:1px solid #cbd5e0;flex-shrink:0}.address-label-preview .al-root{width:100mm;min-height:150mm;box-sizing:border-box;padding:2.5mm;background:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:6.5px;line-height:1.2;overflow:hidden}.address-label-preview .al-root,.address-label-preview .al-root *:not(img){color:#000}.address-label-preview .al-table{width:100%;border-collapse:collapse;table-layout:fixed}.address-label-preview .al-table td,.address-label-preview .al-table th{border:1px solid #000;padding:1mm 1.2mm;vertical-align:top;word-break:break-word}.address-label-preview .al-header-row td{padding:.8mm 1mm;font-weight:700;font-size:7px;text-align:center;vertical-align:middle}.address-label-preview .al-badge{border:1px solid #000;font-weight:800;font-size:8px;padding:.6mm 1mm;display:inline-block;min-width:7mm;text-align:center}.address-label-preview .al-badge-lg{font-size:11px;min-width:8mm;padding:1mm}.address-label-preview .al-mid{display:flex;border:1px solid #000;border-top:none;min-height:28mm}.address-label-preview .al-mid-left{flex:1.15;border-right:1px solid #000;padding:1mm}.address-label-preview .al-mid-right{flex:.85;padding:.8mm;display:flex;flex-direction:column;align-items:center;justify-content:center}.address-label-preview .al-brand{font-size:6px;font-weight:600;margin-bottom:.8mm}.address-label-preview .al-brand-name{font-size:9px;font-weight:800}.address-label-preview .al-barcode-wrap{display:flex;align-items:stretch;gap:1mm;margin-top:1mm}.address-label-preview .al-barcode-v img{height:22mm;width:auto;max-width:14mm;filter:grayscale(100%)}.address-label-preview .al-awb-vertical{writing-mode:vertical-rl;transform:rotate(180deg);font-size:6px;font-weight:700;align-self:center}.address-label-preview .al-station{font-size:10px;font-weight:800;margin-top:1mm}.address-label-preview .al-dates{font-size:6px;font-weight:700;margin-top:1mm;display:flex;gap:2mm}.address-label-preview .al-stamp-slot{width:100%;min-height:24mm;display:flex;align-items:center;justify-content:center}.address-label-preview .al-stamp-blank{width:20mm;height:20mm;border:1px dashed #000;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center}.address-label-preview .al-section{border:1px solid #000;border-top:none;padding:1.2mm 1.4mm}.address-label-preview .al-section-title{font-size:6.5px;font-weight:800;margin-bottom:.8mm}.address-label-preview .al-address{font-size:7px;font-weight:600;line-height:1.35}.address-label-preview .al-address-name{font-size:7.5px;font-weight:800;margin-bottom:.5mm}.address-label-preview .al-sold{font-size:6.5px;font-weight:600;line-height:1.35}.address-label-preview .al-items th{font-size:6px;font-weight:800;background:#fff}.address-label-preview .al-items td{font-size:6px;font-weight:600}.address-label-preview .al-items .al-total td{font-size:6.5px;font-weight:800;border-top:2px solid #000}.address-label-preview .al-footer{border:1px solid #000;border-top:none;padding:1mm 1.2mm .8mm}.address-label-preview .al-footer-barcode{text-align:center;margin-bottom:.5mm}.address-label-preview .al-footer-barcode img{max-width:88%;height:7mm;filter:grayscale(100%)}.address-label-preview .al-footer-barcode-text{font-size:6px;font-weight:700}.address-label-preview .al-footer-row{display:flex;justify-content:space-between;font-size:6px;font-weight:700;margin-top:.5mm}.address-label-preview .al-not-resale{font-style:italic;font-weight:600}html.chakra-ui-dark .address-label-preview,html[data-theme=dark] .address-label-preview,body.chakra-ui-dark .address-label-preview{background:#fff!important}html.chakra-ui-dark .address-label-preview .al-root,html.chakra-ui-dark .address-label-preview .al-root *:not(img),html[data-theme=dark] .address-label-preview .al-root,html[data-theme=dark] .address-label-preview .al-root *:not(img),body.chakra-ui-dark .address-label-preview .al-root,body.chakra-ui-dark .address-label-preview .al-root *:not(img){color:#000!important}.address-label-modal__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.address-label-modal__footer-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.shipment-track__stepper{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.shipment-track__step{display:grid;grid-template-columns:58px 18px minmax(0,1fr);column-gap:10px;align-items:start;min-height:52px}.shipment-track__step-time{display:flex;flex-direction:column;gap:2px;padding-top:2px;text-align:right}.shipment-track__step-date{font-size:11px;font-weight:700;color:var(--chakra-colors-gray-700);line-height:1.25}.shipment-track__step-clock{font-size:10px;color:var(--chakra-colors-gray-500);line-height:1.2}.shipment-track__step-rail{position:relative;display:flex;flex-direction:column;align-items:center;min-height:100%;padding-top:4px}.shipment-track__step-dot{width:10px;height:10px;border-radius:50%;background:var(--chakra-colors-gray-300);border:2px solid var(--chakra-colors-white);box-shadow:0 0 0 1px var(--chakra-colors-gray-300);flex-shrink:0}.shipment-track__step-line{flex:1;width:2px;min-height:24px;margin-top:4px;background:var(--chakra-colors-gray-200)}.shipment-track__step-body{padding:0 0 12px}.shipment-track__step-activity{font-size:13px;font-weight:600;color:var(--chakra-colors-gray-800);margin:0 0 6px;line-height:1.4}.shipment-track__step-state{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:var(--chakra-colors-gray-100);color:var(--chakra-colors-gray-600);font-size:10px;font-weight:700;text-transform:lowercase}.shipment-track__step--latest .shipment-track__step-dot{background:var(--chakra-colors-teal-500);box-shadow:0 0 0 1px var(--chakra-colors-teal-500)}.shipment-track__step--latest .shipment-track__step-activity{color:var(--chakra-colors-teal-700)}.shipment-track__step--latest .shipment-track__step-state{background:var(--chakra-colors-teal-50);color:var(--chakra-colors-teal-700)}[data-theme=dark] .shipment-track__step--latest .shipment-track__step-activity{color:var(--chakra-colors-teal-200)}[data-theme=dark] .shipment-track__step--latest .shipment-track__step-state{background:var(--chakra-colors-whiteAlpha-200);color:var(--chakra-colors-teal-200)}.product-label-modal .chakra-modal__content{max-width:min(980px,96vw)!important;max-height:min(92vh,880px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.product-label-modal .chakra-modal__header{padding:1rem 1.25rem!important;flex-shrink:0}.product-label-modal .chakra-modal__body{padding:0!important;overflow:hidden!important;flex:1 1 auto;min-height:0}.product-label-modal .chakra-modal__footer{padding:.875rem 1.25rem!important;flex-shrink:0}.product-label-modal__header-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:500;opacity:.85;word-break:break-all}.product-label-modal__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.product-label-modal__footer-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.product-label-scroll-pane{min-height:0!important;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:rgba(113,128,150,.75) rgba(0,0,0,.08)}.product-label-scroll-pane::-webkit-scrollbar{width:12px}.product-label-scroll-pane::-webkit-scrollbar-thumb{background:#718096a6;border-radius:8px;border:2px solid transparent;background-clip:padding-box}.product-label-scroll-pane::-webkit-scrollbar-track{background:#0000000f}html.chakra-ui-dark .product-label-scroll-pane,html[data-theme=dark] .product-label-scroll-pane,body.chakra-ui-dark .product-label-scroll-pane{scrollbar-color:rgba(160,174,192,.75) rgba(255,255,255,.08)}html.chakra-ui-dark .product-label-scroll-pane::-webkit-scrollbar-thumb,html[data-theme=dark] .product-label-scroll-pane::-webkit-scrollbar-thumb,body.chakra-ui-dark .product-label-scroll-pane::-webkit-scrollbar-thumb{background:#a0aec0b3}html.chakra-ui-dark .product-label-scroll-pane::-webkit-scrollbar-track,html[data-theme=dark] .product-label-scroll-pane::-webkit-scrollbar-track,body.chakra-ui-dark .product-label-scroll-pane::-webkit-scrollbar-track{background:#ffffff14}.product-label-options{padding:1.25rem;border-bottom:1px solid var(--chakra-colors-gray-200)}@media(min-width:900px){.product-label-options{border-bottom:none;border-right:1px solid var(--chakra-colors-gray-200)}}.product-label-options__title{font-size:.9375rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.25rem}.product-label-options__subtitle{font-size:.8125rem;line-height:1.45;margin-bottom:1rem}.product-label-options .chakra-form__label{font-size:.8125rem!important;font-weight:600!important;margin-bottom:.35rem!important;line-height:1.3}.product-label-options .chakra-input{min-height:42px;height:42px;font-size:.9375rem!important;border-radius:8px!important;padding-inline:.75rem!important}.product-label-options__hint{font-size:.8125rem;line-height:1.45;margin-top:.35rem}.product-label-milled-date,.product-label-milled-date .react-datepicker__input-container{display:block;width:100%}.product-label-milled-date__input{width:100%;font-size:.9375rem!important;font-weight:600;border-radius:8px!important;padding-inline:.75rem 2.75rem!important}.product-label-datepicker-popper{z-index:1800!important;line-height:normal}.product-label-datepicker-popper .react-datepicker{width:auto;min-width:17rem;border:1px solid #cbd5e0;border-radius:10px;box-shadow:0 12px 32px #0000002e;font-family:inherit;font-size:.875rem;background:#fff!important;opacity:1!important}.product-label-datepicker-popper .react-datepicker__month-container{background:#fff!important;float:none}.product-label-datepicker-calendar{border:none!important;font-family:inherit;font-size:.875rem;padding:.35rem .5rem .5rem;background:#fff!important;opacity:1!important}.product-label-datepicker-calendar .react-datepicker__header{background:#f7fafc!important;border-bottom:1px solid #e2e8f0;padding-top:.35rem}.product-label-datepicker-calendar .react-datepicker__month{background:#fff!important;margin:.25rem}.product-label-datepicker-calendar .react-datepicker__current-month{display:none}.product-label-datepicker-calendar .react-datepicker__header__dropdown{display:flex;justify-content:center;gap:.5rem;padding-bottom:.35rem}.product-label-datepicker-calendar .react-datepicker__month-dropdown-container,.product-label-datepicker-calendar .react-datepicker__year-dropdown-container{margin:0}.product-label-datepicker-calendar .react-datepicker__month-select,.product-label-datepicker-calendar .react-datepicker__year-select{font-size:.875rem;font-weight:600;padding:.25rem .5rem;border:1px solid #cbd5e0;border-radius:6px;background:#fff;color:#1a202c;cursor:pointer}.product-label-datepicker-calendar .react-datepicker__day-names{margin-top:.25rem}.product-label-datepicker-calendar .react-datepicker__day-name{width:2.1rem;line-height:2.1rem;margin:.1rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;color:#718096}.product-label-datepicker-calendar .react-datepicker__day{width:2.1rem;line-height:2.1rem;margin:.1rem;border-radius:8px;font-size:.8125rem;color:#1a202c;background:#fff}.product-label-datepicker-calendar .react-datepicker__day:hover{background:#edf2f7;border-radius:8px}.product-label-datepicker-calendar .react-datepicker__day--selected,.product-label-datepicker-calendar .react-datepicker__day--keyboard-selected{background:#1a1a1a!important;color:#fff!important;font-weight:700}.product-label-datepicker-calendar .react-datepicker__day--today{font-weight:700;box-shadow:inset 0 0 0 1px #1a1a1a}.product-label-datepicker-calendar .react-datepicker__day--disabled{color:#a0aec0;opacity:.55;background:#fff}.product-label-datepicker-calendar .react-datepicker__today-button{width:calc(100% - 1rem);margin:.35rem auto .15rem;padding:.45rem .75rem;border:1px solid #cbd5e0;border-radius:8px;background:#f7fafc;color:#1a202c;font-size:.8125rem;font-weight:600;cursor:pointer}.product-label-datepicker-calendar .react-datepicker__today-button:hover{background:var(--chakra-colors-gray-100)}html.chakra-ui-dark .product-label-milled-date__input,html[data-theme=dark] .product-label-milled-date__input,body.chakra-ui-dark .product-label-milled-date__input{background:var(--chakra-colors-gray-800)!important;color:var(--chakra-colors-gray-50)!important;border-color:var(--chakra-colors-gray-600)!important}html.chakra-ui-dark .product-label-datepicker-popper .react-datepicker,html[data-theme=dark] .product-label-datepicker-popper .react-datepicker,body.chakra-ui-dark .product-label-datepicker-popper .react-datepicker{background:#2d3748!important;border-color:#4a5568;color:#edf2f7}html.chakra-ui-dark .product-label-datepicker-popper .react-datepicker__month-container,html[data-theme=dark] .product-label-datepicker-popper .react-datepicker__month-container,body.chakra-ui-dark .product-label-datepicker-popper .react-datepicker__month-container{background:#2d3748!important}html.chakra-ui-dark .product-label-milled-date,html[data-theme=dark] .product-label-milled-date,body.chakra-ui-dark .product-label-milled-date{border-color:var(--chakra-colors-gray-600);background:var(--chakra-colors-gray-800)}html.chakra-ui-dark .product-label-datepicker-calendar,html[data-theme=dark] .product-label-datepicker-calendar,body.chakra-ui-dark .product-label-datepicker-calendar{background:#2d3748!important}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__header,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__header,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__header{background:#1a202c!important;border-bottom-color:#4a5568}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__month,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__month,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__month{background:#2d3748!important}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__month-select,html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__year-select,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__month-select,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__year-select,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__month-select,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__year-select{background:#1a202c;border-color:#4a5568;color:#edf2f7}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day-name,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__day-name,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day-name{color:#a0aec0}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__day,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day{color:#edf2f7;background:#2d3748}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day:hover,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__day:hover,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day:hover{background:#4a5568}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day--disabled,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__day--disabled,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day--disabled{background:#2d3748}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day--selected,html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day--keyboard-selected,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__day--selected,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__day--keyboard-selected,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day--selected,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day--keyboard-selected{background:#e2e8f0!important;color:#1a202c!important}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day--today,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__day--today,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__day--today{box-shadow:inset 0 0 0 1px #e2e8f0}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__today-button,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__today-button,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__today-button{background:var(--chakra-colors-gray-900);border-color:var(--chakra-colors-gray-600);color:var(--chakra-colors-gray-100)}html.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__today-button:hover,html[data-theme=dark] .product-label-datepicker-calendar .react-datepicker__today-button:hover,body.chakra-ui-dark .product-label-datepicker-calendar .react-datepicker__today-button:hover{background:var(--chakra-colors-gray-700)}html.chakra-ui-dark .product-label-options,html[data-theme=dark] .product-label-options,body.chakra-ui-dark .product-label-options{border-color:var(--chakra-colors-gray-600)}html.chakra-ui-dark .product-label-options .chakra-input,html[data-theme=dark] .product-label-options .chakra-input,body.chakra-ui-dark .product-label-options .chakra-input{background:var(--chakra-colors-gray-800)!important;color:var(--chakra-colors-gray-50)!important;border-color:var(--chakra-colors-gray-600)!important}html.chakra-ui-dark .product-label-options .chakra-form__label,html[data-theme=dark] .product-label-options .chakra-form__label,body.chakra-ui-dark .product-label-options .chakra-form__label{color:var(--chakra-colors-gray-100)!important}html.chakra-ui-dark .product-label-options__subtitle,html.chakra-ui-dark .product-label-options__hint,html[data-theme=dark] .product-label-options__subtitle,html[data-theme=dark] .product-label-options__hint,body.chakra-ui-dark .product-label-options__subtitle,body.chakra-ui-dark .product-label-options__hint{color:var(--chakra-colors-gray-400)}html:not(.chakra-ui-dark):not([data-theme=dark]) .product-label-options .chakra-input{background:#fff!important;color:#1a202c!important;border-color:#cbd5e0!important}html:not(.chakra-ui-dark):not([data-theme=dark]) .product-label-options .chakra-form__label{color:#2d3748!important}html:not(.chakra-ui-dark):not([data-theme=dark]) .product-label-options__subtitle,html:not(.chakra-ui-dark):not([data-theme=dark]) .product-label-options__hint{color:#718096}.product-label-preview-pane{padding:1rem 1.25rem 1.25rem;background:var(--chakra-colors-gray-50)}.product-label-preview-pane__hint{font-size:.8125rem;text-align:center;line-height:1.45;max-width:28rem;margin-inline:auto;margin-bottom:.75rem}html.chakra-ui-dark .product-label-preview-pane,html[data-theme=dark] .product-label-preview-pane,body.chakra-ui-dark .product-label-preview-pane{background:var(--chakra-colors-gray-900)}.product-label-preview-wrap{width:100%;display:flex;justify-content:center;padding:.25rem 0 .5rem;flex-shrink:0}.product-label-preview.thermal-label{width:100mm;height:150mm;max-width:100mm;max-height:150mm;padding:3.5mm;box-sizing:border-box;background:#fff!important;color:#000!important;isolation:isolate;box-shadow:0 4px 24px #0000001f;border:1px solid #cbd5e0;flex-shrink:0;overflow:hidden;display:flex}.product-label-preview.thermal-label *{box-sizing:border-box}.product-label-preview.thermal-label .tl-safe-area{width:100%;height:100%;position:relative;overflow:hidden}.product-label-preview.thermal-label .tl-scale-host{width:100%}.product-label-preview.thermal-label .tl-inner{width:100%;border:1px solid #000;padding:1.5mm;overflow:visible}.product-label-preview.thermal-label .tl-stack{display:flex;flex-direction:column;gap:.9mm;width:100%}.product-label-preview.thermal-label .tl-text,.product-label-preview.thermal-label .tl-text-sm,.product-label-preview.thermal-label .tl-section,.product-label-preview.thermal-label .tl-header{overflow-wrap:anywhere;word-break:break-word}.product-label-preview.thermal-label .tl-text{font-size:7px;line-height:1.3;margin:0;color:#000}.product-label-preview.thermal-label .tl-text-sm{font-size:6.5px;line-height:1.3;margin:0;color:#000}.product-label-preview.thermal-label .tl-bold{font-weight:700}.product-label-preview.thermal-label .tl-section{border:1px solid #000;padding:1.5mm;margin:0;background:#fff}.product-label-preview.thermal-label .tl-header{text-align:center;border:1px solid #000;padding:1.5mm;margin:0}.product-label-preview.thermal-label .tl-nutrition-head{text-align:center;margin-bottom:.8mm}.product-label-preview.thermal-label .tl-nutrition-title{font-weight:700;font-size:8px;margin:0 0 .4mm;text-transform:uppercase;line-height:1.25;color:#000}.product-label-preview.thermal-label .tl-nutrition-sub{font-size:6.5px;margin:0;color:#333;line-height:1.25}.product-label-preview.thermal-label .nutrition-table{width:100%;border-collapse:collapse;font-size:6.5px;border:1px solid #000;table-layout:fixed}.product-label-preview.thermal-label .nutrition-table thead th{background:#3e8245;color:#fff}.product-label-preview.thermal-label .nutrition-table th,.product-label-preview.thermal-label .nutrition-table td{border:1px solid #000;padding:1.5px 2.5px;line-height:1.25;vertical-align:middle;color:#000}.product-label-preview.thermal-label .tl-footer-symbols,.product-label-preview.thermal-label .chakra-stack.tl-footer-symbols{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-evenly!important;align-items:center!important;width:100%!important;padding:0 0 .8mm!important;margin:0!important;border:none!important}.product-label-preview.thermal-label .tl-footer-symbols svg{width:20px!important;height:20px!important;display:block!important}.product-label-preview.thermal-label .tl-fssai-row{display:flex;align-items:center;gap:1.5mm;margin-top:.8mm}.product-label-preview.thermal-label .tl-barcode{text-align:center;margin:.5mm 0}.product-label-preview.thermal-label .tl-barcode img{max-width:85%;max-height:7mm;height:auto;filter:grayscale(100%)}.product-label-preview.thermal-label .tl-footer-text{font-size:6px;line-height:1.3;margin:0;text-align:center;color:#000}.order-pickup-label{display:inline-flex;flex-shrink:0;vertical-align:middle}.order-pickup-label__tag{display:inline-block;padding:.0625rem .3125rem;border-radius:.1875rem;font-size:.625rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#c2410c;background:#ea580c1a;border:none;line-height:1.25;white-space:nowrap}html.chakra-ui-dark .order-pickup-label .order-pickup-label__tag,html[data-theme=dark] .order-pickup-label .order-pickup-label__tag,body.chakra-ui-dark .order-pickup-label .order-pickup-label__tag{color:#fdba74;background:#fb923c24}.order-margin-panel{--omp-border: #e2e8f0;--omp-bg: #f8faf9;--omp-text: #1a202c;--omp-muted: #718096;--omp-cost: #9b2c2c;--omp-revenue: #276749;--omp-pos: #276749;--omp-neg: #9b2c2c;display:flex;flex-direction:column;width:100%;max-width:22rem;margin-left:auto;padding:0;border:1px solid var(--omp-border);border-radius:.75rem;background:var(--omp-bg);overflow:visible;box-shadow:0 1px 2px #0f172a0a}.order-margin-panel--positive{border-color:#c6f6d5;background:linear-gradient(180deg,#f0fff4,#f8faf9 42%)}.order-margin-panel--negative{border-color:#fed7d7;background:linear-gradient(180deg,#fff5f5,#f8faf9 42%)}.order-margin-panel--loading{min-height:6rem;padding:.875rem 1rem}.order-margin-panel__head{flex-shrink:0;padding:.875rem 1rem .75rem}.order-margin-panel__eyebrow{font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--omp-muted);margin:0}.order-margin-panel__net{margin-top:.25rem;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--omp-text);line-height:1.15;font-variant-numeric:tabular-nums}.order-margin-panel--positive .order-margin-panel__net{color:var(--omp-pos)}.order-margin-panel--negative .order-margin-panel__net{color:var(--omp-neg)}.order-margin-panel__pct{margin-top:.125rem;font-size:.6875rem;color:var(--omp-muted);font-weight:500}.order-margin-panel__body{flex:0 0 auto;min-height:0;overflow:visible;padding:0 1rem .875rem}.order-margin-panel__stack{border-top:1px solid var(--omp-border)}.order-margin-panel__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1rem;padding:.55rem 0;border-bottom:1px solid rgba(226,232,240,.75)}.order-margin-panel__row:last-child{border-bottom:none}.order-margin-panel__row--emphasis{margin-top:.125rem;padding-top:.7rem;border-top:1px dashed var(--omp-border)}.order-margin-panel__row-label{display:flex;flex-direction:column;gap:.15rem;min-width:0}.order-margin-panel__row-label span{font-size:.75rem;font-weight:600;color:var(--omp-text);line-height:1.3}.order-margin-panel__row-label small{font-size:.625rem;color:var(--omp-muted);line-height:1.35}.order-margin-panel__row-value{font-size:.8125rem;font-weight:700;white-space:nowrap;text-align:right;color:var(--omp-text);font-variant-numeric:tabular-nums;line-height:1.3;padding-top:.05rem}.order-margin-panel__row--revenue .order-margin-panel__row-value{color:var(--omp-revenue)}.order-margin-panel__row--cost .order-margin-panel__row-value{color:var(--omp-cost)}.order-margin-panel__row--muted .order-margin-panel__row-value{color:var(--omp-muted);font-weight:600;font-style:italic}.order-margin-panel__row--margin-pos .order-margin-panel__row-value{color:var(--omp-pos);font-size:.875rem}.order-margin-panel__row--margin-neg .order-margin-panel__row-value{color:var(--omp-neg);font-size:.875rem}.order-margin-panel__lines{margin-top:.75rem;padding-top:.625rem;border-top:1px solid var(--omp-border)}.order-margin-panel__lines-title{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--omp-muted);margin-bottom:.5rem!important}.order-margin-panel__line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:.75rem;padding:.4rem .5rem;border-radius:.5rem;background:#ffffff8c}.order-margin-panel__line-main{min-width:0}.order-margin-panel__line-name{font-size:.75rem;font-weight:600;color:var(--omp-text);margin:0!important;line-height:1.3}.order-margin-panel__line-meta{font-size:.625rem;color:var(--omp-muted);margin:.1rem 0 0!important;line-height:1.3}.order-margin-panel__line-cost{font-size:.75rem;font-weight:700;color:var(--omp-cost);white-space:nowrap;text-align:right;margin:0!important;font-variant-numeric:tabular-nums;line-height:1.3;padding-top:.05rem}.order-margin-panel__footnote{margin-top:.625rem;font-size:.625rem;line-height:1.4;color:var(--omp-muted)}@media(max-width:767px){.order-margin-panel{max-width:none;margin-left:0;margin-top:.75rem}}html.chakra-ui-dark .order-margin-panel,html[data-theme=dark] .order-margin-panel,body.chakra-ui-dark .order-margin-panel{--omp-border: #4a5568;--omp-bg: #1a202c;--omp-text: #edf2f7;--omp-muted: #a0aec0}html.chakra-ui-dark .order-margin-panel .order-margin-panel__line,html[data-theme=dark] .order-margin-panel .order-margin-panel__line,body.chakra-ui-dark .order-margin-panel .order-margin-panel__line{background:#2d37488c}.order-margin-amount-trigger{display:inline;min-width:0;max-width:100%;height:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer;line-height:1.2;text-align:right;font-size:.8125rem!important;font-weight:700!important;font-variant-numeric:tabular-nums;color:#1a202c!important;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#2d6a4f59;text-underline-offset:2px;transition:opacity .15s ease,text-decoration-color .15s ease}.order-margin-amount-trigger:hover,.order-margin-amount-trigger--open{opacity:.85;background:transparent!important;border:none!important;box-shadow:none!important;text-decoration-color:#2d6a4fd9}.order-margin-amount-trigger:focus-visible{outline:2px solid rgba(45,106,79,.45);outline-offset:2px}.order-margin-amount-trigger--negative{text-decoration-color:#9b2c2c59}.order-margin-amount-trigger--negative:hover,.order-margin-amount-trigger--negative.order-margin-amount-trigger--open{text-decoration-color:#9b2c2cd9;background:transparent!important;border:none!important}.order-margin-amount-trigger--compact{text-align:left}.order-margin-amount-trigger--static{display:inline-block;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;font-size:.875rem;font-weight:600;color:#1a202c;cursor:default;text-decoration:none;font-variant-numeric:tabular-nums}.col-amount .order-margin-amount-trigger{margin-left:auto}.order-margin-amount-trigger__popover{display:flex!important;flex-direction:column;overflow:hidden!important;max-height:min(72vh,34rem)!important}.order-margin-amount-trigger__popover-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:inherit;overflow:hidden;padding:0!important}.order-margin-amount-trigger__popover-scroll{flex:1 1 auto;min-height:0;max-height:min(72vh,34rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:.75rem;scrollbar-gutter:stable;scrollbar-width:thin}.order-margin-amount-trigger__popover-scroll::-webkit-scrollbar{width:6px}.order-margin-amount-trigger__popover-scroll::-webkit-scrollbar-thumb{background:#71809673;border-radius:999px}.order-margin-amount-trigger__popover-scroll .order-margin-panel{margin-left:0;max-width:none;box-shadow:0 10px 28px #0f172a24}html.chakra-ui-dark .order-margin-amount-trigger,html[data-theme=dark] .order-margin-amount-trigger,body.chakra-ui-dark .order-margin-amount-trigger{background:transparent!important;border:none!important;color:#edf2f7!important;text-decoration-color:#9ae6b466}html.chakra-ui-dark .order-margin-amount-trigger:hover,html.chakra-ui-dark .order-margin-amount-trigger.order-margin-amount-trigger--open,html[data-theme=dark] .order-margin-amount-trigger:hover,html[data-theme=dark] .order-margin-amount-trigger.order-margin-amount-trigger--open,body.chakra-ui-dark .order-margin-amount-trigger:hover,body.chakra-ui-dark .order-margin-amount-trigger.order-margin-amount-trigger--open{background:transparent!important;border:none!important;text-decoration-color:#9ae6b4d9}html.chakra-ui-dark .order-margin-amount-trigger.order-margin-amount-trigger--static,html[data-theme=dark] .order-margin-amount-trigger.order-margin-amount-trigger--static,body.chakra-ui-dark .order-margin-amount-trigger.order-margin-amount-trigger--static{background:transparent!important;border:none!important;color:#edf2f7!important;text-decoration:none}.orders-margin-cell{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.1rem;min-width:4.5rem;line-height:1.2}.orders-margin-cell--compact{align-items:flex-start}.orders-margin-cell__empty{color:#94a3b8}.orders-margin-cell__amount-btn{display:inline;padding:0;margin:0;border:none;background:none;cursor:pointer;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:opacity .15s ease,text-decoration-color .15s ease}.orders-margin-cell__amount-btn:hover,.orders-margin-cell__amount-btn--open{opacity:.85}.orders-margin-cell__amount-btn:focus-visible{outline:2px solid rgba(45,106,79,.45);outline-offset:2px;border-radius:2px}.orders-margin-cell--positive .orders-margin-cell__amount-btn{color:#2d6a4f;text-decoration-color:#2d6a4f66}.orders-margin-cell--positive .orders-margin-cell__amount-btn:hover,.orders-margin-cell--positive .orders-margin-cell__amount-btn.orders-margin-cell__amount-btn--open{text-decoration-color:#2d6a4fd9}.orders-margin-cell--negative .orders-margin-cell__amount-btn{color:#dc2626;text-decoration-color:#dc262666}.orders-margin-cell--negative .orders-margin-cell__amount-btn:hover,.orders-margin-cell--negative .orders-margin-cell__amount-btn.orders-margin-cell__amount-btn--open{text-decoration-color:#dc2626d9}.orders-margin-cell__percent{font-size:.6875rem;font-weight:500;color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}.orders-margin-cell__courier-trigger{display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;padding:.15rem .45rem;border:1px solid rgba(148,163,184,.45);border-radius:999px;background:#f8fafc;color:#475569;font-size:.625rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.orders-margin-cell__courier-trigger:hover{background:#f1f5f9;border-color:#2d6a4f59;color:#2d6a4f}.orders-margin-cell__courier-trigger:focus-visible{outline:2px solid rgba(45,106,79,.45);outline-offset:1px}.orders-margin-cell__courier-trigger--missing{border-color:#ea580c59;background:#fff7ed;color:#c2410c}.orders-margin-cell__courier-trigger--missing:hover{background:#ffedd5;border-color:#ea580c80;color:#9a3412}.orders-margin-cell__courier-popover{border-color:#94a3b859!important;box-shadow:0 8px 24px #0f172a1f!important}.orders-margin-cell__courier-popover-body{padding:.75rem!important}.orders-margin-cell__courier-label{font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#64748b;margin-bottom:.5rem}.orders-margin-cell__courier-form{display:flex;flex-direction:column;gap:.625rem}.orders-margin-cell__courier-actions{margin-top:.125rem}html.chakra-ui-dark .orders-margin-cell__percent,html[data-theme=dark] .orders-margin-cell__percent,body.chakra-ui-dark .orders-margin-cell__percent{color:#a0aec0}html.chakra-ui-dark .orders-margin-cell--positive html.chakra-ui-dark .orders-margin-cell__amount-btn,html.chakra-ui-dark .orders-margin-cell--positive html[data-theme=dark] .orders-margin-cell__amount-btn,html.chakra-ui-dark .orders-margin-cell--positive body.chakra-ui-dark .orders-margin-cell__amount-btn,html[data-theme=dark] .orders-margin-cell--positive html.chakra-ui-dark .orders-margin-cell__amount-btn,html[data-theme=dark] .orders-margin-cell--positive html[data-theme=dark] .orders-margin-cell__amount-btn,html[data-theme=dark] .orders-margin-cell--positive body.chakra-ui-dark .orders-margin-cell__amount-btn,body.chakra-ui-dark .orders-margin-cell--positive html.chakra-ui-dark .orders-margin-cell__amount-btn,body.chakra-ui-dark .orders-margin-cell--positive html[data-theme=dark] .orders-margin-cell__amount-btn,body.chakra-ui-dark .orders-margin-cell--positive body.chakra-ui-dark .orders-margin-cell__amount-btn{color:#95d5b2;text-decoration-color:#95d5b273}html.chakra-ui-dark .orders-margin-cell--negative html.chakra-ui-dark .orders-margin-cell__amount-btn,html.chakra-ui-dark .orders-margin-cell--negative html[data-theme=dark] .orders-margin-cell__amount-btn,html.chakra-ui-dark .orders-margin-cell--negative body.chakra-ui-dark .orders-margin-cell__amount-btn,html[data-theme=dark] .orders-margin-cell--negative html.chakra-ui-dark .orders-margin-cell__amount-btn,html[data-theme=dark] .orders-margin-cell--negative html[data-theme=dark] .orders-margin-cell__amount-btn,html[data-theme=dark] .orders-margin-cell--negative body.chakra-ui-dark .orders-margin-cell__amount-btn,body.chakra-ui-dark .orders-margin-cell--negative html.chakra-ui-dark .orders-margin-cell__amount-btn,body.chakra-ui-dark .orders-margin-cell--negative html[data-theme=dark] .orders-margin-cell__amount-btn,body.chakra-ui-dark .orders-margin-cell--negative body.chakra-ui-dark .orders-margin-cell__amount-btn{color:#fca5a5;text-decoration-color:#fca5a573}html.chakra-ui-dark .orders-margin-cell__courier-trigger,html[data-theme=dark] .orders-margin-cell__courier-trigger,body.chakra-ui-dark .orders-margin-cell__courier-trigger{background:#2d3748a6;border-color:#94a3b840;color:#cbd5e0}html.chakra-ui-dark .orders-margin-cell__courier-trigger:hover,html[data-theme=dark] .orders-margin-cell__courier-trigger:hover,body.chakra-ui-dark .orders-margin-cell__courier-trigger:hover{background:#2d3748e6;border-color:#95d5b259;color:#95d5b2}html.chakra-ui-dark .orders-margin-cell__courier-trigger--missing,html[data-theme=dark] .orders-margin-cell__courier-trigger--missing,body.chakra-ui-dark .orders-margin-cell__courier-trigger--missing{background:#9a341233;border-color:#fb923c59;color:#fdba74}html.chakra-ui-dark .orders-margin-cell__courier-trigger--missing:hover,html[data-theme=dark] .orders-margin-cell__courier-trigger--missing:hover,body.chakra-ui-dark .orders-margin-cell__courier-trigger--missing:hover{background:#9a341252;color:#fed7aa}html.chakra-ui-dark .orders-margin-cell__courier-label,html[data-theme=dark] .orders-margin-cell__courier-label,body.chakra-ui-dark .orders-margin-cell__courier-label{color:#a0aec0}.orders-delivered-margin-summary{display:flex;align-items:stretch;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.75rem 1rem;border-radius:.625rem;border:1px solid rgba(45,106,79,.14);background:linear-gradient(135deg,#f0faf4,#f8fafc 55%,#fff);box-shadow:0 1px 2px #0f172a0a;margin-bottom:.75rem}.orders-delivered-margin-summary--negative{border-color:#dc262629;background:linear-gradient(135deg,#fef2f2,#f8fafc 55%,#fff)}.orders-delivered-margin-summary--negative .orders-delivered-margin-summary__icon{background:#dc26261a;color:#dc2626}.orders-delivered-margin-summary--negative .orders-delivered-margin-summary__metric-value--accent{color:#dc2626}.orders-delivered-margin-summary__intro{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 12rem}.orders-delivered-margin-summary__icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:#2d6a4f1f;color:#2d6a4f;flex-shrink:0}.orders-delivered-margin-summary__intro-text{min-width:0}.orders-delivered-margin-summary__title{font-size:.8125rem;font-weight:700;color:#1e293b;line-height:1.3;letter-spacing:-.01em}.orders-delivered-margin-summary__meta{font-size:.75rem;color:#64748b;line-height:1.35;margin-top:.125rem}.orders-delivered-margin-summary__metrics{display:flex;align-items:stretch;flex-wrap:wrap;gap:0;flex-shrink:0}.orders-delivered-margin-summary__metric{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:.25rem 1rem;min-width:5.5rem;border-left:1px solid rgba(148,163,184,.35)}.orders-delivered-margin-summary__metric:first-child{border-left:none;padding-left:0}.orders-delivered-margin-summary__metric:last-child{padding-right:0}.orders-delivered-margin-summary__metric-label{font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#64748b;line-height:1.2;margin-bottom:.2rem}.orders-delivered-margin-summary__metric-value{font-size:1.0625rem;font-weight:700;color:#1e293b;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.orders-delivered-margin-summary__metric-value--accent{color:#2d6a4f}.orders-delivered-margin-summary__metric-value-row{display:inline-flex;align-items:center;justify-content:flex-end;gap:.3rem;max-width:100%}.orders-delivered-margin-summary__metric-icon{flex-shrink:0;color:#2d6a4f;opacity:.92}.orders-delivered-margin-summary--negative .orders-delivered-margin-summary__metric-icon{color:#dc2626}@media(max-width:48em){.orders-delivered-margin-summary{flex-direction:column;gap:.75rem}.orders-delivered-margin-summary__metrics{width:100%;justify-content:space-between}.orders-delivered-margin-summary__metric{flex:1 1 0;align-items:center;padding:.5rem;border-left:none;border-top:1px solid rgba(148,163,184,.25)}.orders-delivered-margin-summary__metric:first-child{border-top:none}}html.chakra-ui-dark .orders-delivered-margin-summary,html[data-theme=dark] .orders-delivered-margin-summary,body.chakra-ui-dark .orders-delivered-margin-summary{border-color:#95d5b233;background:linear-gradient(135deg,#2d6a4f2e,#1a202c 60%,#2d3748);box-shadow:none}html.chakra-ui-dark .orders-delivered-margin-summary--negative,html[data-theme=dark] .orders-delivered-margin-summary--negative,body.chakra-ui-dark .orders-delivered-margin-summary--negative{border-color:#f8717140;background:linear-gradient(135deg,#dc262624,#1a202c 60%,#2d3748)}html.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__title,html[data-theme=dark] .orders-delivered-margin-summary .orders-delivered-margin-summary__title,body.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__title{color:#edf2f7}html.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__meta,html[data-theme=dark] .orders-delivered-margin-summary .orders-delivered-margin-summary__meta,body.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__meta,html.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-label,html[data-theme=dark] .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-label,body.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-label{color:#a0aec0}html.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-value,html[data-theme=dark] .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-value,body.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-value{color:#edf2f7}html.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-value--accent,html[data-theme=dark] .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-value--accent,body.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-value--accent{color:#95d5b2}html.chakra-ui-dark .orders-delivered-margin-summary--negative .orders-delivered-margin-summary__metric-value--accent,html[data-theme=dark] .orders-delivered-margin-summary--negative .orders-delivered-margin-summary__metric-value--accent,body.chakra-ui-dark .orders-delivered-margin-summary--negative .orders-delivered-margin-summary__metric-value--accent{color:#fca5a5}html.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-icon,html[data-theme=dark] .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-icon,body.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric-icon{color:#95d5b2}html.chakra-ui-dark .orders-delivered-margin-summary--negative .orders-delivered-margin-summary__metric-icon,html[data-theme=dark] .orders-delivered-margin-summary--negative .orders-delivered-margin-summary__metric-icon,body.chakra-ui-dark .orders-delivered-margin-summary--negative .orders-delivered-margin-summary__metric-icon{color:#fca5a5}html.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric,html[data-theme=dark] .orders-delivered-margin-summary .orders-delivered-margin-summary__metric,body.chakra-ui-dark .orders-delivered-margin-summary .orders-delivered-margin-summary__metric{border-left-color:#94a3b833}.orders-list--mobile-only{display:flex!important;flex-direction:column;width:100%;min-width:0}@media(min-width:62em){.orders-list--mobile-only{display:none!important}}.orders-list--desktop-only.orders-table-wrap{display:none!important;width:100%;max-width:100%}@media(min-width:62em){.orders-list--desktop-only.orders-table-wrap{display:block!important;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}}.orders-list-table{--orders-row-hover-bg: #f8fafc;--orders-row-hover-accent: #2d6a4f;--orders-product-col-hover-bg: rgba(45, 106, 79, .06);table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0}.orders-list-table thead th{font-size:.6875rem!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:#64748b!important;background:linear-gradient(180deg,#f8fafc,#f1f5f9)!important;border-bottom:1px solid #e2e8f0!important;padding:.625rem .75rem!important;white-space:nowrap;position:sticky;top:0;z-index:1}.orders-list-table tbody td{font-size:.8125rem;color:#1e293b;border-bottom:1px solid #f1f5f9!important;padding:.625rem .75rem!important;vertical-align:middle;overflow:hidden;line-height:1.35}.orders-list-table tbody tr{min-height:3rem;height:auto;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.orders-list-table tbody tr:hover:not(:has(.orders-product-cell--expandable:hover)){background:var(--orders-row-hover-bg)!important;box-shadow:inset 3px 0 0 var(--orders-row-hover-accent)}.orders-list-table tbody tr.orders-list-table__row--loading{cursor:default;pointer-events:none}.orders-list-table tbody tr.orders-list-table__row--loading:hover{background:transparent!important;box-shadow:none!important}.orders-list-table__body--loading{position:relative}.orders-list-table.orders-list-table--with-select .col-select,.orders-list-table.orders-list-table--with-select .col-seq,.orders-list-table.orders-list-table--with-select .col-terms{width:3.5%}.orders-list-table.orders-list-table--with-select .col-date{width:8%}.orders-list-table.orders-list-table--with-select .col-txn{width:8.5%}.orders-list-table.orders-list-table--with-select .col-product{width:13%}.orders-list-table.orders-list-table--with-select .col-free-sample{width:10%}.orders-list-table.orders-list-table--with-select .col-qty{width:4%}.orders-list-table.orders-list-table--with-select .col-amount{width:7.5%}.orders-list-table.orders-list-table--with-select .col-logistics{width:9%}.orders-list-table.orders-list-table--with-select .col-margin{width:7%;min-width:4.75rem}.orders-list-table.orders-list-table--with-select .col-menu{width:2.75rem}.orders-list-table.orders-list-table--with-margin:not(.orders-list-table--with-select) .col-product{width:12%}.orders-list-table.orders-list-table--with-margin:not(.orders-list-table--with-select) .col-free-sample{width:9%}.orders-list-table.orders-list-table--with-margin:not(.orders-list-table--with-select) .col-logistics{width:8.5%}.orders-list-table.orders-list-table--with-margin:not(.orders-list-table--with-select) .col-margin{width:7%;min-width:4.75rem}.orders-list-table.orders-list-table--with-margin.orders-list-table--with-select .col-product{width:11%}.orders-list-table.orders-list-table--with-margin.orders-list-table--with-select .col-free-sample{width:8.5%}.orders-list-table.orders-list-table--with-margin.orders-list-table--with-select .col-logistics{width:8%}.orders-list-table:not(.orders-list-table--with-select) .col-seq{width:4%}.orders-list-table:not(.orders-list-table--with-select) .col-terms{width:4%}.orders-list-table:not(.orders-list-table--with-select) .col-date{width:8.5%}.orders-list-table:not(.orders-list-table--with-select) .col-txn{width:9%}.orders-list-table:not(.orders-list-table--with-select) .col-product{width:14%}.orders-list-table:not(.orders-list-table--with-select) .col-free-sample{width:10%}.orders-list-table:not(.orders-list-table--with-select) .col-qty{width:4.5%}.orders-list-table:not(.orders-list-table--with-select) .col-amount{width:7.5%}.orders-list-table:not(.orders-list-table--with-select) .col-logistics{width:9%}.orders-list-table:not(.orders-list-table--with-select) .col-margin{width:7%;min-width:4.75rem}.orders-list-table:not(.orders-list-table--with-select) .col-menu{width:2.75rem}.orders-list-table.orders-list-table--ops:not(.orders-list-table--with-select) .col-seq{width:5%}.orders-list-table.orders-list-table--ops:not(.orders-list-table--with-select) .col-terms{width:5%}.orders-list-table.orders-list-table--ops:not(.orders-list-table--with-select) .col-date{width:11%}.orders-list-table.orders-list-table--ops:not(.orders-list-table--with-select) .col-txn{width:11%}.orders-list-table.orders-list-table--ops:not(.orders-list-table--with-select) .col-product{width:22%}.orders-list-table.orders-list-table--ops:not(.orders-list-table--with-select) .col-free-sample{width:14%}.orders-list-table.orders-list-table--ops:not(.orders-list-table--with-select) .col-qty{width:6%}.orders-list-table.orders-list-table--ops:not(.orders-list-table--with-select) .col-menu{width:2.75rem}.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-select{width:3.5%}.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-seq,.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-terms{width:4.5%}.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-date{width:10%}.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-txn{width:11%}.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-product{width:22%}.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-free-sample{width:14%}.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-qty{width:6%}.orders-list-table.orders-list-table--ops.orders-list-table--with-select .col-menu{width:2.75rem}.orders-list-table .col-status,.orders-list-table .col-user{width:1%;max-width:none;overflow:visible}.orders-list-table .col-menu{text-align:center;padding-left:.25rem!important;padding-right:.25rem!important}.orders-list-table .col-select{text-align:center}.orders-list-table .col-seq{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;color:#64748b;font-weight:600}.orders-list-table .col-terms{text-align:center}.orders-list-table .col-txn{white-space:nowrap}.orders-list-table .col-status .orders-status-badge,.orders-list-table .col-txn .orders-status-badge{display:inline-flex;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.orders-list-table .col-status{white-space:normal;vertical-align:middle}.orders-list-table .orders-status-cell{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;width:max-content;min-width:min(100%,max-content)}.orders-list-table .orders-status-cell--mobile{max-width:12rem}.orders-list-table .orders-status-label{display:block;font-weight:700;font-size:.75rem;line-height:1.3;color:#1e293b;text-align:left;min-width:0}.orders-list-table .orders-status-step-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:max-content;min-width:5.5rem;max-width:100%;min-height:1.875rem;height:auto;padding:.3125rem .5rem;margin:0;font-family:inherit;font-size:.6875rem;font-weight:600;line-height:1.2;border-radius:.375rem;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;border:1px solid transparent;box-shadow:0 1px 2px #0f172a14;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease}.orders-list-table .orders-status-step-btn:hover:not(:disabled){box-shadow:0 2px 4px #0f172a1f;transform:translateY(-1px)}.orders-list-table .orders-status-step-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #0f172a14}.orders-list-table .orders-status-step-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #2d6a4f47}.orders-list-table .orders-status-step-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.orders-list-table .orders-status-step-btn--pissai{background:linear-gradient(180deg,#14b8a6,#0d9488);color:#fff;border-color:#0f766e;box-shadow:0 1px 3px #0d948859}.orders-list-table .orders-status-step-btn--pissai:hover:not(:disabled){background:linear-gradient(180deg,#0d9488,#0f766e);border-color:#115e59;box-shadow:0 2px 6px #0d948866}.orders-list-table .orders-status-step-btn--ready_to_ship{background:#fff;color:#1d4ed8;border-color:#3b82f6;box-shadow:0 1px 2px #2563eb26}.orders-list-table .orders-status-step-btn--ready_to_ship:hover:not(:disabled){background:#eff6ff;border-color:#2563eb}.orders-list-table .orders-status-step-btn--local_shipping,.orders-list-table .orders-status-step-btn--out_for_delivery,.orders-list-table .orders-status-step-btn--mark_in_transit{background:#fff;color:#b45309;border-color:#f59e0b;box-shadow:0 1px 2px #f59e0b2e}.orders-list-table .orders-status-step-btn--local_shipping:hover:not(:disabled),.orders-list-table .orders-status-step-btn--out_for_delivery:hover:not(:disabled),.orders-list-table .orders-status-step-btn--mark_in_transit:hover:not(:disabled){background:#fffbeb;border-color:#d97706}.orders-list-table .orders-status-step-btn--mark_delivered,.orders-list-table .orders-status-step-btn--mark_picked_up{background:linear-gradient(180deg,#22c55e,#16a34a);color:#fff;border-color:#15803d;box-shadow:0 1px 3px #22c55e59}.orders-list-table .orders-status-step-btn--mark_delivered:hover:not(:disabled),.orders-list-table .orders-status-step-btn--mark_picked_up:hover:not(:disabled){background:linear-gradient(180deg,#16a34a,#15803d);border-color:#166534;box-shadow:0 2px 6px #22c55e66}.orders-list-table .orders-status-step-btn--pickup_ready{background:#fff;color:#1d4ed8;border-color:#3b82f6;box-shadow:0 1px 2px #2563eb26}.orders-list-table .orders-status-step-btn--pickup_ready:hover:not(:disabled){background:#eff6ff;border-color:#2563eb}.orders-list-table .col-date{white-space:nowrap;font-size:.8125rem;color:#475569;vertical-align:top}.orders-list-table .orders-date-cell{min-width:0;align-items:flex-start!important}.orders-list-table .orders-transit-quick-view{display:inline-flex;align-items:center;max-width:100%;margin:0;padding:.125rem .45rem;border:1px solid rgba(37,99,235,.28);border-radius:999px;background:#eff6fff2;color:#1d4ed8;font-size:.625rem;font-weight:700;letter-spacing:.04em;line-height:1.25;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.orders-list-table .orders-transit-quick-view:hover{background:#dbeafe;border-color:#2563eb;color:#1e40af}.orders-list-table .orders-transit-quick-view:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.orders-list-table .col-user{vertical-align:middle;white-space:nowrap;width:1%;max-width:none}.orders-list-table .col-user .chakra-stack{min-width:0;width:max-content}.orders-list-table .col-user .chakra-text:first-of-type{font-weight:600;color:#1e293b;white-space:nowrap}.orders-list-table .col-logistics{font-size:.75rem;line-height:1.35;color:#64748b;white-space:normal;vertical-align:middle}.orders-list-table .order-pickup-label{vertical-align:middle}.orders-list-table .col-product{cursor:inherit}.orders-list-table .col-product:has(.orders-product-cell--expandable:hover){background:var(--orders-product-col-hover-bg)!important;box-shadow:none!important}.orders-list-table .col-qty{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.orders-list-table .col-amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;color:#1e293b;padding-right:.5rem!important}.orders-list-table .col-margin{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle;padding-right:.5rem!important}.orders-product-cell{min-width:0;max-width:100%;padding:.2rem .45rem;margin:-.2rem -.45rem;border-radius:.375rem}.orders-product-cell--plain{cursor:inherit;pointer-events:none}.orders-product-cell--expandable{cursor:pointer;transition:background-color .15s ease,color .15s ease}.orders-product-cell--expandable:hover{background:#2d6a4f1a}.orders-product-cell--expandable:hover .orders-product-cell__text{color:#2d6a4f}.orders-product-cell--expandable:hover .orders-product-cell__more{color:#40916c!important}.orders-product-cell__text{font-size:.8125rem;line-height:1.35;color:var(--orders-product-text, #334155);min-width:0}.orders-product-cell__more{font-weight:600;white-space:nowrap}.orders-product-tooltip{pointer-events:none}.orders-product-tooltip .chakra-tooltip__inner{background:#1a1a1a!important;color:#fff!important}.orders-product-tooltip__content,.orders-product-tooltip__content .chakra-text{color:#fff!important}.order-detail-panel__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-left:auto}html.chakra-ui-dark .orders-product-cell__text,html[data-theme=dark] .orders-product-cell__text{--orders-product-text: #e2e8f0}html.chakra-ui-dark .orders-list-table,html[data-theme=dark] .orders-list-table,body.chakra-ui-dark .orders-list-table{--orders-row-hover-bg: #374151;--orders-row-hover-accent: #95d5b2;--orders-product-col-hover-bg: rgba(149, 213, 178, .1)}html.chakra-ui-dark .orders-list-table thead th,html[data-theme=dark] .orders-list-table thead th,body.chakra-ui-dark .orders-list-table thead th{background:#1a202c!important;color:#94a3b8!important;border-bottom-color:#4a5568!important}html.chakra-ui-dark .orders-list-table tbody td,html[data-theme=dark] .orders-list-table tbody td,body.chakra-ui-dark .orders-list-table tbody td{color:#e2e8f0;border-bottom-color:#4a5568!important}html.chakra-ui-dark .orders-list-table .orders-product-cell--expandable:hover .orders-product-cell__text,html[data-theme=dark] .orders-list-table .orders-product-cell--expandable:hover .orders-product-cell__text,body.chakra-ui-dark .orders-list-table .orders-product-cell--expandable:hover .orders-product-cell__text{color:#95d5b2}html.chakra-ui-dark .orders-list-table .orders-status-label,html[data-theme=dark] .orders-list-table .orders-status-label,body.chakra-ui-dark .orders-list-table .orders-status-label{color:#e2e8f0}html.chakra-ui-dark .orders-list-table .orders-status-step-btn--pissai,html[data-theme=dark] .orders-list-table .orders-status-step-btn--pissai,body.chakra-ui-dark .orders-list-table .orders-status-step-btn--pissai{background:linear-gradient(180deg,#14b8a6,#0f766e);color:#ecfdf5;border-color:#2dd4bf;box-shadow:0 1px 3px #14b8a659}html.chakra-ui-dark .orders-list-table .orders-status-step-btn--pissai:hover:not(:disabled),html[data-theme=dark] .orders-list-table .orders-status-step-btn--pissai:hover:not(:disabled),body.chakra-ui-dark .orders-list-table .orders-status-step-btn--pissai:hover:not(:disabled){background:linear-gradient(180deg,#0d9488,#115e59)}html.chakra-ui-dark .orders-list-table .orders-status-step-btn--ready_to_ship,html[data-theme=dark] .orders-list-table .orders-status-step-btn--ready_to_ship,body.chakra-ui-dark .orders-list-table .orders-status-step-btn--ready_to_ship{background:#1e293b;color:#93c5fd;border-color:#3b82f6}html.chakra-ui-dark .orders-list-table .orders-status-step-btn--local_shipping,html.chakra-ui-dark .orders-list-table .orders-status-step-btn--out_for_delivery,html.chakra-ui-dark .orders-list-table .orders-status-step-btn--mark_in_transit,html[data-theme=dark] .orders-list-table .orders-status-step-btn--local_shipping,html[data-theme=dark] .orders-list-table .orders-status-step-btn--out_for_delivery,html[data-theme=dark] .orders-list-table .orders-status-step-btn--mark_in_transit,body.chakra-ui-dark .orders-list-table .orders-status-step-btn--local_shipping,body.chakra-ui-dark .orders-list-table .orders-status-step-btn--out_for_delivery,body.chakra-ui-dark .orders-list-table .orders-status-step-btn--mark_in_transit{background:#1e293b;color:#fcd34d;border-color:#f59e0b}html.chakra-ui-dark .orders-list-table .orders-status-step-btn--mark_delivered,html.chakra-ui-dark .orders-list-table .orders-status-step-btn--mark_picked_up,html[data-theme=dark] .orders-list-table .orders-status-step-btn--mark_delivered,html[data-theme=dark] .orders-list-table .orders-status-step-btn--mark_picked_up,body.chakra-ui-dark .orders-list-table .orders-status-step-btn--mark_delivered,body.chakra-ui-dark .orders-list-table .orders-status-step-btn--mark_picked_up{background:linear-gradient(180deg,#22c55e,#15803d);color:#ecfdf5;border-color:#4ade80;box-shadow:0 1px 3px #22c55e59}html.chakra-ui-dark .orders-list-table .orders-status-step-btn--pickup_ready,html[data-theme=dark] .orders-list-table .orders-status-step-btn--pickup_ready,body.chakra-ui-dark .orders-list-table .orders-status-step-btn--pickup_ready{background:#1e293b;color:#93c5fd;border-color:#3b82f6}.orders-section-panel--list .admin-table-panel .orders-list-table tbody tr:hover{background:inherit}.orders-section-panel--list .admin-table-panel .orders-list-table tbody tr:hover:not(:has(.orders-product-cell--expandable:hover)){background:var(--orders-row-hover-bg)!important;box-shadow:inset 3px 0 0 var(--orders-row-hover-accent)}.orders-section-panel--list .admin-table-scroll{border-radius:.625rem;border:1px solid #e2e8f0;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.orders-section-panel--list .admin-table-scroll .orders-list-table{width:max-content;min-width:max(100%,1180px)}.orders-section-panel--list .admin-table-scroll .orders-list-table.orders-list-table--with-margin{min-width:max(100%,1260px)}html.chakra-ui-dark .orders-section-panel--list .admin-table-scroll,html[data-theme=dark] .orders-section-panel--list .admin-table-scroll,body.chakra-ui-dark .orders-section-panel--list .admin-table-scroll{border-color:#4a5568}.create-order-cards{--co-action: #2d6a4f;--co-action-hover: #245a42}.home-myb-card{width:100%;background:#fff;border-radius:14px;border:1px solid #e8e8e4;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.home-myb-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.home-myb-card--selected{border-color:#2d6a4f73}.home-myb-card--oos{opacity:.72}.home-myb-card__image-zone{position:relative;aspect-ratio:1/.82;background:#f5f5f2;overflow:hidden;display:flex;align-items:center;justify-content:center}.home-myb-card__image-zone img{object-fit:contain!important;object-position:center!important;width:100%;height:100%}.home-myb-card__weight-badge{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:999px;background:#2d6a4feb;color:#fff;font-size:10px;font-weight:700;line-height:1.3;white-space:nowrap}.home-myb-card__oos-overlay{position:absolute;inset:0;background:#ffffffb8;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#57534e}.home-myb-card__body{padding:9px 10px 10px;display:flex;flex-direction:column;gap:6px;flex:1}.home-myb-card__name{margin:0;font-size:13px;font-weight:800;line-height:1.25;color:#1c1917;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-myb-card__tags{display:flex;flex-wrap:wrap;gap:5px;padding-bottom:2px}.home-myb-card__tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:6px;font-size:10px;font-weight:600;white-space:nowrap}.home-myb-card__tag--grind{background:#ecfdf5;color:#2d6a4f;border:1px solid #bbf7d0}.home-myb-card__tag--stock{background:#f3f4f2;color:#57534e}.home-myb-card__unit-row{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center;margin-top:2px}.home-myb-card__unit-toggle{display:inline-flex;border:1.5px solid #e8e8e4;border-radius:7px;overflow:hidden;flex-shrink:0}.home-myb-card__unit-btn{padding:2px 9px;font-size:10px;font-weight:700;color:#888;background:transparent;border:none;cursor:pointer}.home-myb-card__unit-btn+.home-myb-card__unit-btn{border-left:1.5px solid #e8e8e4}.home-myb-card__unit-btn--active{background:var(--co-action);color:#fff}.home-myb-card__unit-btn:disabled{opacity:.45;cursor:not-allowed}.home-myb-card__price-stack{display:flex;flex-direction:column;align-items:center;justify-self:center;gap:1px;min-width:0;text-align:center}.home-myb-card__price{margin:0;font-size:18px;font-weight:800;line-height:1;color:#1c1917}.home-myb-card__pack-label{margin:2px 0 0;font-size:10px;font-weight:500;color:#a8a29e;text-align:center}.home-myb-card__actions-spacer{flex:1;min-height:0}.home-myb-card__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;height:30px;margin-top:5px;border:none;border-radius:999px;background:var(--co-action);color:#fff;font-size:10px;font-weight:700;cursor:pointer}.home-myb-card__cta:hover:not(:disabled){background:var(--co-action-hover)}.home-myb-card__cta:disabled{opacity:.55;cursor:not-allowed}.home-myb-card__stepper{display:flex;align-items:center;justify-content:space-between;width:100%;height:34px;margin-top:5px;padding:0 3px;border-radius:999px;border:1.5px solid var(--co-action);background:#f0fdf4}.home-myb-card__stepper-btn{width:28px;height:28px;border:none;border-radius:999px;background:var(--co-action);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.home-myb-card__stepper-btn:disabled{opacity:.45;cursor:not-allowed}.home-myb-card__stepper-value{font-size:11px;font-weight:800;color:var(--co-action);font-variant-numeric:tabular-nums}.gpc{width:100%;background:#fff;border-radius:16px;border:1px solid #e8e8e4;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}.gpc:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-2px)}.gpc--out-of-stock{opacity:.72}.gpc__image-zone{position:relative;aspect-ratio:1;background:#f7f9fa;overflow:hidden;display:flex;align-items:center;justify-content:center}.gpc__image-zone img{object-fit:contain!important;object-position:center!important;width:100%;height:100%}.gpc__out-of-stock-overlay{position:absolute;inset:0;background:#ffffff8c;pointer-events:none}.gpc__content{display:flex;flex-direction:column;flex:1;min-height:0}.gpc__body{padding:8px 10px 4px;display:flex;flex-direction:column;gap:4px;flex:1}.gpc__name{font-size:13px;font-weight:800;line-height:1.25;color:#1c1917;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.gpc__price-section{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;margin-top:2px}.gpc__price{font-size:16px;font-weight:800;color:#1c1917;line-height:1.2}.gpc__pack-dim{font-size:10px;font-weight:500;color:#a8a29e}.gpc__footer{padding:8px 10px 10px;margin-top:auto}.gpc__action-row{min-height:32px;display:flex;align-items:center;justify-content:center;width:100%}.gpc__action-meta{display:flex;justify-content:center;min-height:14px;margin-top:4px}.gpc__options-count,.gpc__oos-label{font-size:10px;font-weight:600;line-height:1.2;text-align:center}.gpc__options-count{color:#78716c}.gpc__oos-label{color:#b91c1c}.gpc__add-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 18px;border:none;border-radius:999px;background:var(--co-action);color:#fff;font-size:12px;font-weight:700;cursor:pointer}.gpc__add-btn:hover:not(:disabled){background:var(--co-action-hover)}.gpc__add-btn:disabled{opacity:.55;cursor:not-allowed}.gpc__stepper{display:inline-flex;align-items:center;justify-content:space-between;border:1.5px solid var(--co-action);border-radius:10px;overflow:hidden;width:100%}.gpc__stepper-btn{display:flex;align-items:center;justify-content:center;width:28px;height:30px;background:transparent;border:none;color:var(--co-action);cursor:pointer}.gpc__stepper-btn:disabled{color:#ccc;cursor:not-allowed}.gpc__stepper-value{font-size:11px;font-weight:700;color:var(--co-action);flex:1;min-width:26px;text-align:center;border-left:1px solid rgba(45,106,79,.25);border-right:1px solid rgba(45,106,79,.25);line-height:30px}.gpc--recommended-bag .gpc__image-zone{aspect-ratio:1024/750;background:#f4f6f8}.create-order-product-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr))}.store-category-filter__options{gap:.5rem}.store-category-filter .chakra-button[aria-pressed=true],.store-category-filter button[aria-pressed=true],.store-bag-size-pills .chakra-button[aria-pressed=true],.store-bag-size-pills button[aria-pressed=true]{background:var(--co-primary, #2e7d32)!important;border-color:var(--co-primary, #2e7d32)!important;color:#fff!important}.store-weight-select__trigger{justify-content:space-between;text-align:left}.store-weight-select__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-weight-select__menu .chakra-menu__menuitem{justify-content:flex-start;text-align:left}.create-order-products__toolbar{padding:.25rem 0 .5rem;margin-bottom:.125rem;gap:.5rem}.create-order-customer-header .chakra-accordion__button{border-radius:.75rem}.create-order-customer-form__contact,.create-order-customer-form__address{width:100%}.create-order-customer-form__fetch-row{width:100%;gap:.5rem;padding-top:.125rem}.create-order-customer-form__actions{width:100%;gap:.75rem;padding-top:.25rem}.create-order-customer-form__address-list{width:100%}.create-order-customer-form__address-option{padding:.5rem .625rem;border-radius:.5rem;border-left:2px solid transparent;transition:background .15s ease,border-color .15s ease}.create-order-customer-form__address-option--selected{border-left-color:#2d3748;background:#2d37480a}.create-order-customer-form__subdivider{display:flex;align-items:center;gap:.75rem;width:100%;margin-top:.25rem}.create-order-customer-form__subdivider-line{flex:1;height:1px;background:linear-gradient(90deg,transparent 0%,var(--co-border, #e2e8f0) 20%,var(--co-border, #e2e8f0) 80%,transparent 100%)}.create-order-customer-form__subdivider-label{font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--co-muted, #718096);white-space:nowrap}.create-order-customer-form--embedded .chakra-form-control{margin-bottom:0}.create-order-customer-form--embedded .chakra-input,.create-order-customer-form--embedded .chakra-select,.create-order-customer-form--embedded .chakra-textarea{font-size:.8125rem;border-color:var(--co-border, #e2e8f0);background:var(--co-surface, #fff)}.create-order-customer-form--embedded .chakra-input:hover,.create-order-customer-form--embedded .chakra-select:hover,.create-order-customer-form--embedded .chakra-textarea:hover{border-color:#cbd5e0}.create-order-customer-form--embedded .chakra-input:focus,.create-order-customer-form--embedded .chakra-select:focus,.create-order-customer-form--embedded .chakra-textarea:focus{border-color:#a0aec0;box-shadow:0 0 0 1px #a0aec0}.create-order-session--expanded{display:flex;flex-direction:column;overflow:visible;box-shadow:0 1px 2px #0f172a0a}.create-order-session__strip{flex-shrink:0;z-index:14;padding-left:1.25rem;padding-right:1.25rem;background:var(--co-muted-bg, #f8fafc)!important}@media(min-width:768px){.create-order-session__strip{padding-left:1.5rem;padding-right:1.5rem}}.create-order-session__scroll{flex:0 1 auto;min-width:0;overflow:visible;padding:.625rem 1rem .75rem}@media(min-width:768px){.create-order-session__scroll{padding:.75rem 1.25rem .875rem}}.create-order-session__scroll--has-dock{padding-bottom:5.5rem;scroll-margin-bottom:5.5rem}.create-order-session__section{flex-shrink:0;min-width:0}.create-order-session__section--customer .chakra-accordion__panel,.create-order-session__section--customer .chakra-collapse{overflow:visible!important}.create-order-session__section-title{font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--co-text, #1a202c);line-height:1.3}.create-order-session__section-toggle{width:100%;min-height:0;border:none!important;box-shadow:none!important;outline:none}.create-order-session__section-toggle[aria-expanded=true]{margin-bottom:.25rem}.create-order-session__divider{display:flex;align-items:center;gap:.625rem;width:100%;margin:.625rem 0 .5rem;padding:0}.create-order-session__divider-line{flex:1;height:1px;background:linear-gradient(90deg,transparent 0%,var(--co-border, #e2e8f0) 12%,var(--co-border, #e2e8f0) 88%,transparent 100%)}.create-order-session__divider-label{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--co-muted, #718096);white-space:nowrap;padding:0 .125rem}.create-order-session__body{flex-shrink:0;min-height:0}.create-order-session__footer{flex-shrink:0;background:var(--co-surface, #fff);z-index:13;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:768px){.create-order-session__footer{padding-left:1.5rem;padding-right:1.5rem}}.create-order-session__footer--dock{position:sticky;bottom:0;flex:0 0 auto;margin-top:auto;z-index:25;border-radius:0 0 .75rem .75rem;box-shadow:0 -8px 28px #0f172a1a;background:var(--co-surface, #fff)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.create-order-session--collapsed{transition:background .15s ease;margin-bottom:.5rem}.create-order-session__collapsed-row{padding-left:1.25rem;padding-right:1.25rem}@media(min-width:768px){.create-order-session__collapsed-row{padding-left:1.5rem;padding-right:1.5rem}}.create-order-flow{--co-primary: #2e7d32;--co-primary-hover: #256628;--co-border: #e5e7eb;--co-surface: #ffffff;--co-muted-bg: #f9fafb;--co-muted: #6b7280;--co-text: #111827;width:100%;min-width:0;max-width:100%;padding:0 clamp(.25rem,1.5vw,.5rem)}.create-order-flow__hint{margin:0 0 .25rem;line-height:1.45;font-size:.8125rem;color:var(--co-muted, #718096)}.create-order-flow__toolbar{gap:.5rem;margin-bottom:.125rem}.create-order-flow__destination{border:1px solid var(--co-border, #e2e8f0);border-radius:.75rem;padding:.875rem 1rem;background:var(--co-surface, #fff);box-shadow:0 1px 4px #0f172a0a}.create-order-flow__destination-question{font-size:.875rem;font-weight:600;margin-bottom:.625rem;line-height:1.35}.create-order-flow__destination-toggle{gap:.5rem;margin-bottom:.625rem}.create-order-flow__destination-btn{min-width:9.5rem;font-weight:600;border-radius:.5rem!important;height:2.25rem;font-size:.8125rem}.create-order-flow__destination-hint{margin:0;font-size:.75rem;line-height:1.45;color:var(--co-muted, #718096)}.create-order-flow__sessions{display:flex;flex-direction:column;gap:.5rem;padding:0}.create-order-flow__phase-label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--co-muted, #718096);margin-bottom:.5rem}.create-order-flow__surface{border:1px solid var(--co-border, #e2e8f0);border-radius:.75rem;padding:1rem;background:var(--co-surface, #fff);min-height:22rem;width:100%;min-width:0;max-width:100%;overflow-x:hidden;box-sizing:border-box}@media(min-width:768px){.create-order-flow__surface{padding:1.5rem}}.create-order-flow__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.create-order-flow__nav--top{position:sticky;top:0;z-index:12;margin:0 0 .75rem;padding:.75rem 0;background:var(--co-surface, #fff);border-bottom:1px solid var(--co-border, #e2e8f0);box-shadow:0 4px 12px #0f172a0a}.create-order-flow__nav--bottom{margin-top:1rem;padding-top:.25rem}.create-order-flow__basket-hint{font-size:.875rem}.create-order-flow__add-more-link{font-size:.875rem;font-weight:600;color:var(--co-link, #2c5282);text-decoration:underline;text-underline-offset:2px;padding:0;background:none;border:none;cursor:pointer}.create-order-flow__add-more-link:hover{color:var(--co-link-hover, #1a365d);text-decoration:underline}.create-order-flow__add-more-link:focus-visible{outline:2px solid var(--co-link, #2c5282);outline-offset:2px;border-radius:2px}.create-order-section{width:100%;min-width:0}.create-order-products{width:100%;min-width:0;gap:.875rem}.create-order-products--embedded{gap:.625rem}.create-order-products__search{width:100%;max-width:100%}.create-order-products__tabs{width:100%}.create-order-products__tabs .chakra-tabs__tab-list{gap:0;flex-wrap:wrap;border-bottom:1px solid var(--co-border, #e2e8f0);margin-bottom:.25rem}.create-order-products__tabs .chakra-tabs__tab{font-weight:600;font-size:.8125rem;border-radius:0!important;padding:.5rem .875rem!important;margin-bottom:-1px;color:var(--co-muted, #718096)!important;background:transparent!important;border-bottom:2px solid transparent}.create-order-products__tabs .chakra-tabs__tab[aria-selected=true]{color:var(--co-primary, #2e7d32)!important;background:transparent!important;border-bottom-color:var(--co-primary, #2e7d32)!important;box-shadow:none!important}.create-order-products__tabs .chakra-tabs__tab:not([aria-selected=true]){color:var(--co-muted, #718096)!important;background:transparent!important}.create-order-products__tabs .chakra-tabs__tab-panel{padding-left:0;padding-right:0;padding-top:.75rem}html.chakra-ui-dark .create-order-products__tabs .chakra-tabs__tab[aria-selected=true],html[data-theme=dark] .create-order-products__tabs .chakra-tabs__tab[aria-selected=true],body.chakra-ui-dark .create-order-products__tabs .chakra-tabs__tab[aria-selected=true]{color:#f7fafc!important;border-bottom-color:#f7fafc!important;background:transparent!important}html.chakra-ui-dark .create-order-products__tabs .chakra-tabs__tab:not([aria-selected=true]),html[data-theme=dark] .create-order-products__tabs .chakra-tabs__tab:not([aria-selected=true]),body.chakra-ui-dark .create-order-products__tabs .chakra-tabs__tab:not([aria-selected=true]){color:#fff9!important;background:transparent!important}.create-order-workspace{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%;min-width:0;align-items:start}@media(min-width:1024px){.create-order-workspace{grid-template-columns:20rem minmax(0,1fr);gap:1rem}}.create-order-workspace__rail,.create-order-workspace__main{min-width:0}.create-order-workspace--embedded{gap:.625rem}@media(min-width:1024px){.create-order-workspace--full{grid-template-columns:1fr}}.create-order-bag-rail{box-shadow:0 1px 3px #0f172a0a}.create-order-bag-rail__builder-panel{outline:none}.create-order-bag-rail__builder-panel:focus-visible{box-shadow:0 0 0 2px #2e7d3259}.create-order-product-grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.25rem),1fr));gap:.625rem;padding:.125rem 0 .375rem}@media(min-width:480px){.create-order-product-grid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem}}@media(min-width:768px){.create-order-product-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}@media(min-width:1200px){.create-order-product-grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}}.create-order-review__heading{margin-bottom:.125rem}.create-order-review__section+.create-order-review__section{margin-top:.125rem}.create-order-review__card{width:100%;min-width:0;transition:box-shadow .15s ease,border-color .15s ease}.create-order-review__card:hover{box-shadow:0 2px 10px #0f172a0f;border-color:#cbd5e0}.create-order-review__summary{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--co-border, #e2e8f0);box-shadow:none}.create-order-review__summary--compact{padding:.75rem .875rem}.create-order-review__totals{padding:0;background:transparent}.grind-method-toggle__label{-webkit-user-select:none;user-select:none}html.chakra-ui-dark .create-order-flow,body.chakra-ui-dark .create-order-flow{--co-border: #4a5568;--co-surface: #2d3748;--co-muted-bg: #1a202c;--co-muted: #a0aec0;--co-text: #f7fafc;--co-link: #4299e1;--co-link-hover: #63b3ed}html.chakra-ui-dark .create-order-customer-form__address-option--selected,body.chakra-ui-dark .create-order-customer-form__address-option--selected{border-left-color:#e2e8f0;background:#ffffff0f}.order-checkout-bar,.order-checkout-bar__row{width:100%}.order-checkout-bar__items-scroll{scrollbar-width:thin}.order-checkout-bar__cta,.order-checkout-bar__review-add{transition:background .2s ease,transform .2s ease}.make-your-bag-card--premium .make-your-bag-card__media{aspect-ratio:1;max-height:5.5rem}.make-your-bag{position:relative}.make-your-bag__review-bag-btn{box-shadow:0 1px 2px #0f172a0f}.make-your-bag__add-bag-btn{font-weight:600;border-radius:.5rem;order:-1;flex-shrink:0}.make-your-bag__toolbar-row{align-items:flex-start;gap:1rem}.make-your-bag__chip{min-height:2.25rem}.make-your-bag__toolbar{width:100%;margin-bottom:.5rem}.make-your-bag__size-action-row{align-items:flex-end}.make-your-bag__product-count{margin-left:auto;white-space:nowrap}.make-your-bag__review-row{padding-bottom:.25rem}.myb-flow-steps{padding:.375rem 0 .125rem}.order-checkout-bar__item-count{min-width:6.5rem}.create-order-session__cart-review-btn{font-weight:600;border-radius:.5rem;min-width:10rem;height:2.25rem}.make-your-bag-card{width:100%;min-width:0;transition:box-shadow .2s ease;border-radius:.75rem}.make-your-bag-card:hover{box-shadow:0 4px 16px #00000012}.make-your-bag-card__media{position:relative;aspect-ratio:4/3;max-height:6.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.make-your-bag-card__media img{object-fit:contain!important;object-position:center center!important;margin:0 auto}.make-your-bag-card__body{padding:.375rem .5rem .5rem;gap:.375rem}.make-your-bag-card__title{font-size:.6875rem;line-height:1.25;font-weight:700;text-align:center}.make-your-bag-card__meta{font-size:.625rem;line-height:1.3;text-align:center}.make-your-bag-card__unit-toggle button{min-width:1.75rem;height:1.5rem!important;min-height:1.5rem!important;font-size:.625rem!important;padding-inline:.375rem!important}.make-your-bag-card__controls{width:100%;min-width:0;flex-wrap:nowrap;gap:.375rem!important}.make-your-bag-card__weight-select{flex:1 1 auto;min-width:0}.make-your-bag-card__weight-select .chakra-button{height:1.5rem!important;min-height:1.5rem!important;font-size:.6875rem!important}.make-your-bag-card__footer{width:100%;min-width:0;flex-wrap:nowrap;gap:.375rem;padding-top:.125rem}.make-your-bag-card__price{font-size:.8125rem!important;line-height:1.1!important}.make-your-bag-card__price-hint{font-size:.5625rem!important;line-height:1.25!important}.make-your-bag-card__add-btn{height:1.625rem!important;min-height:1.625rem!important;min-width:3.25rem!important;padding-inline:.5rem!important;font-size:.625rem!important}.make-your-bag-card__in-bag{font-size:.625rem;line-height:1.2}@media(max-width:479px){.create-order-product-grid--quick-add{grid-template-columns:repeat(2,minmax(0,1fr))}}.storefront-product-card--premium .storefront-product-card__media{position:relative;aspect-ratio:1;max-height:6rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.storefront-product-card--premium .storefront-product-card__media img{object-fit:contain!important;object-position:center center!important}.storefront-product-card--premium .storefront-product-card__body{padding:.5rem;gap:.375rem}.storefront-product-card--premium .storefront-product-card__title{font-size:.75rem;line-height:1.3}.storefront-product-card{width:100%;min-width:0;border-radius:.75rem}.storefront-product-card__media{position:relative;aspect-ratio:4/3;max-height:6.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.storefront-product-card__media img{object-fit:contain!important;object-position:center center!important;margin:0 auto}.storefront-product-card__body{padding:.375rem .5rem .5rem;gap:.25rem}.storefront-product-card__title{font-size:.6875rem;line-height:1.25}.storefront-product-card__footer{width:100%;min-width:0;flex-wrap:nowrap;gap:.375rem;padding-top:.125rem}.orders-section-panel[hidden]{display:none!important}.orders-section-panel--create,.orders-section-panel--store{position:relative;z-index:1;padding:0 clamp(.5rem,2vw,1rem) .5rem}.orders-leave-create-dialog{overflow:hidden}.orders-page-stack .orders-section-tabs,.orders-page-stack .admin-section-tabs{margin-bottom:.375rem!important}.orders-section-tabs{margin-bottom:.75rem}.orders-page-header{margin-bottom:.25rem}.orders-page-toolbar{margin-bottom:.75rem}.orders-filter-card{overflow:visible!important;border-radius:1rem!important;box-shadow:0 1px 3px #0f172a0d!important}.orders-filter-card.admin-panel{overflow:visible!important}.orders-filter-card .admin-panel__body,.orders-filter-card .admin-toolbar,.orders-filter-card .chakra-card__body{overflow:visible!important;padding:1rem 1.125rem!important}.grain-filter-card .grain-filter-bar{width:100%;padding:1rem 1.125rem;display:flex;flex-direction:column;gap:.875rem}.grain-filter-card .grain-filter-bar__row{display:grid;width:100%;min-width:0;gap:.75rem;align-items:end}.grain-filter-card .grain-filter-bar__row--dates{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grain-filter-card .grain-filter-bar__row--actions{grid-template-columns:minmax(10rem,14rem) minmax(7.5rem,9rem) minmax(0,1fr)}.grain-filter-card .grain-filter-bar__field,.grain-filter-card .grain-filter-bar__channel,.grain-filter-card .grain-filter-bar__quick,.grain-filter-card .grain-filter-bar__run{min-width:0}.grain-filter-card .grain-filter-bar__today,.grain-filter-card .grain-filter-bar__aggregate{flex-shrink:0}.grain-filter-card .grain-filter-bar .orders-filter-date .react-datepicker-wrapper,.grain-filter-card .grain-filter-bar .orders-filter-date .react-datepicker__input-container,.grain-filter-card .grain-filter-bar .orders-filter-date input{width:100%}.grain-filter-card .grain-filter-bar .chakra-select{border-radius:.625rem}@media(max-width:767px){.grain-filter-card .grain-filter-bar__row--dates,.grain-filter-card .grain-filter-bar__row--actions{grid-template-columns:1fr}.grain-filter-card .grain-filter-bar__today,.grain-filter-card .grain-filter-bar__aggregate{width:100%}}.orders-filter-groups{display:flex;flex-direction:column;gap:1rem;width:100%;padding:0 .5rem}.orders-filter-group{width:100%;min-width:0;max-width:100%}.orders-filter-group--status{padding:.25rem 0 .125rem}.orders-filter-group__label{display:block;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:.4rem;line-height:1}.orders-filter-group--sub{padding:1rem 1.125rem;margin:0;border-radius:.875rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0}.orders-filter-group--sub .orders-pill-tabs{padding:2px 4px}.orders-filter-group--sub .orders-pill-tabs__track{background:#ffffffeb}.orders-filter-group--sub .orders-pill-tabs__btn--active{background:#f0fff4;color:#2d6a4f;border:none}.orders-filter-stack{--orders-filter-input-bg: #fff;--orders-filter-input-border: #e2e8f0;--orders-filter-input-color: #1e293b;--orders-filter-input-focus: #2d6a4f;--orders-filter-input-focus-ring: rgba(45, 106, 79, .2);display:flex;flex-direction:column;gap:.875rem;width:100%;min-width:0;max-width:100%}.orders-filter-stack__row{width:100%;min-width:0}.orders-filter-stack__row--toolbar{padding:.875rem;border-radius:.875rem;background:#f8fafc;border:1px solid #e2e8f0;margin-top:.125rem}.orders-filter-stack .orders-filter-search .chakra-input{border-radius:.625rem;background:var(--orders-filter-input-bg);border-color:var(--orders-filter-input-border);color:var(--orders-filter-input-color)}.orders-filter-stack .orders-filter-search .chakra-input::placeholder{color:#94a3b8}.orders-filter-stack .orders-filter-search .chakra-input:focus{border-color:var(--orders-filter-input-focus);box-shadow:0 0 0 1px var(--orders-filter-input-focus-ring)}.orders-filter-stack .orders-filter-date .chakra-form__label{color:#64748b}.orders-filter-stack .orders-filter-date .orders-date-range-input{height:2.25rem;font-size:.8125rem;padding:.375rem .625rem;border-radius:.625rem;border:1px solid var(--orders-filter-input-border);background:var(--orders-filter-input-bg);color:var(--orders-filter-input-color);width:100%;color-scheme:light}.orders-filter-stack .orders-filter-date .orders-date-range-input::placeholder{color:#94a3b8}.orders-filter-stack .orders-filter-date .orders-date-range-input:focus{outline:none;border-color:var(--orders-filter-input-focus);box-shadow:0 0 0 1px var(--orders-filter-input-focus-ring)}.orders-filter-stack__row--toolbar{display:flex;flex-direction:column;gap:.75rem;align-items:stretch}.orders-filter-stack .orders-filter-dates-row{display:grid;grid-template-columns:1fr 1fr;width:100%;min-width:0;gap:.625rem}.orders-filter-stack .orders-filter-search{width:100%;max-width:none;min-width:0}.orders-filter-stack .orders-filter-date{min-width:0}.orders-filter-stack .orders-filter-actions{margin-left:0;width:100%}.orders-filter-stack .orders-filter-actions .chakra-button{border-radius:.625rem;font-weight:600}@media(min-width:48em){.orders-filter-stack__row--toolbar{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.orders-filter-stack__row--toolbar .orders-filter-search{flex:1 1 12rem;max-width:18rem;width:auto}.orders-filter-stack__row--toolbar .orders-filter-dates-row{flex:0 1 auto;display:flex;max-width:20rem;width:auto}.orders-filter-stack__row--toolbar .orders-filter-actions{margin-left:auto;width:auto;flex:0 0 auto}.orders-filter-stack__row--toolbar .orders-filter-actions .chakra-button{flex:0 0 auto;min-width:5.5rem}}@media(max-width:47.99em){.orders-filter-groups{gap:.75rem;padding:0 .25rem;min-width:0}.orders-filter-group{min-width:0;overflow:visible}.orders-filter-group--sub{overflow-x:visible;padding:.75rem .875rem}.orders-pill-tabs{overflow-x:auto!important;-webkit-overflow-scrolling:touch;touch-action:pan-x}.orders-pill-tabs--equal{overflow-x:auto!important}.orders-pill-tabs__track{overflow:visible}}html.chakra-ui-dark .orders-filter-group--sub,html[data-theme=dark] .orders-filter-group--sub,body.chakra-ui-dark .orders-filter-group--sub{background:linear-gradient(180deg,#2d3748,#1a202c);border-color:#4a5568}html.chakra-ui-dark .orders-filter-group--sub .orders-pill-tabs__track,html[data-theme=dark] .orders-filter-group--sub .orders-pill-tabs__track,body.chakra-ui-dark .orders-filter-group--sub .orders-pill-tabs__track{background:#1a202c99}html.chakra-ui-dark .orders-filter-group--sub .orders-pill-tabs__btn--active,html[data-theme=dark] .orders-filter-group--sub .orders-pill-tabs__btn--active,body.chakra-ui-dark .orders-filter-group--sub .orders-pill-tabs__btn--active{background:#2d6a4f59;color:#b7e4c7;border:none}html.chakra-ui-dark .orders-filter-stack__row--toolbar,html[data-theme=dark] .orders-filter-stack__row--toolbar,body.chakra-ui-dark .orders-filter-stack__row--toolbar{background:#1a202c;border-color:#4a5568}html.chakra-ui-dark .orders-filter-stack,html[data-theme=dark] .orders-filter-stack,body.chakra-ui-dark .orders-filter-stack{--orders-filter-input-bg: #2d3748;--orders-filter-input-border: #4a5568;--orders-filter-input-color: #edf2f7;--orders-filter-input-focus: #95d5b2;--orders-filter-input-focus-ring: rgba(149, 213, 178, .35)}html.chakra-ui-dark .orders-filter-stack .orders-filter-date .chakra-form__label,html[data-theme=dark] .orders-filter-stack .orders-filter-date .chakra-form__label,body.chakra-ui-dark .orders-filter-stack .orders-filter-date .chakra-form__label{color:#a0aec0}html.chakra-ui-dark .orders-filter-stack .orders-filter-date .orders-date-range-input,html[data-theme=dark] .orders-filter-stack .orders-filter-date .orders-date-range-input,body.chakra-ui-dark .orders-filter-stack .orders-filter-date .orders-date-range-input{color-scheme:dark}html.chakra-ui-dark .orders-filter-stack .orders-filter-search .chakra-input::placeholder,html.chakra-ui-dark .orders-filter-stack .orders-filter-date .orders-date-range-input::placeholder,html[data-theme=dark] .orders-filter-stack .orders-filter-search .chakra-input::placeholder,html[data-theme=dark] .orders-filter-stack .orders-filter-date .orders-date-range-input::placeholder,body.chakra-ui-dark .orders-filter-stack .orders-filter-search .chakra-input::placeholder,body.chakra-ui-dark .orders-filter-stack .orders-filter-date .orders-date-range-input::placeholder{color:#718096}.orders-pill-tabs{width:100%;max-width:100%;min-width:0;padding:3px 6px;scroll-padding-inline:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}.orders-pill-tabs__track{flex-wrap:nowrap;width:auto;min-width:min-content;max-width:none}.orders-pill-tabs__label{overflow:hidden;text-overflow:ellipsis;max-width:100%}.orders-pill-tabs__btn{flex:0 0 auto;min-width:max-content;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease}.orders-pill-tabs__btn--active{background:#f0fff4;color:#2d6a4f;border:none}.orders-pill-tabs__btn:hover:not(.orders-pill-tabs__btn--active){color:var(--chakra-colors-gray-800, #1e293b)}.orders-pill-tabs__btn:focus-visible{outline:2px solid rgba(45,106,79,.5);outline-offset:2px}.orders-pill-tabs--sm .orders-pill-tabs__btn{letter-spacing:.02em;font-size:.6875rem!important}.orders-pill-tabs--equal{overflow-x:auto;scrollbar-width:none}.orders-pill-tabs--equal::-webkit-scrollbar{display:none}@media(min-width:48em){.orders-pill-tabs--equal{overflow-x:hidden}}@media(min-width:48em){.orders-pill-tabs--equal .orders-pill-tabs__track{width:100%;min-width:100%}}@media(min-width:48em){.orders-pill-tabs--equal .orders-pill-tabs__btn{flex:1 1 0;min-width:0;max-width:none;padding-left:.5rem;padding-right:.5rem}}.orders-section-panel--list{display:flex;flex-direction:column;gap:.875rem}.orders-section-panel--list .admin-table-panel{border-radius:1rem;overflow:hidden}.orders-channel-toggle{min-width:min(100%,20rem)}.orders-channel-toggle__btn{border-radius:.5rem;font-size:.875rem;transition:background-color .15s ease,box-shadow .15s ease}.orders-channel-toggle__btn--active{box-shadow:0 1px 3px #00000014}.orders-filter-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;width:100%;overflow:visible;padding-bottom:.25rem}.orders-filter-toolbar .orders-filter-search{flex:2 1 12rem;min-width:min(100%,12rem);max-width:22rem}.orders-filter-toolbar .orders-filter-status{flex:1 1 auto;width:clamp(10rem,14vw,14rem);min-width:10rem;max-width:14rem;position:relative}.orders-filter-toolbar .orders-filter-status .chakra-menu{width:100%}.orders-filter-toolbar .orders-filter-date{flex:1 1 auto;width:clamp(9.5rem,12vw,12.5rem);min-width:9.5rem;max-width:12.5rem;overflow:visible}.orders-filter-toolbar .orders-filter-actions{flex:0 0 auto;display:flex;gap:.5rem;align-items:center;white-space:nowrap;margin-left:auto}@media(min-width:1200px){.orders-filter-toolbar{flex-wrap:nowrap}}.orders-datepicker-wrapper,.orders-filter-date .react-datepicker-wrapper,.orders-filter-date .react-datepicker__input-container{display:block;width:100%}.orders-datepicker-popper{z-index:4000!important;line-height:normal}.orders-datepicker-popper .react-datepicker{width:auto;min-width:17rem;border:1px solid var(--border-color, #cbd5e0);border-radius:.5rem;box-shadow:0 10px 25px #0000001f;font-family:inherit;font-size:.875rem}.orders-datepicker-popper .react-datepicker__header{background:var(--bg-secondary, #f7fafc);border-bottom:1px solid var(--border-color, #e2e8f0);padding-top:.5rem}.orders-datepicker-popper .react-datepicker__current-month,.orders-datepicker-popper .react-datepicker__day-name,.orders-datepicker-popper .react-datepicker__day{color:var(--text-primary, #1a202c)}.orders-datepicker-popper .react-datepicker__day:hover{background:#0000000f}.orders-datepicker-popper .react-datepicker__day--selected,.orders-datepicker-popper .react-datepicker__day--keyboard-selected{background:#1a1a1a;color:#fff}.orders-datepicker-popper .react-datepicker__day--disabled{color:#a0aec0}html.chakra-ui-dark .orders-datepicker-popper .react-datepicker,html[data-theme=dark] .orders-datepicker-popper .react-datepicker,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker{background:#2d3748;border-color:#4a5568;color:#edf2f7}html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__header,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__header,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__header{background:#1a202c;border-bottom-color:#4a5568}html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__current-month,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__current-month,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__current-month,html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day-name,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__day-name,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day-name,html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__day,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day{color:#edf2f7}html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day--selected,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__day--selected,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day--selected,html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day--keyboard-selected,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__day--keyboard-selected,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day--keyboard-selected{background:#2d6a4f;color:#fff}html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day:hover,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__day:hover,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day:hover{background:#ffffff1a;color:#edf2f7}html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day--outside-month,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__day--outside-month,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day--outside-month,html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day--disabled,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__day--disabled,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__day--disabled{color:#718096}html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__navigation-icon:before,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__navigation-icon:before,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__navigation-icon:before{border-color:#e2e8f0}html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__triangle:before,html.chakra-ui-dark .orders-datepicker-popper .react-datepicker__triangle:after,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__triangle:before,html[data-theme=dark] .orders-datepicker-popper .react-datepicker__triangle:after,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__triangle:before,body.chakra-ui-dark .orders-datepicker-popper .react-datepicker__triangle:after{border-bottom-color:#2d3748!important}.orders-date-range-input{width:100%;height:2.5rem;border:1px solid var(--orders-filter-input-border, var(--border-color, #cbd5e0));border-radius:.375rem;background:var(--orders-filter-input-bg, var(--bg-primary, #fff));color:var(--orders-filter-input-color, var(--text-primary, #1a202c));padding:.5rem .75rem;font-size:.875rem;box-sizing:border-box}.orders-date-range-input::placeholder{color:var(--text-muted, #718096)}.orders-container .react-datepicker-wrapper{display:block;width:100%}.orders-container{--primary-color: #1a1a1a;--primary-hover: #000000;--success-color: #1a1a1a;--warning-color: #525252;--danger-color: #3f3f3f;padding:0 0 1.25rem;background:transparent;min-height:0}html.chakra-ui-dark .orders-container,html[data-theme=dark] .orders-container,body.chakra-ui-dark .orders-container{background:#171923;color:#e2e8f0;--border-color: #4a5568}.orders-container .orders-header{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.orders-container .orders-header .orders-title{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.orders-container .orders-header .orders-title .header-icon{width:32px;height:32px;color:var(--primary-color)}.orders-container .orders-header .orders-subtitle{color:var(--text-secondary);font-size:1rem;display:flex;align-items:center;gap:.5rem}.orders-container .orders-header .orders-subtitle .breadcrumb-separator{color:var(--text-muted)}.orders-container .orders-header .orders-stats{display:flex;gap:1rem;margin-top:1rem}.orders-container .orders-header .orders-stats .stat-item{background:var(--bg-primary);padding:.75rem 1rem;border-radius:var(--radius-md);border:1px solid var(--border-color)}.orders-container .orders-header .orders-stats .stat-item .stat-number{font-weight:700;font-size:1.25rem;color:var(--primary-color)}.orders-container .orders-header .orders-stats .stat-item .stat-label{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.orders-container .orders-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem;padding:1rem;background:var(--bg-primary);border-radius:var(--radius-lg);border:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.orders-container .orders-controls .search-controls{display:flex;gap:.75rem;flex:1;align-items:center}.orders-container .orders-controls .search-controls .search-group{position:relative;flex:1;max-width:400px}.orders-container .orders-controls .search-controls .search-group .search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-muted);z-index:1}.orders-container .orders-controls .search-controls .search-group .search-input{padding-left:2.5rem!important;background:var(--bg-secondary);border:1px solid var(--border-color);transition:all .2s ease}.orders-container .orders-controls .search-controls .search-group .search-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #3182ce1a;background:var(--bg-primary)}.orders-container .orders-controls .search-controls .filter-group{display:flex;gap:.5rem}.orders-container .orders-controls .search-controls .filter-group .filter-select{min-width:120px;background:var(--bg-secondary);border:1px solid var(--border-color)}.orders-container .orders-controls .search-controls .filter-group .filter-select:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #3182ce1a}.orders-container .orders-controls .search-controls .filter-group .date-range-picker{display:flex;gap:.25rem}.orders-container .orders-controls .search-controls .filter-group .date-range-picker input[type=date]{padding:.625rem .75rem;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);font-size:.875rem}.orders-container .orders-controls .search-controls .filter-group .date-range-picker input[type=date]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #3182ce1a}.orders-container .orders-controls .action-buttons{display:flex;gap:.75rem;align-items:center}.orders-container .orders-controls .action-buttons .action-btn{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:var(--radius-md);font-weight:500;font-size:.875rem;transition:all .2s ease}.orders-container .orders-controls .action-buttons .action-btn.primary{background:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.orders-container .orders-controls .action-buttons .action-btn.primary:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.orders-container .orders-controls .action-buttons .action-btn.secondary{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color)}.orders-container .orders-controls .action-buttons .action-btn.secondary:hover{background:var(--bg-tertiary);color:var(--text-primary)}.orders-container .orders-controls .action-buttons .action-btn .btn-icon{width:16px;height:16px}.orders-container .orders-content{background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border-color);overflow:hidden}.orders-container .orders-content .orders-table-container{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}.orders-container .orders-content .orders-table-container::-webkit-scrollbar{height:8px}.orders-container .orders-content .orders-table-container::-webkit-scrollbar-track{background:var(--bg-secondary)}.orders-container .orders-content .orders-table-container::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-sm)}.orders-container .orders-content .orders-table-container::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.orders-container .orders-content .orders-table-container .orders-table{width:100%;min-width:1000px;border-collapse:collapse}.orders-container .orders-content .orders-table-container .orders-table .table-header{background:var(--bg-secondary);border-bottom:2px solid var(--border-color)}.orders-container .orders-content .orders-table-container .orders-table .table-header .header-cell{padding:1rem;font-weight:600;color:var(--text-primary);text-align:left;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;position:relative}.orders-container .orders-content .orders-table-container .orders-table .table-header .header-cell:not(:last-child):after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background:var(--border-color)}.orders-container .orders-content .orders-table-container .orders-table .table-header .header-cell.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.orders-container .orders-content .orders-table-container .orders-table .table-header .header-cell.sortable:hover{background:var(--bg-tertiary)}.orders-container .orders-content .orders-table-container .orders-table .table-header .header-cell.sortable .sort-icon{margin-left:.5rem;opacity:.5;transition:opacity .2s ease}.orders-container .orders-content .orders-table-container .orders-table .table-header .header-cell.sortable.sorted .sort-icon{opacity:1;color:var(--primary-color)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row{border-bottom:1px solid var(--border-light);transition:all .2s ease}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row:hover{background:var(--bg-secondary);transform:translateZ(0)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row:last-child{border-bottom:none}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell{padding:1rem;color:var(--text-secondary);font-size:.875rem;vertical-align:middle}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.order-info .order-number{font-weight:600;color:var(--text-primary);margin-bottom:.25rem;font-size:.9rem;font-family:Monaco,Menlo,monospace}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.order-info .order-date{color:var(--text-muted);font-size:.75rem}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.customer-info .customer-name{font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.customer-info .customer-email{color:var(--text-muted);font-size:.75rem}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.amount-cell{font-weight:700;color:var(--success-color);font-size:1rem}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.amount-cell .currency-symbol{opacity:.7;margin-right:.125rem}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.items-cell .items-count{display:flex;align-items:center;gap:.5rem}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.items-cell .items-count .count-badge{background:var(--bg-secondary);color:var(--text-primary);padding:.25rem .5rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.items-cell .items-count .items-preview{color:var(--text-muted);font-size:.75rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge{padding:.375rem .75rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:inline-flex;align-items:center;gap:.375rem}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge .status-dot{width:6px;height:6px;border-radius:50%}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.pending{background:#0000000f;color:var(--text-primary);border:1px solid var(--border-color)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.pending .status-dot{background:var(--text-muted)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.confirmed{background:#00000014;color:var(--text-primary);border:1px solid var(--border-color)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.confirmed .status-dot{background:var(--text-primary)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.shipped{background:#0000001a;color:var(--text-primary);border:1px solid var(--border-color)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.shipped .status-dot{background:var(--text-primary)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.delivered{background:#0000001f;color:var(--text-primary);border:1px solid var(--border-color)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.delivered .status-dot{background:var(--text-primary)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.cancelled{background:#0000000a;color:var(--text-muted);border:1px solid var(--border-color)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.status-cell .status-badge.cancelled .status-dot{background:var(--text-muted)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu{display:flex;gap:.5rem;justify-content:flex-end}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .action-btn{padding:.5rem;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-muted);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .action-btn .action-icon{width:16px;height:16px}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .action-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .action-btn.view:hover,.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .action-btn.edit:hover,.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .action-btn.print:hover{background:#0000000f;color:var(--text-primary);border-color:var(--text-primary)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu{position:relative}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu .menu-trigger{padding:.5rem;border:1px solid var(--border-color);background:var(--bg-primary);border-radius:var(--radius-md);cursor:pointer}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu .menu-trigger:hover{background:var(--bg-secondary)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu .menu-items{position:absolute;right:0;top:calc(100% + .5rem);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:10;min-width:180px}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu .menu-items .menu-item{padding:.75rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu .menu-items .menu-item:hover{background:var(--bg-secondary)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu .menu-items .menu-item:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu .menu-items .menu-item:last-child{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.orders-container .orders-content .orders-table-container .orders-table .table-body .table-row .table-cell.actions-cell .actions-menu .dropdown-menu .menu-items .menu-item .menu-icon{width:16px;height:16px}.orders-container .orders-content .table-pagination{padding:1.5rem;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;background:var(--bg-secondary)}.orders-container .orders-content .table-pagination .pagination-info{color:var(--text-secondary);font-size:.875rem;display:flex;align-items:center;gap:.5rem}.orders-container .orders-content .table-pagination .pagination-info .info-text .highlight{font-weight:600;color:var(--text-primary)}.orders-container .orders-content .table-pagination .pagination-info .rows-per-page{display:flex;align-items:center;gap:.5rem;margin-left:1rem}.orders-container .orders-content .table-pagination .pagination-info .rows-per-page select{padding:.25rem .5rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);font-size:.875rem}.orders-container .orders-content .table-pagination .pagination-controls{display:flex;gap:.5rem;align-items:center}.orders-container .orders-content .table-pagination .pagination-controls .page-btn{padding:.5rem .75rem;border:1px solid var(--border-color);background:var(--bg-primary);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:40px}.orders-container .orders-content .table-pagination .pagination-controls .page-btn:hover:not(:disabled){background:var(--bg-tertiary);transform:translateY(-1px)}.orders-container .orders-content .table-pagination .pagination-controls .page-btn.active{background:var(--primary-color);color:#fff;border-color:var(--primary-color);box-shadow:var(--shadow-sm)}.orders-container .orders-content .table-pagination .pagination-controls .page-btn:disabled{opacity:.5;cursor:not-allowed}.orders-container .orders-content .table-pagination .pagination-controls .page-btn:disabled:hover{transform:none}.orders-container .orders-content .table-pagination .pagination-controls .page-btn.nav-btn .nav-icon{width:16px;height:16px}.orders-container .orders-content .table-pagination .pagination-controls .page-ellipsis{padding:.5rem;color:var(--text-muted)}.orders-container .loading-overlay{position:absolute;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.orders-container .loading-overlay .loading-spinner{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:spin 1s linear infinite}.orders-container .empty-state{padding:4rem 2rem;text-align:center;color:var(--text-secondary)}.orders-container .empty-state .empty-icon{width:64px;height:64px;margin:0 auto 1rem;color:var(--text-muted)}.orders-container .empty-state .empty-title{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.orders-container .empty-state .empty-description{margin-bottom:1.5rem}.orders-container .empty-state .empty-action{background:var(--primary-color);color:#fff;padding:.75rem 1.5rem;border-radius:var(--radius-md);font-weight:500;transition:all .2s ease}.orders-container .empty-state .empty-action:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:var(--shadow-md)}.order-modal .modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn .2s ease-out}.order-modal .modal-content{background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);border:1px solid var(--border-color);width:90%;max-width:900px;max-height:90vh;overflow:hidden;animation:slideUp .3s ease-out}.order-modal .modal-header{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color);background:var(--bg-secondary);display:flex;align-items:center;justify-content:space-between}.order-modal .modal-header .modal-title{font-size:1.5rem;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:.75rem}.order-modal .modal-header .modal-title .title-icon{width:24px;height:24px;color:var(--primary-color)}.order-modal .modal-header .order-status-indicator{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:var(--radius-md);font-weight:600;font-size:.875rem}.order-modal .modal-header .order-status-indicator .status-dot{width:8px;height:8px;border-radius:50%}.order-modal .modal-header .close-button{padding:.5rem;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-md);transition:all .2s ease}.order-modal .modal-header .close-button:hover{background:var(--bg-tertiary);color:var(--text-primary)}.order-modal .modal-body{padding:2rem;max-height:calc(90vh - 200px);overflow-y:auto}.order-modal .modal-body .order-details-grid{display:grid;grid-template-columns:2fr 1fr;gap:2rem;margin-bottom:2rem}.order-modal .modal-body .order-summary{background:var(--bg-secondary);padding:1.5rem;border-radius:var(--radius-md)}.order-modal .modal-body .order-summary .summary-item{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--border-light)}.order-modal .modal-body .order-summary .summary-item:last-child{border-bottom:none;font-weight:700;color:var(--text-primary)}.order-modal .modal-body .order-summary .summary-item .label{color:var(--text-secondary)}.order-modal .modal-body .order-summary .summary-item .value{color:var(--text-primary);font-weight:500}.order-modal .modal-body .order-timeline .timeline-item{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border-light)}.order-modal .modal-body .order-timeline .timeline-item:last-child{border-bottom:none}.order-modal .modal-body .order-timeline .timeline-item .timeline-dot{width:12px;height:12px;border-radius:50%;margin-top:.25rem}.order-modal .modal-body .order-timeline .timeline-item .timeline-dot.active{background:var(--success-color)}.order-modal .modal-body .order-timeline .timeline-item .timeline-dot.pending{background:var(--border-color)}.order-modal .modal-body .order-timeline .timeline-item .timeline-content{flex:1}.order-modal .modal-body .order-timeline .timeline-item .timeline-content .timeline-title{font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.order-modal .modal-body .order-timeline .timeline-item .timeline-content .timeline-date{color:var(--text-muted);font-size:.75rem}@media(max-width:1200px){.orders-container .orders-controls .search-controls .filter-group{flex-wrap:wrap}}@media(max-width:768px){.orders-container{padding:1rem}.orders-container .orders-header .orders-title{font-size:1.5rem}.orders-container .orders-header .orders-title .header-icon{width:24px;height:24px}.orders-container .orders-header .orders-stats{flex-direction:column;gap:.5rem}.orders-container .orders-header .orders-stats .stat-item{text-align:center}.orders-container .orders-controls{flex-direction:column;gap:1rem}.orders-container .orders-controls .search-controls{flex-direction:column}.orders-container .orders-controls .search-controls .search-group{max-width:none}.orders-container .orders-controls .search-controls .filter-group{flex-direction:column;gap:.75rem}.orders-container .orders-controls .search-controls .filter-group .date-range-picker{flex-direction:column;gap:.5rem}.orders-container .orders-controls .action-buttons{justify-content:center;flex-wrap:wrap}.orders-container .orders-content .orders-table{min-width:700px;font-size:.75rem}.orders-container .orders-content .orders-table .table-header .header-cell,.orders-container .orders-content .orders-table .table-body .table-cell{padding:.75rem .5rem}.orders-container .orders-content .orders-table .table-body .table-cell.mobile-hidden{display:none}.orders-container .orders-content .orders-table .table-body .table-cell.actions-cell .actions-menu{flex-direction:column;gap:.25rem}.orders-container .orders-content .table-pagination{flex-direction:column;gap:1rem}.orders-container .orders-content .table-pagination .pagination-info{text-align:center}.orders-container .orders-content .table-pagination .pagination-info .rows-per-page{margin-left:0;margin-top:.5rem;justify-content:center}.orders-container .orders-content .table-pagination .pagination-controls{justify-content:center}.order-modal .modal-content{width:95%;max-height:95vh}.order-modal .modal-header{padding:1rem 1.5rem;flex-direction:column;gap:1rem}.order-modal .modal-header .modal-title{font-size:1.25rem}.order-modal .modal-body{padding:1.5rem}.order-modal .modal-body .order-details-grid{grid-template-columns:1fr;gap:1.5rem}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hover-lift{transition:transform .2s ease}.hover-lift:hover{transform:translateY(-2px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.order-mobile-card{min-width:0;max-width:100%;box-sizing:border-box;border-radius:.875rem!important;border-color:#e2e8f0!important;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.order-mobile-card:active{transform:scale(.995)}.order-mobile-card__header{min-width:0;padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:1px solid #f1f5f9}.order-mobile-card__header-badges{row-gap:.35rem}.order-mobile-card__rows{display:flex;flex-direction:column;gap:.625rem}.order-mobile-card__row{display:grid;grid-template-columns:minmax(4.75rem,32%) minmax(0,1fr);gap:.25rem .75rem;align-items:start}.order-mobile-card__label{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;line-height:1.35;flex-shrink:0;padding-top:.1rem}.order-mobile-card__value{min-width:0;max-width:100%;word-break:break-word;overflow-wrap:anywhere}.order-mobile-card__product-line{line-height:1.4}.order-mobile-card__hint{font-size:.6875rem;color:#94a3b8;margin-top:.75rem;padding-top:.625rem;border-top:1px dashed #e2e8f0;text-align:center}html.chakra-ui-dark .order-mobile-card,html[data-theme=dark] .order-mobile-card,body.chakra-ui-dark .order-mobile-card{border-color:#4a5568!important;box-shadow:0 1px 3px #0003}html.chakra-ui-dark .order-mobile-card .order-mobile-card__header,html[data-theme=dark] .order-mobile-card .order-mobile-card__header,body.chakra-ui-dark .order-mobile-card .order-mobile-card__header{border-bottom-color:#4a5568}html.chakra-ui-dark .order-mobile-card .order-mobile-card__hint,html[data-theme=dark] .order-mobile-card .order-mobile-card__hint,body.chakra-ui-dark .order-mobile-card .order-mobile-card__hint{border-top-color:#4a5568;color:#a0aec0}.orders-section-panel--list .admin-table-scroll .chakra-table:not(.orders-list-table){min-width:max(100%,1100px)}.courier-analytics{--ca-violet: #6d28d9;--ca-violet-deep: #5b21b6;--ca-violet-soft: #f5f3ff;--ca-violet-mid: #ede9fe;--ca-violet-border: #ddd6fe;--ca-violet-glow: rgba(109, 40, 217, .12);--ca-muted: #64748b;--ca-text: #1e293b}.courier-analytics__summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem}@media(min-width:48em){.courier-analytics__summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.courier-analytics__stat-card{background:linear-gradient(145deg,#faf5ff,#f5f3ff);border:1px solid var(--ca-violet-border);border-radius:.625rem;padding:.625rem .75rem;min-width:0}.courier-analytics__stat-label{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ca-muted);margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.courier-analytics__stat-value{font-size:1.125rem;font-weight:800;color:var(--ca-violet-deep);line-height:1.15;font-variant-numeric:tabular-nums}.courier-analytics__stat-sub{font-size:.6875rem;color:var(--ca-muted);margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.courier-analytics__winners{display:grid;grid-template-columns:minmax(0,1fr);gap:.375rem;margin-bottom:.75rem}@media(min-width:40em){.courier-analytics__winners{grid-template-columns:repeat(3,minmax(0,1fr))}}.courier-analytics__winner-chip{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .625rem;border-radius:.5rem;background:var(--ca-violet-soft);border:1px solid var(--ca-violet-border);min-width:0}.courier-analytics__winner-chip-label{font-size:.625rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ca-violet);line-height:1.2}.courier-analytics__winner-chip-value{font-size:.75rem;font-weight:600;color:var(--ca-text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-analytics__tabs{margin-bottom:.75rem}.courier-analytics__tabs .orders-pill-tabs__track{background:var(--ca-violet-mid)!important;border-color:var(--ca-violet-border)!important}.courier-analytics__tabs .orders-pill-tabs__btn--active{background:#fff!important;color:var(--ca-violet-deep)!important;box-shadow:0 1px 4px var(--ca-violet-glow)}.courier-analytics__tabs .orders-pill-tabs__btn:not(.orders-pill-tabs__btn--active){color:#6b7280!important}.courier-analytics__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}@media(min-width:36em){.courier-analytics__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:62em){.courier-analytics__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:90em){.courier-analytics__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.courier-analytics__card{border:1px solid var(--ca-violet-border);border-radius:.625rem;background:#fff;padding:.625rem .7rem .7rem;min-width:0;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.courier-analytics__card:hover{border-color:#c4b5fd;box-shadow:0 4px 16px var(--ca-violet-glow)}.courier-analytics__card--winner{border-color:#a78bfa;background:linear-gradient(160deg,#fff,#faf5ff);box-shadow:inset 3px 0 0 var(--ca-violet)}.courier-analytics__card-head{margin-bottom:.5rem;min-width:0}.courier-analytics__card-title{font-size:.8125rem;font-weight:700;color:var(--ca-text);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.courier-analytics__card-vendor{font-size:.625rem;font-weight:600;color:var(--ca-violet);text-transform:uppercase;letter-spacing:.04em;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-analytics__badge-row{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.courier-analytics__badge{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;font-size:.625rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;background:var(--ca-violet-mid);color:var(--ca-violet-deep);border:1px solid var(--ca-violet-border)}.courier-analytics__stats-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.45rem 0;border-top:1px solid var(--ca-violet-mid);border-bottom:1px solid var(--ca-violet-mid);margin-bottom:.35rem}.courier-analytics__stat-item{min-width:0;text-align:center;padding:0 .1rem}.courier-analytics__stat-item:not(:last-child){border-right:1px solid var(--ca-violet-mid)}.courier-analytics__stat-item-value{font-size:.875rem;font-weight:800;color:var(--ca-text);line-height:1.2;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-analytics__stat-item-label{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ca-muted);margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-analytics__card-foot{display:flex;flex-wrap:wrap;gap:.35rem .5rem;font-size:.6875rem;color:var(--ca-muted);line-height:1.3}.courier-analytics__card-foot-item{white-space:nowrap}.courier-analytics__card-foot-item strong{color:var(--ca-text);font-weight:700}.courier-analytics__city-block{border:1px solid var(--ca-violet-border);border-radius:.625rem;background:#fff;overflow:hidden;margin-bottom:.625rem}.courier-analytics__city-head{background:linear-gradient(145deg,#faf5ff,#f5f3ff);border-bottom:1px solid var(--ca-violet-border);padding:.625rem .75rem}.courier-analytics__city-title{font-size:.9375rem;font-weight:800;color:var(--ca-violet-deep);margin-bottom:.125rem}.courier-analytics__city-meta{font-size:.75rem;color:var(--ca-muted);line-height:1.4}.courier-analytics__city-body{padding:.625rem .75rem .75rem}.courier-analytics__table-wrap{overflow-x:auto;border:1px solid var(--ca-violet-border);border-radius:.625rem;background:#fff}.courier-analytics__table-wrap th{font-size:.625rem!important;text-transform:uppercase;letter-spacing:.04em;color:var(--ca-muted)!important;background:var(--ca-violet-soft)!important;white-space:nowrap}.courier-analytics__table-wrap td{font-size:.8125rem;vertical-align:middle}.courier-analytics__courier-cell{max-width:11rem}.courier-analytics__courier-cell-name{font-weight:600;font-size:.8125rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courier-analytics__courier-cell-vendor{font-size:.625rem;color:var(--ca-violet);text-transform:uppercase;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.chakra-ui-dark .courier-analytics{--ca-violet-soft: rgba(109, 40, 217, .14);--ca-violet-mid: rgba(109, 40, 217, .22);--ca-violet-border: rgba(167, 139, 250, .35);--ca-muted: #94a3b8;--ca-text: #e2e8f0}body.chakra-ui-dark .courier-analytics .courier-analytics__stat-card,body.chakra-ui-dark .courier-analytics .courier-analytics__city-head{background:linear-gradient(145deg,#5b21b633,#6d28d91a)}body.chakra-ui-dark .courier-analytics .courier-analytics__card,body.chakra-ui-dark .courier-analytics .courier-analytics__city-block,body.chakra-ui-dark .courier-analytics .courier-analytics__table-wrap{background:#1a202c}body.chakra-ui-dark .courier-analytics .courier-analytics__tabs .orders-pill-tabs__btn--active{background:#2d3748!important;color:#ddd6fe!important}.customer-outreach{--co-green: #2d6a4f;--co-green-deep: #1b4332;--co-green-soft: #f0fff4;--co-green-mid: #d8f3dc;--co-green-border: #b7e4c7;--co-muted: #64748b;--co-text: #1e293b}.customer-outreach__intro{font-size:.8125rem;color:var(--co-muted);line-height:1.55;margin-bottom:.75rem}.customer-outreach__filters{display:flex;flex-wrap:wrap;gap:.625rem;align-items:flex-end;padding:.75rem;margin-bottom:.75rem;background:var(--co-green-soft);border:1px solid var(--co-green-border);border-radius:.625rem}.customer-outreach__filter-field{min-width:0}.customer-outreach__filter-field label{display:block;font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--co-muted);margin-bottom:.25rem}.customer-outreach__filter-field input{font-size:.8125rem}.customer-outreach__summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem}@media(min-width:48em){.customer-outreach__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.customer-outreach__stat-card{background:linear-gradient(145deg,#f8fff9 0%,var(--co-green-soft) 100%);border:1px solid var(--co-green-border);border-radius:.625rem;padding:.625rem .75rem;min-width:0}.customer-outreach__stat-label{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--co-muted);margin-bottom:.125rem}.customer-outreach__stat-value{font-size:1.125rem;font-weight:800;color:var(--co-green-deep);line-height:1.15;font-variant-numeric:tabular-nums}.customer-outreach__stat-sub{font-size:.6875rem;color:var(--co-muted);margin-top:.125rem}.customer-outreach__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.customer-outreach__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--co-green-border);border-radius:.625rem;background:#fff}.customer-outreach__table{width:100%;min-width:72rem;font-size:.8125rem}.customer-outreach__table th{font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--co-muted);white-space:nowrap;background:var(--co-green-soft);border-bottom:1px solid var(--co-green-border)}.customer-outreach__table td{vertical-align:top;border-bottom:1px solid #edf2f7}.customer-outreach__table tr:last-child td{border-bottom:none}.customer-outreach__copy-cell{display:flex;align-items:flex-start;gap:.25rem;min-width:0}.customer-outreach__copy-text{flex:1;min-width:0;word-break:break-word;line-height:1.4}.customer-outreach__copy-btn{flex-shrink:0;margin-top:-2px}.customer-outreach__preview{margin-top:.75rem;padding:.75rem;border:1px solid var(--co-green-border);border-radius:.625rem;background:var(--co-green-soft)}.customer-outreach__preview-label{font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--co-muted);margin-bottom:.375rem}.customer-outreach__preview-body{font-size:.8125rem;line-height:1.55;white-space:pre-wrap;color:var(--co-text)}.customer-outreach__hint{font-size:.75rem;color:var(--co-muted);line-height:1.5;margin-top:.5rem}[data-theme=dark] .customer-outreach{--co-green-soft: rgba(45, 106, 79, .12);--co-green-mid: rgba(45, 106, 79, .2);--co-green-border: rgba(183, 228, 199, .25);--co-text: #e2e8f0}[data-theme=dark] .customer-outreach__table-wrap{background:var(--chakra-colors-gray-800)}[data-theme=dark] .customer-outreach__table th{background:#2d6a4f26}[data-theme=dark] .customer-outreach__table td{border-bottom-color:var(--chakra-colors-gray-700)}.admin-product-frame{position:relative;width:100%;height:100%;overflow:hidden;background:#f4f6f8;isolation:isolate;display:flex;align-items:center;justify-content:center}.admin-product-frame__bg{position:absolute!important;top:50%!important;left:50%!important;width:124%!important;height:124%!important;object-fit:cover!important;object-position:center!important;filter:blur(18px) saturate(1.18) brightness(1.03);opacity:.78;pointer-events:none;transform:translate(-50%,-50%) scale(1.08)!important}.admin-product-frame__fg{position:relative!important;z-index:1;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0;box-sizing:border-box;margin:0 auto;object-fit:cover!important;object-position:center!important}.admin-product-frame--card .admin-product-frame__fg,.admin-product-frame--thumb .admin-product-frame__fg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover!important;object-position:center!important}.admin-product-frame--hero .admin-product-frame__fg{position:relative!important;object-fit:contain!important}.admin-product-frame--hero .admin-product-frame__bg{width:132%!important;height:132%!important;filter:blur(24px) saturate(1.22) brightness(1.04);opacity:.85}.pdv{display:flex;flex-direction:column;gap:0;background:#fff;border:1px solid #e8edf2;border-radius:12px;overflow:hidden}.pdv-cover{height:148px;padding:0;background:#f4f6f8;border-bottom:1px solid #e8edf2;overflow:hidden}.pdv-cover .admin-product-frame{width:100%;height:100%}.pdv-highlights{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #e8edf2}.pdv-highlight{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.625rem .5rem;text-align:center}.pdv-highlight+.pdv-highlight{border-left:1px solid #e8edf2}.pdv-highlight--price .pdv-highlight__value{color:#2d6a4f}.pdv-highlight--warn .pdv-highlight__value{color:#c2410c}.pdv-highlight__value{font-size:.9375rem;font-weight:700;color:#0f172a;line-height:1.2;letter-spacing:-.01em}.pdv-highlight__label{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.pdv-facts{margin:0;padding:.375rem 0;border-bottom:1px solid #e8edf2}.pdv-fact{display:grid;grid-template-columns:7.5rem 1fr;gap:.75rem;align-items:baseline;padding:.4375rem 1rem;border-bottom:1px solid #f1f5f9}.pdv-fact:last-child{border-bottom:none}.pdv-fact__label{margin:0;font-size:.75rem;font-weight:500;color:#64748b;line-height:1.35}.pdv-fact__value{margin:0;font-size:.8125rem;font-weight:600;color:#0f172a;line-height:1.35;text-align:right;word-break:break-word}.pdv-fact__value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:500}.pdv-block{padding:.75rem 1rem;border-bottom:1px solid #e8edf2}.pdv-block:last-of-type{border-bottom:none}.pdv-block__title{margin:0 0 .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.pdv-copy{margin:0;font-size:.8125rem;line-height:1.6;color:#475569}.pdv-chips{display:flex;flex-wrap:wrap;gap:.375rem}.pdv-chip{display:inline-flex;align-items:center;font-size:.6875rem;font-weight:600;color:#475569;background:#f8fafc;border:1px solid #e8edf2;padding:.25rem .5625rem;border-radius:999px;line-height:1.25}.pdv-chip--teal{color:#0f766e;background:#f0fdfa;border-color:#ccfbf1}.pdv-chip--green{color:#15803d;background:#f0fdf4;border-color:#dcfce7}.pdv-meta{padding:.5rem 1rem .625rem;font-size:.6875rem;color:#94a3b8;text-align:center;border-top:1px solid #f1f5f9;background:#fafbfc}html.chakra-ui-dark .pdv,html[data-theme=dark] .pdv,body.chakra-ui-dark .pdv{background:#1a202c;border-color:#4a5568}html.chakra-ui-dark .pdv-cover,html[data-theme=dark] .pdv-cover,body.chakra-ui-dark .pdv-cover{background:linear-gradient(180deg,#2d3748,#1a202c);border-color:#4a5568}html.chakra-ui-dark .pdv-highlights,html.chakra-ui-dark .pdv-facts,html.chakra-ui-dark .pdv-block,html[data-theme=dark] .pdv-highlights,html[data-theme=dark] .pdv-facts,html[data-theme=dark] .pdv-block,body.chakra-ui-dark .pdv-highlights,body.chakra-ui-dark .pdv-facts,body.chakra-ui-dark .pdv-block{border-color:#4a5568}html.chakra-ui-dark .pdv-highlight+.pdv-highlight,html[data-theme=dark] .pdv-highlight+.pdv-highlight,body.chakra-ui-dark .pdv-highlight+.pdv-highlight{border-color:#4a5568}html.chakra-ui-dark .pdv-highlight__value,html[data-theme=dark] .pdv-highlight__value,body.chakra-ui-dark .pdv-highlight__value{color:#fff}html.chakra-ui-dark .pdv-highlight--price .pdv-highlight__value,html[data-theme=dark] .pdv-highlight--price .pdv-highlight__value,body.chakra-ui-dark .pdv-highlight--price .pdv-highlight__value{color:#9ae6b4}html.chakra-ui-dark .pdv-fact,html[data-theme=dark] .pdv-fact,body.chakra-ui-dark .pdv-fact{border-color:#2d3748}html.chakra-ui-dark .pdv-fact__label,html[data-theme=dark] .pdv-fact__label,body.chakra-ui-dark .pdv-fact__label{color:#ffffff8c}html.chakra-ui-dark .pdv-fact__value,html[data-theme=dark] .pdv-fact__value,body.chakra-ui-dark .pdv-fact__value{color:#ffffffeb}html.chakra-ui-dark .pdv-copy,html[data-theme=dark] .pdv-copy,body.chakra-ui-dark .pdv-copy{color:#ffffffb8}html.chakra-ui-dark .pdv-chip,html[data-theme=dark] .pdv-chip,body.chakra-ui-dark .pdv-chip{background:#2d3748;border-color:#4a5568;color:#ffffffd9}html.chakra-ui-dark .pdv-chip--teal,html[data-theme=dark] .pdv-chip--teal,body.chakra-ui-dark .pdv-chip--teal{background:#0d948826;border-color:#2dd4bf33;color:#5eead4}html.chakra-ui-dark .pdv-chip--green,html[data-theme=dark] .pdv-chip--green,body.chakra-ui-dark .pdv-chip--green{background:#22c55e1f;border-color:#4ade802e;color:#86efac}html.chakra-ui-dark .pdv-meta,html[data-theme=dark] .pdv-meta,body.chakra-ui-dark .pdv-meta{background:#171923;border-color:#4a5568;color:#ffffff73}@media(max-width:400px){.pdv-fact{grid-template-columns:1fr;gap:.125rem}.pdv-fact .pdv-fact__value{text-align:left}}.product-price-options-editor{--ppe-accent: #2d6a4f;--ppe-accent-soft: #e8f5ee;--ppe-border: #e2e8f0;--ppe-muted: #64748b;--ppe-surface: #ffffff;border:1px solid var(--ppe-border);border-radius:12px;padding:1rem 1.125rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.product-price-options-editor__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.product-price-options-editor__title-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.product-price-options-editor__title{font-size:.9375rem;font-weight:700;color:#1e293b;line-height:1.3}.product-price-options-editor__count-badge{font-size:.6875rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;background:var(--ppe-accent-soft);color:var(--ppe-accent);border:1px solid rgba(45,106,79,.2)}.product-price-options-editor__subtitle{font-size:.75rem;color:var(--ppe-muted);line-height:1.45;max-width:36rem;margin-top:.25rem}.product-price-options-editor__ref-pill{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:#334155;background:var(--ppe-surface);border:1px solid var(--ppe-border);border-radius:999px;padding:.35rem .75rem;white-space:nowrap}.product-price-options-editor__quick-add{margin-bottom:1rem}.product-price-options-editor__quick-label{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ppe-muted);margin-bottom:.5rem}.product-price-options-editor__quick-chips{display:flex;flex-wrap:wrap;gap:.5rem}.product-price-options-editor__quick-chip{font-size:.8125rem;font-weight:600;padding:.35rem .75rem;border-radius:8px;border:1px dashed #cbd5e1;background:var(--ppe-surface);color:#334155;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.product-price-options-editor__quick-chip:hover:not(:disabled){border-color:var(--ppe-accent);background:var(--ppe-accent-soft);color:var(--ppe-accent)}.product-price-options-editor__quick-chip:disabled{opacity:.45;cursor:not-allowed}.product-price-options-editor__add-card{background:var(--ppe-surface);border:1px solid var(--ppe-border);border-radius:10px;padding:.875rem;margin-bottom:1rem}.product-price-options-editor__add-grid{display:grid;grid-template-columns:1fr;gap:.75rem;align-items:end}@media(min-width:768px){.product-price-options-editor__add-grid{grid-template-columns:1.4fr 1fr auto}}.product-price-options-editor__field-label{font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ppe-muted);margin-bottom:.35rem}.product-price-options-editor__add-btn{height:40px;min-width:7.5rem;font-weight:600}.product-price-options-editor__table-wrap{background:var(--ppe-surface);border:1px solid var(--ppe-border);border-radius:10px;overflow:hidden}.product-price-options-editor__table-head{display:grid;grid-template-columns:1.1fr 1fr 1fr .9fr 2.5rem;gap:.5rem;padding:.5rem .75rem;background:#f8fafc;border-bottom:1px solid var(--ppe-border);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ppe-muted)}.product-price-options-editor__row{display:grid;grid-template-columns:1.1fr 1fr 1fr .9fr 2.5rem;gap:.5rem;align-items:center;padding:.625rem .75rem;border-bottom:1px solid #f1f5f9}.product-price-options-editor__row:last-child{border-bottom:none}.product-price-options-editor__row:hover{background:#fafbfc}.product-price-options-editor__pack-label{font-size:.875rem;font-weight:700;color:#0f172a}.product-price-options-editor__pack-dim{font-size:.6875rem;color:var(--ppe-muted);font-weight:500}.product-price-options-editor__price-input{max-width:7.5rem;height:36px;font-size:.875rem;font-weight:600}.product-price-options-editor__per-kg{font-size:.8125rem;font-weight:600;color:#475569}.product-price-options-editor__save-badge{display:inline-block;font-size:.6875rem;font-weight:700;padding:.15rem .45rem;border-radius:4px;background:#dcfce7;color:#166534}.product-price-options-editor__warn{font-size:.6875rem;color:#c2410c;margin-top:.15rem}.product-price-options-editor__empty{text-align:center;padding:1.5rem 1rem;color:var(--ppe-muted);font-size:.8125rem;line-height:1.5}.product-price-options-editor__empty-icon{display:block;font-size:1.5rem;margin-bottom:.35rem;opacity:.5}@media(max-width:640px){.product-price-options-editor__table-head{display:none}.product-price-options-editor__row{grid-template-columns:1fr auto;grid-template-areas:"pack remove" "price price" "meta meta";gap:.35rem .75rem;padding:.75rem}.product-price-options-editor__col-pack{grid-area:pack}.product-price-options-editor__col-price{grid-area:price}.product-price-options-editor__col-perkg,.product-price-options-editor__col-discount{grid-area:meta;display:flex;align-items:center;gap:.5rem}.product-price-options-editor__col-remove{grid-area:remove;justify-self:end}}.product-promo-fields{--ppf-accent: #2d6a4f;--ppf-accent-soft: #e8f5ee;--ppf-border: #e2e8f0;--ppf-muted: #64748b;--ppf-surface: #ffffff;border:1px solid var(--ppf-border);border-radius:12px;padding:1rem 1.125rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.product-promo-fields__header{margin-bottom:.85rem}.product-promo-fields__title-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.product-promo-fields__title{font-size:.9375rem;font-weight:700;color:#1e293b;line-height:1.3}.product-promo-fields__badge{font-size:.6875rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;background:var(--ppf-accent-soft);color:var(--ppf-accent);border:1px solid rgba(45,106,79,.2)}.product-promo-fields__subtitle{font-size:.75rem;color:var(--ppf-muted);line-height:1.45;max-width:36rem;margin-top:.25rem}.product-promo-fields__segment{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:0;padding:3px;border-radius:8px;background:#e8edf2;border:1px solid #d5dde6;overflow:hidden}.product-promo-fields__segment-btn{min-width:0!important;border-radius:5px!important;background:transparent!important;color:#475569!important;box-shadow:none!important;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.product-promo-fields__segment-btn:hover{background:#ffffff8c!important;color:#1e293b!important}.product-promo-fields__segment-btn--active{background:var(--ppf-surface)!important;color:var(--ppf-accent)!important;box-shadow:0 1px 4px #0f172a1a!important}@media(max-width:480px){.product-promo-fields__segment{grid-template-columns:1fr;gap:3px}}.edit-product{display:flex;flex-direction:column;min-height:100%;gap:0}.edit-product__active-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;margin-bottom:1rem;background:var(--edit-prod-active-bg, #f0fff4);border:1px solid var(--edit-prod-active-border, #c6f6d5);border-radius:10px}.edit-product__active-bar--inactive{background:var(--edit-prod-inactive-bg, #f7fafc);border-color:var(--edit-prod-border, #e2e8f0)}.edit-product__active-label{font-size:.8125rem;font-weight:600;color:#4a5568;line-height:1.35}.edit-product__product-card{background:var(--edit-prod-card-bg, linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%));border:1px solid var(--edit-prod-border, #e2e8f0);border-radius:10px;padding:1rem 1.125rem;margin-bottom:.25rem}.edit-product__product-grid{display:grid;grid-template-columns:1fr 1fr;gap:.875rem 1.25rem}@media(max-width:480px){.edit-product__product-grid{grid-template-columns:1fr}}.edit-product__product-grid--full{grid-column:1/-1}.edit-product__readonly-item{min-width:0}.edit-product__readonly-label{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#718096;margin-bottom:.2rem;line-height:1.3}.edit-product__readonly-value{font-size:.9375rem;font-weight:600;color:#2d3748;line-height:1.4;word-break:break-word}.edit-product__readonly-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;font-weight:500;color:#4a5568}.edit-product__section-divider{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0 1rem}.edit-product__section-divider:before,.edit-product__section-divider:after{content:"";flex:1;height:1px;background:var(--edit-prod-border, #e2e8f0)}.edit-product__section-title{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3182ce;white-space:nowrap}.edit-product__form-body{flex:1;display:flex;flex-direction:column;gap:1rem}.edit-product__field-label{font-size:.8125rem;font-weight:600;color:#4a5568;margin-bottom:.35rem;display:block}.edit-product__field-label--required:after{content:" *";color:#e53e3e}.edit-product__footer{position:sticky;bottom:0;z-index:2;margin-top:1.5rem;padding-top:1rem;padding-bottom:.25rem;border-top:1px solid var(--edit-prod-border, #e2e8f0);background:var(--edit-prod-footer-bg, #ffffff);display:flex;justify-content:flex-end;gap:.75rem}.edit-product__subsection{padding:1rem;border:1px solid var(--edit-prod-border, #e2e8f0);border-radius:10px;background:var(--edit-prod-subsection-bg, #fafafa)}.edit-product__subsection-title{font-size:.8125rem;font-weight:700;color:#2d3748;margin-bottom:.75rem}html.chakra-ui-dark .edit-product__product-card,html[data-theme=dark] .edit-product__product-card,body.chakra-ui-dark .edit-product__product-card{border-color:var(--edit-prod-border, #4a5568)}html.chakra-ui-dark .edit-product__readonly-label,html.chakra-ui-dark .edit-product__readonly-value,html.chakra-ui-dark .edit-product__readonly-value--mono,html[data-theme=dark] .edit-product__readonly-label,html[data-theme=dark] .edit-product__readonly-value,html[data-theme=dark] .edit-product__readonly-value--mono,body.chakra-ui-dark .edit-product__readonly-label,body.chakra-ui-dark .edit-product__readonly-value,body.chakra-ui-dark .edit-product__readonly-value--mono,html.chakra-ui-dark .edit-product__active-label,html[data-theme=dark] .edit-product__active-label,body.chakra-ui-dark .edit-product__active-label,html.chakra-ui-dark .edit-product__section-title,html[data-theme=dark] .edit-product__section-title,body.chakra-ui-dark .edit-product__section-title,html.chakra-ui-dark .edit-product__field-label,html[data-theme=dark] .edit-product__field-label,body.chakra-ui-dark .edit-product__field-label,html.chakra-ui-dark .edit-product__subsection-title,html[data-theme=dark] .edit-product__subsection-title,body.chakra-ui-dark .edit-product__subsection-title{color:inherit}html.chakra-ui-dark .edit-product__subsection,html[data-theme=dark] .edit-product__subsection,body.chakra-ui-dark .edit-product__subsection{border-color:var(--edit-prod-border, #4a5568);background:var(--edit-prod-subsection-bg, #2d3748)}.product-details-drawer .chakra-drawer__header{background:#fff}.product-details-drawer__tab-list{display:flex;gap:0;margin:.75rem .75rem 0;padding:3px!important;border:1px solid #e8edf2;border-radius:10px;background:#f4f6f8;border-bottom:none!important}.product-details-drawer__tab{flex:1;font-size:.75rem;font-weight:600;color:#64748b;padding:.4375rem .5rem!important;margin-bottom:0!important;border:none!important;border-radius:7px!important;background:transparent;transition:color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.product-details-drawer__tab[aria-selected=true]{color:#2d6a4f;background:#fff;box-shadow:0 1px 3px #0f172a14}.product-details-drawer__tab:hover:not([aria-selected=true]){color:#334155}.product-details-drawer__tab:focus-visible{box-shadow:0 0 0 2px #2d6a4f40}.product-details-drawer__tabs .chakra-tabs__tab-panels{flex:1;min-height:0}.product-details-drawer .chakra-tabs__tab-panel{padding-top:.75rem!important}html.chakra-ui-dark .product-details-drawer .chakra-drawer__header,html[data-theme=dark] .product-details-drawer .chakra-drawer__header,body.chakra-ui-dark .product-details-drawer .chakra-drawer__header{background:#1a202c}html.chakra-ui-dark .product-details-drawer__tab-list,html[data-theme=dark] .product-details-drawer__tab-list,body.chakra-ui-dark .product-details-drawer__tab-list{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .product-details-drawer__tab,html[data-theme=dark] .product-details-drawer__tab,body.chakra-ui-dark .product-details-drawer__tab{color:#ffffff8c}html.chakra-ui-dark .product-details-drawer__tab[aria-selected=true],html[data-theme=dark] .product-details-drawer__tab[aria-selected=true],body.chakra-ui-dark .product-details-drawer__tab[aria-selected=true]{color:#9ae6b4;background:#1a202c;box-shadow:0 1px 3px #00000040}html.chakra-ui-dark .product-details-drawer__tab:hover:not([aria-selected=true]),html[data-theme=dark] .product-details-drawer__tab:hover:not([aria-selected=true]),body.chakra-ui-dark .product-details-drawer__tab:hover:not([aria-selected=true]){color:#ffffffd9}html.chakra-ui-dark .product-details-drawer .product-image-manager__dropzone,html[data-theme=dark] .product-details-drawer .product-image-manager__dropzone,body.chakra-ui-dark .product-details-drawer .product-image-manager__dropzone{background:#2d3748!important;border-color:#4a5568!important}html.chakra-ui-dark .product-details-drawer .product-image-manager__dropzone p,html.chakra-ui-dark .product-details-drawer .product-image-manager__dropzone .chakra-text,html[data-theme=dark] .product-details-drawer .product-image-manager__dropzone p,html[data-theme=dark] .product-details-drawer .product-image-manager__dropzone .chakra-text,body.chakra-ui-dark .product-details-drawer .product-image-manager__dropzone p,body.chakra-ui-dark .product-details-drawer .product-image-manager__dropzone .chakra-text{color:#ffffffe0!important}html.chakra-ui-dark .product-details-drawer .product-image-manager__dropzone .chakra-icon,html[data-theme=dark] .product-details-drawer .product-image-manager__dropzone .chakra-icon,body.chakra-ui-dark .product-details-drawer .product-image-manager__dropzone .chakra-icon{color:#a0aec0!important}html.chakra-ui-dark .product-details-drawer .product-image-manager .chakra-button[aria-disabled=true],html[data-theme=dark] .product-details-drawer .product-image-manager .chakra-button[aria-disabled=true],body.chakra-ui-dark .product-details-drawer .product-image-manager .chakra-button[aria-disabled=true]{opacity:.45}.inventory-detail-panel{width:100%;padding-bottom:1.5rem}.view-inventory-modal__content{display:flex;flex-direction:column;border-radius:12px;overflow:hidden}.view-inventory-modal__header{flex-shrink:0;padding-bottom:.75rem;border-bottom:1px solid var(--view-inv-border, #e2e8f0);font-size:1.05rem;font-weight:700;color:var(--view-inv-heading, #1a202c)}.view-inventory-modal__body::-webkit-scrollbar{width:6px}.view-inventory-modal__body::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.view-inventory-modal__body::-webkit-scrollbar-track{background:transparent}.view-inventory-modal__summary-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid var(--view-inv-border, #e2e8f0);border-radius:10px;padding:1rem 1.125rem;margin-bottom:.25rem}.view-inventory-modal__grid{display:grid;grid-template-columns:1fr 1fr;gap:.875rem 1.25rem}@media(max-width:480px){.view-inventory-modal__grid{grid-template-columns:1fr}}.view-inventory-modal__grid--full{grid-column:1/-1}.view-inventory-modal__section-divider{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0 1rem}.view-inventory-modal__section-divider:before,.view-inventory-modal__section-divider:after{content:"";flex:1;height:1px;background:var(--view-inv-border, #e2e8f0)}.view-inventory-modal__section-title{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3182ce;white-space:nowrap}.view-inventory-modal__detail-item{min-width:0}.view-inventory-modal__detail-label{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#718096;margin-bottom:.25rem;line-height:1.3}.view-inventory-modal__detail-value{font-size:.9375rem;font-weight:600;color:#2d3748;line-height:1.4;word-break:break-word}.view-inventory-modal__detail-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;font-weight:500;color:#4a5568}@media(prefers-color-scheme:dark){.view-inventory-modal__summary-card{background:linear-gradient(135deg,#2d3748,#1a202c)}.view-inventory-modal__detail-value{color:#e2e8f0}.view-inventory-modal__detail-value--mono{color:#cbd5e0}}html.chakra-ui-dark .view-inventory-modal__summary-card,html[data-theme=dark] .view-inventory-modal__summary-card,body.chakra-ui-dark .view-inventory-modal__summary-card{background:linear-gradient(135deg,#2d3748,#1a202c);border-color:#4a5568}html.chakra-ui-dark .view-inventory-modal__detail-label,html[data-theme=dark] .view-inventory-modal__detail-label,body.chakra-ui-dark .view-inventory-modal__detail-label{color:#ffffff8c!important}html.chakra-ui-dark .view-inventory-modal__detail-value,html[data-theme=dark] .view-inventory-modal__detail-value,body.chakra-ui-dark .view-inventory-modal__detail-value{color:#e2e8f0!important}html.chakra-ui-dark .view-inventory-modal__detail-value--mono,html[data-theme=dark] .view-inventory-modal__detail-value--mono,body.chakra-ui-dark .view-inventory-modal__detail-value--mono{color:#cbd5e0!important}.add-inventory-panel{width:100%;padding-bottom:1rem}.add-inventory-modal__content{display:flex;flex-direction:column;max-height:min(92dvh,100dvh - 1.5rem,720px);border-radius:12px;overflow:hidden}.add-inventory-modal__header{flex-shrink:0;padding-bottom:.75rem;border-bottom:1px solid var(--add-inv-border, #e2e8f0);font-size:1.05rem;font-weight:700;color:var(--add-inv-heading, #1a202c)}.add-inventory-modal__body::-webkit-scrollbar{width:6px}.add-inventory-modal__body::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.add-inventory-modal__footer{flex-shrink:0;border-top:1px solid var(--add-inv-border, #e2e8f0);padding-top:1rem;gap:.75rem}.add-inventory-modal__status-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;margin-bottom:1rem;background:var(--add-inv-active-bg, #f0fff4);border:1px solid var(--add-inv-active-border, #c6f6d5);border-radius:10px}.add-inventory-modal__status-bar--inactive{background:var(--add-inv-inactive-bg, #f7fafc);border-color:var(--add-inv-border, #e2e8f0)}.add-inventory-modal__status-label{font-size:.8125rem;font-weight:600;color:#4a5568;line-height:1.35}.add-inventory-modal__product-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid var(--add-inv-border, #e2e8f0);border-radius:10px;padding:1rem 1.125rem;margin-bottom:.25rem}.add-inventory-modal__product-grid{display:grid;grid-template-columns:1fr 1fr;gap:.875rem 1.25rem}@media(max-width:480px){.add-inventory-modal__product-grid{grid-template-columns:1fr}}.add-inventory-modal__product-grid--full{grid-column:1/-1}.add-inventory-modal__readonly-item{min-width:0}.add-inventory-modal__readonly-label{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#718096;margin-bottom:.2rem;line-height:1.3}.add-inventory-modal__readonly-value{font-size:.9375rem;font-weight:600;color:#2d3748;line-height:1.4;word-break:break-word}.add-inventory-modal__readonly-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;font-weight:500;color:#4a5568}.add-inventory-modal__section-divider{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0 1rem}.add-inventory-modal__section-divider:before,.add-inventory-modal__section-divider:after{content:"";flex:1;height:1px;background:var(--add-inv-border, #e2e8f0)}.add-inventory-modal__section-title{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3182ce;white-space:nowrap}.add-inventory-modal__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem}@media(max-width:540px){.add-inventory-modal__form-grid{grid-template-columns:1fr}}.add-inventory-modal__form-grid--full{grid-column:1/-1}.add-inventory-modal__field-label{font-size:.8125rem;font-weight:600;color:#4a5568;margin-bottom:.35rem}.add-inventory-modal__field-label--required:after{content:" *";color:#e53e3e}.add-inventory-modal__field-label--optional{color:#718096;font-weight:500}@media(prefers-color-scheme:dark){.add-inventory-modal__product-card{background:linear-gradient(135deg,#2d3748,#1a202c)}.add-inventory-modal__readonly-value{color:#e2e8f0}.add-inventory-modal__readonly-value--mono{color:#cbd5e0}}html.chakra-ui-dark .add-inventory-modal__product-card,html[data-theme=dark] .add-inventory-modal__product-card,body.chakra-ui-dark .add-inventory-modal__product-card{background:linear-gradient(135deg,#2d3748,#1a202c);border-color:#4a5568}html.chakra-ui-dark .add-inventory-modal__status-bar,html[data-theme=dark] .add-inventory-modal__status-bar,body.chakra-ui-dark .add-inventory-modal__status-bar{--add-inv-active-bg: rgba(45, 106, 79, .22);--add-inv-active-border: rgba(149, 213, 178, .35)}html.chakra-ui-dark .add-inventory-modal__status-bar--inactive,html[data-theme=dark] .add-inventory-modal__status-bar--inactive,body.chakra-ui-dark .add-inventory-modal__status-bar--inactive{--add-inv-inactive-bg: rgba(255, 255, 255, .06);--add-inv-border: #4a5568}html.chakra-ui-dark .add-inventory-modal__status-label,html.chakra-ui-dark .add-inventory-modal__field-label,html[data-theme=dark] .add-inventory-modal__status-label,html[data-theme=dark] .add-inventory-modal__field-label,body.chakra-ui-dark .add-inventory-modal__status-label,body.chakra-ui-dark .add-inventory-modal__field-label{color:#ffffffe0!important}html.chakra-ui-dark .add-inventory-modal__field-label--optional,html[data-theme=dark] .add-inventory-modal__field-label--optional,body.chakra-ui-dark .add-inventory-modal__field-label--optional,html.chakra-ui-dark .add-inventory-modal__readonly-label,html[data-theme=dark] .add-inventory-modal__readonly-label,body.chakra-ui-dark .add-inventory-modal__readonly-label{color:#ffffff8c!important}html.chakra-ui-dark .add-inventory-modal__readonly-value,html[data-theme=dark] .add-inventory-modal__readonly-value,body.chakra-ui-dark .add-inventory-modal__readonly-value{color:#e2e8f0!important}html.chakra-ui-dark .add-inventory-modal__readonly-value--mono,html[data-theme=dark] .add-inventory-modal__readonly-value--mono,body.chakra-ui-dark .add-inventory-modal__readonly-value--mono{color:#cbd5e0!important}html.chakra-ui-dark .add-inventory-modal__section-title,html[data-theme=dark] .add-inventory-modal__section-title,body.chakra-ui-dark .add-inventory-modal__section-title{color:#90cdf4!important}.edit-inventory-panel{width:100%;padding-bottom:1rem}.edit-inventory-modal__content{display:flex;flex-direction:column;max-height:min(92dvh,100dvh - 1.5rem,720px);border-radius:12px;overflow:hidden}.edit-inventory-modal__header{flex-shrink:0;padding-bottom:.75rem;border-bottom:1px solid var(--edit-inv-border, #e2e8f0);font-size:1.05rem;font-weight:700;color:var(--edit-inv-heading, #1a202c)}.edit-inventory-modal__body::-webkit-scrollbar{width:6px}.edit-inventory-modal__body::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.edit-inventory-modal__footer{flex-shrink:0;border-top:1px solid var(--edit-inv-border, #e2e8f0);padding-top:1rem;gap:.75rem}.edit-inventory-modal__status-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;margin-bottom:1rem;background:var(--edit-inv-active-bg, #f0fff4);border:1px solid var(--edit-inv-active-border, #c6f6d5);border-radius:10px}.edit-inventory-modal__status-bar--inactive{background:var(--edit-inv-inactive-bg, #f7fafc);border-color:var(--edit-inv-border, #e2e8f0)}.edit-inventory-modal__status-label{font-size:.8125rem;font-weight:600;color:#4a5568;line-height:1.35}.edit-inventory-modal__summary-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid var(--edit-inv-border, #e2e8f0);border-radius:10px;padding:1rem 1.125rem;margin-bottom:.25rem}.edit-inventory-modal__summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:.875rem 1.25rem}@media(max-width:480px){.edit-inventory-modal__summary-grid{grid-template-columns:1fr}}.edit-inventory-modal__summary-grid--full{grid-column:1/-1}.edit-inventory-modal__readonly-item{min-width:0}.edit-inventory-modal__readonly-label{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#718096;margin-bottom:.2rem;line-height:1.3}.edit-inventory-modal__readonly-value{font-size:.9375rem;font-weight:600;color:#2d3748;line-height:1.4;word-break:break-word}.edit-inventory-modal__readonly-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;font-weight:500;color:#4a5568}.edit-inventory-modal__section-divider{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0 1rem}.edit-inventory-modal__section-divider:before,.edit-inventory-modal__section-divider:after{content:"";flex:1;height:1px;background:var(--edit-inv-border, #e2e8f0)}.edit-inventory-modal__section-title{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3182ce;white-space:nowrap}.edit-inventory-modal__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem}@media(max-width:540px){.edit-inventory-modal__form-grid{grid-template-columns:1fr}}.edit-inventory-modal__form-grid--full{grid-column:1/-1}.edit-inventory-modal__field-label{font-size:.8125rem;font-weight:600;color:#4a5568;margin-bottom:.35rem}.edit-inventory-modal__field-label--required:after{content:" *";color:#e53e3e}.edit-inventory-modal__field-label--optional{color:#718096;font-weight:500}@media(prefers-color-scheme:dark){.edit-inventory-modal__summary-card{background:linear-gradient(135deg,#2d3748,#1a202c)}.edit-inventory-modal__readonly-value{color:#e2e8f0}.edit-inventory-modal__readonly-value--mono{color:#cbd5e0}}html.chakra-ui-dark .edit-inventory-modal__summary-card,html[data-theme=dark] .edit-inventory-modal__summary-card,body.chakra-ui-dark .edit-inventory-modal__summary-card{background:linear-gradient(135deg,#2d3748,#1a202c);border-color:#4a5568}html.chakra-ui-dark .edit-inventory-modal__status-bar,html[data-theme=dark] .edit-inventory-modal__status-bar,body.chakra-ui-dark .edit-inventory-modal__status-bar{--add-inv-active-bg: rgba(45, 106, 79, .22);--add-inv-active-border: rgba(149, 213, 178, .35)}html.chakra-ui-dark .edit-inventory-modal__status-bar--inactive,html[data-theme=dark] .edit-inventory-modal__status-bar--inactive,body.chakra-ui-dark .edit-inventory-modal__status-bar--inactive{--add-inv-inactive-bg: rgba(255, 255, 255, .06);--add-inv-border: #4a5568}html.chakra-ui-dark .edit-inventory-modal__status-label,html.chakra-ui-dark .edit-inventory-modal__field-label,html[data-theme=dark] .edit-inventory-modal__status-label,html[data-theme=dark] .edit-inventory-modal__field-label,body.chakra-ui-dark .edit-inventory-modal__status-label,body.chakra-ui-dark .edit-inventory-modal__field-label{color:#ffffffe0!important}html.chakra-ui-dark .edit-inventory-modal__field-label--optional,html[data-theme=dark] .edit-inventory-modal__field-label--optional,body.chakra-ui-dark .edit-inventory-modal__field-label--optional,html.chakra-ui-dark .edit-inventory-modal__readonly-label,html[data-theme=dark] .edit-inventory-modal__readonly-label,body.chakra-ui-dark .edit-inventory-modal__readonly-label{color:#ffffff8c!important}html.chakra-ui-dark .edit-inventory-modal__readonly-value,html[data-theme=dark] .edit-inventory-modal__readonly-value,body.chakra-ui-dark .edit-inventory-modal__readonly-value{color:#e2e8f0!important}html.chakra-ui-dark .edit-inventory-modal__readonly-value--mono,html[data-theme=dark] .edit-inventory-modal__readonly-value--mono,body.chakra-ui-dark .edit-inventory-modal__readonly-value--mono{color:#cbd5e0!important}html.chakra-ui-dark .edit-inventory-modal__section-title,html[data-theme=dark] .edit-inventory-modal__section-title,body.chakra-ui-dark .edit-inventory-modal__section-title{color:#90cdf4!important}.inventory-drawer.chakra-drawer__content{display:flex!important;flex-direction:column!important;overflow:hidden!important;max-height:100dvh!important}.inventory-drawer .inventory-drawer__body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.expandable-products-container{padding:.25rem 0}.ep-product-list{display:flex;flex-direction:column;gap:.75rem}.ep-product-card{position:relative;display:flex;align-items:stretch;background:#fff;border:1px solid #e8ecef;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.ep-product-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#2d6a4f;opacity:.85;transition:width .2s ease,background .2s ease}.ep-product-card--inactive:before{background:#94a3b8}.ep-product-card--out-of-stock{background:linear-gradient(90deg,#7f1d1d1f,#fff 28%);border-color:#7f1d1d8c;box-shadow:0 0 0 1px #450a0a14}.ep-product-card--out-of-stock:before{background:#450a0a;opacity:1;width:5px}.ep-product-card--out-of-stock:hover{border-color:#7f1d1d;box-shadow:0 4px 16px #450a0a38}.ep-product-card--low-stock{border-color:#ea580c40}.ep-product-card--low-stock:before{background:#ea580c;opacity:1}.ep-product-card--low-stock:hover{border-color:#ea580c66;box-shadow:0 4px 20px #ea580c1f}.ep-product-card:hover{border-color:#2d6a4f59;box-shadow:0 4px 20px #2d6a4f1a;transform:translateY(-1px)}.ep-product-card:hover:before{width:5px}.ep-product-card--low-stock:hover:before{background:#ea580c}.ep-product-card--out-of-stock:hover:before{background:#450a0a}.ep-product-card--out-of-stock .ep-product-card__main:focus-visible{outline-color:#7f1d1d}.ep-product-card__main{flex:1;display:flex;align-items:center;gap:1rem;padding:1rem .75rem 1rem 1.25rem;min-width:0;background:transparent;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.ep-product-card__main:focus-visible{outline:2px solid #2d6a4f;outline-offset:-2px;border-radius:12px}.ep-product-card--low-stock .ep-product-card__main:focus-visible{outline-color:#ea580c}.ep-product-card__media{flex-shrink:0;width:56px;height:56px;border-radius:10px;overflow:hidden;border:1px solid #e8ecef;background:#f8fafc}.ep-product-card__media .admin-product-frame{width:100%;height:100%}.ep-product-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.375rem}.ep-product-card__title-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ep-product-card__header-actions{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.ep-product-card__title{font-size:.9375rem!important;font-weight:600!important;color:#1a202c!important;line-height:1.35!important;margin:0!important;flex:1;min-width:0}.ep-product-card__active-toggle{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.2rem .45rem .2rem .35rem;border-radius:999px;background:#f8fafc;border:1px solid #e8ecef}.ep-product-card__toggle-label{font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.ep-product-card__toggle-label--on{color:#1f4d3a}.ep-product-card__toggle-label--off{color:#b91c1c}.ep-product-card__meta{display:flex;flex-wrap:wrap;gap:.375rem}.ep-chip{font-size:.6875rem;font-weight:500;color:#64748b;background:#f1f5f9;padding:.15rem .5rem;border-radius:6px;border:1px solid transparent}.ep-chip--sku{font-family:ui-monospace,monospace;letter-spacing:.02em}.ep-chip--grain{background:#fff7ed;color:#c2410c}.ep-product-card__stats{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .625rem;margin-top:.125rem}.ep-product-card__status{flex-shrink:0;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:.2rem .5rem;border-radius:999px}.ep-product-card__status--on{background:#2d6a4f1f;color:#1f4d3a}.ep-product-card__status--off{background:#fee2e2;color:#b91c1c}.ep-stat-divider{width:1px;height:14px;background:#cbd5e1;flex-shrink:0}.ep-stat{display:inline-flex;align-items:baseline;gap:.35rem;flex-shrink:0}.ep-stat__label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.ep-stat__value{font-size:.8125rem;font-weight:700;color:#1a202c;line-height:1.2}.ep-stat__value small{font-size:.6875rem;font-weight:500;color:#64748b}.ep-stat--stock-high .ep-stat__value{color:#1f4d3a}.ep-stat--stock-low .ep-stat__value{color:#b45309}.ep-stat--stock-out .ep-stat__value{color:#450a0a;font-weight:800}.ep-stat--stock-out .ep-stat__label{color:#7f1d1d;font-weight:700}.ep-chip--out-of-stock{font-weight:700;color:#fef2f2!important;background:#450a0a!important;border:1px solid #7f1d1d!important}.ep-chip--free-sample{font-weight:700;color:#14532d!important;background:#dcfce7!important;border:1px solid #86efac!important}.ep-product-card__stock-alert{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;white-space:nowrap}.ep-product-card__stock-alert--low{color:#c2410c}.ep-product-card__stock-alert--out{color:#450a0a;font-weight:700}.ep-product-card__inventory-btn{font-size:.6875rem!important;font-weight:600!important;height:28px!important;min-height:28px!important;padding:0 .625rem!important;border-radius:999px!important;white-space:nowrap;letter-spacing:.01em}.ep-skeleton-list{display:flex;flex-direction:column;gap:.75rem}.ep-skeleton-card{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#fff;border:1px solid #e8ecef;border-radius:12px;animation:ep-pulse 1.6s ease-in-out infinite}.ep-skeleton-card__thumb{width:56px;height:56px;border-radius:10px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:ep-shimmer 1.4s ease-in-out infinite}.ep-skeleton-card__lines{flex:1;display:flex;flex-direction:column;gap:.5rem}.ep-skeleton-card__line{height:12px;border-radius:6px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:ep-shimmer 1.4s ease-in-out infinite}.ep-skeleton-card__line--lg{width:55%;height:14px}.ep-skeleton-card__line--sm{width:35%}@keyframes ep-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ep-pulse{0%,to{opacity:1}50%{opacity:.85}}.ep-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #e8ecef;border-radius:12px}.ep-empty__icon{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:#2d6a4f14;color:#2d6a4f;margin-bottom:1rem}.ep-empty__title{font-size:1.0625rem!important;font-weight:600!important;color:#1a202c!important;margin-bottom:.35rem!important}.ep-empty__hint{font-size:.875rem!important;color:#64748b!important;max-width:280px}.inventory-panel{animation:ep-slide-down .25s ease-out}.inventory-panel .inventory-row{transition:background-color .15s ease}.inventory-panel .inventory-row:hover{background:#2d6a4f0a}@keyframes ep-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.ep-product-card__main{align-items:flex-start;padding:.875rem .5rem .875rem 1rem;gap:.75rem}.ep-product-card__header-actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%}.ep-product-card__title-row{flex-wrap:wrap;align-items:flex-start}.ep-product-card__stats{gap:.375rem .5rem}.ep-product-card__stock-alert{flex-basis:100%;white-space:normal}.inventory-panel .chakra-table-container,.inventory-panel .admin-table-scroll{overflow-x:auto}.inventory-panel .chakra-table-container table,.inventory-panel .admin-table-scroll table{min-width:600px}}@media(prefers-reduced-motion:reduce){.ep-product-card,.ep-product-card__main,.ep-skeleton-card,.inventory-panel{transition:none;animation:none}.ep-product-card:hover{transform:none}}html.chakra-ui-dark .ep-product-card,html[data-theme=dark] .ep-product-card,body.chakra-ui-dark .ep-product-card{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .ep-product-card:hover,html[data-theme=dark] .ep-product-card:hover,body.chakra-ui-dark .ep-product-card:hover{border-color:#48bb7873;box-shadow:0 4px 20px #00000059}html.chakra-ui-dark .ep-product-card--out-of-stock,html[data-theme=dark] .ep-product-card--out-of-stock,body.chakra-ui-dark .ep-product-card--out-of-stock{background:linear-gradient(90deg,#450a0a73,#2d3748 32%)!important;border-color:#991b1b!important}html.chakra-ui-dark .ep-product-card--out-of-stock:before,html[data-theme=dark] .ep-product-card--out-of-stock:before,body.chakra-ui-dark .ep-product-card--out-of-stock:before{background:#450a0a!important}html.chakra-ui-dark .ep-product-card--out-of-stock:hover,html[data-theme=dark] .ep-product-card--out-of-stock:hover,body.chakra-ui-dark .ep-product-card--out-of-stock:hover{border-color:#b91c1c!important;box-shadow:0 4px 20px #00000073!important}html.chakra-ui-dark .ep-product-card--low-stock,html[data-theme=dark] .ep-product-card--low-stock,body.chakra-ui-dark .ep-product-card--low-stock{border-color:#fb923c59}html.chakra-ui-dark .ep-product-card--low-stock:hover,html[data-theme=dark] .ep-product-card--low-stock:hover,body.chakra-ui-dark .ep-product-card--low-stock:hover{border-color:#fb923c80;box-shadow:0 4px 20px #00000059}html.chakra-ui-dark .ep-product-card__title,html[data-theme=dark] .ep-product-card__title,body.chakra-ui-dark .ep-product-card__title{color:#fff!important}html.chakra-ui-dark .ep-product-card__media,html[data-theme=dark] .ep-product-card__media,body.chakra-ui-dark .ep-product-card__media{background:#1a202c;border-color:#4a5568}html.chakra-ui-dark .ep-product-card__active-toggle,html[data-theme=dark] .ep-product-card__active-toggle,body.chakra-ui-dark .ep-product-card__active-toggle{background:#1a202c!important;border-color:#4a5568!important}html.chakra-ui-dark .ep-product-card__toggle-label--on,html[data-theme=dark] .ep-product-card__toggle-label--on,body.chakra-ui-dark .ep-product-card__toggle-label--on{color:#9ae6b4!important}html.chakra-ui-dark .ep-product-card__toggle-label--off,html[data-theme=dark] .ep-product-card__toggle-label--off,body.chakra-ui-dark .ep-product-card__toggle-label--off{color:#fc8181!important}html.chakra-ui-dark .ep-chip,html[data-theme=dark] .ep-chip,body.chakra-ui-dark .ep-chip{background:#1a202c!important;border-color:#4a5568!important;color:#ffffffd1!important}html.chakra-ui-dark .ep-chip--sku,html[data-theme=dark] .ep-chip--sku,body.chakra-ui-dark .ep-chip--sku{color:#ffffffbf!important}html.chakra-ui-dark .ep-chip--grain,html[data-theme=dark] .ep-chip--grain,body.chakra-ui-dark .ep-chip--grain{background:#ea580c2e!important;border-color:#fb923c59!important;color:#fdba74!important}html.chakra-ui-dark .ep-stat__label,html[data-theme=dark] .ep-stat__label,body.chakra-ui-dark .ep-stat__label{color:#fff9!important}html.chakra-ui-dark .ep-stat__value,html[data-theme=dark] .ep-stat__value,body.chakra-ui-dark .ep-stat__value{color:#fff!important}html.chakra-ui-dark .ep-stat__value small,html[data-theme=dark] .ep-stat__value small,body.chakra-ui-dark .ep-stat__value small{color:#ffffff8c!important}html.chakra-ui-dark .ep-stat--stock-high .ep-stat__value,html[data-theme=dark] .ep-stat--stock-high .ep-stat__value,body.chakra-ui-dark .ep-stat--stock-high .ep-stat__value{color:#9ae6b4!important}html.chakra-ui-dark .ep-stat--stock-low .ep-stat__value,html[data-theme=dark] .ep-stat--stock-low .ep-stat__value,body.chakra-ui-dark .ep-stat--stock-low .ep-stat__value{color:#fdba74!important}html.chakra-ui-dark .ep-stat--stock-out .ep-stat__value,html[data-theme=dark] .ep-stat--stock-out .ep-stat__value,body.chakra-ui-dark .ep-stat--stock-out .ep-stat__value{color:#fecaca!important;font-weight:800!important}html.chakra-ui-dark .ep-stat--stock-out .ep-stat__label,html[data-theme=dark] .ep-stat--stock-out .ep-stat__label,body.chakra-ui-dark .ep-stat--stock-out .ep-stat__label{color:#f87171!important;font-weight:700!important}html.chakra-ui-dark .ep-chip--out-of-stock,html[data-theme=dark] .ep-chip--out-of-stock,body.chakra-ui-dark .ep-chip--out-of-stock{color:#fecaca!important;background:#450a0a!important;border-color:#991b1b!important}html.chakra-ui-dark .ep-stat-divider,html[data-theme=dark] .ep-stat-divider,body.chakra-ui-dark .ep-stat-divider{background:#4a5568!important}html.chakra-ui-dark .ep-product-card__stock-alert--low,html[data-theme=dark] .ep-product-card__stock-alert--low,body.chakra-ui-dark .ep-product-card__stock-alert--low{color:#fdba74!important}html.chakra-ui-dark .ep-product-card__stock-alert--out,html[data-theme=dark] .ep-product-card__stock-alert--out,body.chakra-ui-dark .ep-product-card__stock-alert--out{color:#fca5a5!important}html.chakra-ui-dark .ep-empty,html[data-theme=dark] .ep-empty,body.chakra-ui-dark .ep-empty{background:linear-gradient(180deg,#1a202c,#2d3748)!important;border-color:#4a5568!important}html.chakra-ui-dark .ep-empty__title,html[data-theme=dark] .ep-empty__title,body.chakra-ui-dark .ep-empty__title{color:#fff!important}html.chakra-ui-dark .ep-empty__hint,html[data-theme=dark] .ep-empty__hint,body.chakra-ui-dark .ep-empty__hint{color:#ffffffb3!important}html.chakra-ui-dark .ep-empty__icon,html[data-theme=dark] .ep-empty__icon,body.chakra-ui-dark .ep-empty__icon{background:#2d6a4f38!important;color:#9ae6b4!important}html.chakra-ui-dark .ep-skeleton-card,html[data-theme=dark] .ep-skeleton-card,body.chakra-ui-dark .ep-skeleton-card{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .inventory-panel,html[data-theme=dark] .inventory-panel,body.chakra-ui-dark .inventory-panel{background:#1a202c;border-color:#4a5568;color:#fff}html.chakra-ui-dark .inventory-panel .chakra-table-container,html.chakra-ui-dark .inventory-panel .admin-table-scroll,html[data-theme=dark] .inventory-panel .chakra-table-container,html[data-theme=dark] .inventory-panel .admin-table-scroll,body.chakra-ui-dark .inventory-panel .chakra-table-container,body.chakra-ui-dark .inventory-panel .admin-table-scroll{border-color:#4a5568;background:#2d3748}html.chakra-ui-dark .inventory-panel .ep-muted,html[data-theme=dark] .inventory-panel .ep-muted,body.chakra-ui-dark .inventory-panel .ep-muted{color:#ffffffb3!important}html.chakra-ui-dark .inventory-panel .ep-stat__label,html[data-theme=dark] .inventory-panel .ep-stat__label,body.chakra-ui-dark .inventory-panel .ep-stat__label{color:#fff9!important}html.chakra-ui-dark .inventory-panel .ep-stat__value,html[data-theme=dark] .inventory-panel .ep-stat__value,body.chakra-ui-dark .inventory-panel .ep-stat__value{color:#fff!important}.products-container{padding:0;background:transparent;min-height:0}@media(max-width:768px){.products-container{padding:0!important}.products-container .admin-toolbar .chakra-input__group{max-width:none!important;width:100%}}.recommended-bag-preview{border:1px solid var(--ck-border, #e2e8f0);border-radius:12px;background:var(--ck-surface, #fff);padding:1rem 1.125rem}.recommended-bag-preview__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.recommended-bag-preview__eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#718096;line-height:1.3;margin:0}.recommended-bag-preview__hint{font-size:.75rem;color:#a0aec0;margin:.25rem 0 0;line-height:1.4}.recommended-bag-preview__packs{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem;flex-shrink:0}.recommended-bag-preview__pack-label{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#a0aec0}.recommended-bag-preview__pack-grid{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:flex-end}.recommended-bag-preview__pack-chip{border-radius:999px;padding:.3125rem .75rem;font-size:.75rem;font-weight:600;border:1px solid var(--ck-border, #e2e8f0);background:var(--ck-surface, #fff);color:#4a5568;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.recommended-bag-preview__pack-chip:hover:not(:disabled){border-color:#2d6a4f73}.recommended-bag-preview__pack-chip:disabled{opacity:.55;cursor:not-allowed}.recommended-bag-preview__pack-chip--active{border-color:#2d6a4f;background:#2d6a4f1a;color:#2d6a4f}.recommended-bag-preview__loading{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:1.5rem 0;color:#718096;font-size:.8125rem}.recommended-bag-preview__empty{padding:1.25rem 1rem;border-radius:10px;background:#f8fafc;border:1px dashed #e2e8f0;text-align:center}.recommended-bag-preview__empty p{margin:0;font-size:.8125rem;color:#718096;line-height:1.5}.recommended-bag-preview__price-card{display:flex;align-items:baseline;gap:.625rem;padding:.875rem 1rem;margin-bottom:1rem;border-radius:10px;background:linear-gradient(135deg,#2d6a4f14,#2d6a4f08);border:1px solid rgba(45,106,79,.18)}.recommended-bag-preview__price{font-size:1.5rem;font-weight:700;color:#2d6a4f;line-height:1.2}.recommended-bag-preview__per-kg{font-size:.8125rem;font-weight:500;color:#718096}.recommended-bag-preview__section-label{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a0aec0;margin:0 0 .5rem}.recommended-bag-preview__nutrition{list-style:none;margin:0;padding:0;border:1px solid var(--ck-border, #e2e8f0);border-radius:10px;overflow:hidden}.recommended-bag-preview__nutrition-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4}.recommended-bag-preview__nutrition-row:not(:last-child){border-bottom:1px solid var(--ck-border, #e2e8f0)}.recommended-bag-preview__nutrition-row:nth-child(2n){background:#f8fafcd9}.recommended-bag-preview__nutrition-name{color:#4a5568;font-weight:500}.recommended-bag-preview__nutrition-val{color:#2d3748;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.recommended-bag-preview__allergen{margin-top:.875rem;padding:.625rem .75rem;border-radius:8px;background:#fffbeb;border:1px solid #fcd34d;font-size:.75rem;line-height:1.45;color:#92400e}.recommended-bag-preview__allergen strong{font-weight:700}html.chakra-ui-dark .recommended-bag-preview,html[data-theme=dark] .recommended-bag-preview,body.chakra-ui-dark .recommended-bag-preview{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .recommended-bag-preview__hint,html.chakra-ui-dark .recommended-bag-preview__pack-label,html[data-theme=dark] .recommended-bag-preview__hint,html[data-theme=dark] .recommended-bag-preview__pack-label,body.chakra-ui-dark .recommended-bag-preview__hint,body.chakra-ui-dark .recommended-bag-preview__pack-label{color:#a0aec0}html.chakra-ui-dark .recommended-bag-preview__pack-chip,html[data-theme=dark] .recommended-bag-preview__pack-chip,body.chakra-ui-dark .recommended-bag-preview__pack-chip{background:#2d3748;border-color:#4a5568;color:#e2e8f0}html.chakra-ui-dark .recommended-bag-preview__pack-chip--active,html[data-theme=dark] .recommended-bag-preview__pack-chip--active,body.chakra-ui-dark .recommended-bag-preview__pack-chip--active{background:#68d3911f;border-color:#68d391;color:#68d391}html.chakra-ui-dark .recommended-bag-preview__empty,html[data-theme=dark] .recommended-bag-preview__empty,body.chakra-ui-dark .recommended-bag-preview__empty{background:#ffffff0a;border-color:#4a5568}html.chakra-ui-dark .recommended-bag-preview__empty p,html[data-theme=dark] .recommended-bag-preview__empty p,body.chakra-ui-dark .recommended-bag-preview__empty p{color:#a0aec0}html.chakra-ui-dark .recommended-bag-preview__price-card,html[data-theme=dark] .recommended-bag-preview__price-card,body.chakra-ui-dark .recommended-bag-preview__price-card{background:#68d39114;border-color:#68d39140}html.chakra-ui-dark .recommended-bag-preview__price,html[data-theme=dark] .recommended-bag-preview__price,body.chakra-ui-dark .recommended-bag-preview__price{color:#68d391}html.chakra-ui-dark .recommended-bag-preview__nutrition,html[data-theme=dark] .recommended-bag-preview__nutrition,body.chakra-ui-dark .recommended-bag-preview__nutrition{border-color:#4a5568}html.chakra-ui-dark .recommended-bag-preview__nutrition-row:not(:last-child),html[data-theme=dark] .recommended-bag-preview__nutrition-row:not(:last-child),body.chakra-ui-dark .recommended-bag-preview__nutrition-row:not(:last-child){border-bottom-color:#4a5568}html.chakra-ui-dark .recommended-bag-preview__nutrition-row:nth-child(2n),html[data-theme=dark] .recommended-bag-preview__nutrition-row:nth-child(2n),body.chakra-ui-dark .recommended-bag-preview__nutrition-row:nth-child(2n){background:#ffffff08}html.chakra-ui-dark .recommended-bag-preview__nutrition-name,html[data-theme=dark] .recommended-bag-preview__nutrition-name,body.chakra-ui-dark .recommended-bag-preview__nutrition-name{color:#cbd5e0}html.chakra-ui-dark .recommended-bag-preview__nutrition-val,html[data-theme=dark] .recommended-bag-preview__nutrition-val,body.chakra-ui-dark .recommended-bag-preview__nutrition-val{color:#f7fafc}html.chakra-ui-dark .recommended-bag-preview__allergen,html[data-theme=dark] .recommended-bag-preview__allergen,body.chakra-ui-dark .recommended-bag-preview__allergen{background:#fbbf241f;border-color:#fbbf2459;color:#fbd38d}.recommended-bag-suggestions-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.recommended-bag-suggestions-scroll::-webkit-scrollbar{width:6px}.recommended-bag-suggestions-scroll::-webkit-scrollbar-thumb{background:#2d6a4f59;border-radius:999px}.recommended-bag-suggestions-scroll::-webkit-scrollbar-track{background:transparent}.profile-page__panel{overflow:hidden}.profile-page__hero{display:flex;align-items:flex-start;gap:.875rem;padding:1rem 1rem .875rem;background:linear-gradient(135deg,var(--ck-green-soft) 0%,var(--ck-surface) 55%,var(--ck-surface-muted) 100%);border-bottom:1px solid var(--ck-border);flex-wrap:wrap;padding:1.25rem 1.5rem}.profile-page__identity{flex:1 1 12rem;min-width:0}.profile-page__name{font-family:var(--ck-font-sans);font-size:1.25rem;font-weight:700;color:var(--ck-text-primary);line-height:1.3;margin:0}.profile-page__email{font-family:var(--ck-font-sans);font-size:var(--ck-detail-subtitle-size);color:var(--ck-text-muted);margin-top:.25rem;word-break:break-all}.profile-page__badges{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}.profile-page__badge{text-transform:capitalize;font-weight:600;font-size:.6875rem!important;padding:.2rem .5rem!important;border-radius:999px!important}.profile-page__avatar{width:72px!important;height:72px!important;font-size:1.375rem!important;box-shadow:0 4px 14px #2d6a4f2e;flex-shrink:0;border:3px solid var(--ck-surface)}.profile-page__actions{flex-shrink:0;margin-left:auto}.profile-page__tabs .chakra-tabs__tablist{gap:.25rem;padding:.625rem 1rem 0;border-bottom:1px solid var(--ck-border);background:var(--ck-surface-muted)}.profile-page__tabs .chakra-tabs__tab{height:2rem;padding:0 .875rem;margin-bottom:-1px;border-radius:6px 6px 0 0;border:1px solid transparent;background:transparent;color:var(--ck-text-muted);font-family:var(--ck-font-sans);font-size:.8125rem;font-weight:600;transition:color .15s ease,background .15s ease,border-color .15s ease}.profile-page__tabs .chakra-tabs__tab:hover{color:var(--ck-green);background:var(--ck-green-soft)}.profile-page__tabs .chakra-tabs__tab[aria-selected=true]{color:var(--ck-text-primary);background:var(--ck-surface);border-color:var(--ck-border);border-bottom-color:var(--ck-surface)}.profile-page__tabs .chakra-tabs__tab-panels{padding:1rem 1rem 1.125rem;background:var(--ck-surface)}.profile-page__tabs .chakra-tabs__tab-panel{padding:0}.profile-page__section+.profile-page__section{margin-top:1.125rem}.profile-page__section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.profile-page__section-title{font-family:var(--ck-font-sans);font-size:var(--ck-detail-section-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-green);margin:0}.profile-page__section-hint{font-family:var(--ck-font-sans);font-size:var(--ck-detail-hint-size);color:var(--ck-text-muted);line-height:1.5;margin:0}.profile-page__section-body{padding:.875rem 1rem;background:var(--ck-surface-muted);border:1px solid var(--ck-border-light);border-radius:var(--ck-radius-md)}.profile-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}@media(max-width:640px){.profile-page__grid{grid-template-columns:1fr}}.profile-page__field{min-width:0}.profile-page__field--full{grid-column:1/-1}.profile-page__field-label{font-family:var(--ck-font-sans);font-size:var(--ck-detail-label-size);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ck-text-muted);line-height:1.25;margin:0 0 .3rem}.profile-page__field-value{font-family:var(--ck-font-sans);font-size:var(--ck-detail-value-size);font-weight:600;color:var(--ck-text-primary);line-height:1.4;min-height:var(--ck-detail-value-height);display:flex;align-items:center;word-break:break-word}.profile-page__field-value--empty{color:var(--ck-text-faint);font-weight:500}.profile-page__field-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:500}.profile-page__meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media(max-width:640px){.profile-page__meta-grid{grid-template-columns:1fr}}.profile-page__meta-item{display:flex;flex-direction:column;gap:.3rem;padding:.75rem .875rem;background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm);min-width:0}.profile-page__meta-label{font-family:var(--ck-font-sans);font-size:var(--ck-detail-label-size);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ck-text-muted);line-height:1.25;margin:0 0 .3rem;margin-bottom:0}.profile-page__meta-value{font-family:var(--ck-font-sans);font-size:.875rem;font-weight:600;color:var(--ck-text-primary);line-height:1.35}.profile-page__meta-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:500;word-break:break-all}.profile-page__readonly-note{font-family:var(--ck-font-sans);font-size:var(--ck-detail-hint-size);color:var(--ck-text-muted);font-style:italic}.profile-page__password-form{max-width:24rem;display:flex;flex-direction:column;gap:1rem}.profile-page__input,.profile-page__select{height:38px!important;min-height:38px!important;font-size:.875rem!important;border-radius:var(--ck-radius-sm)!important;border-color:var(--ck-border)!important}.profile-page__input:focus,.profile-page__input:hover,.profile-page__select:focus,.profile-page__select:hover{border-color:#2d6a4f73!important}html.chakra-ui-dark .profile-page__avatar,html[data-theme=dark] .profile-page__avatar,body.chakra-ui-dark .profile-page__avatar{border-color:var(--ck-surface)}.txn-detail-modal .admin-drawer-slide-stack__panel-body{padding:0}.txn-detail-modal__hero{padding:.5rem 2.25rem .5rem 1rem;background:linear-gradient(135deg,#f0f7f4,#fff 55%,#f8fafc);border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:1;margin:0}.txn-detail-modal__hero--failed{background:linear-gradient(135deg,#fef2f2,#fff 55%,#f8fafc)}.txn-detail-modal__hero-row{min-height:2rem}.txn-detail-modal__icon-wrap{width:2rem;height:2rem;border-radius:999px;background:#fff;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #2d6a4f1a}.txn-detail-modal__hero--failed .txn-detail-modal__icon-wrap{box-shadow:0 2px 8px #b91c1c1a}.txn-detail-modal__amount{font-size:1.25rem;font-weight:800;color:#1a202c;line-height:1.15;white-space:nowrap}.txn-detail-modal__badge{text-transform:uppercase;font-weight:700;letter-spacing:.03em}.txn-detail-modal__sections{padding:.75rem 1rem 1rem}.txn-detail-modal__section{padding:.875rem 1rem .25rem;background:#fafbfc;border:1px solid #edf2f7;border-radius:12px}.txn-detail-modal__section-title{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2d6a4f;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.txn-detail-modal__footer{flex-shrink:0!important;padding:.75rem 1rem!important;background:#fafbfc;border-top:1px solid #e2e8f0}.txn-detail-modal .chakra-modal__close-btn{top:.375rem!important;right:.375rem!important;width:1.75rem!important;height:1.75rem!important}.txn-detail-grid{column-gap:1.25rem}.txn-detail-row{padding:.5rem 0;min-width:0}.txn-detail-row__label{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#718096;margin-bottom:.2rem}.txn-detail-row__value{font-size:.875rem;font-weight:600;color:#2d3748;word-break:break-word;line-height:1.4}.txn-detail-row__value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:500}.transactions-list--mobile-only{display:flex!important;flex-direction:column;gap:.75rem;width:100%;min-width:0}@media(min-width:62em){.transactions-list--mobile-only{display:none!important}}.transactions-list--desktop-only{display:none!important;width:100%;max-width:100%}@media(min-width:62em){.transactions-list--desktop-only{display:block!important}}.transactions-mobile-card{min-width:0;max-width:100%;box-sizing:border-box;padding:.875rem 1rem;border:1px solid #e2e8f0;border-radius:.875rem;background:#fff;box-shadow:0 1px 2px #0f172a0a;cursor:pointer;transition:box-shadow .18s ease,border-color .18s ease,transform .15s ease}.transactions-mobile-card:active{transform:scale(.995)}.transactions-mobile-card__header{min-width:0;padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:1px solid #f1f5f9}.transactions-mobile-card__amount{font-size:1.125rem;font-weight:700;color:#b45309;line-height:1.2;margin-bottom:.25rem}.transactions-mobile-card__customer{min-width:0;line-height:1.35}.transactions-mobile-card .txn-copy-line{min-width:0}.transactions-mobile-card .txn-copy-line__label{display:block;font-size:.625rem!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;line-height:1.2}.transactions-mobile-card .txn-copy-line__value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem!important;color:#334155;-webkit-user-select:all;user-select:all}.transactions-mobile-card .txn-customer-cell{min-width:0}.transactions-mobile-card .txn-customer-cell__name{font-size:.8125rem!important;font-weight:600;color:#1e293b;-webkit-user-select:all;user-select:all}.transactions-mobile-card .txn-customer-cell__city{font-size:.75rem!important;color:#64748b;-webkit-user-select:all;user-select:all}.transactions-mobile-card__rows{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.transactions-mobile-card__row{display:grid;grid-template-columns:minmax(4.5rem,34%) minmax(0,1fr);gap:.25rem .625rem;align-items:start}.transactions-mobile-card__label{font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;line-height:1.35;padding-top:.1rem}.transactions-mobile-card__value{min-width:0;max-width:100%;font-size:.8125rem;color:#1e293b;word-break:break-word;overflow-wrap:anywhere}.transactions-mobile-card__actions{margin-top:.625rem;padding-top:.625rem;border-top:1px solid #f1f5f9;width:100%}.transactions-mobile-card__hint{font-size:.6875rem;color:#94a3b8;margin-top:.625rem;padding-top:.5rem;border-top:1px dashed #e2e8f0;text-align:center}.transactions-mobile-empty{width:100%}.transactions-page .transactions-period-panel{overflow:visible!important;border-radius:1rem!important;box-shadow:0 1px 3px #0f172a0f!important}.transactions-page .transactions-period-panel .admin-panel__body{padding:1.125rem 1.25rem!important;overflow:visible!important}.transactions-page .transactions-period-desktop{display:block}@media(max-width:62em){.transactions-page .transactions-period-desktop{display:none}}.transactions-page .transactions-period-mobile{display:none}@media(max-width:62em){.transactions-page .transactions-period-mobile{display:block}}.transactions-page .transactions-period-accordion{width:100%}.transactions-page .transactions-period-accordion__trigger{border-radius:.625rem;background:linear-gradient(180deg,#f0fff4,#ecfdf5);border:1px solid rgba(45,106,79,.22);padding:.625rem .75rem!important;gap:.5rem}.transactions-page .transactions-period-accordion__trigger:hover{background:linear-gradient(180deg,#ecfdf5,#d1fae5)}.transactions-page .transactions-period-accordion__title{line-height:1.35;min-width:0}.transactions-page .transactions-period-accordion__panel{width:100%;padding-top:.75rem!important}.transactions-page .transactions-period-mobile-label{display:block;width:100%;text-align:center;margin-bottom:.5rem!important}.transactions-page .transactions-period-field--mobile{width:100%;min-width:0}.transactions-page .transactions-period-field--mobile .admin-menu-select,.transactions-page .transactions-period-field--mobile .admin-menu-select__trigger{width:100%}.transactions-page .transactions-period-inner{display:flex;flex-direction:column;gap:1rem;width:100%}.transactions-page .transactions-period-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem 1.25rem}.transactions-page .transactions-period-field{flex:0 1 auto;min-width:min(100%,14rem)}.transactions-page .transactions-field-label{display:block;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:.4rem;line-height:1}.transactions-page .transactions-period-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:999px;background:linear-gradient(180deg,#f0fff4,#ecfdf5);border:1px solid rgba(45,106,79,.22);color:#2d6a4f;font-size:.8125rem;font-weight:600;line-height:1.3;max-width:100%;min-width:0}.transactions-page .transactions-period-badge .transactions-period-badge-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.transactions-page .transactions-custom-dates{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;padding:1rem 1.125rem;border-radius:.875rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0}.transactions-page .transactions-date-separator{align-self:center;font-size:.75rem;font-weight:600;color:#94a3b8;padding-bottom:.5rem}.transactions-page .transactions-filter-date{flex:1 1 10rem;min-width:0;max-width:100%}.transactions-page .transactions-filter-date .chakra-form__label{font-size:.6875rem!important;font-weight:600!important;color:#64748b!important;margin-bottom:.35rem!important}.transactions-page .transactions-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));align-items:stretch;gap:.75rem;margin-bottom:0!important}.transactions-page .transactions-stat-card{display:flex;min-height:9.5rem;padding:.875rem 1.125rem!important;overflow:visible}.transactions-page .transactions-stat-card .transactions-stat,.transactions-page .transactions-stat-card .chakra-stat{display:flex;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;margin:0}.transactions-page .transactions-stat-card .chakra-stat__label{flex:0 0 auto;margin-bottom:.35rem!important;line-height:1.3}.transactions-page .transactions-stat-card .transactions-stat-mid{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-start;min-height:2.5rem;margin:0}.transactions-page .transactions-stat-card .chakra-stat__number{font-size:1.5rem!important;margin:0!important;line-height:1.1!important}.transactions-page .transactions-stat-card .chakra-stat__help-text{flex:0 0 auto;margin-top:auto!important;padding-top:.625rem;margin-bottom:0!important;line-height:1.35}.transactions-page .transactions-stat-card--amount .transactions-amount-label{display:block}.transactions-page .transactions-stat-card--amount .transactions-amount-toggle{flex:0 0 auto;margin-bottom:.35rem}.transactions-page .transactions-amount-toggle{display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:3px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0;gap:2px;box-sizing:border-box}.transactions-page .transactions-amount-toggle button{border-radius:999px!important;min-width:0!important;flex:1 1 auto;padding-left:.625rem!important;padding-right:.625rem!important;font-size:.6875rem!important;font-weight:600!important;height:1.75rem!important;line-height:1!important;box-shadow:none!important;white-space:nowrap}.transactions-page .transactions-list-panel .admin-panel__body{padding:1rem 1.125rem 1.25rem!important}.transactions-page .transactions-status-tabs{margin-bottom:.25rem}.transactions-page .transactions-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;width:100%}.transactions-page .transactions-search{flex:1 1 16rem;min-width:0}.transactions-page .transactions-search input{height:36px;font-size:.875rem;border-radius:.5rem;border-color:#e2e8f0;background:#fff}.transactions-page .transactions-search input:focus{border-color:#2d6a4f;box-shadow:0 0 0 1px #2d6a4f59}.transactions-page .transactions-per-page{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.transactions-page .transactions-table-hint{font-size:.75rem;color:#94a3b8;text-align:right;margin-top:.25rem}.transactions-datepicker-wrapper,.transactions-filter-date .react-datepicker-wrapper,.transactions-filter-date .react-datepicker__input-container{display:block;width:100%}.transactions-date-input{width:100%;height:36px;padding:0 .75rem;font-size:.875rem;font-family:inherit;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;transition:border-color .15s ease,box-shadow .15s ease}.transactions-date-input::placeholder{color:#94a3b8}.transactions-date-input:hover{border-color:#cbd5e1}.transactions-date-input:focus{outline:none;border-color:#2d6a4f;box-shadow:0 0 0 3px #2d6a4f2e}.transactions-datepicker-popper{z-index:4000!important;line-height:normal}.transactions-datepicker-popper .react-datepicker{width:auto;min-width:17.5rem;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 4px 6px -1px #0f172a14,0 12px 28px -4px #0f172a24;font-family:inherit;font-size:.875rem;overflow:hidden}.transactions-datepicker-popper .react-datepicker__header{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0;padding:.625rem .5rem .5rem}.transactions-datepicker-popper .react-datepicker__current-month{font-weight:700;font-size:.9375rem;color:#1e293b;margin-bottom:.35rem}.transactions-datepicker-popper .react-datepicker__day-names{margin-bottom:.25rem}.transactions-datepicker-popper .react-datepicker__day-name{color:#64748b;font-size:.6875rem;font-weight:700;letter-spacing:.04em;width:2.25rem;line-height:2rem;margin:.125rem}.transactions-datepicker-popper .react-datepicker__month{margin:.35rem .5rem .5rem}.transactions-datepicker-popper .react-datepicker__day{width:2.25rem;line-height:2.25rem;margin:.125rem;border-radius:.5rem;color:#334155;font-weight:500;transition:background-color .12s ease,color .12s ease}.transactions-datepicker-popper .react-datepicker__day:hover{background:#2d6a4f1a;color:#2d6a4f}.transactions-datepicker-popper .react-datepicker__day--selected,.transactions-datepicker-popper .react-datepicker__day--keyboard-selected{background:#2d6a4f!important;color:#fff!important;font-weight:600}.transactions-datepicker-popper .react-datepicker__day--today{font-weight:700;color:#2d6a4f;background:#2d6a4f14}.transactions-datepicker-popper .react-datepicker__day--today.react-datepicker__day--selected{color:#fff!important}.transactions-datepicker-popper .react-datepicker__day--outside-month{color:#cbd5e1}.transactions-datepicker-popper .react-datepicker__day--disabled{color:#cbd5e1!important;cursor:not-allowed}.transactions-datepicker-popper .react-datepicker__day--disabled:hover{background:transparent;color:#cbd5e1!important}.transactions-datepicker-popper .react-datepicker__navigation{top:.65rem}.transactions-datepicker-popper .react-datepicker__navigation-icon:before{border-color:#64748b}.transactions-datepicker-popper .react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:#2d6a4f}.transactions-table-panel .transactions-table-scroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;max-width:100%;border-radius:.75rem;border:1px solid #e2e8f0;background:#fff}.transactions-table-panel .transactions-admin-table{min-width:max(100%,1380px);width:max-content;table-layout:auto}.transactions-table-panel .transactions-admin-table thead{position:sticky;top:0;z-index:2;background:#f8fafc}.transactions-table-panel .transactions-admin-table thead th{white-space:nowrap;vertical-align:middle;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase;color:#64748b!important;border-bottom:1px solid #e2e8f0!important;padding-top:.75rem!important;padding-bottom:.75rem!important}.transactions-table-panel .transactions-admin-table tbody td{white-space:normal;word-break:break-word;overflow-wrap:anywhere;vertical-align:middle;line-height:1.45;font-size:.8125rem;border-bottom-color:#f1f5f9!important}.transactions-table-panel .transactions-admin-table .transactions-table-row{cursor:pointer;transition:background-color .15s ease}.transactions-table-panel .transactions-admin-table .transactions-table-row:hover{background:#f8fafc!important}.transactions-table-panel .transactions-admin-table .transactions-table-row:hover .transactions-cell-id .txn-copy-line__value{color:#2d6a4f}.transactions-table-panel .transactions-admin-table .transactions-cell-id{min-width:8.25rem;max-width:11rem;vertical-align:middle}.transactions-table-panel .transactions-admin-table .transactions-cell-customer{min-width:8.5rem;max-width:12rem;vertical-align:top}.transactions-table-panel .transactions-admin-table .txn-copy-line{min-width:0}.transactions-table-panel .transactions-admin-table .txn-copy-line__label{display:block;font-size:.625rem!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;line-height:1.2}.transactions-table-panel .transactions-admin-table .txn-copy-line__value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem!important;color:#334155;-webkit-user-select:all;user-select:all}.transactions-table-panel .transactions-admin-table .txn-customer-cell{min-width:0}.transactions-table-panel .transactions-admin-table .txn-customer-cell__name{font-size:.8125rem!important;font-weight:600;color:#1e293b;-webkit-user-select:all;user-select:all}.transactions-table-panel .transactions-admin-table .txn-customer-cell__city{font-size:.75rem!important;color:#64748b;-webkit-user-select:all;user-select:all}.transactions-table-panel .transactions-admin-table .transactions-cell-type{min-width:5.5rem;white-space:nowrap}.transactions-table-panel .transactions-admin-table .transactions-cell-amount{min-width:5.5rem;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.transactions-table-panel .transactions-admin-table .transactions-cell-total{font-weight:700}.transactions-table-panel .transactions-admin-table .transactions-cell-payment{min-width:4rem;max-width:6rem}.transactions-table-panel .transactions-admin-table .transactions-cell-status{min-width:5rem;white-space:nowrap}.transactions-table-panel .transactions-admin-table .transactions-cell-date{min-width:9rem;max-width:11rem;font-size:.75rem;color:#64748b;white-space:nowrap}.transactions-table-panel .transactions-admin-table thead th.transactions-cell-actions,.transactions-table-panel .transactions-admin-table .transactions-cell-actions{position:sticky;right:0;z-index:3;min-width:11.5rem;background:#fff;box-shadow:-8px 0 12px -8px #0f172a2e}.transactions-table-panel .transactions-admin-table thead th.transactions-cell-actions{z-index:4;background:#f8fafc}@media(max-width:62em){.transactions-page .admin-page-shell{padding-left:.75rem;padding-right:.75rem}.transactions-page .transactions-period-panel .admin-panel__body{padding:.625rem .75rem!important}.transactions-page .transactions-custom-dates{flex-direction:column;align-items:stretch;padding:.875rem}.transactions-page .transactions-date-separator{display:none}.transactions-page .transactions-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.transactions-page .transactions-stat-card{min-height:8.5rem;padding:.75rem .875rem!important}.transactions-page .transactions-stat-card .chakra-stat__number{font-size:1.25rem!important}.transactions-page .transactions-stat-card .chakra-stat__help-text{font-size:.6875rem!important;line-height:1.3}.transactions-page .transactions-list-panel .admin-panel__header{padding:.75rem .875rem!important}.transactions-page .transactions-list-panel .admin-panel__header>div{flex-direction:column!important;align-items:stretch!important;gap:.625rem!important}.transactions-page .transactions-list-panel .admin-panel__header>div>div:first-child{flex:none!important;width:100%;min-width:0}.transactions-page .transactions-list-panel .admin-panel__body{padding:.875rem 1rem 1rem!important}.transactions-page .transactions-list-panel .admin-panel__title{font-size:1rem!important;white-space:normal;word-break:normal;overflow-wrap:anywhere;line-height:1.3}.transactions-page .transactions-list-actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;gap:.5rem!important;padding-bottom:.125rem;scrollbar-width:none}.transactions-page .transactions-list-actions::-webkit-scrollbar{display:none}.transactions-page .transactions-list-actions .chakra-button{flex:0 0 auto!important;min-width:auto;font-size:.75rem!important;white-space:nowrap}.transactions-page .transactions-status-tabs{margin-bottom:.5rem}.transactions-page .transactions-status-tabs .orders-pill-tabs{max-width:100%}.transactions-page .transactions-toolbar{flex-direction:column;align-items:stretch;gap:.625rem}.transactions-page .transactions-search{flex:1 1 auto;width:100%}.transactions-page .transactions-per-page{width:100%;justify-content:space-between}.transactions-page .transactions-table-hint{text-align:center}.transactions-page .transactions-pagination{flex-direction:column;align-items:stretch!important;gap:.75rem}.transactions-page .transactions-pagination>.chakra-stack,.transactions-page .transactions-pagination>.chakra-text:first-child{text-align:center;width:100%}.transactions-page .transactions-pagination>.chakra-stack:last-child{justify-content:center;flex-wrap:wrap}}@media(max-width:22.5em){.transactions-page .transactions-stat-grid{grid-template-columns:1fr}}@media(max-width:768px){.transactions-table-panel .transactions-admin-table{min-width:680px}}html.chakra-ui-dark .transactions-page .transactions-period-badge,html[data-theme=dark] .transactions-page .transactions-period-badge,body.chakra-ui-dark .transactions-page .transactions-period-badge{background:#2d6a4f33;border-color:#95d5b259;color:#b7e4c7}html.chakra-ui-dark .transactions-page .transactions-custom-dates,html[data-theme=dark] .transactions-page .transactions-custom-dates,body.chakra-ui-dark .transactions-page .transactions-custom-dates{background:#1a202c;border-color:#4a5568}html.chakra-ui-dark .transactions-page .transactions-period-accordion__trigger,html[data-theme=dark] .transactions-page .transactions-period-accordion__trigger,body.chakra-ui-dark .transactions-page .transactions-period-accordion__trigger{background:#2d6a4f33;border-color:#95d5b259}html.chakra-ui-dark .transactions-page .transactions-period-accordion__trigger:hover,html[data-theme=dark] .transactions-page .transactions-period-accordion__trigger:hover,body.chakra-ui-dark .transactions-page .transactions-period-accordion__trigger:hover{background:#2d6a4f47}html.chakra-ui-dark .transactions-page .transactions-period-accordion__title,html[data-theme=dark] .transactions-page .transactions-period-accordion__title,body.chakra-ui-dark .transactions-page .transactions-period-accordion__title{color:#b7e4c7}html.chakra-ui-dark .transactions-page .transactions-date-input,html[data-theme=dark] .transactions-page .transactions-date-input,body.chakra-ui-dark .transactions-page .transactions-date-input,html.chakra-ui-dark .transactions-page .transactions-search input,html[data-theme=dark] .transactions-page .transactions-search input,body.chakra-ui-dark .transactions-page .transactions-search input{background:#2d3748;border-color:#4a5568;color:#e2e8f0}html.chakra-ui-dark .transactions-datepicker-popper .react-datepicker,html[data-theme=dark] .transactions-datepicker-popper .react-datepicker,body.chakra-ui-dark .transactions-datepicker-popper .react-datepicker{background:#2d3748;border-color:#4a5568;color:#edf2f7}html.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__header,html[data-theme=dark] .transactions-datepicker-popper .react-datepicker__header,body.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__header{background:#1a202c;border-bottom-color:#4a5568}html.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__current-month,html.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__day-name,html.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__day,html[data-theme=dark] .transactions-datepicker-popper .react-datepicker__current-month,html[data-theme=dark] .transactions-datepicker-popper .react-datepicker__day-name,html[data-theme=dark] .transactions-datepicker-popper .react-datepicker__day,body.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__current-month,body.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__day-name,body.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__day{color:#edf2f7}html.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__day--selected,html.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__day--keyboard-selected,html[data-theme=dark] .transactions-datepicker-popper .react-datepicker__day--selected,html[data-theme=dark] .transactions-datepicker-popper .react-datepicker__day--keyboard-selected,body.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__day--selected,body.chakra-ui-dark .transactions-datepicker-popper .react-datepicker__day--keyboard-selected{background:#2d6a4f!important;color:#fff!important}html.chakra-ui-dark .transactions-table-panel .transactions-table-scroll,html[data-theme=dark] .transactions-table-panel .transactions-table-scroll,body.chakra-ui-dark .transactions-table-panel .transactions-table-scroll{border-color:#4a5568;background:#2d3748}html.chakra-ui-dark .transactions-table-panel .transactions-admin-table thead,html[data-theme=dark] .transactions-table-panel .transactions-admin-table thead,body.chakra-ui-dark .transactions-table-panel .transactions-admin-table thead{background:#1a202c}html.chakra-ui-dark .transactions-table-panel .transactions-admin-table thead th,html[data-theme=dark] .transactions-table-panel .transactions-admin-table thead th,body.chakra-ui-dark .transactions-table-panel .transactions-admin-table thead th{color:#94a3b8!important;border-bottom-color:#4a5568!important}html.chakra-ui-dark .transactions-table-panel .transactions-admin-table tbody td,html[data-theme=dark] .transactions-table-panel .transactions-admin-table tbody td,body.chakra-ui-dark .transactions-table-panel .transactions-admin-table tbody td{border-bottom-color:#4a5568!important}html.chakra-ui-dark .transactions-table-panel .transactions-admin-table .transactions-table-row:hover,html[data-theme=dark] .transactions-table-panel .transactions-admin-table .transactions-table-row:hover,body.chakra-ui-dark .transactions-table-panel .transactions-admin-table .transactions-table-row:hover{background:#374151!important}html.chakra-ui-dark .transactions-table-panel .transactions-admin-table thead th.transactions-cell-actions,html[data-theme=dark] .transactions-table-panel .transactions-admin-table thead th.transactions-cell-actions,body.chakra-ui-dark .transactions-table-panel .transactions-admin-table thead th.transactions-cell-actions{background:#1a202c}html.chakra-ui-dark .transactions-table-panel .transactions-admin-table .transactions-cell-actions,html[data-theme=dark] .transactions-table-panel .transactions-admin-table .transactions-cell-actions,body.chakra-ui-dark .transactions-table-panel .transactions-admin-table .transactions-cell-actions{background:#2d3748}html.chakra-ui-dark .transactions-mobile-card,html[data-theme=dark] .transactions-mobile-card,body.chakra-ui-dark .transactions-mobile-card{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .transactions-mobile-card__header,html[data-theme=dark] .transactions-mobile-card__header,body.chakra-ui-dark .transactions-mobile-card__header{border-bottom-color:#4a5568}html.chakra-ui-dark .transactions-mobile-card__amount,html[data-theme=dark] .transactions-mobile-card__amount,body.chakra-ui-dark .transactions-mobile-card__amount{color:#fbbf24}html.chakra-ui-dark .transactions-mobile-card__order-id,html[data-theme=dark] .transactions-mobile-card__order-id,body.chakra-ui-dark .transactions-mobile-card__order-id{color:#94a3b8}html.chakra-ui-dark .transactions-mobile-card__value,html[data-theme=dark] .transactions-mobile-card__value,body.chakra-ui-dark .transactions-mobile-card__value{color:#e2e8f0}html.chakra-ui-dark .transactions-mobile-card__actions,html[data-theme=dark] .transactions-mobile-card__actions,body.chakra-ui-dark .transactions-mobile-card__actions{border-top-color:#4a5568}html.chakra-ui-dark .transactions-mobile-card__hint,html[data-theme=dark] .transactions-mobile-card__hint,body.chakra-ui-dark .transactions-mobile-card__hint{border-top-color:#4a5568;color:#94a3b8}.profit-order-peek .profit-order-peek__sections{padding-bottom:4px}.profit-order-peek .profit-order-peek__section{padding:12px 14px;border:1px solid var(--chakra-colors-gray-200);border-radius:10px;background:var(--chakra-colors-gray-50)}.profit-order-peek .profit-order-peek__section--totals{background:var(--chakra-colors-teal-50);border-color:var(--chakra-colors-teal-200)}.profit-order-peek .profit-order-peek__section-title{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--chakra-colors-gray-500);margin-bottom:8px}.profit-order-peek .profit-order-peek__bag{padding:6px 8px;border-radius:6px;background:#fff;border:1px solid var(--chakra-colors-gray-100)}[data-theme=dark] .profit-order-peek .profit-order-peek__section,.chakra-ui-dark .profit-order-peek .profit-order-peek__section{background:var(--chakra-colors-gray-700);border-color:var(--chakra-colors-gray-600)}[data-theme=dark] .profit-order-peek .profit-order-peek__section--totals,.chakra-ui-dark .profit-order-peek .profit-order-peek__section--totals{background:var(--chakra-colors-teal-900);border-color:var(--chakra-colors-teal-700)}[data-theme=dark] .profit-order-peek .profit-order-peek__bag,.chakra-ui-dark .profit-order-peek .profit-order-peek__bag{background:var(--chakra-colors-gray-800);border-color:var(--chakra-colors-gray-600)}.profit-report-page .admin-stat-card--primary{border-color:var(--chakra-colors-teal-200)}.profit-report-page .profit-report-page__order-link{font-family:inherit;text-decoration:none}.profit-report-page .profit-report-page__order-link:hover{text-decoration:underline}.user-detail-modal .chakra-modal__content{border-radius:14px!important;overflow:hidden;max-width:640px!important}.user-detail-modal .chakra-modal__header{display:none}.user-detail-modal__hero{padding:.875rem 1.125rem .75rem;background:linear-gradient(135deg,#f0f7f4,#fff 65%,#f8fafc);border-bottom:1px solid #e2e8f0}.user-detail-modal__avatar{width:44px!important;height:44px!important;font-size:.875rem!important;box-shadow:0 2px 10px #2d6a4f33;flex-shrink:0}.user-detail-modal__name{font-size:1rem;font-weight:700;color:#1a202c;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-detail-modal__id{font-size:.6875rem;color:#718096;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.user-detail-modal__badge{text-transform:capitalize;font-weight:600;font-size:.625rem!important;padding:.125rem .4375rem!important;border-radius:999px!important}.user-detail-modal__quick{margin-top:.625rem}.user-detail-modal__chip{padding:.1875rem .5625rem;background:#fff;border:1px solid #e2e8f0;border-radius:999px;max-width:100%}.user-detail-modal__chip-icon{color:#2d6a4f;flex-shrink:0}.user-detail-modal__chip-text{font-size:.75rem;font-weight:500;color:#475569;line-height:1.2}.user-detail-modal__body{padding:.75rem 1.125rem .875rem!important}.user-detail-modal__section{padding:.6875rem .8125rem;background:#fafbfc;border:1px solid #edf2f7;border-radius:10px}.user-detail-modal__section-title{font-size:.625rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#2d6a4f;margin-bottom:.5625rem}.user-detail-modal__empty{padding:.75rem;border-radius:8px;background:#fff;border:1px dashed #e2e8f0;text-align:center;font-size:.8125rem;color:#64748b}.user-detail-modal__address-card{padding:.5625rem .6875rem;background:#fff;border:1px solid #e2e8f0;border-radius:8px;transition:border-color .15s ease}.user-detail-modal__address-card:hover{border-color:#2d6a4f59}.user-detail-modal__address-name{font-size:.8125rem;font-weight:600;color:#334155;line-height:1.3}.user-detail-modal__address-line{font-size:.8125rem;color:#475569;line-height:1.45}.user-detail-modal__address-meta{font-size:.6875rem;color:#94a3b8;margin-top:.375rem}.user-detail-modal__footer{padding:.5625rem 1.125rem!important;background:#fafbfc;border-top:1px solid #edf2f7}.user-detail-field__label{font-size:.6875rem;color:#718096;margin-bottom:.125rem;letter-spacing:.02em}.user-detail-field__value{font-size:.8125rem;font-weight:600;color:#2d3748;word-break:break-word;line-height:1.35}.user-detail-field__value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500}.user-profile-tabs__list{gap:.25rem;flex-wrap:wrap;margin-bottom:.625rem!important}.user-profile-tabs .chakra-tabs__tab{height:30px!important;min-height:30px!important;padding:0 .75rem!important;font-size:.75rem!important;font-weight:600!important;border-radius:999px!important;color:#64748b!important}.user-profile-tabs .chakra-tabs__tab[aria-selected=true]{background:#ecfdf5!important;color:#1f5c42!important;box-shadow:inset 0 0 0 1px #2d6a4f2e}.user-profile-form__label{font-size:.6875rem!important;font-weight:600!important;color:#718096!important;margin-bottom:.25rem!important;letter-spacing:.02em}.user-profile-form__input,.user-profile-form__readonly{height:34px!important;min-height:34px!important;padding-top:0!important;padding-bottom:0!important;font-size:.8125rem!important}.user-profile-form__input{border-radius:8px!important;border-color:#e2e8f0!important}.user-profile-form__input:focus{border-color:#2d6a4f!important;box-shadow:0 0 0 1px #2d6a4f!important}.user-profile-form__readonly{border-radius:8px!important;border-color:#edf2f7!important;background:#f8fafc!important;color:#4a5568!important;cursor:default!important}.user-profile-form__readonly--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem!important}html.chakra-ui-dark .user-detail-modal .chakra-modal__content,html[data-theme=dark] .user-detail-modal .chakra-modal__content,body.chakra-ui-dark .user-detail-modal .chakra-modal__content{background:#2d3748!important;color:#fff}html.chakra-ui-dark .user-detail-modal__hero,html[data-theme=dark] .user-detail-modal__hero,body.chakra-ui-dark .user-detail-modal__hero{background:linear-gradient(135deg,#1a202c,#2d3748 60%,#1a202c);border-bottom-color:#4a5568}html.chakra-ui-dark .user-detail-modal__name,html[data-theme=dark] .user-detail-modal__name,body.chakra-ui-dark .user-detail-modal__name{color:#fff}html.chakra-ui-dark .user-detail-modal__id,html[data-theme=dark] .user-detail-modal__id,body.chakra-ui-dark .user-detail-modal__id{color:#ffffff8c}html.chakra-ui-dark .user-detail-modal__chip,html[data-theme=dark] .user-detail-modal__chip,body.chakra-ui-dark .user-detail-modal__chip{background:#ffffff0f;border-color:#4a5568}html.chakra-ui-dark .user-detail-modal__chip-icon,html[data-theme=dark] .user-detail-modal__chip-icon,body.chakra-ui-dark .user-detail-modal__chip-icon{color:#9ae6b4}html.chakra-ui-dark .user-detail-modal__chip-text,html[data-theme=dark] .user-detail-modal__chip-text,body.chakra-ui-dark .user-detail-modal__chip-text{color:#ffffffd1}html.chakra-ui-dark .user-detail-modal__section,html[data-theme=dark] .user-detail-modal__section,body.chakra-ui-dark .user-detail-modal__section{background:#1a202c;border-color:#4a5568}html.chakra-ui-dark .user-detail-modal__section-title,html[data-theme=dark] .user-detail-modal__section-title,body.chakra-ui-dark .user-detail-modal__section-title{color:#9ae6b4}html.chakra-ui-dark .user-detail-modal__empty,html[data-theme=dark] .user-detail-modal__empty,body.chakra-ui-dark .user-detail-modal__empty{background:#1a202c;border-color:#4a5568;color:#ffffffa6}html.chakra-ui-dark .user-detail-modal__address-card,html[data-theme=dark] .user-detail-modal__address-card,body.chakra-ui-dark .user-detail-modal__address-card{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .user-detail-modal__address-card:hover,html[data-theme=dark] .user-detail-modal__address-card:hover,body.chakra-ui-dark .user-detail-modal__address-card:hover{border-color:#48bb7866}html.chakra-ui-dark .user-detail-modal__address-name,html[data-theme=dark] .user-detail-modal__address-name,body.chakra-ui-dark .user-detail-modal__address-name{color:#fff}html.chakra-ui-dark .user-detail-modal__address-line,html[data-theme=dark] .user-detail-modal__address-line,body.chakra-ui-dark .user-detail-modal__address-line{color:#ffffffd1}html.chakra-ui-dark .user-detail-modal__address-meta,html[data-theme=dark] .user-detail-modal__address-meta,body.chakra-ui-dark .user-detail-modal__address-meta{color:#ffffff80}html.chakra-ui-dark .user-detail-modal__footer,html[data-theme=dark] .user-detail-modal__footer,body.chakra-ui-dark .user-detail-modal__footer{background:#1a202c;border-top-color:#4a5568}html.chakra-ui-dark .user-detail-field__label,html[data-theme=dark] .user-detail-field__label,body.chakra-ui-dark .user-detail-field__label{color:#fff9}html.chakra-ui-dark .user-detail-field__value,html[data-theme=dark] .user-detail-field__value,body.chakra-ui-dark .user-detail-field__value{color:#fff}html.chakra-ui-dark .user-profile-tabs .chakra-tabs__tab,html[data-theme=dark] .user-profile-tabs .chakra-tabs__tab,body.chakra-ui-dark .user-profile-tabs .chakra-tabs__tab{color:#ffffffa6!important}html.chakra-ui-dark .user-profile-tabs .chakra-tabs__tab[aria-selected=true],html[data-theme=dark] .user-profile-tabs .chakra-tabs__tab[aria-selected=true],body.chakra-ui-dark .user-profile-tabs .chakra-tabs__tab[aria-selected=true]{background:#2d6a4f52!important;color:#9ae6b4!important;box-shadow:inset 0 0 0 1px #48bb7859}html.chakra-ui-dark .user-profile-form__label,html[data-theme=dark] .user-profile-form__label,body.chakra-ui-dark .user-profile-form__label{color:#fff9!important}html.chakra-ui-dark .user-profile-form__input,html[data-theme=dark] .user-profile-form__input,body.chakra-ui-dark .user-profile-form__input{background:#1a202c!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .user-profile-form__readonly,html[data-theme=dark] .user-profile-form__readonly,body.chakra-ui-dark .user-profile-form__readonly{background:#2d3748!important;border-color:#4a5568!important;color:#ffffffe0!important}.merge-customers-modal{border-radius:14px}.merge-customers-preview{padding:14px;border-radius:12px;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.merge-customers-preview__title{font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-bottom:10px}.merge-customers-preview__label{font-size:.75rem;font-weight:600;color:#64748b;margin-bottom:4px}.merge-customers-preview__value{font-size:.9375rem;font-weight:700;color:#1a1a1a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.merge-customers-preview__meta{font-size:.8125rem;color:#475569;margin-top:2px}.merge-customers-stat{text-align:center;padding:10px 8px;border-radius:10px;background:#fff;border:1px solid rgba(15,23,42,.06)}.merge-customers-stat__num{font-size:1.25rem;font-weight:800;color:#2d6a4f;line-height:1.1}.merge-customers-stat__label{font-size:.6875rem;font-weight:600;color:#64748b;margin-top:4px;text-transform:uppercase;letter-spacing:.04em}.users-table-panel .users-table-scroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;max-width:100%;border-radius:10px;border:1px solid #e2e8f0}.users-table-panel .users-admin-table{min-width:max(100%,720px);width:max-content;table-layout:auto}.users-table-panel .users-admin-table thead th{white-space:nowrap;vertical-align:middle}.users-table-panel .users-admin-table tbody td{white-space:normal;word-break:break-word;overflow-wrap:anywhere;vertical-align:top;line-height:1.45}.users-table-panel .users-admin-table .users-table-row{cursor:pointer;transition:background-color .15s ease}.users-table-panel .users-admin-table .users-table-row:hover .users-cell-name{color:#2d6a4f}.users-table-panel .users-admin-table .users-cell-name{min-width:130px;max-width:200px;font-weight:600;transition:color .15s ease}.users-table-panel .users-admin-table .users-cell-phone{min-width:120px;max-width:160px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}.users-table-panel .users-admin-table .users-cell-city{min-width:100px;max-width:140px}.users-table-panel .users-admin-table .users-cell-address{min-width:180px;max-width:320px}.users-table-panel .users-admin-table .users-cell-status,.users-table-panel .users-admin-table .users-cell-active{min-width:88px;white-space:nowrap}@media(max-width:768px){.users-table-panel .users-admin-table{min-width:640px}}html.chakra-ui-dark .users-table-panel .users-table-scroll,html[data-theme=dark] .users-table-panel .users-table-scroll,body.chakra-ui-dark .users-table-panel .users-table-scroll{border-color:#4a5568;background:#2d3748}html.chakra-ui-dark .users-table-panel .users-admin-table .users-table-row:hover .users-cell-name,html[data-theme=dark] .users-table-panel .users-admin-table .users-table-row:hover .users-cell-name,body.chakra-ui-dark .users-table-panel .users-admin-table .users-table-row:hover .users-cell-name{color:#fff}.cc-page{height:calc(100vh - 72px);min-height:560px;padding:16px 20px 20px;box-sizing:border-box;background:#f4f6f8}.cc-hub{height:calc(100vh - 72px);min-height:560px;padding:0 0 20px;box-sizing:border-box;background:transparent;overflow-y:auto}.cc-panel{min-height:0}.cc-section-tabs{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.cc-section-tab{border:1px solid #dbe2ea;background:#fff;color:#475569;font-size:13px;font-weight:700;padding:8px 16px;border-radius:10px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.cc-section-tab:hover{border-color:#94a3b8;background:#f8fafc}.cc-section-tab--active{background:#ecfdf5;border-color:#2d6a4f;color:#14532d}.cc-shell{height:100%;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:300px minmax(0,1fr);gap:0;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 8px 30px #0f172a14;background:#fff}.cc-inbox{display:flex;flex-direction:column;border-right:1px solid #e2e8f0;background:#fafbfc;min-height:0}.cc-inbox__head{padding:16px 14px 12px;border-bottom:1px solid #e2e8f0}.cc-inbox__title{margin:0 0 10px;font-size:15px;font-weight:800;color:#1e293b}.cc-inbox__search{width:100%;height:36px;border:1px solid #dbe2ea;border-radius:10px;padding:0 12px;font-size:13px;outline:none;background:#fff}.cc-inbox__search:focus{border-color:#2d6a4f;box-shadow:0 0 0 3px #2d6a4f1f}.cc-tabs{display:flex;gap:6px;padding:10px 12px;border-bottom:1px solid #e2e8f0;overflow-x:auto}.cc-tab{border:none;background:transparent;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:6px 8px;border-radius:999px;cursor:pointer;white-space:nowrap}.cc-tab--active{background:#e8f5ee;color:#1f5c42}.cc-thread-list{flex:1;overflow-y:auto;min-height:0}.cc-thread{width:100%;border:none;border-bottom:1px solid #eef2f6;background:transparent;text-align:left;padding:12px 14px;cursor:pointer;display:grid;gap:4px}.cc-thread:hover{background:#f1f5f9}.cc-thread--active{background:#edf7f1;border-left:3px solid #2d6a4f;padding-left:11px}.cc-thread__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.cc-thread__name{font-size:13px;font-weight:700;color:#0f172a;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-thread__time{font-size:11px;color:#94a3b8;flex-shrink:0}.cc-thread__preview{margin:4px 0 0;font-size:12px;color:#64748b;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cc-thread__order{margin:4px 0 0;font-size:11px;font-weight:600;color:#2d6a4f;word-break:break-all}.cc-msg__stamp-inline{margin:6px 0 0;font-size:11px;color:#94a3b8}.cc-reply{display:flex;flex-direction:column;gap:8px;width:100%}.cc-reply__input{width:100%;border:1px solid #dbe2ea;border-radius:10px;padding:10px 12px;font-size:13px;font-family:inherit;resize:vertical;min-height:72px}.cc-reply__input:focus{outline:none;border-color:#2d6a4f;box-shadow:0 0 0 3px #2d6a4f1f}.cc-reply__btn{align-self:flex-end;height:36px;padding:0 16px;border:none;border-radius:8px;background:#2d6a4f;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.cc-reply__btn:disabled{opacity:.55;cursor:not-allowed}.cc-badge{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:999px}.cc-badge--pending{background:#fef3c7;color:#92400e}.cc-badge--progress{background:#dbeafe;color:#1d4ed8}.cc-badge--done{background:#dcfce7;color:#166534}.cc-chat{display:flex;flex-direction:column;min-height:0;background:#f8fafc}.cc-chat__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:linear-gradient(135deg,#1f4d3a,#2d6a4f);color:#fff}.cc-chat__brand{display:flex;align-items:center;gap:10px;min-width:0}.cc-chat__logo{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.35);background:#fff;flex-shrink:0}.cc-chat__title{margin:0;font-size:15px;font-weight:800}.cc-chat__sub{margin:2px 0 0;font-size:12px;color:#ffffffc7}.cc-chat__sub--issue{margin-top:4px;font-weight:600;color:#fff}.cc-chat__status-select{height:34px;border-radius:8px;border:1px solid rgba(255,255,255,.35);background:#ffffff1f;color:#fff;font-size:12px;font-weight:600;padding:0 10px;outline:none}.cc-chat__body{flex:1;overflow-y:auto;padding:18px 16px 12px;min-height:0}.cc-chat__notice{text-align:center;font-size:11px;color:#64748b;margin:0 0 14px;padding:8px 0;border-top:1px dashed #dbe2ea;border-bottom:1px dashed #dbe2ea}.cc-chat__stamp{text-align:center;font-size:11px;color:#94a3b8;margin:0 0 12px}.cc-msg{display:flex;align-items:flex-start;gap:10px;width:100%;max-width:100%}.cc-msg--customer{justify-content:flex-end}.cc-msg--admin,.cc-msg--system{justify-content:flex-start}.cc-msg--issue .cc-msg__bubble{background:#fff7ed;border-color:#fdba74;box-shadow:0 0 0 1px #ea580c14}.cc-msg__avatar{width:30px;height:30px;border-radius:50%;background:#e2e8f0;color:#334155;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cc-msg__bubble{background:#fff;border:1px solid #e2e8f0;border-radius:12px 12px 12px 4px;padding:10px 12px;box-shadow:0 1px 2px #0f172a0a;max-width:88%}.cc-msg--customer .cc-msg__bubble{background:#ecfdf5;border-color:#2d6a4f2e;border-radius:12px 12px 4px}.cc-msg--admin .cc-msg__bubble,.cc-msg--system .cc-msg__bubble{background:#f8fafc}.cc-msg__issue-tag{display:inline-flex;align-items:center;margin-bottom:6px;padding:2px 8px;border-radius:999px;background:#ffedd5;color:#c2410c;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cc-msg__sender{margin:0 0 4px;font-size:12px;font-weight:700;color:#0f172a}.cc-msg__text{margin:0;font-size:13px;line-height:1.55;color:#334155;white-space:pre-wrap;word-break:break-word}.cc-msg__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cc-msg__chip{font-size:11px;color:#475569;background:#f1f5f9;border-radius:999px;padding:4px 10px}.cc-chat__empty,.cc-inbox__empty,.cc-page__loading,.cc-page__error{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:28px 16px;color:#64748b;font-size:13px;text-align:center}.cc-page__error{margin:0 0 12px;padding:14px 16px;border-radius:12px;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;flex-direction:row;justify-content:space-between;text-align:left}.cc-page__error-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.cc-page__error-title{margin:0;font-size:13px;font-weight:700;color:#991b1b}.cc-page__error-text{margin:0;font-size:12px;color:#b91c1c}.cc-page__error-actions{display:flex;gap:8px;flex-shrink:0}.cc-page--tickets{height:auto;min-height:calc(100vh - 72px);position:relative}.cc-tabs--wide{max-width:none;margin:0 0 12px}.cc-ticket-table-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.cc-ticket-table-wrap--full{max-width:none}.cc-ticket-table-head{padding:12px;border-bottom:1px solid #e2e8f0}.cc-ticket-table-scroll{overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 260px);-webkit-overflow-scrolling:touch;max-width:100%}.cc-ticket-table{width:100%;min-width:720px;border-collapse:collapse;font-size:12px}.cc-ticket-table th,.cc-ticket-table td{padding:10px 12px;text-align:left;border-bottom:1px solid #f1f5f9;vertical-align:top}.cc-ticket-table th{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#64748b;background:#fafbfc;position:sticky;top:0;z-index:1}.cc-ticket-table tbody tr{cursor:pointer}.cc-ticket-table tbody tr:hover{background:#f8fafc}.cc-ticket-table__row--unread{background:#fff7ed}.cc-ticket-table__row--unread td:first-child{box-shadow:inset 3px 0 #ea580c}.cc-ticket-table__row--unread td{font-weight:700}.cc-ticket-table__row--active{background:#ecfdf5!important}.cc-ticket-table__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;white-space:nowrap}.cc-ticket-table__date{white-space:nowrap;color:#475569;font-weight:600}.cc-ticket-table__product{max-width:220px;color:#334155;font-weight:600;line-height:1.45}.cc-ticket-table--full th:nth-child(1),.cc-ticket-table--full td:nth-child(1){width:150px}.cc-ticket-pagination{display:flex;justify-content:flex-end;gap:8px;padding:10px 12px;border-top:1px solid #e2e8f0}.cc-chat--ticket{min-height:520px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;display:flex;flex-direction:column}.cc-page__retry-btn{height:34px;padding:0 14px;border-radius:8px;border:1px solid #fca5a5;background:#fff;color:#b91c1c;font-size:12px;font-weight:700;cursor:pointer}.cc-page__retry-btn:hover:not(:disabled){background:#fff5f5}.cc-page__retry-btn:disabled{opacity:.55;cursor:not-allowed}.cc-inbox__search-hint{margin:8px 0 0;font-size:11px;color:#94a3b8}.cc-chat__footer{padding:12px 16px 16px;border-top:1px solid #e2e8f0;background:#fff}.cc-chat__footer-note{margin:0;font-size:12px;color:#64748b;text-align:center}.cc-drawer-backdrop{position:fixed;inset:0;background:#0f172a7a;z-index:3000;animation:cc-fade-in .2s ease;pointer-events:auto}.cc-drawer{position:fixed;top:0;right:0;width:min(540px,100vw);height:100dvh;max-height:100dvh;background:#fff;border-left:1px solid #e2e8f0;box-shadow:-16px 0 48px #0f172a2e;z-index:3001;display:flex;flex-direction:column;transform:translate(100%);transition:transform .28s cubic-bezier(.22,1,.36,1);overflow:hidden}.cc-drawer--open{transform:translate(0)}.cc-drawer__header{position:relative;flex-shrink:0;padding:12px 14px;background:linear-gradient(135deg,#1f4d3a,#2d6a4f);color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.cc-drawer__header--expanded{padding-bottom:14px}.cc-drawer__header-bar{display:flex;align-items:center;justify-content:space-between;gap:10px}.cc-drawer__header-toggle{flex:1;min-width:0;border:none;background:transparent;color:#fff;cursor:pointer;text-align:left;padding:0;outline:none;box-shadow:none}.cc-drawer__header-toggle:focus,.cc-drawer__header-toggle:focus-visible,.cc-drawer__header-toggle:active{outline:none;box-shadow:none}.cc-drawer__header-controls{display:flex;align-items:center;gap:6px;flex-shrink:0}.cc-drawer__header-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:8px;background:#ffffff1a;color:#fff;cursor:pointer;outline:none;box-shadow:none;transition:background .15s ease}.cc-drawer__header-icon-btn:hover{background:#fff3}.cc-drawer__header-icon-btn:focus,.cc-drawer__header-icon-btn:focus-visible,.cc-drawer__header-icon-btn:active{outline:none;box-shadow:none}.cc-drawer__header-icon-btn--close{background:#ffffff29}.cc-drawer__header-preview-btn{display:flex;align-items:center;flex-wrap:wrap;gap:4px;width:100%;margin-top:8px;padding:0;border:none;background:transparent;color:#ffffffe6;font-size:12px;line-height:1.4;text-align:left;cursor:pointer;outline:none;box-shadow:none}.cc-drawer__header-preview-btn:focus,.cc-drawer__header-preview-btn:focus-visible,.cc-drawer__header-preview-btn:active{outline:none;box-shadow:none}.cc-drawer__header-summary{min-width:0;flex:1}.cc-drawer__header-preview{margin:0;font-size:12px;line-height:1.4;color:#ffffffe0;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.cc-drawer__header-preview-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.cc-drawer__header-preview-sep{opacity:.6}.cc-drawer__header-preview-issue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.cc-drawer__header-body{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.16)}.cc-drawer__eyebrow{margin:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7}.cc-drawer__order-label{margin:0;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ffffffa6}.cc-drawer__order{margin:4px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700;color:#fff;word-break:break-all;line-height:1.45;width:100%}.cc-drawer__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.cc-drawer__toolbar-btn{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:#ffffff24;color:#fff;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;outline:none;box-shadow:none}.cc-drawer__toolbar-btn:focus,.cc-drawer__toolbar-btn:focus-visible,.cc-drawer__toolbar-btn:active{outline:none;box-shadow:none}.cc-drawer__toolbar-btn:disabled{opacity:.55;cursor:not-allowed}.cc-drawer__toolbar-btn--active{background:#ffffff47}.cc-drawer__toolbar-btn--close{background:#fff;color:#92400e;border-color:#fde68a}.cc-drawer__toolbar-btn--open{background:#fff;color:#166534;border-color:#bbf7d0}.cc-drawer__meta{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:10px;font-size:12px;color:#ffffffd1}.cc-drawer__issue-banner{margin-top:12px;padding:10px 12px;border-radius:10px;background:#ffffff24;border:1px solid rgba(255,255,255,.18);font-size:13px;line-height:1.45}.cc-drawer__issue-banner strong{display:block;margin-top:2px;font-size:14px}.cc-drawer__issue-label{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ffffffb8}.cc-drawer__products{padding:14px 16px;border-bottom:1px solid #e2e8f0;background:#fafbfc;max-height:240px;overflow-y:auto}.cc-drawer__products-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.cc-drawer__products-title{margin:0;font-size:13px;font-weight:800;color:#0f172a}.cc-drawer__products-sub{margin:2px 0 0;font-size:12px;color:#64748b}.cc-drawer__products-empty{margin:0;font-size:12px;color:#64748b}.cc-drawer__product-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cc-drawer__product-item{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.cc-drawer__product-item--issue{border-color:#fdba74;background:#fff7ed}.cc-drawer__product-name{margin:0;font-size:13px;font-weight:700;color:#0f172a}.cc-drawer__product-meta{margin:2px 0 0;font-size:11px;color:#64748b}.cc-drawer__product-price{font-size:12px;font-weight:800;color:#1f5c42;white-space:nowrap}.cc-drawer__chat{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);min-height:0}.cc-drawer__footer{flex-shrink:0;padding:12px 16px 16px;border-top:1px solid #e2e8f0;background:#fff}@keyframes cc-fade-in{0%{opacity:0}to{opacity:1}}.cc-status-confirm-overlay{z-index:5000!important;background:#0f172a8c!important}.cc-status-confirm-content{z-index:5001!important;max-width:420px;margin:0 auto;box-shadow:0 20px 50px #0f172a40}.cc-drawer--public{width:min(480px,100vw)}.cc-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.cc-drawer__close{border:none;background:#f1f5f9;color:#475569;width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.cc-drawer__close:hover{background:#e2e8f0}.cc-drawer__body{flex:1;overflow-y:auto;padding:16px 18px}.cc-drawer__foot{flex-shrink:0;padding:12px 18px 16px;border-top:1px solid #e2e8f0}.cc-public-meta{margin-top:12px;font-size:13px;color:#334155;line-height:1.6}.cc-public-meta p{margin:0 0 6px}.cc-public-message{margin-top:16px;padding:14px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0}.cc-public-message__label{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.cc-public-message__text{margin:0;font-size:14px;color:#1e293b;line-height:1.65;white-space:pre-wrap}@media(max-width:860px){.cc-shell{grid-template-columns:1fr}.cc-inbox--hidden-mobile,.cc-chat--hidden-mobile{display:none}}html.chakra-ui-dark .cc-page,html[data-theme=dark] .cc-page,body.chakra-ui-dark .cc-page{background:#1a202c}html.chakra-ui-dark .cc-hub,html[data-theme=dark] .cc-hub,body.chakra-ui-dark .cc-hub{background:transparent}html.chakra-ui-dark .cc-section-tab,html[data-theme=dark] .cc-section-tab,body.chakra-ui-dark .cc-section-tab{background:#2d3748;border-color:#4a5568;color:#ffffffbf}html.chakra-ui-dark .cc-section-tab:hover,html[data-theme=dark] .cc-section-tab:hover,body.chakra-ui-dark .cc-section-tab:hover{background:#374151;border-color:#718096}html.chakra-ui-dark .cc-section-tab--active,html[data-theme=dark] .cc-section-tab--active,body.chakra-ui-dark .cc-section-tab--active{background:#2d6a4f47;border-color:#48bb7873;color:#9ae6b4}html.chakra-ui-dark .cc-tab,html[data-theme=dark] .cc-tab,body.chakra-ui-dark .cc-tab{color:#ffffffa6}html.chakra-ui-dark .cc-tab--active,html[data-theme=dark] .cc-tab--active,body.chakra-ui-dark .cc-tab--active{background:#2d6a4f52;color:#9ae6b4}html.chakra-ui-dark .cc-inbox__search,html[data-theme=dark] .cc-inbox__search,body.chakra-ui-dark .cc-inbox__search{background:#1a202c;border-color:#4a5568;color:#fff}html.chakra-ui-dark .cc-inbox__search::placeholder,html[data-theme=dark] .cc-inbox__search::placeholder,body.chakra-ui-dark .cc-inbox__search::placeholder{color:#ffffff73}html.chakra-ui-dark .cc-inbox__search:focus,html[data-theme=dark] .cc-inbox__search:focus,body.chakra-ui-dark .cc-inbox__search:focus{border-color:#48bb78;box-shadow:0 0 0 3px #48bb782e}html.chakra-ui-dark .cc-ticket-table-wrap,html[data-theme=dark] .cc-ticket-table-wrap,body.chakra-ui-dark .cc-ticket-table-wrap{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .cc-ticket-table-head,html[data-theme=dark] .cc-ticket-table-head,body.chakra-ui-dark .cc-ticket-table-head{border-bottom-color:#4a5568}html.chakra-ui-dark .cc-ticket-table th,html[data-theme=dark] .cc-ticket-table th,body.chakra-ui-dark .cc-ticket-table th{background:#1a202c;border-bottom-color:#4a5568;color:#fff9}html.chakra-ui-dark .cc-ticket-table td,html[data-theme=dark] .cc-ticket-table td,body.chakra-ui-dark .cc-ticket-table td{border-bottom-color:#4a5568;color:#ffffffe0}html.chakra-ui-dark .cc-ticket-table tbody tr:hover,html[data-theme=dark] .cc-ticket-table tbody tr:hover,body.chakra-ui-dark .cc-ticket-table tbody tr:hover{background:#ffffff0a}html.chakra-ui-dark .cc-ticket-table__row--active,html[data-theme=dark] .cc-ticket-table__row--active,body.chakra-ui-dark .cc-ticket-table__row--active{background:#2d6a4f38!important}html.chakra-ui-dark .cc-ticket-table__row--unread,html[data-theme=dark] .cc-ticket-table__row--unread,body.chakra-ui-dark .cc-ticket-table__row--unread{background:#ea580c1f}html.chakra-ui-dark .cc-ticket-table__row--unread td:first-child,html[data-theme=dark] .cc-ticket-table__row--unread td:first-child,body.chakra-ui-dark .cc-ticket-table__row--unread td:first-child{box-shadow:inset 3px 0 #fb923c}html.chakra-ui-dark .cc-ticket-table__date,html[data-theme=dark] .cc-ticket-table__date,body.chakra-ui-dark .cc-ticket-table__date{color:#ffffffa6}html.chakra-ui-dark .cc-ticket-table__product,html[data-theme=dark] .cc-ticket-table__product,body.chakra-ui-dark .cc-ticket-table__product{color:#ffffffe0}html.chakra-ui-dark .cc-ticket-table__mono,html[data-theme=dark] .cc-ticket-table__mono,body.chakra-ui-dark .cc-ticket-table__mono{color:#90cdf4}html.chakra-ui-dark .cc-badge--pending,html[data-theme=dark] .cc-badge--pending,body.chakra-ui-dark .cc-badge--pending{background:#fbbf242e;border:1px solid rgba(251,191,36,.35);color:#fcd34d}html.chakra-ui-dark .cc-badge--progress,html[data-theme=dark] .cc-badge--progress,body.chakra-ui-dark .cc-badge--progress{background:#3b82f62e;border:1px solid rgba(59,130,246,.35);color:#93c5fd}html.chakra-ui-dark .cc-badge--done,html[data-theme=dark] .cc-badge--done,body.chakra-ui-dark .cc-badge--done{background:#48bb782e;border:1px solid rgba(72,187,120,.35);color:#9ae6b4}html.chakra-ui-dark .cc-ticket-pagination,html[data-theme=dark] .cc-ticket-pagination,body.chakra-ui-dark .cc-ticket-pagination{border-top-color:#4a5568}html.chakra-ui-dark .cc-page__retry-btn,html[data-theme=dark] .cc-page__retry-btn,body.chakra-ui-dark .cc-page__retry-btn{background:#1a202c;border-color:#fca5a573;color:#fca5a5}html.chakra-ui-dark .cc-page__retry-btn:hover:not(:disabled),html[data-theme=dark] .cc-page__retry-btn:hover:not(:disabled),body.chakra-ui-dark .cc-page__retry-btn:hover:not(:disabled){background:#b91c1c2e}html.chakra-ui-dark .cc-inbox__empty,html.chakra-ui-dark .cc-chat__empty,html.chakra-ui-dark .cc-page__loading,html[data-theme=dark] .cc-inbox__empty,html[data-theme=dark] .cc-chat__empty,html[data-theme=dark] .cc-page__loading,body.chakra-ui-dark .cc-inbox__empty,body.chakra-ui-dark .cc-chat__empty,body.chakra-ui-dark .cc-page__loading{color:#ffffffa6}html.chakra-ui-dark .cc-page__error,html[data-theme=dark] .cc-page__error,body.chakra-ui-dark .cc-page__error{background:#b91c1c26;border-color:#fca5a559;color:#fca5a5}html.chakra-ui-dark .cc-page__error-title,html[data-theme=dark] .cc-page__error-title,body.chakra-ui-dark .cc-page__error-title{color:#fecaca}html.chakra-ui-dark .cc-page__error-text,html[data-theme=dark] .cc-page__error-text,body.chakra-ui-dark .cc-page__error-text{color:#fca5a5}html.chakra-ui-dark .cc-shell,html[data-theme=dark] .cc-shell,body.chakra-ui-dark .cc-shell{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .cc-inbox,html[data-theme=dark] .cc-inbox,body.chakra-ui-dark .cc-inbox{background:#1a202c;border-right-color:#4a5568}html.chakra-ui-dark .cc-inbox__title,html[data-theme=dark] .cc-inbox__title,body.chakra-ui-dark .cc-inbox__title{color:#fff}html.chakra-ui-dark .cc-thread,html[data-theme=dark] .cc-thread,body.chakra-ui-dark .cc-thread{border-bottom-color:#4a5568}html.chakra-ui-dark .cc-thread:hover,html[data-theme=dark] .cc-thread:hover,body.chakra-ui-dark .cc-thread:hover{background:#ffffff0a}html.chakra-ui-dark .cc-thread--active,html[data-theme=dark] .cc-thread--active,body.chakra-ui-dark .cc-thread--active{background:#2d6a4f38}html.chakra-ui-dark .cc-thread__name,html[data-theme=dark] .cc-thread__name,body.chakra-ui-dark .cc-thread__name{color:#fff}html.chakra-ui-dark .cc-thread__preview,html[data-theme=dark] .cc-thread__preview,body.chakra-ui-dark .cc-thread__preview{color:#ffffffa6}html.chakra-ui-dark .cc-drawer,html[data-theme=dark] .cc-drawer,body.chakra-ui-dark .cc-drawer{background:#2d3748;border-left-color:#4a5568}html.chakra-ui-dark .cc-drawer__toolbar-btn--close,html[data-theme=dark] .cc-drawer__toolbar-btn--close,body.chakra-ui-dark .cc-drawer__toolbar-btn--close{background:#ea580c38;border-color:#fb923c73;color:#fdba74}html.chakra-ui-dark .cc-drawer__toolbar-btn--open,html[data-theme=dark] .cc-drawer__toolbar-btn--open,body.chakra-ui-dark .cc-drawer__toolbar-btn--open{background:#48bb7838;border-color:#48bb7873;color:#9ae6b4}html.chakra-ui-dark .cc-drawer__products,html[data-theme=dark] .cc-drawer__products,body.chakra-ui-dark .cc-drawer__products{background:#1a202c;border-bottom-color:#4a5568}html.chakra-ui-dark .cc-drawer__products-title,html[data-theme=dark] .cc-drawer__products-title,body.chakra-ui-dark .cc-drawer__products-title{color:#fff}html.chakra-ui-dark .cc-drawer__products-sub,html.chakra-ui-dark .cc-drawer__products-empty,html[data-theme=dark] .cc-drawer__products-sub,html[data-theme=dark] .cc-drawer__products-empty,body.chakra-ui-dark .cc-drawer__products-sub,body.chakra-ui-dark .cc-drawer__products-empty{color:#ffffffa6}html.chakra-ui-dark .cc-drawer__product-item,html[data-theme=dark] .cc-drawer__product-item,body.chakra-ui-dark .cc-drawer__product-item{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .cc-drawer__product-item--issue,html[data-theme=dark] .cc-drawer__product-item--issue,body.chakra-ui-dark .cc-drawer__product-item--issue{background:#ea580c1f;border-color:#fb923c59}html.chakra-ui-dark .cc-drawer__product-name,html[data-theme=dark] .cc-drawer__product-name,body.chakra-ui-dark .cc-drawer__product-name{color:#fff}html.chakra-ui-dark .cc-drawer__product-meta,html[data-theme=dark] .cc-drawer__product-meta,body.chakra-ui-dark .cc-drawer__product-meta{color:#fff9}html.chakra-ui-dark .cc-drawer__product-price,html[data-theme=dark] .cc-drawer__product-price,body.chakra-ui-dark .cc-drawer__product-price{color:#9ae6b4}html.chakra-ui-dark .cc-drawer__chat,html[data-theme=dark] .cc-drawer__chat,body.chakra-ui-dark .cc-drawer__chat{background:linear-gradient(180deg,#1a202c,#2d3748)}html.chakra-ui-dark .cc-drawer__footer,html[data-theme=dark] .cc-drawer__footer,body.chakra-ui-dark .cc-drawer__footer{background:#2d3748;border-top-color:#4a5568}html.chakra-ui-dark .cc-reply__input,html[data-theme=dark] .cc-reply__input,body.chakra-ui-dark .cc-reply__input{background:#1a202c;border-color:#4a5568;color:#fff}html.chakra-ui-dark .cc-reply__input::placeholder,html[data-theme=dark] .cc-reply__input::placeholder,body.chakra-ui-dark .cc-reply__input::placeholder{color:#ffffff73}html.chakra-ui-dark .cc-msg__bubble,html[data-theme=dark] .cc-msg__bubble,body.chakra-ui-dark .cc-msg__bubble{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .cc-msg--customer .cc-msg__bubble,html[data-theme=dark] .cc-msg--customer .cc-msg__bubble,body.chakra-ui-dark .cc-msg--customer .cc-msg__bubble{background:#2d6a4f38;border-color:#48bb7859}html.chakra-ui-dark .cc-msg--admin .cc-msg__bubble,html.chakra-ui-dark .cc-msg--system .cc-msg__bubble,html[data-theme=dark] .cc-msg--admin .cc-msg__bubble,html[data-theme=dark] .cc-msg--system .cc-msg__bubble,body.chakra-ui-dark .cc-msg--admin .cc-msg__bubble,body.chakra-ui-dark .cc-msg--system .cc-msg__bubble{background:#1a202c}html.chakra-ui-dark .cc-msg--issue .cc-msg__bubble,html[data-theme=dark] .cc-msg--issue .cc-msg__bubble,body.chakra-ui-dark .cc-msg--issue .cc-msg__bubble{background:#ea580c1f;border-color:#fb923c59}html.chakra-ui-dark .cc-msg__sender,html[data-theme=dark] .cc-msg__sender,body.chakra-ui-dark .cc-msg__sender{color:#fff}html.chakra-ui-dark .cc-msg__text,html[data-theme=dark] .cc-msg__text,body.chakra-ui-dark .cc-msg__text{color:#ffffffe0}html.chakra-ui-dark .cc-msg__stamp-inline,html[data-theme=dark] .cc-msg__stamp-inline,body.chakra-ui-dark .cc-msg__stamp-inline{color:#ffffff80}html.chakra-ui-dark .cc-msg__issue-tag,html[data-theme=dark] .cc-msg__issue-tag,body.chakra-ui-dark .cc-msg__issue-tag{background:#ea580c38;color:#fdba74}html.chakra-ui-dark .cc-drawer__head,html[data-theme=dark] .cc-drawer__head,body.chakra-ui-dark .cc-drawer__head{border-bottom-color:#4a5568}html.chakra-ui-dark .cc-drawer__close,html[data-theme=dark] .cc-drawer__close,body.chakra-ui-dark .cc-drawer__close{background:#1a202c;color:#ffffffbf}html.chakra-ui-dark .cc-drawer__close:hover,html[data-theme=dark] .cc-drawer__close:hover,body.chakra-ui-dark .cc-drawer__close:hover{background:#374151}html.chakra-ui-dark .cc-public-meta,html[data-theme=dark] .cc-public-meta,body.chakra-ui-dark .cc-public-meta{color:#ffffffe0}html.chakra-ui-dark .cc-public-message,html[data-theme=dark] .cc-public-message,body.chakra-ui-dark .cc-public-message{background:#1a202c;border-color:#4a5568}html.chakra-ui-dark .cc-public-message__label,html[data-theme=dark] .cc-public-message__label,body.chakra-ui-dark .cc-public-message__label{color:#fff9}html.chakra-ui-dark .cc-public-message__text,html[data-theme=dark] .cc-public-message__text,body.chakra-ui-dark .cc-public-message__text{color:#fff}html.chakra-ui-dark .cc-status-confirm-content,html[data-theme=dark] .cc-status-confirm-content,body.chakra-ui-dark .cc-status-confirm-content{background:#2d3748!important;color:#fff!important}.cr-admin__product{font-size:.95rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#1b4332}.cr-admin__hearts{display:inline-flex;gap:.15rem;font-size:.95rem;line-height:1}.cr-admin__hearts span{color:#d6d3d1}.cr-admin__hearts .is-on{color:#e11d48}.cr-admin__customer-quote{padding:.85rem 1rem;border-radius:14px;background:linear-gradient(180deg,#fafaf9,#fff);border:1px solid #ece8e5;border-left:3px solid #fecdd3}.cr-admin__card{box-shadow:0 10px 28px #1c19170a}.referral-order-peek .referral-order-peek__sections{padding-bottom:4px}.referral-order-peek .referral-order-peek__section{padding:12px 14px;border:1px solid var(--ck-border, var(--chakra-colors-gray-200));border-radius:10px;background:var(--ck-surface-muted, var(--chakra-colors-gray-50))}.referral-order-peek .referral-order-peek__section--amount{background:#2d6a4f14;border-color:#2d6a4f33}.referral-order-peek .referral-order-peek__section-title{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ck-text-muted, var(--chakra-colors-gray-500));margin-bottom:8px}.referral-order-peek .referral-order-peek__amount{font-size:1.375rem;font-weight:700;color:var(--ck-green, var(--chakra-colors-teal-700));line-height:1.2}.wallet-referrals-page__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}.wallet-referrals-page__stats--wallet{margin-top:-.5rem}@media(max-width:1024px){.wallet-referrals-page__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.wallet-referrals-page__stats{grid-template-columns:1fr}}.wallet-referrals-page__stat-card{display:flex;align-items:flex-start;gap:.875rem;padding:1.125rem 1.25rem;background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:14px;box-shadow:0 1px 3px #0f172a0a;min-height:6.5rem}.wallet-referrals-page__stat-card--compact{min-height:5.75rem;padding:.875rem 1rem}.wallet-referrals-page__stat-icon{width:2.5rem;height:2.5rem;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wallet-referrals-page__stat-icon--total{background:#3b82f61a;color:#2563eb}.wallet-referrals-page__stat-icon--success{background:#2d6a4f1f;color:var(--ck-green)}.wallet-referrals-page__stat-icon--pending{background:#f59e0b1f;color:#d97706}.wallet-referrals-page__stat-icon--bonus{background:#a855f71a;color:#7c3aed}.wallet-referrals-page__stat-icon--wallet{background:#2d6a4f1f;color:var(--ck-green)}.wallet-referrals-page__stat-icon--spent{background:#ef44441a;color:#dc2626}.wallet-referrals-page__stat-icon--earned{background:#22c55e1f;color:#16a34a}.wallet-referrals-page__stat-icon--verified{background:#3b82f61a;color:#2563eb}.wallet-referrals-page__stat-body{min-width:0;flex:1}.wallet-referrals-page__stat-label{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ck-text-muted);margin:0 0 .25rem}.wallet-referrals-page__stat-value{font-size:1.5rem;font-weight:700;color:var(--ck-text-primary);line-height:1.2;margin:0}.wallet-referrals-page__stat-value--sm{font-size:1.25rem}.wallet-referrals-page__stat-hint{font-size:.75rem;color:var(--ck-text-muted);margin:.35rem 0 0;line-height:1.35}.wallet-referrals-page__lookup-row{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap}.wallet-referrals-page__lookup-field{flex:1 1 18rem;min-width:0;max-width:32rem}.wallet-referrals-page__lookup-input{height:2.5rem!important;border-radius:10px!important;font-family:var(--ck-font-mono, ui-monospace, monospace)!important;font-size:.875rem!important}.wallet-referrals-page__customer-hero{display:flex;align-items:flex-start;gap:.875rem;padding:1rem 1rem .875rem;background:linear-gradient(135deg,var(--ck-green-soft) 0%,var(--ck-surface) 55%,var(--ck-surface-muted) 100%);flex-direction:column;align-items:stretch;margin:1.25rem 0 0;border-radius:12px;border:1px solid var(--ck-border);border-bottom:1px solid var(--ck-border);padding:1rem 1.25rem;gap:.75rem}.wallet-referrals-page__customer-hero-top{display:flex;align-items:center;flex-wrap:wrap;gap:.875rem;width:100%}.wallet-referrals-page__customer-avatar{width:3rem;height:3rem;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--ck-green);color:#fff;flex-shrink:0;box-shadow:0 4px 14px #2d6a4f38}.wallet-referrals-page__customer-main{flex:1 1 12rem;min-width:0}.wallet-referrals-page__customer-id{font-family:var(--ck-font-mono, ui-monospace, monospace);font-size:.9375rem;font-weight:700;color:var(--ck-text-primary);margin:0;word-break:break-all}.wallet-referrals-page__customer-meta{font-size:.8125rem;color:var(--ck-text-muted);margin:.25rem 0 0}.wallet-referrals-page__customer-profile{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem 1rem;width:100%;padding:.625rem .75rem;border-radius:8px;background:var(--ck-surface);border:1px solid var(--ck-border)}@media(max-width:56em){.wallet-referrals-page__customer-profile{grid-template-columns:repeat(2,minmax(0,1fr))}}.wallet-referrals-page__profile-field{min-width:0;display:flex;flex-direction:column;gap:.125rem}.wallet-referrals-page__profile-label{font-size:.625rem!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase;color:var(--ck-text-muted)!important;line-height:1.2!important}.wallet-referrals-page__profile-value{font-size:.8125rem!important;font-weight:600!important;color:var(--ck-text-primary)!important;line-height:1.3!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-referrals-page__profile-value--email{white-space:normal;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wallet-referrals-page__customer-metrics{display:flex;flex-wrap:wrap;gap:.625rem;align-items:stretch}.wallet-referrals-page__metric{min-width:7.5rem;padding:.625rem .875rem;border-radius:10px;background:var(--ck-surface);border:1px solid var(--ck-border);text-align:center}.wallet-referrals-page__metric-label{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ck-text-muted);margin-bottom:.2rem}.wallet-referrals-page__metric-value{display:block;font-size:1.125rem;font-weight:700;color:var(--ck-text-primary);line-height:1.2}.wallet-referrals-page__metric-value--balance{color:var(--ck-green)}.wallet-referrals-page__metric-value--code{font-family:var(--ck-font-mono, ui-monospace, monospace);letter-spacing:.12em}.wallet-referrals-page__actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem}@media(max-width:768px){.wallet-referrals-page__actions-grid{grid-template-columns:1fr}}.wallet-referrals-page__action-card{padding:1.125rem 1.25rem;border-radius:12px;border:1px solid var(--ck-border);background:var(--ck-surface-muted);display:flex;flex-direction:column;min-height:100%}.wallet-referrals-page__action-head{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.wallet-referrals-page__action-icon{width:2rem;height:2rem;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--ck-surface);border:1px solid var(--ck-border);color:var(--ck-green);flex-shrink:0}.wallet-referrals-page__action-icon--coupon{background:#3b82f614;border-color:#3b82f62e;color:#2563eb}.wallet-referrals-page__action-title{font-size:.9375rem;font-weight:700;color:var(--ck-text-primary);margin:0}.wallet-referrals-page__action-sub{font-size:.75rem;color:var(--ck-text-muted);margin:.1rem 0 0}.wallet-referrals-page__field-label{font-family:var(--ck-font-sans);font-size:var(--ck-detail-label-size);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ck-text-muted);line-height:1.25;margin:0 0 .3rem}.wallet-referrals-page__input{height:2.375rem!important;border-radius:10px!important;background:var(--ck-surface)!important}.wallet-referrals-page__select{width:100%;height:2.375rem;padding:0 .75rem;border-radius:10px;border:1px solid var(--ck-border);background:var(--ck-surface);font-size:.875rem;color:var(--ck-text-primary);cursor:pointer}.wallet-referrals-page__select:focus{outline:none;border-color:var(--ck-green);box-shadow:0 0 0 1px var(--ck-green)}.wallet-referrals-page__coupon-layout{display:grid;grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);gap:1.25rem;margin-top:.25rem}@media(max-width:900px){.wallet-referrals-page__coupon-layout{grid-template-columns:1fr}}.wallet-referrals-page__coupon-create{padding:1.125rem 1.25rem;border-radius:12px;border:1px solid var(--ck-border);background:var(--ck-surface-muted);display:flex;flex-direction:column;align-self:start}.wallet-referrals-page__coupon-code-input{height:2.5rem!important;border-radius:10px!important;background:var(--ck-surface)!important;font-family:var(--ck-font-mono, ui-monospace, monospace)!important;font-size:.9375rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.wallet-referrals-page__coupon-code-input::placeholder{letter-spacing:normal!important;font-weight:500!important;text-transform:none!important;font-family:inherit!important;color:var(--ck-text-muted)}.wallet-referrals-page__coupon-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:.25rem}@media(max-width:520px){.wallet-referrals-page__coupon-fields{grid-template-columns:1fr}}.wallet-referrals-page__coupon-list{min-width:0;display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--ck-border);background:var(--ck-surface);overflow:hidden;min-height:16rem}.wallet-referrals-page__coupon-list-title{padding:.875rem 1rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-text-muted);background:var(--ck-surface-muted);border-bottom:1px solid var(--ck-border);margin:0}.wallet-referrals-page__coupon-cards{display:flex;flex-direction:column;max-height:28rem;overflow-y:auto}.wallet-referrals-page__coupon-card{padding:.875rem 1rem;border-bottom:1px solid var(--ck-border)}.wallet-referrals-page__coupon-card:last-child{border-bottom:none}.wallet-referrals-page__coupon-card:hover{background:var(--ck-surface-muted)}.wallet-referrals-page__coupon-card-code{display:inline-block;font-family:var(--ck-font-mono, ui-monospace, monospace);font-size:1rem;font-weight:800;letter-spacing:.14em;color:var(--ck-text-primary)}.wallet-referrals-page__code-with-copy{display:inline-flex;align-items:center;gap:.35rem}.wallet-referrals-page__copy-btn{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;padding:0;border:1px solid var(--ck-border);border-radius:6px;background:var(--ck-surface);color:var(--ck-text-muted);cursor:pointer;flex-shrink:0;transition:color .15s ease,border-color .15s ease,background .15s ease}.wallet-referrals-page__copy-btn:hover{color:var(--ck-green);border-color:#2d6a4f59;background:var(--ck-green-soft)}.wallet-referrals-page__copy-btn:active{transform:scale(.96)}.wallet-referrals-page__coupon-card-label{margin:.2rem 0 0;font-size:.8125rem;color:var(--ck-text-primary)}.wallet-referrals-page__coupon-card-label--muted{color:var(--ck-text-muted);font-style:italic}.wallet-referrals-page__coupon-card-discount{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:999px;background:#2d6a4f1a;color:var(--ck-green);font-size:.75rem;font-weight:700;white-space:nowrap}.wallet-referrals-page__coupon-card-meta{margin-top:.5rem;font-size:.75rem;color:var(--ck-text-muted)}.wallet-referrals-page__coupon-card-status{display:inline-flex;padding:.1rem .45rem;border-radius:999px;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--ck-green-soft);color:var(--ck-green)}.wallet-referrals-page__coupon-card-status--inactive{background:#f3f4f6;color:#6b7280}.wallet-referrals-page__coupon-card-date{margin-left:auto;font-variant-numeric:tabular-nums}.wallet-referrals-page__coupon-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1.5rem;text-align:center;color:var(--ck-text-muted)}.wallet-referrals-page__coupon-empty svg{opacity:.4;color:#2563eb}.wallet-referrals-page__code-input{height:2.75rem!important;border-radius:10px!important;background:var(--ck-surface)!important;font-family:var(--ck-font-mono, ui-monospace, monospace)!important;font-size:1.25rem!important;font-weight:700!important;letter-spacing:.35em!important;text-align:center!important;text-transform:uppercase!important}.wallet-referrals-page__presets{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.wallet-referrals-page__preset{height:1.75rem!important;min-width:2.75rem!important;padding:0 .625rem!important;font-size:.75rem!important;font-weight:600!important;border-radius:999px!important;border:1px solid var(--ck-border)!important;background:var(--ck-surface)!important;color:var(--ck-text-muted)!important}.wallet-referrals-page__preset:hover{border-color:var(--ck-green)!important;color:var(--ck-green)!important;background:var(--ck-green-soft)!important}.wallet-referrals-page__preset--active{border-color:var(--ck-green)!important;background:var(--ck-green-soft)!important;color:var(--ck-green)!important}.wallet-referrals-page__action-footer{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:1rem}.wallet-referrals-page__btn-debit{color:#b91c1c!important;border-color:#fecaca!important;background:#fff!important}.wallet-referrals-page__btn-debit:hover:not(:disabled){background:#fef2f2!important;border-color:#f87171!important}.wallet-referrals-page__txn-wrap{margin-top:1.25rem;border-radius:12px;border:1px solid var(--ck-border);overflow:hidden;background:var(--ck-surface)}.wallet-referrals-page__txn-wrap--flush{margin-top:0;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.wallet-referrals-page__txn-wrap--scroll{max-height:24rem;overflow-y:auto}.wallet-referrals-page__txn-wrap--scroll thead th{position:sticky;top:0;z-index:1}.wallet-referrals-page__pagination{border-top:1px solid var(--ck-border);background:var(--ck-surface-muted)}.wallet-referrals-page__order-link{display:inline-flex;padding:0;border:none;background:none;font-family:var(--ck-font-mono, ui-monospace, monospace);font-size:.75rem;font-weight:600;color:var(--ck-green);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.wallet-referrals-page__order-link:hover{color:#1b4332}.wallet-referrals-page__txn-title{font-family:var(--ck-font-sans);font-size:var(--ck-detail-section-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-green);margin:0;padding:.875rem 1rem;background:var(--ck-surface-muted);border-bottom:1px solid var(--ck-border);font-size:.6875rem}.wallet-referrals-page__table{width:100%}.wallet-referrals-page__table th{font-size:.6875rem!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase;color:var(--ck-text-muted)!important;background:var(--ck-surface-muted)!important;border-bottom:1px solid var(--ck-border)!important}.wallet-referrals-page__table td{font-size:.8125rem!important;vertical-align:middle!important;border-bottom:1px solid var(--ck-border)!important}.wallet-referrals-page__table tr:last-child td{border-bottom:none!important}.wallet-referrals-page__amount--credit{color:var(--ck-green);font-weight:600}.wallet-referrals-page__amount--debit{color:#b91c1c;font-weight:600}.wallet-referrals-page__status{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.wallet-referrals-page__status--pending{background:#fef3c7;color:#b45309}.wallet-referrals-page__status--success{background:var(--ck-green-soft);color:var(--ck-green)}.wallet-referrals-page__status--fraud,.wallet-referrals-page__status--rejected{background:#fee2e2;color:#b91c1c}.wallet-referrals-page__status--default{background:var(--ck-surface-muted);color:var(--ck-text-muted)}.wallet-referrals-page__user-code{font-family:var(--ck-font-mono, ui-monospace, monospace);font-size:.75rem;color:var(--ck-text-muted)}.wallet-referrals-page__ref-code{display:inline-flex;padding:.2rem .5rem;border-radius:6px;font-family:var(--ck-font-mono, ui-monospace, monospace);font-size:.8125rem;font-weight:800;letter-spacing:.12em;background:var(--ck-surface-muted);border:1px solid var(--ck-border);color:var(--ck-text-primary)}.wallet-referrals-page__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2.5rem 1.5rem;text-align:center;color:var(--ck-text-muted)}.wallet-referrals-page__empty svg{opacity:.45}.wallet-referrals-page__empty-title{font-size:.9375rem;font-weight:600;color:var(--ck-text-primary);margin:0}.wallet-referrals-page__empty-hint{font-size:.8125rem;margin:0;max-width:22rem}.wallet-referrals-page__verified{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;padding:.15rem .5rem;border-radius:999px}.wallet-referrals-page__verified--yes{background:var(--ck-green-soft);color:var(--ck-green)}.wallet-referrals-page__verified--no{background:#ffedd5;color:#c2410c}.wallet-referrals-page__loading-center{display:flex;justify-content:center;padding:3rem 0}.onboarding-page .onboarding-tabs .chakra-tabs__tablist{gap:.375rem;flex-wrap:wrap}.onboarding-page .onboarding-tabs .chakra-tabs__tab{font-size:.8125rem;font-weight:600;height:34px;min-height:34px;padding:0 .875rem;border-radius:999px;color:#64748b!important}.onboarding-page .onboarding-tabs .chakra-tabs__tab[aria-selected=true]{background:#ecfdf5!important;color:#1f5c42!important;box-shadow:inset 0 0 0 1px #2d6a4f38}.onboarding-credentials{margin-bottom:.75rem;border:1px solid rgba(45,106,79,.25);background:linear-gradient(135deg,#2d6a4f14,#2d6a4f05)}.onboarding-credentials__title{font-weight:700;font-size:.9375rem}.onboarding-form-panel{padding:0!important;overflow:hidden}.onboarding-form{max-width:42rem}.onboarding-form__header{padding:1rem 1.125rem .875rem;border-bottom:1px solid #edf2f7}.onboarding-form__title{font-size:1rem;font-weight:700;color:#1a202c;line-height:1.3;margin:0}.onboarding-form__subtitle{margin-top:.25rem;font-size:.8125rem;line-height:1.45;color:#64748b}.onboarding-form__section{padding:.875rem 1.125rem 0}.onboarding-form__section--optional{padding-bottom:.25rem}.onboarding-form__section:not(:first-of-type){margin-top:.125rem}.onboarding-form__section-title{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2d6a4f;margin-bottom:.5rem}.onboarding-form__section-hint{font-size:.75rem;color:#94a3b8;margin-top:-.125rem;margin-bottom:0}.onboarding-form__field{margin-bottom:0!important}.onboarding-form__label{display:block;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;color:#64748b!important;margin-bottom:.3125rem!important;line-height:1.2}.onboarding-form__required{color:#e53e3e;margin-left:.125rem}.onboarding-form__input,.onboarding-form__phone .chakra-input,.onboarding-form__phone .chakra-select{height:36px!important;min-height:36px!important;border-radius:8px!important;font-size:.8125rem!important;border-color:#e2e8f0!important;background:#fff!important}.onboarding-form__input:hover,.onboarding-form__phone .chakra-input:hover,.onboarding-form__phone .chakra-select:hover{border-color:#2d6a4f59!important}.onboarding-form__input:focus,.onboarding-form__input[data-focus],.onboarding-form__phone .chakra-input:focus,.onboarding-form__phone .chakra-input[data-focus],.onboarding-form__phone .chakra-select:focus,.onboarding-form__phone .chakra-select[data-focus]{border-color:#2d6a4f!important;box-shadow:0 0 0 1px #2d6a4f!important}.onboarding-form__phone{gap:0;align-items:stretch}.onboarding-form__phone .onboarding-form__input--dial{flex:0 0 4.25rem;max-width:4.25rem;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important;text-align:center;font-weight:600;color:#2d6a4f!important;background:#f0fdf4!important}.onboarding-form__phone .onboarding-form__input--phone{flex:1;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.onboarding-form__actions{margin-top:1rem;padding:.875rem 1.125rem 1.125rem;border-top:1px solid #edf2f7;justify-content:flex-end;gap:.5rem}.onboarding-form__btn{height:36px!important;min-height:36px!important;padding-inline:1rem!important;font-size:.8125rem!important;font-weight:600!important;border-radius:8px!important}.onboarding-form__btn--primary{min-width:8.5rem}.onboarding-form__btn--ghost{color:#64748b!important}.onboarding-table-scroll{overflow-x:auto}.onboarding-table{width:100%;min-width:880px;border-collapse:collapse;font-size:.8125rem}.onboarding-table th,.onboarding-table td{padding:.625rem .75rem;border-bottom:1px solid #edf2f7;text-align:left;vertical-align:middle}.onboarding-table th{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b;background:#fafbfc}.onboarding-table tbody tr{cursor:pointer;transition:background-color .15s ease}.onboarding-table tbody tr:hover{background:#f8fafc}html.chakra-ui-dark .onboarding-table tbody tr:hover,html[data-theme=dark] .onboarding-table tbody tr:hover,body.chakra-ui-dark .onboarding-table tbody tr:hover{background:#374151}html.chakra-ui-dark .onboarding-form__header,html[data-theme=dark] .onboarding-form__header,body.chakra-ui-dark .onboarding-form__header{border-bottom-color:#4a5568}html.chakra-ui-dark .onboarding-form__title,html[data-theme=dark] .onboarding-form__title,body.chakra-ui-dark .onboarding-form__title{color:#fff!important}html.chakra-ui-dark .onboarding-form__subtitle,html[data-theme=dark] .onboarding-form__subtitle,body.chakra-ui-dark .onboarding-form__subtitle{color:#ffffff9e!important}html.chakra-ui-dark .onboarding-form__section-title,html[data-theme=dark] .onboarding-form__section-title,body.chakra-ui-dark .onboarding-form__section-title{color:#9ae6b4!important}html.chakra-ui-dark .onboarding-form__section-hint,html[data-theme=dark] .onboarding-form__section-hint,body.chakra-ui-dark .onboarding-form__section-hint{color:#ffffff73!important}html.chakra-ui-dark .onboarding-form__label,html[data-theme=dark] .onboarding-form__label,body.chakra-ui-dark .onboarding-form__label{color:#ffffff8c!important}html.chakra-ui-dark .onboarding-form__input,html.chakra-ui-dark .onboarding-form__phone .chakra-input,html.chakra-ui-dark .onboarding-form__phone .chakra-select,html[data-theme=dark] .onboarding-form__input,html[data-theme=dark] .onboarding-form__phone .chakra-input,html[data-theme=dark] .onboarding-form__phone .chakra-select,body.chakra-ui-dark .onboarding-form__input,body.chakra-ui-dark .onboarding-form__phone .chakra-input,body.chakra-ui-dark .onboarding-form__phone .chakra-select{background:#1a202c!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .onboarding-form__phone .onboarding-form__input--dial,html[data-theme=dark] .onboarding-form__phone .onboarding-form__input--dial,body.chakra-ui-dark .onboarding-form__phone .onboarding-form__input--dial{background:#2d6a4f38!important;color:#9ae6b4!important;border-color:#4a5568!important}html.chakra-ui-dark .onboarding-form__actions,html[data-theme=dark] .onboarding-form__actions,body.chakra-ui-dark .onboarding-form__actions{border-top-color:#4a5568}html.chakra-ui-dark .onboarding-form__btn--ghost,html[data-theme=dark] .onboarding-form__btn--ghost,body.chakra-ui-dark .onboarding-form__btn--ghost{color:#ffffffa6!important}html.chakra-ui-dark .onboarding-table th,html[data-theme=dark] .onboarding-table th,body.chakra-ui-dark .onboarding-table th{background:#1a202c;border-bottom-color:#4a5568;color:#fff9}html.chakra-ui-dark .onboarding-table td,html[data-theme=dark] .onboarding-table td,body.chakra-ui-dark .onboarding-table td{border-bottom-color:#4a5568}html.chakra-ui-dark .onboarding-table tbody tr:hover,html[data-theme=dark] .onboarding-table tbody tr:hover,body.chakra-ui-dark .onboarding-table tbody tr:hover{background:#ffffff0a}html.chakra-ui-dark .onboarding-credentials,html[data-theme=dark] .onboarding-credentials,body.chakra-ui-dark .onboarding-credentials{border-color:#48bb7859;background:#2d6a4f26}html.chakra-ui-dark .onboarding-tabs .chakra-tabs__tab,html[data-theme=dark] .onboarding-tabs .chakra-tabs__tab,body.chakra-ui-dark .onboarding-tabs .chakra-tabs__tab{color:#ffffffa6!important}html.chakra-ui-dark .onboarding-tabs .chakra-tabs__tab[aria-selected=true],html[data-theme=dark] .onboarding-tabs .chakra-tabs__tab[aria-selected=true],body.chakra-ui-dark .onboarding-tabs .chakra-tabs__tab[aria-selected=true]{background:#2d6a4f73!important;color:#9ae6b4!important;box-shadow:inset 0 0 0 1px #48bb7873}.admin-store-select__label{font-size:.6875rem!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;color:#718096!important;margin-bottom:.35rem!important}.admin-store-select__control{border-radius:8px!important;border-color:#e2e8f0!important;font-size:.875rem!important;min-height:38px;background-color:#fff;cursor:pointer}.admin-store-select__control:hover{border-color:#2d6a4f73!important}.admin-store-select__control:focus,.admin-store-select__control:focus-visible{border-color:#2d6a4f!important;box-shadow:0 0 0 3px #2d6a4f1f!important}html.chakra-ui-dark .admin-store-select__control,html[data-theme=dark] .admin-store-select__control,body.chakra-ui-dark .admin-store-select__control{background-color:#1a202c!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .admin-store-select__label,html[data-theme=dark] .admin-store-select__label,body.chakra-ui-dark .admin-store-select__label{color:#ffffff8c!important}.rule-engine-form__meta-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start}.rule-engine-form__meta-row>.chakra-form-control{min-width:0}.rule-engine-form__meta-name{flex:1 1 220px}.rule-engine-form__meta-priority{flex:0 0 120px;width:120px}.rule-engine-form__meta-type{flex:1 1 180px}.rule-engine-form__meta-active{flex:0 0 120px;width:120px}.rule-engine-form__section-title{font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:var(--ck-text-primary, #1e293b);margin-top:.25rem;padding-bottom:.25rem;border-bottom:1px solid var(--ck-border, #e2e8f0)}.rule-engine-form__builder-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:.75rem;border:1px solid var(--ck-border, #e2e8f0);border-radius:10px;background:var(--ck-surface-muted, #f8fafc)}.rule-engine-form__builder-row>.chakra-form-control{min-width:0}.rule-engine-form__field{flex:1 1 150px;min-width:130px}.rule-engine-form__operator{flex:0 0 130px;width:130px}.rule-engine-form__ingredient{flex:0 0 140px;width:140px}.rule-engine-form__value{flex:1 1 200px;min-width:160px}.rule-engine-form__action-type{flex:1 1 170px;min-width:150px}.rule-engine-form__action-key{flex:0 0 150px;width:150px}.rule-engine-form__remove-btn{flex:0 0 auto;margin-bottom:.125rem}.rule-engine-form__add-btn{align-self:flex-start;margin-top:.25rem}html.chakra-ui-dark .rule-engine-form__builder-row,html[data-theme=dark] .rule-engine-form__builder-row,body.chakra-ui-dark .rule-engine-form__builder-row{background:#ffffff08;border-color:#4a5568}html.chakra-ui-dark .rule-engine-form__section-title,html[data-theme=dark] .rule-engine-form__section-title,body.chakra-ui-dark .rule-engine-form__section-title{color:#edf2f7;border-bottom-color:#4a5568}:root{--ck-font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ck-green: #5e846d;--ck-green-dark: #4f715b;--ck-green-soft: #eef4f0;--ck-text-primary: #3d3d3d;--ck-text-secondary: #5c5c5c;--ck-text-muted: #5c5c5c;--ck-text-faint: #94a3b8;--ck-border: rgba(45, 106, 79, .1);--ck-border-light: rgba(45, 106, 79, .08);--ck-surface: #ffffff;--ck-surface-muted: #f4f6f5;--ck-radius-sm: 10px;--ck-radius-md: 14px;--ck-radius-lg: 16px;--ck-detail-label-size: .6875rem;--ck-detail-value-size: .9375rem;--ck-detail-value-height: 2rem;--ck-detail-section-size: .6875rem;--ck-detail-hint-size: .8125rem;--ck-detail-title-size: 1.125rem;--ck-detail-subtitle-size: .8125rem}html.chakra-ui-dark,html[data-theme=dark],body.chakra-ui-dark{--ck-text-primary: #edf2f7;--ck-text-secondary: rgba(255, 255, 255, .82);--ck-text-muted: rgba(255, 255, 255, .62);--ck-text-faint: rgba(255, 255, 255, .45);--ck-border: #4a5568;--ck-border-light: rgba(255, 255, 255, .08);--ck-surface: #2d3748;--ck-surface-muted: #1a202c;--ck-green-soft: rgba(94, 132, 109, .18)}.ck-detail__hero{display:flex;align-items:flex-start;gap:.875rem;padding:1rem 1rem .875rem;background:linear-gradient(135deg,var(--ck-green-soft) 0%,var(--ck-surface) 55%,var(--ck-surface-muted) 100%);border-bottom:1px solid var(--ck-border)}.ck-detail__identity{flex:1;min-width:0;padding-right:1.75rem}.ck-detail__name{font-family:var(--ck-font-sans);font-size:var(--ck-detail-title-size);font-weight:700;color:var(--ck-text-primary);line-height:1.25;margin:0}.ck-detail__subtitle{font-family:var(--ck-font-sans);font-size:var(--ck-detail-subtitle-size);color:var(--ck-text-muted);margin:.2rem 0 0;word-break:break-word;line-height:1.35}.ck-detail__badges{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.ck-detail__badge{text-transform:capitalize;font-weight:600;font-size:.6875rem!important;padding:.15rem .5rem!important;border-radius:999px!important}.ck-detail__section-body{padding:.875rem 1rem;background:var(--ck-surface-muted);border:1px solid var(--ck-border-light);border-radius:var(--ck-radius-md)}.ck-detail__section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:.625rem}.ck-detail__section-title{font-family:var(--ck-font-sans);font-size:var(--ck-detail-section-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-green);margin:0}.ck-detail__section-hint{font-family:var(--ck-font-sans);font-size:var(--ck-detail-hint-size);color:var(--ck-text-muted);line-height:1.5;margin:0}.ck-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}@media(max-width:640px){.ck-detail__grid{grid-template-columns:1fr}}.ck-detail__field{min-width:0}.ck-detail__field-label{font-family:var(--ck-font-sans);font-size:var(--ck-detail-label-size);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ck-text-muted);line-height:1.25;margin:0 0 .3rem}.ck-detail__field-value{font-family:var(--ck-font-sans);font-size:var(--ck-detail-value-size);font-weight:600;color:var(--ck-text-primary);line-height:1.4;min-height:var(--ck-detail-value-height);display:flex;align-items:center;word-break:break-word}.ck-detail__field-value--empty{color:var(--ck-text-faint);font-weight:500}.ck-detail__field-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:500}.ck-detail__meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media(max-width:640px){.ck-detail__meta-grid{grid-template-columns:1fr}}.ck-detail__meta-item{display:flex;flex-direction:column;gap:.3rem;padding:.625rem .75rem;background:var(--ck-surface);border:1px solid var(--ck-border);border-radius:var(--ck-radius-sm);min-width:0}.ck-detail__meta-label{font-family:var(--ck-font-sans);font-size:var(--ck-detail-label-size);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ck-text-muted);line-height:1.25;margin:0 0 .3rem;margin-bottom:0}.ck-detail__meta-value{font-family:var(--ck-font-sans);font-size:.875rem;font-weight:600;color:var(--ck-text-primary);line-height:1.35}.ck-detail__meta-value--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:500;word-break:break-all}.ck-detail__tabs .chakra-tabs__tablist{gap:.25rem;padding:.625rem 1rem 0;border-bottom:1px solid var(--ck-border);background:var(--ck-surface-muted)}.ck-detail__tabs .chakra-tabs__tab{height:2rem;padding:0 .875rem;margin-bottom:-1px;border-radius:6px 6px 0 0;border:1px solid transparent;background:transparent;color:var(--ck-text-muted);font-family:var(--ck-font-sans);font-size:.8125rem;font-weight:600;transition:color .15s ease,background .15s ease,border-color .15s ease}.ck-detail__tabs .chakra-tabs__tab:hover{color:var(--ck-green);background:var(--ck-green-soft)}.ck-detail__tabs .chakra-tabs__tab[aria-selected=true]{color:var(--ck-text-primary);background:var(--ck-surface);border-color:var(--ck-border);border-bottom-color:var(--ck-surface)}.ck-detail__tabs .chakra-tabs__tab-panels{padding:1rem 1rem 1.125rem;background:var(--ck-surface)}.ck-detail__tabs .chakra-tabs__tab-panel{padding:0}.ck-detail__password-form{max-width:22rem;display:flex;flex-direction:column;gap:.875rem}.ck-detail__input{height:38px!important;min-height:38px!important;font-size:.875rem!important;border-radius:var(--ck-radius-sm)!important;border-color:var(--ck-border)!important}.ck-detail__input:focus,.ck-detail__input:hover{border-color:#2d6a4f73!important}.ck-detail-drawer .chakra-drawer__header{display:none}.ck-detail-drawer .chakra-drawer__close-btn{top:.75rem;right:.75rem;z-index:2}.ck-detail-drawer .chakra-drawer__body{padding:0!important}.ck-detail-drawer .ck-detail__hero{padding-top:.875rem}.txn-detail-row__label,.user-detail-field__label,.txn-detail-field__label{font-family:var(--ck-font-sans);font-size:var(--ck-detail-label-size);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ck-text-muted);line-height:1.25;margin:0 0 .3rem}.txn-detail-row__value,.user-detail-field__value,.txn-detail-field__value{font-family:var(--ck-font-sans);font-size:var(--ck-detail-value-size);font-weight:600;color:var(--ck-text-primary);line-height:1.4;min-height:var(--ck-detail-value-height);display:flex;align-items:center;word-break:break-word;min-height:auto}.txn-detail-modal__section-title,.user-detail-modal__section-title{font-family:var(--ck-font-sans);font-size:var(--ck-detail-section-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-green);margin:0}.store-pickup-page__hero-panel{overflow:hidden}.store-pickup-page__hero{display:flex;align-items:flex-start;gap:.875rem;padding:1rem 1rem .875rem;background:linear-gradient(135deg,var(--ck-green-soft) 0%,var(--ck-surface) 55%,var(--ck-surface-muted) 100%);border-bottom:1px solid var(--ck-border);flex-wrap:wrap;padding:1.25rem 1.5rem;align-items:center}.store-pickup-page__hero-icon{width:3.25rem;height:3.25rem;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--ck-green);color:#fff;flex-shrink:0;box-shadow:0 4px 14px #2d6a4f38}.store-pickup-page__hero-body{flex:1 1 12rem;min-width:0}.store-pickup-page__hero-title{font-family:var(--ck-font-sans);font-size:1.125rem;font-weight:700;color:var(--ck-text-primary);line-height:1.3;margin:0}.store-pickup-page__hero-subtitle{font-family:var(--ck-font-sans);font-size:var(--ck-detail-subtitle-size);color:var(--ck-text-muted);margin:.25rem 0 0;line-height:1.45;word-break:break-word}.store-pickup-page__hero-badges{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}.store-pickup-page__hero-badge{font-size:.6875rem!important;font-weight:600!important;padding:.2rem .55rem!important;border-radius:999px!important}.store-pickup-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}@media(max-width:640px){.store-pickup-page__grid{grid-template-columns:1fr}}.store-pickup-page__field{min-width:0}.store-pickup-page__field--full{grid-column:1/-1}.store-pickup-page__field-label{font-family:var(--ck-font-sans);font-size:var(--ck-detail-label-size);font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--ck-text-muted);line-height:1.25;margin:0 0 .3rem}.store-pickup-page__field-hint{font-family:var(--ck-font-sans);font-size:var(--ck-detail-hint-size);color:var(--ck-text-faint);margin:.25rem 0 0;line-height:1.4}.store-pickup-page__input{height:38px!important;min-height:38px!important;font-size:.875rem!important;border-radius:var(--ck-radius-sm)!important;border-color:var(--ck-border)!important;background:var(--ck-surface)!important}.store-pickup-page__input:hover{border-color:#2d6a4f73!important}.store-pickup-page__input:focus{border-color:var(--ck-green)!important;box-shadow:0 0 0 1px var(--ck-green)!important}.store-pickup-page__input:disabled{opacity:.55;cursor:not-allowed;background:var(--ck-surface-muted)!important}.store-pickup-page__hours-wrap{border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);overflow:hidden;background:var(--ck-surface)}.store-pickup-page__hours-head{display:grid;grid-template-columns:minmax(7rem,1.1fr) 1fr 1fr minmax(5.5rem,.85fr);gap:.75rem;padding:.625rem 1rem;background:var(--ck-surface-muted);border-bottom:1px solid var(--ck-border);font-family:var(--ck-font-sans);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-text-muted)}.store-pickup-page__hours-row{display:grid;grid-template-columns:minmax(7rem,1.1fr) 1fr 1fr minmax(5.5rem,.85fr);gap:.75rem;padding:.625rem 1rem;align-items:center;border-bottom:1px solid var(--ck-border-light);transition:background .15s ease}.store-pickup-page__hours-row:last-child{border-bottom:none}.store-pickup-page__hours-row:hover:not(.store-pickup-page__hours-row--closed){background:#2d6a4f08}.store-pickup-page__hours-row--closed{background:#64748b0d}.store-pickup-page__day-label{font-family:var(--ck-font-sans);font-size:.875rem;font-weight:600;color:var(--ck-text-primary)}.store-pickup-page__day-short{display:block;font-size:.6875rem;font-weight:500;color:var(--ck-text-faint);margin-top:.1rem}.store-pickup-page__closed-cell{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;font-family:var(--ck-font-sans);font-size:.8125rem;color:var(--ck-text-muted)}.store-pickup-page__loading{display:flex;justify-content:center;align-items:center;min-height:280px}.store-pickup-page__save-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid var(--ck-border);background:linear-gradient(180deg,var(--ck-surface-muted) 0%,var(--ck-surface) 100%)}@media(max-width:768px){.store-pickup-page__hours-head{display:none}.store-pickup-page__hours-row{grid-template-columns:1fr;gap:.5rem;padding:.875rem 1rem}.store-pickup-page__closed-cell{justify-content:flex-start}}html.chakra-ui-dark .store-pickup-page__hours-row--closed,html[data-theme=dark] .store-pickup-page__hours-row--closed,body.chakra-ui-dark .store-pickup-page__hours-row--closed{background:#ffffff08}.knowledge-storefront-preview{--ck-primary: #2d6a4f;background:linear-gradient(180deg,#f7faf5,#fafaf8)}.knowledge-storefront-preview__chrome{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid #e7e5e4;font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#78716c;background:#fff}.knowledge-storefront-preview__section{padding:1rem;border-bottom:1px solid #eceae6}.knowledge-storefront-preview__section:last-child{border-bottom:none}.knowledge-storefront-preview__section-label{margin:0 0 .65rem;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#a8a29e}.knowledge-storefront-preview .knowledge-hub,.knowledge-storefront-preview .knowledge-detail{background:transparent;min-height:0;padding:0}.knowledge-storefront-preview .knowledge-hub__inner,.knowledge-storefront-preview .knowledge-detail__inner{max-width:none;padding:0}.knowledge-storefront-preview .knowledge-hub__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;max-width:22rem}.knowledge-storefront-preview .knowledge-hub__grid--videos{max-width:14rem;grid-template-columns:1fr}.knowledge-storefront-preview .knowledge-card{display:flex;flex-direction:column;text-align:left;padding:0;border:1px solid #eceae6;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 2px 12px #0f172a0a;width:100%}.knowledge-storefront-preview .knowledge-card--video .knowledge-card__media{aspect-ratio:16/9}.knowledge-storefront-preview .knowledge-card__media{position:relative;aspect-ratio:4/3;background:linear-gradient(135deg,#ecfdf3,#f5f3ff)}.knowledge-storefront-preview .knowledge-card__media img{width:100%;height:100%;object-fit:cover;display:block}.knowledge-storefront-preview .knowledge-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ck-primary)}.knowledge-storefront-preview .knowledge-card__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#00000038}.knowledge-storefront-preview .knowledge-card__copy{display:flex;flex-direction:column;gap:.2rem;padding:.6rem .65rem .7rem}.knowledge-storefront-preview .knowledge-card__copy strong{font-size:.8125rem;line-height:1.28;color:#1c1917}.knowledge-storefront-preview .knowledge-card__copy p{margin:0;font-size:.6875rem;line-height:1.4;color:#78716c}.knowledge-storefront-preview .knowledge-card__type{font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-primary)}.knowledge-storefront-preview .knowledge-detail__article{max-width:40rem;margin:0 auto}.knowledge-storefront-preview .knowledge-detail__header{text-align:center;margin-bottom:.85rem}.knowledge-storefront-preview .knowledge-detail__header h1{margin:.4rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.2;color:#1c1917}.knowledge-storefront-preview .knowledge-detail__type{display:inline-flex;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-primary)}.knowledge-storefront-preview .knowledge-detail__summary{margin:0;color:#57534e;line-height:1.5;font-size:.875rem}.knowledge-storefront-preview .knowledge-detail__cover{border-radius:16px;overflow:hidden;margin-bottom:.85rem;background:#111}.knowledge-storefront-preview .knowledge-detail__cover img{display:block;width:100%;max-height:18rem;object-fit:cover}.knowledge-storefront-preview .knowledge-detail__cover--youtube,.knowledge-storefront-preview .knowledge-detail__cover--video{position:relative;aspect-ratio:16/9;background:#000}.knowledge-storefront-preview .knowledge-detail__cover--youtube iframe,.knowledge-storefront-preview .knowledge-detail__cover--youtube video,.knowledge-storefront-preview .knowledge-detail__cover--video iframe,.knowledge-storefront-preview .knowledge-detail__cover--video video{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:contain;background:#000}.knowledge-storefront-preview .knowledge-detail__body{color:#44403c;line-height:1.65;font-size:.875rem}.knowledge-storefront-preview .knowledge-detail__body p+p{margin-top:.75rem}.knowledge-storefront-preview .knowledge-detail__body--html h2{margin:1rem 0 .45rem;font-size:1.15rem;font-weight:800;color:#1a1a1a}.knowledge-storefront-preview .knowledge-detail__body--html h3{margin:.85rem 0 .35rem;font-size:1rem;font-weight:800;color:#292524}.knowledge-storefront-preview .knowledge-detail__body--html ul,.knowledge-storefront-preview .knowledge-detail__body--html ol{margin:.5rem 0;padding-left:1.25rem}.knowledge-storefront-preview .knowledge-detail__body--html img{display:block;width:100%;max-height:16rem;object-fit:cover;border-radius:12px;margin:.75rem 0}.knowledge-storefront-preview .knowledge-detail__body--html a{color:var(--ck-primary);font-weight:700;text-decoration:underline}.knowledge-storefront-preview .knowledge-detail__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.knowledge-storefront-preview .knowledge-detail__tag{padding:.25rem .55rem;border-radius:999px;background:#ecfdf3;color:#166534;font-size:.6875rem;font-weight:700}.knowledge-storefront-preview__empty{text-align:center;color:#78716c;padding:2rem 1rem;font-size:.875rem}.admin-site-footer{margin-top:auto;flex-shrink:0;padding:1.125rem 2rem 1.375rem;background:#fff;border-top:1px solid rgba(15,23,42,.07)}@media(max-width:767px){.admin-site-footer{padding:1rem .75rem 1.25rem}}.admin-site-footer__inner{display:flex;flex-direction:column;gap:1rem}.admin-site-footer__top{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(min-width:768px){.admin-site-footer__top{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}}.admin-site-footer__brand{display:flex;align-items:center;gap:.75rem;min-width:0}.admin-site-footer .ck-brand-logo-wrap{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;padding:5px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.admin-site-footer .ck-brand-logo{width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;object-fit:contain;aspect-ratio:1}.admin-site-footer__brand-text{display:flex;flex-direction:column;gap:.125rem;min-width:0}.admin-site-footer__name{margin:0;font-size:.875rem;font-weight:600;line-height:1.25;color:#1a1a1a;letter-spacing:-.01em}.admin-site-footer__tagline{margin:0;font-size:.75rem;font-weight:500;line-height:1.3;color:#64748b}.admin-site-footer__nav{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 1.125rem}@media(min-width:768px){.admin-site-footer__nav{justify-content:flex-end;max-width:62%}}.admin-site-footer__link{font-size:.8125rem;font-weight:500;line-height:1.35;color:#64748b;text-decoration:none;transition:color .15s ease;white-space:nowrap}.admin-site-footer__link:hover{color:#2d6a4f}.admin-site-footer__link:focus-visible{outline:2px solid rgba(45,106,79,.35);outline-offset:2px;border-radius:4px}.admin-site-footer__copy{margin:0;padding-top:.875rem;border-top:1px solid rgba(214,211,209,.45);font-size:.6875rem;font-weight:500;letter-spacing:.02em;color:#94a3b8;line-height:1.4}html.chakra-ui-dark .admin-site-footer,html[data-theme=dark] .admin-site-footer,body.chakra-ui-dark .admin-site-footer{background:#1a202c;border-top-color:#ffffff14}html.chakra-ui-dark .admin-site-footer__name,html[data-theme=dark] .admin-site-footer__name,body.chakra-ui-dark .admin-site-footer__name{color:#ffffffeb}html.chakra-ui-dark .admin-site-footer__tagline,html[data-theme=dark] .admin-site-footer__tagline,body.chakra-ui-dark .admin-site-footer__tagline{color:#ffffff80}html.chakra-ui-dark .admin-site-footer__link,html[data-theme=dark] .admin-site-footer__link,body.chakra-ui-dark .admin-site-footer__link{color:#ffffff8c}html.chakra-ui-dark .admin-site-footer__link:hover,html[data-theme=dark] .admin-site-footer__link:hover,body.chakra-ui-dark .admin-site-footer__link:hover{color:#9ae6b4}html.chakra-ui-dark .admin-site-footer__copy,html[data-theme=dark] .admin-site-footer__copy,body.chakra-ui-dark .admin-site-footer__copy{color:#ffffff61;border-top-color:#ffffff14}.login-container{--login-bg-light: #eef1f6;--login-bg-dark: #141821;--login-accent: rgba(49, 130, 206, .08);position:fixed;inset:0;display:flex;align-items:center;justify-content:center;min-height:100vh;width:100vw;padding:1.25rem;overflow-y:auto;background:var(--login-bg-light);background-image:radial-gradient(ellipse 80% 60% at 10% 0%,var(--login-accent) 0%,transparent 55%),radial-gradient(ellipse 60% 50% at 90% 100%,rgba(99,102,241,.06) 0%,transparent 50%)}.login-container:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.35) 0%,transparent 35%);z-index:0}.login-container .login-shell{position:relative;z-index:2;width:100%;max-width:880px;margin:0 auto}.login-container .login-dark-toggle{position:fixed;top:1rem;right:1rem;z-index:2000}.login-container .login-card .ck-brand-logo-wrap{margin:0 auto}.login-container .login-field .login-field__label-static{display:block;margin-bottom:.625rem}.login-container .login-field .login-field__input{height:46px;min-height:46px;font-size:15px}.login-container .login-field:not(.login-field--prefixed) .login-field__input{border-radius:10px}.login-container .login-field--prefixed .login-field__group{align-items:stretch;border:1px solid #cbd5e0;border-radius:10px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.login-container .login-field--prefixed .login-field__group:hover{border-color:#3182ce}.login-container .login-field--prefixed .login-field__group:focus-within{border-color:#3182ce;box-shadow:0 0 0 3px #3182ce24}.login-container .login-field--prefixed .login-field__group--invalid,.login-container .login-field--prefixed .login-field__group--invalid:hover{border-color:#fc8181}.login-container .login-field--prefixed .login-field__group--invalid:focus-within{border-color:#fc8181;box-shadow:0 0 0 3px #fc818124}.login-container .login-field--prefixed .login-field__addon,.login-container .login-field--prefixed .login-field__input{height:46px;min-height:46px;line-height:46px;border:none!important;box-shadow:none!important;border-radius:0!important}.login-container .login-field--prefixed .login-field__addon{flex-shrink:0;border-right:1px solid #e2e8f0!important}.login-container .login-field--prefixed .login-field__input:focus,.login-container .login-field--prefixed .login-field__input:hover{border:none!important;box-shadow:none!important}.login-container .login-field:not(.login-field--prefixed) .login-field__input{border:1px solid #cbd5e0;transition:border-color .15s ease,box-shadow .15s ease}.login-container .login-field:not(.login-field--prefixed) .login-field__input:hover{border-color:#3182ce}.login-container .login-field:not(.login-field--prefixed) .login-field__input:focus{border-color:#3182ce;box-shadow:0 0 0 3px #3182ce24}@media(max-width:640px){.login-container{padding:3.5rem .75rem .75rem;align-items:flex-start}.login-container .login-shell{max-width:100%}}@media(max-height:600px)and (orientation:landscape){.login-container{align-items:flex-start;padding-top:3rem}}.login-loader-overlay{position:fixed;inset:0;background-color:#ffffffbf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center}html.chakra-ui-dark .login-container,html[data-theme=dark] .login-container{background:var(--login-bg-dark);background-image:radial-gradient(ellipse 80% 60% at 10% 0%,rgba(99,179,237,.06) 0%,transparent 55%),radial-gradient(ellipse 60% 50% at 90% 100%,rgba(129,140,248,.05) 0%,transparent 50%)}html.chakra-ui-dark .login-container:before,html[data-theme=dark] .login-container:before{background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.03) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.02) 0%,transparent 35%)}html.chakra-ui-dark .login-container .login-field .login-field__group,html[data-theme=dark] .login-container .login-field .login-field__group{border-color:#4a5568!important}html.chakra-ui-dark .login-container .login-field .login-field__group:hover,html.chakra-ui-dark .login-container .login-field .login-field__group:focus-within,html[data-theme=dark] .login-container .login-field .login-field__group:hover,html[data-theme=dark] .login-container .login-field .login-field__group:focus-within{border-color:#63b3ed!important;box-shadow:0 0 0 3px #63b3ed1f!important}html.chakra-ui-dark .login-container .login-field .login-field__group--invalid,html[data-theme=dark] .login-container .login-field .login-field__group--invalid,html.chakra-ui-dark .login-container .login-field .login-field__group--invalid:hover,html[data-theme=dark] .login-container .login-field .login-field__group--invalid:hover{border-color:#fc8181!important}html.chakra-ui-dark .login-container .login-field .login-field__group--invalid:focus-within,html[data-theme=dark] .login-container .login-field .login-field__group--invalid:focus-within{border-color:#fc8181!important;box-shadow:0 0 0 3px #fc81811f!important}html.chakra-ui-dark .login-container .login-field .login-field__addon,html.chakra-ui-dark .login-container .login-field .chakra-input__group .chakra-input__left-addon,html[data-theme=dark] .login-container .login-field .login-field__addon,html[data-theme=dark] .login-container .login-field .chakra-input__group .chakra-input__left-addon{background-color:#374151!important;border:none!important;border-right:1px solid #4a5568!important;color:#f7fafc!important}html.chakra-ui-dark .login-container .login-field .login-field__input,html[data-theme=dark] .login-container .login-field .login-field__input{background-color:#1a202c!important;border-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .login-container .login-field .login-field__input:-webkit-autofill,html.chakra-ui-dark .login-container .login-field .login-field__input:-webkit-autofill:hover,html.chakra-ui-dark .login-container .login-field .login-field__input:-webkit-autofill:focus,html[data-theme=dark] .login-container .login-field .login-field__input:-webkit-autofill,html[data-theme=dark] .login-container .login-field .login-field__input:-webkit-autofill:hover,html[data-theme=dark] .login-container .login-field .login-field__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #1a202c inset!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff}html.chakra-ui-dark .login-container .login-field:not(.login-field--prefixed) .login-field__input,html[data-theme=dark] .login-container .login-field:not(.login-field--prefixed) .login-field__input{border-color:#4a5568!important}html.chakra-ui-dark .login-container .login-field:not(.login-field--prefixed) .login-field__input:hover,html.chakra-ui-dark .login-container .login-field:not(.login-field--prefixed) .login-field__input:focus,html[data-theme=dark] .login-container .login-field:not(.login-field--prefixed) .login-field__input:hover,html[data-theme=dark] .login-container .login-field:not(.login-field--prefixed) .login-field__input:focus{border-color:#63b3ed!important;box-shadow:0 0 0 3px #63b3ed1f!important}html.chakra-ui-dark .login-container .login-field .login-field__label:not(.login-field__label-static),html[data-theme=dark] .login-container .login-field .login-field__label:not(.login-field__label-static){background-color:#1a202c!important;color:#ffffffa6!important}html.chakra-ui-dark .login-container .login-field .login-field__label-static,html[data-theme=dark] .login-container .login-field .login-field__label-static{background:transparent!important}html.chakra-ui-dark .login-container .login-loader-overlay,html[data-theme=dark] .login-container .login-loader-overlay{background-color:#141821d9!important}@media(prefers-reduced-motion:reduce){.login-container *{animation:none!important;transition-duration:.01ms!important}}@media print{.login-container{display:none!important}}.mobile-nav-backdrop{position:fixed;inset:0;top:var(--admin-top-nav-height, 70px);z-index:999;background:#0f172a73;animation:mobileNavFadeIn .2s ease;touch-action:none}.mobile-navigation-bar{position:fixed;top:var(--admin-top-nav-height, 70px);left:0;right:0;bottom:0;z-index:1000;display:none;flex-direction:column;pointer-events:none;overflow:hidden}@media(min-width:1024px){.mobile-navigation-bar{display:none!important}}.mobile-navigation-bar--open{display:flex;pointer-events:auto}.mobile-nav-panel{display:flex;flex-direction:column;flex:1;min-height:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 12px 40px #0f172a1f,0 2px 8px #0f172a0f;max-height:100%;overflow:hidden;padding:.75rem 0 0;animation:mobileNavSlideDown .22s ease;touch-action:pan-y}.mobile-nav-panel__eyebrow{flex-shrink:0;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:.25rem 1rem .75rem}.mobile-nav-panel__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding:0 1rem}.mobile-nav-panel__scroll::-webkit-scrollbar{width:4px}.mobile-nav-panel__scroll::-webkit-scrollbar-thumb{background:#64748b59;border-radius:4px}.mobile-nav-list{list-style:none;margin:0;padding:0 0 .5rem;display:flex;flex-direction:column;gap:.25rem}.mobile-nav-list__item{margin:0;padding:0}.mobile-nav-link{display:flex;align-items:center;gap:.875rem;padding:.625rem .75rem;border-radius:10px;text-decoration:none;color:#334155;font-size:.9375rem;font-weight:500;line-height:1.3;transition:background .15s ease,color .15s ease;border:1px solid transparent;touch-action:manipulation}.mobile-nav-link__icon-wrap{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f8fafc;border:1px solid #eef2f6}.mobile-nav-link__icon{width:1.25rem;height:1.25rem;flex-shrink:0;color:currentColor;opacity:.92}.mobile-nav-link__label{flex:1;min-width:0}.mobile-nav-link:hover{background:#f8fafc;color:#2b2b2b}.mobile-nav-link--active{background:#2d6a4f1f;color:#2d6a4f;border-color:#2d6a4f26;font-weight:600}.mobile-nav-link--active .mobile-nav-link__icon-wrap{background:#2d6a4f24;border-color:#2d6a4f38}.mobile-nav-footer{flex-shrink:0;margin-top:0;padding:1rem 1rem 1.25rem;border-top:1px solid rgba(0,0,0,.08);background:#fff}.mobile-nav-logout{height:42px!important;border-radius:10px!important;border-color:#e2e8f0!important;color:#475569!important;font-weight:600!important;font-size:.875rem!important;background:#fafbfc!important}.mobile-nav-logout:hover{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#2b2b2b!important}@keyframes mobileNavFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mobileNavSlideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mobile-nav-backdrop,.mobile-nav-panel{animation:none}}html.chakra-ui-dark .mobile-nav-backdrop,html[data-theme=dark] .mobile-nav-backdrop,body.chakra-ui-dark .mobile-nav-backdrop{background:#0000008c}html.chakra-ui-dark .mobile-nav-panel,html[data-theme=dark] .mobile-nav-panel,body.chakra-ui-dark .mobile-nav-panel{background:#1a202c;border-bottom-color:#ffffff14;box-shadow:0 16px 48px #00000073}html.chakra-ui-dark .mobile-nav-panel__eyebrow,html[data-theme=dark] .mobile-nav-panel__eyebrow,body.chakra-ui-dark .mobile-nav-panel__eyebrow{color:#ffffff80}html.chakra-ui-dark .mobile-nav-link,html[data-theme=dark] .mobile-nav-link,body.chakra-ui-dark .mobile-nav-link{color:#ffffffe0}html.chakra-ui-dark .mobile-nav-link__icon-wrap,html[data-theme=dark] .mobile-nav-link__icon-wrap,body.chakra-ui-dark .mobile-nav-link__icon-wrap{background:#2d3748;border-color:#4a5568}html.chakra-ui-dark .mobile-nav-link:hover,html[data-theme=dark] .mobile-nav-link:hover,body.chakra-ui-dark .mobile-nav-link:hover{background:#ffffff0d;color:#fff}html.chakra-ui-dark .mobile-nav-link--active,html[data-theme=dark] .mobile-nav-link--active,body.chakra-ui-dark .mobile-nav-link--active{background:#2d6a4f38;color:#9ae6b4;border-color:#48bb7840}html.chakra-ui-dark .mobile-nav-link--active .mobile-nav-link__icon-wrap,html[data-theme=dark] .mobile-nav-link--active .mobile-nav-link__icon-wrap,body.chakra-ui-dark .mobile-nav-link--active .mobile-nav-link__icon-wrap{background:#2d6a4f47;border-color:#48bb7859}html.chakra-ui-dark .mobile-nav-footer,html[data-theme=dark] .mobile-nav-footer,body.chakra-ui-dark .mobile-nav-footer{border-top-color:#ffffff14;background:#1a202c}html.chakra-ui-dark .mobile-nav-logout,html[data-theme=dark] .mobile-nav-logout,body.chakra-ui-dark .mobile-nav-logout{background:#2d3748!important;border-color:#4a5568!important;color:#ffffffd9!important}html.chakra-ui-dark .mobile-nav-logout:hover,html[data-theme=dark] .mobile-nav-logout:hover,body.chakra-ui-dark .mobile-nav-logout:hover{background:#374151!important;border-color:#718096!important;color:#fff!important}.desktop-navigation{position:fixed;left:0;top:var(--admin-top-nav-height, 70px);bottom:0;width:80px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid rgba(0,0,0,.1);box-shadow:2px 0 10px #00000014;z-index:102;display:none;flex-direction:column}@media(min-width:1024px){.desktop-navigation{display:flex}}@media(max-width:1023px){.desktop-navigation{display:none!important}}.desktop-navigation:before,.desktop-navigation:after{content:"";position:absolute;left:0;right:0;height:20px;pointer-events:none;z-index:101;transition:opacity .3s ease}.desktop-navigation:before{top:0;background:linear-gradient(to bottom,#fffffff2,#fff0)}.desktop-navigation:after{bottom:0;background:linear-gradient(to top,#fffffff2,#fff0)}.desktop-navigation__scrollable{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.3) transparent;padding:20px 0}.desktop-navigation__scrollable::-webkit-scrollbar{width:6px}.desktop-navigation__scrollable::-webkit-scrollbar-track{background:transparent;border-radius:3px}.desktop-navigation__scrollable::-webkit-scrollbar-thumb{background:#3b82f633;border-radius:3px;transition:background .3s ease}.desktop-navigation__scrollable::-webkit-scrollbar-thumb:hover{background:#3b82f666}.desktop-navigation__scrollable::-webkit-scrollbar-thumb:active{background:#3b82f699}.desktop-navigation__scrollable:hover{scrollbar-color:rgba(59,130,246,.4) transparent}.desktop-navigation__scrollable:hover::-webkit-scrollbar-thumb{background:#3b82f64d}.desktop-navigation__scrollable{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}@media(hover:hover)and (pointer:fine){.desktop-navigation__scrollable{scroll-behavior:smooth}}.desktop-navigation__menu{display:flex;flex-direction:column;gap:0;justify-content:flex-start;min-height:max-content;padding:0}.desktop-navigation__item{width:100%;position:relative;flex-shrink:0}.desktop-navigation__link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:14px 6px;text-decoration:none;color:#6b7280;transition:background .2s ease,color .2s ease;position:relative;border-radius:0;margin:0;min-height:72px;gap:.375rem}.desktop-navigation__link:hover{background:#3b82f614;color:#3b82f6}.desktop-navigation__link:hover .desktop-navigation__icon{filter:none;transform:scale(1.1)}.desktop-navigation__link:hover .desktop-navigation__icon-fallback{background:#3b82f633;color:#3b82f6}.desktop-navigation__link.active{background:#3b82f626;color:#1d4ed8}.desktop-navigation__link.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:#3b82f6;border-radius:0 2px 2px 0}.desktop-navigation__link.active .desktop-navigation__icon{filter:none;transform:scale(1.05)}.desktop-navigation__link.active .desktop-navigation__icon-fallback{background:#1d4ed833;color:#1d4ed8}.desktop-navigation__link.active .desktop-navigation__label{font-weight:600}.desktop-navigation__icon-container{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-bottom:0;flex-shrink:0}.desktop-navigation__icon{width:22px;height:22px;flex-shrink:0;color:currentColor;opacity:.88;transition:transform .2s ease,opacity .2s ease}.desktop-navigation__icon-fallback{width:24px;height:24px;border-radius:6px;background:#6b72801a;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#6b7280;transition:all .3s ease}.desktop-navigation__label{font-size:.625rem!important;line-height:1.2;text-align:center;font-weight:500;margin:0;text-transform:none;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:68px}@media(min-width:768px)and (max-width:1023px){.chakki-display-device .sidebar-container__content{width:100%}}@media(min-width:1400px){.desktop-navigation--expanded{width:240px}.desktop-navigation--expanded .desktop-navigation__link{flex-direction:row;justify-content:flex-start;padding:12px 16px;text-align:left}.desktop-navigation--expanded .desktop-navigation__link .desktop-navigation__icon-container{margin-bottom:0;margin-right:12px}.desktop-navigation--expanded .desktop-navigation__link .desktop-navigation__label{font-size:14px!important;max-width:none;text-align:left}}.desktop-navigation__item{animation:slideInLeft .3s ease-out}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.desktop-navigation__link:focus{outline:1px solid #f4f6f8;outline-offset:-1px;border-radius:0}.desktop-navigation__link.active:before{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #3b82f6b3}70%{box-shadow:0 0 0 4px #3b82f600}to{box-shadow:0 0 #3b82f600}}.orders-fulfillment-bell{flex-shrink:0;text-align:right}.orders-fulfillment-bell--header{text-align:inherit;display:inline-flex;align-items:center}.orders-fulfillment-bell__badge{box-shadow:0 0 0 2px var(--chakra-colors-chakra-body-bg, #fff);line-height:1}.orders-fulfillment-bell__popover .chakra-popover__body{padding:.875rem 1rem 1rem!important}.orders-fulfillment-bell__summary{line-height:1.4;letter-spacing:-.01em}.orders-fulfillment-bell__list{margin:0}.orders-fulfillment-bell__row{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;border:1px solid #e8edf3;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .12s ease}.orders-fulfillment-bell__row:hover{border-color:#cbd5e1;background:#f8fafc;box-shadow:0 2px 8px #0f172a0f}.orders-fulfillment-bell__row:active{transform:scale(.995)}.orders-fulfillment-bell__row:focus-visible{outline:2px solid rgba(45,106,79,.45);outline-offset:2px}.orders-fulfillment-bell__row-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:8px;color:#1e293b}.orders-fulfillment-bell__row--delivery .orders-fulfillment-bell__row-icon{background:#3b82f61f;color:#1d4ed8}.orders-fulfillment-bell__row--pickup .orders-fulfillment-bell__row-icon{background:#2d6a4f1f;color:#2d6a4f}.orders-fulfillment-bell__row--reviews .orders-fulfillment-bell__row-icon{background:#7c3aed1f;color:#6d28d9}.orders-fulfillment-bell__row--support .orders-fulfillment-bell__row-icon{background:#0e74901f;color:#0e7490}.orders-fulfillment-bell__row--public .orders-fulfillment-bell__row-icon{background:#ea580c1f;color:#c2410c}.orders-fulfillment-bell__row--idle{cursor:default;opacity:.88}.orders-fulfillment-bell__row--idle:hover{border-color:#e8edf3;background:#fff;box-shadow:none;transform:none}.orders-fulfillment-bell__row-count--zero{background:#f1f5f9;color:#94a3b8}.orders-fulfillment-bell__divider{margin:.125rem 0!important;border-color:#e2e8f0!important;opacity:1!important}.orders-fulfillment-bell__row-copy{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.orders-fulfillment-bell__row-title{font-size:.875rem;font-weight:600;line-height:1.3;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orders-fulfillment-bell__row-sub{font-size:.75rem;line-height:1.35;color:#64748b}.orders-fulfillment-bell__row-meta{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;margin-left:auto}.orders-fulfillment-bell__row-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;border-radius:999px;background:#fee2e2;color:#b91c1c;font-size:.75rem;font-weight:700;line-height:1}.orders-fulfillment-bell__row-chevron{width:1rem;height:1rem;color:#94a3b8;flex-shrink:0;transition:color .15s ease,transform .15s ease}.orders-fulfillment-bell__row:hover .orders-fulfillment-bell__row-chevron{color:#64748b;transform:translate(2px)}.orders-fulfillment-bell__hint{line-height:1.45;padding-top:.125rem;border-top:1px solid #edf2f7;margin-top:.125rem;padding-top:.625rem}.orders-fulfillment-bell__empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.5rem .25rem .25rem;gap:.375rem}.orders-fulfillment-bell__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:#f1f5f9;color:#94a3b8;margin-bottom:.25rem}.orders-fulfillment-bell__empty-title{font-size:.875rem!important;font-weight:600!important;color:#334155!important;margin:0!important}.orders-fulfillment-bell__empty-text{font-size:.8125rem!important;line-height:1.45!important;color:#64748b!important;margin:0!important;max-width:16rem}[data-theme=dark] .orders-fulfillment-bell__row,.chakra-ui-dark .orders-fulfillment-bell__row{border-color:#4a5568;background:#ffffff08}[data-theme=dark] .orders-fulfillment-bell__row:hover,.chakra-ui-dark .orders-fulfillment-bell__row:hover{border-color:#718096;background:#ffffff0f;box-shadow:none}[data-theme=dark] .orders-fulfillment-bell__row-title,.chakra-ui-dark .orders-fulfillment-bell__row-title{color:#f7fafc}[data-theme=dark] .orders-fulfillment-bell__row-sub,.chakra-ui-dark .orders-fulfillment-bell__row-sub{color:#a0aec0}[data-theme=dark] .orders-fulfillment-bell__row--delivery [data-theme=dark] .orders-fulfillment-bell__row-icon,[data-theme=dark] .orders-fulfillment-bell__row--delivery .chakra-ui-dark .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--delivery [data-theme=dark] .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--delivery .chakra-ui-dark .orders-fulfillment-bell__row-icon{background:#63b3ed29;color:#90cdf4}[data-theme=dark] .orders-fulfillment-bell__row--pickup [data-theme=dark] .orders-fulfillment-bell__row-icon,[data-theme=dark] .orders-fulfillment-bell__row--pickup .chakra-ui-dark .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--pickup [data-theme=dark] .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--pickup .chakra-ui-dark .orders-fulfillment-bell__row-icon{background:#48bb7829;color:#9ae6b4}[data-theme=dark] .orders-fulfillment-bell__row--reviews [data-theme=dark] .orders-fulfillment-bell__row-icon,[data-theme=dark] .orders-fulfillment-bell__row--reviews .chakra-ui-dark .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--reviews [data-theme=dark] .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--reviews .chakra-ui-dark .orders-fulfillment-bell__row-icon{background:#a78bfa29;color:#d6bcfa}[data-theme=dark] .orders-fulfillment-bell__row--support [data-theme=dark] .orders-fulfillment-bell__row-icon,[data-theme=dark] .orders-fulfillment-bell__row--support .chakra-ui-dark .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--support [data-theme=dark] .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--support .chakra-ui-dark .orders-fulfillment-bell__row-icon{background:#22d3ee24;color:#67e8f9}[data-theme=dark] .orders-fulfillment-bell__row--public [data-theme=dark] .orders-fulfillment-bell__row-icon,[data-theme=dark] .orders-fulfillment-bell__row--public .chakra-ui-dark .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--public [data-theme=dark] .orders-fulfillment-bell__row-icon,.chakra-ui-dark .orders-fulfillment-bell__row--public .chakra-ui-dark .orders-fulfillment-bell__row-icon{background:#fb923c29;color:#fdba74}[data-theme=dark] .orders-fulfillment-bell__row--idle:hover,.chakra-ui-dark .orders-fulfillment-bell__row--idle:hover{border-color:#4a5568;background:#ffffff08}[data-theme=dark] .orders-fulfillment-bell__row-count--zero,.chakra-ui-dark .orders-fulfillment-bell__row-count--zero{background:#ffffff14;color:#718096}[data-theme=dark] .orders-fulfillment-bell__divider,.chakra-ui-dark .orders-fulfillment-bell__divider{border-color:#4a5568!important}[data-theme=dark] .orders-fulfillment-bell__row-count,.chakra-ui-dark .orders-fulfillment-bell__row-count{background:#f5656533;color:#feb2b2}[data-theme=dark] .orders-fulfillment-bell__hint,.chakra-ui-dark .orders-fulfillment-bell__hint{border-top-color:#4a5568;color:#a0aec0!important}[data-theme=dark] .orders-fulfillment-bell__empty-icon,.chakra-ui-dark .orders-fulfillment-bell__empty-icon{background:#ffffff14;color:#a0aec0}[data-theme=dark] .orders-fulfillment-bell__empty-title,.chakra-ui-dark .orders-fulfillment-bell__empty-title{color:#edf2f7!important}[data-theme=dark] .orders-fulfillment-bell__empty-text,.chakra-ui-dark .orders-fulfillment-bell__empty-text{color:#a0aec0!important}[data-theme=dark] .orders-fulfillment-bell__badge,.chakra-ui-dark .orders-fulfillment-bell__badge{box-shadow:0 0 0 2px #1a202c}:root{--admin-top-nav-height: 70px}@media(max-width:768px){:root{--admin-top-nav-height: 60px}}@media(max-width:480px){:root{--admin-top-nav-height: 56px}}.top-navigation-bar{position:fixed;top:0;left:0;right:0;z-index:1001;height:var(--admin-top-nav-height);background:#fffffffa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0f172a0a;transition:box-shadow .2s ease,border-color .2s ease}.top-navigation-bar:before,.top-navigation-bar:after{display:none}.top-navigation-bar--menu-open{border-bottom-color:transparent;box-shadow:none}.profile-section{transition:background .15s ease,border-color .15s ease;border:1px solid transparent}.profile-section:hover{border-color:#2d6a4f26;box-shadow:none;transform:none}.profile-section:hover .chakra-avatar{box-shadow:none}.profile-section .chakra-avatar{transition:opacity .15s ease;border:2px solid rgba(255,255,255,.8)}.top-nav-logo{position:relative;z-index:2;display:flex;align-items:center}.top-nav-logo .ck-brand-logo-wrap{padding:5px}.top-nav-logo .ck-brand-logo{transition:transform .2s ease,opacity .2s ease}.top-nav-logo .ck-brand-logo:hover{opacity:1;transform:scale(1.02)}.top-nav-mobile-menu{display:none;margin-left:.125rem}.top-nav-mobile-menu[aria-expanded=true]{background:#2d6a4f1a!important;color:#2d6a4f!important}.top-nav-icon{position:relative;transition:background .15s ease,color .15s ease}.top-nav-icon:hover{transform:none;box-shadow:none}.top-nav-icon:hover:before{display:none}.top-nav-icon:active{transform:none}.profile-menu{border:none!important;box-shadow:0 25px 50px #00000026!important;border-radius:16px!important;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2!important}.profile-menu .chakra-menu__menuitem{padding:12px 16px;transition:background .15s ease,color .15s ease;border-radius:8px;margin:4px}.profile-menu .chakra-menu__menuitem:hover{background:#f1f5f9!important;color:#1e293b!important;transform:none}.profile-menu .chakra-menu__menuitem:last-child{color:#e53e3e}.profile-menu .chakra-menu__menuitem:last-child:hover{background:#fef2f2!important;color:#c53030!important}.profile-menu .chakra-menu__divider{border-color:#00000014;margin:8px 0}.top-nav-popover{border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 12px 32px #0f172a1f!important;border-radius:12px!important;overflow:hidden;background:#fff!important}.top-nav-popover__header{padding:.625rem 2rem .625rem .875rem!important;font-size:.8125rem!important;font-weight:700!important;line-height:1.3!important;color:#1e293b!important;background:#f8fafc!important;border-bottom:1px solid #edf2f7!important}.top-nav-popover__close{top:.4375rem!important;right:.4375rem!important;width:1.75rem!important;height:1.75rem!important;font-size:.625rem!important;color:#64748b!important;border-radius:6px!important}.top-nav-popover__close:hover{background:#edf2f7!important;color:#334155!important}.top-nav-popover__body{padding:.75rem .875rem .875rem!important}.top-nav-popover__text{font-size:.8125rem!important;line-height:1.45!important;color:#334155!important;margin-bottom:.625rem!important}.top-nav-popover__text--muted{color:#64748b!important}.top-nav-popover__link{height:32px!important;min-height:32px!important;font-size:.8125rem!important;font-weight:600!important;color:#2d6a4f!important;border-radius:8px!important;transition:background .15s ease,color .15s ease}.top-nav-popover__link:hover{background:#2d6a4f14!important;color:#1f5c42!important}.top-nav-popover__arrow,.top-nav-popover .chakra-popover__arrow{--popper-arrow-bg: #ffffff}.top-nav-popover .chakra-popover__header{padding:.625rem 2rem .625rem .875rem!important;font-size:.8125rem!important;font-weight:700!important;line-height:1.3!important;color:#1e293b!important;background:#f8fafc!important;border-bottom:1px solid #edf2f7!important}.top-nav-popover .chakra-popover__body{padding:.75rem .875rem .875rem!important}.top-nav-popover .chakra-popover__close-btn{top:.4375rem!important;right:.4375rem!important;width:1.75rem!important;height:1.75rem!important;font-size:.625rem!important;color:#64748b!important;border-radius:6px!important}.top-nav-popover .chakra-popover__close-btn:hover{background:#edf2f7!important;color:#334155!important}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%{opacity:.2}50%{opacity:.4}to{opacity:.2}}@media(max-width:768px){.top-navigation-bar{padding:0 12px}.top-navigation-bar .top-nav-logo .ck-brand-logo--full{height:38px;width:auto;max-height:38px}.top-navigation-bar .chakra-avatar{width:32px!important;height:32px!important}.top-navigation-bar .top-nav-icon{width:36px!important;height:36px!important}}@media(max-width:1023px){.top-nav-mobile-menu{display:inline-flex!important}}@media(min-width:1024px){.top-nav-mobile-menu{display:none!important}}@media(max-width:480px){.top-navigation-bar{padding:0 10px}.top-navigation-bar .top-nav-logo .ck-brand-logo--full{height:34px;max-height:34px}.top-navigation-bar .chakra-hstack{gap:6px}}html.chakra-ui-dark .top-navigation-bar,html[data-theme=dark] .top-navigation-bar,body.chakra-ui-dark .top-navigation-bar{background:#1a202cfa;border-bottom-color:#ffffff14;box-shadow:0 1px 3px #0003}html.chakra-ui-dark .top-navigation-bar--menu-open,html[data-theme=dark] .top-navigation-bar--menu-open,body.chakra-ui-dark .top-navigation-bar--menu-open{border-bottom-color:transparent}html.chakra-ui-dark .top-nav-mobile-menu[aria-expanded=true],html[data-theme=dark] .top-nav-mobile-menu[aria-expanded=true],body.chakra-ui-dark .top-nav-mobile-menu[aria-expanded=true]{background:#2d6a4f38!important;color:#9ae6b4!important}html.chakra-ui-dark .profile-menu,html.chakra-ui-dark .top-nav-popover,html[data-theme=dark] .profile-menu,html[data-theme=dark] .top-nav-popover,body.chakra-ui-dark .profile-menu,body.chakra-ui-dark .top-nav-popover{background:#2d3748!important;border-color:#4a5568!important;color:#fff!important;box-shadow:0 12px 32px #00000059!important}html.chakra-ui-dark .top-nav-popover__arrow,html.chakra-ui-dark .top-nav-popover .chakra-popover__arrow,html[data-theme=dark] .top-nav-popover__arrow,html[data-theme=dark] .top-nav-popover .chakra-popover__arrow,body.chakra-ui-dark .top-nav-popover__arrow,body.chakra-ui-dark .top-nav-popover .chakra-popover__arrow{--popper-arrow-bg: #2d3748}html.chakra-ui-dark .top-nav-popover .chakra-popover__header,html.chakra-ui-dark .top-nav-popover__header,html[data-theme=dark] .top-nav-popover .chakra-popover__header,html[data-theme=dark] .top-nav-popover__header,body.chakra-ui-dark .top-nav-popover .chakra-popover__header,body.chakra-ui-dark .top-nav-popover__header{background:#1a202c!important;border-bottom-color:#4a5568!important;color:#fff!important}html.chakra-ui-dark .top-nav-popover .chakra-popover__close-btn,html.chakra-ui-dark .top-nav-popover__close,html[data-theme=dark] .top-nav-popover .chakra-popover__close-btn,html[data-theme=dark] .top-nav-popover__close,body.chakra-ui-dark .top-nav-popover .chakra-popover__close-btn,body.chakra-ui-dark .top-nav-popover__close{color:#ffffffa6!important}html.chakra-ui-dark .top-nav-popover .chakra-popover__close-btn:hover,html.chakra-ui-dark .top-nav-popover__close:hover,html[data-theme=dark] .top-nav-popover .chakra-popover__close-btn:hover,html[data-theme=dark] .top-nav-popover__close:hover,body.chakra-ui-dark .top-nav-popover .chakra-popover__close-btn:hover,body.chakra-ui-dark .top-nav-popover__close:hover{background:#ffffff14!important;color:#fff!important}html.chakra-ui-dark .top-nav-popover__text,html[data-theme=dark] .top-nav-popover__text,body.chakra-ui-dark .top-nav-popover__text{color:#ffffffe0!important}html.chakra-ui-dark .top-nav-popover__text--muted,html[data-theme=dark] .top-nav-popover__text--muted,body.chakra-ui-dark .top-nav-popover__text--muted{color:#fff9!important}html.chakra-ui-dark .top-nav-popover__link,html[data-theme=dark] .top-nav-popover__link,body.chakra-ui-dark .top-nav-popover__link{color:#9ae6b4!important}html.chakra-ui-dark .top-nav-popover__link:hover,html[data-theme=dark] .top-nav-popover__link:hover,body.chakra-ui-dark .top-nav-popover__link:hover{background:#2d6a4f38!important;color:#c6f6d5!important}@media(prefers-color-scheme:dark){.top-navigation-bar{background:#1a202cf2;border-bottom-color:#ffffff1a}.top-navigation-bar:before{background:linear-gradient(135deg,#ffffff0d,#ffffff05)}.profile-menu,.top-nav-popover{background:#1a202cf2!important}}@media(prefers-contrast:high){.top-navigation-bar{background:#fff;border-bottom:2px solid #000;-webkit-backdrop-filter:none;backdrop-filter:none}.top-navigation-bar:before,.top-navigation-bar:after{display:none}}@media(prefers-reduced-motion:reduce){.top-nav-icon,.profile-section,.top-navigation-bar{transition:none;animation:none}.top-nav-icon:hover{transform:none}}.sidebar-container{display:flex;flex-direction:column;min-height:100vh;background:#f8fafc}.sidebar-container__desktop{display:none}@media(min-width:1024px){.sidebar-container__desktop{display:flex;flex-direction:row;width:100%;min-height:100vh}}.sidebar-container__mobile{display:flex;flex-direction:column;min-height:100vh}@media(min-width:1024px){.sidebar-container__mobile{display:none}}.sidebar-container__mobile--nav-open .sidebar-container__mobile-content{overflow:hidden;touch-action:none}.sidebar-container__mobile-content{flex:1;display:flex;flex-direction:column;background:#f8fafc;min-height:calc(100vh - var(--admin-top-nav-height, 70px));width:100%;position:relative}@media(max-width:1023px){.sidebar-container__mobile-content{padding-top:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}.sidebar-container__mobile-content .chakra-exclusive-margin-left{flex:1 1 auto;min-height:0;width:100%;max-width:none;box-sizing:border-box;position:relative;z-index:1}.sidebar-container__header{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1);padding:1rem 2rem;box-shadow:0 2px 10px #0000001a;position:sticky;top:0;z-index:100}.sidebar-container__header .chakki-logo-container{display:flex;align-items:center}.sidebar-container__header .chakki-logo-container .chakki-image-logo{height:45px;width:100px;object-fit:contain}@media(max-width:768px){.sidebar-container__header .chakki-logo-container .chakki-image-logo{height:35px}}@media(max-width:480px){.sidebar-container__header .chakki-logo-container .chakki-image-logo{height:30px}}.sidebar-container__header .chakki-header-icon{color:#4a5568;font-size:1.2rem;cursor:pointer;transition:all .3s ease;padding:8px;border-radius:6px}.sidebar-container__header .chakki-header-icon:hover{color:#2d3748;background-color:#0000000d;transform:scale(1.05)}.sidebar-container__header .chakki-header-icon-container{display:flex;height:40px;align-items:center;justify-content:center;transition:all .3s ease;border-radius:8px}.sidebar-container__header .chakki-header-icon-container:hover{background-color:#00000008}@media(max-width:768px){.sidebar-container__header{padding:.75rem 1rem}.sidebar-container__header .chakki-header-icon{font-size:1rem;padding:6px}}.sidebar-container__content{flex:1;min-width:0;max-width:none;display:flex;flex-direction:column;background:#f8fafc;min-height:100vh;width:100%;box-sizing:border-box}@media(min-width:1024px){.sidebar-container__content{margin-left:80px;width:calc(100% - 80px);max-width:none}}.mobile-navigation__navbar{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 15px #0000001a;position:sticky;top:0;z-index:1000}.mobile-navigation__brand .chakra-image-logo-mobile{height:35px;width:auto}.mobile-navigation__toggle{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease}.mobile-navigation__toggle:hover{background:#0000000d}.mobile-navigation__toggle .chakra-avatar-user{width:32px;height:32px;border:2px solid #e2e8f0;object-fit:cover}.mobile-navigation__toggle .chakra-close-btn-mobile,.mobile-navigation__toggle .campus-open-btn-mobile{font-size:1.1rem;color:#4a5568;transition:all .3s ease}.mobile-navigation__toggle .chakra-close-btn-mobile:hover,.mobile-navigation__toggle .campus-open-btn-mobile:hover{color:#2d3748}.mobile-navigation__collapse{background:#fffffffa;border-top:1px solid rgba(0,0,0,.1)}.mobile-navigation__nav-item{width:100%;border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease}.mobile-navigation__nav-item:hover{background:#4299e10d}.mobile-navigation__nav-item .chakra-link-txt-decor{display:flex;align-items:center;padding:1rem 1.5rem;color:#4a5568;text-decoration:none;font-weight:500;transition:all .3s ease}.mobile-navigation__nav-item .chakra-link-txt-decor:hover,.mobile-navigation__nav-item .chakra-link-txt-decor.active{color:#4299e1;background:#4299e11a;transform:translate(5px)}.mobile-navigation__nav-item .chakra-link-txt-decor .menu-img-ck{width:24px!important;height:24px!important;max-width:none!important;margin-right:.75rem;filter:grayscale(20%);transition:all .3s ease;object-fit:contain}.mobile-navigation__nav-item .chakra-link-txt-decor:hover .menu-img-ck,.mobile-navigation__nav-item .chakra-link-txt-decor.active .menu-img-ck{filter:none;transform:scale(1.1)}.mobile-navigation__nav-item .chakra-link-txt-decor .sadmin-link-txt{font-size:.95rem;white-space:nowrap}.mobile-navigation__logout{padding:1.5rem;border-top:2px solid rgba(0,0,0,.1)}.mobile-navigation__logout .button-border{background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #ee5a244d}.mobile-navigation__logout .button-border:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ee5a2466;background:linear-gradient(135deg,#ff5252,#d84315)}.mobile-navigation__logout .button-border .menu-img-ck{width:20px!important;height:20px!important;max-width:none!important;margin-right:.5rem;filter:brightness(0) invert(1);object-fit:contain}.password-modal .text-main-color{color:#2d3748;font-weight:600;font-size:1.2rem}.password-modal .chakra-modal__content{border-radius:12px;box-shadow:0 20px 40px #00000026}.password-modal .chakra-modal__header{border-bottom:1px solid rgba(0,0,0,.1);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px 12px 0 0}.password-modal .chakra-modal__header .text-main-color{color:#fff}.password-modal .chakra-modal__body{padding:2rem}@media(max-width:1023px){.chakra-display-device,.chakki-display-device{display:none!important}}@media(min-width:1024px){.chakra-display-device,.chakki-display-device{display:block!important}}@media(min-width:1024px){.chakra-display-device-mobile,.chakki-display-device-mobile{display:none!important}}@media(max-width:1023px){.chakra-display-device-mobile,.chakki-display-device-mobile{display:flex!important;flex-direction:column;min-height:100vh}}.chakra-notification-icon{color:#4a5568;margin-right:.5rem;transition:all .3s ease}.chakra-notification-icon:hover{color:#2d3748}.chakra-notification-txt{font-size:.9rem;font-weight:500}.chakra-main-popover .menu-list{list-style:none;padding:0;margin:0}.chakra-main-popover .menu-list .menu-link-notification{display:flex;align-items:center;padding:.75rem 1rem;color:#4a5568;text-decoration:none;border-radius:6px;transition:all .3s ease}.chakra-main-popover .menu-list .menu-link-notification:hover{background:#4299e11a;color:#4299e1}@media(max-width:767px){.chakra-exclusive-margin-left{padding:1rem}.margin-mob-all{margin:1rem}}@media(min-width:768px)and (max-width:1023px){.chakra-exclusive-margin-left{padding:1.5rem}}.chakra-exclusive-margin-left{width:100%;max-width:100%;min-width:0;box-sizing:border-box;position:relative;z-index:1;min-height:calc(100vh - var(--admin-top-nav-height, 70px));padding:1rem;padding-top:calc(var(--admin-top-nav-height, 70px) + 8px)}@media(min-width:1024px){.chakra-exclusive-margin-left{padding:2rem;padding-top:calc(var(--admin-top-nav-height, 70px) + 8px)}}@media(min-width:768px)and (max-width:1023px){.chakra-exclusive-margin-left{padding:1.25rem;padding-top:calc(var(--admin-top-nav-height, 60px) + 8px)}}@media(max-width:767px){.chakra-exclusive-margin-left{padding:.75rem;padding-top:calc(var(--admin-top-nav-height, 60px) + 8px)}}.main-content-with-sidebar{width:100%;max-width:none;box-sizing:border-box;position:relative;z-index:1}@media(max-width:1023px){.desktop-navigation{display:none!important;position:absolute;left:-9999px;opacity:0;pointer-events:none;visibility:hidden}}@media(max-width:1023px){.mobile-navigation-bar--open{position:fixed!important;top:var(--admin-top-nav-height, 70px)!important;left:0!important;right:0!important;bottom:0!important;z-index:1000!important;height:auto!important;background:transparent!important;border:none!important;box-shadow:none!important}}@media(max-width:1023px){.sidebar-container__header{display:none}}@media(max-width:1023px){body{padding-top:0}}.fade-in{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.slide-in{animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.menu-img-ck{max-width:none!important;width:24px!important;height:24px!important;object-fit:contain;flex-shrink:0}.mobile-navigation .menu-img-ck{width:24px!important;height:24px!important}.button-border .menu-img-ck{width:18px!important;height:18px!important}html.chakra-ui-dark .sidebar-container,html.chakra-ui-dark .sidebar-container__content,html.chakra-ui-dark .sidebar-container__mobile-content,html[data-theme=dark] .sidebar-container,html[data-theme=dark] .sidebar-container__content,html[data-theme=dark] .sidebar-container__mobile-content,body.chakra-ui-dark .sidebar-container,body.chakra-ui-dark .sidebar-container__content,body.chakra-ui-dark .sidebar-container__mobile-content{background:#1a202c}.chakki-exclusive-header{width:100%}.chakki-float-right{display:flex;justify-content:flex-end;align-items:center;width:100%}
