@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,600;0,9..144,700;1,9..144,600&family=Manrope:wght@400;500;600;700&family=Inter:wght@500&display=swap";.page-transition{transition:opacity .35s ease,transform .35s ease;opacity:1;transform:none}.page-transition--out{opacity:0;transform:translateY(16px)}.page-transition--in{opacity:1;transform:none}.route-loading-fallback{display:flex;align-items:center;justify-content:center;min-height:45vh;width:100%;padding:2rem;box-sizing:border-box}.route-spinner{width:28px;height:28px;border-radius:50%;border:2.5px solid rgba(211,139,128,.22);border-top-color:var(--store-accent, #d38b80);animation:route-spinner-rotate .75s linear infinite;will-change:transform}@keyframes route-spinner-rotate{to{transform:rotate(360deg)}}html[data-admin-theme=dark] *{scrollbar-width:none}html[data-admin-theme=dark] *::-webkit-scrollbar{display:none}html[data-admin-theme=dark] .admin-layout{background:transparent}html[data-admin-theme=dark] .adm-layout,html[data-admin-theme=dark] .loj-layout{background:#1a1412}html[data-admin-theme=dark] .admin-wave svg path{fill:#2e2420}html[data-admin-theme=dark] .admin-wave .wave-secondary{opacity:.22}html[data-admin-theme=dark] .admin-sidebar{background:transparent;border-right:none}html[data-admin-theme=dark] .admin-mobile-header{background:#1a1412;border-bottom-color:#3d3230}html[data-admin-theme=dark] .sidebar-logo-text{color:#faf6f0}html[data-admin-theme=dark] .sidebar-logo-circle{color:#c4a68f}html[data-admin-theme=dark] .sidebar-nav-icon,html[data-admin-theme=dark] .sidebar-nav-label{color:#a89b92}html[data-admin-theme=dark] .sidebar-nav-item:hover{background:#3d2e2b80}html[data-admin-theme=dark] .sidebar-nav-item--active{background:#3d2e2b}html[data-admin-theme=dark] .sidebar-nav-item--active .sidebar-nav-icon,html[data-admin-theme=dark] .sidebar-nav-item--active .sidebar-nav-label{color:#faf6f0}html[data-admin-theme=dark] .sidebar-divider{background:#3d3230}html[data-admin-theme=dark] .sidebar-user-name{color:#faf6f0}html[data-admin-theme=dark] .sidebar-user-role{color:#c4a68f}html[data-admin-theme=dark] .sidebar-logout-btn{background:#2b2220;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .sidebar-logout-btn:hover{background:#3d2e2b;border-color:#c4a68f;color:#faf6f0}html[data-admin-theme=dark] .sidebar-nav-item:focus-visible,html[data-admin-theme=dark] .sidebar-logout-btn:focus-visible{outline-color:#d38b80}html[data-admin-theme=dark] .dash-panel,html[data-admin-theme=dark] .dash-kpi-card,html[data-admin-theme=dark] .dash-alert-box{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .dash-title,html[data-admin-theme=dark] .dash-panel-title,html[data-admin-theme=dark] .dash-orders-title,html[data-admin-theme=dark] .dash-kpi-value,html[data-admin-theme=dark] .dash-cash-value,html[data-admin-theme=dark] .dash-rank-name,html[data-admin-theme=dark] .dash-pending-value,html[data-admin-theme=dark] .dash-empty-title,html[data-admin-theme=dark] .dash-alert-bold,html[data-admin-theme=dark] .dash-results-bold,html[data-admin-theme=dark] .dash-td{color:#faf6f0}html[data-admin-theme=dark] .dash-subtitle,html[data-admin-theme=dark] .dash-panel-subtitle,html[data-admin-theme=dark] .dash-orders-subtitle,html[data-admin-theme=dark] .dash-kpi-label,html[data-admin-theme=dark] .dash-kpi-desc,html[data-admin-theme=dark] .dash-cash-breakdown,html[data-admin-theme=dark] .dash-rank-meta,html[data-admin-theme=dark] .dash-rank-units,html[data-admin-theme=dark] .dash-empty-desc,html[data-admin-theme=dark] .dash-alert-desc,html[data-admin-theme=dark] .dash-alert-text,html[data-admin-theme=dark] .dash-results-light,html[data-admin-theme=dark] .dash-th{color:#a89b92}html[data-admin-theme=dark] .dash-cash-breakdown,html[data-admin-theme=dark] .dash-result-grid{border-color:#3d3230}html[data-admin-theme=dark] .dash-result-grid span{color:#a89b92}html[data-admin-theme=dark] .dash-result-grid strong{color:#faf6f0}html[data-admin-theme=dark] .dash-result-negativo{color:#e08276!important}html[data-admin-theme=dark] .dash-pending-payments .dash-panel-subtitle{color:#d9c9be}html[data-admin-theme=dark] .dash-pending-client,html[data-admin-theme=dark] .dash-pending-amount{color:#faf6f0}html[data-admin-theme=dark] .dash-pending-row{border-color:#3d3230}html[data-admin-theme=dark] .dash-pending-row:hover{background:#3d2e2b;border-color:#3d3230}html[data-admin-theme=dark] .dash-date-picker{background:#2b2220;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .dash-date-picker span{color:#faf6f0}html[data-admin-theme=dark] .dash-date-panel{background:#2b2220;border-color:#3d3230;box-shadow:0 12px 32px #00000080}html[data-admin-theme=dark] .dash-date-nav-btn{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .dash-date-nav-btn:hover{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .dash-date-month-label{color:#faf6f0}html[data-admin-theme=dark] .dash-date-weekday{color:#a89b92}html[data-admin-theme=dark] .dash-date-day{color:#faf6f0}html[data-admin-theme=dark] .dash-date-day:hover{background:#3d2e2b}html[data-admin-theme=dark] .dash-date-day--muted{color:#5c4f4b}html[data-admin-theme=dark] .dash-date-day--disabled{color:#453a36}html[data-admin-theme=dark] .dash-date-day--today{color:#d38b80}html[data-admin-theme=dark] .dash-date-day--selected,html[data-admin-theme=dark] .dash-date-day--selected:hover{background:#d38b80;color:#fff}html[data-admin-theme=dark] .dash-error{color:#e5807a}html[data-admin-theme=dark] .dash-empty-inline{color:#a89b92}html[data-admin-theme=dark] .dash-kpi-warning{background:#3b2214}html[data-admin-theme=dark] .dash-kpi-warning-text{color:#e5955c}html[data-admin-theme=dark] .dash-btn-view-all{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .dash-btn-view-all:hover{background:#4a352f}html[data-admin-theme=dark] .dash-th,html[data-admin-theme=dark] .dash-td,html[data-admin-theme=dark] .dash-table-row,html[data-admin-theme=dark] .dash-table-header{border-color:#3d3230}html[data-admin-theme=dark] .dash-table-header{background:#1a1412}html[data-admin-theme=dark] .dash-progress-track{background:#3d3230}html[data-admin-theme=dark] .dash-badge--green{background:#182c22;color:#62c584}html[data-admin-theme=dark] .dash-badge--orange{background:#3b2214;color:#e5955c}html[data-admin-theme=dark] .dash-badge--blue{background:#16232e;color:#6bb6e5}html[data-admin-theme=dark] .prod-card{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .prod-title,html[data-admin-theme=dark] .prod-card-title,html[data-admin-theme=dark] .prod-card-price,html[data-admin-theme=dark] .prod-stats-bold{color:#faf6f0}html[data-admin-theme=dark] .prod-subtitle,html[data-admin-theme=dark] .prod-card-desc,html[data-admin-theme=dark] .prod-stats-light,html[data-admin-theme=dark] .prod-tab{color:#a89b92}html[data-admin-theme=dark] .prod-search{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .prod-search input{color:#faf6f0}html[data-admin-theme=dark] .prod-search input::placeholder{color:#a89b92}html[data-admin-theme=dark] .prod-tab{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .prod-tab--active{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .prod-category-badge{background:#3d3230;color:#d9c9be}html[data-admin-theme=dark] .prod-stock-badge--available{background:#182c22;color:#62c584}html[data-admin-theme=dark] .prod-stock-badge--critical{background:#3b2214;color:#e5955c}html[data-admin-theme=dark] .prod-btn-primary{background:#d38b80;color:#fff}html[data-admin-theme=dark] .prod-btn-outline{background:transparent;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .prod-btn-outline:hover{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .prod-card-divider{background:#3d3230}html[data-admin-theme=dark] .ped-table-panel{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .ped-title,html[data-admin-theme=dark] .ped-td,html[data-admin-theme=dark] .ped-tab--active{color:#faf6f0}html[data-admin-theme=dark] .ped-subtitle,html[data-admin-theme=dark] .ped-th,html[data-admin-theme=dark] .ped-tab,html[data-admin-theme=dark] .ped-tab-count,html[data-admin-theme=dark] .ped-pagination-info,html[data-admin-theme=dark] .ped-page-btn,html[data-admin-theme=dark] .ped-empty-message,html[data-admin-theme=dark] .ped-shortcut{color:#a89b92}html[data-admin-theme=dark] .ped-th,html[data-admin-theme=dark] .ped-td,html[data-admin-theme=dark] .ped-table-row{border-color:#3d3230}html[data-admin-theme=dark] .ped-table-row:hover{background:#3d2e2b}html[data-admin-theme=dark] .ped-table-header{background:#1a1412}html[data-admin-theme=dark] .ped-search{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .ped-search input{color:#faf6f0}html[data-admin-theme=dark] .ped-search input::placeholder{color:#a89b92}html[data-admin-theme=dark] .ped-tab--active{background:#3d2e2b}html[data-admin-theme=dark] .ped-shortcut,html[data-admin-theme=dark] .ped-tab-count{background:#3d3230;color:#a89b92}html[data-admin-theme=dark] .ped-page-btn,html[data-admin-theme=dark] .ped-page-arrow{background:#2b2220;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .ped-page-arrow:hover:not(:disabled),html[data-admin-theme=dark] .ped-page-num:hover{background:#3d2e2b}html[data-admin-theme=dark] .ped-page-num{color:#a89b92}html[data-admin-theme=dark] .ped-page-num--active{background:#d38b80;color:#fff}html[data-admin-theme=dark] .pedmodal-badge--comanda{background:#3d3230;color:#d9c9be}html[data-admin-theme=dark] .ped-badge--green,html[data-admin-theme=dark] .pedmodal-badge--green{background:#182c22;color:#62c584}html[data-admin-theme=dark] .ped-badge--orange,html[data-admin-theme=dark] .pedmodal-badge--orange{background:#3b2214;color:#e5955c}html[data-admin-theme=dark] .ped-badge--blue,html[data-admin-theme=dark] .pedmodal-badge--blue{background:#16232e;color:#6bb6e5}html[data-admin-theme=dark] .pedmodal-badge--red{background:#3b1a17;color:#e08276}html[data-admin-theme=dark] .ped-btn-primary{background:#d38b80;color:#fff}html[data-admin-theme=dark] .pedmodal-overlay{background:#000000e0}html[data-admin-theme=dark] .pedmodal-card{background:#2b2220;border-color:#3d3230;box-shadow:0 24px 64px #00000080}html[data-admin-theme=dark] .pedmodal-title,html[data-admin-theme=dark] .pedmodal-item-name,html[data-admin-theme=dark] .pedmodal-item-price,html[data-admin-theme=dark] .pedmodal-summary-value,html[data-admin-theme=dark] .pedmodal-total-label{color:#faf6f0}html[data-admin-theme=dark] .pedmodal-btn-name-edit{color:#a89b92}html[data-admin-theme=dark] .pedmodal-btn-name-edit:hover,html[data-admin-theme=dark] .pedmodal-name-prefix{color:#faf6f0}html[data-admin-theme=dark] .pedmodal-name-controls input{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .pedmodal-btn-name-save{background:#d38b80;color:#fff}html[data-admin-theme=dark] .pedmodal-btn-name-save:hover{background:#c17a6f}html[data-admin-theme=dark] .pedmodal-btn-name-cancel{color:#a89b92}html[data-admin-theme=dark] .pedmodal-btn-name-cancel:hover{color:#faf6f0}html[data-admin-theme=dark] .pedmodal-name-error{color:#e08276}html[data-admin-theme=dark] .pedmodal-btn-advance{background:#d38b80;color:#fff}html[data-admin-theme=dark] .pedmodal-btn-advance:hover{background:#c17a6f}html[data-admin-theme=dark] .pedmodal-btn-archive{background:#3b1a17;border-color:#6f302a;color:#e08276}html[data-admin-theme=dark] .pedmodal-btn-archive:hover{background:#4a211d;border-color:#e08276}html[data-admin-theme=dark] .pedmodal-badge--archived{background:#3d3230;color:#d9c9be}html[data-admin-theme=dark] .pedmodal-status-menu{background:#2b2220;border-color:#3d3230;box-shadow:0 12px 32px #00000080}html[data-admin-theme=dark] .pedmodal-status-option{color:#d9c9be}html[data-admin-theme=dark] .pedmodal-status-option:hover,html[data-admin-theme=dark] .pedmodal-status-option--current{background:#3d3230}html[data-admin-theme=dark] .pedmodal-status-option--danger{color:#e08276}html[data-admin-theme=dark] .pedmodal-status-error{background:#3b1a17;color:#e08276}html[data-admin-theme=dark] .pedmodal-btn-edit,html[data-admin-theme=dark] .pedmodal-btn-close{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .pedmodal-btn-edit:hover,html[data-admin-theme=dark] .pedmodal-btn-close:hover{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .pedmodal-section-label,html[data-admin-theme=dark] .pedmodal-meta-date,html[data-admin-theme=dark] .pedmodal-item-qty,html[data-admin-theme=dark] .pedmodal-summary-label{color:#a89b92}html[data-admin-theme=dark] .pedmodal-btn-close:hover{color:#faf6f0}html[data-admin-theme=dark] .pedmodal-total-value{color:#d38b80}html[data-admin-theme=dark] .pedmodal-payment-method{color:#a89b92}@media (max-width: 820px){html[data-admin-theme=dark] .pedmodal-header{background:#2b2220;border-bottom-color:#3d3230}}@media (max-width: 480px){html[data-admin-theme=dark] .pedmodal-item-row{border-bottom-color:#3d3230}}html[data-admin-theme=dark] .pedmodal-btn-add-item{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .pedmodal-btn-add-item:hover{background:#3d2e2b;border-color:#a89b92}html[data-admin-theme=dark] .pedmodal-btn-historico{color:#a89b92}html[data-admin-theme=dark] .pedmodal-btn-historico:hover{color:#faf6f0}html[data-admin-theme=dark] .pedmodal-btn-cancel-item{background:#3b1a17;border-color:#5c2a2a;color:#e08276}html[data-admin-theme=dark] .pedmodal-btn-cancel-item:hover{background:#4d221e;border-color:#e08276}html[data-admin-theme=dark] .pedmodal-btn-cancel-item--neutral{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .pedmodal-btn-cancel-item--neutral:hover{background:#3d2e2b;border-color:#a89b92;color:#faf6f0}html[data-admin-theme=dark] .pedmodal-item-state{background:#3d3230;color:#d9c9be}html[data-admin-theme=dark] .pedmodal-item-note{background:#3b2214;color:#e5955c}html[data-admin-theme=dark] .pedmodal-charge-action>div{color:#d9c9be}html[data-admin-theme=dark] .pedmodal-manual-payment{background:#1a1412;border-color:#3d3230;color:#d9c9be}html[data-admin-theme=dark] .pedmodal-manual-payment select,html[data-admin-theme=dark] .pedmodal-money-input{background:#2b2220;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .pedmodal-money-input span{color:#a89b92}html[data-admin-theme=dark] .pedmodal-money-input input{color:#faf6f0}html[data-admin-theme=dark] .pedmodal-financial-grid{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .pedmodal-financial-row{color:#a89b92}html[data-admin-theme=dark] .pedmodal-financial-row strong{color:#faf6f0}html[data-admin-theme=dark] .pedmodal-financial-row--balance{color:#d38b80;border-top-color:#3d3230}html[data-admin-theme=dark] .pedmodal-pix-aviso{background:#3b2214;color:#e5955c}html[data-admin-theme=dark] .pedmodal-pix-card{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .pedmodal-pix-valor{color:#faf6f0}html[data-admin-theme=dark] .pedmodal-pix-copy-label,html[data-admin-theme=dark] .pedmodal-pix-timer{color:#a89b92}html[data-admin-theme=dark] .pedmodal-pix-copy-btn{color:#d38b80}html[data-admin-theme=dark] .pedmodal-pix-code-box{background:#2b2220;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .pedmodal-pix-vencido{background:#3b1a17;color:#e08276}html[data-admin-theme=dark] .histmodal-overlay{background:#000000e0}html[data-admin-theme=dark] .histmodal-card{background:#2b2220;box-shadow:0 28px 72px #00000080}html[data-admin-theme=dark] .histmodal-header{background:#2b2220;border-bottom-color:#3d3230}html[data-admin-theme=dark] .histmodal-title{color:#faf6f0}html[data-admin-theme=dark] .histmodal-btn-close{background:#1a1412;color:#a89b92}html[data-admin-theme=dark] .histmodal-btn-close:hover{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .histmodal-status{color:#a89b92}html[data-admin-theme=dark] .histmodal-status--error{color:#e5807a}html[data-admin-theme=dark] .histmodal-evento{border-color:#3d3230}html[data-admin-theme=dark] .histmodal-evento-titulo{color:#faf6f0}html[data-admin-theme=dark] .histmodal-evento-data,html[data-admin-theme=dark] .histmodal-evento-linha{color:#a89b92}html[data-admin-theme=dark] .histmodal-evento-linha:first-of-type{color:#d9c9be}html[data-admin-theme=dark] .histmodal-troca-linha{color:#d9c9be}html[data-admin-theme=dark] .histmodal-seta{color:#a89b92}html[data-admin-theme=dark] .histmodal-badge--green{background:#182c22;color:#62c584}html[data-admin-theme=dark] .histmodal-badge--orange{background:#3b2214;color:#e5955c}html[data-admin-theme=dark] .histmodal-badge--red{background:#3b1a17;color:#e08276}html[data-admin-theme=dark] .histmodal-btn-detalhes{color:#d38b80}html[data-admin-theme=dark] .adm-card,html[data-admin-theme=dark] .adm-kpi-card{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .adm-title,html[data-admin-theme=dark] .adm-kpi-value,html[data-admin-theme=dark] .adm-card-name,html[data-admin-theme=dark] .adm-detail-value{color:#faf6f0}html[data-admin-theme=dark] .adm-subtitle,html[data-admin-theme=dark] .adm-kpi-label,html[data-admin-theme=dark] .adm-card-handle,html[data-admin-theme=dark] .adm-detail-label{color:#a89b92}html[data-admin-theme=dark] .adm-card-divider{background:#3d3230}html[data-admin-theme=dark] .adm-badge-level{background:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .adm-action-btn{background:#1a1412;color:#a89b92;border-color:#3d3230}html[data-admin-theme=dark] .adm-action-btn:hover{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .adm-action-btn--danger{border-color:#5c2a2a;color:#e57373}html[data-admin-theme=dark] .adm-action-btn--danger:hover{background:#3b1c1c;border-color:#e57373}html[data-admin-theme=dark] .adm-badge-status--ativo{background:#182c22;color:#62c584}html[data-admin-theme=dark] .adm-badge-status--inativo{background:#3b1c1c;color:#e57373}html[data-admin-theme=dark] .adm-error{color:#e5807a}html[data-admin-theme=dark] .adm-empty-message{color:#a89b92}html[data-admin-theme=dark] .adm-btn-new{background:#d38b80;color:#fff}html[data-admin-theme=dark] .loj-panel,html[data-admin-theme=dark] .loj-diag-panel,html[data-admin-theme=dark] .loj-diag-card,html[data-admin-theme=dark] .loj-preview-card{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .loj-title,html[data-admin-theme=dark] .loj-panel-title,html[data-admin-theme=dark] .loj-preview-name,html[data-admin-theme=dark] .loj-diag-title,html[data-admin-theme=dark] .loj-diag-card-title{color:#faf6f0}html[data-admin-theme=dark] .loj-subtitle,html[data-admin-theme=dark] .loj-field-label,html[data-admin-theme=dark] .loj-preview-row,html[data-admin-theme=dark] .loj-preview-address,html[data-admin-theme=dark] .loj-preview-row--muted,html[data-admin-theme=dark] .loj-diag-subtitle,html[data-admin-theme=dark] .loj-diag-card-desc{color:#a89b92}html[data-admin-theme=dark] .loj-badge-owner{background:#3d3230;border-color:#4d4038;color:#faf6f0}html[data-admin-theme=dark] .loj-badge-cost{background:#3d2e2b;border-color:#4d3835;color:#f0c7bd}html[data-admin-theme=dark] .loj-badge-test{background:#24352c;border-color:#33473c;color:#7fc7a0}html[data-admin-theme=dark] .loj-diag-action{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .loj-diag-action:hover{background:#3d3230;border-color:#634738}html[data-admin-theme=dark] .loj-diag-action:disabled{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .loj-diag-error{color:#e59a9a}html[data-admin-theme=dark] .loj-diag-success{color:#7fc7a0}html[data-admin-theme=dark] .loj-diag-pix-result{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .loj-diag-pix-valor{color:#faf6f0}html[data-admin-theme=dark] .loj-diag-pix-qr{border-color:#3d3230}html[data-admin-theme=dark] .loj-diag-pix-copy-label,html[data-admin-theme=dark] .loj-diag-pix-expira{color:#a89b92}html[data-admin-theme=dark] .loj-diag-pix-code-box code{background:#2b2220;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .loj-diag-pix-copy-btn{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .loj-diag-pix-copy-btn:hover{border-color:#634738}html[data-admin-theme=dark] .loj-diag-pix-copy-btn:disabled{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .loj-diag-pix-status--pago{background:#24352c;border-color:#33473c;color:#7fc7a0}html[data-admin-theme=dark] .loj-diag-pix-status--pendente{background:#3d2e2b;border-color:#4d3835;color:#f0c7bd}html[data-admin-theme=dark] .loj-diag-pix-status--cancelado,html[data-admin-theme=dark] .loj-diag-pix-status--expirado{background:#3b2220;border-color:#4d2e2b;color:#e59a9a}html[data-admin-theme=dark] .loj-diag-pix-refund{border-top-color:#3d3230}html[data-admin-theme=dark] .loj-input,html[data-admin-theme=dark] .loj-textarea{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .loj-input::placeholder,html[data-admin-theme=dark] .loj-textarea::placeholder{color:#a89b92}html[data-admin-theme=dark] .loj-input::-webkit-calendar-picker-indicator{filter:invert(1)}html[data-admin-theme=dark] .loj-day-pill,html[data-admin-theme=dark] .loj-delivery-pill{background:#3d3230;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .loj-day-pill--active,html[data-admin-theme=dark] .loj-delivery-pill--active{background:#d38b80;border-color:#d38b80;color:#fff}html[data-admin-theme=dark] .loj-btn-save{background:#d38b80;color:#fff}html[data-admin-theme=dark] .loj-image-thumb{background:transparent;border-color:#3d3230}html[data-admin-theme=dark] .loj-image-label{color:#faf6f0}html[data-admin-theme=dark] .loj-image-empty{color:#a89b92}html[data-admin-theme=dark] .loj-image-link{color:#e8a99e}html[data-admin-theme=dark] .loj-image-link:hover{color:#f0c7bd}html[data-admin-theme=dark] .np-overlay{background:#000000e0}html[data-admin-theme=dark] .np-modal{background:#2b2220;border-color:#3d3230;box-shadow:0 20px 60px #00000080}html[data-admin-theme=dark] .np-title{color:#faf6f0}html[data-admin-theme=dark] .np-subtitle,html[data-admin-theme=dark] .np-field label,html[data-admin-theme=dark] .np-photo-hint{color:#a89b92}html[data-admin-theme=dark] .np-photo-btn{color:#faf6f0}html[data-admin-theme=dark] .np-field input[type=text],html[data-admin-theme=dark] .np-field input[type=datetime-local],html[data-admin-theme=dark] .np-field textarea,html[data-admin-theme=dark] .np-dropdown-trigger,html[data-admin-theme=dark] .np-stepper,html[data-admin-theme=dark] .np-photo-preview{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .np-promo-box{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .np-promo-hint{color:#a89b92}html[data-admin-theme=dark] .np-field input[type=datetime-local]{color-scheme:dark}html[data-admin-theme=dark] .notif-title,html[data-admin-theme=dark] .notif-empty-title,html[data-admin-theme=dark] .notif-row-title{color:#faf6f0}html[data-admin-theme=dark] .notif-subtitle,html[data-admin-theme=dark] .notif-loading,html[data-admin-theme=dark] .notif-empty-subtitle,html[data-admin-theme=dark] .notif-row-desc,html[data-admin-theme=dark] .notif-row-time,html[data-admin-theme=dark] .notif-empty-icon{color:#a89b92}html[data-admin-theme=dark] .notif-panel{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .notif-mark-all{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .notif-mark-all:hover:not(:disabled){background:#3d2e2b;border-color:#a89b92}html[data-admin-theme=dark] .notif-mark-all:focus-visible{border-color:#a89b92;box-shadow:0 0 0 2px #faf6f059}html[data-admin-theme=dark] .notif-row{border-top-color:#3d3230}html[data-admin-theme=dark] .notif-row:hover,html[data-admin-theme=dark] .notif-row:focus-visible{background:#362c2a}html[data-admin-theme=dark] .notif-row:focus-visible{box-shadow:inset 0 0 0 2px #faf6f059}html[data-admin-theme=dark] .notif-row--unread{background:#332724}html[data-admin-theme=dark] .notif-row--unread:hover{background:#3d2e2b}html[data-admin-theme=dark] .notif-row-icon{background:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .np-stepper-value{color:#faf6f0}html[data-admin-theme=dark] .np-stepper-btn:hover{background:#3d2e2b}html[data-admin-theme=dark] .np-check{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .np-check strong{color:#faf6f0}html[data-admin-theme=dark] .np-check span{color:#a89b92}html[data-admin-theme=dark] .np-field input::placeholder,html[data-admin-theme=dark] .np-field textarea::placeholder{color:#a89b92}html[data-admin-theme=dark] .np-dropdown-list{background:#2b2220;border-color:#3d3230;box-shadow:0 8px 24px #00000080}html[data-admin-theme=dark] .np-dropdown-option{color:#faf6f0}html[data-admin-theme=dark] .np-dropdown-option--active{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .np-dropdown-option:hover{background:#3d2e2b}html[data-admin-theme=dark] .np-emoji-item{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .np-emoji-item--active{border-color:#d38b80}html[data-admin-theme=dark] .np-check-box{border-color:#3d3230}html[data-admin-theme=dark] .np-btn-save{background:#d38b80;color:#fff}html[data-admin-theme=dark] .np-btn-cancel,html[data-admin-theme=dark] .np-close{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .np-close:hover{background:#3d2e2b;border-color:#a89b92}@media (max-width: 600px){html[data-admin-theme=dark] .np-header{background:#2b2220;border-bottom-color:#3d3230}}html[data-admin-theme=dark] .catm-overlay{background:#000000e0}html[data-admin-theme=dark] .catm-modal{background:#2b2220;border-color:#3d3230;box-shadow:0 20px 60px #00000080}html[data-admin-theme=dark] .catm-title,html[data-admin-theme=dark] .catm-cat-name{color:#faf6f0}html[data-admin-theme=dark] .catm-subtitle,html[data-admin-theme=dark] .catm-cat-desc,html[data-admin-theme=dark] .catm-cat-slug,html[data-admin-theme=dark] .catm-new-hint,html[data-admin-theme=dark] .catm-cat-stats span,html[data-admin-theme=dark] .catm-cat-badge,html[data-admin-theme=dark] .catm-field label{color:#a89b92}html[data-admin-theme=dark] .catm-cat-stats strong{color:#d9c9be}html[data-admin-theme=dark] .catm-cat-emoji{background:#3d3230}html[data-admin-theme=dark] .catm-cat-badge--custom{background:#24352c;color:#7fc7a0}html[data-admin-theme=dark] .catm-close{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .catm-close:hover{background:#3d2e2b;border-color:#a89b92}html[data-admin-theme=dark] .catm-field input[type=text]{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .catm-field input::placeholder{color:#a89b92}html[data-admin-theme=dark] .catm-emoji-item{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .catm-emoji-item:hover{background:#3d2e2b}html[data-admin-theme=dark] .catm-emoji-item--active{background:#3d2e2b;border-color:#d38b80}html[data-admin-theme=dark] .catm-emoji-label{color:#d9c9be}html[data-admin-theme=dark] .catm-cat-card,html[data-admin-theme=dark] .catm-new-card{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .catm-btn-close{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .nped-overlay{background:#000000e0}html[data-admin-theme=dark] .nped-modal{background:#2b2220;border-color:#3d3230;box-shadow:0 20px 60px #00000080}html[data-admin-theme=dark] .nped-title,html[data-admin-theme=dark] .nped-items-title{color:#faf6f0}html[data-admin-theme=dark] .nped-subtitle,html[data-admin-theme=dark] .nped-item-label,html[data-admin-theme=dark] .nped-optional,html[data-admin-theme=dark] .nped-items-hint,html[data-admin-theme=dark] .nped-field label{color:#a89b92}html[data-admin-theme=dark] .nped-close{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .nped-close:hover{background:#3d2e2b;border-color:#a89b92}html[data-admin-theme=dark] .nped-btn-remove{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .nped-btn-remove:hover:not(:disabled){background:#4d2d28;border-color:#d38b80;color:#faf6f0}html[data-admin-theme=dark] .nped-btn-remove:focus-visible{border-color:#a89b92;box-shadow:0 0 0 2px #faf6f059}html[data-admin-theme=dark] .nped-field input[type=text],html[data-admin-theme=dark] .nped-field input[type=tel],html[data-admin-theme=dark] .nped-field textarea,html[data-admin-theme=dark] .nped-qty-input,html[data-admin-theme=dark] .nped-dropdown-trigger,html[data-admin-theme=dark] .nped-btn-add-item{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .nped-btn-add-item:hover{background:#3d2e2b;border-color:#a89b92}html[data-admin-theme=dark] .nped-field input::placeholder,html[data-admin-theme=dark] .nped-field textarea::placeholder{color:#a89b92}html[data-admin-theme=dark] .nped-items-card{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .nped-dropdown-list{background:#1a1412;border-color:#3d3230;box-shadow:0 8px 24px #00000080}html[data-admin-theme=dark] .nped-dropdown-option{color:#faf6f0}html[data-admin-theme=dark] .nped-dropdown-option:hover,html[data-admin-theme=dark] .nped-dropdown-option--active{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .nped-btn-save{background:#d38b80;color:#fff}html[data-admin-theme=dark] .nped-btn-cancel{background:#1a1412;border-color:#3d3230;color:#a89b92}@media (max-width: 660px){html[data-admin-theme=dark] .nped-header{background:#2b2220;border-bottom-color:#3d3230}}html[data-admin-theme=dark] .nadm-overlay{background:#000000e0}html[data-admin-theme=dark] .nadm-modal{background:#2b2220;border-color:#3d3230;box-shadow:0 20px 60px #00000080}html[data-admin-theme=dark] .nadm-title{color:#faf6f0}html[data-admin-theme=dark] .nadm-subtitle,html[data-admin-theme=dark] .nadm-field label{color:#a89b92}html[data-admin-theme=dark] .nadm-field input[type=text],html[data-admin-theme=dark] .nadm-field input[type=email],html[data-admin-theme=dark] .nadm-field input[type=password],html[data-admin-theme=dark] .nadm-dropdown-trigger{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .nadm-field input::placeholder{color:#a89b92}html[data-admin-theme=dark] .nadm-info-box{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .nadm-btn-save{background:#d38b80;color:#fff}html[data-admin-theme=dark] .nadm-btn-cancel,html[data-admin-theme=dark] .nadm-close{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .nadm-close:hover{background:#3d2e2b;border-color:#a89b92}html[data-admin-theme=dark] .nadm-input-prefix,html[data-admin-theme=dark] .nadm-eye-btn{color:#a89b92}html[data-admin-theme=dark] .nadm-eye-btn:hover{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .nadm-dropdown-list{background:#1a1412;border-color:#3d3230;box-shadow:0 8px 24px #00000080}html[data-admin-theme=dark] .nadm-dropdown-option{color:#faf6f0}html[data-admin-theme=dark] .nadm-dropdown-option:hover,html[data-admin-theme=dark] .nadm-dropdown-option--active{background:#3d2e2b;color:#faf6f0}@media (max-width: 600px){html[data-admin-theme=dark] .nadm-header{background:#2b2220;border-bottom-color:#3d3230}}html[data-admin-theme=dark] .admin-login-page{background-color:#1a1412}html[data-admin-theme=dark] .admin-login-wave path{fill:#2e2420}html[data-admin-theme=dark] .admin-login-card{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .admin-login-theme-toggle{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .admin-login-theme-toggle:hover{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .admin-login-logo-text{color:#faf6f0}html[data-admin-theme=dark] .admin-login-badge{background:#3d2e2b;color:#d9c9be}html[data-admin-theme=dark] .admin-login-welcome h1{color:#faf6f0}html[data-admin-theme=dark] .admin-login-welcome p{color:#a89b92}html[data-admin-theme=dark] .admin-login-biometry{background:#1a1412}html[data-admin-theme=dark] .admin-login-biometry:hover{background:#3d2e2b}html[data-admin-theme=dark] .admin-login-biometry-icon{background:#2b2220}html[data-admin-theme=dark] .admin-login-biometry-text strong{color:#faf6f0}html[data-admin-theme=dark] .admin-login-biometry-text span{color:#a89b92}html[data-admin-theme=dark] .admin-login-divider-line{background:#3d3230}html[data-admin-theme=dark] .admin-login-divider-text,html[data-admin-theme=dark] .admin-login-label{color:#a89b92}html[data-admin-theme=dark] .admin-login-input-box{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .admin-login-input-box input{color:#faf6f0}html[data-admin-theme=dark] .admin-login-input-box input::placeholder{color:#a89b92}html[data-admin-theme=dark] .admin-login-eye-toggle svg{stroke:#a89b92}html[data-admin-theme=dark] .admin-login-error{color:#e5807a}html[data-admin-theme=dark] .admin-login-user-identity{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .admin-login-avatar{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .admin-login-user-text strong{color:#faf6f0}html[data-admin-theme=dark] .admin-login-user-text span{color:#a89b92}html[data-admin-theme=dark] .admin-login-change-user{background:#2b2220;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .admin-login-change-user:hover{background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .admin-login-forgot{color:#a89b92}html[data-admin-theme=dark] .admin-login-forgot:hover{color:#faf6f0}html[data-admin-theme=dark] .admin-login-footer-text{color:#a89b92}html[data-admin-theme=dark] .desp-title,html[data-admin-theme=dark] .desp-kpi-value,html[data-admin-theme=dark] .desp-card-heading h2,html[data-admin-theme=dark] .desp-table td strong,html[data-admin-theme=dark] .desp-card-mobile>strong{color:#faf6f0}html[data-admin-theme=dark] .desp-subtitle,html[data-admin-theme=dark] .desp-kpi-label,html[data-admin-theme=dark] .desp-categoria-row>span,html[data-admin-theme=dark] .desp-categoria-row>em,html[data-admin-theme=dark] .desp-ranking li strong,html[data-admin-theme=dark] .desp-empty,html[data-admin-theme=dark] .desp-table th,html[data-admin-theme=dark] .desp-table td,html[data-admin-theme=dark] .desp-search,html[data-admin-theme=dark] .desp-custom-range,html[data-admin-theme=dark] .desp-card-mobile-row{color:#a89b92}html[data-admin-theme=dark] .desp-kpi-value--negativo{color:#e08276}html[data-admin-theme=dark] .desp-btn-primary{background:#d38b80;color:#fff}html[data-admin-theme=dark] .desp-btn-primary:hover{background:#b8746a}html[data-admin-theme=dark] .desp-kpi-card,html[data-admin-theme=dark] .desp-card,html[data-admin-theme=dark] .desp-table-panel,html[data-admin-theme=dark] .desp-card-mobile{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .desp-progress{background:#1a1412}html[data-admin-theme=dark] .desp-ranking li b{background:#3b2a2c;color:#e2a79c}html[data-admin-theme=dark] .desp-ranking li span{color:#faf6f0}html[data-admin-theme=dark] .desp-status-dropdown-trigger,html[data-admin-theme=dark] .desp-search,html[data-admin-theme=dark] .desp-custom-range input{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .desp-status-dropdown-trigger{color:#a89b92}html[data-admin-theme=dark] .desp-status-dropdown-list{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .desp-status-dropdown-option{color:#a89b92}html[data-admin-theme=dark] .desp-status-dropdown-option:hover,html[data-admin-theme=dark] .desp-status-dropdown-option--active{background:#3d2e2b;color:#d38b80}html[data-admin-theme=dark] .desp-status-dropdown-chevron{color:#d38b80}html[data-admin-theme=dark] .desp-periods button{background:#3d3230;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .desp-periods button.is-active{background:#d38b80;border-color:#d38b80;color:#fff}html[data-admin-theme=dark] .desp-custom-range input,html[data-admin-theme=dark] .desp-search input{color:#faf6f0}html[data-admin-theme=dark] .desp-error{background:#3b1a17;color:#e08276}html[data-admin-theme=dark] .desp-table th{background:#1a1412}html[data-admin-theme=dark] .desp-table td,html[data-admin-theme=dark] .desp-table tr{border-color:#3d3230}html[data-admin-theme=dark] .desp-table-row:hover,html[data-admin-theme=dark] .desp-card-mobile:hover,html[data-admin-theme=dark] .desp-card-mobile:active{background:#3d2e2b}html[data-admin-theme=dark] .desp-status--ativa{background:#182c22;color:#62c584}html[data-admin-theme=dark] .desp-status--cancelada{background:#3b1a17;color:#e08276}html[data-admin-theme=dark] .gasto-overlay{background:#000000b8}html[data-admin-theme=dark] .gasto-modal{background:#2b2220;border-color:#3d3230}html[data-admin-theme=dark] .gasto-header{background:#2b2220;border-bottom-color:#3d3230}html[data-admin-theme=dark] .gasto-title,html[data-admin-theme=dark] .gasto-itens-heading h3,html[data-admin-theme=dark] .gasto-detalhe-itens h3,html[data-admin-theme=dark] .gasto-total-row span,html[data-admin-theme=dark] .gasto-total-row strong,html[data-admin-theme=dark] .gasto-detalhe-grid strong,html[data-admin-theme=dark] .gasto-detalhe-item strong{color:#faf6f0}html[data-admin-theme=dark] .gasto-close,html[data-admin-theme=dark] .gasto-btn-cancel{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .gasto-close:hover,html[data-admin-theme=dark] .gasto-btn-cancel:hover:not(:disabled){background:#3d2e2b;color:#faf6f0}html[data-admin-theme=dark] .gasto-btn-save{background:#d38b80;color:#fff}html[data-admin-theme=dark] .gasto-btn-save:hover:not(:disabled){background:#b8746a}html[data-admin-theme=dark] .gasto-form-grid input,html[data-admin-theme=dark] .gasto-form-grid textarea,html[data-admin-theme=dark] .gasto-item-grid input,html[data-admin-theme=dark] .gasto-dropdown-trigger,html[data-admin-theme=dark] .gasto-money-input{background:#1a1412;border-color:#3d3230;color:#faf6f0}html[data-admin-theme=dark] .gasto-dropdown-list{background:#1a1412;border-color:#3d3230}html[data-admin-theme=dark] .gasto-dropdown-option{color:#faf6f0}html[data-admin-theme=dark] .gasto-dropdown-option:hover,html[data-admin-theme=dark] .gasto-dropdown-option--active{background:#3d2e2b}html[data-admin-theme=dark] .gasto-dropdown-chevron{color:#d38b80}html[data-admin-theme=dark] .gasto-item-card{background:#241c1a;border-color:#3d3230}html[data-admin-theme=dark] .gasto-item-card>header button{background:#1a1412;border-color:#3d3230;color:#a89b92}html[data-admin-theme=dark] .gasto-item-card>header button:hover:not(:disabled){background:#3b1a17;border-color:#e08276;color:#e08276}html[data-admin-theme=dark] .gasto-form-grid input[type=date]::-webkit-calendar-picker-indicator,html[data-admin-theme=dark] .desp-custom-range input::-webkit-calendar-picker-indicator{filter:invert(1)}html[data-admin-theme=dark] .gasto-item-subtotal{background:#3b2a2c}html[data-admin-theme=dark] .gasto-item-subtotal strong{color:#e2a79c}html[data-admin-theme=dark] .gasto-btn-add-item{border-color:#d38b80;color:#e2a79c}html[data-admin-theme=dark] .gasto-btn-add-item:hover:not(:disabled){background:#3d2e2b}html[data-admin-theme=dark] .gasto-error{background:#3b1a17;color:#e08276}html[data-admin-theme=dark] .gasto-footer,html[data-admin-theme=dark] .gasto-detalhe-item{border-color:#3d3230}html[data-admin-theme=dark] .gasto-status-pill--ativa{background:#182c22;color:#62c584}html[data-admin-theme=dark] .gasto-status-pill--cancelada{background:#3b1a17;color:#e08276}html[data-admin-theme=dark] .gasto-loading{color:#a89b92}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth;background-color:var(--store-bg)}:root{--app-header-height: 72px;--store-bg: #f5efe6;--store-bg-alt: #f5efe6;--store-surface: #ffffff;--store-surface-card: #faf6f0;--store-surface-elevated: #faf6f0;--store-surface-soft: #f7ecee;--store-surface-input: #ffffff;--store-surface-highlight: #eadfd3;--store-text: #2b1d1a;--store-text-heading: #2b1d1a;--store-text-muted: #63524e;--store-text-subtle: #8c7a76;--store-border: #eadfd3;--store-border-soft: rgba(99, 71, 56, .12);--store-border-focus: #d38b80;--store-accent: #d38b80;--store-accent-hover: #c17a6f;--store-accent-soft: #f7ecee;--store-wave-primary: #eddcc6;--store-wave-secondary: #ddbfa5;--store-wave-secondary-opacity: .15;--store-header-bg: #eddcc6;--store-header-icon-stroke: #634738;--store-btn-primary-bg: #634738;--store-btn-primary-text: #ffffff;--store-btn-primary-hover: #4e3529;--store-btn-primary-border: transparent;--store-overlay: rgba(43, 29, 26, .4);--store-shadow: 0 4px 16px rgba(43, 29, 26, .08);--store-shadow-card: 0 12px 32px rgba(43, 29, 26, .08);--store-shadow-modal: 0 8px 40px rgba(43, 29, 26, .2)}html[data-theme=dark],html[data-admin-theme=dark]{--store-bg: #161210;--store-bg-alt: #1a1412;--store-surface: #201916;--store-surface-card: #231b18;--store-surface-elevated: #2a211d;--store-surface-soft: #312620;--store-surface-input: #1a1412;--store-surface-highlight: #382c26;--store-text: #f4e9df;--store-text-heading: #faf4ee;--store-text-muted: #bfaea3;--store-text-subtle: #9c8b82;--store-border: #3d3029;--store-border-soft: rgba(244, 233, 223, .08);--store-border-focus: #e09a8e;--store-accent: #d38b80;--store-accent-hover: #e09a8e;--store-accent-soft: #382421;--store-wave-primary: #271f1b;--store-wave-secondary: #3b2c26;--store-wave-secondary-opacity: .28;--store-header-bg: #271f1b;--store-header-icon-stroke: #f4e9df;--store-btn-primary-bg: #3d2e2b;--store-btn-primary-text: #faf4ee;--store-btn-primary-hover: #4e3a36;--store-btn-primary-border: #523e35;--store-overlay: rgba(0, 0, 0, .78);--store-shadow: 0 4px 16px rgba(0, 0, 0, .35);--store-shadow-card: 0 12px 32px rgba(0, 0, 0, .35);--store-shadow-modal: 0 16px 48px rgba(0, 0, 0, .65)}body{font-family:Manrope,sans-serif;background-color:var(--store-bg);color:var(--store-text);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.store-background{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:var(--store-bg);pointer-events:none;z-index:0;transform:translateZ(0)}.homepage{position:relative;z-index:1;overflow-x:clip}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}html.menu-open,html.menu-open body,html.menu-open #root{overflow:hidden!important;height:100vh!important}::view-transition-group(root){animation-duration:.48s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}@media (prefers-reduced-motion: reduce){::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation:none!important}}@media (max-width: 768px){:root{--app-header-height: 56px}}
