.palette-reset.svelte-inztr8{margin-top:12px;font-size:12px}.config-scrim.svelte-inztr8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-config-overlay);display:grid;place-items:start end;padding:.65rem;background:var(--overlay)}.config-panel.svelte-inztr8{width:min(58rem,calc(100vw - 1.3rem));max-height:calc(100vh - 1.3rem);overflow:auto;padding:.9rem;border:1px solid var(--line-strong);border-radius:1rem;background:var(--surface-raised);box-shadow:0 1rem 3rem var(--shadow-color)}header.svelte-inztr8{display:flex;align-items:center;justify-content:space-between;gap:.75rem;position:sticky;top:-.9rem;z-index:2;padding:.65rem 0;background:var(--surface-raised)}.close.svelte-inztr8{width:36px;padding:0;font-size:1.25rem}.config-groups.svelte-inztr8{display:grid;grid-template-columns:1.25fr .8fr .8fr 1.15fr 1.15fr;gap:.55rem}.config-groups.svelte-inztr8 fieldset:where(.svelte-inztr8){min-width:0;padding:.45rem;border:1px solid var(--line);border-radius:.7rem}.config-groups.svelte-inztr8 legend:where(.svelte-inztr8){color:var(--muted);font-size:.7rem;font-weight:800}.config-groups.svelte-inztr8 label:where(.svelte-inztr8){display:flex;align-items:center;gap:.4rem;min-height:32px;font-size:.68rem}.config-groups.svelte-inztr8 input[type=color]:where(.svelte-inztr8),.color-grid.svelte-inztr8 input[type=color]:where(.svelte-inztr8),.kpi-row.svelte-inztr8 input[type=color]:where(.svelte-inztr8){width:2.1rem;min-height:28px;padding:.1rem}.config-groups.svelte-inztr8 input[type=checkbox]:where(.svelte-inztr8){width:1rem;min-height:1rem}.window-config.svelte-inztr8 label:where(.svelte-inztr8){justify-content:space-between}.window-config.svelte-inztr8 .hover-select-trigger{min-width:5.5rem}.round-grid.svelte-inztr8{display:grid;grid-template-columns:repeat(3,minmax(11rem,1fr)) 8rem 9rem;gap:.55rem;align-items:end}.round-grid.svelte-inztr8 .address-search{min-height:4.8rem;align-content:end}.client-config-grid.svelte-inztr8{display:grid;grid-template-columns:minmax(12rem,.6fr) minmax(34rem,2fr);gap:.75rem}.client-config-grid.svelte-inztr8 h3:where(.svelte-inztr8){margin:0 0 .45rem}.color-grid.svelte-inztr8,.kpi-grid.svelte-inztr8{display:grid;gap:.28rem}.color-grid.svelte-inztr8{grid-template-columns:1fr 1fr}.color-grid.svelte-inztr8 label:where(.svelte-inztr8),.kpi-row.svelte-inztr8 label:where(.svelte-inztr8){display:flex;align-items:center;justify-content:space-between;gap:.3rem;color:var(--muted);font-size:.65rem}.kpi-row.svelte-inztr8{display:grid;grid-template-columns:5.5rem repeat(4,minmax(4.5rem,1fr));gap:.28rem;align-items:center}.kpi-row.svelte-inztr8 b:where(.svelte-inztr8){font-size:.66rem}.kpi-row.svelte-inztr8 input[type=number]:where(.svelte-inztr8){min-height:32px;padding:.25rem}.client-config-grid.svelte-inztr8 .subsection-title:where(.svelte-inztr8){margin-top:.8rem}.client-type-colors.svelte-inztr8{padding-bottom:.65rem;border-bottom:1px solid var(--line)}@media(max-width:760px){.config-scrim.svelte-inztr8{padding:0}.config-panel.svelte-inztr8{width:100%;max-width:100vw;max-height:100vh;border-radius:0;overflow-x:hidden}.config-groups.svelte-inztr8,.round-grid.svelte-inztr8,.client-config-grid.svelte-inztr8{grid-template-columns:minmax(0,1fr)}.client-config-grid.svelte-inztr8,.client-config-grid.svelte-inztr8 section:where(.svelte-inztr8),.kpi-grid.svelte-inztr8,.kpi-row.svelte-inztr8,.kpi-row.svelte-inztr8 label:where(.svelte-inztr8){min-width:0}.kpi-grid.svelte-inztr8{width:100%}.kpi-row.svelte-inztr8{grid-template-columns:minmax(4.5rem,1fr) repeat(2,minmax(0,1fr))}.kpi-row.svelte-inztr8 input:where(.svelte-inztr8){width:100%;min-width:0}}:root{font-family:Segoe UI,Trebuchet MS,sans-serif;font-synthesis:none;--ui-zoom: 1;--serif: Iowan Old Style, Baskerville, Georgia, serif;--bg: #eee8d5;--surface: #f8f1df;--surface-raised: #fff9e9;--surface-soft: #e7e1cf;--sidebar-bg: #e7dfc8e8;--text: #35453b;--muted: #69756d;--terra: #a85f45;--forest: #36513e;--on-strong: #fff8e7;--accent: #c88b32;--accent-ink: #2f281d;--line: #d2c8af;--line-strong: #b8ad93;--success: #397054;--overlay: #19231d52;--shadow-color: #26382d2e;--nav-active: #d8b76e66;--status-ink: #26352c;--status-pendiente: #ecd684;--status-armado: #9fd9d2;--status-guardado: #8fb9cf;--status-entregado: #acd09f;--status-cancelado: #b9b9b2;--status-postergado: #d2add8;--payment-pendiente: #e9b878;--payment-pago: #acd09f;--payment-transf: #ceb0d2;--stock-red: hsl(7 66% 86%);--stock-yellow: hsl(48 62% 84%);--stock-green: hsl(126 38% 82%);--product-promo-row: #d8ead3;--map-marker-border: #fff8e7;--map-correo: #865f88;--map-partida: #a76537;--focus-ring: color-mix(in srgb, var(--accent) 68%, transparent);--surface-hover: color-mix(in srgb, var(--accent) 7%, var(--surface-raised));--scrollbar-thumb: #9a8f76;--scrollbar-track: #e4dcc7;--radius-control: .5rem;--radius-card: .75rem;--radius-panel: .85rem;--motion-fast: .16s;--motion-base: .18s;--motion-slow: .22s;--ease-ui: cubic-bezier(.2,.7,.25,1);--layer-config-overlay: 900;--layer-modal: 1300;--layer-modal-popover: 1400;color-scheme:light}[data-theme=noche]{--bg: #17241f;--surface: #223129;--surface-raised: #2a3a31;--surface-soft: #1d2b25;--sidebar-bg: #1d2c26f2;--text: #e7eadf;--muted: #aab5aa;--terra: #df9674;--forest: #b7c8b3;--on-strong: #1c2923;--accent: #d2a04e;--accent-ink: #241e16;--line: #4b5c52;--line-strong: #66776c;--success: #87c49e;--overlay: #07100bc4;--shadow-color: #07100b99;--nav-active: #d2a04e1f;--status-ink: #1e2b24;--stock-red: hsl(7 38% 37%);--stock-yellow: hsl(48 35% 35%);--stock-green: hsl(126 24% 35%);--product-promo-row: #294b36;--map-marker-border: #e7eadf;--map-correo: #aa83ac;--map-partida: #cf8756;--focus-ring: color-mix(in srgb, var(--accent) 78%, transparent);--surface-hover: color-mix(in srgb, var(--accent) 9%, var(--surface-raised));--scrollbar-thumb: #718378;--scrollbar-track: #1a2822;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);font-size:calc(16px * var(--ui-zoom))}body{font-size:.833333rem;margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:var(--text);line-height:1.35}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}::selection{background:color-mix(in srgb,var(--accent) 34%,transparent);color:var(--text)}.app-shell{min-height:100vh;padding-left:11.5rem;transition:padding-left var(--motion-base) var(--ease-ui)}.app-shell.sidebar-collapsed,html[data-sidebar-collapsed=true] .app-shell{padding-left:3.333333rem}.sidebar{position:fixed;inset:0 auto 0 0;width:11.5rem;padding:.58rem .45rem;border-right:1px solid var(--line);background:var(--sidebar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;z-index:50;transition:width var(--motion-base) var(--ease-ui)}.sidebar.collapsed,html[data-sidebar-collapsed=true] .sidebar{width:3.333333rem}.sidebar-top{display:flex;align-items:center;justify-content:space-between;gap:.3rem;margin-bottom:.55rem}.brand{display:flex;align-items:center;gap:.65rem;min-width:0;font-family:var(--serif);font-size:1.32rem;padding:.15rem .25rem;white-space:nowrap}.brand i{color:var(--accent);font-weight:400}.brand-mark{display:grid;place-items:center;flex:0 0 2rem;width:2rem;height:2rem;border:1px solid var(--forest);border-radius:50%;font-size:1rem}.brand-name{overflow:hidden;opacity:1;transition:opacity var(--motion-fast) var(--ease-ui)}.sidebar-toggle{flex:0 0 32px;width:32px;min-height:32px;padding:0;font-size:1.15rem}.sidebar.collapsed .sidebar-top,html[data-sidebar-collapsed=true] .sidebar-top{flex-direction:column}.sidebar.collapsed .brand-name,html[data-sidebar-collapsed=true] .sidebar .brand-name{width:0;opacity:0}.sidebar nav{display:grid;gap:.15rem}.nav-row{position:relative;display:flex;align-items:center;min-width:0}.sidebar nav a{position:relative;flex:1;min-width:0;min-height:36px;padding:.38rem .54rem;border:1px solid transparent;border-radius:var(--radius-control);display:flex;align-items:center;gap:.45rem;transition:background var(--motion-fast) var(--ease-ui),border-color var(--motion-fast) var(--ease-ui),color var(--motion-fast) var(--ease-ui),box-shadow var(--motion-fast) var(--ease-ui)}.sidebar nav a:hover,.sidebar nav a:focus-visible{border-color:var(--accent);background:var(--surface-raised);outline:none}.sidebar nav a.active{border-color:color-mix(in srgb,var(--accent) 72%,var(--line));background:var(--nav-active);color:var(--text);box-shadow:inset 3px 0 0 var(--accent)}.nav-icon{display:grid;place-items:center;flex:0 0 1.45rem;font-size:1rem}.sidebar nav b{overflow:hidden;font-size:.84rem;white-space:nowrap;opacity:1;transition:opacity var(--motion-fast) var(--ease-ui)}.sidebar.collapsed nav a,html[data-sidebar-collapsed=true] .sidebar nav a{justify-content:center;padding:.45rem}.sidebar.collapsed nav b,html[data-sidebar-collapsed=true] .sidebar nav b{width:0;opacity:0}.nav-gear{flex:0 0 30px;width:30px;min-height:30px;padding:0;border-color:transparent;color:var(--muted);font-size:.78rem}.nav-gear:hover,.nav-gear:focus-visible{border-color:var(--accent)}.sidebar.collapsed .nav-row,html[data-sidebar-collapsed=true] .sidebar .nav-row{justify-content:center}.sidebar.collapsed .nav-row a,html[data-sidebar-collapsed=true] .sidebar .nav-row a{flex:0 0 38px;width:38px}.sidebar.collapsed .nav-gear,html[data-sidebar-collapsed=true] .sidebar .nav-gear{position:absolute;left:calc(100% - .2rem);z-index:2;opacity:0;pointer-events:none;background:var(--surface-raised);box-shadow:0 .3rem .9rem var(--shadow-color)}.sidebar.collapsed .nav-row:hover .nav-gear,.sidebar.collapsed .nav-row:focus-within .nav-gear,html[data-sidebar-collapsed=true] .sidebar .nav-row:hover .nav-gear,html[data-sidebar-collapsed=true] .sidebar .nav-row:focus-within .nav-gear{opacity:1;pointer-events:auto}.nav-tooltip{pointer-events:none;position:absolute;left:calc(100% + .55rem);top:50%;translate:0 -50%;display:none;padding:.4rem .58rem;border:1px solid var(--line-strong);border-radius:.55rem;background:var(--surface-raised);color:var(--text);box-shadow:0 .4rem 1.2rem var(--shadow-color);font-size:.72rem;font-weight:700;white-space:nowrap;z-index:60}.sidebar.collapsed nav a:hover .nav-tooltip,.sidebar.collapsed nav a:focus-visible .nav-tooltip,html[data-sidebar-collapsed=true] .sidebar nav a:hover .nav-tooltip,html[data-sidebar-collapsed=true] .sidebar nav a:focus-visible .nav-tooltip{display:block}.role-picker{margin-top:auto;color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.role-picker select{width:100%;margin-top:.35rem}.sidebar.collapsed .role-picker,html[data-sidebar-collapsed=true] .sidebar .role-picker{display:none}.sidebar.collapsed .history-tools,html[data-sidebar-collapsed=true] .sidebar .history-tools{grid-template-columns:1fr}.sidebar.collapsed .history-tools button span,.sidebar.collapsed .history-tools small,html[data-sidebar-collapsed=true] .sidebar .history-tools button span,html[data-sidebar-collapsed=true] .sidebar .history-tools small{display:none}main{max-width:96rem;margin:0 auto;padding:.694444rem .833333rem 2rem}.bottom-tabs,.mobile-more-panel{display:none}h1,h2,h3{font-family:var(--serif);line-height:1.05;margin:0;color:var(--text)}h1{font-size:clamp(1.62rem,2.7vw,2.35rem);font-weight:540;letter-spacing:-.025em}h2{font-size:1.08rem;font-weight:600;letter-spacing:-.01em}h3{font-size:.92rem;font-weight:650}.eyebrow{color:var(--terra);text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:750;margin:0 0 .25rem}.page-head{display:flex;justify-content:space-between;align-items:end;gap:.55rem;margin-bottom:.68rem}.page-head p:last-child{color:var(--muted);margin:.45rem 0 0;max-width:48rem}.card{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--radius-card);padding:.65rem;box-shadow:0 1px color-mix(in srgb,var(--surface-raised) 52%,transparent)}.card+.card{margin-top:.58rem}.grid{display:grid;gap:.58rem}.grid>*{min-width:0}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric{border-top:2px solid var(--accent);padding-top:.5rem}.metric span{color:var(--muted);font-size:.76rem}.metric strong{display:block;font-family:var(--serif);font-size:1.55rem;font-variant-numeric:tabular-nums;margin-top:.15rem}.toolbar{display:flex;flex-wrap:wrap;gap:.36rem;align-items:end}label.field{display:grid;gap:.2rem;min-width:7rem;flex:1;color:var(--muted);font-size:.7rem;font-weight:650}.focus-toggle{min-height:36px;display:inline-flex;align-items:center;gap:.35rem;color:var(--muted);font-size:.7rem;font-weight:650;white-space:nowrap}.focus-toggle input{width:1rem;min-height:1rem;height:1rem;margin:0}input,select,textarea{width:100%;min-height:34px;padding:.36rem .5rem;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-raised);transition:border-color var(--motion-fast) var(--ease-ui),box-shadow var(--motion-fast) var(--ease-ui),background-color var(--motion-fast) var(--ease-ui)}.toolbar>label.field:has(input[type=date]),.toolbar>label.field:has(input[type=month]){flex:0 1 10rem}.toolbar>label.field:has(input[type=number]){flex:0 1 8rem}input[type=time]{width:7rem}input[type=color]{width:2.35rem;min-height:30px;padding:.1rem}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.76}input:hover,textarea:hover{border-color:var(--line-strong)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}textarea{resize:vertical}button,.button{min-height:34px;border:1px solid var(--forest);border-radius:999px;background:transparent;color:var(--text);padding:.35rem .66rem;cursor:pointer;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.28rem;transition:background-color var(--motion-base) var(--ease-ui),border-color var(--motion-base) var(--ease-ui),color var(--motion-base) var(--ease-ui),box-shadow var(--motion-base) var(--ease-ui)}button:hover,.button:hover{background:var(--forest);color:var(--on-strong);box-shadow:0 2px 8px color-mix(in srgb,var(--shadow-color) 72%,transparent)}button:focus-visible,.button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}button.primary,.button.primary{background:var(--forest);color:var(--on-strong)}button.accent{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}button.ghost{border-color:var(--line);color:var(--muted)}button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}button:disabled:hover{background:transparent;color:inherit}button.primary:disabled:hover,button.accent:disabled:hover{background:var(--forest);color:var(--on-strong)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}table{border-collapse:collapse;width:100%;font-size:.76rem}th,td{padding:.36rem .44rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}th{color:var(--muted);text-transform:uppercase;letter-spacing:.035em;font-size:.61rem;position:sticky;top:0;background:var(--surface-raised);z-index:1}tbody tr{transition:background-color var(--motion-fast) var(--ease-ui)}tbody tr:hover{background:var(--surface-hover)}tr:last-child td{border-bottom:0}.record-row,.record-card{animation:record-enter var(--motion-slow) var(--ease-ui) both}.archived-row,.archived-card{filter:grayscale(.72);opacity:.58;background:color-mix(in srgb,var(--muted) 7%,var(--surface))}.archived-row input,.archived-row select,.archived-row button,.archived-card input,.archived-card select,.archived-card button{pointer-events:none}.pulse-value{animation:total-pulse var(--motion-slow) var(--ease-ui) both}.record-leaving{animation:record-leave var(--motion-slow) var(--ease-ui) both;pointer-events:none}@keyframes record-enter{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes record-leave{0%{opacity:1}to{opacity:0;transform:translateY(-.25rem)}}@keyframes total-pulse{0%,to{background:transparent}45%{background:color-mix(in srgb,var(--accent) 22%,transparent)}}.number{text-align:right;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.chip,.tone-chip{display:inline-flex;align-items:center;border:1px solid currentColor;border-radius:999px;padding:.15rem .38rem;font-size:.62rem;font-weight:750}.chip.pending{color:var(--terra)}.chip.ready{color:var(--forest)}.chip.paid{color:var(--success)}.tone-chip{border-color:color-mix(in srgb,var(--ui-tone,var(--line-strong)) 78%,var(--line));background:color-mix(in srgb,var(--ui-tone,var(--surface-soft)) 58%,var(--surface));color:var(--ui-tone-ink,var(--text))}.tone-chip[data-ui-tone=client-type]{border-color:color-mix(in srgb,var(--ui-tone) 78%,var(--line));background:var(--ui-tone)}.payment-pendiente{background:var(--payment-pendiente)}.payment-pago{background:var(--payment-pago)}.payment-transf{background:var(--payment-transf)}.muted{color:var(--muted)}.danger{color:var(--terra)}.success{color:var(--success)}.empty{color:var(--muted);text-align:center;padding:1.35rem .7rem}.order-card{padding:0;overflow:hidden}.order-head{padding:.9rem 1rem;display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--line)}.order-head .push{margin-left:auto}.toast{position:fixed;right:.65rem;bottom:.65rem;max-width:24rem;padding:.55rem .7rem;border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--text);box-shadow:0 .75rem 2rem var(--shadow-color);z-index:1100;animation:toast-enter var(--motion-slow) var(--ease-ui) both}.toast button{color:inherit;border-color:currentColor;margin-left:.75rem}@keyframes toast-enter{0%{opacity:0;translate:0 .35rem}to{opacity:1;translate:0 0}}.split{display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:.65rem;align-items:start}.sticky,.opaque-sticky{position:sticky;top:var(--sticky-top,.65rem);background:var(--sticky-bg,var(--surface-raised));background-color:var(--sticky-bg,var(--surface-raised))}.filter-pill.active{border-color:var(--accent);background:var(--nav-active);box-shadow:inset 0 -3px 0 var(--accent)}.edge-selection-handle{position:absolute;inset:0 auto 0 0;z-index:3;min-height:0;padding:0;border:0;border-right:1px solid var(--line-strong);border-radius:var(--radius-card) 0 0 var(--radius-card);background:color-mix(in srgb,var(--forest) 24%,var(--surface-soft));cursor:pointer;transition:background var(--motion-base) var(--ease-ui),box-shadow var(--motion-base) var(--ease-ui)}.edge-selection-handle:hover,.edge-selection-handle:focus-visible{background:color-mix(in srgb,var(--accent) 62%,var(--surface));box-shadow:inset -3px 0 0 var(--forest)}.edge-selection-handle[aria-pressed=true]{background:var(--accent);box-shadow:inset -4px 0 0 var(--forest)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-thumb{border:1px solid var(--scrollbar-track);border-radius:999px;background:var(--scrollbar-thumb)}*::-webkit-scrollbar-thumb:hover{background:var(--accent)}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}.mobile-only{display:none}[data-theme=noche] .leaflet-tile{filter:brightness(.72) saturate(.72) sepia(.12) hue-rotate(82deg)}.leaflet-container{background:var(--surface-soft);color:var(--text)}:root .leaflet-popup-content-wrapper,:root .leaflet-popup-tip{background:var(--surface-raised);color:var(--text)}:root .leaflet-control-zoom a{background:var(--surface-raised);color:var(--text);border-bottom-color:var(--line)}:root .leaflet-container .leaflet-control-attribution{background:color-mix(in srgb,var(--surface) 82%,transparent);color:var(--muted)}:root .leaflet-container .leaflet-control-attribution a{color:var(--accent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(min-width:761px)and (max-height:620px){.sidebar nav{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.sidebar .role-picker,.sidebar .history-tools{flex-shrink:0}.sidebar.collapsed .nav-gear,html[data-sidebar-collapsed=true] .sidebar .nav-gear{left:auto;right:0;width:26px;min-height:28px}.sidebar.collapsed nav a .nav-tooltip,html[data-sidebar-collapsed=true] .sidebar nav a .nav-tooltip{display:none!important}}@media(max-width:760px){.app-shell,.app-shell.sidebar-collapsed,html[data-sidebar-collapsed=true] .app-shell{padding-left:0}.sidebar{display:none}main{padding:.5rem .5rem 5rem}.bottom-tabs{position:fixed;display:flex;inset:auto .4rem .4rem;min-height:60px;padding:.3rem;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--sidebar-bg);box-shadow:0 .5rem 1.4rem var(--shadow-color);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:50;justify-content:space-around}.bottom-tabs a,.bottom-tabs .mobile-more-trigger{flex:1 1 0;min-width:44px;min-height:48px;padding:.2rem;border:0;display:grid;place-items:center;align-content:center;gap:.08rem;border-radius:var(--radius-card);background:transparent;box-shadow:none;transition:background-color var(--motion-fast) var(--ease-ui),box-shadow var(--motion-fast) var(--ease-ui)}.bottom-tabs a.active,.bottom-tabs .mobile-more-trigger.active{background:var(--nav-active);color:var(--text);box-shadow:inset 0 -3px 0 var(--accent)}.bottom-tabs .mobile-more-trigger:hover{background:var(--nav-active);color:var(--text);box-shadow:none}.bottom-tabs b{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem}.bottom-tabs span{font-size:1.05rem;line-height:1}.mobile-more-panel{position:fixed;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;inset:auto .4rem 4.75rem;max-height:calc(100dvh - 5.5rem);padding:.45rem;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:0 .5rem 1.4rem var(--shadow-color);z-index:49}.mobile-more-panel a{min-width:0;min-height:44px;padding:.42rem .56rem;display:flex;align-items:center;gap:.42rem;border:1px solid transparent;border-radius:var(--radius-card);background:var(--surface)}.mobile-more-panel a:hover,.mobile-more-panel a:focus-visible{border-color:var(--accent)}.mobile-more-panel a.active{border-color:color-mix(in srgb,var(--accent) 72%,var(--line));background:var(--nav-active);box-shadow:inset 3px 0 0 var(--accent)}.mobile-more-panel b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem}.page-head{align-items:start}.page-head .actions{display:none}.grid.two,.grid.three,.split{grid-template-columns:1fr}.sticky{position:static}.table-wrap.mobile-cards{border:0;background:transparent;overflow:visible}.mobile-only{display:initial}}@media(max-width:390px){h1{font-size:2rem}.card{padding:.56rem;border-radius:var(--radius-card)}.toolbar>*{min-width:100%}}.access-shell{min-height:100dvh;display:grid;place-items:center;padding:1rem;background:var(--surface-soft)}.access-card{width:min(100%,28rem);padding:1.6rem;box-sizing:border-box}.access-card h1{font-size:1.55rem;margin:.8rem 0 .4rem}.access-card form{display:grid;gap:.8rem;margin-top:1.2rem}.access-card label{display:grid;gap:.25rem;font-weight:600}.access-card input{min-height:42px}.access-card .primary{min-height:44px;margin-top:.4rem}.access-brand{display:flex;align-items:center;gap:.6rem;color:var(--text);font-size:1.6rem;text-decoration:none}.access-brand span{font-size:1.1rem;letter-spacing:.08em}.access-help{font-size:.85rem;margin:1.2rem 0 0;line-height:1.5}.access-error{color:var(--danger,#a13d29);line-height:1.45}.access-notice{border:1px solid var(--line);padding:.7rem;border-radius:var(--radius-control);background:var(--surface-soft)}.account-card{margin:1rem auto}@media(max-width:480px){.access-card{padding:1.1rem}.access-shell{padding:.6rem}.window-checks{gap:.15rem}}:root{--font-ui:"Segoe UI","Trebuchet MS",sans-serif;font-family:var(--font-ui);--serif:var(--font-ui);--bg:#f2f4ed;--surface:#fffefa;--surface-raised:#fffefa;--surface-soft:#edf1e7;--sidebar-bg:#f2f4edf2;--text:#304936;--muted:#75806e;--forest:#355b44;--accent:#66815d;--on-strong:#fffefa;--line:#cbd5c5;--line-strong:#b5c3aa;--nav-active:#e1eadd;--scrollbar-thumb:#b5c1b1;--scrollbar-track:#edf1e7;--complete-active:#3c6650;--backup-active:#705581;--on-active:#fffefa;--radius-control:.277778rem;--radius-card:.416667rem;--radius-panel:.694444rem;--progress-track:#d9dfd2;--order-local:#eee6f3;--order-local-strong:#a18ab9;--order-delivery:#eee6d2;--order-delivery-strong:#baa46e;--order-correo:#e4ecf0;--order-correo-strong:#88a3af;--order-operations:#fffefa;--order-products:#fffefa;--order-finished:#e8eae3;--note-bg:#fff9e9;--note-ink:#8c6328;--note-line:#ddbd69;--pending-bg:#fff2cd;--pending-ink:#91651e;--armed-bg:#e1eff7;--armed-ink:#357695;--stored-bg:#ede6f4;--stored-ink:#765a9a;--done-bg:#e3efe3;--done-ink:#3c785c;--deferred-bg:#f0ebde;--deferred-ink:#827159;--cancelled-bg:#f5e4df;--cancelled-ink:#a45148;--selection-bg:#e6ecde;--selection-line:#55785c}[data-theme=noche]{--bg:#17241f;--surface:#223129;--surface-raised:#2a3a31;--surface-soft:#243329;--sidebar-bg:#1d2c26f2;--text:#e7eadf;--muted:#aab5aa;--forest:#b7c8b3;--accent:#9bb690;--on-strong:#1c2923;--line:#4b5c52;--line-strong:#66776c;--nav-active:#344a38;--scrollbar-thumb:#718378;--scrollbar-track:#243329;--progress-track:#536455;--order-local:#352e40;--order-local-strong:#b49bc9;--order-delivery:#393527;--order-delivery-strong:#c6b477;--order-correo:#293b43;--order-correo-strong:#93b9c8;--order-operations:#243129;--order-products:#25342c;--order-finished:#303a32;--note-bg:#3d3826;--note-ink:#e8c78d;--note-line:#bba059;--pending-bg:#453b24;--pending-ink:#e4bf76;--armed-bg:#263f4b;--armed-ink:#9dccdf;--stored-bg:#3b304c;--stored-ink:#ccb5e4;--done-bg:#2a4132;--done-ink:#a3d0b0;--deferred-bg:#3d392c;--deferred-ink:#d2c2a5;--cancelled-bg:#452f2b;--cancelled-ink:#e2aea7;--selection-bg:#304736;--selection-line:#9fbea0}[data-ui-tone]{--property-border:color-mix(in srgb,var(--property-ink) 25%,transparent)}[data-ui-tone=empty]{--property-ink:var(--muted);--property-bg:var(--surface-raised)}[data-ui-tone=estado-pendiente],[data-ui-tone=pago-pendiente]{--property-ink:var(--pending-ink);--property-bg:var(--pending-bg)}[data-ui-tone=estado-armado]{--property-ink:var(--armed-ink);--property-bg:var(--armed-bg)}[data-ui-tone=estado-guardado],[data-ui-tone=pago-transf]{--property-ink:var(--stored-ink);--property-bg:var(--stored-bg)}[data-ui-tone=estado-entregado],[data-ui-tone=pago-pago]{--property-ink:var(--done-ink);--property-bg:var(--done-bg)}[data-ui-tone=estado-postergado]{--property-ink:var(--deferred-ink);--property-bg:var(--deferred-bg)}[data-ui-tone=estado-cancelado]{--property-ink:var(--cancelled-ink);--property-bg:var(--cancelled-bg)}[data-ui-tone=envio-local]{--property-ink:var(--stored-ink);--property-bg:var(--order-local)}[data-ui-tone=envio-delivery]{--property-ink:var(--pending-ink);--property-bg:var(--order-delivery)}[data-ui-tone=envio-correo]{--property-ink:var(--armed-ink);--property-bg:var(--order-correo)}button,.button{border-radius:var(--radius-control);font-size:.833333rem;font-weight:600}.order-table{container-type:inline-size;--order-columns:4.444444rem minmax(15.277778rem,1.12fr) minmax(20.833333rem,1.24fr) 12.083333rem 1.527778rem;--order-areas:"reference customer products operations more";--order-gap:.555556rem;--product-columns:minmax(0,1fr) 5rem 3.125rem 2.777778rem 4.722222rem 1.111111rem}.order-grid{display:grid;grid-template-columns:var(--order-columns);grid-template-areas:var(--order-areas);gap:var(--order-gap);align-items:center;min-width:0}.order-grid>.reference{grid-area:reference;min-width:0}.order-grid>.customer{grid-area:customer;min-width:0}.order-grid>.products{grid-area:products;min-width:0}.order-grid>.operations{grid-area:operations;min-width:0}.order-grid>.more{grid-area:more;min-width:0}@container (max-width:73.611111rem){.order-grid{--order-columns:4.027778rem minmax(13.194444rem,1fr) minmax(18.402778rem,1.25fr) 10.972222rem 1.388889rem;--order-gap:.416667rem}.order-grid{--product-columns:minmax(0,1fr) 4.8rem 2.5rem 2.361111rem 4.305556rem 1.111111rem}}@container (max-width:59.027778rem){.order-grid{--order-columns:3.888889rem minmax(0,1fr) 11.458333rem 1.388889rem;--order-areas:"reference customer customer more" "reference products operations more"}.order-grid>.products{align-self:stretch}}.order-grid:is(.compact,.detail){--order-columns:3.888889rem minmax(0,1fr) 11.111111rem 1.388889rem;--order-areas:"reference customer customer more" "reference products operations more";gap:.416667rem}@container (max-width:37.5rem){.order-grid,.order-grid:is(.compact,.detail){--order-columns:3.194444rem minmax(0,1fr) 1.527778rem;--order-areas:"reference customer more" "products products more" "operations operations more"}}main.full-width.svelte-12qhfyh{max-width:none;width:100%;min-width:0;height:100dvh;display:flex;flex-direction:column;overflow:hidden;padding-bottom:max(.6rem,var(--navigation-inset,0px))}.account-picker.svelte-12qhfyh{display:grid;gap:.3rem;margin-top:.6rem}.account-picker.svelte-12qhfyh a:where(.svelte-12qhfyh){font-size:.8rem;overflow:hidden;text-overflow:ellipsis}.mobile-account.svelte-12qhfyh{grid-column:1/-1;border-top:1px solid var(--line);padding:.4rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.mobile-account.svelte-12qhfyh>span:where(.svelte-12qhfyh){min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.8rem}.team-stale.svelte-12qhfyh{flex:0 0 auto;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem .7rem;border:1px solid var(--warning,#bb9842);background:var(--surface-raised);border-radius:var(--radius-control);font-size:.8rem;margin-bottom:.5rem;position:sticky;top:0;z-index:35}.team-stale.svelte-12qhfyh button:where(.svelte-12qhfyh){padding:.2rem .6rem;min-height:30px}.team-stale.svelte-12qhfyh a:where(.svelte-12qhfyh){font-weight:700}.history-tools.svelte-12qhfyh{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin-top:.8rem}.history-tools.svelte-12qhfyh button:where(.svelte-12qhfyh){min-width:0;padding:.45rem;font-size:.72rem}.history-tools.svelte-12qhfyh small:where(.svelte-12qhfyh){grid-column:1/-1;color:var(--muted);text-align:center;font-size:.62rem}.role-picker .hover-select,.role-picker .hover-select-trigger{width:100%}@media(max-width:760px){.history-tools.svelte-12qhfyh{position:fixed;right:.65rem;top:.55rem;z-index:11;display:flex;margin:0}.history-tools.svelte-12qhfyh button:where(.svelte-12qhfyh){width:44px;background:var(--surface)}.history-tools.svelte-12qhfyh button:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh),.history-tools.svelte-12qhfyh small:where(.svelte-12qhfyh){display:none}}
