body{margin:0;background:#f5f4f0;color:#202d2b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button.svelte-uvfgj7,input.svelte-uvfgj7,select.svelte-uvfgj7{font:inherit}button.svelte-uvfgj7{cursor:pointer}.pos-shell.svelte-uvfgj7{min-width:1180px;min-height:1024px;background:#f5f4f0}.workspace-header.svelte-uvfgj7{height:64px;background:#fff;border-bottom:1px solid #dddfd8;display:flex;align-items:center;gap:24px;padding:0 24px}.brand.svelte-uvfgj7{width:180px;display:flex;align-items:center;gap:9px;flex:none}.monogram.svelte-uvfgj7{width:30px;height:30px;border-radius:6px;background:#087f73;display:grid;place-items:center}.monogram.svelte-uvfgj7 img:where(.svelte-uvfgj7){width:30px;height:30px;display:block}.brand.svelte-uvfgj7 strong:where(.svelte-uvfgj7){font-size:20px;line-height:1.4}.product-label.svelte-uvfgj7{font-size:11px;color:#6e7773}.business-context.svelte-uvfgj7{display:flex;gap:10px;align-items:center;white-space:nowrap;font-size:14px}.business-context.svelte-uvfgj7>span:where(.svelte-uvfgj7){color:#929a95}.business-modes.svelte-uvfgj7{display:flex;gap:3px;background:#f5f4f0;border-radius:6px;padding:4px}.business-modes.svelte-uvfgj7 button:where(.svelte-uvfgj7){border:0;background:transparent;color:#6e7773;border-radius:4px;padding:7px 12px;font-size:12px}.business-modes.svelte-uvfgj7 .active:where(.svelte-uvfgj7){background:#fff;color:#087f73;font-weight:600}.global-tools.svelte-uvfgj7{display:flex;align-items:center;justify-content:space-between;flex:1;font-size:13px}.global-tools.svelte-uvfgj7 .universal:where(.svelte-uvfgj7){color:#6e7773}.online.svelte-uvfgj7{background:#e5f2ed;color:#075e56;padding:5px 9px;border-radius:6px;font-size:12px;font-weight:600}.workspace.svelte-uvfgj7{display:grid;grid-template-columns:204px minmax(0,1fr);min-height:960px}.sidebar.svelte-uvfgj7{background:#eeeee8;padding:22px 14px;display:flex;flex-direction:column;gap:18px}.register-context.svelte-uvfgj7{padding:0 10px;display:flex;flex-direction:column;gap:5px;line-height:1.4}.register-context.svelte-uvfgj7 span:where(.svelte-uvfgj7){font-size:11px;color:#6e7773;font-weight:600}.register-context.svelte-uvfgj7 strong:where(.svelte-uvfgj7){font-size:14px}.register-context.svelte-uvfgj7 em:where(.svelte-uvfgj7){font-style:normal;font-size:12px;color:#087f73}.sidebar.svelte-uvfgj7 nav:where(.svelte-uvfgj7){display:flex;flex-direction:column;gap:5px}.sidebar.svelte-uvfgj7 nav:where(.svelte-uvfgj7) button:where(.svelte-uvfgj7){height:44px;border:0;border-radius:6px;background:transparent;color:#6e7773;padding:0 12px;display:flex;align-items:center;gap:12px;font-size:13px;font-weight:500;text-align:left}.sidebar.svelte-uvfgj7 nav:where(.svelte-uvfgj7) button.active:where(.svelte-uvfgj7){background:#fff;color:#087f73;font-weight:600}.nav-icon.svelte-uvfgj7{width:18px;display:grid;place-items:center}.utilities.svelte-uvfgj7{margin-top:auto;padding:0 10px;display:flex;flex-direction:column;gap:12px;font-size:13px}.utilities.svelte-uvfgj7 button:where(.svelte-uvfgj7){border:0;background:transparent;padding:0;text-align:left;color:#6e7773}.divider.svelte-uvfgj7{height:1px;background:#dddfd8}.staff.svelte-uvfgj7{display:flex;align-items:center;gap:10px}.staff.svelte-uvfgj7>span:where(.svelte-uvfgj7){width:32px;height:32px;border-radius:50%;background:#183d37;color:#fff;display:grid;place-items:center;font-size:11px;font-weight:600}.staff.svelte-uvfgj7 div:where(.svelte-uvfgj7){display:flex;flex-direction:column}.staff.svelte-uvfgj7 strong:where(.svelte-uvfgj7){font-size:12px}.staff.svelte-uvfgj7 small:where(.svelte-uvfgj7){font-size:10px;color:#6e7773;text-transform:capitalize}main.svelte-uvfgj7{padding:24px;min-width:0}.page-heading.svelte-uvfgj7{height:74px;display:flex;align-items:center;justify-content:space-between}.page-heading.svelte-uvfgj7 h1:where(.svelte-uvfgj7){margin:0;font-size:28px;line-height:1.4;font-weight:600}.page-heading.svelte-uvfgj7 p:where(.svelte-uvfgj7){margin:4px 0 0;color:#6e7773;font-size:13px}.sale-tools.svelte-uvfgj7{display:flex;gap:8px}.sale-tools.svelte-uvfgj7 button:where(.svelte-uvfgj7){height:48px;border:1px solid #dddfd8;border-radius:6px;background:#fff;padding:0 18px;font-weight:600;font-size:14px}.selling-workspace.svelte-uvfgj7{display:grid;grid-template-columns:minmax(0,1fr) 368px;gap:20px;margin-top:20px}.browser.svelte-uvfgj7{min-width:0;display:flex;flex-direction:column;gap:16px}.search.svelte-uvfgj7{height:48px;border:1px solid #dddfd8;border-radius:6px;background:#fff;display:flex;align-items:center;gap:12px;padding:0 14px;color:#6e7773}.search.svelte-uvfgj7 input:where(.svelte-uvfgj7){border:0;outline:0;background:transparent;flex:1;color:#202d2b;font-size:14px}.search.svelte-uvfgj7>span:where(.svelte-uvfgj7){font-size:12px;color:#929a95}.views.svelte-uvfgj7{display:flex;gap:8px}.views.svelte-uvfgj7 button:where(.svelte-uvfgj7){height:40px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 14px;color:#6e7773;font-size:13px;font-weight:600}.views.svelte-uvfgj7 button.active:where(.svelte-uvfgj7){background:#183d37;border-color:#183d37;color:#fff}.catalog-count.svelte-uvfgj7,.shortcuts.svelte-uvfgj7{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#6e7773}.product-grid.svelte-uvfgj7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product.svelte-uvfgj7{height:188px;border:1px solid #dddfd8;border-radius:10px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:10px;text-align:left;color:#202d2b}.product.svelte-uvfgj7:hover{border-color:#087f73}.marker.svelte-uvfgj7,.price.svelte-uvfgj7{display:flex;align-items:center;justify-content:space-between}.marker.svelte-uvfgj7>span:where(.svelte-uvfgj7){width:34px;height:34px;border-radius:6px;background:#f5f4f0;display:grid;place-items:center;color:#6e7773;font-size:11px;font-weight:600}.marker.svelte-uvfgj7 small:where(.svelte-uvfgj7){font-size:9px;color:#929a95;text-transform:uppercase;font-weight:600}.product-info.svelte-uvfgj7{display:flex;flex-direction:column;gap:3px}.product-info.svelte-uvfgj7 strong:where(.svelte-uvfgj7){font-size:14px}.product-info.svelte-uvfgj7 span:where(.svelte-uvfgj7){font-size:11px;color:#6e7773;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price.svelte-uvfgj7 strong:where(.svelte-uvfgj7){font-size:18px}.price.svelte-uvfgj7 span:where(.svelte-uvfgj7){font-size:22px;color:#087f73}.product.svelte-uvfgj7>small:where(.svelte-uvfgj7){font-size:10px;color:#6e7773}.product.svelte-uvfgj7>small.low:where(.svelte-uvfgj7){color:#a76b18}.empty.svelte-uvfgj7{grid-column:1/-1;height:588px;border:1px dashed #dddfd8;border-radius:10px;display:grid;place-items:center;color:#6e7773}.sale-panel.svelte-uvfgj7{width:368px;border:1px solid #dddfd8;border-radius:10px;background:#fff;padding:20px;display:flex;flex-direction:column;gap:16px;align-self:start}.panel-heading.svelte-uvfgj7{display:flex;align-items:center;justify-content:space-between}.panel-heading.svelte-uvfgj7 h2:where(.svelte-uvfgj7){font-size:18px;margin:0}.panel-heading.svelte-uvfgj7 span:where(.svelte-uvfgj7){font-size:12px;color:#6e7773}.customer.svelte-uvfgj7{background:#e5f2ed;border-radius:6px;padding:14px;display:flex;align-items:center;gap:12px}.customer.svelte-uvfgj7>span:where(.svelte-uvfgj7){width:36px;height:36px;background:#fff;border-radius:50%;display:grid;place-items:center;color:#087f73;font-size:12px;font-weight:600}.customer.svelte-uvfgj7 select:where(.svelte-uvfgj7){border:0;outline:0;background:transparent;flex:1;color:#202d2b;font-size:14px;font-weight:600}.customer.svelte-uvfgj7 b:where(.svelte-uvfgj7){color:#087f73;font-weight:400}.sale-items.svelte-uvfgj7{display:flex;flex-direction:column}.line-item.svelte-uvfgj7{border-bottom:1px solid #dddfd8;padding:14px 0;display:flex;flex-direction:column;gap:7px}.line-item.svelte-uvfgj7>div:where(.svelte-uvfgj7):first-child{display:flex;justify-content:space-between;font-size:14px}.line-item.svelte-uvfgj7>span:where(.svelte-uvfgj7),.quantity.svelte-uvfgj7{font-size:12px;color:#6e7773}.quantity.svelte-uvfgj7{display:flex;align-items:center;gap:8px}.quantity.svelte-uvfgj7 button:where(.svelte-uvfgj7){border:0;background:#f5f4f0;border-radius:4px;width:24px;height:24px;color:#087f73}.empty-sale.svelte-uvfgj7{height:154px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#6e7773}.empty-sale.svelte-uvfgj7 strong:where(.svelte-uvfgj7){color:#202d2b}.totals.svelte-uvfgj7{display:flex;flex-direction:column;gap:12px}.totals.svelte-uvfgj7>div:where(.svelte-uvfgj7){display:flex;justify-content:space-between;font-size:14px}.totals.svelte-uvfgj7 span:where(.svelte-uvfgj7){color:#6e7773}.totals.svelte-uvfgj7 strong:where(.svelte-uvfgj7){font-weight:500}.totals.svelte-uvfgj7 .discount:where(.svelte-uvfgj7) span:where(.svelte-uvfgj7),.totals.svelte-uvfgj7 .discount:where(.svelte-uvfgj7) strong:where(.svelte-uvfgj7){color:#087f73}.totals.svelte-uvfgj7 hr:where(.svelte-uvfgj7){border:0;border-top:1px solid #dddfd8;width:100%;margin:0}.totals.svelte-uvfgj7 .due:where(.svelte-uvfgj7) span:where(.svelte-uvfgj7),.totals.svelte-uvfgj7 .due:where(.svelte-uvfgj7) strong:where(.svelte-uvfgj7){color:#202d2b;font-weight:600;font-size:16px}.totals.svelte-uvfgj7 .due:where(.svelte-uvfgj7) strong:where(.svelte-uvfgj7){font-size:18px;font-weight:700}.checkout.svelte-uvfgj7{height:48px;border:0;border-radius:6px;background:#087f73;color:#fff;font-size:14px;font-weight:600}.checkout.svelte-uvfgj7:disabled{opacity:.45;cursor:not-allowed}.cart-actions.svelte-uvfgj7{display:flex;gap:10px}.cart-actions.svelte-uvfgj7 button:where(.svelte-uvfgj7){flex:1;height:36px;border:1px solid #dddfd8;background:#fff;border-radius:6px;font-size:14px;font-weight:600}.cart-actions.svelte-uvfgj7 button:where(.svelte-uvfgj7):last-child{border-color:transparent}.shortcuts.svelte-uvfgj7{margin-top:2px}@media(max-width:1200px){.pos-shell.svelte-uvfgj7{min-width:1024px}.workspace-header.svelte-uvfgj7{gap:14px}.brand.svelte-uvfgj7{width:160px}.business-context.svelte-uvfgj7{font-size:12px}.selling-workspace.svelte-uvfgj7{grid-template-columns:minmax(0,1fr) 340px}.sale-panel.svelte-uvfgj7{width:340px}.product.svelte-uvfgj7{padding:13px}}.business-context.svelte-uvfgj7 em:where(.svelte-uvfgj7){font-size:13px;font-style:normal}.global-tools.svelte-uvfgj7>span:where(.svelte-uvfgj7):not(.online){color:#202d2b}.staff.svelte-uvfgj7 small:where(.svelte-uvfgj7) button:where(.svelte-uvfgj7){display:inline;border:0;background:transparent;padding:0;color:inherit;font:inherit}.back-sale.svelte-uvfgj7{height:42px;border:1px solid #dddfd8;border-radius:6px;background:#fff;padding:0 16px;font-weight:600}.configure-product-grid.svelte-uvfgj7{display:grid;grid-template-columns:minmax(0,1fr) 368px;gap:20px;margin-top:20px}.configure-main.svelte-uvfgj7{display:flex;flex-direction:column;gap:20px}.configure-card.svelte-uvfgj7,.stock-location.svelte-uvfgj7,.configured-sale.svelte-uvfgj7{background:#fff;border:1px solid #dddfd8;border-radius:10px;padding:20px}.configure-overview.svelte-uvfgj7{display:flex;gap:18px}.configure-overview.svelte-uvfgj7>i:where(.svelte-uvfgj7){width:104px;height:104px;border-radius:8px;background:#f5f4f0;color:#087f73;display:flex;flex-direction:column;align-items:center;justify-content:center;font-style:normal;font-size:28px}.configure-overview.svelte-uvfgj7>i:where(.svelte-uvfgj7) small:where(.svelte-uvfgj7){font-size:8px;color:#6e7773;text-transform:uppercase;margin-top:10px}.configure-overview.svelte-uvfgj7>div:where(.svelte-uvfgj7){display:flex;flex-direction:column;gap:5px}.configure-overview.svelte-uvfgj7>div:where(.svelte-uvfgj7)>span:where(.svelte-uvfgj7){width:max-content;background:#e5f2ed;color:#075e56;padding:5px 9px;border-radius:6px;font-size:12px}.configure-overview.svelte-uvfgj7 h2:where(.svelte-uvfgj7){margin:0;font-size:23px}.configure-overview.svelte-uvfgj7 p:where(.svelte-uvfgj7){margin:0;color:#6e7773;font-size:12px}.configure-overview.svelte-uvfgj7 strong:where(.svelte-uvfgj7){font-size:24px}.configure-card.svelte-uvfgj7 hr:where(.svelte-uvfgj7){border:0;border-top:1px solid #dddfd8;margin:20px 0}.configure-label.svelte-uvfgj7,.configure-fields.svelte-uvfgj7 label:where(.svelte-uvfgj7){display:flex;flex-direction:column;gap:8px;color:#202d2b;font-size:12px;font-weight:600}.size-options.svelte-uvfgj7{margin-top:16px}.variant-buttons.svelte-uvfgj7{display:flex;gap:8px}.variant-buttons.svelte-uvfgj7 button:where(.svelte-uvfgj7){height:40px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 14px}.variant-buttons.svelte-uvfgj7 button.active:where(.svelte-uvfgj7){background:#183d37;color:#fff;border-color:#183d37}.configure-fields.svelte-uvfgj7{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.quantity-picker.svelte-uvfgj7,.locked-price.svelte-uvfgj7{height:44px;border:1px solid #dddfd8;border-radius:6px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;color:#202d2b}.quantity-picker.svelte-uvfgj7 button:where(.svelte-uvfgj7){border:0;background:transparent;color:#087f73;font-size:18px}.configure-fields.svelte-uvfgj7 small:where(.svelte-uvfgj7){font-weight:400;color:#6e7773}.configure-label.svelte-uvfgj7 textarea:where(.svelte-uvfgj7){min-height:48px;border:1px solid #dddfd8;border-radius:6px;padding:12px;font:inherit}.configure-card.svelte-uvfgj7 footer:where(.svelte-uvfgj7){display:flex;justify-content:space-between;align-items:center;margin-top:18px;color:#6e7773;font-size:12px}.configure-card.svelte-uvfgj7 footer:where(.svelte-uvfgj7) .checkout:where(.svelte-uvfgj7){padding:0 18px}.stock-location.svelte-uvfgj7 h2:where(.svelte-uvfgj7){margin:0 0 16px}.stock-location.svelte-uvfgj7 .stock-head:where(.svelte-uvfgj7),.stock-location.svelte-uvfgj7 .stock-row:where(.svelte-uvfgj7){display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:16px;align-items:center;padding:0 14px}.stock-location.svelte-uvfgj7 .stock-head:where(.svelte-uvfgj7){height:40px;background:#f5f4f0;color:#6e7773;font-size:9px}.stock-location.svelte-uvfgj7 .stock-row:where(.svelte-uvfgj7){min-height:52px;border-bottom:1px solid #eeeee8;font-size:11px}.stock-location.svelte-uvfgj7 p:where(.svelte-uvfgj7){color:#6e7773;font-size:10px}.configured-sale.svelte-uvfgj7{align-self:start;display:flex;flex-direction:column;gap:16px}.configured-sale.svelte-uvfgj7 .sale-items:where(.svelte-uvfgj7){max-height:250px;overflow:auto}.configured-sale.svelte-uvfgj7 .line-item:where(.svelte-uvfgj7) small:where(.svelte-uvfgj7){color:#6e7773}.configured-sale.svelte-uvfgj7 .checkout:where(.svelte-uvfgj7){width:100%}.transaction-search.svelte-zpe99z{display:flex;gap:12px;align-items:center}.transaction-search.svelte-zpe99z label:where(.svelte-zpe99z){height:48px;flex:1;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 14px;display:flex;align-items:center;gap:10px;color:#6e7773}.transaction-search.svelte-zpe99z input:where(.svelte-zpe99z){border:0;outline:0;flex:1;font:inherit}.transaction-search.svelte-zpe99z>span:where(.svelte-zpe99z){height:48px;display:flex;align-items:center;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 14px;color:#6e7773;font-size:12px}.transaction-search.svelte-zpe99z button:where(.svelte-zpe99z){height:48px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 18px;font-weight:600}.transaction-layout.svelte-zpe99z{display:grid;grid-template-columns:440px minmax(0,1fr);gap:20px;margin-top:20px}.history.svelte-zpe99z,.return-panel.svelte-zpe99z{background:#fff;border:1px solid #dddfd8;border-radius:8px;padding:20px}.tabs.svelte-zpe99z{display:flex;gap:6px;padding-bottom:16px;border-bottom:1px solid #dddfd8}.tabs.svelte-zpe99z button:where(.svelte-zpe99z){height:34px;border:0;background:transparent;border-radius:6px;padding:0 10px;color:#6e7773;font-weight:600}.tabs.svelte-zpe99z button.active:where(.svelte-zpe99z){background:#183d37;color:#fff}.head.svelte-zpe99z,.history.svelte-zpe99z>button:where(.svelte-zpe99z){display:grid;grid-template-columns:1.4fr .7fr .8fr;gap:12px;align-items:center}.head.svelte-zpe99z{height:42px;padding:0 12px;background:#f5f4f0;color:#6e7773;font-size:10px}.history.svelte-zpe99z>button:where(.svelte-zpe99z){width:100%;min-height:68px;padding:10px 12px;border:0;border-bottom:1px solid #eeeee8;background:#fff;text-align:left;color:#202d2b}.history.svelte-zpe99z>button.selected:where(.svelte-zpe99z){background:#e5f2ed}.history.svelte-zpe99z>button:where(.svelte-zpe99z)>span:where(.svelte-zpe99z){display:flex;flex-direction:column}.history.svelte-zpe99z small:where(.svelte-zpe99z){color:#6e7773}.history.svelte-zpe99z em:where(.svelte-zpe99z){font-style:normal;color:#087f73;font-size:12px}.history.svelte-zpe99z em.refunded:where(.svelte-zpe99z){color:#a76b18}.count.svelte-zpe99z{display:block;padding-top:14px}.preserved.svelte-zpe99z{background:#e5f2ed;color:#075e56;padding:14px;border-radius:6px;display:flex;flex-direction:column;gap:4px;font-size:12px}.sale-title.svelte-zpe99z{display:flex;justify-content:space-between;align-items:start;margin:20px 0}.sale-title.svelte-zpe99z h2:where(.svelte-zpe99z){font-size:20px;margin:0}.sale-title.svelte-zpe99z span:where(.svelte-zpe99z){display:flex;flex-direction:column;gap:5px}.sale-title.svelte-zpe99z small:where(.svelte-zpe99z){color:#6e7773}.sale-title.svelte-zpe99z em:where(.svelte-zpe99z){font-style:normal;background:#e5f2ed;color:#087f73;padding:5px 9px;border-radius:6px;font-size:11px}.original.svelte-zpe99z{display:flex;justify-content:space-between;border:1px solid #dddfd8;border-radius:6px;padding:14px;font-size:12px}.original.svelte-zpe99z span:where(.svelte-zpe99z):last-child{color:#6e7773}h3.svelte-zpe99z{font-size:15px;margin:22px 0 10px}.return-head.svelte-zpe99z,.return-row.svelte-zpe99z{display:grid;grid-template-columns:1.5fr .7fr .8fr 1fr;gap:10px;align-items:center}.return-head.svelte-zpe99z{height:40px;background:#f5f4f0;padding:0 10px;color:#6e7773;font-size:9px}.return-row.svelte-zpe99z{min-height:56px;border-bottom:1px solid #eeeee8;padding:8px 10px;font-size:12px}.return-row.svelte-zpe99z label:where(.svelte-zpe99z){display:flex;gap:8px;align-items:center}.return-row.svelte-zpe99z select:where(.svelte-zpe99z){height:34px;border:1px solid #dddfd8;border-radius:5px}.return-row.svelte-zpe99z>:where(.svelte-zpe99z):last-child{text-align:right}.eligible.svelte-zpe99z{color:#087f73}.return-fields.svelte-zpe99z{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.return-fields.svelte-zpe99z label:where(.svelte-zpe99z){display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:600}.return-fields.svelte-zpe99z select:where(.svelte-zpe99z),.return-fields.svelte-zpe99z input:where(.svelte-zpe99z){height:42px;border:1px solid #dddfd8;border-radius:6px;padding:0 10px;font:inherit}.refund-total.svelte-zpe99z{display:flex;justify-content:space-between;align-items:center;background:#f5f4f0;padding:16px;border-radius:6px;margin-top:18px}.refund-total.svelte-zpe99z span:where(.svelte-zpe99z){display:flex;flex-direction:column;gap:5px}.refund-total.svelte-zpe99z small:where(.svelte-zpe99z){color:#6e7773}.refund-total.svelte-zpe99z strong:where(.svelte-zpe99z){font-size:24px}.authorization.svelte-zpe99z{background:#fbf0d9;color:#8a5a10;padding:14px;border-radius:6px;margin-top:14px;display:flex;flex-direction:column;font-size:12px}.refund.svelte-zpe99z{width:100%;height:48px;background:#087f73;color:#fff;border:0;border-radius:6px;margin-top:16px;font-weight:600}.refund.svelte-zpe99z:disabled{opacity:.45}.refund-history.svelte-zpe99z{display:flex;justify-content:space-between;border-top:1px solid #eeeee8;padding:12px 0}.refund-history.svelte-zpe99z span:where(.svelte-zpe99z){display:flex;flex-direction:column}.refund-history.svelte-zpe99z small:where(.svelte-zpe99z){color:#6e7773}.error.svelte-zpe99z{background:#fff1ef;color:#9d2e24;padding:10px;border-radius:6px}.empty.svelte-zpe99z{padding:60px;text-align:center;color:#6e7773}@media(max-width:1250px){.transaction-layout.svelte-zpe99z{grid-template-columns:360px minmax(0,1fr)}}h1.svelte-1y850y4,h2.svelte-1y850y4,p.svelte-1y850y4{margin:0}.page-head.svelte-1y850y4{height:94px;display:flex;align-items:center;justify-content:space-between}.page-head.svelte-1y850y4 h1:where(.svelte-1y850y4){font-size:28px}.page-head.svelte-1y850y4 p:where(.svelte-1y850y4){color:#6e7773;margin-top:5px;font-size:13px}.page-head.svelte-1y850y4 button:where(.svelte-1y850y4),.calendar-tools.svelte-1y850y4 button:where(.svelte-1y850y4),.actions.svelte-1y850y4 button:where(.svelte-1y850y4),.booking.svelte-1y850y4 button:where(.svelte-1y850y4){height:48px;border:1px solid #dddfd8;border-radius:6px;background:#fff;padding:0 18px;font-weight:600}.primary.svelte-1y850y4{background:#087f73!important;color:#fff!important;border-color:#087f73!important}.booking.svelte-1y850y4{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;background:#fff;border:1px solid #dddfd8;border-radius:8px;padding:16px;margin-bottom:16px}.booking.svelte-1y850y4 input:where(.svelte-1y850y4),.booking.svelte-1y850y4 select:where(.svelte-1y850y4){height:44px;border:1px solid #dddfd8;border-radius:6px;padding:0 12px}.calendar-tools.svelte-1y850y4{display:flex;gap:8px;align-items:center;margin:4px 0 20px}.calendar-tools.svelte-1y850y4 span:where(.svelte-1y850y4){margin-left:auto;background:#e5f2ed;color:#075e56;padding:8px 12px;border-radius:6px;font-size:12px}.calendar.svelte-1y850y4{display:grid;grid-template-columns:72px repeat(3,1fr);padding:0!important;overflow:hidden;min-height:752px}.times.svelte-1y850y4{display:flex;flex-direction:column}.times.svelte-1y850y4 header:where(.svelte-1y850y4){height:66px;padding:24px 14px;color:#6e7773}.times.svelte-1y850y4 span:where(.svelte-1y850y4){height:80px;color:#6e7773;font-size:12px;padding:8px 14px}.staff-column.svelte-1y850y4{border-left:1px solid #dddfd8;background:#fff}.staff-column.svelte-1y850y4 header:where(.svelte-1y850y4){height:66px;padding:14px 12px;display:flex;flex-direction:column}.staff-column.svelte-1y850y4 header:where(.svelte-1y850y4) small:where(.svelte-1y850y4){color:#6e7773}.day-grid.svelte-1y850y4{height:640px;position:relative;background:repeating-linear-gradient(to bottom,#f8f7f3 0 79px,#dddfd8 79px 80px)}.day-grid.svelte-1y850y4 button:where(.svelte-1y850y4){position:absolute;left:6px;right:6px;width:calc(100% - 12px);text-align:left;border:1px solid #c7dfd8;border-radius:6px;background:#e5f2ed;padding:10px;display:flex;flex-direction:column;gap:3px;color:#202d2b;overflow:hidden}.day-grid.svelte-1y850y4 button.completed:where(.svelte-1y850y4){background:#efefeb;border-color:#dddfd8}.day-grid.svelte-1y850y4 button.active-service:where(.svelte-1y850y4){background:#e8eef5;border-color:#c4d1df}.day-grid.svelte-1y850y4 button.checked-in:where(.svelte-1y850y4){background:#087f73;color:#fff;border-color:#087f73}.day-grid.svelte-1y850y4 button:where(.svelte-1y850y4) small:where(.svelte-1y850y4),.day-grid.svelte-1y850y4 button:where(.svelte-1y850y4) span:where(.svelte-1y850y4){font-size:11px;color:#6e7773}.day-grid.svelte-1y850y4 button.checked-in:where(.svelte-1y850y4) small:where(.svelte-1y850y4),.day-grid.svelte-1y850y4 button.checked-in:where(.svelte-1y850y4) span:where(.svelte-1y850y4){color:#fff}.legend.svelte-1y850y4{grid-column:1/-1;height:46px;padding:14px 20px;color:#087f73;font-size:11px}.legend.svelte-1y850y4 i:where(.svelte-1y850y4){color:#47739a;font-style:normal}.legend.svelte-1y850y4 em:where(.svelte-1y850y4){color:#6e7773;font-style:normal}.detail-grid.svelte-1y850y4{display:grid;grid-template-columns:minmax(0,1fr) 368px;gap:24px}.left.svelte-1y850y4,.right.svelte-1y850y4{display:flex;flex-direction:column;gap:20px}.detail-grid.svelte-1y850y4 section:where(.svelte-1y850y4){background:#fff;border:1px solid #dddfd8;border-radius:10px;padding:20px}.service-title.svelte-1y850y4{display:flex;justify-content:space-between}.service-title.svelte-1y850y4 p:where(.svelte-1y850y4){color:#6e7773;margin-top:5px}.service-title.svelte-1y850y4>span:where(.svelte-1y850y4){background:#e5f2ed;color:#075e56;padding:7px 10px;border-radius:6px;height:max-content;font-size:12px;font-weight:600}.facts.svelte-1y850y4,.edit-schedule.svelte-1y850y4{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0}.edit-schedule.svelte-1y850y4{grid-template-columns:2fr 1fr}.facts.svelte-1y850y4 label:where(.svelte-1y850y4),.edit-schedule.svelte-1y850y4 label:where(.svelte-1y850y4),.left.svelte-1y850y4 section:where(.svelte-1y850y4)>label:where(.svelte-1y850y4){display:flex;flex-direction:column;gap:8px;color:#6e7773;font-size:12px}.facts.svelte-1y850y4 strong:where(.svelte-1y850y4),.edit-schedule.svelte-1y850y4 input:where(.svelte-1y850y4),.edit-schedule.svelte-1y850y4 select:where(.svelte-1y850y4){height:48px;border:1px solid #dddfd8;border-radius:6px;padding:0 14px;color:#202d2b;font:inherit;background:#fff}.ready.svelte-1y850y4{background:#e5f2ed;color:#087f73;border-radius:6px;padding:20px;display:grid;grid-template-columns:20px 1fr}.ready.svelte-1y850y4 small:where(.svelte-1y850y4){grid-column:2;color:#6e7773;margin-top:5px}.actions.svelte-1y850y4{display:flex;gap:12px;margin-top:16px}.actions.svelte-1y850y4 .plain:where(.svelte-1y850y4){border-color:transparent}.danger.svelte-1y850y4{color:#8f332d}.table.svelte-1y850y4{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:12px;min-height:62px;align-items:center;border-bottom:1px solid #dddfd8;padding:0 14px;font-size:13px}.table.head.svelte-1y850y4{background:#f5f4f0;color:#6e7773;min-height:42px;font-size:11px}.left.svelte-1y850y4 footer:where(.svelte-1y850y4),.note-actions.svelte-1y850y4{display:flex;justify-content:space-between;color:#6e7773;font-size:12px;margin-top:14px}.link.svelte-1y850y4{border:0;background:transparent;color:#087f73}.left.svelte-1y850y4 textarea:where(.svelte-1y850y4){min-height:48px;border:1px solid #dddfd8;border-radius:6px;padding:12px;resize:vertical;font:inherit}.customer-title.svelte-1y850y4{display:flex;align-items:center;gap:14px}.customer-title.svelte-1y850y4 i:where(.svelte-1y850y4){width:48px;height:48px;border-radius:50%;background:#e5f2ed;color:#087f73;display:grid;place-items:center;font-style:normal;font-weight:600}.customer-title.svelte-1y850y4 p:where(.svelte-1y850y4),.right.svelte-1y850y4 section:where(.svelte-1y850y4)>small:where(.svelte-1y850y4){color:#6e7773;font-size:12px}.mini.svelte-1y850y4,.sum.svelte-1y850y4{display:flex;justify-content:space-between;padding:10px 0;color:#6e7773}.mini.svelte-1y850y4 b:where(.svelte-1y850y4),.sum.svelte-1y850y4 b:where(.svelte-1y850y4){color:#202d2b}.right.svelte-1y850y4 hr:where(.svelte-1y850y4){border:0;border-top:1px solid #dddfd8}.sum.total.svelte-1y850y4{font-size:16px}.wide.svelte-1y850y4{width:100%;height:48px;border:0;border-radius:6px;font-weight:600;margin:8px 0 12px}h1.svelte-11a1tv5,h2.svelte-11a1tv5,p.svelte-11a1tv5{margin:0}.head.svelte-11a1tv5{height:94px;display:flex;align-items:center;justify-content:space-between}.head.svelte-11a1tv5 h1:where(.svelte-11a1tv5){font-size:28px}.head.svelte-11a1tv5 p:where(.svelte-11a1tv5){color:#6e7773;font-size:13px;margin-top:4px}.head.svelte-11a1tv5 button:where(.svelte-11a1tv5),.tabs.svelte-11a1tv5 button:where(.svelte-11a1tv5),.wide.svelte-11a1tv5{height:48px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 18px;font-weight:600}.primary.svelte-11a1tv5{background:#087f73!important;color:#fff!important;border-color:#087f73!important}.tabs.svelte-11a1tv5{display:flex;gap:8px;align-items:center;margin-bottom:20px}.tabs.svelte-11a1tv5 button:where(.svelte-11a1tv5){height:40px}.tabs.svelte-11a1tv5 .active:where(.svelte-11a1tv5){background:#183d37;color:#fff}.tabs.svelte-11a1tv5 span:where(.svelte-11a1tv5){margin-left:auto;background:#e5f2ed;color:#075e56;padding:8px 12px;border-radius:6px}.floor-grid.svelte-11a1tv5{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px}.floor-grid.svelte-11a1tv5>section:where(.svelte-11a1tv5),.floor-grid.svelte-11a1tv5 aside:where(.svelte-11a1tv5) section:where(.svelte-11a1tv5),.order-grid.svelte-11a1tv5>section:where(.svelte-11a1tv5),.configure.svelte-11a1tv5,.ticket.svelte-11a1tv5,.kcard.svelte-11a1tv5{background:#fff;border:1px solid #dddfd8;border-radius:10px;padding:20px}.floor-grid.svelte-11a1tv5 aside:where(.svelte-11a1tv5){display:flex;flex-direction:column;gap:20px}.section-head.svelte-11a1tv5,.column-title.svelte-11a1tv5{display:flex;justify-content:space-between;align-items:center}.section-head.svelte-11a1tv5>span:where(.svelte-11a1tv5),.badge.svelte-11a1tv5{color:#6e7773;font-size:12px}.legend.svelte-11a1tv5{font-size:12px;color:#6e7773;margin:18px 0}.floor.svelte-11a1tv5{background:#f5f4f0;display:grid;grid-template-columns:repeat(3,1fr);gap:46px 62px;padding:62px 48px 48px;position:relative}.pass.svelte-11a1tv5{position:absolute;top:12px;left:28%;width:44%;text-align:center;background:#eeeee8;padding:8px;color:#6e7773;font-size:10px}.floor.svelte-11a1tv5 button:where(.svelte-11a1tv5){height:124px;border:1px solid #dddfd8;border-radius:14px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#202d2b}.floor.svelte-11a1tv5 button:where(.svelte-11a1tv5) b:where(.svelte-11a1tv5){font-size:27px}.floor.svelte-11a1tv5 button:where(.svelte-11a1tv5) span:where(.svelte-11a1tv5),.floor.svelte-11a1tv5 button:where(.svelte-11a1tv5) small:where(.svelte-11a1tv5){font-size:11px}.floor.svelte-11a1tv5 button.dining:where(.svelte-11a1tv5){background:#183d37;color:#fff}.floor.svelte-11a1tv5 button.ordering:where(.svelte-11a1tv5){background:#087f73;color:#fff}.floor.svelte-11a1tv5 button.attention:where(.svelte-11a1tv5){background:#fbf0d9}.floor-grid.svelte-11a1tv5>section:where(.svelte-11a1tv5)>p:where(.svelte-11a1tv5){color:#6e7773;font-size:12px;margin-top:18px}.floor-grid.svelte-11a1tv5 dl:where(.svelte-11a1tv5) div:where(.svelte-11a1tv5){display:flex;justify-content:space-between;padding:12px 0}.floor-grid.svelte-11a1tv5 dt:where(.svelte-11a1tv5){color:#6e7773}.wide.svelte-11a1tv5{width:100%;margin-top:12px}.order-grid.svelte-11a1tv5{display:grid;grid-template-columns:minmax(0,1fr) 368px;gap:20px}.search.svelte-11a1tv5{height:48px;background:#fff;border:1px solid #dddfd8;border-radius:6px;padding:0 14px;display:flex;align-items:center;color:#6e7773;margin-bottom:16px}.search.svelte-11a1tv5 span:where(.svelte-11a1tv5){margin-left:auto}.menu.svelte-11a1tv5{display:grid;grid-template-columns:1fr 1fr;gap:12px}.menu.svelte-11a1tv5 button:where(.svelte-11a1tv5){height:112px;background:#fff;border:1px solid #dddfd8;border-radius:10px;text-align:left;padding:16px;display:grid;grid-template-columns:1fr auto;color:#202d2b}.menu.svelte-11a1tv5 span:where(.svelte-11a1tv5){grid-column:1;font-size:12px;color:#6e7773}.menu.svelte-11a1tv5 strong:where(.svelte-11a1tv5){font-size:20px}.menu.svelte-11a1tv5 i:where(.svelte-11a1tv5){font-style:normal;color:#087f73}.configure.svelte-11a1tv5{margin-top:16px}.ticket.svelte-11a1tv5{align-self:start}.line.svelte-11a1tv5{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid #dddfd8}.line.svelte-11a1tv5 span:where(.svelte-11a1tv5){display:flex;flex-direction:column;gap:5px}.line.svelte-11a1tv5 small:where(.svelte-11a1tv5){color:#6e7773}.total.svelte-11a1tv5{display:flex;justify-content:space-between;font-size:18px;padding:20px 0}.empty.svelte-11a1tv5{min-height:140px;display:grid;place-items:center;color:#6e7773}.board.svelte-11a1tv5{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.column-title.svelte-11a1tv5{margin-bottom:14px}.column-title.svelte-11a1tv5 span:where(.svelte-11a1tv5){padding:7px 10px;background:#e5f2ed;color:#075e56;border-radius:6px;font-size:12px}.kcard.svelte-11a1tv5{margin-bottom:16px}.kcard.svelte-11a1tv5>small:where(.svelte-11a1tv5){display:block;color:#6e7773;margin:8px 0 14px}.kcard.svelte-11a1tv5>p:where(.svelte-11a1tv5){padding:10px 0;border-top:1px solid #eeeee8}.note.svelte-11a1tv5{background:#fbf0d9;padding:14px;border-radius:6px;margin-top:12px}.empty.column.svelte-11a1tv5{border:1px dashed #dddfd8;border-radius:8px}.search.svelte-11a1tv5 input:where(.svelte-11a1tv5){flex:1;border:0;outline:0;background:transparent;padding:0 10px;font:inherit}.line.svelte-11a1tv5>span:where(.svelte-11a1tv5){display:flex;flex-direction:column;gap:5px}.line-qty.svelte-11a1tv5{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;color:#6e7773;font-size:12px}.line-qty.svelte-11a1tv5 button:where(.svelte-11a1tv5){width:24px;height:24px;border:0;border-radius:4px;background:#f5f4f0;color:#087f73}.floor-tabs.svelte-11a1tv5,.kitchen-tabs.svelte-11a1tv5{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.floor-tabs.svelte-11a1tv5>div:where(.svelte-11a1tv5),.kitchen-tabs.svelte-11a1tv5>div:where(.svelte-11a1tv5),.seat-tabs.svelte-11a1tv5,.side-actions.svelte-11a1tv5,.choice-row.svelte-11a1tv5{display:flex;gap:8px}.floor-tabs.svelte-11a1tv5 button:where(.svelte-11a1tv5),.kitchen-tabs.svelte-11a1tv5 button:where(.svelte-11a1tv5),.seat-tabs.svelte-11a1tv5 button:where(.svelte-11a1tv5),.side-actions.svelte-11a1tv5 button:where(.svelte-11a1tv5),.choice-row.svelte-11a1tv5 button:where(.svelte-11a1tv5){height:40px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 14px;font-weight:600;color:#6e7773}.floor-tabs.svelte-11a1tv5 button.active:where(.svelte-11a1tv5),.kitchen-tabs.svelte-11a1tv5 button.active:where(.svelte-11a1tv5),.seat-tabs.svelte-11a1tv5 button.active:where(.svelte-11a1tv5),.choice-row.svelte-11a1tv5 button.active:where(.svelte-11a1tv5){background:#183d37;color:#fff;border-color:#183d37}.floor-tabs.svelte-11a1tv5>span:where(.svelte-11a1tv5){background:#e5f2ed;color:#075e56;padding:7px 10px;border-radius:6px;font-size:11px;margin-left:auto}.floor-tabs.svelte-11a1tv5 .attention:where(.svelte-11a1tv5){background:#fbf0d9;color:#8a5a10;margin-left:10px}.legend.svelte-11a1tv5{display:flex;gap:18px}.available-dot.svelte-11a1tv5{color:#087f73}.dining-dot.svelte-11a1tv5{color:#183d37}.reserved-dot.svelte-11a1tv5{color:#55758e}.attention-dot.svelte-11a1tv5{color:#a76b18}.floor.svelte-11a1tv5 button.selected:where(.svelte-11a1tv5){outline:2px solid #087f73}.floor.svelte-11a1tv5 button.reserved:where(.svelte-11a1tv5){background:#e8eef3}.floor-grid.svelte-11a1tv5 hr:where(.svelte-11a1tv5){border:0;border-top:1px solid #dddfd8}.side-actions.svelte-11a1tv5{margin-top:12px}.side-actions.svelte-11a1tv5 button:where(.svelte-11a1tv5){flex:1}.inline-editor.svelte-11a1tv5{background:#f5f4f0;border-radius:7px;padding:12px;margin-top:12px}.inline-editor.svelte-11a1tv5 label:where(.svelte-11a1tv5),.configure.svelte-11a1tv5 label:where(.svelte-11a1tv5){display:flex;flex-direction:column;gap:7px;color:#6e7773;font-size:10px}.inline-editor.svelte-11a1tv5 input:where(.svelte-11a1tv5),.inline-editor.svelte-11a1tv5 select:where(.svelte-11a1tv5),.configure.svelte-11a1tv5 input:where(.svelte-11a1tv5),.configure.svelte-11a1tv5 select:where(.svelte-11a1tv5){height:42px;border:1px solid #dddfd8;border-radius:6px;padding:0 10px;background:#fff}.inline-editor.svelte-11a1tv5 .primary:where(.svelte-11a1tv5){width:100%;height:40px;border:0;border-radius:6px;margin-top:9px}.reservations.svelte-11a1tv5>div:where(.svelte-11a1tv5){display:flex;flex-direction:column;gap:3px;margin:14px 0;font-size:11px}.reservations.svelte-11a1tv5 small:where(.svelte-11a1tv5){color:#087f73}.reservations.svelte-11a1tv5 span:where(.svelte-11a1tv5){color:#6e7773}.reservations.svelte-11a1tv5>button:where(.svelte-11a1tv5),.ticket-link.svelte-11a1tv5,.configure-title.svelte-11a1tv5 button:where(.svelte-11a1tv5){border:0;background:transparent;color:#087f73;padding:0}.configure.svelte-11a1tv5{background:#e5f2ed}.configure-title.svelte-11a1tv5{display:flex;justify-content:space-between;align-items:center}.configure-title.svelte-11a1tv5 button:where(.svelte-11a1tv5){font-size:10px}.choice-row.svelte-11a1tv5{margin:10px 0 16px}.select-row.svelte-11a1tv5{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.configure.svelte-11a1tv5>label:where(.svelte-11a1tv5)>input:where(.svelte-11a1tv5){width:100%;margin-top:3px}.update-item.svelte-11a1tv5{width:100%;height:48px;border:0;border-radius:6px;margin-top:14px}.seat-tabs.svelte-11a1tv5{margin:12px 0}.seat-tabs.svelte-11a1tv5 button:where(.svelte-11a1tv5){height:36px}.tax.svelte-11a1tv5{display:flex;justify-content:space-between;padding:0 0 14px;color:#6e7773;font-size:12px}.grand.svelte-11a1tv5{border-top:1px solid #dddfd8}.ticket.svelte-11a1tv5>p:where(.svelte-11a1tv5){color:#6e7773;font-size:10px}.ticket-link.svelte-11a1tv5{margin-top:12px}.kitchen-head.svelte-11a1tv5>div:where(.svelte-11a1tv5):last-child{display:flex;align-items:center;gap:10px}.kitchen-head.svelte-11a1tv5>div:where(.svelte-11a1tv5):last-child span:where(.svelte-11a1tv5){background:#e5f2ed;color:#075e56;padding:7px 10px;border-radius:6px;font-size:11px}.kitchen-tabs.svelte-11a1tv5>span:where(.svelte-11a1tv5){background:#eeeee8;color:#6e7773;padding:7px 10px;border-radius:6px;font-size:11px}.kcard.svelte-11a1tv5 .section-head:where(.svelte-11a1tv5)>span:where(.svelte-11a1tv5){background:#fbf0d9;color:#8a5a10;padding:6px 8px;border-radius:6px}.kcard.svelte-11a1tv5 .section-head:where(.svelte-11a1tv5)>span.late:where(.svelte-11a1tv5){background:#fff1ef;color:#9d2e24}.note.ready-note.svelte-11a1tv5{background:#e5f2ed;color:#075e56}.board-footer.svelte-11a1tv5{display:flex;justify-content:space-between;color:#6e7773;font-size:11px;margin-top:12px}.board-footer.svelte-11a1tv5 button:where(.svelte-11a1tv5){border:0;background:transparent;color:#087f73}h1.svelte-19c15bj,h2.svelte-19c15bj,p.svelte-19c15bj{margin:0}.head.svelte-19c15bj{height:94px;display:flex;align-items:center;justify-content:space-between}.head.svelte-19c15bj h1:where(.svelte-19c15bj){font-size:28px}.head.svelte-19c15bj p:where(.svelte-19c15bj){color:#6e7773;font-size:13px;margin-top:4px}.head.svelte-19c15bj>div:where(.svelte-19c15bj):last-child{display:flex;gap:10px}.head.svelte-19c15bj button:where(.svelte-19c15bj),.primary.svelte-19c15bj{height:48px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 18px;font-weight:600}.head.svelte-19c15bj .back:where(.svelte-19c15bj){height:auto;border:0;background:transparent;padding:0;color:#087f73;margin-bottom:6px}.primary.svelte-19c15bj{background:#087f73!important;color:#fff!important;border-color:#087f73!important}.metrics.svelte-19c15bj{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.metrics.four.svelte-19c15bj{grid-template-columns:repeat(4,1fr)}.metrics.svelte-19c15bj article:where(.svelte-19c15bj){background:#fff;border:1px solid #dddfd8;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:10px}.metrics.svelte-19c15bj span:where(.svelte-19c15bj){color:#6e7773}.metrics.svelte-19c15bj strong:where(.svelte-19c15bj){font-size:29px}.metrics.svelte-19c15bj small:where(.svelte-19c15bj){color:#087f73}.add.svelte-19c15bj,.edit-profile.svelte-19c15bj{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:#fff;border:1px solid #dddfd8;border-radius:8px;padding:16px;margin-bottom:16px}.add.svelte-19c15bj input:where(.svelte-19c15bj),.edit-profile.svelte-19c15bj input:where(.svelte-19c15bj),.edit-profile.svelte-19c15bj select:where(.svelte-19c15bj){height:44px;border:1px solid #dddfd8;border-radius:6px;padding:0 12px;background:#fff}.directory.svelte-19c15bj,.profile-grid.svelte-19c15bj section:where(.svelte-19c15bj),.profile-grid.svelte-19c15bj main:where(.svelte-19c15bj)>section:where(.svelte-19c15bj){background:#fff;border:1px solid #dddfd8;border-radius:10px;padding:20px}.directory-tools.svelte-19c15bj{display:flex;gap:12px}.directory-tools.svelte-19c15bj>button:where(.svelte-19c15bj){height:48px;border:1px solid #dddfd8;border-radius:6px;background:#fff;padding:0 18px;font-weight:600}.search.svelte-19c15bj{height:48px;border:1px solid #dddfd8;border-radius:6px;display:flex;align-items:center;padding:0 14px;color:#6e7773;flex:1}.search.svelte-19c15bj input:where(.svelte-19c15bj){flex:1;border:0;outline:0;padding:0 10px}.filters.svelte-19c15bj{display:flex;gap:8px;margin:16px 0}.filters.svelte-19c15bj button:where(.svelte-19c15bj),.tabs.svelte-19c15bj button:where(.svelte-19c15bj){height:40px;border:1px solid #dddfd8;border-radius:6px;background:#fff;padding:0 14px;font-weight:600;color:#6e7773}.filters.svelte-19c15bj button.active:where(.svelte-19c15bj),.tabs.svelte-19c15bj button.active:where(.svelte-19c15bj){background:#183d37;color:#fff}.customer-row.svelte-19c15bj{width:100%;display:grid;grid-template-columns:1.25fr 1.7fr .45fr .8fr .9fr .8fr;gap:16px;align-items:center;min-height:62px;border:0;border-bottom:1px solid #dddfd8;background:#fff;text-align:left;color:#202d2b;padding:10px 14px}.customer-row.svelte-19c15bj:hover{background:#e5f2ed}.customer-row.header.svelte-19c15bj{background:#f5f4f0;min-height:42px;font-size:10px;color:#6e7773}.customer-row.svelte-19c15bj span:where(.svelte-19c15bj){display:flex;flex-direction:column}.customer-row.svelte-19c15bj small:where(.svelte-19c15bj){color:#6e7773}.empty.svelte-19c15bj{min-height:140px;display:grid;place-items:center;color:#6e7773}.profile-grid.svelte-19c15bj{display:grid;grid-template-columns:308px minmax(0,1fr);gap:20px}.profile-grid.svelte-19c15bj aside:where(.svelte-19c15bj),.profile-grid.svelte-19c15bj main:where(.svelte-19c15bj){display:flex;flex-direction:column;gap:20px}.profile-grid.svelte-19c15bj aside:where(.svelte-19c15bj) section:where(.svelte-19c15bj){display:flex;flex-direction:column;gap:15px}.profile-grid.svelte-19c15bj aside:where(.svelte-19c15bj) i:where(.svelte-19c15bj){width:64px;height:64px;background:#e5f2ed;color:#087f73;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:21px}.member.svelte-19c15bj{width:max-content;background:#e5f2ed;color:#075e56;padding:7px 9px;border-radius:6px}.profile-grid.svelte-19c15bj hr:where(.svelte-19c15bj){width:100%;border:0;border-top:1px solid #dddfd8}.profile-grid.svelte-19c15bj aside:where(.svelte-19c15bj) section:where(.svelte-19c15bj)>div:where(.svelte-19c15bj){display:flex;justify-content:space-between;color:#6e7773}.profile-grid.svelte-19c15bj aside:where(.svelte-19c15bj) section:where(.svelte-19c15bj)>div:where(.svelte-19c15bj) b:where(.svelte-19c15bj){color:#202d2b}.profile-grid.svelte-19c15bj .rewards:where(.svelte-19c15bj){background:#183d37;color:#fff}.rewards.svelte-19c15bj strong:where(.svelte-19c15bj){font-size:42px}.rewards.svelte-19c15bj button:where(.svelte-19c15bj){height:48px;border:0;border-radius:6px;font-weight:600}.tabs.svelte-19c15bj{display:flex;gap:8px;margin-bottom:16px}.row.svelte-19c15bj{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;min-height:62px;align-items:center;border-bottom:1px solid #dddfd8;padding:0 14px}.headrow.svelte-19c15bj{background:#f5f4f0;min-height:42px;color:#6e7773;font-size:11px}.section-title.svelte-19c15bj{display:flex;justify-content:space-between}.section-title.svelte-19c15bj span:where(.svelte-19c15bj){background:#eeeee8;padding:6px 9px;border-radius:6px;color:#6e7773;font-size:12px}.profile-grid.svelte-19c15bj main:where(.svelte-19c15bj)>section:where(.svelte-19c15bj)>small:where(.svelte-19c15bj){display:block;color:#6e7773;margin:6px 0 16px}.profile-grid.svelte-19c15bj label:where(.svelte-19c15bj){display:flex;flex-direction:column;gap:8px;margin-top:20px;color:#6e7773;font-size:12px}.profile-grid.svelte-19c15bj textarea:where(.svelte-19c15bj){min-height:48px;border:1px solid #dddfd8;border-radius:6px;padding:12px}.note-button.svelte-19c15bj{height:38px;border:0;background:#087f73;color:#fff;border-radius:6px;padding:0 14px;margin-top:10px}h1.svelte-1hoy939,h2.svelte-1hoy939,p.svelte-1hoy939{margin:0}.head.svelte-1hoy939{height:94px;display:flex;align-items:center;justify-content:space-between}.head.svelte-1hoy939 h1:where(.svelte-1hoy939){font-size:28px}.head.svelte-1hoy939 p:where(.svelte-1hoy939){color:#6e7773;font-size:13px;margin-top:4px}.primary.svelte-1hoy939{height:48px;border:0;background:#087f73;color:#fff;border-radius:6px;padding:0 18px;font-weight:600}.add.svelte-1hoy939{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:#fff;border:1px solid #dddfd8;border-radius:8px;padding:16px;margin-bottom:20px}.add.svelte-1hoy939 input:where(.svelte-1hoy939),.add.svelte-1hoy939 select:where(.svelte-1hoy939){height:44px;border:1px solid #dddfd8;border-radius:6px;padding:0 12px}.metrics.svelte-1hoy939{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.metrics.svelte-1hoy939 article:where(.svelte-1hoy939){background:#fff;border:1px solid #dddfd8;border-radius:8px;padding:18px;display:flex;flex-direction:column;gap:6px}.metrics.svelte-1hoy939 article.attention:where(.svelte-1hoy939){border-color:#e4c891}.metrics.svelte-1hoy939 small:where(.svelte-1hoy939){font-size:10px;color:#6e7773}.metrics.svelte-1hoy939 strong:where(.svelte-1hoy939){font-size:25px}.metrics.svelte-1hoy939 span:where(.svelte-1hoy939){font-size:11px;color:#6e7773}.catalog-grid.svelte-1hoy939{display:grid;grid-template-columns:minmax(0,1fr) 338px;gap:20px}.catalog.svelte-1hoy939,.inventory-panel.svelte-1hoy939{background:#fff;border:1px solid #dddfd8;border-radius:10px;padding:20px;align-self:start}.search.svelte-1hoy939{height:48px;border:1px solid #dddfd8;border-radius:6px;display:flex;align-items:center;padding:0 14px;color:#6e7773}.search.svelte-1hoy939 input:where(.svelte-1hoy939){flex:1;border:0;outline:0;padding:0 10px;font:inherit}.search.svelte-1hoy939 span:where(.svelte-1hoy939){font-size:12px}.filters.svelte-1hoy939{display:flex;gap:8px;margin:16px 0}.filters.svelte-1hoy939 button:where(.svelte-1hoy939){height:40px;border:1px solid #dddfd8;border-radius:6px;background:#fff;padding:0 14px;font-weight:600;color:#6e7773}.filters.svelte-1hoy939 button.active:where(.svelte-1hoy939){background:#183d37;border-color:#183d37;color:#fff}.stock-filters.svelte-1hoy939{display:flex;gap:8px;align-items:center;margin-bottom:16px}.stock-filters.svelte-1hoy939 button:where(.svelte-1hoy939){border:0;border-radius:6px;background:#eeeee8;color:#6e7773;padding:5px 9px;font-weight:600}.stock-filters.svelte-1hoy939 button.low:where(.svelte-1hoy939){background:#fbf0d9;color:#a0691c}.stock-filters.svelte-1hoy939 button.active:where(.svelte-1hoy939){box-shadow:inset 0 0 0 2px #a0691c}.stock-filters.svelte-1hoy939 span:where(.svelte-1hoy939){margin-left:auto;color:#6e7773;font-size:12px}.item-row.svelte-1hoy939{width:100%;min-height:62px;display:grid;grid-template-columns:1.7fr 1fr .65fr .65fr .7fr;gap:12px;align-items:center;border:0;border-bottom:1px solid #dddfd8;background:#fff;text-align:left;color:#202d2b;padding:10px 14px;font-size:13px}.item-row.svelte-1hoy939:hover,.item-row.selected.svelte-1hoy939{background:#e5f2ed}.item-row.header.svelte-1hoy939{min-height:42px;background:#f5f4f0;color:#6e7773;font-size:10px}.item-row.svelte-1hoy939>span:where(.svelte-1hoy939):first-child{display:flex;flex-direction:column}.item-row.svelte-1hoy939 small:where(.svelte-1hoy939){color:#6e7773}.warn.svelte-1hoy939{color:#a0691c}.empty.svelte-1hoy939{min-height:130px;display:grid;place-items:center;color:#6e7773}.pagination.svelte-1hoy939{display:flex;justify-content:space-between;color:#6e7773;font-size:12px;padding-top:14px}.pagination.svelte-1hoy939 button:where(.svelte-1hoy939){border:0;background:transparent;color:#087f73}.inventory-panel.svelte-1hoy939{display:flex;flex-direction:column;gap:16px}.selected-title.svelte-1hoy939{display:flex;align-items:start;justify-content:space-between;gap:12px}.selected-title.svelte-1hoy939 h2:where(.svelte-1hoy939){font-size:18px}.selected-title.svelte-1hoy939 span:where(.svelte-1hoy939){background:#e5f2ed;color:#087f73;padding:5px 9px;border-radius:6px;font-size:12px;font-weight:600}.selected-title.svelte-1hoy939 span.low:where(.svelte-1hoy939){background:#fbf0d9;color:#a0691c}.inventory-panel.svelte-1hoy939>p:where(.svelte-1hoy939),.inventory-panel.svelte-1hoy939>small:where(.svelte-1hoy939){color:#6e7773;font-size:12px}.inventory-panel.svelte-1hoy939 dl:where(.svelte-1hoy939){display:flex;flex-direction:column;gap:14px;margin:0}.inventory-panel.svelte-1hoy939 dl:where(.svelte-1hoy939) div:where(.svelte-1hoy939){display:flex;justify-content:space-between;gap:12px;font-size:14px}.inventory-panel.svelte-1hoy939 dt:where(.svelte-1hoy939){color:#6e7773}.inventory-panel.svelte-1hoy939 dd:where(.svelte-1hoy939){margin:0;font-weight:600}.adjust.svelte-1hoy939,.edit-form.svelte-1hoy939{display:flex;flex-direction:column;gap:13px}.adjust.svelte-1hoy939 label:where(.svelte-1hoy939),.edit-form.svelte-1hoy939 label:where(.svelte-1hoy939){display:flex;flex-direction:column;gap:7px;color:#6e7773;font-size:12px;font-weight:600}.adjust.svelte-1hoy939 input:where(.svelte-1hoy939),.adjust.svelte-1hoy939 select:where(.svelte-1hoy939),.edit-form.svelte-1hoy939 input:where(.svelte-1hoy939){height:48px;border:1px solid #dddfd8;border-radius:6px;background:#fff;padding:0 14px;font:inherit;color:#202d2b}.wide.svelte-1hoy939{width:100%}.success.svelte-1hoy939{background:#e5f2ed;color:#075e56;padding:12px;border-radius:6px;font-size:12px}.untracked.svelte-1hoy939{background:#f5f4f0;color:#6e7773;padding:14px;border-radius:6px;font-size:12px}.edit.svelte-1hoy939{height:40px;border:1px solid #dddfd8;background:#fff;border-radius:6px;font-weight:600}.edit-form.svelte-1hoy939{border-top:1px solid #dddfd8;padding-top:16px}@media(max-width:1200px){.catalog-grid.svelte-1hoy939{grid-template-columns:minmax(0,1fr) 310px}.item-row.svelte-1hoy939{grid-template-columns:1.5fr .9fr .65fr .65fr .7fr}}.location-chip.svelte-1hoy939{margin-left:0!important;border-radius:6px;background:#eeeee8;color:#6e7773;padding:5px 9px;font-weight:600;font-size:12px}.shell.svelte-9k08f{min-width:1180px;min-height:1024px;background:#f5f4f0;color:#202d2b}header.svelte-9k08f{height:64px;background:#fff;border-bottom:1px solid #dddfd8;display:flex;align-items:center;gap:24px;padding:0 24px}.brand.svelte-9k08f{width:180px;display:flex;gap:9px;align-items:center}.brand.svelte-9k08f>span:where(.svelte-9k08f){width:30px;height:30px;background:#087f73;border-radius:6px}.brand.svelte-9k08f img:where(.svelte-9k08f){width:30px;height:30px}.brand.svelte-9k08f b:where(.svelte-9k08f){font-size:20px}.brand.svelte-9k08f small:where(.svelte-9k08f){color:#6e7773}.context.svelte-9k08f{display:flex;gap:10px;align-items:center;font-size:13px}.context.svelte-9k08f i:where(.svelte-9k08f){color:#929a95}.modes.svelte-9k08f{display:flex;gap:3px;background:#f5f4f0;padding:4px;border-radius:6px;font-size:12px}.modes.svelte-9k08f>:where(.svelte-9k08f){padding:7px 12px;font-style:normal;color:#6e7773}.tools.svelte-9k08f{flex:1;display:flex;justify-content:space-between;align-items:center;color:#6e7773;font-size:13px}.tools.svelte-9k08f em:where(.svelte-9k08f){font-style:normal;background:#e5f2ed;color:#075e56;padding:5px 9px;border-radius:6px}.body.svelte-9k08f{display:grid;grid-template-columns:204px 1fr;min-height:960px}aside.svelte-9k08f{background:#eeeee8;padding:22px 14px;display:flex;flex-direction:column}.register.svelte-9k08f{padding:0 10px 18px;display:flex;flex-direction:column;gap:5px}.register.svelte-9k08f small:where(.svelte-9k08f){font-size:11px;color:#6e7773}.register.svelte-9k08f b:where(.svelte-9k08f){font-size:14px}.register.svelte-9k08f span:where(.svelte-9k08f){font-size:12px;color:#087f73}nav.svelte-9k08f{display:flex;flex-direction:column;gap:5px}nav.svelte-9k08f button:where(.svelte-9k08f){height:44px;border:0;background:transparent;border-radius:6px;color:#6e7773;display:flex;gap:12px;align-items:center;padding:0 12px;text-align:left;font-size:13px}nav.svelte-9k08f button.active:where(.svelte-9k08f){background:#fff;color:#087f73;font-weight:600}nav.svelte-9k08f button:where(.svelte-9k08f):disabled{opacity:.4;cursor:not-allowed}.utility.svelte-9k08f{margin-top:auto;padding:0 10px;display:flex;flex-direction:column;gap:12px;font-size:13px}.utility.svelte-9k08f hr:where(.svelte-9k08f){width:100%;border:0;border-top:1px solid #dddfd8}.utility.svelte-9k08f>button:where(.svelte-9k08f),.staff.svelte-9k08f button:where(.svelte-9k08f){border:0;background:transparent;padding:0;color:#6e7773}.staff.svelte-9k08f{display:flex;gap:10px;align-items:center}.staff.svelte-9k08f>i:where(.svelte-9k08f),.tablerow.svelte-9k08f i:where(.svelte-9k08f){width:32px;height:32px;border-radius:50%;background:#183d37;color:#fff;display:grid;place-items:center;font-style:normal;font-size:11px}.staff.svelte-9k08f>span:where(.svelte-9k08f){display:flex;flex-direction:column}.staff.svelte-9k08f small:where(.svelte-9k08f){color:#6e7773;text-transform:capitalize}main.svelte-9k08f{padding:24px}.heading.svelte-9k08f{height:74px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.heading.svelte-9k08f h1:where(.svelte-9k08f){font-size:28px;margin:0}.heading.svelte-9k08f p:where(.svelte-9k08f){color:#6e7773;font-size:13px;margin:4px 0}.primary.svelte-9k08f,.empty.svelte-9k08f button:where(.svelte-9k08f){height:48px;border:0;background:#087f73;color:#fff;border-radius:6px;padding:0 18px;font-weight:600}.metrics.svelte-9k08f{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.metrics.svelte-9k08f article:where(.svelte-9k08f),section.svelte-9k08f{background:#fff;border:1px solid #dddfd8;border-radius:8px;padding:20px}.metrics.svelte-9k08f article:where(.svelte-9k08f){display:flex;flex-direction:column;gap:9px}.metrics.svelte-9k08f small:where(.svelte-9k08f){font-size:11px;color:#6e7773}.metrics.svelte-9k08f strong:where(.svelte-9k08f){font-size:29px}.metrics.svelte-9k08f span:where(.svelte-9k08f){font-size:12px;color:#6e7773}.columns.svelte-9k08f{display:grid;grid-template-columns:1fr 1fr;gap:20px}h2.svelte-9k08f{font-size:18px;margin:0 0 18px}.row.svelte-9k08f{min-height:64px;border-top:1px solid #eeeee8;display:flex;align-items:center;justify-content:space-between}.row.svelte-9k08f span:where(.svelte-9k08f){display:flex;flex-direction:column;gap:4px}.row.svelte-9k08f small:where(.svelte-9k08f),.tablerow.svelte-9k08f small:where(.svelte-9k08f){display:block;color:#6e7773;font-weight:400}.warn.svelte-9k08f{color:#a76b18!important}.tablehead.svelte-9k08f,.tablerow.svelte-9k08f{display:grid;grid-template-columns:1.5fr 1fr 1fr;align-items:center;gap:16px}.tablehead.svelte-9k08f{height:42px;background:#f5f4f0;padding:0 14px;font-size:11px;color:#6e7773}.tablerow.svelte-9k08f{min-height:66px;border-bottom:1px solid #eeeee8;padding:10px 14px;font-size:13px}.tablerow.svelte-9k08f>span:where(.svelte-9k08f):first-child{display:flex;align-items:center;gap:10px}.tablerow.svelte-9k08f>span:where(.svelte-9k08f):first-child b:where(.svelte-9k08f){display:flex;flex-direction:column}.paid.svelte-9k08f{color:#087f73;text-transform:capitalize}.empty.svelte-9k08f{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6e7773}.empty.tall.svelte-9k08f{min-height:480px}.empty.svelte-9k08f h2:where(.svelte-9k08f){color:#202d2b}.shift-grid.svelte-9k08f{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:24px}.shift-grid.svelte-9k08f section:where(.svelte-9k08f){min-height:640px}.section-title.svelte-9k08f{display:flex;justify-content:space-between}.status.svelte-9k08f{background:#f1eee5;color:#6e7773;padding:5px 9px;border-radius:6px;font-size:12px}.status.green.svelte-9k08f{background:#e5f2ed;color:#087f73}.shift-grid.svelte-9k08f section:where(.svelte-9k08f)>p:where(.svelte-9k08f),.count.svelte-9k08f>p:where(.svelte-9k08f){color:#6e7773;font-size:13px}.money-field.svelte-9k08f,.field.svelte-9k08f{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600;margin-top:26px}.money-field.svelte-9k08f>div:where(.svelte-9k08f){height:94px;background:#f5f4f0;border-radius:8px;padding:24px;display:flex;align-items:center}.money-field.svelte-9k08f b:where(.svelte-9k08f){font-size:26px}.money-field.svelte-9k08f input:where(.svelte-9k08f){width:100%;border:0;background:transparent;text-align:right;font-size:32px;font-weight:700;outline:0;color:#202d2b}.field.svelte-9k08f input:where(.svelte-9k08f),.field.svelte-9k08f textarea:where(.svelte-9k08f){border:1px solid #dddfd8;border-radius:6px;padding:13px 14px;font:inherit;font-weight:400}.field.svelte-9k08f textarea:where(.svelte-9k08f){min-height:80px;resize:vertical}.notice.svelte-9k08f{background:#e5f2ed;color:#075e56;padding:16px;border-radius:8px;font-size:12px;margin-top:26px}.shift-details.svelte-9k08f dl:where(.svelte-9k08f){display:flex;flex-direction:column;gap:18px}.shift-details.svelte-9k08f dl:where(.svelte-9k08f) div:where(.svelte-9k08f){display:flex;justify-content:space-between}.shift-details.svelte-9k08f dt:where(.svelte-9k08f){color:#6e7773}.shift-details.svelte-9k08f dd:where(.svelte-9k08f){font-weight:600}.device.svelte-9k08f{margin-top:28px;border:1px solid #dddfd8;border-radius:8px;padding:16px;color:#087f73}.device.svelte-9k08f b:where(.svelte-9k08f){display:block;color:#202d2b;margin-top:5px}.open-button.svelte-9k08f{width:100%;height:48px;border:0;background:#087f73;color:#fff;border-radius:6px;font-weight:600;margin-top:28px}.shift-details.svelte-9k08f>small:where(.svelte-9k08f),.count.svelte-9k08f>small:where(.svelte-9k08f){display:block;text-align:center;color:#6e7773;font-size:11px;margin-top:12px}.error.svelte-9k08f{background:#fff1ef;color:#9d2e24;padding:12px;border-radius:6px;margin-top:16px;font-size:12px}.close-grid.svelte-9k08f{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px}.close-grid.svelte-9k08f>div:where(.svelte-9k08f){display:flex;flex-direction:column;gap:20px}.summary.svelte-9k08f{display:flex;flex-direction:column}.summary.svelte-9k08f>div:where(.svelte-9k08f){height:52px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eeeee8}.summary.svelte-9k08f hr:where(.svelte-9k08f){border:0;border-top:1px solid #dddfd8;width:100%}.summary.svelte-9k08f .total:where(.svelte-9k08f){font-size:16px}.count.svelte-9k08f{align-self:start}.variance.svelte-9k08f{display:flex;justify-content:space-between;align-items:center;background:#fbf0d9;color:#8a5a10;padding:18px;border-radius:8px;margin-top:16px}.variance.positive.svelte-9k08f{background:#e5f2ed;color:#087f73}.variance.svelte-9k08f span:where(.svelte-9k08f){display:flex;flex-direction:column;font-weight:600}.variance.svelte-9k08f small:where(.svelte-9k08f){font-weight:400;font-size:11px}.variance.svelte-9k08f b:where(.svelte-9k08f){font-size:22px}.order-filters.svelte-9k08f{display:flex;gap:12px;margin-bottom:20px}.order-filters.svelte-9k08f label:where(.svelte-9k08f){height:48px;flex:1;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dddfd8;border-radius:6px;padding:0 14px;color:#6e7773}.order-filters.svelte-9k08f input:where(.svelte-9k08f){flex:1;border:0;outline:0;background:transparent;font:inherit}.order-filters.svelte-9k08f label:where(.svelte-9k08f)>span:where(.svelte-9k08f){font-size:12px;color:#929a95}.order-filters.svelte-9k08f button:where(.svelte-9k08f),.filter-label.svelte-9k08f{height:48px;display:flex;align-items:center;border:1px solid #dddfd8;border-radius:6px;background:#fff;color:#202d2b;padding:0 18px;font-weight:600;font-size:14px}.order-filters.svelte-9k08f button.active:where(.svelte-9k08f){border-color:#087f73;color:#087f73;background:#e5f2ed}.orders-workspace.svelte-9k08f{display:grid;grid-template-columns:minmax(0,1fr) 368px;gap:20px}.orders-list.svelte-9k08f,.order-detail.svelte-9k08f{padding:18px;border-radius:10px;align-self:start}.order-tabs.svelte-9k08f{display:flex;gap:8px;margin-bottom:16px}.order-tabs.svelte-9k08f>:where(.svelte-9k08f){height:40px;display:flex;align-items:center;padding:0 14px;border:1px solid #dddfd8;border-radius:6px;background:#fff;color:#6e7773;font-size:13px;font-weight:600}.order-tabs.svelte-9k08f .active:where(.svelte-9k08f){background:#183d37;border-color:#183d37;color:#fff}.held-head.svelte-9k08f,.held-row.svelte-9k08f{display:grid;grid-template-columns:1.2fr 1.45fr .7fr 1fr;gap:16px;align-items:center}.held-head.svelte-9k08f{height:42px;background:#f5f4f0;padding:0 14px;color:#6e7773;font-size:10px}.held-row.svelte-9k08f{width:100%;min-height:62px;border:0;border-bottom:1px solid #eeeee8;background:#fff;padding:10px 14px;font-size:12px;text-align:left;color:#202d2b}.held-row.selected.svelte-9k08f{background:#e5f2ed}.held-row.svelte-9k08f>span:where(.svelte-9k08f){display:flex;flex-direction:column;gap:4px}.held-row.svelte-9k08f small:where(.svelte-9k08f){color:#6e7773;font-weight:400}.held-row.svelte-9k08f .resume:where(.svelte-9k08f){color:#087f73}.orders-count.svelte-9k08f{display:block;color:#6e7773;margin-top:14px}.detail-title.svelte-9k08f{display:flex;justify-content:space-between;gap:12px}.detail-title.svelte-9k08f h2:where(.svelte-9k08f){margin-bottom:5px}.detail-title.svelte-9k08f small:where(.svelte-9k08f){color:#6e7773}.detail-title.svelte-9k08f>span:where(.svelte-9k08f){align-self:flex-start;background:#fbf0d9;color:#8a5a10;padding:5px 9px;border-radius:6px;font-size:12px}.detail-customer.svelte-9k08f{display:flex;align-items:center;gap:12px;background:#e5f2ed;border-radius:6px;padding:14px;margin:18px 0}.detail-customer.svelte-9k08f i:where(.svelte-9k08f){width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#087f73;font-style:normal;font-size:11px}.detail-customer.svelte-9k08f b:where(.svelte-9k08f){display:flex;flex-direction:column;font-size:13px}.detail-customer.svelte-9k08f small:where(.svelte-9k08f){font-weight:400;color:#6e7773}.detail-lines.svelte-9k08f>div:where(.svelte-9k08f){display:flex;justify-content:space-between;border-bottom:1px solid #eeeee8;padding:14px 0}.detail-lines.svelte-9k08f span:where(.svelte-9k08f){display:flex;flex-direction:column;gap:5px}.detail-lines.svelte-9k08f small:where(.svelte-9k08f){color:#6e7773;font-weight:400}.detail-total.svelte-9k08f{display:flex;justify-content:space-between;border-top:1px solid #dddfd8;padding:18px 0;font-size:16px}.resume-sale.svelte-9k08f,.discard-sale.svelte-9k08f{width:100%;height:48px;border-radius:6px;font-weight:600}.resume-sale.svelte-9k08f{border:0;background:#087f73;color:#fff}.discard-sale.svelte-9k08f{border:1px solid #dddfd8;background:#fff;margin-top:10px;color:#9d2e24}.detail-note.svelte-9k08f{display:block;color:#6e7773;line-height:1.4;margin-top:14px}.modes.svelte-9k08f button:where(.svelte-9k08f){padding:7px 12px;color:#6e7773;border:0;background:transparent;border-radius:4px}.modes.svelte-9k08f button.active:where(.svelte-9k08f){background:#fff;color:#087f73;font-weight:600}.setup.svelte-9k08f{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:24px}.setup.svelte-9k08f section:where(.svelte-9k08f){min-height:520px}.setup.svelte-9k08f section:where(.svelte-9k08f)>p:where(.svelte-9k08f){color:#6e7773;font-size:13px}.setup.svelte-9k08f select:where(.svelte-9k08f){height:46px;border:1px solid #dddfd8;border-radius:6px;padding:0 12px;background:#fff}.secondary.svelte-9k08f{height:42px;border:1px solid #dddfd8;background:#fff;color:#202d2b;border-radius:6px;padding:0 16px;font-weight:600}.reconciliation.svelte-9k08f>small:where(.svelte-9k08f){display:block;color:#6e7773;font-size:11px;margin-top:14px}.tender-head.svelte-9k08f,.tender-row.svelte-9k08f{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:16px;align-items:center;padding:0 12px}.tender-head.svelte-9k08f{height:40px;background:#f5f4f0;color:#6e7773;font-size:9px}.tender-row.svelte-9k08f{min-height:50px;border-bottom:1px solid #eeeee8;font-size:12px}.tender-row.svelte-9k08f>:where(.svelte-9k08f):not(:first-child){text-align:right}.tender-row.total.svelte-9k08f{background:#f5f4f0;border-bottom:0}.trading-summary.svelte-9k08f>div:where(.svelte-9k08f){display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.trading-summary.svelte-9k08f span:where(.svelte-9k08f){display:flex;flex-direction:column;gap:6px;padding:14px;background:#f5f4f0;border-radius:6px}.trading-summary.svelte-9k08f small:where(.svelte-9k08f){font-size:9px;color:#6e7773}.compact-money.svelte-9k08f{margin-top:18px}.compact-money.svelte-9k08f input:where(.svelte-9k08f){height:52px;text-align:right;font-size:22px;font-weight:700}.denomination.svelte-9k08f{width:100%;border:0;background:transparent;color:#087f73;font-weight:600;text-align:left;padding:12px 0}.denomination-grid.svelte-9k08f{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;background:#f5f4f0;border-radius:8px}.denomination-grid.svelte-9k08f label:where(.svelte-9k08f){display:flex;flex-direction:column;gap:5px;font-size:10px;font-weight:600}.denomination-grid.svelte-9k08f input:where(.svelte-9k08f){width:100%;height:34px;border:1px solid #dddfd8;border-radius:5px;padding:0 8px}.denomination-grid.svelte-9k08f button:where(.svelte-9k08f){grid-column:1/-1;height:38px;border:0;border-radius:6px;background:#183d37;color:#fff;font-weight:600}.field.svelte-9k08f select:where(.svelte-9k08f){height:44px;border:1px solid #dddfd8;border-radius:6px;background:#fff;padding:0 12px}.handover.svelte-9k08f{display:flex;flex-direction:column;gap:9px;background:#f5f4f0;border-radius:8px;padding:14px;margin-top:18px}.handover.svelte-9k08f span:where(.svelte-9k08f){display:flex;justify-content:space-between;font-size:12px}.manager-note.svelte-9k08f{display:flex;flex-direction:column;gap:4px;background:#e5f2ed;color:#075e56;padding:14px;border-radius:8px;margin-top:14px;font-size:11px}.manager-note.svelte-9k08f b:where(.svelte-9k08f){font-size:12px}@media print{header.svelte-9k08f,aside.svelte-9k08f,.heading.svelte-9k08f .secondary:where(.svelte-9k08f){display:none!important}.body.svelte-9k08f{display:block}.shell.svelte-9k08f{min-width:0}.close-grid.svelte-9k08f{grid-template-columns:minmax(0,1fr) 360px}main.svelte-9k08f{padding:0}}.signin.svelte-1o30d1w{min-width:1100px;min-height:1024px;display:grid;grid-template-columns:520px 1fr;background:#fff;color:#202d2b}.location.svelte-1o30d1w{background:#183d37;color:#fff;padding:48px;display:flex;flex-direction:column}.brand.svelte-1o30d1w{height:53px;display:flex;align-items:center;gap:12px}.brand.svelte-1o30d1w>span:where(.svelte-1o30d1w){width:53px;height:53px;background:#087f73;border-radius:9px}.brand.svelte-1o30d1w img:where(.svelte-1o30d1w){width:53px;height:53px}.brand.svelte-1o30d1w b:where(.svelte-1o30d1w){font-size:38px;line-height:1.4;font-weight:700;letter-spacing:0}.brand.svelte-1o30d1w em:where(.svelte-1o30d1w){font-style:normal;background:#e5f2ed;color:#075e56;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:600}.place.svelte-1o30d1w{margin-top:40px;display:flex;flex-direction:column;gap:18px}.place.svelte-1o30d1w small:where(.svelte-1o30d1w){font-size:12px;letter-spacing:0;color:#a8c4ba;font-weight:600}.place.svelte-1o30d1w h1:where(.svelte-1o30d1w){font-size:40px;line-height:1.4;font-weight:500;margin:0}.place.svelte-1o30d1w p:where(.svelte-1o30d1w){font-size:16px;line-height:1.4;margin:0;color:#c1d4cc}.place.svelte-1o30d1w>div:where(.svelte-1o30d1w){display:flex;gap:8px;margin-top:0}.place.svelte-1o30d1w>div:where(.svelte-1o30d1w) b:where(.svelte-1o30d1w){background:#e5f2ed;color:#075e56;padding:5px 9px;border-radius:6px;font-size:12px;font-weight:600}article.svelte-1o30d1w{margin-top:40px;background:#244a42;border:0;border-radius:10px;padding:24px}article.svelte-1o30d1w h2:where(.svelte-1o30d1w){font-size:14px;font-weight:600;margin:0 0 18px}dl.svelte-1o30d1w{margin:0;display:flex;flex-direction:column;gap:18px}dl.svelte-1o30d1w div:where(.svelte-1o30d1w){display:flex;flex-direction:column;gap:5px}dt.svelte-1o30d1w{font-size:12px;color:#a8c4ba}dd.svelte-1o30d1w{margin:0;font-size:14px}footer.svelte-1o30d1w{margin-top:auto;color:#a8c4ba;font-size:12px}footer.svelte-1o30d1w p:where(.svelte-1o30d1w){color:#c1d4cc;font-size:13px;line-height:1.4;margin-bottom:12px}.access.svelte-1o30d1w{position:relative;padding:48px 100px}.help.svelte-1o30d1w{display:flex;justify-content:space-between;color:#6e7773;font-size:12px}.help.svelte-1o30d1w span:where(.svelte-1o30d1w):last-child{color:#087f73;font-size:13px}.pin.svelte-1o30d1w,.password.svelte-1o30d1w{width:420px;margin:32px auto 0}.welcome.svelte-1o30d1w h1:where(.svelte-1o30d1w),.password.svelte-1o30d1w h1:where(.svelte-1o30d1w){font-size:32px;line-height:1.4;font-weight:600;margin:0 0 8px}.welcome.svelte-1o30d1w p:where(.svelte-1o30d1w),.password.svelte-1o30d1w>p:where(.svelte-1o30d1w){font-size:14px;line-height:1.4;color:#6e7773;margin:0}.person.svelte-1o30d1w{min-height:112px;border:1px solid #dddfd8;border-radius:10px;margin-top:22px;padding:16px;display:grid;grid-template-columns:1fr auto;align-content:start}.person.svelte-1o30d1w select:where(.svelte-1o30d1w){border:0;background:transparent;color:#202d2b;font-weight:600;font-size:14px;appearance:none}.person.svelte-1o30d1w small:where(.svelte-1o30d1w){grid-column:1/3;margin-top:10px;border-top:1px solid #dddfd8;padding-top:10px;color:#6e7773;font-size:12px}.entry.svelte-1o30d1w{margin-top:22px}.entry.svelte-1o30d1w>label:where(.svelte-1o30d1w),.password.svelte-1o30d1w label:where(.svelte-1o30d1w){font-size:12px;font-weight:600;color:#6e7773}.dots.svelte-1o30d1w{height:64px;border:1px solid #dddfd8;border-radius:8px;margin:14px 0;display:flex;justify-content:center;align-items:center;gap:24px}.dots.active.svelte-1o30d1w{border:2px solid #087f73}.dots.svelte-1o30d1w i:where(.svelte-1o30d1w){width:12px;height:12px;border:1px solid #929a95;border-radius:50%}.dots.svelte-1o30d1w i.filled:where(.svelte-1o30d1w){background:#202d2b;border-color:#202d2b}.keypad.svelte-1o30d1w{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.keypad.svelte-1o30d1w button:where(.svelte-1o30d1w){height:62px;border:1px solid #dddfd8;background:#fff;border-radius:6px;color:#202d2b;font-size:24px;font-weight:500}.keypad.svelte-1o30d1w button:where(.svelte-1o30d1w):nth-child(10){font-size:14px}.continue.svelte-1o30d1w{width:100%;height:48px;border:0;border-radius:6px;background:#087f73;color:#fff;font-size:14px;font-weight:600;margin-top:22px}.continue.svelte-1o30d1w:disabled{opacity:.45}.alternative.svelte-1o30d1w{display:flex;justify-content:space-between;margin-top:18px;font-size:13px;color:#6e7773}.alternative.svelte-1o30d1w button:where(.svelte-1o30d1w),.link.svelte-1o30d1w{border:0;background:transparent;color:#087f73;padding:0}.error.svelte-1o30d1w{background:#fff1ef;color:#9d2e24;border-radius:6px;padding:10px 12px;margin-top:12px;font-size:12px}.legal.svelte-1o30d1w{text-align:center;color:#6e7773;font-size:12px;margin-top:22px}.password.svelte-1o30d1w{display:flex;flex-direction:column;gap:16px}.password.svelte-1o30d1w label:where(.svelte-1o30d1w){display:flex;flex-direction:column;gap:7px}.password.svelte-1o30d1w input:where(.svelte-1o30d1w){height:48px;border:1px solid #dddfd8;border-radius:6px;padding:0 14px}.password.svelte-1o30d1w .link:where(.svelte-1o30d1w){margin-top:2px}@media(max-width:1180px){.signin.svelte-1o30d1w{grid-template-columns:440px 1fr}.location.svelte-1o30d1w{padding:40px}.access.svelte-1o30d1w{padding:40px 60px}}.checkout-shell.svelte-1pmm1si{min-width:1180px;min-height:1024px;background:#f5f4f0;color:#202d2b}header.svelte-1pmm1si{height:64px;background:#fff;border-bottom:1px solid #dddfd8;display:flex;align-items:center;gap:24px;padding:0 24px}.brand.svelte-1pmm1si{width:180px;display:flex;align-items:center;gap:9px}.brand.svelte-1pmm1si img:where(.svelte-1pmm1si){width:30px;height:30px}.brand.svelte-1pmm1si b:where(.svelte-1pmm1si){font-size:20px}.brand.svelte-1pmm1si small:where(.svelte-1pmm1si),.context.svelte-1pmm1si span:where(.svelte-1pmm1si){color:#6e7773}.context.svelte-1pmm1si{display:flex;gap:10px;font-size:13px}.modes.svelte-1pmm1si{display:flex;gap:4px;background:#f5f4f0;padding:4px;border-radius:6px;font-size:12px}.modes.svelte-1pmm1si>:where(.svelte-1pmm1si){padding:7px 12px}.modes.svelte-1pmm1si b:where(.svelte-1pmm1si){background:#fff;color:#087f73;border-radius:4px}.tools.svelte-1pmm1si{flex:1;display:flex;justify-content:space-between;color:#6e7773;font-size:13px}.tools.svelte-1pmm1si em:where(.svelte-1pmm1si){font-style:normal;background:#e5f2ed;color:#075e56;padding:5px 9px;border-radius:6px}.layout.svelte-1pmm1si{display:grid;grid-template-columns:204px 1fr;min-height:960px}.layout.svelte-1pmm1si>aside:where(.svelte-1pmm1si){background:#eeeee8;padding:22px 14px;display:flex;flex-direction:column}.register.svelte-1pmm1si{padding:0 10px 18px;display:flex;flex-direction:column;gap:5px}.register.svelte-1pmm1si small:where(.svelte-1pmm1si){font-size:11px;color:#6e7773}.register.svelte-1pmm1si span:where(.svelte-1pmm1si){font-size:12px;color:#087f73}nav.svelte-1pmm1si{display:flex;flex-direction:column;gap:5px}nav.svelte-1pmm1si .active:where(.svelte-1pmm1si){background:#fff;color:#087f73;font-weight:600}.staff.svelte-1pmm1si{margin-top:auto;display:flex;gap:10px;align-items:center;padding:0 10px}.staff.svelte-1pmm1si i:where(.svelte-1pmm1si){width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#183d37;color:#fff;font-style:normal;font-size:11px}.staff.svelte-1pmm1si span:where(.svelte-1pmm1si){display:flex;flex-direction:column;font-size:12px}.staff.svelte-1pmm1si small:where(.svelte-1pmm1si){color:#6e7773;text-transform:capitalize}main.svelte-1pmm1si{padding:24px;min-width:0}.page-title.svelte-1pmm1si{position:relative;text-align:center;height:94px}.page-title.svelte-1pmm1si h1:where(.svelte-1pmm1si){font-size:28px;margin:10px 0 4px}.page-title.svelte-1pmm1si p:where(.svelte-1pmm1si),.muted.svelte-1pmm1si{color:#6e7773;margin:0;font-size:13px}.checkout-title.svelte-1pmm1si{display:flex;align-items:center;justify-content:space-between;text-align:left}.checkout-title.svelte-1pmm1si h1:where(.svelte-1pmm1si){margin:0 0 4px}.checkout-title.svelte-1pmm1si>button:where(.svelte-1pmm1si){height:48px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 18px;font-weight:600}.progress.svelte-1pmm1si{height:48px;display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:13px;color:#6e7773;margin-bottom:20px}.progress.svelte-1pmm1si span:where(.svelte-1pmm1si){display:flex;align-items:center;gap:8px}.progress.svelte-1pmm1si i:where(.svelte-1pmm1si){width:24px;height:24px;background:#eeeee8;border:0;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:600}.progress.svelte-1pmm1si .done:where(.svelte-1pmm1si){color:#087f73;font-weight:600}.progress.svelte-1pmm1si .done:where(.svelte-1pmm1si) i:where(.svelte-1pmm1si){background:#087f73;color:#fff}.progress.svelte-1pmm1si b:where(.svelte-1pmm1si){width:12px;height:1px;background:#929a95}.review-grid.svelte-1pmm1si,.payment-grid.svelte-1pmm1si{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:24px}.payment-grid.svelte-1pmm1si{max-width:1060px;margin:0 auto}.review-details.svelte-1pmm1si,.adjustment-details.svelte-1pmm1si{display:flex;flex-direction:column;gap:20px}section.svelte-1pmm1si{background:#fff;border:1px solid #dddfd8;border-radius:10px;padding:20px}.section-head.svelte-1pmm1si{display:flex;justify-content:space-between}.section-head.svelte-1pmm1si h2:where(.svelte-1pmm1si),section.svelte-1pmm1si h2:where(.svelte-1pmm1si){font-size:18px;margin:0 0 18px}.section-head.svelte-1pmm1si span:where(.svelte-1pmm1si){height:max-content;background:#eeeee8;color:#6e7773;padding:5px 9px;border-radius:6px;font-size:12px}.customer.svelte-1pmm1si{background:#e5f2ed;border-radius:6px;padding:14px;display:flex;gap:12px;align-items:center}.customer.svelte-1pmm1si i:where(.svelte-1pmm1si){width:36px;height:36px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:11px;font-style:normal;color:#087f73}.customer.svelte-1pmm1si span:where(.svelte-1pmm1si){display:flex;flex-direction:column;flex:1}.customer.svelte-1pmm1si small:where(.svelte-1pmm1si),.item-row.svelte-1pmm1si small:where(.svelte-1pmm1si){color:#6e7773;font-weight:400}.customer.svelte-1pmm1si button:where(.svelte-1pmm1si),.adjust.svelte-1pmm1si{border:0;background:transparent;color:#087f73}.item-head.svelte-1pmm1si,.item-row.svelte-1pmm1si{display:grid;grid-template-columns:1fr 60px 90px 90px;gap:12px;align-items:center}.item-head.svelte-1pmm1si{height:44px;color:#6e7773;font-size:10px;background:#f5f4f0;padding:0 14px;margin-top:12px}.item-row.svelte-1pmm1si{min-height:62px;border-bottom:1px solid #eeeee8;font-size:13px;padding:0 14px}.item-row.svelte-1pmm1si>span:where(.svelte-1pmm1si):first-child{display:flex;flex-direction:column}.item-row.svelte-1pmm1si>:where(.svelte-1pmm1si):not(:first-child){text-align:right}.adjust.svelte-1pmm1si{padding:18px 0 0;font-weight:500}.treatment.svelte-1pmm1si>div:where(.svelte-1pmm1si){display:grid;grid-template-columns:1fr 1fr;gap:22px}.treatment.svelte-1pmm1si article:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:7px}.treatment.svelte-1pmm1si article:where(.svelte-1pmm1si)>span:where(.svelte-1pmm1si){width:max-content;background:#e5f2ed;color:#075e56;padding:5px 9px;border-radius:6px;font-size:11px;font-weight:600}.treatment.svelte-1pmm1si article:where(.svelte-1pmm1si) p:where(.svelte-1pmm1si){color:#6e7773;font-size:12px;line-height:1.4}.ready-banner.svelte-1pmm1si,.eligible.svelte-1pmm1si,.approved.svelte-1pmm1si,.savings.svelte-1pmm1si{background:#e5f2ed;color:#075e56;border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:5px;font-size:12px}.ready-banner.svelte-1pmm1si span:where(.svelte-1pmm1si),.eligible.svelte-1pmm1si span:where(.svelte-1pmm1si),.approved.svelte-1pmm1si span:where(.svelte-1pmm1si){color:#6e7773}.summary.svelte-1pmm1si{align-self:start}.row.svelte-1pmm1si{display:flex;justify-content:space-between;align-items:center;min-height:42px;font-size:13px}.row.svelte-1pmm1si span:where(.svelte-1pmm1si){color:#6e7773}.row.accent.svelte-1pmm1si span:where(.svelte-1pmm1si),.row.accent.svelte-1pmm1si b:where(.svelte-1pmm1si){color:#087f73}.row.total.svelte-1pmm1si{font-size:17px}.row.total.svelte-1pmm1si span:where(.svelte-1pmm1si),.row.total.svelte-1pmm1si b:where(.svelte-1pmm1si){color:#202d2b;font-weight:700}.summary.svelte-1pmm1si hr:where(.svelte-1pmm1si),.receipt.svelte-1pmm1si hr:where(.svelte-1pmm1si),.adjustment-preview.svelte-1pmm1si hr:where(.svelte-1pmm1si){border:0;border-top:1px solid #dddfd8}.label.svelte-1pmm1si{font-size:10px;color:#202d2b;font-weight:600;margin:20px 0 8px}.method.svelte-1pmm1si{width:100%;min-height:48px;border:1px solid #dddfd8;border-radius:6px;background:#fff;margin:7px 0;display:flex;align-items:center;gap:12px;padding:0 14px;color:#202d2b;text-align:left}.method.svelte-1pmm1si>span:where(.svelte-1pmm1si){display:flex;flex-direction:column;flex:1}.method.svelte-1pmm1si:hover{border-color:#087f73}.primary-method.svelte-1pmm1si{background:#087f73;color:#fff;border-color:#087f73;justify-content:center}.primary-method.svelte-1pmm1si span:where(.svelte-1pmm1si){flex:0}.method-pair.svelte-1pmm1si{display:grid;grid-template-columns:1fr 1fr;gap:8px}.method-pair.svelte-1pmm1si button:where(.svelte-1pmm1si){height:48px;border:1px solid #dddfd8;border-radius:6px;background:#fff;font-weight:600}.payment-note.svelte-1pmm1si{color:#6e7773;font-size:11px;line-height:1.4;margin:16px 0}.terminal-line.svelte-1pmm1si{display:flex;justify-content:space-between;font-size:12px}.device-ready.svelte-1pmm1si{display:block;color:#087f73;margin-top:18px}.terminal.svelte-1pmm1si label:where(.svelte-1pmm1si),.payment-grid.svelte-1pmm1si section:where(.svelte-1pmm1si)>label:where(.svelte-1pmm1si),.adjustment-grid.svelte-1pmm1si label:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:500}.terminal.svelte-1pmm1si input:where(.svelte-1pmm1si),.payment-grid.svelte-1pmm1si input:where(.svelte-1pmm1si),.adjustment-grid.svelte-1pmm1si input:where(.svelte-1pmm1si),.adjustment-grid.svelte-1pmm1si select:where(.svelte-1pmm1si){height:48px;border:1px solid #dddfd8;border-radius:6px;padding:0 14px;font:inherit;background:#fff}.input-affix.svelte-1pmm1si,.cash-input.svelte-1pmm1si{display:flex;align-items:center;border:1px solid #dddfd8;border-radius:6px;padding-left:14px}.input-affix.svelte-1pmm1si input:where(.svelte-1pmm1si),.cash-input.svelte-1pmm1si input:where(.svelte-1pmm1si){border:0;flex:1;font-size:20px}.adjustment-grid.svelte-1pmm1si{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:24px}.adjustment-tabs.svelte-1pmm1si{display:flex;gap:8px;margin-bottom:16px}.adjustment-tabs.svelte-1pmm1si button:where(.svelte-1pmm1si){height:40px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 14px;font-weight:600}.adjustment-tabs.svelte-1pmm1si button.active:where(.svelte-1pmm1si){background:#183d37;border-color:#183d37;color:#fff}.adjustment-fields.svelte-1pmm1si,.manager-fields.svelte-1pmm1si{display:grid;grid-template-columns:1fr 1fr;gap:12px}.adjustment-details.svelte-1pmm1si section:where(.svelte-1pmm1si)>label:where(.svelte-1pmm1si){margin-top:16px}.eligible.svelte-1pmm1si{margin-top:16px}.manager-approval.svelte-1pmm1si>p:where(.svelte-1pmm1si){color:#6e7773;font-size:12px;margin-bottom:16px}.approved.svelte-1pmm1si{margin-top:12px}.approve-button.svelte-1pmm1si{width:100%;height:48px;border:0;background:#087f73;color:#fff;border-radius:6px;font-weight:600;margin-top:16px}.adjustment-preview.svelte-1pmm1si{align-self:start}.preview-block.svelte-1pmm1si{background:#f5f4f0;border-radius:6px;padding:14px;margin-bottom:16px}.preview-block.svelte-1pmm1si>small:where(.svelte-1pmm1si),.after-label.svelte-1pmm1si{display:block;color:#6e7773;font-size:10px;margin-bottom:5px}.after-label.svelte-1pmm1si{color:#087f73}.savings.svelte-1pmm1si{margin-top:14px}.adjustment-preview.svelte-1pmm1si>small:where(.svelte-1pmm1si):last-child{display:block;color:#6e7773;line-height:1.4;margin-top:12px}.primary.svelte-1pmm1si,.pay.svelte-1pmm1si{background:#087f73!important;color:#fff!important;border-color:#087f73!important}.terminal.svelte-1pmm1si{text-align:center}.terminal.svelte-1pmm1si p:where(.svelte-1pmm1si){color:#6e7773;line-height:1.5}.quick.svelte-1pmm1si{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.quick.svelte-1pmm1si button:where(.svelte-1pmm1si){height:40px;border:1px solid #dddfd8;background:#fff;border-radius:6px}.change.svelte-1pmm1si{display:flex;justify-content:space-between;background:#e5f2ed;color:#075e56;padding:18px;border-radius:7px;margin-top:20px}.change.svelte-1pmm1si b:where(.svelte-1pmm1si){font-size:22px}.pay.svelte-1pmm1si{width:100%;height:50px;border:0;border-radius:6px;margin-top:18px;font-weight:600}.pay.svelte-1pmm1si:disabled,.approve-button.svelte-1pmm1si:disabled{opacity:.45}.secure.svelte-1pmm1si{display:block;text-align:center;color:#6e7773;margin-top:10px}.success.svelte-1pmm1si{width:78px;height:78px;border-radius:50%;background:#e5f2ed;color:#087f73;display:grid;place-items:center;margin:auto}.receipt.svelte-1pmm1si{width:460px;margin:18px auto;background:#fff;border:1px solid #dddfd8;box-shadow:0 8px 28px #183d3714;padding:36px}.receipt-brand.svelte-1pmm1si{text-align:center}.receipt-brand.svelte-1pmm1si h2:where(.svelte-1pmm1si){margin:10px 0 4px}.receipt-brand.svelte-1pmm1si p:where(.svelte-1pmm1si),.thanks.svelte-1pmm1si{color:#6e7773;font-size:12px}.receipt-meta.svelte-1pmm1si{display:grid;grid-template-columns:1fr 1.3fr;gap:8px;font-size:11px}.receipt-meta.svelte-1pmm1si span:where(.svelte-1pmm1si){color:#6e7773}.receipt-line.svelte-1pmm1si{display:flex;justify-content:space-between;padding:10px 0;font-size:12px}.receipt-line.svelte-1pmm1si span:where(.svelte-1pmm1si){display:flex;flex-direction:column}.receipt-line.svelte-1pmm1si small:where(.svelte-1pmm1si){color:#6e7773}.thanks.svelte-1pmm1si{text-align:center;margin:26px 0 0}.error.svelte-1pmm1si{max-width:620px;margin:18px auto;background:#fff1ef;color:#9d2e24;padding:12px;border-radius:6px;text-align:center}@media(max-width:1200px){.review-grid.svelte-1pmm1si,.payment-grid.svelte-1pmm1si,.adjustment-grid.svelte-1pmm1si{grid-template-columns:minmax(0,1fr) 340px}}nav.svelte-1pmm1si>span:where(.svelte-1pmm1si){height:44px;border-radius:6px;color:#6e7773;text-align:left;padding:0 12px;display:flex;align-items:center}.primary-method.svelte-1pmm1si b:where(.svelte-1pmm1si){white-space:nowrap}.payment-title.svelte-1pmm1si{display:flex;align-items:center;justify-content:space-between;text-align:left;height:74px}.payment-title.svelte-1pmm1si h1:where(.svelte-1pmm1si){margin:0 0 4px}.payment-title.svelte-1pmm1si>button:where(.svelte-1pmm1si){height:36px}.card-grid.svelte-1pmm1si{max-width:none;margin:0}.card-terminal.svelte-1pmm1si{text-align:left;padding:28px}.reader-head.svelte-1pmm1si{display:flex;align-items:center;justify-content:space-between;color:#6e7773;font-size:12px}.reader-head.svelte-1pmm1si b:where(.svelte-1pmm1si){background:#e5f2ed;color:#075e56;padding:5px 9px;border-radius:6px}.waiting.svelte-1pmm1si{display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 0 8px}.waiting.svelte-1pmm1si>small:where(.svelte-1pmm1si){color:#6e7773}.waiting.svelte-1pmm1si>strong:where(.svelte-1pmm1si){font-size:48px;line-height:1}.waiting.svelte-1pmm1si>h2:where(.svelte-1pmm1si){font-size:24px;margin:0}.waiting.svelte-1pmm1si>p:where(.svelte-1pmm1si){max-width:430px;text-align:center;margin:0}.reader.svelte-1pmm1si{width:150px;height:174px;border-radius:18px;background:#183d37;padding:14px;display:flex;flex-direction:column;align-items:center;gap:12px}.reader.svelte-1pmm1si>div:where(.svelte-1pmm1si){width:100%;height:90px;border-radius:7px;background:#e5f2ed;color:#087f73;display:flex;flex-direction:column;align-items:center;justify-content:center}.reader.svelte-1pmm1si>div:where(.svelte-1pmm1si) span:where(.svelte-1pmm1si){font-size:10px}.reader.svelte-1pmm1si>div:where(.svelte-1pmm1si) b:where(.svelte-1pmm1si){font-size:22px}.reader.svelte-1pmm1si i:where(.svelte-1pmm1si){display:flex;gap:8px}.reader.svelte-1pmm1si i:where(.svelte-1pmm1si) span:where(.svelte-1pmm1si){width:28px;height:12px;border-radius:3px;background:#43645a}.reader.svelte-1pmm1si em:where(.svelte-1pmm1si){width:72px;height:4px;border-radius:3px;background:#91b1a3}.pending-note.svelte-1pmm1si{background:#fbf0d9;border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:4px;font-size:12px;margin:12px 0 16px}.pending-note.svelte-1pmm1si span:where(.svelte-1pmm1si){color:#6e7773}.request-id.svelte-1pmm1si{display:block;color:#6e7773;margin-top:12px}.completion-grid.svelte-1pmm1si{display:grid;grid-template-columns:minmax(0,1fr) 368px;gap:20px}.completion-left.svelte-1pmm1si{display:flex;flex-direction:column;gap:14px}.complete-panel.svelte-1pmm1si{padding:22px}.complete-heading.svelte-1pmm1si{display:flex;align-items:center;gap:14px}.complete-heading.svelte-1pmm1si .success:where(.svelte-1pmm1si){width:44px;height:44px;margin:0}.complete-heading.svelte-1pmm1si h2:where(.svelte-1pmm1si){font-size:22px;margin:0 0 3px}.complete-heading.svelte-1pmm1si p:where(.svelte-1pmm1si){margin:0;color:#6e7773;font-size:12px}.paid-total.svelte-1pmm1si{background:#e5f2ed;border-radius:8px;padding:20px;margin:18px 0;display:flex;flex-direction:column;gap:9px;color:#075e56}.paid-total.svelte-1pmm1si strong:where(.svelte-1pmm1si){font-size:42px}.paid-total.svelte-1pmm1si span:where(.svelte-1pmm1si){font-size:12px}.balance-chip.svelte-1pmm1si{display:inline-block;width:max-content;background:#e5f2ed;color:#075e56;border-radius:5px;padding:5px 8px;font-size:11px;font-weight:600;margin-top:8px}.audit-line.svelte-1pmm1si{display:flex;gap:24px;color:#087f73;font-size:11px;margin-top:18px}.earned-note.svelte-1pmm1si{background:#e5f2ed;border-radius:6px;padding:14px;display:flex;flex-direction:column;gap:4px;font-size:12px}.earned-note.svelte-1pmm1si span:where(.svelte-1pmm1si){color:#6e7773}.send-receipt.svelte-1pmm1si{align-self:start;display:flex;flex-direction:column;gap:12px}.send-receipt.svelte-1pmm1si>p:where(.svelte-1pmm1si),.send-receipt.svelte-1pmm1si>small:where(.svelte-1pmm1si){color:#6e7773;font-size:11px;line-height:1.4}.send-receipt.svelte-1pmm1si label:where(.svelte-1pmm1si),.receipt-sidebar.svelte-1pmm1si label:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:7px;color:#6e7773;font-size:11px}.send-receipt.svelte-1pmm1si input:where(.svelte-1pmm1si),.receipt-sidebar.svelte-1pmm1si input:where(.svelte-1pmm1si),.receipt-sidebar.svelte-1pmm1si select:where(.svelte-1pmm1si){height:48px;border:1px solid #dddfd8;border-radius:6px;padding:0 12px;background:#fff}.print-action.svelte-1pmm1si{margin:0}.printer-ready.svelte-1pmm1si{color:#087f73!important}.secondary-action.svelte-1pmm1si{height:36px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 14px;font-weight:600}.link-action.svelte-1pmm1si{height:42px;border:0;background:transparent;font-weight:600}.receipt-title.svelte-1pmm1si{height:74px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.receipt-title.svelte-1pmm1si h1:where(.svelte-1pmm1si){font-size:28px;margin:0 0 4px}.receipt-title.svelte-1pmm1si p:where(.svelte-1pmm1si){margin:0;color:#6e7773;font-size:13px}.receipt-title.svelte-1pmm1si>div:where(.svelte-1pmm1si):last-child{display:flex;gap:10px}.receipt-title.svelte-1pmm1si button:where(.svelte-1pmm1si){height:48px;border:1px solid #dddfd8;background:#fff;border-radius:6px;padding:0 16px;font-weight:600}.receipt-preview-grid.svelte-1pmm1si{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px}.receipt-stage.svelte-1pmm1si{min-height:638px;background:#eeeee8;border-radius:8px;padding:18px;display:flex;justify-content:center;align-items:flex-start}.receipt-stage.svelte-1pmm1si .receipt:where(.svelte-1pmm1si){margin:0;width:410px;box-shadow:none}.receipt-brand.svelte-1pmm1si h2:where(.svelte-1pmm1si){text-transform:uppercase;letter-spacing:.04em}.receipt-sidebar.svelte-1pmm1si{display:flex;flex-direction:column;gap:16px}.receipt-sidebar.svelte-1pmm1si section:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:12px}.receipt-sidebar.svelte-1pmm1si .pay:where(.svelte-1pmm1si){margin:0}.receipt-sidebar.svelte-1pmm1si .secondary-action:where(.svelte-1pmm1si){width:100%}@media print{header.svelte-1pmm1si,.layout.svelte-1pmm1si>aside:where(.svelte-1pmm1si),.receipt-title.svelte-1pmm1si,.receipt-sidebar.svelte-1pmm1si{display:none!important}.checkout-shell.svelte-1pmm1si,.layout.svelte-1pmm1si,main.svelte-1pmm1si{display:block;min-width:0;background:#fff;padding:0}.receipt-preview-grid.svelte-1pmm1si,.receipt-stage.svelte-1pmm1si{display:block;background:#fff;padding:0;min-height:0}.receipt-stage.svelte-1pmm1si .receipt:where(.svelte-1pmm1si){margin:0 auto;border:0}}.cash-grid.svelte-1pmm1si{max-width:none;margin:0;grid-template-columns:minmax(0,1fr) 368px}.cash-panel.svelte-1pmm1si{padding:28px}.cash-due.svelte-1pmm1si{display:flex;justify-content:space-between}.cash-due.svelte-1pmm1si>div:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:5px}.cash-due.svelte-1pmm1si small:where(.svelte-1pmm1si){color:#6e7773}.cash-due.svelte-1pmm1si strong:where(.svelte-1pmm1si){font-size:42px}.cash-received.svelte-1pmm1si{width:100%;font-size:18px!important;border-color:#087f73!important}.cash-panel.svelte-1pmm1si>label:where(.svelte-1pmm1si){margin:18px 0 14px}.cash-keypad.svelte-1pmm1si{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.cash-keypad.svelte-1pmm1si button:where(.svelte-1pmm1si){height:54px;border:1px solid #dddfd8;border-radius:6px;background:#fff;font-size:22px}.cash-panel.svelte-1pmm1si .change:where(.svelte-1pmm1si) span:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:5px}.cash-panel.svelte-1pmm1si .change:where(.svelte-1pmm1si) small:where(.svelte-1pmm1si){color:#6e7773}.cash-panel.svelte-1pmm1si .change:where(.svelte-1pmm1si) strong:where(.svelte-1pmm1si){font-size:32px}.cash-note.svelte-1pmm1si{display:block;color:#6e7773;font-size:11px;line-height:1.4;margin-top:10px}.cash-side.svelte-1pmm1si{display:flex;flex-direction:column;gap:14px}.cash-side.svelte-1pmm1si .pending-note:where(.svelte-1pmm1si){margin:0}.split-review-grid.svelte-1pmm1si{display:grid;grid-template-columns:minmax(0,1fr) 368px;gap:24px}.split-left.svelte-1pmm1si{display:flex;flex-direction:column;gap:14px}.split-breakdown.svelte-1pmm1si{padding:24px}.split-totals.svelte-1pmm1si{display:flex;justify-content:space-between}.split-totals.svelte-1pmm1si span:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:5px}.split-totals.svelte-1pmm1si span:where(.svelte-1pmm1si):last-child{text-align:right;color:#087f73}.split-totals.svelte-1pmm1si small:where(.svelte-1pmm1si){color:#6e7773;font-size:10px}.split-totals.svelte-1pmm1si strong:where(.svelte-1pmm1si){font-size:32px}.split-breakdown.svelte-1pmm1si>hr:where(.svelte-1pmm1si){border:0;border-top:1px solid #dddfd8;margin:20px 0}.split-breakdown.svelte-1pmm1si>label:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:7px;font-size:12px;margin:12px 0}.tender-card.svelte-1pmm1si{min-height:90px;background:#f5f4f0;border:1px solid #dddfd8;border-radius:8px;padding:14px 16px;margin:12px 0;display:flex;align-items:flex-start;justify-content:space-between}.tender-card.svelte-1pmm1si>span:where(.svelte-1pmm1si){display:flex;flex-direction:column;gap:5px}.tender-card.svelte-1pmm1si small:where(.svelte-1pmm1si){color:#6e7773}.tender-card.svelte-1pmm1si em:where(.svelte-1pmm1si){width:max-content;background:#e5f2ed;color:#075e56;border-radius:4px;padding:4px 7px;font-style:normal;font-size:10px}.tender-card.svelte-1pmm1si>strong:where(.svelte-1pmm1si){font-size:20px}.split-summary.svelte-1pmm1si{align-self:start}.split-summary.svelte-1pmm1si>p:where(.svelte-1pmm1si){margin-bottom:12px}.split-summary.svelte-1pmm1si .pay:where(.svelte-1pmm1si){margin-top:14px}@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-500.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-700.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}*{box-sizing:border-box}body{margin:0;color:#252525;background:#f5f5f5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}.app-shell.svelte-1n46o8q{height:100dvh;min-height:600px;display:flex;flex-direction:column;overflow:hidden}.topbar.svelte-1n46o8q{height:76px;flex:none;display:flex;align-items:center;justify-content:flex-start;gap:11px;padding:0 24px;background:#fff;border-bottom:1px solid #dedede;position:relative;z-index:12}.brand-mark.svelte-1n46o8q{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#242424}.brand-mark.svelte-1n46o8q{color:#fff}.brand-name.svelte-1n46o8q{font-size:28px;letter-spacing:-.05em;color:#222}.icon-button.svelte-1n46o8q{border:0;background:none;color:#555;padding:8px;display:grid;place-items:center}h1.svelte-1n46o8q,h2.svelte-1n46o8q,p.svelte-1n46o8q{margin:0}h1.svelte-1n46o8q{font-size:31px;letter-spacing:-.04em;font-weight:600}h2.svelte-1n46o8q{font-size:26px;letter-spacing:-.035em;font-weight:600}.checkout-error.svelte-1n46o8q{color:#444!important;background:#eee;padding:10px;border-radius:8px;margin:0 0 14px}.modal-primary.svelte-1n46o8q{width:100%;background:#242424;color:#fff;border:0;border-radius:9px;min-height:53px;font-weight:700}.modal-primary.svelte-1n46o8q:hover{background:#171717}.toast.svelte-1n46o8q{position:fixed;left:50%;bottom:22px;transform:translate(-50%);background:#202020;color:#fff;border-radius:9px;padding:10px 14px;display:flex;align-items:center;gap:20px;z-index:4;box-shadow:0 8px 30px #0003}.toast.svelte-1n46o8q button:where(.svelte-1n46o8q){color:#fff;border:0;background:transparent;display:grid;place-items:center}.modal-backdrop.svelte-1n46o8q{position:fixed;inset:0;background:#1118;display:grid;place-items:center;padding:20px;z-index:5}.modal.svelte-1n46o8q{width:min(100%,400px);background:#fff;border-radius:17px;padding:27px;position:relative;box-shadow:0 22px 70px #0003}.modal-close.svelte-1n46o8q{position:absolute;top:16px;right:16px;border:0;background:none;color:#666}.modal-icon.svelte-1n46o8q{display:grid;place-items:center;width:48px;height:48px;background:#eee;border-radius:12px;color:#242424}.modal.svelte-1n46o8q h2:where(.svelte-1n46o8q){margin:15px 0 6px;font-size:23px}.modal.svelte-1n46o8q p:where(.svelte-1n46o8q){color:#858585;font-size:13px}.modal-total.svelte-1n46o8q{display:flex;justify-content:space-between;margin:25px 0;padding:17px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.modal-total.svelte-1n46o8q strong:where(.svelte-1n46o8q){color:#242424;font-size:20px}.modal.svelte-1n46o8q .modal-explainer:where(.svelte-1n46o8q){margin-bottom:20px;line-height:1.5}.receipt-modal.svelte-1n46o8q{text-align:center}.receipt-modal.svelte-1n46o8q .modal-icon:where(.svelte-1n46o8q){margin:auto}.receipt-modal.svelte-1n46o8q .modal-primary:where(.svelte-1n46o8q){margin-top:23px}.menu-dismiss.svelte-1n46o8q{position:fixed;inset:0;z-index:14;border:0;background:#1116;cursor:default}.view-nav.svelte-1n46o8q{position:fixed;inset:0 auto 0 0;z-index:15;width:min(340px,88vw);height:100dvh;display:flex;flex-direction:column;background:#fff;box-shadow:10px 0 34px #0003;transform:translate(-105%);transition:transform .25s ease;overflow:hidden}.view-nav.open.svelte-1n46o8q{transform:translate(0)}.drawer-head.svelte-1n46o8q{min-height:72px;display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid #dedede}.drawer-head.svelte-1n46o8q strong:where(.svelte-1n46o8q){font-size:24px;letter-spacing:-.05em}.view-nav.svelte-1n46o8q .drawer-close:where(.svelte-1n46o8q){width:auto;margin-left:auto;padding:8px}.drawer-business.svelte-1n46o8q{display:flex;flex-direction:column;gap:3px;margin:18px 16px 12px;padding:15px;border-radius:10px;background:#f5f5f5}.drawer-business.svelte-1n46o8q strong:where(.svelte-1n46o8q){font-size:16px}.drawer-business.svelte-1n46o8q span:where(.svelte-1n46o8q){color:#777;font-size:13px}.drawer-links.svelte-1n46o8q{padding:5px 12px;overflow-y:auto}.view-nav.svelte-1n46o8q .drawer-links:where(.svelte-1n46o8q) button:where(.svelte-1n46o8q){width:100%;text-align:left;border:0;background:transparent;color:#555;padding:12px 15px;border-radius:8px;font-weight:600}.view-nav.svelte-1n46o8q .drawer-links:where(.svelte-1n46o8q) button:where(.svelte-1n46o8q):hover,.view-nav.svelte-1n46o8q .drawer-links:where(.svelte-1n46o8q) button.active:where(.svelte-1n46o8q){background:#eee;color:#242424}.drawer-footer.svelte-1n46o8q{display:flex;flex-direction:column;gap:12px;margin-top:auto;border-top:1px solid #dedede;padding:16px 20px 22px}.drawer-footer.svelte-1n46o8q span:where(.svelte-1n46o8q){display:flex;flex-direction:column;gap:3px}.drawer-footer.svelte-1n46o8q small:where(.svelte-1n46o8q){color:#818181}.view-nav.svelte-1n46o8q .signout:where(.svelte-1n46o8q){align-self:flex-start;border:0;background:transparent;padding:0;color:#242424;font-weight:700}.booking-row.svelte-1n46o8q{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #eeeeee}.booking-row.svelte-1n46o8q>div:where(.svelte-1n46o8q):first-child{display:flex;flex-direction:column;gap:4px}.booking-row.svelte-1n46o8q small:where(.svelte-1n46o8q){color:#777}.booking-actions.svelte-1n46o8q{display:flex;align-items:center;gap:5px}.booking-actions.svelte-1n46o8q button:where(.svelte-1n46o8q){border:1px solid #dedede;background:#fff;border-radius:7px;padding:6px 8px}.business-settings.svelte-1n46o8q{max-width:480px}.management.svelte-1n46o8q{flex:1;overflow:auto;padding:32px;background:#f6f6f6}.management.svelte-1n46o8q>p:where(.svelte-1n46o8q){color:#818181;margin:5px 0 22px}.manage-grid.svelte-1n46o8q{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:18px}.manage-card.svelte-1n46o8q{background:#fff;border:1px solid #dedede;border-radius:12px;padding:20px;margin-bottom:16px}.manage-card.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-size:19px;margin-bottom:12px}.manage-card.svelte-1n46o8q form:where(.svelte-1n46o8q){display:grid;gap:12px}.manage-card.svelte-1n46o8q input:where(.svelte-1n46o8q),.manage-card.svelte-1n46o8q select:where(.svelte-1n46o8q){width:100%;border:1px solid #dedede;border-radius:8px;padding:11px;background:#fff;color:#252525}.manage-card.svelte-1n46o8q label:where(.svelte-1n46o8q){color:#555;font-size:13px;font-weight:600}.manage-card.svelte-1n46o8q label:where(.svelte-1n46o8q) input:where(.svelte-1n46o8q){margin-top:5px}.manage-row.svelte-1n46o8q{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #f0f0f0}.manage-row.svelte-1n46o8q span:where(.svelte-1n46o8q):first-child{display:flex;flex-direction:column;gap:3px}.manage-row.svelte-1n46o8q small:where(.svelte-1n46o8q){color:#909090}.text-button.svelte-1n46o8q{border:0;background:none;color:#242424;font-weight:700}.manage-row.svelte-1n46o8q select:where(.svelte-1n46o8q){width:auto}.manage-card.svelte-1n46o8q input[type=checkbox]:where(.svelte-1n46o8q){width:auto;margin-right:8px}.report-grid.svelte-1n46o8q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.report-grid.svelte-1n46o8q .manage-card:where(.svelte-1n46o8q){display:grid;gap:15px}.report-grid.svelte-1n46o8q strong:where(.svelte-1n46o8q){font-size:28px;color:#242424}@media(max-width:900px){.topbar.svelte-1n46o8q{padding:0 17px;height:65px}.brand-name.svelte-1n46o8q{font-size:23px}h1.svelte-1n46o8q{font-size:26px}}@media(max-width:650px){.manage-grid.svelte-1n46o8q,.report-grid.svelte-1n46o8q{grid-template-columns:1fr}.management.svelte-1n46o8q{padding:20px}.drawer-head.svelte-1n46o8q{min-height:65px}.app-shell.svelte-1n46o8q{height:auto;min-height:100dvh;overflow:visible}.topbar.svelte-1n46o8q{gap:8px}}
