@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-cyrillic-ext-600-normal-CVjnjZn6.woff2) format("woff2"),url(./nunito-sans-cyrillic-ext-600-normal-DZXkk6dX.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-cyrillic-600-normal-D4TuIAT6.woff2) format("woff2"),url(./nunito-sans-cyrillic-600-normal-CKMyzy87.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-vietnamese-600-normal-DD7cNabE.woff2) format("woff2"),url(./nunito-sans-vietnamese-600-normal-BW3IEr32.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-latin-ext-600-normal-nHO2odcJ.woff2) format("woff2"),url(./nunito-sans-latin-ext-600-normal-DEh-VjuY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-latin-600-normal-BtVRvDNj.woff2) format("woff2"),url(./nunito-sans-latin-600-normal-DLks-Kj1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-cyrillic-ext-700-normal-GO46tfsI.woff2) format("woff2"),url(./nunito-sans-cyrillic-ext-700-normal-Cqve7k0J.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-cyrillic-700-normal-BJ2iHHyS.woff2) format("woff2"),url(./nunito-sans-cyrillic-700-normal-DG2UZxR9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-vietnamese-700-normal-CZwaiz_e.woff2) format("woff2"),url(./nunito-sans-vietnamese-700-normal-BwTSkH1V.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-latin-ext-700-normal-DBq_Pukt.woff2) format("woff2"),url(./nunito-sans-latin-ext-700-normal-jHN8vCOt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-latin-700-normal-CICRJDmU.woff2) format("woff2"),url(./nunito-sans-latin-700-normal-CLVG92B9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.material-symbols-rounded,[class^=ri-]:before,[class*=" ri-"]:before{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:swap;line-height:1;text-transform:none;letter-spacing:normal;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-rounded{vertical-align:middle}[class^=ri-],[class*=" ri-"]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ri-add-circle-fill:before{content:"add_circle"}.ri-add-line:before{content:"add"}.ri-apps-2-fill:before{content:"apps"}.ri-archive-line:before{content:"archive"}.ri-arrow-up-circle-line:before{content:"arrow_circle_up"}.ri-calendar-line:before{content:"calendar_today"}.ri-check-double-line:before{content:"done_all"}.ri-check-line:before{content:"check"}.ri-close-circle-line:before{content:"cancel"}.ri-close-line:before{content:"close"}.ri-database-line:before{content:"database"}.ri-delete-bin-line:before{content:"delete"}.ri-e-bike-2-line:before{content:"electric_bike"}.ri-error-warning-line:before{content:"warning"}.ri-eye-line:before{content:"visibility"}.ri-eye-off-line:before{content:"visibility_off"}.ri-file-list-3-line:before{content:"list_alt"}.ri-flag-2-line:before{content:"flag"}.ri-loader-4-line:before{content:"autorenew"}.ri-map-pin-2-line:before{content:"location_on"}.ri-map-pin-fill:before{content:"place"}.ri-map-pin-line:before{content:"location_on"}.ri-pencil-line:before{content:"edit"}.ri-phone-line:before{content:"phone"}.ri-pix-fill:before{content:"pix"}.ri-price-tag-3-line:before{content:"local_offer"}.ri-refresh-line:before{content:"refresh"}.ri-repeat-line:before{content:"repeat"}.ri-search-line:before{content:"search"}.ri-send-plane-line:before{content:"send"}.ri-shopping-bag-3-fill:before{content:"shopping_bag"}.ri-shopping-bag-3-line:before{content:"shopping_bag"}.ri-shopping-cart-line:before{content:"shopping_cart"}.ri-smartphone-line:before{content:"smartphone"}.ri-store-2-fill:before{content:"storefront"}.ri-store-2-line:before{content:"storefront"}.ri-store-line:before{content:"store"}.ri-time-line:before{content:"schedule"}.ri-tools-line:before{content:"build"}.ri-user-3-line:before{content:"person"}.ri-wallet-3-line:before{content:"account_balance_wallet"}.ri-whatsapp-line:before{content:"chat"}.ri-add-circle-fill:before,.ri-apps-2-fill:before,.ri-map-pin-fill:before,.ri-pix-fill:before,.ri-shopping-bag-3-fill:before,.ri-store-2-fill:before{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ri-spin:before{animation:ri-spin .8s linear infinite}*,*:before,*:after{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;margin:0;padding:0}body{font-family:Nunito Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#1f2937;background:#eef3fa}.workspace-header.svelte-fmp0se{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:34px;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.workspace-title-wrap.svelte-fmp0se h1:where(.svelte-fmp0se){margin:0;font-size:clamp(12px,1.2vw,14px);line-height:1.05;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;text-shadow:0 1px 0 rgba(255,255,255,.78),0 0 1px rgba(16,51,95,.28)}.workspace-brand.svelte-fmp0se{color:#0f4f98;font-size:clamp(16px,1.8vw,20px);font-weight:900;letter-spacing:.02em;text-shadow:0 1px 0 rgba(255,255,255,.86),0 0 1px rgba(15,59,112,.32),0 2px 8px rgba(18,75,145,.2);-webkit-text-stroke:.2px rgba(11,57,108,.36)}.workspace-title-muted.svelte-fmp0se{color:#5d7498;font-size:clamp(10px,1vw,12px);font-weight:600;letter-spacing:.01em;opacity:.8;text-shadow:0 1px 0 rgba(255,255,255,.74),0 0 1px rgba(44,70,104,.25);-webkit-text-stroke:.15px rgba(70,99,136,.26);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(45vw,260px)}.workspace-title-wrap.svelte-fmp0se{min-width:0;overflow:hidden}.workspace-operator-menu.svelte-fmp0se{position:relative}.workspace-header-actions.svelte-fmp0se{display:flex;align-items:center;gap:8px}.workspace-balance-pill.svelte-fmp0se{border:1px solid #97bbeb;border-radius:999px;background:linear-gradient(180deg,#f7fbff,#eaf2ff);color:#194577;padding:5px 10px;min-height:30px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;box-shadow:0 6px 14px #1b549c29}.workspace-balance-pill.svelte-fmp0se strong:where(.svelte-fmp0se){font-size:12px;line-height:1;letter-spacing:.01em}.workspace-balance-pill.svelte-fmp0se i:where(.svelte-fmp0se){font-size:14px;line-height:1}.workspace-balance-label.svelte-fmp0se{font-size:11px;font-weight:700;color:#4a6891;line-height:1}.workspace-operator-menu.svelte-fmp0se summary:where(.svelte-fmp0se)::-webkit-details-marker{display:none}.workspace-operator-avatar.svelte-fmp0se{width:30px;height:30px;border-radius:8px;border:1px solid #3d84de;background:linear-gradient(180deg,#5fa3f1,#3d84de);color:#fff;font-size:17px;display:grid;place-items:center;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;box-shadow:0 4px 12px #2967bb4d}.workspace-operator-menu[open].svelte-fmp0se .workspace-operator-avatar:where(.svelte-fmp0se){border-color:#2f74cc;background:linear-gradient(180deg,#4f96ea,#2f74cc)}.workspace-operator-avatar.svelte-fmp0se i:where(.svelte-fmp0se){line-height:1}.workspace-operator-dropdown.svelte-fmp0se{position:absolute;right:0;top:36px;min-width:min(220px,calc(100vw - 20px));max-width:calc(100vw - 20px);border:1px solid #98bbea;border-radius:10px;background:linear-gradient(180deg,#f7fbff,#edf5ff);box-shadow:0 14px 30px #102d5438;padding:10px;display:grid;gap:8px;z-index:80}.workspace-operator-dropdown.svelte-fmp0se strong:where(.svelte-fmp0se){color:#1b4075;font-size:13px;line-height:1.2}.workspace-operator-dropdown.svelte-fmp0se span:where(.svelte-fmp0se){color:#4a6486;font-size:12px;line-height:1.2;word-break:break-all}.workspace-operator-dropdown.svelte-fmp0se button:where(.svelte-fmp0se){border:1px solid #9bbde8;border-radius:8px;background:#ebf3ff;color:#1f4a82;padding:6px 10px;font-size:12px;font-weight:700;cursor:pointer;justify-self:end;min-width:70px}.workspace-operator-dropdown.svelte-fmp0se button:where(.svelte-fmp0se):hover{filter:brightness(.98)}@media(max-width:820px){.workspace-header.svelte-fmp0se{min-height:32px}.workspace-balance-pill.svelte-fmp0se{padding:4px 8px;min-height:28px;gap:5px}.workspace-balance-pill.svelte-fmp0se strong:where(.svelte-fmp0se){font-size:11px}.workspace-balance-label.svelte-fmp0se{font-size:10px}.workspace-operator-avatar.svelte-fmp0se{width:28px;height:28px;font-size:16px}.workspace-operator-dropdown.svelte-fmp0se{top:34px}.workspace-title-muted.svelte-fmp0se{font-size:10px;max-width:min(52vw,190px)}}@media(max-width:460px){.workspace-balance-label.svelte-fmp0se{display:none}.workspace-title-wrap.svelte-fmp0se h1:where(.svelte-fmp0se){gap:3px}.workspace-brand.svelte-fmp0se{font-size:clamp(15px,5.4vw,18px)}.workspace-title-muted.svelte-fmp0se{font-size:9px;max-width:min(56vw,150px)}}.workspace-panel.svelte-k7yoiy{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #cbd5e1;border-radius:14px;padding:12px;box-shadow:0 8px 20px #0f172a0f;overflow:hidden;font-family:Nunito Sans,sans-serif;box-sizing:border-box;gap:10px;container-type:inline-size}.commercial-panel-header.svelte-k7yoiy{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #cbd5e1;border-radius:10px;background:linear-gradient(180deg,#f3f8ff,#eaf2ff);box-shadow:inset 0 1px #ffffffb8}.commercial-panel-title.svelte-k7yoiy{display:flex;align-items:center;gap:8px;font-size:.92rem;font-weight:700;color:#1e293b}.commercial-panel-title.svelte-k7yoiy i:where(.svelte-k7yoiy){color:#8b5cf6;font-size:1.15rem}.commercial-toggle-btn.svelte-k7yoiy{display:flex;align-items:center;gap:5px;padding:5px 12px;border:1.5px solid #cbd5e1;border-radius:20px;background:#fff;color:#64748b;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .2s ease}.commercial-toggle-btn.svelte-k7yoiy:hover{border-color:#8b5cf6;color:#8b5cf6}.commercial-toggle-btn.active.svelte-k7yoiy{border-color:#8b5cf6;background:#8b5cf6;color:#fff;box-shadow:0 2px 8px #8b5cf64d}.commercial-toggle-btn.svelte-k7yoiy i:where(.svelte-k7yoiy){font-size:.95rem}.commercial-search-bar.svelte-k7yoiy{display:flex;align-items:center;gap:6px;margin:0;padding:6px 10px;border:1.5px solid #94a3b8;border-radius:8px;background:#fff;transition:border-color .2s}.commercial-search-bar.svelte-k7yoiy:focus-within{border-color:#8b5cf6}.commercial-search-bar.svelte-k7yoiy i:where(.svelte-k7yoiy){color:#94a3b8;font-size:.95rem}.commercial-search-bar.svelte-k7yoiy input:where(.svelte-k7yoiy){flex:1;border:none;background:none;font-size:.82rem;color:#1e293b;outline:none;font-family:inherit}.commercial-search-bar.svelte-k7yoiy input:where(.svelte-k7yoiy)::placeholder{color:#94a3b8}.commercial-search-clear.svelte-k7yoiy{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:#f1f5f9;color:#64748b;cursor:pointer;font-size:.85rem;transition:background .15s}.commercial-search-clear.svelte-k7yoiy:hover{background:#e2e8f0}.commercial-list.svelte-k7yoiy{flex:1;overflow-y:auto;padding:6px 10px 10px}.commercial-loading.svelte-k7yoiy,.commercial-empty.svelte-k7yoiy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px 12px;color:#94a3b8;font-size:.82rem;text-align:center}.commercial-loading.svelte-k7yoiy i:where(.svelte-k7yoiy),.commercial-empty.svelte-k7yoiy i:where(.svelte-k7yoiy){font-size:1.6rem;opacity:.6}.commercial-empty.svelte-k7yoiy small:where(.svelte-k7yoiy){color:#b0bec5;font-size:.75rem}.commercial-accordion.svelte-k7yoiy{border:1.5px solid #e2e8f0;border-radius:10px;background:#fff;margin-bottom:8px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.commercial-accordion.expanded.svelte-k7yoiy{border-color:#c4b5fd;box-shadow:0 2px 10px #8b5cf61a}.commercial-accordion.deleting.svelte-k7yoiy{opacity:.5;pointer-events:none}.commercial-accordion-header.svelte-k7yoiy{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border:none;background:none;cursor:pointer;text-align:left;gap:8px;transition:background .15s}.commercial-accordion-header.svelte-k7yoiy:hover{background:#f8fafc}.commercial-accordion-toggle.svelte-k7yoiy{display:flex;align-items:center;gap:7px;flex:1;min-width:0;cursor:pointer;padding:4px 0}.commercial-accordion-toggle.svelte-k7yoiy i:where(.svelte-k7yoiy){color:#8b5cf6;font-size:1rem;flex-shrink:0}.commercial-accordion-name.svelte-k7yoiy{font-size:.82rem;font-weight:700;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.commercial-product-badge.svelte-k7yoiy{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#ede9fe;color:#7c3aed;font-size:.7rem;font-weight:700;flex-shrink:0}.commercial-accordion-actions.svelte-k7yoiy{display:flex;align-items:center;gap:3px;flex-shrink:0}.commercial-icon-btn.svelte-k7yoiy{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:#64748b;font-size:.92rem;cursor:pointer;transition:background .15s,color .15s}.commercial-icon-btn.svelte-k7yoiy:hover{background:#f1f5f9;color:#334155}.commercial-icon-btn.accent.svelte-k7yoiy:hover{background:#ede9fe;color:#7c3aed}.commercial-icon-btn.danger.svelte-k7yoiy:hover{background:#fef2f2;color:#dc2626}.commercial-icon-btn.small.svelte-k7yoiy{width:24px;height:24px;font-size:.82rem}.commercial-icon-btn.svelte-k7yoiy:disabled{opacity:.4;cursor:not-allowed}.commercial-accordion-body.svelte-k7yoiy{padding:0 12px 12px;border-top:1px solid #f1f5f9}.commercial-point-address.svelte-k7yoiy{display:flex;align-items:flex-start;gap:6px;margin:10px 0 8px;color:#64748b;font-size:.77rem;line-height:1.35}.commercial-point-address.svelte-k7yoiy i:where(.svelte-k7yoiy){flex-shrink:0;margin-top:1px;font-size:.85rem;color:#94a3b8}.commercial-products-loading.svelte-k7yoiy,.commercial-products-empty.svelte-k7yoiy{display:flex;align-items:center;gap:6px;padding:10px 0;color:#94a3b8;font-size:.78rem}.commercial-products-list.svelte-k7yoiy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.commercial-list.svelte-k7yoiy{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.commercial-product-item.svelte-k7yoiy{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid #f1f5f9;border-radius:8px;background:#faf9ff;transition:opacity .2s}.commercial-product-item.deleting.svelte-k7yoiy{opacity:.4}.commercial-product-info.svelte-k7yoiy{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.commercial-product-info.svelte-k7yoiy strong:where(.svelte-k7yoiy){font-size:.8rem;font-weight:700;color:#334155}.commercial-product-category.svelte-k7yoiy{padding:1px 7px;border-radius:10px;background:#e0e7ff;color:#4338ca;font-size:.68rem;font-weight:600}.commercial-product-price.svelte-k7yoiy{color:#059669;font-size:.78rem;font-weight:700;margin-left:auto}.commercial-product-quantities.svelte-k7yoiy{display:flex;gap:10px;font-size:.72rem;color:#64748b}.commercial-product-quantities.svelte-k7yoiy span:where(.svelte-k7yoiy){display:flex;align-items:center;gap:3px}.commercial-product-quantities.svelte-k7yoiy i:where(.svelte-k7yoiy){font-size:.8rem;color:#94a3b8}.commercial-product-actions.svelte-k7yoiy{display:flex;justify-content:flex-end;gap:2px}.commercial-metrics.svelte-k7yoiy{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 12px 12px;border-top:1px solid #e2e8f0;background:#fff}.commercial-metric-card.svelte-k7yoiy{display:flex;align-items:center;gap:8px;padding:10px 8px;border:1.5px solid #e2e8f0;border-radius:10px;background:#faf9ff;transition:border-color .2s;min-width:0}.commercial-metric-card.svelte-k7yoiy:hover{border-color:#c4b5fd}.commercial-metric-card.svelte-k7yoiy>i:where(.svelte-k7yoiy){font-size:1.2rem;color:#8b5cf6;flex-shrink:0}.commercial-metric-data.svelte-k7yoiy{display:flex;flex-direction:column;gap:1px;min-width:0}.commercial-metric-value.svelte-k7yoiy{font-size:1rem;font-weight:800;color:#1e293b;line-height:1}.commercial-metric-label.svelte-k7yoiy{font-size:.68rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes svelte-k7yoiy-ri-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ri-spin{animation:svelte-k7yoiy-ri-spin .8s linear infinite}.commercial-point-modal-overlay.svelte-1mqqot0{position:fixed;inset:0;z-index:2600;display:flex;align-items:center;justify-content:center;background:#0f172a73;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.commercial-point-modal.svelte-1mqqot0{width:92%;max-width:420px;background:#fff;border-radius:14px;box-shadow:0 8px 32px #0f172a2e;overflow:hidden;font-family:Nunito Sans,sans-serif}.commercial-point-modal-header.svelte-1mqqot0{display:flex;align-items:center;gap:8px;padding:16px 18px 12px;border-bottom:1px solid #f1f5f9}.commercial-point-modal-header.svelte-1mqqot0 i:where(.svelte-1mqqot0){color:#8b5cf6;font-size:1.15rem}.commercial-point-modal-header.svelte-1mqqot0 strong:where(.svelte-1mqqot0){flex:1;font-size:.95rem;font-weight:700;color:#1e293b}.commercial-point-modal-close.svelte-1mqqot0{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:8px;background:transparent;color:#64748b;font-size:1.1rem;cursor:pointer;transition:background .15s}.commercial-point-modal-close.svelte-1mqqot0:hover{background:#f1f5f9}.commercial-point-modal-body.svelte-1mqqot0{padding:16px 18px;display:flex;flex-direction:column;gap:14px}.commercial-point-modal-error.svelte-1mqqot0{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#dc2626;font-size:.82rem;font-weight:600}.commercial-point-field.svelte-1mqqot0{display:flex;flex-direction:column;gap:4px}.commercial-point-field.svelte-1mqqot0 span:where(.svelte-1mqqot0){font-size:.78rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.3px}.commercial-point-field.svelte-1mqqot0 input:where(.svelte-1mqqot0){padding:9px 12px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.88rem;font-family:inherit;color:#1e293b;outline:none;transition:border-color .2s}.commercial-point-field.svelte-1mqqot0 input:where(.svelte-1mqqot0):focus{border-color:#8b5cf6}.commercial-point-field.svelte-1mqqot0 input:where(.svelte-1mqqot0):disabled{background:#f8fafc;color:#94a3b8}.commercial-point-coords.svelte-1mqqot0{display:flex;align-items:center;gap:6px;padding:6px 0;color:#94a3b8;font-size:.75rem}.commercial-point-coords.svelte-1mqqot0 i:where(.svelte-1mqqot0){font-size:.85rem}.commercial-point-modal-footer.svelte-1mqqot0{display:flex;justify-content:flex-end;gap:10px;padding:12px 18px 16px;border-top:1px solid #f1f5f9}.commercial-modal-btn.svelte-1mqqot0{display:flex;align-items:center;gap:6px;padding:8px 20px;border:none;border-radius:8px;font-size:.85rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s,opacity .15s}.commercial-modal-btn.svelte-1mqqot0:disabled{opacity:.5;cursor:not-allowed}.commercial-modal-btn.secondary.svelte-1mqqot0{background:#f1f5f9;color:#475569}.commercial-modal-btn.secondary.svelte-1mqqot0:hover:not(:disabled){background:#e2e8f0}.commercial-modal-btn.primary.svelte-1mqqot0{background:#8b5cf6;color:#fff}.commercial-modal-btn.primary.svelte-1mqqot0:hover:not(:disabled){background:#7c3aed}.commercial-product-modal-overlay.svelte-18j026b{position:fixed;inset:0;z-index:2620;display:flex;align-items:center;justify-content:center;background:#0f172a73;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.commercial-product-modal.svelte-18j026b{width:92%;max-width:440px;background:#fff;border-radius:14px;box-shadow:0 8px 32px #0f172a2e;overflow:hidden;font-family:Nunito Sans,sans-serif}.commercial-product-modal-header.svelte-18j026b{display:flex;align-items:center;gap:8px;padding:16px 18px 12px;border-bottom:1px solid #f1f5f9}.commercial-product-modal-header.svelte-18j026b i:where(.svelte-18j026b){color:#8b5cf6;font-size:1.15rem}.commercial-product-modal-header.svelte-18j026b strong:where(.svelte-18j026b){flex:1;font-size:.95rem;font-weight:700;color:#1e293b}.commercial-product-modal-close.svelte-18j026b{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:8px;background:transparent;color:#64748b;font-size:1.1rem;cursor:pointer;transition:background .15s}.commercial-product-modal-close.svelte-18j026b:hover{background:#f1f5f9}.commercial-product-modal-body.svelte-18j026b{padding:16px 18px;display:flex;flex-direction:column;gap:14px}.commercial-product-modal-error.svelte-18j026b{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;background:#fef2f2;color:#dc2626;font-size:.82rem;font-weight:600}.commercial-product-field.svelte-18j026b{display:flex;flex-direction:column;gap:4px;flex:1}.commercial-product-field.svelte-18j026b span:where(.svelte-18j026b){font-size:.78rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.3px}.commercial-product-field.svelte-18j026b input:where(.svelte-18j026b),.commercial-product-field.svelte-18j026b select:where(.svelte-18j026b){padding:9px 12px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.88rem;font-family:inherit;color:#1e293b;outline:none;transition:border-color .2s;background:#fff}.commercial-product-field.svelte-18j026b input:where(.svelte-18j026b):focus,.commercial-product-field.svelte-18j026b select:where(.svelte-18j026b):focus{border-color:#8b5cf6}.commercial-product-field.svelte-18j026b input:where(.svelte-18j026b):disabled,.commercial-product-field.svelte-18j026b select:where(.svelte-18j026b):disabled{background:#f8fafc;color:#94a3b8}.commercial-product-row.svelte-18j026b{display:flex;gap:12px}.commercial-product-modal-footer.svelte-18j026b{display:flex;justify-content:flex-end;gap:10px;padding:12px 18px 16px;border-top:1px solid #f1f5f9}.commercial-product-btn.svelte-18j026b{display:flex;align-items:center;gap:6px;padding:8px 20px;border:none;border-radius:8px;font-size:.85rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s,opacity .15s}.commercial-product-btn.svelte-18j026b:disabled{opacity:.5;cursor:not-allowed}.commercial-product-btn.secondary.svelte-18j026b{background:#f1f5f9;color:#475569}.commercial-product-btn.secondary.svelte-18j026b:hover:not(:disabled){background:#e2e8f0}.commercial-product-btn.primary.svelte-18j026b{background:#8b5cf6;color:#fff}.commercial-product-btn.primary.svelte-18j026b:hover:not(:disabled){background:#7c3aed}.workspace-modal-frame-viewport.svelte-1dnac11{position:fixed;inset:0;z-index:var(--wmf-z-index, 2000);display:flex;justify-content:var(--wmf-justify, center);align-items:var(--wmf-align, flex-start);padding:var(--wmf-padding, 16px 10px 20px);overflow:var(--wmf-overflow, visible);pointer-events:none}.workspace-modal-frame-viewport.is-open.svelte-1dnac11{pointer-events:auto}.workspace-modal-frame-backdrop.svelte-1dnac11{position:absolute;inset:0;z-index:0;pointer-events:auto;opacity:0;background:#0a152600!important;transition:opacity var(--wmf-duration, .42s) linear,background-color var(--wmf-duration, .42s) linear;cursor:default}.workspace-modal-frame-backdrop.is-open.svelte-1dnac11{opacity:1}.workspace-modal-frame-content.svelte-1dnac11{position:relative;z-index:1;pointer-events:auto;transform:translateY(-100%);opacity:0;transition:transform var(--wmf-duration, .42s) linear,opacity var(--wmf-duration, .42s) linear}.workspace-modal-frame-content.is-open.svelte-1dnac11{transform:translateY(0);opacity:1}.workspace-panel.svelte-93mobv{border:1px solid #dbe3ee;border-radius:14px;background:#fff;padding:12px;box-shadow:0 8px 20px #0f172a0f;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden}.map-header.svelte-93mobv{display:flex;justify-content:center;align-items:center;gap:10px}.map-header-notice.svelte-93mobv{width:100%;text-align:center}.map-header.svelte-93mobv h2:where(.svelte-93mobv){margin:0;font-size:15px;font-weight:800;color:#18345f}.map-header.svelte-93mobv p:where(.svelte-93mobv){margin:5px auto 0;color:#6b7f9c;font-size:10.5px;line-height:1.35;max-width:780px}.map-header-emphasis.svelte-93mobv{color:#29548d;font-weight:800}.map-terms-link.svelte-93mobv{border:1px solid #c7d9ee;border-radius:999px;background:#eef6ffcc;color:#5c7292;font-size:9.5px;font-weight:700;line-height:1;padding:3px 8px;margin-left:6px;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.map-terms-link.svelte-93mobv:hover,.map-terms-link.svelte-93mobv:focus-visible{border-color:#9ec0e9;color:#305789;background:#e8f2fffa}.map-shell.svelte-93mobv{position:relative;flex:1;min-height:0;border:1px solid #d8e1ee;border-radius:12px;overflow:hidden;display:grid;grid-template-rows:minmax(220px,1fr) 10px minmax(54px,var(--map-inner-panel-height, 64px));gap:8px;padding:8px;box-sizing:border-box;background:linear-gradient(180deg,#d5e3f4,#c9daef)}.map-stage.svelte-93mobv{position:relative;min-height:0;border:1px solid #d8e1ee;border-radius:10px;overflow:hidden;container-type:inline-size}.map-host.svelte-93mobv{width:100%;height:100%}.map-address-search.svelte-93mobv{position:absolute;left:8px;right:8px;bottom:14px;transform:none;width:auto;display:grid;grid-template-columns:auto 64px 170px minmax(0,1fr) auto;align-items:center;gap:6px;border:1px solid rgba(140,181,230,.95);border-radius:11px;background:#fafdfff5;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 8px 20px #0d244833;padding:6px 6px 6px 10px;z-index:940}.map-address-search-icon.svelte-93mobv{color:#2b5b96;font-size:18px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"opsz" 20}.map-address-select.svelte-93mobv{border:1px solid #96bbe8;border-radius:8px;background:#f4f9ff;color:#1a4a82;height:30px;font-size:12px;font-weight:700;line-height:1;padding:0 8px;outline:none;min-width:0;width:100%;appearance:none;-webkit-appearance:none}.map-address-select.svelte-93mobv:disabled{opacity:.74}.map-address-search.svelte-93mobv input:where(.svelte-93mobv){border:0;background:transparent;color:#163a6a;font-size:13px;line-height:1.2;min-width:0;width:100%;outline:none;padding:0}.map-address-search.svelte-93mobv input:where(.svelte-93mobv)::placeholder{color:#6584ab}.map-address-submit.svelte-93mobv{border:1px solid #5da8f6;border-radius:999px;background:#5da8f6;color:#fff;font-size:12px;font-weight:800;line-height:1;padding:7px 12px;cursor:pointer;box-shadow:0 4px 12px #2d7bd559}.map-address-submit.svelte-93mobv:hover:not(:disabled){background:#4f9aee}.map-address-submit.svelte-93mobv:disabled{opacity:.72;cursor:wait}.map-address-suggestions.svelte-93mobv{position:absolute;left:0;right:0;bottom:calc(100% + 8px);display:grid;gap:5px;border:1px solid rgba(154,188,230,.95);border-radius:12px;background:#fafdfffc;box-shadow:0 14px 30px #0f305b3d;padding:8px;max-height:min(220px,36vh);overflow:auto;z-index:950}.map-address-suggestion.svelte-93mobv{border:1px solid #d6e5f8;border-radius:999px;background:linear-gradient(180deg,#fff,#f1f7ff);color:#1b4578;text-align:left;padding:7px 12px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.map-address-suggestion-line.svelte-93mobv{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:1.2}.map-address-suggestion-icon.svelte-93mobv{font-size:16px;line-height:1;color:#5da8f6;font-variation-settings:"FILL" 1,"wght" 500,"opsz" 20}.map-address-suggestion.svelte-93mobv strong:where(.svelte-93mobv){display:inline;font-size:inherit;line-height:inherit;color:#214f82;font-weight:700}.map-address-suggestion.svelte-93mobv strong:where(.svelte-93mobv) mark:where(.svelte-93mobv){background:#d9ecff;color:#174a80;border-radius:3px;padding:0 1px}.map-address-suggestion-meta.svelte-93mobv{font-size:11px;line-height:1.2;color:#5d7390}.map-address-suggestion.svelte-93mobv:hover,.map-address-suggestion.is-active.svelte-93mobv{border-color:#86bef4;background:linear-gradient(180deg,#f4f9ff,#e4f0ff);box-shadow:0 0 0 1px #5da8f652}.map-inner-panel.svelte-93mobv{min-height:54px;border:1px solid #d8e1ee;border-radius:10px;background:#f7fbff;padding:8px 10px;overflow:auto;overflow-x:hidden;flex-shrink:0;container-type:inline-size}.map-action-grid.svelte-93mobv{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,104px));gap:8px;width:100%;justify-content:center;align-content:start}.map-action-card.svelte-93mobv{border:1px solid #bfd3ef;border-radius:12px;background:linear-gradient(180deg,#f9fcff,#edf4ff);min-height:72px;aspect-ratio:1 / 1;padding:8px 10px;display:grid;place-items:center;gap:6px;text-align:center;box-sizing:border-box;cursor:pointer;appearance:none;-webkit-appearance:none;width:100%;max-width:104px;box-shadow:inset 0 1px #ffffffc7,0 1px 4px #19395f14;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.map-action-card.svelte-93mobv:hover{border-color:#a7c4e7;background:linear-gradient(180deg,#f7fbff,#e7f1ff);box-shadow:inset 0 1px #ffffffd6,0 4px 10px #1a417124;transform:translateY(-1px)}.map-action-card.svelte-93mobv:active{transform:translateY(0);box-shadow:inset 0 1px #ffffffc2,0 1px 4px #1a41711a}.map-action-card.svelte-93mobv:focus-visible{outline:2px solid #6aa9f3;outline-offset:1px}.action-logo.svelte-93mobv{font-size:22px;line-height:1;color:#24518b;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(180deg,#edf4ff,#deebff);border:1px solid #c2d7f3;box-shadow:inset 0 1px #ffffffb8}.action-logo--pix.svelte-93mobv{color:#23b6a8;background:linear-gradient(180deg,#e8fbf8,#d9f5f1);border-color:#bdece5}.action-logo--dispatch.svelte-93mobv{color:#2f67b0}.action-logo--products.svelte-93mobv{color:#2f8f56;background:linear-gradient(180deg,#eefbf2,#def5e5);border-color:#bee8cb}.action-logo--orders.svelte-93mobv{color:#2f67b0}.action-logo--whatsapp.svelte-93mobv{color:#24c65a;background:linear-gradient(180deg,#edfbf2,#dff7e9);border-color:#bfeaca}.action-logo--database.svelte-93mobv{color:#2f67b0}.action-logo--mobile-send.svelte-93mobv{color:#2563a6}.map-action-card.svelte-93mobv strong:where(.svelte-93mobv){font-size:12px;line-height:1.2;color:#224d82;font-weight:800;letter-spacing:.01em;display:block;width:100%;max-width:92px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.map-inner-resizer.svelte-93mobv{border:0;margin:0;padding:0;background:transparent;cursor:row-resize;display:grid;place-items:center;touch-action:none}.map-inner-resizer.svelte-93mobv span:where(.svelte-93mobv){width:72px;height:4px;border-radius:999px;background:linear-gradient(90deg,#4e98f5,#2e66c8);opacity:.55;transition:opacity .12s ease}.map-inner-resizer.svelte-93mobv:hover span:where(.svelte-93mobv),.map-inner-resizer.svelte-93mobv:focus-visible span:where(.svelte-93mobv){opacity:.9}@media(max-width:1080px){.workspace-panel.svelte-93mobv{min-height:560px}.map-header.svelte-93mobv{flex-direction:column;align-items:stretch}.map-shell.svelte-93mobv{height:clamp(540px,68vh,840px);flex:initial}.map-action-grid.svelte-93mobv{grid-template-columns:repeat(auto-fit,minmax(76px,96px))}.map-address-search.svelte-93mobv{width:auto;left:8px;right:8px;bottom:12px;padding:5px 5px 5px 9px;grid-template-columns:auto 58px 132px minmax(0,1fr) auto}.map-address-search.svelte-93mobv input:where(.svelte-93mobv){font-size:12px}.map-address-select.svelte-93mobv{height:28px;font-size:11px;padding:0 6px}}@container (max-width: 620px){.map-address-search.svelte-93mobv{grid-template-columns:auto 58px minmax(0,1fr) auto;grid-template-areas:"icon uf input submit" "city city city city";row-gap:6px}.map-address-search-icon.svelte-93mobv{grid-area:icon}.map-address-select--uf.svelte-93mobv{grid-area:uf}.map-address-select--city.svelte-93mobv{grid-area:city}.map-address-search.svelte-93mobv input:where(.svelte-93mobv){grid-area:input}.map-address-submit.svelte-93mobv{grid-area:submit}}@container (max-width: 460px){.map-address-search.svelte-93mobv{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon input submit" "uf uf uf" "city city city";padding:5px 5px 6px 8px}.map-address-submit.svelte-93mobv{padding:7px 10px}}@container (max-width: 520px){.map-action-grid.svelte-93mobv{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch}.map-action-card.svelte-93mobv{max-width:none;min-height:68px;padding:7px 8px}}@container (max-width: 360px){.map-action-grid.svelte-93mobv{grid-template-columns:repeat(2,minmax(0,1fr))}.map-action-card.svelte-93mobv strong:where(.svelte-93mobv){font-size:11px;max-width:100%}}.driver-popup.svelte-93mobv{position:absolute;width:min(300px,92vw);max-width:min(300px,calc(100% - 16px));background:#f8fbfff2;border:1px solid rgba(179,194,215,.95);border-radius:14px;box-shadow:0 12px 24px #0f172a3d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:930;overflow:hidden;pointer-events:auto}.driver-popup.svelte-93mobv:after{content:"";position:absolute;left:var(--popup-arrow-x, 20px);width:12px;height:12px;transform:translate(-50%) rotate(45deg);background:#f8fbfff2;border-left:1px solid rgba(179,194,215,.95);border-top:1px solid rgba(179,194,215,.95)}.driver-popup--above.svelte-93mobv:after{bottom:-7px}.driver-popup--below.svelte-93mobv:after{top:-7px;transform:translate(-50%) rotate(225deg)}.driver-popup-header.svelte-93mobv{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#e1ebf8eb;border-bottom:1px solid rgba(185,201,222,.9)}.driver-popup-header.svelte-93mobv strong:where(.svelte-93mobv){color:#123a72;font-size:15px;line-height:1.1}.driver-popup-close.svelte-93mobv{width:28px;height:28px;border:1px solid rgba(162,182,211,.95);border-radius:999px;background:#eef4fb;color:#365886;display:grid;place-items:center;cursor:pointer;padding:0}.driver-popup-close.svelte-93mobv:hover{background:#dfe9f7}.driver-popup-close.svelte-93mobv .material-symbols-rounded:where(.svelte-93mobv){font-size:18px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"opsz" 20}.driver-popup-body.svelte-93mobv{padding:10px 12px 12px;display:grid;gap:5px}.driver-popup-body.svelte-93mobv p:where(.svelte-93mobv){margin:0;color:#2f425f;font-size:13px;line-height:1.2}.driver-popup-status.svelte-93mobv{justify-self:start;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;margin-bottom:3px}.driver-popup-status--online.svelte-93mobv{background:#d9f4e2;color:#2a8a52}.driver-popup-status--offline.svelte-93mobv{background:#fde0e0;color:#b03131}.driver-popup-status--blocked.svelte-93mobv{background:#ececec;color:#535353}.map-error.svelte-93mobv{margin:0;border:1px solid #e0c5c5;border-radius:10px;background:#fff5f5;color:#9d3232;padding:10px 12px;font-size:13px}.terms-use-panel.svelte-93mobv{width:min(980px,calc(100vw - 26px));max-height:calc(100dvh - 32px);border:1px solid #9fbadf;border-radius:16px;background:linear-gradient(180deg,#f8fbff,#eef5ff);box-shadow:0 24px 48px #0b1b3257;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.terms-use-header.svelte-93mobv{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border-bottom:1px solid #c8d9ed;background:linear-gradient(180deg,#edf5ff,#e4effd);padding:12px 14px}.terms-use-header.svelte-93mobv strong:where(.svelte-93mobv){color:#173e72;font-size:18px;line-height:1.2}.terms-use-header.svelte-93mobv p:where(.svelte-93mobv){margin:3px 0 0;color:#637b9d;font-size:11px;line-height:1.2}.terms-use-close.svelte-93mobv{width:32px;height:32px;border:1px solid #9ebde5;border-radius:999px;background:#e8f2ff;color:#2e5a8f;display:grid;place-items:center;padding:0;cursor:pointer}.terms-use-close.svelte-93mobv .material-symbols-rounded:where(.svelte-93mobv){font-size:19px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"opsz" 20}.terms-use-body.svelte-93mobv{min-height:0;overflow:auto;padding:14px;display:grid;gap:10px;scrollbar-width:thin;scrollbar-color:#9fb8db #eaf1fb}.terms-use-body.svelte-93mobv::-webkit-scrollbar{width:8px}.terms-use-body.svelte-93mobv::-webkit-scrollbar-track{background:#eaf1fb;border-radius:999px}.terms-use-body.svelte-93mobv::-webkit-scrollbar-thumb{background:#9fb8db;border-radius:999px}.terms-use-section.svelte-93mobv{border:1px solid #cad9ee;border-radius:12px;background:#f8fbff;padding:10px 12px;display:grid;gap:6px}.terms-use-section.svelte-93mobv h3:where(.svelte-93mobv){margin:0;color:#163f74;font-size:14px;font-weight:800}.terms-use-section.svelte-93mobv p:where(.svelte-93mobv){margin:0;color:#314d70;font-size:12px;line-height:1.45}.terms-use-section.svelte-93mobv ul:where(.svelte-93mobv){margin:0;padding-left:18px;color:#2f4b6d;display:grid;gap:4px;font-size:12px;line-height:1.4}.terms-use-section--warning.svelte-93mobv{border-color:#e2b9b9;background:#fff5f5}.terms-use-section--warning.svelte-93mobv h3:where(.svelte-93mobv){color:#8f2c2c}.terms-use-section--warning.svelte-93mobv p:where(.svelte-93mobv){color:#6d2f2f}.terms-use-footer.svelte-93mobv{border-top:1px solid #c8d9ed;background:#eff5ff;padding:10px 14px;display:flex;justify-content:flex-end}.terms-use-ack.svelte-93mobv{border:1px solid #88aee0;border-radius:10px;background:linear-gradient(180deg,#eef5ff,#e1ecfb);color:#1d4a7f;font-size:12px;font-weight:800;padding:8px 12px;cursor:pointer}.terms-use-ack.svelte-93mobv:hover,.terms-use-ack.svelte-93mobv:focus-visible{border-color:#6f9bda;background:linear-gradient(180deg,#e7f1ff,#d9e8fc);color:#163f74}body.workspace-map-resizing{-webkit-user-select:none;user-select:none;cursor:row-resize}body.workspace-map-resizing *{cursor:row-resize!important}.whatsapp-test-viewport.svelte-93mobv{position:fixed;inset:0;z-index:2800;pointer-events:none}.whatsapp-test-backdrop.svelte-93mobv{position:absolute;inset:0;border:0;padding:0;background:#0a152600;opacity:0;cursor:pointer;transition:opacity .26s linear,background-color .26s linear}.whatsapp-test-panel.svelte-93mobv{position:absolute;top:0;left:50%;transform:translate(-50%,-100%);width:min(520px,calc(100vw - 20px));border:1px solid #9ebbe3;border-radius:14px;background:#fff;box-shadow:0 18px 40px #0b1e3840;padding:12px;display:grid;gap:10px;opacity:0;transition:transform .26s linear,opacity .26s linear}.whatsapp-test-viewport.is-open.svelte-93mobv{pointer-events:auto}.whatsapp-test-viewport.is-open.svelte-93mobv .whatsapp-test-backdrop:where(.svelte-93mobv){opacity:1;background:#0a152657}.whatsapp-test-viewport.is-open.svelte-93mobv .whatsapp-test-panel:where(.svelte-93mobv){transform:translate(-50%,24px);opacity:1}.whatsapp-test-header.svelte-93mobv{display:flex;align-items:center;justify-content:space-between;gap:8px}.whatsapp-test-header.svelte-93mobv strong:where(.svelte-93mobv){color:#133a6a;font-size:16px}.whatsapp-test-close.svelte-93mobv{width:30px;height:30px;border:1px solid #9cbcea;background:#e6f0fd;color:#29548d;border-radius:999px;display:grid;place-items:center;cursor:pointer;padding:0}.whatsapp-test-close.svelte-93mobv .material-symbols-rounded:where(.svelte-93mobv){font-size:18px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"opsz" 20}.whatsapp-test-panel.svelte-93mobv p:where(.svelte-93mobv){margin:0;color:#344f70;font-size:13px;line-height:1.35}.whatsapp-test-actions.svelte-93mobv{display:flex;justify-content:flex-end}.whatsapp-test-ok.svelte-93mobv{border:1px solid #c8d8ed;border-radius:10px;background:#f6f9ff;color:#21446f;font-size:13px;font-weight:700;padding:8px 12px;cursor:pointer}@media(max-width:1080px){.terms-use-panel.svelte-93mobv{width:calc(100vw - 14px);max-height:calc(100dvh - 14px);border-radius:12px}.terms-use-header.svelte-93mobv strong:where(.svelte-93mobv){font-size:15px}.terms-use-body.svelte-93mobv{padding:10px}.terms-use-section.svelte-93mobv h3:where(.svelte-93mobv){font-size:13px}.terms-use-section.svelte-93mobv p:where(.svelte-93mobv),.terms-use-section.svelte-93mobv ul:where(.svelte-93mobv){font-size:11px}}.workspace-panel.svelte-gtxvtj{border:1px solid #dbe3ee;border-radius:14px;background:#fff;padding:12px;box-shadow:0 8px 20px #0f172a0f;min-height:220px;display:grid;gap:10px;overflow:visible}header.svelte-gtxvtj h2:where(.svelte-gtxvtj){margin:0;font-size:17px;color:#18345f}header.svelte-gtxvtj p:where(.svelte-gtxvtj){margin:4px 0 0;color:#607088;font-size:12px}.integration-banner.svelte-gtxvtj{border:1px solid #d4dff0;border-radius:10px;background:#f5f9ff;color:#33527f;font-size:12px;line-height:1.35;padding:8px 10px}.dispatch-form.svelte-gtxvtj{display:grid;gap:8px}.dispatch-form.svelte-gtxvtj label:where(.svelte-gtxvtj){display:grid;gap:4px;position:relative;overflow:visible}.dispatch-form.svelte-gtxvtj span:where(.svelte-gtxvtj){color:#4c5d75;font-size:12px;font-weight:700}.dispatch-form.svelte-gtxvtj input:where(.svelte-gtxvtj),.dispatch-form.svelte-gtxvtj textarea:where(.svelte-gtxvtj){width:100%;border:1px solid #d4deec;border-radius:10px;padding:8px 10px;font-size:13px;outline:none;background:#fbfcfe;color:#25374f;font-family:inherit}.dispatch-form.svelte-gtxvtj textarea:where(.svelte-gtxvtj){min-height:74px;resize:vertical}.field-with-list.svelte-gtxvtj{position:relative;overflow:visible}.field-with-list.svelte-gtxvtj:focus-within{z-index:40}.suggestion-list.svelte-gtxvtj{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;margin:0;padding:0;list-style:none;border:1px solid #cad7ea;border-radius:10px;background:#fff;box-shadow:0 10px 24px #0f172a1f;max-height:160px;overflow:auto}.suggestion-option.svelte-gtxvtj{width:100%;border:0;background:transparent;text-align:left;cursor:pointer;display:grid;gap:2px;padding:8px 10px}.suggestion-option.svelte-gtxvtj strong:where(.svelte-gtxvtj){color:#17355f;font-size:12px;line-height:1.2}.suggestion-option.svelte-gtxvtj small:where(.svelte-gtxvtj){color:#5d6f88;font-size:11px;line-height:1.2}.suggestion-option.svelte-gtxvtj:hover{background:#eef5ff}.dispatch-form.svelte-gtxvtj button:where(.svelte-gtxvtj){border:1px solid #cad8ec;border-radius:10px;background:#f6f9ff;color:#23416f;padding:9px 10px;font-size:13px;font-weight:700;cursor:pointer}.dispatch-form.svelte-gtxvtj .primary:where(.svelte-gtxvtj){border-color:#5da8f6;background:#5da8f6;color:#fff}.dispatch-modal.svelte-1keigoi{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);border:1px solid #d5deeb;border-radius:14px;background:#fff;box-shadow:0 18px 40px #0f172a4d;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.dispatch-modal-header.svelte-1keigoi{padding:14px;border-bottom:1px solid #e1e9f5;background:#f6f9ff}.dispatch-modal-header.svelte-1keigoi h3:where(.svelte-1keigoi){margin:0;color:#19345f;font-size:18px}.dispatch-modal-header.svelte-1keigoi p:where(.svelte-1keigoi){margin:5px 0 0;color:#5f738e;font-size:12px}.dispatch-modal-body.svelte-1keigoi{padding:14px;display:grid;gap:12px;min-height:0;overflow:auto}.order-summary.svelte-1keigoi{border:1px solid #d8e2ef;border-radius:10px;background:#f9fbff;padding:10px;display:grid;gap:4px}.order-summary.svelte-1keigoi strong:where(.svelte-1keigoi){color:#11386b;font-size:15px}.order-summary.svelte-1keigoi span:where(.svelte-1keigoi){color:#314864;font-size:13px}.driver-select.svelte-1keigoi{display:grid;gap:6px}.driver-select.svelte-1keigoi span:where(.svelte-1keigoi){color:#455a77;font-size:12px;font-weight:700}.driver-select.svelte-1keigoi input:where(.svelte-1keigoi){width:100%;border:1px solid #cfd9e8;border-radius:10px;background:#fff;color:#1f3554;padding:8px 10px;font-size:13px}.manual-auto-decline.svelte-1keigoi{display:flex;align-items:center;gap:8px;color:#334c6d;font-size:12px;font-weight:700}.manual-auto-decline.svelte-1keigoi input:where(.svelte-1keigoi){width:16px;height:16px}.dispatch-note.svelte-1keigoi{color:#597190;font-size:11px;line-height:1.35}.dispatch-info.svelte-1keigoi{border:1px solid #d8e2ef;border-radius:10px;background:#f9fbff;padding:10px;display:grid;gap:3px}.dispatch-info.svelte-1keigoi strong:where(.svelte-1keigoi){color:#1f3554;font-size:13px}.dispatch-info.svelte-1keigoi small:where(.svelte-1keigoi){color:#5f738e;font-size:12px;line-height:1.35}.dispatch-modal-actions.svelte-1keigoi{border-top:1px solid #e1e9f5;padding:12px 14px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.dispatch-modal-actions.svelte-1keigoi button:where(.svelte-1keigoi){border:1px solid #cbd8eb;border-radius:10px;background:#f3f7ff;color:#26466f;padding:8px 14px;font-size:13px;font-weight:700;cursor:pointer}.dispatch-modal-actions.svelte-1keigoi button.ghost:where(.svelte-1keigoi){background:#fff}.dispatch-modal-actions.svelte-1keigoi button.manual:where(.svelte-1keigoi){background:#5da8f6;border-color:#5da8f6;color:#fff}.dispatch-modal-actions.svelte-1keigoi button:where(.svelte-1keigoi):disabled{opacity:.72;cursor:default}.btn-loading.svelte-1keigoi{display:inline-flex;align-items:center;gap:8px}.btn-spinner.svelte-1keigoi{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.36);border-top-color:#fff;animation:svelte-1keigoi-dispatch-spin .7s linear infinite}@keyframes svelte-1keigoi-dispatch-spin{to{transform:rotate(360deg)}}@media(max-width:680px){.dispatch-modal.svelte-1keigoi{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}}.workspace-panel.svelte-zw4dmk{border:1px solid #dbe3ee;border-radius:14px;background:#fff;padding:12px;box-shadow:0 8px 20px #0f172a0f;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden;box-sizing:border-box;container-type:inline-size}header.svelte-zw4dmk{border:1px solid #c9d8ec;border-radius:10px;padding:10px 12px;background:linear-gradient(180deg,#f3f8ff,#eaf2ff);box-shadow:inset 0 1px #ffffffb8}header.svelte-zw4dmk h2:where(.svelte-zw4dmk){margin:0;font-size:17px;color:#1a4f8e;letter-spacing:.01em}.header-top.svelte-zw4dmk{display:flex;align-items:center;justify-content:space-between;gap:8px}.header-refresh-btn.svelte-zw4dmk{width:28px;height:28px;border-radius:999px;border:1px solid #b8cee8;background:#eef5ff;color:#1f4f8d;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background .12s ease,border-color .12s ease}.header-refresh-btn.svelte-zw4dmk:hover:not(:disabled){background:#e4efff;border-color:#98bbe3}.header-refresh-btn.svelte-zw4dmk:disabled{opacity:.7;cursor:default}.header-refresh-btn.svelte-zw4dmk .material-symbols-rounded:where(.svelte-zw4dmk){font-size:18px;line-height:1;font-variation-settings:"FILL" 1,"wght" 600,"opsz" 20}header.svelte-zw4dmk p:where(.svelte-zw4dmk){margin:4px 0 0;color:#5d7190;font-size:11px;line-height:1.35}.app-access-card.svelte-zw4dmk{margin-top:10px;border:1px solid #b8cee8;border-radius:10px;padding:8px 9px;background:#f8fbff;display:grid;gap:4px}.app-access-head.svelte-zw4dmk{display:flex;align-items:center;justify-content:space-between;gap:8px}.app-access-head.svelte-zw4dmk strong:where(.svelte-zw4dmk){font-size:12px;color:#194b86;letter-spacing:.01em}.app-access-badge.svelte-zw4dmk{border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;border:1px solid transparent}.app-access-badge--active.svelte-zw4dmk{color:#0c6b42;background:#e6fff3;border-color:#a7e7c8}.app-access-badge--expired.svelte-zw4dmk{color:#8a5a13;background:#fff6e8;border-color:#f0d2a0}.app-access-badge--inactive.svelte-zw4dmk{color:#6a7380;background:#f2f5fa;border-color:#d8e1ee}.app-access-meta.svelte-zw4dmk{margin:0;color:#566d8f;font-size:11px;line-height:1.2}.app-access-meta.svelte-zw4dmk strong:where(.svelte-zw4dmk){color:#24497b;font-weight:700}.app-access-actions.svelte-zw4dmk{margin-top:2px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.app-access-btn.svelte-zw4dmk{border:1px solid #c2d5ed;border-radius:8px;background:#f4f8ff;color:#254370;font-size:11px;font-weight:700;padding:5px 8px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.app-access-btn--primary.svelte-zw4dmk{border-color:#5b97e2;background:#e8f2ff;color:#1a4f93}.app-access-btn.svelte-zw4dmk:hover:not(:disabled){background:#eaf2ff;border-color:#9ebbe2}.app-access-btn.svelte-zw4dmk:disabled{opacity:.7;cursor:default}.app-access-refresh.svelte-zw4dmk{width:26px;height:26px;border-radius:999px;border:1px solid #bfd3ed;background:#eef4ff;color:#255086;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.app-access-refresh.svelte-zw4dmk .material-symbols-rounded:where(.svelte-zw4dmk){font-size:16px;line-height:1;font-variation-settings:"FILL" 1,"wght" 600,"opsz" 20}.app-access-refresh.svelte-zw4dmk:disabled{opacity:.7;cursor:default}.tabs.svelte-zw4dmk{display:grid;grid-template-columns:repeat(var(--channels-count, 2),minmax(0,1fr));gap:8px}.tab-button.svelte-zw4dmk{border:1px solid #cad8ec;border-radius:10px;background:#f6f9ff;color:#23416f;padding:7px 10px;font-size:12px;font-weight:700;cursor:pointer;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-button--active.svelte-zw4dmk{color:#fff}.tab-button--local-active.svelte-zw4dmk{border-color:#4f97e8;background:#4f97e8}.tab-button--firestore-active.svelte-zw4dmk{border-color:#3a7de2;background:#3a7de2}.tab-button--active.svelte-zw4dmk:hover{color:#fff}.driver-list.svelte-zw4dmk{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;max-height:min(460px,52dvh);overflow-y:auto;overflow-x:hidden;padding-right:4px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(127,149,173,.46) transparent}.driver-list.svelte-zw4dmk::-webkit-scrollbar{width:6px}.driver-list.svelte-zw4dmk::-webkit-scrollbar-track{background:transparent}.driver-list.svelte-zw4dmk::-webkit-scrollbar-thumb{background:#7f95ad75;border-radius:999px}.driver-list.svelte-zw4dmk::-webkit-scrollbar-thumb:hover{background:#7f95ad9e}.drivers-footer.svelte-zw4dmk{border-top:1px solid #d3e1f4;margin-top:2px;padding-top:10px;display:grid;gap:10px;flex-shrink:0}.drivers-visual.svelte-zw4dmk{height:8px;border-radius:999px;overflow:hidden;display:flex;background:#e8f0fd;border:1px solid #cfe0f7}.drivers-segment.svelte-zw4dmk{min-width:2px}.drivers-segment--local.svelte-zw4dmk{background:linear-gradient(90deg,#78b7ff,#3d84de)}.drivers-segment--firestore.svelte-zw4dmk{background:linear-gradient(90deg,#6ca8ff,#3a7de2)}.drivers-grid.svelte-zw4dmk{display:grid;grid-template-columns:repeat(var(--drivers-card-count, 3),minmax(0,1fr));gap:8px;align-items:stretch}.drivers-card.svelte-zw4dmk{border:1px solid #d3e1f4;border-radius:11px;padding:8px;background:#f7fbff;display:grid;gap:3px;min-height:74px;text-align:center;justify-items:center;align-content:center;box-shadow:inset 0 1px #ffffff9e}.drivers-card.svelte-zw4dmk small:where(.svelte-zw4dmk){color:#5b6f8f;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1.05;white-space:normal;text-align:center;text-wrap:balance}.drivers-card.svelte-zw4dmk strong:where(.svelte-zw4dmk){color:#103a76;font-size:21px;line-height:1}.drivers-card.svelte-zw4dmk span:where(.svelte-zw4dmk){color:#6b7f9f;font-size:11px;font-weight:700;line-height:1.1}.drivers-card--local.svelte-zw4dmk{background:linear-gradient(180deg,#eef6ff,#e2f0ff);border-color:#b7d4fb}.drivers-card--local.svelte-zw4dmk small:where(.svelte-zw4dmk){color:#1c4f8a}.drivers-card--local.svelte-zw4dmk strong:where(.svelte-zw4dmk){color:#1a56a3}.drivers-card--local.svelte-zw4dmk span:where(.svelte-zw4dmk){color:#436d9e}.drivers-card--firestore.svelte-zw4dmk{background:linear-gradient(180deg,#eef3ff,#e2ebff);border-color:#b9cbf8}.drivers-card--firestore.svelte-zw4dmk small:where(.svelte-zw4dmk){color:#274f93}.drivers-card--firestore.svelte-zw4dmk strong:where(.svelte-zw4dmk){color:#2a62be}.drivers-card--firestore.svelte-zw4dmk span:where(.svelte-zw4dmk){color:#486fa8}.drivers-card--blocked.svelte-zw4dmk{background:linear-gradient(180deg,#fff1f1,#ffe8e8);border-color:#f4c1c1}.drivers-card--blocked.svelte-zw4dmk small:where(.svelte-zw4dmk){color:#8e3b3b}.drivers-card--blocked.svelte-zw4dmk strong:where(.svelte-zw4dmk){color:#a33939}.drivers-card--blocked.svelte-zw4dmk span:where(.svelte-zw4dmk){color:#9a5b5b}@media(max-width:1080px){.workspace-panel.svelte-zw4dmk{min-height:560px}}.driver-row.svelte-zw4dmk{border:1px solid #c5d6ea;border-radius:10px;background:#f7fbff;text-align:left;padding:4px 6px;display:grid;gap:2px;cursor:pointer;color:#26364d;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease;box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.driver-row--online.svelte-zw4dmk{background:#eaf4ff;border-color:#b8d4f4}.driver-row--firestore.svelte-zw4dmk{background:#edf4ff;border-color:#bed4f6}.driver-row.selected.svelte-zw4dmk{box-shadow:inset 0 0 0 1px #2b67b6}.driver-row--online.selected.svelte-zw4dmk{border-color:#2b67b6;background:#dcecff}.driver-row--firestore.selected.svelte-zw4dmk{border-color:#2b62b6;background:#dbe9ff;box-shadow:inset 0 0 0 1px #2b62b6}.driver-top.svelte-zw4dmk{display:flex;justify-content:space-between;align-items:center;gap:4px;min-height:20px;width:100%;max-width:100%;overflow:hidden}.driver-top.svelte-zw4dmk strong:where(.svelte-zw4dmk){color:#153362;font-size:8px;text-transform:uppercase;letter-spacing:.02em;line-height:1;max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.driver-top-actions.svelte-zw4dmk{display:flex;gap:3px;align-items:center;justify-content:flex-end;flex-shrink:0;max-width:calc(100% - 88px);overflow:hidden}.icon-action.svelte-zw4dmk{border:1px solid #cad8ec;border-radius:7px;background:#f6f9ff;color:#23416f;width:20px;height:20px;cursor:pointer;display:inline-grid;place-items:center;align-items:center;padding:0}.icon-action.svelte-zw4dmk .material-symbols-rounded:where(.svelte-zw4dmk){font-size:11px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"opsz" 20}.icon-action.danger.svelte-zw4dmk{border-color:#e2b5b5;background:#ffecec;color:#8b1f1f}.icon-action.is-loading.svelte-zw4dmk .material-symbols-rounded:where(.svelte-zw4dmk){animation:svelte-zw4dmk-spin-360 .9s linear infinite}.icon-action.svelte-zw4dmk:disabled{opacity:.7;cursor:default}.presence.svelte-zw4dmk{display:inline-flex;align-items:center;border-radius:999px;padding:1px 5px;font-size:8px;font-weight:700;white-space:nowrap}.network-flag.svelte-zw4dmk{display:inline-flex;align-items:center;border-radius:999px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1;color:#2d4f7d;background:#89b1e23d;white-space:nowrap;max-width:76px;overflow:hidden;text-overflow:ellipsis}.presence--online.svelte-zw4dmk{color:#1a4f8d;background:#5da8f642}.presence--offline.svelte-zw4dmk{color:#0e6a3a;background:#41bd7c3d}.presence--blocked.svelte-zw4dmk{color:#7a2a2a;background:#d6979742}.empty.svelte-zw4dmk{margin:0;border:1px dashed #d6e1f0;border-radius:10px;padding:14px 12px;text-align:center;color:#99a9be;background:transparent;font-size:11px;font-weight:500;line-height:1.35}@media(max-width:760px){.driver-list.svelte-zw4dmk{max-height:min(320px,42dvh)}.drivers-grid.svelte-zw4dmk{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 390px){.tabs.svelte-zw4dmk{grid-template-columns:1fr}.drivers-grid.svelte-zw4dmk{grid-template-columns:repeat(2,minmax(0,1fr))}.drivers-card.svelte-zw4dmk{min-height:66px;padding:7px 6px}.drivers-card.svelte-zw4dmk small:where(.svelte-zw4dmk){font-size:10px}.drivers-card.svelte-zw4dmk strong:where(.svelte-zw4dmk){font-size:19px}.drivers-card.svelte-zw4dmk span:where(.svelte-zw4dmk){font-size:10px}}@container (max-width: 520px){.drivers-grid.svelte-zw4dmk{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes svelte-zw4dmk-spin-360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pix-modal.svelte-7d9xgi{width:min(480px,calc(100vw - 32px));border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;padding:24px;display:flex;flex-direction:column;gap:24px;border:1px solid rgba(220,230,241,.6)}.pix-header.svelte-7d9xgi{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pix-header.svelte-7d9xgi div:where(.svelte-7d9xgi){display:grid;gap:4px}.pix-header.svelte-7d9xgi strong:where(.svelte-7d9xgi){color:#1a2a40;font-size:18px;line-height:1.2}.pix-header.svelte-7d9xgi p:where(.svelte-7d9xgi){margin:0;color:#5d718b;font-size:13px;line-height:1.4}.pix-close.svelte-7d9xgi{border:none;border-radius:12px;background:#f0f4f8;color:#5d718b;padding:8px 12px;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .15s ease,color .15s ease}.pix-close.svelte-7d9xgi:hover:not(:disabled){background:#e2e8f0;color:#1a2a40}.pix-close.svelte-7d9xgi:disabled{opacity:.5;cursor:not-allowed}.pix-body.svelte-7d9xgi{display:flex;flex-direction:column;gap:16px}.pix-field.svelte-7d9xgi{display:grid;gap:6px}.pix-field.svelte-7d9xgi span:where(.svelte-7d9xgi){color:#4a5c73;font-size:13px;font-weight:600}.pix-field.svelte-7d9xgi input:where(.svelte-7d9xgi),.pix-field.svelte-7d9xgi textarea:where(.svelte-7d9xgi){width:100%;border:1px solid #d0dbe7;border-radius:10px;padding:10px 12px;font-size:14px;color:#1a2a40;background:#f8fafc;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;font-family:inherit;box-sizing:border-box;outline:none}.pix-field.svelte-7d9xgi input:where(.svelte-7d9xgi):focus,.pix-field.svelte-7d9xgi textarea:where(.svelte-7d9xgi):focus{background:#fff;border-color:#3f8fe2;box-shadow:0 0 0 3px #3f8fe226}.pix-field.svelte-7d9xgi input:where(.svelte-7d9xgi):disabled,.pix-field.svelte-7d9xgi textarea:where(.svelte-7d9xgi):disabled{opacity:.6;background:#f1f5f9;cursor:not-allowed}.pix-field.svelte-7d9xgi textarea:where(.svelte-7d9xgi){resize:vertical;min-height:90px}.pix-actions.svelte-7d9xgi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pix-primary.svelte-7d9xgi,.pix-ghost.svelte-7d9xgi,.pix-copy.svelte-7d9xgi{border:none;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:filter .12s ease,transform .12s ease,background-color .12s ease;text-align:center}.pix-primary.svelte-7d9xgi{background:#3f8fe2;color:#fff}.pix-primary.svelte-7d9xgi:hover:not(:disabled){filter:brightness(.95);transform:translateY(-1px)}.pix-ghost.svelte-7d9xgi,.pix-copy.svelte-7d9xgi{background:#f0f4f8;color:#4a5c73}.pix-ghost.svelte-7d9xgi:hover:not(:disabled),.pix-copy.svelte-7d9xgi:hover:not(:disabled){background:#e2e8f0;color:#1a2a40}.pix-primary.svelte-7d9xgi:disabled,.pix-ghost.svelte-7d9xgi:disabled,.pix-copy.svelte-7d9xgi:disabled{opacity:.5;cursor:not-allowed}.pix-info.svelte-7d9xgi,.pix-error.svelte-7d9xgi{border-radius:10px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.4}.pix-info.svelte-7d9xgi{background:#e3faec;color:#1e7045}.pix-error.svelte-7d9xgi{background:#ffebe8;color:#cc2929}.pix-card.svelte-7d9xgi{border:1px solid rgba(220,230,241,.8);border-radius:14px;background:#f8fafc;padding:16px;display:grid;gap:12px}.pix-row.svelte-7d9xgi{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.pix-row.svelte-7d9xgi small:where(.svelte-7d9xgi){color:#5d718b;font-size:12px;font-weight:600}.pix-row.svelte-7d9xgi strong:where(.svelte-7d9xgi){color:#1a2a40;font-size:14px;font-weight:700;text-align:right}.pix-status--paid.svelte-7d9xgi{color:#1e7045}.pix-status--pending.svelte-7d9xgi{color:#bfa51a}.pix-status--error.svelte-7d9xgi,.pix-status--cancelled.svelte-7d9xgi,.pix-status--expired.svelte-7d9xgi{color:#cc2929}.pix-qr-image.svelte-7d9xgi{border-radius:16px;background:#f0f4f8;padding:16px;display:grid;place-items:center;border:1px dashed #c0d3eb}.pix-qr-image.svelte-7d9xgi img:where(.svelte-7d9xgi){width:min(100%,220px);height:auto;display:block;border-radius:12px;box-shadow:0 4px 12px #0c1c360d}@media(max-width:680px){.pix-actions.svelte-7d9xgi{grid-template-columns:1fr}.pix-row.svelte-7d9xgi{flex-direction:column;align-items:flex-start;gap:2px}.pix-row.svelte-7d9xgi strong:where(.svelte-7d9xgi){text-align:left}}.db-modal.svelte-eq7cc9{width:min(720px,calc(100vw - 32px));max-height:min(90dvh,860px);border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(220,230,241,.6)}.db-modal-header.svelte-eq7cc9{padding:24px;border-bottom:1px solid rgba(220,230,241,.6);display:flex;justify-content:space-between;align-items:flex-start;gap:16px;background:#fff}.db-modal-header.svelte-eq7cc9 div:where(.svelte-eq7cc9){display:flex;flex-direction:column;gap:6px}.db-modal-header.svelte-eq7cc9 h3:where(.svelte-eq7cc9){margin:0;color:#1a2a40;font-size:20px;line-height:1.2}.db-modal-header.svelte-eq7cc9 p:where(.svelte-eq7cc9){margin:0;color:#5d718b;font-size:13px;line-height:1.4}.db-close.svelte-eq7cc9{width:32px;height:32px;border:none;border-radius:999px;background:#f0f4f8;color:#5d718b;display:grid;place-items:center;cursor:pointer;padding:0;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.db-close.svelte-eq7cc9:hover{background:#e2e8f0;color:#1a2a40}.db-close.svelte-eq7cc9 .material-symbols-rounded:where(.svelte-eq7cc9){font-size:18px;line-height:1;font-variation-settings:"FILL" 0,"wght" 600,"opsz" 20}.db-modal-body.svelte-eq7cc9{padding:24px;overflow:auto;display:flex;flex-direction:column;gap:20px;container-type:inline-size}.db-summary.svelte-eq7cc9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.db-summary.svelte-eq7cc9 article:where(.svelte-eq7cc9){border:1px solid rgba(220,230,241,.8);border-radius:14px;background:#f8fafc;padding:14px;display:flex;flex-direction:column;gap:4px}.db-summary.svelte-eq7cc9 small:where(.svelte-eq7cc9){color:#5d718b;font-size:13px;font-weight:600}.db-summary.svelte-eq7cc9 strong:where(.svelte-eq7cc9){color:#1a2a40;font-size:24px;line-height:1}.db-guidance.svelte-eq7cc9{border:1px solid rgba(220,230,241,.8);border-radius:14px;background:#f8fafc;padding:16px;display:flex;flex-direction:column;gap:8px}.db-guidance.svelte-eq7cc9 h4:where(.svelte-eq7cc9){margin:0;color:#1a2a40;font-size:15px}.db-guidance.svelte-eq7cc9 ul:where(.svelte-eq7cc9){margin:0;padding-left:20px;display:grid;gap:6px;color:#5d718b;font-size:13px}.db-guidance.svelte-eq7cc9 li:where(.svelte-eq7cc9){line-height:1.4}.db-block.svelte-eq7cc9{border:1px solid rgba(220,230,241,.8);border-radius:14px;background:#fff;padding:20px;display:flex;flex-direction:column;gap:12px}.db-block.svelte-eq7cc9 h4:where(.svelte-eq7cc9){margin:0;color:#1a2a40;font-size:16px}.db-block.svelte-eq7cc9 p:where(.svelte-eq7cc9){margin:0;color:#5d718b;font-size:13px;line-height:1.4}.mode-select.svelte-eq7cc9,.file-pick.svelte-eq7cc9{display:grid;gap:6px}.mode-select.svelte-eq7cc9 span:where(.svelte-eq7cc9),.file-pick.svelte-eq7cc9 span:where(.svelte-eq7cc9){color:#4a5c73;font-size:13px;font-weight:600}.mode-select.svelte-eq7cc9 select:where(.svelte-eq7cc9),.file-pick.svelte-eq7cc9 input:where(.svelte-eq7cc9){width:100%;border:1px solid #d0dbe7;border-radius:10px;background:#f8fafc;color:#1a2a40;padding:10px 12px;font-size:14px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;outline:none}.mode-select.svelte-eq7cc9 select:where(.svelte-eq7cc9):focus,.file-pick.svelte-eq7cc9 input:where(.svelte-eq7cc9):focus{background:#fff;border-color:#3f8fe2;box-shadow:0 0 0 3px #3f8fe226}button.primary.svelte-eq7cc9{border:none;border-radius:10px;background:#3f8fe2;color:#fff;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:filter .12s ease,transform .12s ease;align-self:flex-start}button.primary.svelte-eq7cc9:hover:not(:disabled){filter:brightness(.95);transform:translateY(-1px)}button.primary.svelte-eq7cc9:disabled{opacity:.5;cursor:not-allowed}.db-block--danger.svelte-eq7cc9{border-color:#fca5a5;background:#fef2f2}.db-block--danger.svelte-eq7cc9 h4:where(.svelte-eq7cc9){color:#991b1b}.db-block--danger.svelte-eq7cc9 p:where(.svelte-eq7cc9){color:#b91c1c}.db-danger-actions.svelte-eq7cc9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px}.db-danger-actions.svelte-eq7cc9 button:where(.svelte-eq7cc9){border-radius:10px;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:filter .12s ease,transform .12s ease,background-color .12s ease;border:none}.danger-ghost.svelte-eq7cc9{background:#fecaca;color:#991b1b}.danger-ghost.svelte-eq7cc9:hover:not(:disabled){background:#f87171;color:#fff}.danger-solid.svelte-eq7cc9{background:#dc2626;color:#fff}.danger-solid.svelte-eq7cc9:hover:not(:disabled){background:#b91c1c}.db-danger-actions.svelte-eq7cc9 button:where(.svelte-eq7cc9):disabled{opacity:.5;cursor:not-allowed}.db-danger-modal.svelte-eq7cc9{width:min(480px,calc(100vw - 32px));border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(220,230,241,.6);padding:24px;gap:16px}.db-danger-modal.svelte-eq7cc9 h4:where(.svelte-eq7cc9){margin:0;color:#991b1b;font-size:18px}.db-danger-modal.svelte-eq7cc9 p:where(.svelte-eq7cc9){margin:0;color:#b91c1c;font-size:14px;font-weight:500;line-height:1.4}.db-danger-modal.svelte-eq7cc9 label:where(.svelte-eq7cc9){display:grid;gap:6px;margin-top:4px}.db-danger-modal.svelte-eq7cc9 span:where(.svelte-eq7cc9){color:#b91c1c;font-size:13px;font-weight:600}.db-danger-modal.svelte-eq7cc9 input:where(.svelte-eq7cc9){width:100%;border:1px solid #fca5a5;border-radius:10px;background:#fef2f2;color:#7f1d1d;padding:10px 12px;font-size:14px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;outline:none}.db-danger-modal.svelte-eq7cc9 input:where(.svelte-eq7cc9):focus{background:#fff;border-color:#ef4444;box-shadow:0 0 0 3px #ef444433}.db-danger-confirm-actions.svelte-eq7cc9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px}.db-danger-confirm-actions.svelte-eq7cc9 button:where(.svelte-eq7cc9){border-radius:10px;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:filter .12s ease,transform .12s ease,background-color .12s ease}.danger-cancel.svelte-eq7cc9{background:#fee2e2;color:#991b1b}.danger-cancel.svelte-eq7cc9:hover:not(:disabled){background:#fca5a5}.danger-confirm.svelte-eq7cc9{background:#dc2626;color:#fff}.danger-confirm.svelte-eq7cc9:hover:not(:disabled){filter:brightness(.9)}.db-message.svelte-eq7cc9,.db-error.svelte-eq7cc9{margin:0;border-radius:10px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.4}.db-message.svelte-eq7cc9{background:#e8f4ff;color:#1c5ba6}.db-error.svelte-eq7cc9{background:#ffebe8;color:#cc2929}@media(max-width:760px){.db-modal.svelte-eq7cc9{width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.db-summary.svelte-eq7cc9{grid-template-columns:repeat(2,minmax(0,1fr))}.db-danger-actions.svelte-eq7cc9,.db-danger-confirm-actions.svelte-eq7cc9{grid-template-columns:1fr}}@container (max-width: 620px){.db-summary.svelte-eq7cc9{grid-template-columns:repeat(2,minmax(0,1fr))}}.products-modal.svelte-6f6ih1{width:min(1000px,calc(100vw - 32px));max-height:min(90dvh,920px);border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(220,230,241,.6)}.products-modal-header.svelte-6f6ih1{padding:24px;border-bottom:1px solid rgba(220,230,241,.6);display:flex;justify-content:space-between;align-items:flex-start;gap:16px;background:#fff}.products-modal-header.svelte-6f6ih1 div:where(.svelte-6f6ih1){display:flex;flex-direction:column;gap:6px}.products-modal-header.svelte-6f6ih1 h3:where(.svelte-6f6ih1){margin:0;color:#1a2a40;font-size:20px;line-height:1.2}.products-modal-header.svelte-6f6ih1 p:where(.svelte-6f6ih1){margin:0;color:#5d718b;font-size:13px;line-height:1.4}.products-close.svelte-6f6ih1{width:32px;height:32px;border:none;border-radius:999px;background:#f0f4f8;color:#5d718b;display:grid;place-items:center;cursor:pointer;padding:0;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.products-close.svelte-6f6ih1:hover{background:#e2e8f0;color:#1a2a40}.products-close.svelte-6f6ih1 .material-symbols-rounded:where(.svelte-6f6ih1){font-size:18px;line-height:1;font-variation-settings:"FILL" 0,"wght" 600,"opsz" 20}.products-modal-body.svelte-6f6ih1{padding:24px;overflow:auto;display:grid;grid-template-columns:minmax(280px,1fr) minmax(340px,1.2fr);gap:24px;align-items:start;container-type:inline-size}.products-list.svelte-6f6ih1,.products-form.svelte-6f6ih1{border:1px solid rgba(220,230,241,.8);border-radius:16px;background:#f8fafc;padding:20px;display:flex;flex-direction:column;gap:16px}.products-list-header.svelte-6f6ih1{display:flex;flex-direction:column;gap:12px}.products-list-header.svelte-6f6ih1 strong:where(.svelte-6f6ih1){color:#1a2a40;font-size:16px}.products-list-header.svelte-6f6ih1 input:where(.svelte-6f6ih1),.products-form.svelte-6f6ih1 input:where(.svelte-6f6ih1),.products-form.svelte-6f6ih1 select:where(.svelte-6f6ih1),.products-form.svelte-6f6ih1 textarea:where(.svelte-6f6ih1){width:100%;border:1px solid #d0dbe7;border-radius:10px;background:#fff;color:#1a2a40;padding:10px 12px;font-size:14px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;outline:none}.products-list-header.svelte-6f6ih1 input:where(.svelte-6f6ih1):focus,.products-form.svelte-6f6ih1 input:where(.svelte-6f6ih1):focus,.products-form.svelte-6f6ih1 select:where(.svelte-6f6ih1):focus,.products-form.svelte-6f6ih1 textarea:where(.svelte-6f6ih1):focus{border-color:#3f8fe2;box-shadow:0 0 0 3px #3f8fe226}.products-form.svelte-6f6ih1 input[readonly]:where(.svelte-6f6ih1){background:#f1f5f9;color:#5d718b;cursor:default}.products-form.svelte-6f6ih1 textarea:where(.svelte-6f6ih1){min-height:100px;resize:vertical}.products-scroll.svelte-6f6ih1{max-height:480px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:8px;padding-right:4px}.products-scroll.svelte-6f6ih1::-webkit-scrollbar{width:6px}.products-scroll.svelte-6f6ih1::-webkit-scrollbar-track{background:transparent}.products-scroll.svelte-6f6ih1::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:10px}.products-scroll.svelte-6f6ih1 button:where(.svelte-6f6ih1){border:1px solid rgba(220,230,241,.8);border-radius:12px;background:#fff;text-align:left;padding:12px 14px;display:flex;flex-direction:column;gap:4px;cursor:pointer;transition:transform .12s ease,border-color .15s ease,box-shadow .15s ease}.products-scroll.svelte-6f6ih1 button:where(.svelte-6f6ih1):hover{transform:translateY(-1px);border-color:#b1c5db;box-shadow:0 4px 12px #0c1c3608}.products-scroll.svelte-6f6ih1 button.selected:where(.svelte-6f6ih1){border-color:#3f8fe2;background:#f0f7ff;box-shadow:0 0 0 1px #3f8fe2 inset}.products-scroll.svelte-6f6ih1 .code:where(.svelte-6f6ih1){color:#3f8fe2;font-size:12px;font-weight:700}.products-scroll.svelte-6f6ih1 .name:where(.svelte-6f6ih1){color:#1a2a40;font-size:14px;font-weight:700}.products-scroll.svelte-6f6ih1 .meta:where(.svelte-6f6ih1){color:#5d718b;font-size:12px;line-height:1.3}.empty.svelte-6f6ih1{margin:0;border:1px dashed #c0d3eb;border-radius:12px;background:transparent;color:#5d718b;padding:24px;text-align:center;font-size:13px}.products-form.svelte-6f6ih1 label:where(.svelte-6f6ih1){display:grid;gap:6px}.products-form.svelte-6f6ih1 span:where(.svelte-6f6ih1){color:#4a5c73;font-size:13px;font-weight:600}.inline-fields.svelte-6f6ih1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.products-actions.svelte-6f6ih1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}.products-actions.svelte-6f6ih1 button:where(.svelte-6f6ih1),.products-confirm-actions.svelte-6f6ih1 button:where(.svelte-6f6ih1){border:none;border-radius:10px;padding:12px 10px;font-size:13px;font-weight:600;cursor:pointer;transition:filter .12s ease,transform .12s ease,background-color .12s ease}.primary.svelte-6f6ih1{background:#3f8fe2;color:#fff}.primary.svelte-6f6ih1:hover:not(:disabled){filter:brightness(.95);transform:translateY(-1px)}.secondary.svelte-6f6ih1{background:#f0f4f8;color:#1a2a40}.secondary.svelte-6f6ih1:hover:not(:disabled){background:#e2e8f0}.danger.svelte-6f6ih1{background:#fee2e2;color:#991b1b}.danger.svelte-6f6ih1:hover:not(:disabled){background:#fca5a5;color:#fff}.products-actions.svelte-6f6ih1 button:where(.svelte-6f6ih1):disabled,.products-confirm-actions.svelte-6f6ih1 button:where(.svelte-6f6ih1):disabled{opacity:.5;cursor:not-allowed;transform:none}.products-message.svelte-6f6ih1{margin:0;border-radius:10px;background:#e3faec;color:#1e7045;padding:12px 14px;font-size:13px;font-weight:600}.products-confirm.svelte-6f6ih1{width:min(480px,calc(100vw - 32px));border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(220,230,241,.6);padding:24px;gap:16px}.products-confirm.svelte-6f6ih1 h4:where(.svelte-6f6ih1){margin:0;color:#991b1b;font-size:18px}.products-confirm.svelte-6f6ih1 p:where(.svelte-6f6ih1){margin:0;color:#b91c1c;font-size:14px;line-height:1.4}.products-confirm-actions.svelte-6f6ih1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px}.products-confirm-actions.svelte-6f6ih1 .danger:where(.svelte-6f6ih1){background:#dc2626;color:#fff}.products-confirm-actions.svelte-6f6ih1 .danger:where(.svelte-6f6ih1):hover:not(:disabled){filter:brightness(.9)}@media(max-width:920px){.products-modal-body.svelte-6f6ih1{grid-template-columns:1fr}}@media(max-width:640px){.inline-fields.svelte-6f6ih1,.products-actions.svelte-6f6ih1,.products-confirm-actions.svelte-6f6ih1{grid-template-columns:1fr}}@container (max-width: 760px){.inline-fields.svelte-6f6ih1,.products-actions.svelte-6f6ih1{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 520px){.inline-fields.svelte-6f6ih1,.products-actions.svelte-6f6ih1{grid-template-columns:1fr}}.orders-modal.svelte-66v3ax{width:calc(100vw - 32px);height:calc(100dvh - 32px);border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(220,230,241,.6)}.orders-modal-header.svelte-66v3ax{padding:24px;border-bottom:1px solid rgba(220,230,241,.6);display:flex;justify-content:space-between;align-items:flex-start;gap:16px;background:#fff}.orders-title-wrap.svelte-66v3ax h3:where(.svelte-66v3ax){margin:0;color:#1a2a40;font-size:20px;line-height:1.2}.orders-title-wrap.svelte-66v3ax p:where(.svelte-66v3ax){margin:0;color:#5d718b;font-size:13px;line-height:1.4}.orders-header-actions.svelte-66v3ax{display:flex;align-items:center;gap:12px}.orders-refresh.svelte-66v3ax{height:36px;padding:0 12px;border-radius:10px;gap:6px;background:#f0f4f8;color:#1a2a40;border:none;font-weight:600}.orders-refresh.svelte-66v3ax:hover{background:#e2e8f0}.orders-refresh.svelte-66v3ax .material-symbols-rounded:where(.svelte-66v3ax){font-size:18px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"opsz" 20}.orders-close.svelte-66v3ax{width:36px;height:36px;border:none;background:#f0f4f8;color:#5d718b;border-radius:999px;display:grid;place-items:center;cursor:pointer;padding:0;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.orders-close.svelte-66v3ax:hover{background:#e2e8f0;color:#1a2a40}.orders-close.svelte-66v3ax .material-symbols-rounded:where(.svelte-66v3ax){font-size:20px;line-height:1;font-variation-settings:"FILL" 0,"wght" 600,"opsz" 20}.orders-modal-body.svelte-66v3ax{padding:24px;overflow:hidden;display:flex;flex-direction:column;gap:16px;min-height:0;flex:1 1 auto;container-type:inline-size}.orders-summary.svelte-66v3ax{border:1px solid rgba(220,230,241,.8);border-radius:16px;background:#f8fafc;padding:16px;display:flex;flex-direction:column;gap:12px}.summary-filters.svelte-66v3ax{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:8px}.summary-filters.svelte-66v3ax label:where(.svelte-66v3ax),.orders-controls.svelte-66v3ax label:where(.svelte-66v3ax){display:grid;gap:4px}.summary-filters.svelte-66v3ax span:where(.svelte-66v3ax),.orders-controls.svelte-66v3ax span:where(.svelte-66v3ax){color:#4c5d75;font-size:12px;font-weight:700}.summary-filters.svelte-66v3ax select:where(.svelte-66v3ax),.orders-controls.svelte-66v3ax select:where(.svelte-66v3ax),.orders-controls.svelte-66v3ax input:where(.svelte-66v3ax){width:100%;border:1px solid #cfd9e8;border-radius:10px;background:#fff;color:#1f3554;padding:8px 10px;font-size:13px;box-sizing:border-box}.summary-grid.svelte-66v3ax{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.summary-grid.svelte-66v3ax article:where(.svelte-66v3ax){border:1px solid rgba(220,230,241,.6);border-radius:12px;background:#fff;padding:12px;display:flex;flex-direction:column;gap:4px}.summary-grid.svelte-66v3ax small:where(.svelte-66v3ax){color:#5d718b;font-size:13px;font-weight:600}.summary-grid.svelte-66v3ax strong:where(.svelte-66v3ax){color:#1a2a40;font-size:22px;line-height:1}.summary-grid.svelte-66v3ax span:where(.svelte-66v3ax){color:#4a5c73;font-size:12px}.orders-controls.svelte-66v3ax{border:1px solid rgba(220,230,241,.8);border-radius:16px;background:#f8fafc;padding:16px;display:grid;grid-template-columns:220px minmax(260px,1fr) 140px 180px;gap:12px}.orders-controls.svelte-66v3ax .search:where(.svelte-66v3ax){min-width:0}.values-visibility-control.svelte-66v3ax{display:grid;gap:4px}.values-visibility-control.svelte-66v3ax .secondary:where(.svelte-66v3ax){width:100%}.orders-message.svelte-66v3ax{margin:0;border:1px solid #b8d7f7;border-radius:10px;background:#eef6ff;color:#1f4f88;padding:9px 10px;font-size:12px;font-weight:700}.orders-table-wrap.svelte-66v3ax{flex:1 1 auto;min-height:0;border:1px solid rgba(220,230,241,.8);border-radius:16px;background:#fff;overflow:auto}.orders-table-scroll.svelte-66v3ax{width:100%;height:100%;overflow:visible}.orders-table.svelte-66v3ax{border-collapse:separate;border-spacing:0;table-layout:fixed}.orders-table.svelte-66v3ax thead:where(.svelte-66v3ax) th:where(.svelte-66v3ax){position:sticky;top:0;z-index:2;border-bottom:1px solid #cfdced;border-right:1px solid #d7e3f3;background:#edf4ff;color:#1f426e;font-size:12px;font-weight:800;text-align:left;padding:0;white-space:nowrap}.orders-table.svelte-66v3ax thead:where(.svelte-66v3ax) th:where(.svelte-66v3ax):last-child{border-right:none}.th-cell.svelte-66v3ax{display:flex;align-items:stretch;justify-content:space-between;min-width:0;position:relative}.th-cell.svelte-66v3ax .th-wrap:where(.svelte-66v3ax){padding:8px 20px 8px 8px;min-width:0}.th-wrap.svelte-66v3ax{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.th-icon.svelte-66v3ax{font-size:15px;line-height:1;color:#2a558d}.th-resizable.svelte-66v3ax{-webkit-user-select:none;user-select:none;cursor:col-resize}.th-resizer.svelte-66v3ax{position:absolute;right:0;top:0;bottom:0;width:18px;border:none;border-left:1px solid #d7e3f3;background:transparent;cursor:col-resize;padding:0;margin:0;z-index:3;touch-action:none;pointer-events:none}.th-resizer.svelte-66v3ax:after{content:"";position:absolute;left:7px;top:30%;bottom:30%;width:2px;border-radius:2px;background:#b6c9e4;transition:background-color .12s ease}.orders-table.svelte-66v3ax tbody:where(.svelte-66v3ax) tr:where(.svelte-66v3ax):nth-child(odd){background:#fcfdff}.orders-table.svelte-66v3ax tbody:where(.svelte-66v3ax) tr:where(.svelte-66v3ax):nth-child(2n){background:#f7faff}.orders-table.svelte-66v3ax tbody:where(.svelte-66v3ax) tr:where(.svelte-66v3ax):hover{background:#eef4ff}.orders-table.svelte-66v3ax td:where(.svelte-66v3ax){border-bottom:1px solid #e1e9f6;border-right:1px solid #e3ebf7;color:#294667;font-size:12px;padding:7px 8px;vertical-align:middle;overflow:hidden}.orders-table.svelte-66v3ax td:where(.svelte-66v3ax):last-child{border-right:none}.cell-text.svelte-66v3ax{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-table.svelte-66v3ax .mono:where(.svelte-66v3ax){font-family:JetBrains Mono,Courier New,monospace;font-weight:700;color:#1d446f}.checkbox-cell.svelte-66v3ax{width:34px;text-align:center}.orders-table.svelte-66v3ax thead:where(.svelte-66v3ax) .checkbox-cell:where(.svelte-66v3ax),.orders-table.svelte-66v3ax tbody:where(.svelte-66v3ax) .checkbox-cell:where(.svelte-66v3ax){padding:0;text-align:center;vertical-align:middle}.orders-table.svelte-66v3ax thead:where(.svelte-66v3ax) .checkbox-cell:where(.svelte-66v3ax) input:where(.svelte-66v3ax),.orders-table.svelte-66v3ax tbody:where(.svelte-66v3ax) .checkbox-cell:where(.svelte-66v3ax) input:where(.svelte-66v3ax){display:block;margin:0 auto}.table-empty.svelte-66v3ax{text-align:center;color:#5d7390;font-size:12px;padding:14px!important}.status-chip.svelte-66v3ax{display:inline-flex;align-items:center;justify-content:center;border:1px solid #d6dfef;border-radius:999px;width:96px;min-width:96px;height:24px;padding:0 8px;font-size:11px;font-weight:800;line-height:1;white-space:nowrap;text-align:center}.status-chip--completed.svelte-66v3ax{border-color:#79c99b;background:#e5f7ec;color:#1a7c47}.status-chip--pending.svelte-66v3ax{border-color:#e2c782;background:#fff6df;color:#9a6a00}.status-chip--dispatched.svelte-66v3ax{border-color:#95bfef;background:#eaf3ff;color:#1c5ca3}.status-chip--accepted.svelte-66v3ax{border-color:#9bc8ea;background:#e8f5ff;color:#1f6292}.status-chip--on_route.svelte-66v3ax{border-color:#9fd9cf;background:#e9f8f3;color:#1f7b69}.status-chip--cancelled.svelte-66v3ax{border-color:#e3a4a4;background:#ffebeb;color:#b23a3a}.orders-pagination.svelte-66v3ax{flex:0 0 auto;margin-top:auto;border:1px solid #c8d9ef;border-radius:11px;background:#f8fbff;padding:8px 10px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;overflow:hidden}.pagination-info.svelte-66v3ax{color:#43628d;font-size:12px;font-weight:700}.pagination-actions.svelte-66v3ax{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:2px}.pagination-actions.svelte-66v3ax .secondary:where(.svelte-66v3ax){flex:0 0 auto}.page-marker.svelte-66v3ax{color:#2d4c77;font-size:12px;font-weight:800;padding:0 6px;white-space:nowrap}.secondary.svelte-66v3ax,.danger.svelte-66v3ax{border:none;border-radius:10px;padding:10px 16px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:filter .12s ease,transform .12s ease,background-color .12s ease}.secondary.svelte-66v3ax{background:#f0f4f8;color:#1a2a40}.secondary.requeue.svelte-66v3ax{background:#fef08a;color:#854d0e}.secondary.cancel.svelte-66v3ax{background:#fee2e2;color:#991b1b}.secondary.dispatch.svelte-66v3ax{background:#3f8fe2;color:#fff}.row-actions.svelte-66v3ax{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.row-actions.svelte-66v3ax .secondary:where(.svelte-66v3ax){width:118px;height:32px;padding:0 10px;justify-content:center;gap:6px}.row-actions.svelte-66v3ax .secondary:where(.svelte-66v3ax) i:where(.svelte-66v3ax){font-size:14px;line-height:1;flex:0 0 auto}.row-action-placeholder.svelte-66v3ax{width:150px;height:32px;border-radius:10px;border:1px solid #c7d6ea;background:#f4f8ff;color:#38577f;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;text-align:center}.row-action-placeholder-icon.svelte-66v3ax{font-size:14px;line-height:1;animation:svelte-66v3ax-row-action-spin 1.2s linear infinite}.row-action-placeholder--processing.svelte-66v3ax{border-color:#9fbee3;background:#eaf3ff;color:#1f4f8d}@keyframes svelte-66v3ax-row-action-spin{to{transform:rotate(360deg)}}.danger.svelte-66v3ax{border:1px solid #c24a4a;background:#c93a3a;color:#fff}.danger.ghost.svelte-66v3ax{border-color:#df9999;background:#fff0f0;color:#aa2d2d}.secondary.svelte-66v3ax:disabled,.danger.svelte-66v3ax:disabled{opacity:.6;cursor:default}.secondary.svelte-66v3ax:not(:disabled):hover{background:#e2e8f0;transform:translateY(-1px)}.secondary.requeue.svelte-66v3ax:not(:disabled):hover{background:#fde047}.secondary.cancel.svelte-66v3ax:not(:disabled):hover{background:#fca5a5;color:#fff}.secondary.dispatch.svelte-66v3ax:not(:disabled):hover{background:#3f8fe2;filter:brightness(.95)}.danger.svelte-66v3ax:not(:disabled):hover{filter:brightness(.95);transform:translateY(-1px)}.values-toggle.svelte-66v3ax{width:100%;transition:none}.values-toggle.is-hidden.svelte-66v3ax{border-color:#8fb2de;background:#dfeefe;color:#173f75}body.is-column-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.orders-confirm.svelte-66v3ax{width:min(480px,calc(100vw - 32px));border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(220,230,241,.6);padding:24px;gap:16px}.orders-confirm.svelte-66v3ax h4:where(.svelte-66v3ax){margin:0;color:#991b1b;font-size:18px}.orders-confirm.svelte-66v3ax p:where(.svelte-66v3ax){margin:0;color:#b91c1c;font-size:14px;line-height:1.4}.orders-confirm-actions.svelte-66v3ax{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px}@media(max-width:1180px){.summary-grid.svelte-66v3ax{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-controls.svelte-66v3ax{grid-template-columns:1fr}}@container (max-width: 820px){.summary-filters.svelte-66v3ax{grid-template-columns:1fr}.orders-pagination.svelte-66v3ax{justify-content:center}.pagination-info.svelte-66v3ax{width:100%;text-align:center}}@media(max-width:640px){.orders-modal.svelte-66v3ax{width:calc(100vw - 14px);height:calc(100dvh - 14px)}.orders-modal-header.svelte-66v3ax,.orders-modal-body.svelte-66v3ax{padding:10px}.summary-filters.svelte-66v3ax{grid-template-columns:1fr}}.workspace-screen.svelte-kw2i7s{height:100dvh;overflow:hidden;background:radial-gradient(1200px 520px at -8% -12%,rgba(87,183,255,.28),transparent 64%),radial-gradient(920px 420px at 106% -10%,rgba(54,146,255,.24),transparent 68%),#d2deef}.workspace-scroll.svelte-kw2i7s{height:100%;overflow:auto;padding:14px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;align-content:stretch}.workspace-footer.svelte-kw2i7s{min-height:30px;margin:0 8px;border:1px solid #b8cae4;border-radius:14px;background:#f4f9ffbf;color:#5f7595;font-size:10px;font-weight:700;letter-spacing:.02em;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 8px;white-space:normal;text-align:left;line-height:1.2;overflow-wrap:anywhere}.workspace-footer-copy.svelte-kw2i7s{display:flex;align-items:center;justify-content:center;gap:5px;flex:1;text-align:center}.workspace-footer.svelte-kw2i7s .material-symbols-rounded:where(.svelte-kw2i7s){font-size:12px;line-height:1;color:#6f87a9;font-variation-settings:"FILL" 1,"wght" 500,"opsz" 20}.workspace-footer-pix-btn.svelte-kw2i7s{border:1px solid #4f96ea;border-radius:999px;background:linear-gradient(180deg,#67a8f1,#4f96ea);color:#fff;min-height:24px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;cursor:pointer;box-shadow:0 4px 12px #1d5eaa38}.workspace-footer-pix-btn.svelte-kw2i7s i:where(.svelte-kw2i7s){font-size:14px;line-height:1}.workspace-footer-pix-btn.svelte-kw2i7s:hover{filter:brightness(.98)}.workspace-top.svelte-kw2i7s{position:sticky;top:0;z-index:42;display:grid;gap:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 8px}.order-action-modal.svelte-kw2i7s{width:min(520px,calc(100vw - 20px));border:1px solid #9abbea;border-radius:14px;background:linear-gradient(180deg,#f7fbff,#ecf4ff);box-shadow:0 20px 42px #0d244852;padding:12px;display:grid;gap:10px}.order-action-header.svelte-kw2i7s{display:flex;justify-content:space-between;align-items:center;gap:10px}.order-action-header.svelte-kw2i7s strong:where(.svelte-kw2i7s){color:#143a70;font-size:16px;line-height:1.1}.order-action-close.svelte-kw2i7s{width:30px;height:30px;border:1px solid #9cbcea;border-radius:999px;background:#e7f1ff;color:#29548d;display:grid;place-items:center;padding:0;cursor:pointer}.order-action-close.svelte-kw2i7s .material-symbols-rounded:where(.svelte-kw2i7s){font-size:18px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"opsz" 20}.order-action-body.svelte-kw2i7s{border:1px solid #cfe0f7;border-radius:10px;background:#f2f8ff;padding:10px}.order-action-body.svelte-kw2i7s p:where(.svelte-kw2i7s){margin:0;color:#27466f;font-size:14px;line-height:1.4}.order-action-footer.svelte-kw2i7s{display:flex;justify-content:flex-end;gap:8px}.order-action-btn.svelte-kw2i7s{border:1px solid #9bbde8;border-radius:10px;font-size:12px;font-weight:800;padding:7px 12px;cursor:pointer}.order-action-btn--ghost.svelte-kw2i7s{background:#f0f6ff;color:#22497d}.order-action-btn--cancel.svelte-kw2i7s{background:#fff0d9;border-color:#e3be83;color:#825000}.app-access-modal.svelte-kw2i7s{width:min(480px,calc(100vw - 32px));border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;padding:24px;display:flex;flex-direction:column;gap:24px;border:1px solid rgba(220,230,241,.6)}.app-access-modal-header.svelte-kw2i7s{display:flex;justify-content:space-between;align-items:center;gap:12px}.app-access-modal-header.svelte-kw2i7s strong:where(.svelte-kw2i7s){color:#1a2a40;font-size:18px;line-height:1.2;margin:0}.app-access-modal-close.svelte-kw2i7s{width:32px;height:32px;border:none;border-radius:999px;background:#f0f4f8;color:#5d718b;display:grid;place-items:center;padding:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.app-access-modal-close.svelte-kw2i7s:hover{background:#e2e8f0;color:#1a2a40}.app-access-modal-close.svelte-kw2i7s .material-symbols-rounded:where(.svelte-kw2i7s){font-size:18px;line-height:1;font-variation-settings:"FILL" 0,"wght" 600,"opsz" 20}.app-access-modal-close.svelte-kw2i7s:disabled{opacity:.5;cursor:default}.app-access-modal-body.svelte-kw2i7s{display:flex;flex-direction:column;gap:16px}.app-access-modal-info.svelte-kw2i7s{margin:0;color:#5d718b;font-size:14px;line-height:1.4}.app-access-modal-login.svelte-kw2i7s{margin:0;color:#4a5c73;font-size:14px;line-height:1.4}.app-access-modal-login.svelte-kw2i7s strong:where(.svelte-kw2i7s){color:#1a2a40;font-weight:700}.app-access-modal-body.svelte-kw2i7s label:where(.svelte-kw2i7s){display:grid;gap:6px}.app-access-modal-body.svelte-kw2i7s label:where(.svelte-kw2i7s) span:where(.svelte-kw2i7s){color:#4a5c73;font-size:13px;font-weight:600}.app-access-modal-body.svelte-kw2i7s input:where(.svelte-kw2i7s){height:40px;border:1px solid #d0dbe7;border-radius:10px;padding:0 12px;font-size:14px;color:#1a2a40;background:#f8fafc;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;outline:none}.app-access-modal-body.svelte-kw2i7s input:where(.svelte-kw2i7s):focus{background:#fff;border-color:#3f8fe2;box-shadow:0 0 0 3px #3f8fe226}.app-access-modal-body.svelte-kw2i7s input:where(.svelte-kw2i7s):disabled{opacity:.6;background:#f1f5f9;cursor:not-allowed}.app-access-modal-error.svelte-kw2i7s{margin:0;color:#cc2929;font-size:13px;font-weight:600;line-height:1.4;background:#ffebe8;padding:10px 12px;border-radius:8px}.app-access-modal-actions.svelte-kw2i7s{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.app-access-modal-actions.svelte-kw2i7s button:where(.svelte-kw2i7s){border:none;border-radius:10px;font-size:14px;font-weight:600;padding:10px 20px;cursor:pointer;transition:filter .12s ease,transform .12s ease}.app-access-modal-actions.svelte-kw2i7s button.ghost:where(.svelte-kw2i7s){background:transparent;color:#5d718b}.app-access-modal-actions.svelte-kw2i7s button.ghost:where(.svelte-kw2i7s):hover{background:#f0f4f8;color:#1a2a40}.app-access-modal-actions.svelte-kw2i7s button.primary:where(.svelte-kw2i7s){background:#3f8fe2;color:#fff}.app-access-modal-actions.svelte-kw2i7s button.primary:where(.svelte-kw2i7s):hover{filter:brightness(.95);transform:translateY(-1px)}.app-access-modal-actions.svelte-kw2i7s button:where(.svelte-kw2i7s):disabled{opacity:.5;cursor:not-allowed;transform:none}.workspace-alert.svelte-kw2i7s{width:min(420px,calc(100vw - 32px));border-radius:20px;background:#fff;box-shadow:0 16px 40px #0c1c3614,0 4px 12px #0c1c360a;padding:24px 20px 20px;display:flex;flex-direction:column;align-items:center;gap:16px;overflow:hidden;transform-origin:top center;border:1px solid rgba(220,230,241,.6)}.workspace-alert-icon-shell.svelte-kw2i7s{width:48px;height:48px;border-radius:999px;display:grid;place-items:center;flex-shrink:0}.workspace-alert-icon.svelte-kw2i7s{font-size:26px;line-height:1;font-variation-settings:"FILL" 1,"wght" 500,"opsz" 24}.workspace-alert-body.svelte-kw2i7s{display:grid;justify-items:center;text-align:center;gap:8px;min-width:0;width:100%}.workspace-alert-body.svelte-kw2i7s strong:where(.svelte-kw2i7s){font-size:18px;color:#1a2a40;line-height:1.2;margin:0}.workspace-alert-message.svelte-kw2i7s{margin:0;font-size:14px;line-height:1.45;font-weight:500;color:#5d718b;word-break:break-word}.workspace-alert-footer.svelte-kw2i7s{display:grid;width:100%;margin-top:4px}.workspace-alert-ok.svelte-kw2i7s{width:100%;border:none;border-radius:12px;font-size:14px;font-weight:700;line-height:1;padding:12px 20px;cursor:pointer;transition:filter .12s ease,transform .12s ease}.workspace-alert-ok.svelte-kw2i7s:hover{filter:brightness(.96);transform:translateY(-1px)}.workspace-alert--success.svelte-kw2i7s .workspace-alert-icon-shell:where(.svelte-kw2i7s){background:#e3faec;color:#1e7045}.workspace-alert--success.svelte-kw2i7s .workspace-alert-ok:where(.svelte-kw2i7s){background:#1e7045;color:#fff;box-shadow:0 4px 12px #1e704533}.workspace-alert--danger.svelte-kw2i7s .workspace-alert-icon-shell:where(.svelte-kw2i7s){background:#ffebe8;color:#cc2929}.workspace-alert--danger.svelte-kw2i7s .workspace-alert-ok:where(.svelte-kw2i7s){background:#cc2929;color:#fff;box-shadow:0 4px 12px #cc292933}.workspace-alert--info.svelte-kw2i7s .workspace-alert-icon-shell:where(.svelte-kw2i7s){background:#e8f4ff;color:#1c5ba6}.workspace-alert--info.svelte-kw2i7s .workspace-alert-ok:where(.svelte-kw2i7s){background:#1c5ba6;color:#fff;box-shadow:0 4px 12px #1c5ba633}.workspace-main.svelte-kw2i7s{display:grid;gap:12px;min-height:0;height:100%;background:#cbd9ed9e;border:1px solid #97b9e4;border-radius:14px;padding:8px;box-sizing:border-box}.workspace-resizable.svelte-kw2i7s{display:grid;grid-template-columns:minmax(340px,1fr) 0 minmax(560px,1.45fr) 0 minmax(340px,1fr);min-height:560px;height:100%;align-items:stretch}.workspace-column.svelte-kw2i7s{min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px;padding:0 6px}.workspace-column.svelte-kw2i7s .workspace-panel{min-height:0}.workspace-column--orders.svelte-kw2i7s .workspace-panel,.workspace-column--map.svelte-kw2i7s .workspace-panel,.workspace-column--drivers.svelte-kw2i7s .workspace-panel{flex:1}.workspace-resizer.svelte-kw2i7s{align-self:stretch;border:0;margin:0;background:transparent;padding:0;cursor:col-resize;display:none}.workspace-resizer.svelte-kw2i7s span:where(.svelte-kw2i7s){width:4px;height:70px;border-radius:999px;background:linear-gradient(180deg,#4e98f5,#2e66c8);opacity:.56;transition:opacity .12s ease}.workspace-resizer.svelte-kw2i7s:hover span:where(.svelte-kw2i7s),.workspace-resizer.svelte-kw2i7s:focus-visible span:where(.svelte-kw2i7s){opacity:.96}.workspace-screen.svelte-kw2i7s .workspace-panel{border-color:#74a6e9;background:linear-gradient(180deg,#f7fbff,#edf5ff);box-shadow:0 10px 26px #13386821}.workspace-screen.svelte-kw2i7s .workspace-header{border-color:transparent;background:transparent;box-shadow:none}.workspace-screen.svelte-kw2i7s .workspace-panel h2,.workspace-screen.svelte-kw2i7s .workspace-header h1{color:#113a76}.workspace-screen.svelte-kw2i7s .workspace-panel header p,.workspace-screen.svelte-kw2i7s .workspace-header p{color:#426185}body.workspace-resizing{-webkit-user-select:none;user-select:none;cursor:col-resize}body.workspace-resizing *{cursor:col-resize!important}.dispatch-form-modal.svelte-kw2i7s{width:min(980px,100%);max-height:min(88dvh,920px);overflow:auto;border-radius:16px;border:1px solid #8eb7ea;background:linear-gradient(180deg,#f7fbff,#edf5ff);box-shadow:0 20px 44px #11325e57;padding:12px;display:grid;gap:10px}.dispatch-form-modal-header.svelte-kw2i7s{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 2px}.dispatch-form-modal-header.svelte-kw2i7s strong:where(.svelte-kw2i7s){color:#113a76;font-size:18px}.dispatch-form-close.svelte-kw2i7s{border:1px solid #9cbcea;background:#e6f0fd;color:#29548d;width:30px;height:30px;border-radius:999px;display:grid;place-items:center;cursor:pointer;padding:0}.dispatch-form-close.svelte-kw2i7s .material-symbols-rounded:where(.svelte-kw2i7s){font-size:19px;line-height:1;font-variation-settings:"FILL" 0,"wght" 500,"opsz" 20}@media(max-width:1180px){.workspace-alert.svelte-kw2i7s{width:calc(100vw - 20px);max-width:calc(100vw - 20px)}.workspace-scroll.svelte-kw2i7s{padding:10px;gap:10px}.workspace-footer.svelte-kw2i7s{margin:0}.workspace-top.svelte-kw2i7s{position:static;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-resizable.svelte-kw2i7s{grid-template-columns:1fr;min-height:0;height:auto;gap:12px}.workspace-column.svelte-kw2i7s{padding:0}.workspace-column--orders.svelte-kw2i7s{order:1}.workspace-column--map.svelte-kw2i7s{order:2}.workspace-column--drivers.svelte-kw2i7s{order:3}.workspace-resizer.svelte-kw2i7s{display:none}.workspace-column--map.svelte-kw2i7s .workspace-panel{min-height:620px}}@media(min-width:1400px){.workspace-resizable.svelte-kw2i7s{grid-template-columns:minmax(340px,var(--left-pane, 420px)) 10px minmax(560px,1fr) 10px minmax(340px,var(--right-pane, 380px))}.workspace-resizer.svelte-kw2i7s{display:grid;place-items:center}}@media(max-width:760px){.workspace-column--map.svelte-kw2i7s .workspace-panel{min-height:500px}.dispatch-form-modal.svelte-kw2i7s{width:calc(100vw - 14px);max-height:calc(100dvh - 14px);border-radius:12px;padding:10px}}@media(min-width:1181px){.workspace-column--orders.svelte-kw2i7s,.workspace-column--drivers.svelte-kw2i7s{overflow:hidden}}
