.hc-logo[data-v-0f9eea0a]{aspect-ratio:1;vertical-align:middle;flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-block;overflow:visible}.marking-row[data-v-a9e15f52]{text-align:left;grid-template-columns:minmax(12rem,1fr) 6rem minmax(14rem,1fr) 7rem auto;align-items:center;gap:.6rem;width:100%;display:grid}.marking-chip[data-v-a9e15f52]{background:#fff;border-left:5px solid;gap:.35rem;padding:.25rem .45rem;display:inline-flex}@media (max-width:850px){.marking-row[data-v-a9e15f52]{grid-template-columns:1fr}.dense-head[data-v-a9e15f52]{display:none}}.button[data-v-e583fdd8]{background:var(--tenant-primary,#087f7a);color:var(--hc-primary-text,#fff);border-radius:.45rem;padding:.65rem .85rem;font-weight:700;text-decoration:none;display:inline-flex}.statistics-overview[data-v-83429318]{min-width:0;padding:.75rem 0}.statistics-overview>section[data-v-83429318]{margin-top:1.25rem;overflow-x:auto}.statistics-overview small[data-v-83429318]{line-height:1.45;display:block}.statistics-overview th[data-v-83429318]{white-space:normal}.statistics-overview form[data-v-83429318]{align-items:end;gap:.5rem;display:flex}.statistics-overview input[data-v-83429318]{max-width:7rem}.stat-cards[data-v-83429318]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;margin:1rem 0;display:grid}.stat-cards article[data-v-83429318]{border:1px solid var(--line,#8886);gap:.45rem;padding:1rem;display:grid}.stat-cards h4[data-v-83429318]{margin:0;font-weight:500}.stat-cards strong[data-v-83429318]{font-size:1.6rem}.stat-cards small[data-v-83429318]{opacity:.85}.monthly-chart[data-v-83429318]{gap:.5rem;height:8rem;margin-bottom:2rem;padding-top:.5rem;display:flex}.monthly-chart>div[data-v-83429318]{flex:1;align-items:end;display:flex;position:relative}.monthly-chart i[data-v-83429318]{background:var(--accent,#667482);width:100%;min-height:1px;display:block}.monthly-chart span[data-v-83429318]{text-align:center;width:100%;position:absolute;bottom:-1.6rem}.statistics-overview table[data-v-83429318]{border-collapse:collapse;width:100%}.statistics-overview th[data-v-83429318],.statistics-overview td[data-v-83429318]{text-align:left;border-bottom:1px solid #8886;padding:.4rem}.table-scroll[data-v-83429318]{overflow:auto}[role=alert][data-v-83429318]{color:var(--danger,#a62d2d)}.article-plus-fields[data-v-598de195]{border:1px solid var(--line,#aaa);background:var(--surface,Canvas);min-width:0;color:inherit;border-radius:.35rem;margin:.7rem 0;padding:.8rem}.article-plus-fields h3[data-v-598de195]{margin:0 0 .4rem}.article-plus-fields h3 small[data-v-598de195]{font-size:.7em;font-weight:400}.article-plus-fields p[data-v-598de195]{font-size:.9em;line-height:1.4}.plus-field-grid[data-v-598de195]{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:.7rem;display:grid}.plus-field-grid label[data-v-598de195]{gap:.25rem;min-width:0;display:grid}.plus-field-grid input[data-v-598de195]{box-sizing:border-box;width:100%;min-width:0;font:inherit;padding:.4rem}.plus-actions[data-v-598de195]{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.plus-actions button[data-v-598de195]{min-height:2.25rem}.customer-sales-defaults[data-v-381f0ff8]{border:1px solid #ccd4dc;gap:.6rem;padding:.75rem;display:grid}.customer-sales-defaults h3[data-v-381f0ff8],.customer-sales-defaults p[data-v-381f0ff8]{margin:.15rem 0}.customer-sales-defaults form[data-v-381f0ff8]{gap:.65rem;display:grid}.customer-sales-defaults fieldset[data-v-381f0ff8]{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.customer-sales-defaults label[data-v-381f0ff8]{gap:.2rem;display:grid}.customer-sales-defaults .check[data-v-381f0ff8]{align-items:center;display:flex}.customer-sales-defaults dl[data-v-381f0ff8]{grid-template-columns:auto 1fr;gap:.25rem .8rem;display:grid}.customer-sales-defaults dt[data-v-381f0ff8],.customer-sales-defaults dd[data-v-381f0ff8]{margin:0}.customer-einvoice-defaults[data-v-381f0ff8]{border-top:1px solid #ccd4dc;padding-top:.7rem}.customer-einvoice-defaults p[data-v-381f0ff8]{flex-basis:100%}.error[data-v-381f0ff8]{color:#8b1616}.notice[data-v-381f0ff8]{color:#145b36}.classic[data-v-381f0ff8]{background:#eee;border:2px groove #ddd;font:12px Tahoma,Arial,sans-serif}.classic fieldset[data-v-381f0ff8]{border:2px groove #ddd}.classic input[data-v-381f0ff8],.classic select[data-v-381f0ff8],.classic textarea[data-v-381f0ff8],.classic button[data-v-381f0ff8]{font:inherit}@media (max-width:700px){.customer-sales-defaults fieldset[data-v-381f0ff8]{display:grid}.customer-sales-defaults dl[data-v-381f0ff8]{grid-template-columns:1fr}}.customer-sales-defaults[data-v-381f0ff8],.customer-einvoice-defaults[data-v-381f0ff8],.customer-sales-defaults fieldset[data-v-381f0ff8]{border-color:var(--line)}.customer-sales-defaults.classic[data-v-381f0ff8]{background:var(--surface-soft);color:var(--text)}.customer-sales-defaults .error[data-v-381f0ff8]{color:var(--danger-text)}.customer-sales-defaults .notice[data-v-381f0ff8]{color:var(--success-text)}.address-transfer[data-v-7040a4ed]{border-top:1px solid var(--border);gap:.7rem;margin-block:1rem;padding-block:1rem;display:grid}.address-transfer h3[data-v-7040a4ed]{margin:0}.address-preview[data-v-7040a4ed]{border:1px solid var(--border);gap:.35rem;margin:0;padding:.6rem .8rem;display:grid}.address-preview div[data-v-7040a4ed]{gap:.6rem;display:flex}.address-preview dt[data-v-7040a4ed]{min-width:5rem;font-weight:600}.address-preview dd[data-v-7040a4ed]{overflow-wrap:anywhere;margin:0}.address-transfer-hint[data-v-7040a4ed]{font-style:italic}label[data-v-7040a4ed]{display:block}select[data-v-7040a4ed]{max-width:100%}.legacy-row>strong>small[data-v-23b98a2d]{font-weight:400;display:block}.assistant-row[data-v-30ffca2c]{grid-template-columns:minmax(10rem,1.3fr) minmax(8rem,.8fr) minmax(9rem,1fr) minmax(10rem,1fr) minmax(7rem,.6fr) auto;align-items:center;gap:.7rem;display:grid}.assistant-row>span[data-v-30ffca2c]{display:grid}.token[data-v-30ffca2c]{overflow-wrap:anywhere;background:#fff5d6;border:2px solid #a76d00;gap:.5rem;padding:.8rem;display:grid}.token code[data-v-30ffca2c]{-webkit-user-select:all;user-select:all}.assistant-credentials[data-v-30ffca2c]{border-top:1px solid var(--line);margin-top:1rem;padding-top:.8rem}.assistant-credentials form[data-v-30ffca2c]{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.assistant-credentials label[data-v-30ffca2c]{gap:.2rem;display:grid}.assistant-credentials ul[data-v-30ffca2c]{padding:0;list-style:none}.assistant-credentials li[data-v-30ffca2c]{border-top:1px solid var(--line);justify-content:space-between;gap:.7rem;padding:.55rem 0;display:flex}@media (max-width:950px){.assistant-row[data-v-30ffca2c]{grid-template-columns:1fr 1fr}.assistant-row.dense-head[data-v-30ffca2c]{display:none}}@media (max-width:560px){.assistant-row[data-v-30ffca2c]{grid-template-columns:1fr}.assistant-credentials li[data-v-30ffca2c]{display:grid}}.customer-payment-preview[data-v-faa179fd],.customer-type-preview[data-v-faa179fd]{box-sizing:border-box;border:1px solid var(--line,var(--hc-border,#ccd3d7));background:var(--surface-soft,var(--hc-surface,#f7f8fa));min-width:0;color:var(--text,var(--hc-text,#17242e));white-space:normal;overflow-wrap:anywhere;border-radius:.25rem;padding:.5rem .6rem;line-height:1.4;display:block}.workspace-dialog[data-v-693b635c]{border:1px solid var(--line,#88959c);width:min(78rem,100vw - 2rem);max-width:calc(100vw - 2rem);height:min(58rem,100dvh - 2rem);max-height:calc(100dvh - 2rem);color:var(--text,#17272c);background:var(--surface,#fff);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 1rem 4rem #0005}.workspace-dialog[open][data-v-693b635c]{flex-direction:column;display:flex}.workspace-dialog[data-v-693b635c]::backdrop{background:#10293888}.workspace-dialog-heading[data-v-693b635c]{border-bottom:1px solid var(--line,#88959c);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.workspace-dialog-body[data-v-693b635c]{min-width:0;min-height:0;padding:1rem;overflow:auto}.workspace-dialog-heading button[data-v-693b635c]{flex:none}.artwork-library[data-v-b6ddced3]{border:1px solid var(--line);margin:.8rem 0;padding:.8rem}.artwork-library fieldset[data-v-b6ddced3]{margin:.8rem 0}.artwork-library label[data-v-b6ddced3]{margin:.5rem 0;display:block}.artwork-library p[data-v-b6ddced3]{max-width:90ch}.artwork-items[data-v-b6ddced3]{padding:0;list-style:none}.artwork-items li[data-v-b6ddced3]{border-bottom:1px solid var(--line);align-items:start;gap:1rem;padding:.8rem 0;display:flex}.artwork-items img[data-v-b6ddced3]{object-fit:contain;border:1px solid var(--line);background:#fff;width:6rem;height:8rem}.artwork-items div[data-v-b6ddced3]{overflow-wrap:anywhere;min-width:0}.artwork-library button[data-v-b6ddced3]{margin:.2rem}.artwork-library select[data-v-b6ddced3],.artwork-library input[data-v-b6ddced3]{max-width:100%}.designer-intro h4[data-v-7256a04c],.designer-controls h4[data-v-7256a04c]{margin:.2rem 0 .6rem}.designer-intro p[data-v-7256a04c]{max-width:75ch}.designer-workspace[data-v-7256a04c]{background:var(--surface-soft,#e5e9ed);border:1px solid var(--line,#aeb9c2);grid-template-columns:minmax(16rem,32rem) minmax(12rem,1fr);align-items:start;gap:1.25rem;padding:1rem;display:grid}.designer-sheet[data-v-7256a04c]{aspect-ratio:210/297;color:#24313b;background:#fff;width:100%;min-height:38rem;box-shadow:0 3px 12px #0003}.designer-paper-label[data-v-7256a04c]{text-align:right;color:#58616a;margin-bottom:.7rem;font-size:.7rem}.designer-sheet .designer-block[data-v-7256a04c]{text-align:left;color:#24313b;background:#f3f6f8;border:1px dashed #879bad;flex-direction:column;gap:.3rem;width:100%;min-height:0;margin-bottom:.45rem;padding:.5rem;font-size:.78rem;display:flex}.designer-sheet .designer-block.selected[data-v-7256a04c]{color:#193b56;background:#e4f1fb;border:2px solid #21659a}.designer-sheet .designer-block[data-v-7256a04c]:hover{color:#24313b;background:#e9f0f5}.designer-sheet .designer-block.table[data-v-7256a04c]{min-height:6rem}.designer-block span[data-v-7256a04c]{overflow-wrap:anywhere;font-size:.7rem;line-height:1.6}.designer-controls[data-v-7256a04c]{color:var(--text,#24313b)}.designer-controls label[data-v-7256a04c]{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.7rem 0;display:flex}.designer-controls p[data-v-7256a04c]{font-size:.85rem;line-height:1.5}.designer-controls select[data-v-7256a04c]{max-width:100%}@media (max-width:850px){.designer-workspace[data-v-7256a04c]{grid-template-columns:1fr}.designer-sheet[data-v-7256a04c]{max-width:32rem}.designer-controls[data-v-7256a04c]{min-width:0}}.free-elements[data-v-73efbfc5]{margin-top:1rem}.free-elements label[data-v-73efbfc5]{margin:.6rem 0;display:block}.free-elements button[data-v-73efbfc5]{margin:.2rem}.free-elements textarea[data-v-73efbfc5]{box-sizing:border-box;width:100%;display:block}.free-elements input[type=number][data-v-73efbfc5]{max-width:8rem}.free-elements select[data-v-73efbfc5]{max-width:100%}.pdf-canvas-preview[data-v-4f425b41]{border:1px solid var(--line,#71808b);color:#15232d;background:#e8ecef;min-width:0}.pdf-canvas-toolbar[data-v-4f425b41]{background:var(--surface,#fff);color:var(--ink,var(--text,#15232d));flex-wrap:wrap;align-items:center;gap:.55rem;padding:.5rem;display:flex}.pdf-canvas-toolbar label[data-v-4f425b41]{align-items:center;gap:.35rem;margin-left:auto;display:flex}.pdf-canvas-toolbar select[data-v-4f425b41]{width:auto}.pdf-canvas-preview>p[data-v-4f425b41]{margin:.5rem}.pdf-canvas-error[data-v-4f425b41]{color:#7b1717;background:#fde8e8;padding:.7rem}.pdf-canvas-error p[data-v-4f425b41]{margin:0 0 .5rem}.pdf-canvas-viewport[data-v-4f425b41]{max-height:61vh;padding:1rem;overflow:auto}.pdf-canvas-viewport canvas[data-v-4f425b41]{background:#fff;max-width:none;margin:0 auto;display:block;box-shadow:0 2px 7px #0003}.pdf-canvas-hidden[data-v-4f425b41]{visibility:hidden;max-height:0;padding:0;overflow:hidden}@media (max-width:700px){.pdf-canvas-viewport[data-v-4f425b41]{max-height:50vh}}.template-pdf-preview[data-v-ed10aee9]{min-width:0;margin-top:1rem}.template-pdf-preview button[data-v-ed10aee9],.template-pdf-preview a[data-v-ed10aee9]{margin-right:.75rem}.block-style[data-v-77780e6c]{border:2px solid var(--accent,#2563eb);grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.block-style label[data-v-77780e6c]{gap:.2rem;min-width:0;display:grid}.block-style legend[data-v-77780e6c]{white-space:normal;overflow-wrap:anywhere;max-width:100%}.block-style input[data-v-77780e6c],.block-style select[data-v-77780e6c],.block-style button[data-v-77780e6c]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.block-style button[data-v-77780e6c]{white-space:normal;overflow-wrap:anywhere}.block-style input[type=checkbox][data-v-77780e6c]{justify-self:start;width:auto}.block-style p[data-v-77780e6c]{margin:.2rem 0;font-size:.85rem}.selected-control[data-v-b96fd6ba]{outline:2px solid var(--accent,#2563eb);outline-offset:3px}.visual-workspace fieldset[data-v-b96fd6ba]{gap:.6rem;min-width:0;display:grid}.visual-designer[data-v-b96fd6ba]{grid-template-columns:minmax(0,1fr);gap:.7rem;min-width:0;display:grid}.visual-workspace[data-v-b96fd6ba]{grid-template-columns:minmax(20rem,1fr) minmax(13rem,18rem);gap:1rem;display:grid}.visual-canvas[data-v-b96fd6ba]{background:var(--surface-soft);border:1px solid var(--line);min-width:0;overflow:auto}iframe[data-v-b96fd6ba]{background:#fff;border:0;width:210mm;height:297mm;display:block}.visual-workspace aside[data-v-b96fd6ba]{align-content:start;gap:.6rem;display:grid}.visual-workspace label[data-v-b96fd6ba]{gap:.2rem;display:grid}.visual-workspace p[data-v-b96fd6ba]{font-size:.85rem}@media (max-width:950px){.visual-workspace[data-v-b96fd6ba]{grid-template-columns:1fr}}.template-duplicate-dialog[data-v-1f2c247b]{width:min(34rem,100vw - 2rem);height:auto}.template-duplicate-form[data-v-1f2c247b],.template-duplicate-form label[data-v-1f2c247b]{gap:.75rem;display:grid}.template-copy-target[data-v-1f2c247b]{gap:.2rem;min-width:13rem;font-size:.78rem;display:inline-grid}.template-preview iframe[data-v-1f2c247b]{border:1px solid var(--line,#cbd5e1);background:#fff;border-radius:.5rem;width:100%;height:70vh;min-height:20rem;margin-top:1rem;display:block}@media (max-width:900px){.template-preview iframe[data-v-1f2c247b]{min-height:20rem}}.compact[data-v-90be3796]{gap:.65rem;display:grid}.compact span[data-v-90be3796]{color:var(--muted,#526b6a)}.actions[data-v-90be3796]{flex-wrap:wrap;gap:.5rem;display:flex}.button[data-v-90be3796]{border:1px solid var(--tenant-primary,#087f7a);color:var(--hc-primary-text,#fff);background:var(--tenant-primary,#087f7a);border-radius:.45rem;justify-content:center;align-items:center;padding:.55rem .8rem;font-weight:700;text-decoration:none;display:inline-flex}.button.secondary[data-v-90be3796]{color:var(--tenant-primary,#087f7a);background:0 0}.button[data-v-90be3796]:hover,.button[data-v-90be3796]:focus-visible{filter:brightness(.94);outline:3px solid color-mix(in srgb,var(--tenant-primary,#087f7a) 25%,transparent)}.export-package-grid[data-v-90be3796]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.75rem;display:grid}.export-package[data-v-90be3796]{border:1px solid var(--line);background:#fff;border-radius:.6rem;align-content:start;gap:.45rem;padding:1rem;display:grid}.export-package h3[data-v-90be3796],.export-package h4[data-v-90be3796]{color:var(--hc-primary);margin:0}.export-package p[data-v-90be3796]{margin:.2rem 0 .5rem}.export-package.emphasized[data-v-90be3796]{border-left:5px solid var(--hc-secondary);background:var(--hc-background)}.full-archive[data-v-90be3796]{margin:1rem 0}.technical-exports[data-v-90be3796]{border:1px solid var(--line);border-radius:.55rem;padding:.75rem}.technical-exports>summary[data-v-90be3796]{cursor:pointer;color:var(--hc-secondary);font-weight:750}.module-preview-content[data-v-6b9393e2]{border:0;min-width:0;margin:0;padding:0}.module-preview-content[data-v-6b9393e2]:not(:disabled){display:contents}.module-preview-content[data-v-e5b97744]{border:0;min-width:0;margin:0;padding:0}.module-preview-content[data-v-e5b97744]:not(:disabled){display:contents}section[data-v-bca2aeb2]{border:1px solid var(--line,#ccd4dc);margin:1rem 0;padding:.75rem}label[data-v-bca2aeb2]{margin:.5rem 0;display:block}fieldset[data-v-bca2aeb2]{margin:1rem 0}pre[data-v-bca2aeb2]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;overflow:auto}.source-table[data-v-bca2aeb2]{overflow:auto}td input[data-v-bca2aeb2]{min-width:5rem;max-width:12rem}th[data-v-bca2aeb2],td[data-v-bca2aeb2]{text-align:left;padding:.3rem}[role=alert][data-v-bca2aeb2]{color:var(--danger,#a62d2d)}section[data-v-62a38ebf]{border:1px solid var(--line,#ccd4dc);margin:1rem 0;padding:.75rem}label[data-v-62a38ebf]{margin:.5rem 0;display:block}.mail-attachments[data-v-62a38ebf]{margin:.5rem 0;padding:0;list-style:none}.mail-attachments li[data-v-62a38ebf]{border-bottom:1px solid var(--line,#ccd4dc);overflow-wrap:anywhere;padding:.35rem 0}.mail-attachments button[data-v-62a38ebf]{margin-left:.5rem}[role=alert][data-v-62a38ebf]{color:var(--danger,#a62d2d)}.mailbox-server-search[data-v-2d6f3cc1]{border:1px solid var(--line,#ccd4dc);margin:1rem 0;padding:.75rem}.mailbox-server-search label[data-v-2d6f3cc1]{margin:.5rem 0;display:block}.mailbox-server-search input[data-v-2d6f3cc1],.mailbox-server-search select[data-v-2d6f3cc1]{box-sizing:border-box;width:100%;margin-top:.15rem;display:block}.mailbox-server-search-actions[data-v-2d6f3cc1]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.mailbox-server-search-scope[data-v-2d6f3cc1],.mailbox-server-search-datedesc[data-v-2d6f3cc1]{color:var(--muted,#5a6673);font-size:.875rem}[role=alert][data-v-2d6f3cc1]{color:var(--danger,#a62d2d)}.mbox-filter[data-v-1ba7dd5b]{border:1px solid var(--panel-border,#334155);background:var(--panel-raised,#101725);border-radius:8px;flex-direction:column;gap:.5rem;padding:.625rem .75rem;display:flex}.mbox-filter__controls[data-v-1ba7dd5b]{flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin:0;display:flex}.mbox-filter__field[data-v-1ba7dd5b]{flex-direction:column;flex:12rem;gap:.25rem;min-width:12rem;display:flex}.mbox-filter__field--narrow[data-v-1ba7dd5b]{flex:0 0 11rem;min-width:11rem}.mbox-filter__label[data-v-1ba7dd5b]{color:var(--text-muted,#94a3b8);font-size:.75rem}.mbox-filter__input[data-v-1ba7dd5b],.mbox-filter__select[data-v-1ba7dd5b]{min-height:34px;font:inherit;color:var(--text,#e2e8f0);background:var(--panel,#0b1220);border:1px solid var(--panel-border,#334155);border-radius:6px;padding:.35rem .5rem}.mbox-filter__input[data-v-1ba7dd5b]:focus-visible,.mbox-filter__select[data-v-1ba7dd5b]:focus-visible,.mbox-filter__reset[data-v-1ba7dd5b]:focus-visible{outline:2px solid var(--focus,#60a5fa);outline-offset:1px}.mbox-filter__input[data-v-1ba7dd5b]:disabled,.mbox-filter__select[data-v-1ba7dd5b]:disabled,.mbox-filter__reset[data-v-1ba7dd5b]:disabled{opacity:.55;cursor:not-allowed}.mbox-filter__reset[data-v-1ba7dd5b]{min-height:34px;font:inherit;color:var(--text,#e2e8f0);border:1px solid var(--panel-border,#334155);cursor:pointer;background:0 0;border-radius:6px;padding:.35rem .75rem}.mbox-filter__count[data-v-1ba7dd5b]{font-variant-numeric:tabular-nums;color:var(--text-muted,#94a3b8);margin:0;font-size:.8125rem}.mbox-filter__echo[data-v-1ba7dd5b]{color:var(--text,#e2e8f0);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.mbox-filter__hint[data-v-1ba7dd5b]{color:var(--text-muted,#94a3b8);margin:0;font-size:.75rem}.mailbox-picker[data-v-4b64174c]{border:1px solid var(--line,#ccd4dc);margin:1rem 0;padding:.75rem}.mailbox-actions[data-v-4b64174c]{flex-wrap:wrap;gap:.5rem;display:flex}label[data-v-4b64174c]{margin:.75rem 0;display:block}.mailbox-table[data-v-4b64174c]{margin:.75rem 0;overflow:auto}th[data-v-4b64174c],td[data-v-4b64174c]{text-align:left;vertical-align:top;padding:.4rem}td[data-v-4b64174c],li[data-v-4b64174c]{overflow-wrap:anywhere}td small[data-v-4b64174c]{display:block}li[data-v-4b64174c]{margin:.5rem 0}li button[data-v-4b64174c]{margin:.25rem}.mailbox-completed[data-v-4b64174c]{color:var(--success,#226b41);display:block}[role=alert][data-v-4b64174c]{color:var(--danger,#a62d2d)}section[data-v-124c1d40]{border:1px solid var(--line,#ccd4dc);margin:.75rem 0;padding:.75rem}label[data-v-124c1d40]{margin:.5rem 0;display:block}li[data-v-124c1d40]{overflow-wrap:anywhere}a[data-v-124c1d40]{display:block}[role=alert][data-v-124c1d40]{color:var(--danger,#a62d2d)}section[data-v-2ac5b80a]{margin-top:1rem}h5[data-v-2ac5b80a]{font-size:1rem}label[data-v-2ac5b80a]{margin:.5rem 0;display:block}input[data-v-2ac5b80a],textarea[data-v-2ac5b80a],select[data-v-2ac5b80a]{max-width:100%}textarea[data-v-2ac5b80a]{width:100%;display:block}button[data-v-2ac5b80a]{margin:.3rem}[role=alert][data-v-2ac5b80a]{color:var(--danger,#a62d2d)}.analysis-table[data-v-b36a7e89]{overflow:auto}table[data-v-b36a7e89]{border-collapse:collapse;width:100%}td[data-v-b36a7e89],th[data-v-b36a7e89]{text-align:left;border-bottom:1px solid var(--line,#ccd4dc);padding:.4rem}section[data-v-b36a7e89]{margin-top:1rem}h5[data-v-b36a7e89]{font-size:1rem}[role=alert][data-v-b36a7e89]{color:var(--danger,#a62d2d)}label[data-v-b087adc8]{margin:.5rem 0;display:block}input[data-v-b087adc8],textarea[data-v-b087adc8],select[data-v-b087adc8]{max-width:100%}textarea[data-v-b087adc8]{width:100%;display:block}section[data-v-b087adc8]{margin-top:1rem}button[data-v-b087adc8]{margin:.3rem}h5[data-v-b087adc8]{font-size:1rem}[role=alert][data-v-b087adc8]{color:var(--danger,#a62d2d)}.source-lines[data-v-1e553cc2]{max-height:24rem;overflow:auto}.source-lines table[data-v-1e553cc2]{border-collapse:collapse;width:100%}.source-lines th[data-v-1e553cc2],.source-lines td[data-v-1e553cc2]{border-bottom:1px solid var(--line,#ccd4dc);text-align:left;padding:.4rem}.intake-review[data-v-1e553cc2]{border-top:1px solid var(--line,#ccd4dc);margin-top:1rem;padding-top:.75rem}.intake-review label[data-v-1e553cc2]{margin:.65rem 0;display:block}.intake-review textarea[data-v-1e553cc2]{width:100%;min-height:4rem;display:block}.intake-review select[data-v-1e553cc2]{margin-left:.5rem}.findings[data-v-1e553cc2]{border-left:3px solid var(--accent,#777);padding:.75rem}.intake-review h5[data-v-1e553cc2]{margin:.5rem 0;font-size:1rem}.intake-review [role=alert][data-v-1e553cc2]{color:var(--danger,#a62d2d)}.einvoice-inspector[data-v-a1782d07]{gap:.75rem;display:grid}.inspection-upload[data-v-a1782d07],.inspection-actions[data-v-a1782d07],.archive-heading[data-v-a1782d07]{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.einvoice-inspector label[data-v-a1782d07]{gap:.2rem;display:grid}.einvoice-inspection-result[data-v-a1782d07],.archived-detail[data-v-a1782d07]{border:1px solid var(--line,#ccd4dc);padding:.7rem}.einvoice-inspection-result dl[data-v-a1782d07],.archived-detail dl[data-v-a1782d07]{grid-template-columns:max-content minmax(0,1fr);gap:.25rem .7rem;display:grid}.einvoice-inspection-result dt[data-v-a1782d07],.archived-detail dt[data-v-a1782d07]{font-weight:700}.einvoice-inspection-result dd[data-v-a1782d07],.archived-detail dd[data-v-a1782d07]{overflow-wrap:anywhere;margin:0}.inspection-actions[data-v-a1782d07]{margin:.6rem 0}.inspection-table-wrap[data-v-a1782d07]{max-width:100%;overflow:auto}.inspection-table-wrap table[data-v-a1782d07]{border-collapse:collapse;width:100%}.inspection-table-wrap th[data-v-a1782d07],.inspection-table-wrap td[data-v-a1782d07]{border-bottom:1px solid var(--line,#ccd4dc);text-align:left;vertical-align:top;padding:.35rem}.preserve-lines[data-v-a1782d07]{white-space:pre-wrap}.pdf-preview[data-v-a1782d07]{border:1px solid var(--line,#ccd4dc);width:100%;height:min(65vh,48rem)}.archive-confirmation[data-v-a1782d07]{border:2px solid var(--line,#8895a3);margin-top:.8rem;padding:.7rem}.archive-confirmation.invalid[data-v-a1782d07]{border-color:var(--danger,#a62d2d)}.archive-confirmation .check[data-v-a1782d07]{grid-template-columns:auto 1fr;align-items:start;display:flex}.archive-heading[data-v-a1782d07]{justify-content:space-between}.archived-detail[data-v-a1782d07]{margin-top:.7rem}.archived-artifact[data-v-a1782d07]{border-top:1px solid var(--line,#ccd4dc);overflow-wrap:anywhere;gap:.25rem;padding:.5rem 0;display:grid}.valid-status[data-v-a1782d07]{color:var(--success,#176b3a)}.invalid-status[data-v-a1782d07]{color:var(--danger,#a62d2d);font-weight:700}@media (max-width:650px){.einvoice-inspection-result dl[data-v-a1782d07],.archived-detail dl[data-v-a1782d07]{grid-template-columns:1fr}.pdf-preview[data-v-a1782d07]{height:28rem}}@media print{.inspection-upload[data-v-a1782d07],.inspection-actions[data-v-a1782d07],.pdf-preview[data-v-a1782d07],.inbound-archive-list[data-v-a1782d07]{display:none}.inspection-table-wrap[data-v-a1782d07]{overflow:visible}.einvoice-inspection-result[data-v-a1782d07]{border:0}}.recurring-automation .check[data-v-94896533]{align-items:flex-start;gap:.55rem;display:flex}.recurring-automation .check input[type=checkbox][data-v-94896533]{flex:0 0 1rem;width:1rem;height:1rem;margin:.15rem 0 0;padding:0}.owner[data-v-94896533]{gap:.35rem;max-width:36rem;display:grid}.attempt-scroll[data-v-94896533]{max-width:100%;overflow-x:auto}.attempt-scroll>table[data-v-94896533]{border-collapse:collapse;width:100%;min-width:52rem;display:table;overflow:visible}.attempt-scroll button[data-v-94896533]{white-space:normal;max-width:16rem}.attempt-scroll-hint[data-v-94896533]{display:none}@media (max-width:850px){.attempt-scroll-hint[data-v-94896533]{display:block}}th[data-v-94896533],td[data-v-94896533]{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-color,#d1d5db);padding:.65rem}td small[data-v-94896533]{margin-top:.35rem;display:block}.schedule-consent[data-v-94896533]{margin:.6rem 0}.inline-actions[data-v-94896533]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.feature-reference[data-v-73763941]{border:1px solid var(--line);background:var(--surface,#fff);border-radius:.4rem;align-content:start;gap:.35rem;padding:.55rem .65rem;display:grid}.feature-reference .secondary-action[data-v-73763941]{justify-self:start}.inactive-setting[data-v-73763941]{opacity:.62}.partial-overlay[data-v-52137d14]{z-index:1200;background:#0008;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.partial-dialog[data-v-52137d14]{background:var(--surface,#fff);color:var(--text,#202124);border-radius:.5rem;width:min(65rem,96vw);max-height:92vh;padding:1.5rem;overflow:auto;box-shadow:0 1rem 4rem #0005}.partial-dialog header[data-v-52137d14]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.partial-dialog fieldset[data-v-52137d14]{border:1px solid #8886;padding:1rem}.partial-table[data-v-52137d14]{overflow:auto}.partial-dialog table[data-v-52137d14]{border-collapse:collapse;width:100%}.partial-dialog th[data-v-52137d14],.partial-dialog td[data-v-52137d14]{text-align:left;border-bottom:1px solid #8884;padding:.5rem}.partial-dialog input[data-v-52137d14]{width:7rem}.partial-dialog label[data-v-52137d14]{gap:.4rem;margin:.8rem 0;display:grid}.partial-dialog [role=alert][data-v-52137d14]{color:var(--danger,#a12a21)}.partial-classic .partial-dialog[data-v-52137d14]{border-radius:0}.sales-extras-entry[data-v-4445810e]{margin:.65rem 0}.sales-extras-dialog[data-v-4445810e]{box-sizing:border-box;color:canvastext;background:canvas;border:1px solid graytext;border-radius:.4rem;width:min(64rem,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);padding:1rem;font:1rem Segoe UI,Arial,sans-serif;overflow:auto}.sales-extras-dialog[data-v-4445810e]::backdrop{background:#0007}.sales-extras-dialog header[data-v-4445810e]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sales-extras-dialog h2[data-v-4445810e]{margin:0;font-size:1.2rem}.sales-extras-dialog fieldset[data-v-4445810e]{min-width:0;margin:.8rem 0}.extra-grid[data-v-4445810e]{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:.6rem;display:grid}.extra-grid label[data-v-4445810e]{gap:.3rem;min-width:0;display:grid}.extra-grid input[data-v-4445810e],.extra-grid textarea[data-v-4445810e]{box-sizing:border-box;width:100%;font:inherit;min-width:0}.sales-extras-dialog button[data-v-4445810e]{min-height:2.3rem}.sales-extras-dialog details[data-v-4445810e]{margin:.6rem 0}.sales-extras-dialog summary[data-v-4445810e]{cursor:pointer;overflow-wrap:anywhere}.sales-extras-dialog[data-v-4445810e] :focus-visible{outline-offset:2px;outline:2px solid highlight}.mueller-operation[data-v-cc06f942]{border:0;min-width:0;margin:0;padding:0}.mueller-workspace[data-v-cc06f942]{color:#182126;background:#f4f1e8;border:1px solid #7c8a92;margin-top:1rem;font-family:Arial,Segoe UI,sans-serif;box-shadow:0 2px #00000024}.mueller-titlebar[data-v-cc06f942]{color:#fff;background:#174f78;border-bottom:3px solid #0d324e;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .85rem;display:flex}.mueller-titlebar h3[data-v-cc06f942]{color:inherit;margin:.1rem 0 0;font-size:1.1rem}.mueller-format[data-v-cc06f942]{color:#17384d;white-space:nowrap;background:#f9fbfc;border:1px solid #cfdae0;padding:.25rem .45rem;font:700 .75rem Consolas,monospace}.mueller-intro[data-v-cc06f942]{background:#e6edf0;border-bottom:1px solid #abb5ba;margin:0;padding:.7rem .85rem}.mueller-steps[data-v-cc06f942]{background:#d9e0e3;border-bottom:1px solid #98a4aa;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mueller-steps li[data-v-cc06f942]{border-right:1px solid #aeb8bd;align-items:center;gap:.4rem;padding:.45rem .65rem;font-size:.82rem;display:flex}.mueller-steps li[data-v-cc06f942]:last-child{border-right:0}.mueller-steps span[data-v-cc06f942]{background:#fff;border:1px solid #6d7b82;place-items:center;width:1.35rem;height:1.35rem;font-weight:700;display:inline-grid}.mueller-steps .active[data-v-cc06f942]{background:#fff3c4;font-weight:700}.mueller-group[data-v-cc06f942]{border-bottom:1px solid #aeb8bd;padding:.75rem .85rem}.mueller-group h4[data-v-cc06f942]{color:#153f5c;margin:0 0 .55rem}.mueller-group p[data-v-cc06f942]{margin:.4rem 0}.mueller-group.final[data-v-cc06f942]{background:#edf2f4;border-bottom:0}.mueller-file[data-v-cc06f942]{gap:.35rem;max-width:38rem;font-weight:700;display:grid}.mueller-file input[data-v-cc06f942]{background:#fff;border:1px solid #6e7e86;width:100%;padding:.45rem}.mueller-document-grid[data-v-cc06f942]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.5rem;display:grid}.mueller-choice[data-v-cc06f942]{cursor:pointer;background:#fff;border:1px solid #7f8d94;align-items:flex-start;gap:.55rem;min-width:0;padding:.6rem;display:flex}.mueller-choice.selected[data-v-cc06f942]{outline-offset:-2px;background:#e8f2f8;outline:2px solid #174f78}.mueller-choice.blocked[data-v-cc06f942]{opacity:.58;cursor:not-allowed}.mueller-choice input[data-v-cc06f942]{flex:none;margin-top:.18rem}.mueller-choice span[data-v-cc06f942]{min-width:0}.mueller-choice strong[data-v-cc06f942],.mueller-choice small[data-v-cc06f942]{display:block}.mueller-choice small[data-v-cc06f942]{color:#4f5c63;margin-top:.18rem}.mueller-choice.resolution[data-v-cc06f942]{margin:.45rem 0}.mueller-summary[data-v-cc06f942]{background:#fff;border:1px solid #86939a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mueller-summary>span[data-v-cc06f942]{border-right:1px solid #c3cbcf;padding:.55rem .65rem}.mueller-summary>span[data-v-cc06f942]:last-child{border-right:0}.mueller-summary strong[data-v-cc06f942],.mueller-summary small[data-v-cc06f942]{display:block}.mueller-summary small[data-v-cc06f942]{color:#53616a;margin-top:.1rem}.mueller-source-state[data-v-cc06f942]{background:#edf2f4;border:1px solid #7f8d94;margin-top:.65rem;padding:.65rem}.mueller-source-state>p[data-v-cc06f942]{margin:.4rem 0}.mueller-source-state>.mueller-message[data-v-cc06f942]{margin:.55rem 0 0}.mueller-adjustment-panel[data-v-cc06f942]{background:#fff9e6;border:1px solid #8b7a55;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.65rem;display:grid}.mueller-adjustment-panel>div[data-v-cc06f942]{min-width:0;padding:.6rem .7rem}.mueller-adjustment-panel>div+div[data-v-cc06f942]{border-left:1px solid #c8b98f}.mueller-adjustment-panel p[data-v-cc06f942]{margin:.35rem 0}.mueller-adjustment-panel ul[data-v-cc06f942]{margin:.4rem 0 0;padding:0;list-style:none}.mueller-adjustment-panel li[data-v-cc06f942]{border-top:1px solid #ddd1ae;justify-content:space-between;gap:1rem;padding:.22rem 0;display:flex}.mueller-adjustment-panel li>span[data-v-cc06f942]{overflow-wrap:anywhere;min-width:0}.mueller-adjustment-panel li>strong[data-v-cc06f942]{white-space:nowrap}.mueller-adjustment-panel li.negative>strong[data-v-cc06f942]{color:#7b2727}.mueller-adjustment-panel li.positive>strong[data-v-cc06f942]{color:#235f35}.mueller-adjustment-panel small[data-v-cc06f942]{color:#5b5546}.mueller-adjustment-base[data-v-cc06f942]{margin-top:.3rem;display:block}.mueller-table-shell[data-v-cc06f942]{background:#fff;border:1px solid #7d8b92;max-width:100%;margin-top:.65rem;overflow:auto}.mueller-table-shell table[data-v-cc06f942]{border-collapse:collapse;width:100%;min-width:43rem;font-size:.84rem}.mueller-table-shell th[data-v-cc06f942]{text-align:left;color:#fff;white-space:nowrap;background:#245c7f;padding:.42rem .5rem}.mueller-table-shell td[data-v-cc06f942]{vertical-align:top;border-bottom:1px solid #d2d8db;padding:.4rem .5rem}.mueller-table-shell td small[data-v-cc06f942]{color:#59676e;display:block}.mueller-issues[data-v-cc06f942]{margin:.6rem 0 0;padding-left:1.3rem}.mueller-issues .error[data-v-cc06f942]{color:#831b1b}.mueller-issues .warning[data-v-cc06f942]{color:#6c4a00}.mueller-match-list[data-v-cc06f942]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.4rem;margin:.5rem 0;display:grid}.mueller-match-list button[data-v-cc06f942]{text-align:left;color:inherit;background:#fff;border:1px solid #7e8c93;padding:.55rem;display:block}.mueller-match-list button.selected[data-v-cc06f942]{background:#e8f2f8;outline:2px solid #174f78}.mueller-match-list button span[data-v-cc06f942],.mueller-match-list button small[data-v-cc06f942]{margin-top:.15rem;display:block}.mueller-match-list button small[data-v-cc06f942]{color:#4f5c63}.mueller-customer-search[data-v-cc06f942]{z-index:2;background:#e6edf0;border-left:4px solid #174f78;margin:.45rem 0 .7rem;padding:.55rem;position:relative}.mueller-message[data-v-cc06f942]{background:#eef4f6;border:1px solid #6f7f87;margin:.55rem .85rem;padding:.55rem .65rem}.mueller-message.error[data-v-cc06f942]{color:#761414;background:#ffe6e6;border-color:#a33}.mueller-message.warning[data-v-cc06f942]{color:#5d4300;background:#fff4cc;border-color:#a77c18}.mueller-message.success[data-v-cc06f942]{color:#174b29;background:#e7f5eb;border-color:#39724b}.mueller-primary[data-v-cc06f942]{color:#fff;background:#174f78;border:1px solid #0d324e;min-height:2.35rem;padding:.45rem .8rem;font-weight:700}.mueller-primary[data-v-cc06f942]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){.mueller-titlebar[data-v-cc06f942]{flex-direction:column;align-items:flex-start}.mueller-steps[data-v-cc06f942]{grid-template-columns:1fr 1fr}.mueller-steps li[data-v-cc06f942]:nth-child(2){border-right:0}.mueller-steps li[data-v-cc06f942]:nth-child(-n+2){border-bottom:1px solid #aeb8bd}.mueller-summary[data-v-cc06f942],.mueller-adjustment-panel[data-v-cc06f942]{grid-template-columns:1fr}.mueller-summary>span[data-v-cc06f942]{border-bottom:1px solid #c3cbcf;border-right:0}.mueller-summary>span[data-v-cc06f942]:last-child{border-bottom:0}.mueller-adjustment-panel>div+div[data-v-cc06f942]{border-top:1px solid #c8b98f;border-left:0}.mueller-group[data-v-cc06f942]{padding:.65rem}.mueller-message[data-v-cc06f942]{margin:.55rem .65rem}}@media (max-width:420px){.mueller-steps[data-v-cc06f942]{grid-template-columns:1fr}.mueller-steps li[data-v-cc06f942]{border-bottom:1px solid #aeb8bd;border-right:0}.mueller-document-grid[data-v-cc06f942],.mueller-match-list[data-v-cc06f942]{grid-template-columns:1fr}.mueller-choice[data-v-cc06f942]{padding:.55rem}.mueller-table-shell[data-v-cc06f942]{border-left:0;border-right:0;margin-left:-.65rem;margin-right:-.65rem}}.mueller-workspace[data-v-cc06f942]{border-color:var(--line);background:var(--surface);color:var(--text)}.mueller-titlebar[data-v-cc06f942]{background:var(--selected-surface);border-color:var(--line);color:var(--selected-text)}.mueller-titlebar small[data-v-cc06f942]{color:color-mix(in srgb, var(--selected-text) 82%, transparent)}.mueller-format[data-v-cc06f942],.mueller-steps span[data-v-cc06f942],.mueller-choice[data-v-cc06f942],.mueller-summary[data-v-cc06f942],.mueller-table-shell[data-v-cc06f942],.mueller-match-list button[data-v-cc06f942]{border-color:var(--line);background:var(--surface-raised);color:var(--text)}.mueller-intro[data-v-cc06f942],.mueller-steps[data-v-cc06f942],.mueller-group.final[data-v-cc06f942],.mueller-source-state[data-v-cc06f942],.mueller-customer-search[data-v-cc06f942]{border-color:var(--line);background:var(--surface-soft)}.mueller-steps li[data-v-cc06f942],.mueller-group[data-v-cc06f942],.mueller-summary>span[data-v-cc06f942],.mueller-table-shell td[data-v-cc06f942]{border-color:var(--line)}.mueller-steps .active[data-v-cc06f942],.mueller-choice.selected[data-v-cc06f942],.mueller-match-list button.selected[data-v-cc06f942]{background:var(--warning-surface);color:var(--warning-text);outline-color:var(--accent-readable,var(--accent))}.mueller-group h4[data-v-cc06f942],.mueller-format[data-v-cc06f942]{color:var(--accent-readable,var(--accent))}.mueller-choice small[data-v-cc06f942],.mueller-summary small[data-v-cc06f942],.mueller-adjustment-panel small[data-v-cc06f942],.mueller-table-shell td small[data-v-cc06f942],.mueller-match-list button small[data-v-cc06f942]{color:var(--muted)}.mueller-file input[data-v-cc06f942]{border-color:var(--line);background:var(--field-surface);color:var(--text)}.mueller-adjustment-panel[data-v-cc06f942]{border-color:var(--line);background:var(--warning-surface);color:var(--warning-text)}.mueller-adjustment-panel>div[data-v-cc06f942],.mueller-adjustment-panel li[data-v-cc06f942]{border-color:color-mix(in srgb, var(--warning-text) 35%, transparent)}.mueller-table-shell th[data-v-cc06f942],.mueller-primary[data-v-cc06f942]{border-color:var(--line);background:var(--selected-surface);color:var(--selected-text)}.mueller-message[data-v-cc06f942]{border-color:var(--line);background:var(--surface-soft);color:var(--text)}.mueller-message.error[data-v-cc06f942]{background:var(--danger-surface);color:var(--danger-text)}.mueller-message.warning[data-v-cc06f942]{background:var(--warning-surface);color:var(--warning-text)}.mueller-message.success[data-v-cc06f942]{background:var(--success-surface);color:var(--success-text)}.gts-customer-choice[data-v-c0049d3d]{border:1px solid graytext;gap:.6rem;min-width:0;padding:.75rem;display:grid}.gts-customer-choice h3[data-v-c0049d3d],.gts-customer-choice p[data-v-c0049d3d]{margin:0}.gts-customer-choice label[data-v-c0049d3d]{gap:.3rem;min-width:0;display:grid}.modes[data-v-c0049d3d],.search-row[data-v-c0049d3d]{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.search-row label[data-v-c0049d3d]{flex:1;min-width:min(15rem,100%)}.gts-customer-choice input[data-v-c0049d3d],.gts-customer-choice select[data-v-c0049d3d]{box-sizing:border-box;width:100%;min-width:0;min-height:2.2rem}.gts-customer-choice button[data-v-c0049d3d]{white-space:normal;min-height:2.3rem}.gts-customer-choice button[aria-pressed=true][data-v-c0049d3d]{outline-offset:1px;outline:2px solid highlight}.gts-customer-choice[data-v-c0049d3d] :focus-visible{outline-offset:2px;outline:2px solid highlight}.new-customer[data-v-c0049d3d]{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:.6rem;display:grid}.matches[data-v-c0049d3d]{margin:0;padding:0;list-style:none}.matches li[data-v-c0049d3d]{border-bottom:1px solid graytext;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem 0;display:flex}.matches li>div[data-v-c0049d3d]{overflow-wrap:anywhere;flex:1;gap:.2rem;min-width:0;display:grid}.matches li>button[data-v-c0049d3d]{flex:none}.gts-customer-choice p[data-v-c0049d3d]{overflow-wrap:anywhere}.extra-review[data-v-22d24cd4]{overflow-wrap:anywhere;min-width:0}.extra-review summary[data-v-22d24cd4]{cursor:pointer}.extra-review summary[data-v-22d24cd4]:focus-visible{outline-offset:2px;outline:2px solid highlight}.extra-review p[data-v-22d24cd4]{margin:.4rem 0}.extra-review ol[data-v-22d24cd4]{padding-inline-start:1.3rem}.extra-review li[data-v-22d24cd4]{border-bottom:1px solid graytext;padding:.55rem 0}.source-text[data-v-22d24cd4]{white-space:pre-wrap;overflow-wrap:anywhere}.reason[data-v-22d24cd4]{font-size:.9em}.extra-review small[data-v-22d24cd4]{white-space:normal}.gts-mapping[data-v-9030c01a]{min-width:0}.mapping-row[data-v-9030c01a]{border-bottom:1px solid graytext;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem;padding:.7rem 0;display:grid}.mapping-row p[data-v-9030c01a]{white-space:pre-wrap;overflow-wrap:anywhere}.mapping-row label[data-v-9030c01a]{align-content:start;gap:.4rem;display:grid}.mapping-row select[data-v-9030c01a]{width:100%;min-width:0;min-height:2.3rem}@media (max-width:640px){.mapping-row[data-v-9030c01a]{grid-template-columns:1fr}}.import-choice[data-v-be5e9ba2]{border:0;min-width:0;margin:0;padding:0}.import-confirmations[data-v-be5e9ba2]{gap:.7rem;min-width:0;display:grid}.import-confirmations label[data-v-be5e9ba2]{align-items:start;gap:.5rem;display:flex}.import-confirmations input[data-v-be5e9ba2]{width:auto;inline-size:auto;flex:none;min-width:0}.gts-workspace[data-v-be5e9ba2]{gap:.7rem;min-width:0;display:grid}.gts-workspace p[data-v-be5e9ba2],.gts-workspace h3[data-v-be5e9ba2]{margin:.25rem 0}.gts-workspace h3[data-v-be5e9ba2]{font-size:1.05rem}.notice[data-v-be5e9ba2]{background:color-mix(in srgb,CanvasText 5%,Canvas);border-inline-start:3px solid graytext;padding:.7rem}.file-row[data-v-be5e9ba2]{flex-wrap:wrap;align-items:end;gap:.8rem;display:flex}.file-row label[data-v-be5e9ba2]{flex:1;gap:.3rem;min-width:0;display:grid}.file-row input[data-v-be5e9ba2]{min-width:0;max-width:100%}.file-row button[data-v-be5e9ba2]{min-height:2.4rem}.identity[data-v-be5e9ba2],.totals[data-v-be5e9ba2]{flex-wrap:wrap;gap:1rem;margin:0;display:flex}.identity>div[data-v-be5e9ba2],.totals>div[data-v-be5e9ba2]{flex:1;min-width:9rem}.gts-workspace dt[data-v-be5e9ba2]{font-weight:600}.gts-workspace dd[data-v-be5e9ba2]{overflow-wrap:anywhere;margin:.2rem 0 .5rem}.source-text[data-v-be5e9ba2]{white-space:pre-wrap;overflow-wrap:anywhere}.table-scroll[data-v-be5e9ba2]{max-width:100%;overflow-x:auto}.gts-workspace table[data-v-be5e9ba2]{border-collapse:collapse;width:100%;font-size:.9rem}.gts-workspace th[data-v-be5e9ba2],.gts-workspace td[data-v-be5e9ba2]{vertical-align:top;text-align:start;border-bottom:1px solid graytext;padding:.5rem}.gts-workspace td[data-v-be5e9ba2]:nth-child(2){min-width:14rem;max-width:34rem}.gts-workspace td[data-v-be5e9ba2]:not(:nth-child(2)){white-space:nowrap}.gts-workspace small[data-v-be5e9ba2]{display:inline-block}.gts-workspace li[data-v-be5e9ba2]{margin:.4rem 0}.gts-workspace details[data-v-be5e9ba2]{overflow-wrap:anywhere;min-width:0}.gts-workspace summary[data-v-be5e9ba2]{cursor:pointer}.gts-workspace button[data-v-be5e9ba2]:focus-visible,.gts-workspace summary[data-v-be5e9ba2]:focus-visible,.table-scroll[data-v-be5e9ba2]:focus-visible{outline-offset:2px;outline:2px solid highlight}.gts-import-entry[data-v-ed1519d0]{align-items:center;gap:.5rem;display:inline-flex}.gts-import-dialog[data-v-ed1519d0]{box-sizing:border-box;color:canvastext;text-align:start;white-space:normal;background:canvas;border:1px solid graytext;border-radius:.5rem;width:min(72rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1rem;font:1rem Segoe UI,Arial,sans-serif;overflow:auto}.gts-import-dialog[data-v-ed1519d0]::backdrop{background:#0007}.gts-import-dialog>header[data-v-ed1519d0]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.gts-import-dialog h2[data-v-ed1519d0]{margin:0;font-size:1.2rem}.gts-import-dialog>header button[data-v-ed1519d0]{flex:none;min-height:2.3rem}.classic.gts-import-dialog[data-v-ed1519d0]{border-radius:0;font-family:Tahoma,Arial,sans-serif}@media (max-width:480px){.gts-import-dialog[data-v-ed1519d0]{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:.6rem}.gts-import-dialog>header[data-v-ed1519d0]{flex-direction:column;align-items:flex-start}}.universal-import-preview[data-v-50651f98]{margin-top:1rem}.review-table[data-v-50651f98]{max-height:36rem;overflow:auto}.review-table table[data-v-50651f98]{border-collapse:collapse;width:100%}.review-table td[data-v-50651f98],.review-table th[data-v-50651f98]{text-align:left;vertical-align:top;border-bottom:1px solid;padding:.5rem}.source-text[data-v-50651f98]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:16rem}.universal-import-preview label[data-v-50651f98]{margin:.75rem 0;display:block}.universal-import-entry[data-v-a96e5d50]{display:inline-flex}.universal-import-dialog[data-v-a96e5d50]{box-sizing:border-box;color:canvastext;text-align:start;white-space:normal;background:canvas;border:1px solid graytext;border-radius:.5rem;width:min(70rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1rem;font:1rem Segoe UI,Arial,sans-serif;overflow:auto}.universal-import-dialog[data-v-a96e5d50]::backdrop{background:#0007}.universal-import-dialog>header[data-v-a96e5d50]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.universal-import-dialog h2[data-v-a96e5d50]{font-size:1.2rem}.universal-import-dialog.classic[data-v-a96e5d50]{border-radius:0;font-family:Tahoma,Arial,sans-serif}.sales-document-imports[data-v-f1e2cd2f]{align-items:center;gap:.5rem;display:inline-flex}.sales-import-dialog[data-v-f1e2cd2f]{box-sizing:border-box;color:canvastext;text-align:start;white-space:normal;background:canvas;border:1px solid graytext;border-radius:.5rem;width:min(70rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1rem;font:1rem Segoe UI,Arial,sans-serif;overflow:auto}.sales-import-dialog[data-v-f1e2cd2f]::backdrop{background:#0007}.sales-import-dialog>header[data-v-f1e2cd2f]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sales-import-dialog h2[data-v-f1e2cd2f]{margin:0;font-size:1.2rem}.sales-import-dialog>header button[data-v-f1e2cd2f]{flex:none;min-height:2.3rem}.import-result[data-v-f1e2cd2f]{border:1px solid graytext;padding:.8rem}.classic.sales-import-dialog[data-v-f1e2cd2f]{border-radius:0;font-family:Tahoma,Arial,sans-serif}@media (max-width:480px){.sales-import-dialog[data-v-f1e2cd2f]{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:.6rem}.sales-import-dialog>header[data-v-f1e2cd2f]{flex-direction:column;align-items:flex-start}}.assistant-proposals-layer[data-v-d5bd2cc4]{z-index:95;background:#0008;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.assistant-proposals-dialog[data-v-d5bd2cc4]{box-sizing:border-box;border:1px solid var(--line,#82909b);background:var(--surface,#fff);width:min(66rem,100%);max-height:calc(100dvh - 2rem);color:var(--text,#17222d);overflow-wrap:anywhere;border-radius:.7rem;padding:1.1rem;overflow:auto;box-shadow:0 1rem 3rem #0007}.assistant-proposals-dialog.classic[data-v-d5bd2cc4]{border:2px solid #4e5d67;border-radius:0}header[data-v-d5bd2cc4]{justify-content:space-between;align-items:start;gap:1rem;display:flex}header h2[data-v-d5bd2cc4]{margin:0}header p[data-v-d5bd2cc4]{max-width:49rem}header>button[data-v-d5bd2cc4]{flex-shrink:0}.proposal-actions[data-v-d5bd2cc4]{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin:.8rem 0;display:flex}.proposal-list[data-v-d5bd2cc4]{padding:0;list-style:none}.proposal-list li[data-v-d5bd2cc4]{border-top:1px solid var(--line,#ccd3db)}.proposal-entry[data-v-d5bd2cc4]{text-align:left;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:1fr 1.4fr 1.3fr auto;align-items:center;gap:.7rem;padding:.8rem;display:grid}.proposal-entry[data-v-d5bd2cc4]:hover{background:var(--surface-alt,#edf4f6)}.proposal-preview[data-v-d5bd2cc4]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.proposal-preview>section[data-v-d5bd2cc4]{border-top:1px solid var(--line,#ccd3db);min-width:0}.proposal-wide[data-v-d5bd2cc4]{grid-column:1/-1}dl[data-v-d5bd2cc4]{grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:.3rem .8rem;display:grid}dt[data-v-d5bd2cc4]{font-weight:600}dd[data-v-d5bd2cc4]{margin:0}.preserve-text[data-v-d5bd2cc4]{white-space:pre-wrap;overflow-wrap:anywhere}.proposal-lines[data-v-d5bd2cc4]{padding-left:1.5rem}.proposal-lines li[data-v-d5bd2cc4]{border-bottom:1px solid var(--line,#ccd3db);padding:.65rem}.proposal-lines li>div[data-v-d5bd2cc4]{gap:.3rem;display:grid}.proposal-lines dl[data-v-d5bd2cc4]{max-width:34rem}.proposal-totals[data-v-d5bd2cc4]{max-width:30rem;margin-left:auto}.proposal-confirmation[data-v-d5bd2cc4]{align-items:start;gap:.55rem;margin-top:1rem;display:flex}.proposal-confirmation input[data-v-d5bd2cc4]{margin-top:.2rem}.proposal-error[data-v-d5bd2cc4]{color:#751919;background:#ffe5e5;border-left:4px solid #a32626;padding:.7rem}.proposal-notice[data-v-d5bd2cc4]{background:var(--surface-alt,#eaf3f3);border-left:4px solid #367272;padding:.7rem}button[data-v-d5bd2cc4]:focus-visible,input[data-v-d5bd2cc4]:focus-visible{outline:3px solid var(--tenant-primary,#087f8c);outline-offset:2px}@media (max-width:700px){.proposal-preview[data-v-d5bd2cc4],.proposal-entry[data-v-d5bd2cc4]{grid-template-columns:1fr}.assistant-proposals-layer[data-v-d5bd2cc4]{padding:.4rem}.assistant-proposals-dialog[data-v-d5bd2cc4]{max-height:calc(100dvh - .8rem)}header[data-v-d5bd2cc4]{flex-wrap:wrap}}.sales-line-image[data-v-3468b19c]{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.sales-line-image-preview[data-v-3468b19c]{border:1px solid var(--border,#c8d3dc);background:var(--surface,#fff);border-radius:.25rem;padding:.1rem;display:inline-flex}.sales-line-image-preview img[data-v-3468b19c]{object-fit:contain;width:3rem;height:2.25rem;display:block}.sales-line-image.compact .sales-line-image-preview img[data-v-3468b19c]{width:2.25rem;height:1.7rem}.sales-line-image-empty[data-v-3468b19c]{color:var(--muted,#687886)}.sales-line-image-actions[data-v-3468b19c]{gap:.2rem;display:inline-flex}.field-error[data-v-3468b19c]{max-width:14rem}.visually-hidden[data-v-3468b19c]{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.document-mail-history[data-v-d10d051c]{border-top:1px solid var(--line,#aab8bd);margin-top:.8rem;padding-top:.65rem}.document-mail-history h4[data-v-d10d051c]{margin:.1rem 0 .45rem}.document-mail-history ol[data-v-d10d051c]{gap:.45rem;margin:.35rem 0;padding:0;list-style:none;display:grid}.document-mail-history li[data-v-d10d051c]{border:1px solid var(--line,#aab8bd);background:var(--paper,#fff);gap:.12rem;padding:.5rem;display:grid}.document-mail-history li span[data-v-d10d051c],.document-mail-history li small[data-v-d10d051c]{overflow-wrap:anywhere}.draft-pdf-backdrop[data-v-fe65702c]{z-index:1200;background:#0c192494;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.draft-pdf-dialog[data-v-fe65702c]{border:1px solid var(--line,#71808b);background:var(--surface,#fff);width:min(62rem,100%);max-height:calc(100vh - 2rem);color:var(--ink,#15232d);border-radius:.65rem;gap:.75rem;padding:1rem;display:grid;overflow:auto;box-shadow:0 1rem 3rem #0000004d}.draft-pdf-dialog header[data-v-fe65702c]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.draft-pdf-dialog h2[data-v-fe65702c],.draft-pdf-dialog header p[data-v-fe65702c]{margin:0}.draft-pdf-dialog header p[data-v-fe65702c]{color:var(--muted,#52616b)}.draft-pdf-notice[data-v-fe65702c]{background:#fff5d9;border-left:.3rem solid #a26000;margin:0;padding:.65rem}.draft-pdf-check[data-v-fe65702c]{align-items:center;gap:.45rem;font-weight:700;display:flex}.draft-pdf-check input[data-v-fe65702c]{width:auto}.draft-pdf-actions[data-v-fe65702c]{flex-wrap:wrap;gap:.45rem;display:flex}.draft-pdf-actions .primary[data-v-fe65702c]{font-weight:700}.draft-pdf-error[data-v-fe65702c]{color:#7b1717;background:#fde8e8;margin:0;padding:.55rem}.draft-pdf-backdrop.classic .draft-pdf-dialog[data-v-fe65702c]{border-radius:0;box-shadow:.35rem .35rem #1f2730}.draft-pdf-backdrop.classic .draft-pdf-dialog button[data-v-fe65702c]{min-height:1.8rem}@media (max-width:700px){.draft-pdf-backdrop[data-v-fe65702c]{padding:.35rem}.draft-pdf-dialog[data-v-fe65702c]{max-height:calc(100vh - .7rem);padding:.7rem}.draft-pdf-dialog header[data-v-fe65702c]{display:grid}}.document-copy-layer[data-v-ac39418b]{z-index:80;background:#0007;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.document-copy-dialog[data-v-ac39418b]{color:#14202b;background:#f5f6f7;border:2px solid #4e5d67;width:min(38rem,100%);max-height:calc(100vh - 2rem);padding:1rem;overflow:auto;box-shadow:.8rem .9rem 2rem #0007}.document-copy-dialog header[data-v-ac39418b],.actions[data-v-ac39418b]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.document-copy-dialog h2[data-v-ac39418b]{margin:.15rem 0}.document-copy-dialog fieldset[data-v-ac39418b]{gap:.55rem;margin:.8rem 0;display:grid}.document-copy-dialog fieldset>label[data-v-ac39418b]{align-items:center;gap:.35rem;display:flex}.document-copy-dialog fieldset>label>input[type=radio][data-v-ac39418b]{flex:0 0 1rem;width:1rem;height:1rem;margin:0;padding:0}.actions[data-v-ac39418b]{justify-content:flex-end;margin-top:.8rem}.error[data-v-ac39418b]{color:#7d1010;background:#ffe4e4;border:1px solid #a33;padding:.5rem}.chain-dialog-layer[data-v-45a40956]{z-index:84;background:#0008;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.chain-dialog[data-v-45a40956]{box-sizing:border-box;color:#17242e;background:#f8f8f5;border:2px solid #7b2635;width:min(46rem,100%);max-height:calc(100vh - 2rem);padding:1.1rem;overflow:auto;box-shadow:.8rem .9rem 2rem #0007}.chain-dialog-layer.classic .chain-dialog[data-v-45a40956]{background:#eee;border:2px groove #ddd;font:12px Tahoma,Arial,sans-serif;box-shadow:.5rem .6rem 1.5rem #0007}.chain-dialog header[data-v-45a40956],.chain-actions[data-v-45a40956]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.chain-dialog h2[data-v-45a40956]{margin:.15rem 0}.chain-dialog label[data-v-45a40956]{gap:.35rem;font-weight:700;display:grid}.chain-dialog textarea[data-v-45a40956]{box-sizing:border-box;resize:vertical;width:100%}.chain-values[data-v-45a40956]{background:#fff;border:1px solid #c7cdd2;grid-template-columns:minmax(12rem,1fr) auto;gap:.3rem 1rem;padding:.75rem;display:grid}.chain-values dt[data-v-45a40956],.chain-values dd[data-v-45a40956]{margin:0}.chain-values dd[data-v-45a40956]{text-align:right}.history-safety[data-v-45a40956]{color:#4d390b;background:#fff5cf;border:1px solid #9a7422;padding:.65rem}.chain-issues[data-v-45a40956],.chain-error[data-v-45a40956]{color:#7d1010;background:#ffe4e4;border:1px solid #a33;padding:.6rem}.chain-actions[data-v-45a40956]{justify-content:flex-end;margin-top:1rem}@media (max-width:38rem){.chain-values[data-v-45a40956]{grid-template-columns:1fr}.chain-values dd[data-v-45a40956]{text-align:left}}.einvoice-panel[data-v-4182b18c]{border:1px solid var(--line,#87939b);background:var(--surface,#fff);border-radius:.45rem;margin:.8rem 0;padding:.8rem}.einvoice-heading[data-v-4182b18c]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.einvoice-heading h3[data-v-4182b18c],.einvoice-heading p[data-v-4182b18c]{margin:.1rem 0}.einvoice-status[data-v-4182b18c]{background:#eceff1;border-radius:999px;padding:.25rem .5rem}.einvoice-status.valid[data-v-4182b18c]{color:#174e2b;background:#dcefe3}.einvoice-fields[data-v-4182b18c]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:end;gap:.55rem;display:grid}.einvoice-fields label[data-v-4182b18c]{gap:.2rem;display:grid}.einvoice-fields button[data-v-4182b18c]{min-height:2.3rem}.einvoice-readiness ul[data-v-4182b18c]{color:#7a1515}.einvoice-metadata[data-v-4182b18c]{grid-template-columns:max-content minmax(0,1fr);gap:.25rem .7rem;display:grid}.einvoice-metadata dt[data-v-4182b18c]{font-weight:700}.einvoice-metadata dd[data-v-4182b18c]{overflow-wrap:anywhere;margin:0}.einvoice-artifacts[data-v-4182b18c]{padding-left:1.2rem}.einvoice-panel-classic[data-v-4182b18c]{background:#fff;border-radius:0}@media (max-width:650px){.einvoice-heading[data-v-4182b18c]{display:block}.einvoice-metadata[data-v-4182b18c]{grid-template-columns:1fr}.einvoice-metadata dd[data-v-4182b18c]{margin-bottom:.4rem}}.cancellation-dialog-layer[data-v-159b8b34]{z-index:82;background:#0008;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.cancellation-dialog[data-v-159b8b34]{color:#17242e;background:#f8f8f5;border:2px solid #7b2635;width:min(42rem,100%);max-height:calc(100vh - 2rem);padding:1.1rem;overflow:auto;box-shadow:.8rem .9rem 2rem #0007}.cancellation-dialog header[data-v-159b8b34],.actions[data-v-159b8b34]{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.cancellation-dialog h2[data-v-159b8b34]{margin:.15rem 0}.cancellation-dialog label[data-v-159b8b34]{gap:.35rem;font-weight:700;display:grid}.cancellation-dialog textarea[data-v-159b8b34]{box-sizing:border-box;resize:vertical;width:100%}.actions[data-v-159b8b34]{justify-content:flex-end;margin-top:1rem}.error[data-v-159b8b34]{color:#7d1010;background:#ffe4e4;border:1px solid #a33;padding:.55rem}.rendition-history[data-v-6356d90c]{border-top:1px solid var(--line);margin-top:1rem;padding-top:.8rem}.rendition-heading[data-v-6356d90c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rendition-heading h3[data-v-6356d90c],.rendition-history.empty h3[data-v-6356d90c]{margin:0}.rendition-create-actions[data-v-6356d90c]{flex-wrap:wrap;gap:.5rem;display:flex}.rendition-history ol[data-v-6356d90c]{gap:.35rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.rendition-history li[data-v-6356d90c]{border:1px solid var(--line);background:var(--hc-background,#f7faf9);border-radius:.4rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .65rem;display:flex}.rendition-description[data-v-6356d90c]{flex-wrap:wrap;align-items:baseline;gap:.45rem;display:flex}.rendition-description span[data-v-6356d90c],.rendition-description small[data-v-6356d90c]{color:var(--muted,#526b6a)}.rendition-description small[data-v-6356d90c]{flex-basis:100%}.rendition-actions[data-v-6356d90c]{white-space:nowrap;gap:.4rem;display:flex}.output-action[data-v-6356d90c]{align-items:center;min-height:2.1rem;text-decoration:none;display:inline-flex}.rendition-dialog[data-v-6356d90c]{border:0;border-radius:.65rem;max-width:min(34rem,100vw - 2rem);box-shadow:0 1rem 3rem #0004}.rendition-dialog[data-v-6356d90c]::backdrop{background:#10293888}.rendition-dialog form[data-v-6356d90c]{gap:.8rem;display:grid}.rendition-dialog label[data-v-6356d90c]{gap:.3rem;display:grid}.rendition-dialog .actions[data-v-6356d90c]{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:700px){.rendition-history li[data-v-6356d90c]{flex-direction:column;align-items:flex-start}.rendition-actions[data-v-6356d90c]{white-space:normal;flex-wrap:wrap}}.sales-catalog-dialog[data-v-d4d8ccb7]{width:min(76rem,95vw);max-height:92vh;color:inherit;background:var(--surface,#fff);border:1px solid var(--border,#999);border-radius:.65rem;padding:1.2rem;overflow:auto}.sales-catalog-dialog[data-v-d4d8ccb7]::backdrop{background:#0007}.catalog-columns[data-v-d4d8ccb7]{grid-template-columns:minmax(13rem,1fr) minmax(0,3fr);gap:1.2rem;margin-block:1rem;display:grid}.catalog-list[data-v-d4d8ccb7]{padding:0;list-style:none}.catalog-list button[data-v-d4d8ccb7]{text-align:left;width:100%;margin-block:.2rem}.catalog-list [aria-current=true][data-v-d4d8ccb7]{outline:2px solid;font-weight:700}.catalog-columns li[data-v-d4d8ccb7]{margin-block:.5rem}@media (max-width:760px){.catalog-columns[data-v-d4d8ccb7]{grid-template-columns:1fr}}.article-promotion-layer[data-v-97793808]{z-index:90;background:#0008;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.article-promotion-dialog[data-v-97793808]{background:var(--surface,#fff);width:min(58rem,100%);max-height:calc(100vh - 2rem);color:var(--text,#14202b);border:1px solid #7c8792;border-radius:.75rem;padding:1rem;overflow:auto;box-shadow:0 1rem 3rem #0007}.article-promotion-classic[data-v-97793808]{border:2px solid #4e5d67;border-radius:0}header[data-v-97793808],.actions[data-v-97793808]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}header h2[data-v-97793808]{margin:.1rem 0 .6rem}.article-fields[data-v-97793808]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.8rem 0;display:grid}.article-fields label[data-v-97793808]{align-content:start;gap:.25rem;display:grid}.article-fields .wide[data-v-97793808]{grid-column:1/-1}.article-fields .check[data-v-97793808],.check[data-v-97793808]{align-items:center;gap:.4rem;display:flex}.source-summary[data-v-97793808]{grid-template-columns:max-content 1fr;gap:.25rem .75rem;display:grid}.source-summary dt[data-v-97793808]{font-weight:700}.source-summary dd[data-v-97793808]{margin:0}.warning[data-v-97793808]{color:#452b00;background:#fff3cc;border-left:.3rem solid #a96b00;padding:.55rem .7rem}.confirmation[data-v-97793808],.link-choice[data-v-97793808]{margin:.65rem 0}.actions[data-v-97793808]{justify-content:flex-end;margin-top:1rem}.error[data-v-97793808]{color:#7d1010;background:#ffe4e4;border:1px solid #a33;padding:.55rem}.message[data-v-97793808]{color:#12442d;background:#e4f7ec;border:1px solid #287f55;padding:.55rem}@media (max-width:700px){.article-fields[data-v-97793808]{grid-template-columns:1fr}.article-fields .wide[data-v-97793808]{grid-column:auto}}section[data-v-23ae63d7]{margin:1rem 0}label[data-v-23ae63d7],small[data-v-23ae63d7]{display:block}.scroll[data-v-23ae63d7]{overflow:auto}table[data-v-23ae63d7]{border-collapse:collapse;width:100%}th[data-v-23ae63d7],td[data-v-23ae63d7]{border-bottom:1px solid var(--line,#ccd4dc);text-align:left;padding:.4rem}fieldset[data-v-23ae63d7],nav[data-v-23ae63d7]{margin:.6rem 0}[role=alert][data-v-23ae63d7]{color:var(--danger,#a62d2d)}section[data-v-19717123]{margin:1rem 0}label[data-v-19717123]{margin:.5rem 0;display:block}.scroll[data-v-19717123]{overflow:auto}table[data-v-19717123]{border-collapse:collapse;width:100%}td[data-v-19717123],th[data-v-19717123]{text-align:left;border-bottom:1px solid var(--line,#ccd4dc);padding:.4rem}small[data-v-19717123]{display:block}input[data-v-19717123]{max-width:12rem}fieldset[data-v-19717123]{margin:.5rem 0}[role=alert][data-v-19717123]{color:var(--danger,#a62d2d)}section[data-v-1537ee73]{margin:.75rem 0}h5[data-v-1537ee73],h4[data-v-1537ee73]{margin:.65rem 0;font-size:1rem}label[data-v-1537ee73]{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.4rem 0;display:flex}input[data-v-1537ee73],select[data-v-1537ee73],textarea[data-v-1537ee73]{max-width:100%}table[data-v-1537ee73]{border-collapse:collapse;width:100%}th[data-v-1537ee73],td[data-v-1537ee73]{text-align:left;border-bottom:1px solid var(--line,#ccd4dc);padding:.4rem}button[data-v-1537ee73]{margin:.2rem}[role=alert][data-v-1537ee73]{color:var(--danger,#a62d2d)}section[data-v-5169075d]{margin:.75rem 0}.independent-plan-row[data-v-5169075d]{border-bottom:1px solid var(--line,#ccd4dc);padding:.5rem 0}h5[data-v-5169075d]{margin:.65rem 0;font-size:1rem}label[data-v-5169075d]{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.4rem 0;display:flex}input[data-v-5169075d],select[data-v-5169075d]{max-width:100%}.scroll[data-v-5169075d]{overflow:auto}table[data-v-5169075d]{border-collapse:collapse;width:100%}th[data-v-5169075d],td[data-v-5169075d]{text-align:left;border-bottom:1px solid var(--line,#ccd4dc);padding:.4rem}button[data-v-5169075d]{margin:.2rem}[role=alert][data-v-5169075d]{color:var(--danger,#a62d2d)}.report-advice[data-v-1ba2d1a5],.source-row[data-v-1ba2d1a5]{gap:.6rem;display:grid}.report-advice[data-v-1ba2d1a5]{border:1px solid var(--border-color,#aaa);min-width:0;margin-block:1rem;padding:1rem}.report-advice p[data-v-1ba2d1a5]{margin:0}.source-row[data-v-1ba2d1a5]{grid-template-columns:auto 1fr;margin-block:.6rem}.source-row span[data-v-1ba2d1a5]{white-space:pre-wrap;overflow-wrap:anywhere}.report-advice textarea[data-v-1ba2d1a5]{box-sizing:border-box;width:100%;display:block}fieldset[data-v-1ba2d1a5]{min-width:0}.draft-advice[data-v-5c6a35ad]{border:1px solid var(--border-color,#aaa);min-width:0;margin-block:1rem;padding:1rem}.draft-advice summary[data-v-5c6a35ad]{cursor:pointer}.draft-advice p[data-v-5c6a35ad],.draft-advice li[data-v-5c6a35ad]{white-space:pre-wrap;overflow-wrap:anywhere}.draft-source[data-v-5c6a35ad]{grid-template-columns:auto 1fr;gap:.6rem;margin-block:.6rem;display:grid}.draft-advice textarea[data-v-5c6a35ad]{box-sizing:border-box;width:100%;display:block}.draft-advice fieldset[data-v-5c6a35ad]{min-width:0}.draft-advice section[data-v-5c6a35ad]{margin-block:1rem}.work-report-editor[data-v-fb022b45]{border:1px solid var(--line,#d7dde5);background:var(--surface,#fff);color:var(--text,#17202c);border-radius:12px;gap:12px;padding:12px;font-size:14px;display:grid}.wre-header[data-v-fb022b45]{gap:4px;display:grid}.wre-title[data-v-fb022b45]{margin:0;font-size:18px}.wre-hint[data-v-fb022b45]{color:var(--muted,#5d6b7e);margin:0;line-height:1.45}.wre-busy[data-v-fb022b45]{background:var(--surface-alt,#eef3fa);color:var(--text,#17202c);border-radius:8px;margin:0;padding:8px}.wre-empty[data-v-fb022b45],.wre-readonly[data-v-fb022b45],.wre-withdrawn[data-v-fb022b45]{background:var(--surface-alt,#f4f6fa);color:var(--muted,#5d6b7e);border-radius:8px;margin:0;padding:10px}.wre-fieldset[data-v-fb022b45]{border:1px solid var(--line,#d7dde5);border-radius:10px;gap:10px;min-width:0;margin:0;padding:10px;display:grid}.wre-fieldset-note[data-v-fb022b45]{background:var(--surface-alt,#fbfcfe);border-style:dashed}.wre-legend[data-v-fb022b45]{padding:0 6px;font-weight:700}.wre-field[data-v-fb022b45]{gap:4px;min-width:0;display:grid}.wre-label[data-v-fb022b45]{font-weight:600}.wre-input[data-v-fb022b45],.wre-textarea[data-v-fb022b45]{box-sizing:border-box;border:1px solid var(--line-strong,#a9b4c4);background:var(--surface,#fff);width:100%;min-width:0;color:var(--text,#17202c);font:inherit;border-radius:8px;padding:8px}.wre-input[data-v-fb022b45]:focus-visible,.wre-textarea[data-v-fb022b45]:focus-visible,.wre-button[data-v-fb022b45]:focus-visible,.wre-check input[data-v-fb022b45]:focus-visible{outline:2px solid var(--focus,#1c64f2);outline-offset:2px}.wre-counter[data-v-fb022b45]{color:var(--muted,#5d6b7e);margin:0;font-size:12px}.wre-error[data-v-fb022b45]{color:var(--danger,#b3261e);margin:0;font-size:13px}.wre-list[data-v-fb022b45],.wre-measures[data-v-fb022b45]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wre-measures[data-v-fb022b45]{list-style:inside decimal}.wre-list-item[data-v-fb022b45]{border:1px solid var(--line,#e2e6ec);border-radius:8px;gap:6px;padding:8px;display:grid}.wre-check[data-v-fb022b45]{align-items:baseline;gap:8px;min-width:0;display:flex}.wre-check-text[data-v-fb022b45]{overflow-wrap:anywhere;flex:auto;min-width:0}.wre-check-meta[data-v-fb022b45]{color:var(--muted,#5d6b7e);font-variant-numeric:tabular-nums}.wre-list-empty[data-v-fb022b45]{color:var(--muted,#5d6b7e)}.wre-measure[data-v-fb022b45]{border:1px solid var(--line,#e2e6ec);border-radius:8px;gap:8px;padding:8px;display:grid}.wre-field-caption[data-v-fb022b45]{padding-left:24px}.wre-button[data-v-fb022b45]{border:1px solid var(--line-strong,#a9b4c4);cursor:pointer;min-height:44px;font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-weight:700;display:inline-flex}.wre-button[data-v-fb022b45]:disabled{cursor:not-allowed;opacity:.55}.wre-button-primary[data-v-fb022b45]{background:var(--primary,#1c64f2);border-color:var(--primary,#1c64f2);color:var(--on-primary,#fff)}.wre-button-secondary[data-v-fb022b45]{background:var(--surface,#fff);color:var(--text,#17202c)}.wre-actions[data-v-fb022b45]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wre-status[data-v-fb022b45]{color:var(--muted,#5d6b7e);margin:0}@media (max-width:640px){.work-report-editor[data-v-fb022b45]{gap:10px;padding:8px}.wre-actions[data-v-fb022b45]{flex-direction:column;align-items:stretch}.wre-button[data-v-fb022b45]{width:100%}}.work-report-workspace[data-v-c6662945]{border:1px solid var(--border-color,#a3a3a3);border-radius:.4rem;min-width:0;margin-block:1rem;padding:1rem}.report-actions[data-v-c6662945]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-block:.6rem;display:flex}.report-actions label[data-v-c6662945]{align-items:center;gap:.4rem;display:flex}.report-text[data-v-c6662945]{white-space:pre-wrap;overflow-wrap:anywhere}.report-photo[data-v-c6662945]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:.6rem;display:flex}.report-photo img[data-v-c6662945]{object-fit:contain;max-width:100%;max-height:16rem}fieldset[data-v-c6662945]{min-width:0}button[data-v-c6662945],a[data-v-c6662945],input[data-v-c6662945]{max-width:100%}a[data-v-c6662945]{color:inherit;text-decoration:underline}.classic[data-v-c6662945]{border-radius:0}.handoff[data-v-2eb8246f]{gap:.75rem;display:grid}.handoff-hint[data-v-2eb8246f]{color:#444;margin:0;font-size:.85rem}.handoff [role=alert][data-v-2eb8246f]{color:#a12a21;margin:0}.handoff [role=status][data-v-2eb8246f]{color:#1a6b32;margin:0}.handoff-table[data-v-2eb8246f]{border-collapse:collapse;width:100%}.handoff-table th[data-v-2eb8246f],.handoff-table td[data-v-2eb8246f]{text-align:left;border-bottom:1px solid #8884;padding:.4rem}.handoff-number[data-v-2eb8246f]{font-variant-numeric:tabular-nums;white-space:nowrap}.handoff-table input[type=text][data-v-2eb8246f]{width:8rem}.handoff-flag[data-v-2eb8246f]{color:#7a5a00;font-size:.8rem}.handoff-actions[data-v-2eb8246f]{gap:.5rem;display:flex}.work-billing-workspace[data-v-80c63814]{border:1px solid;border-radius:.4rem;gap:.75rem;margin:1rem 0;padding:1rem;display:grid}.work-billing-workspace h3[data-v-80c63814],.work-billing-workspace h4[data-v-80c63814],.work-billing-workspace p[data-v-80c63814]{margin:0}.billing-actions[data-v-80c63814]{flex-wrap:wrap;gap:.5rem;display:flex}.billing-pending[data-v-80c63814],.billing-reversal-confirm[data-v-80c63814]{border:1px solid;gap:.5rem;padding:.75rem;display:grid}.billing-history[data-v-80c63814]{gap:.75rem;display:grid}.billing-history-item[data-v-80c63814]{overflow-wrap:anywhere;border-bottom:1px solid;gap:.4rem;padding:.6rem 0;display:grid}.work-billing-workspace[data-v-80c63814] .handoff{overflow-x:auto}.work-billing-workspace[data-v-80c63814] .handoff-hint,.work-billing-workspace[data-v-80c63814] .handoff-flag{color:inherit}@media (max-width:600px){.work-billing-workspace[data-v-80c63814]{padding:.6rem}.billing-actions button[data-v-80c63814]{width:100%}}.module-preview-content[data-v-88da29bc]{border:0;min-width:0;margin:0;padding:0}.module-preview-content[data-v-88da29bc]:not(:disabled){display:contents}.module-preview-editor[data-v-88da29bc]{margin-top:1rem}.hc-calendar[data-v-cc82f425]{--ec-button-active-bg-color:#246b86;--ec-button-active-text-color:white;min-width:0;padding:1rem}.hc-calendar>header[data-v-cc82f425]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:static}.hc-calendar h2[data-v-cc82f425]{margin:0}.hc-calendar p[data-v-cc82f425]{white-space:normal}.calendar-actions[data-v-cc82f425],.calendar-dates[data-v-cc82f425]{flex-wrap:wrap;gap:.75rem;display:flex}.calendar-grid[data-v-cc82f425]{min-width:0;margin-block:1rem}.hc-calendar dialog[data-v-cc82f425]{background:var(--panel,#fff);width:min(44rem,90vw);max-height:90vh;color:var(--text,#1e293b);border:1px solid #8193a2;border-radius:.6rem;padding:1.2rem;overflow:auto}.hc-calendar dialog[data-v-cc82f425]::backdrop{background:#0007}.hc-calendar form[data-v-cc82f425],.hc-calendar fieldset[data-v-cc82f425]{gap:.8rem;min-width:0;display:grid}.hc-calendar label[data-v-cc82f425]{gap:.25rem;display:grid}.hc-calendar input[data-v-cc82f425],.hc-calendar textarea[data-v-cc82f425],.hc-calendar select[data-v-cc82f425]{box-sizing:border-box;max-width:100%}.hc-calendar input[type=checkbox][data-v-cc82f425]{width:auto}.hc-calendar .calendar-person[data-v-cc82f425]{align-items:center;gap:.5rem;display:flex}.hc-calendar [role=alert][data-v-cc82f425]{color:#b42318}.hc-calendar details[data-v-cc82f425]{margin-block:.8rem}.hc-calendar[data-v-cc82f425] .ec-toolbar{flex-wrap:wrap;gap:.5rem}.hc-calendar[data-v-cc82f425] .ec-button{font:inherit}.hc-calendar[data-v-cc82f425] .ec-event-title{overflow-wrap:anywhere}@media (max-width:600px){.calendar-dates[data-v-cc82f425]{display:grid}.hc-calendar[data-v-cc82f425]{padding:.5rem}.hc-calendar[data-v-cc82f425] .ec-title{font-size:1rem}}.test-tenant-data[data-v-9a19a94a]{gap:1rem;display:grid}.status-grid[data-v-9a19a94a]{border:1px solid var(--line,#ccd3d7);grid-template-columns:minmax(10rem,auto) 1fr;gap:.35rem 1rem;padding:1rem;display:grid}.status-grid dt[data-v-9a19a94a],.status-grid dd[data-v-9a19a94a]{margin:0}.status-grid dt[data-v-9a19a94a]{font-weight:700}.policy-note[data-v-9a19a94a],.test-action[data-v-9a19a94a]{border:1px solid var(--line,#ccd3d7);background:var(--surface-soft,#f6f7f5);padding:1rem}.policy-note h3[data-v-9a19a94a],.policy-note p[data-v-9a19a94a],.test-action h3[data-v-9a19a94a],.test-action p[data-v-9a19a94a]{margin:.25rem 0}.test-action[data-v-9a19a94a]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.seed-progress[data-v-9a19a94a]{border:2px solid var(--primary,#168b87);background:var(--surface-soft,#f6f7f5);gap:.45rem;padding:1rem;display:grid}.seed-progress p[data-v-9a19a94a]{margin:0}.seed-progress-track[data-v-9a19a94a]{background:color-mix(in srgb,var(--primary,#168b87) 18%,transparent);border-radius:999px;height:.65rem;display:block;overflow:hidden}.seed-progress-track span[data-v-9a19a94a]{border-radius:inherit;background:var(--primary,#168b87);width:38%;height:100%;animation:1.25s ease-in-out infinite alternate seed-progress-9a19a94a;display:block}@keyframes seed-progress-9a19a94a{0%{transform:translate(-15%)}to{transform:translate(180%)}}@media (prefers-reduced-motion:reduce){.seed-progress-track span[data-v-9a19a94a]{animation-duration:3s}}.destructive-zone[data-v-9a19a94a]{border-color:#9b3945}.reset-dialog-layer[data-v-9a19a94a]{z-index:95;background:#0009;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.reset-dialog[data-v-9a19a94a]{box-sizing:border-box;color:#17242e;background:#fff;border:3px solid #8b2232;width:min(40rem,100%);padding:1.25rem;box-shadow:.8rem .9rem 2rem #0007}.reset-dialog label[data-v-9a19a94a]{gap:.4rem;font-weight:700;display:grid}.reset-dialog input[data-v-9a19a94a]{padding:.6rem}.dialog-actions[data-v-9a19a94a]{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:1rem;display:flex}@media (max-width:42rem){.status-grid[data-v-9a19a94a]{grid-template-columns:1fr}.test-action[data-v-9a19a94a]{flex-direction:column;align-items:stretch}}.offer-identification[data-v-e8b9a912]{vertical-align:top;max-width:100%;display:inline-block}.offer-draft-id[data-v-e8b9a912]{overflow-wrap:anywhere;font-size:.72em;font-weight:400;display:block}.offer-compare-layer[data-v-8fa6a693]{z-index:90;background:#0007;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.offer-compare-dialog[data-v-8fa6a693]{background:var(--panel-bg,#f5f6f7);width:min(78rem,100%);max-height:calc(100vh - 2rem);color:var(--text-color,#14202b);border:2px solid #4e5d67;padding:1rem;overflow:auto;box-shadow:.5rem .7rem 2rem #0007}header[data-v-8fa6a693],.compare-actions[data-v-8fa6a693],footer[data-v-8fa6a693]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}header h2[data-v-8fa6a693]{margin:.2rem 0}label[data-v-8fa6a693]{gap:.4rem;display:grid}select[data-v-8fa6a693]{width:100%;max-width:100%}.compare-actions[data-v-8fa6a693]{justify-content:flex-end;margin-top:.7rem}.offer-compare-columns[data-v-8fa6a693]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}article[data-v-8fa6a693]{border:1px solid #8a969f;min-width:0;padding:1rem}.identity[data-v-8fa6a693],.saved-text[data-v-8fa6a693],dd[data-v-8fa6a693],strong[data-v-8fa6a693]{overflow-wrap:anywhere}.identity[data-v-8fa6a693]{display:block}.saved-text[data-v-8fa6a693]{white-space:pre-wrap}dl[data-v-8fa6a693]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.3rem .7rem;display:grid}dd[data-v-8fa6a693]{margin:0}dt[data-v-8fa6a693]{font-weight:600}.compare-lines[data-v-8fa6a693]{padding-left:1.3rem}.compare-lines>li[data-v-8fa6a693]{border-top:1px solid #aab1b6;padding:.6rem 0}footer[data-v-8fa6a693]{justify-content:flex-end;margin-top:1rem}.error[data-v-8fa6a693]{color:#7d1010;background:#ffe4e4;border:1px solid #a33;padding:.6rem}.meta[data-v-8fa6a693]{font-size:.9em}@media (max-width:700px){.offer-compare-columns[data-v-8fa6a693]{grid-template-columns:minmax(0,1fr)}.offer-compare-layer[data-v-8fa6a693]{padding:.4rem}.offer-compare-dialog[data-v-8fa6a693]{max-height:calc(100dvh - .8rem)}}.appearance-palette-editor .theme-fields[data-v-6f7622e0]{flex-wrap:wrap;gap:12px;display:flex}.appearance-palette-editor .theme-fields label[data-v-6f7622e0]{gap:4px;display:grid}.appearance-palette-editor .theme-preview[data-v-6f7622e0]{border:1px solid var(--preview-accent,currentColor);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:8px;display:flex}.appearance-palette-editor .preview-primary[data-v-6f7622e0]{background:var(--preview-primary);color:var(--preview-primary-text);padding:4px 8px}.appearance-palette-editor .preview-secondary[data-v-6f7622e0]{background:var(--preview-secondary);color:var(--preview-secondary-text);padding:4px 8px}.appearance-palette-editor .preview-accent[data-v-6f7622e0]{background:var(--preview-accent);color:var(--preview-accent-text);padding:4px 8px}.appearance-palette-editor .actions[data-v-6f7622e0]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media (max-width:390px){.appearance-palette-editor .theme-fields[data-v-6f7622e0]{flex-direction:column}.appearance-palette-editor .theme-fields label[data-v-6f7622e0]{width:100%}}.appearance-context-panel[data-v-51965e37]{gap:12px;max-width:720px;display:grid}.appearance-context-panel__header h2[data-v-51965e37]{margin:0 0 4px;font-size:1.1rem}.appearance-context-panel__context[data-v-51965e37]{margin:0;font-size:.9rem}.appearance-context-panel__sources[data-v-51965e37]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;font-size:.85rem;display:grid}.appearance-context-panel__sources dt[data-v-51965e37]{font-weight:600}.appearance-context-panel__sources dd[data-v-51965e37]{font-variant-numeric:tabular-nums;margin:0}.appearance-context-panel__status[data-v-51965e37],.appearance-context-panel__message[data-v-51965e37],.appearance-context-panel__note[data-v-51965e37],.appearance-context-panel__personal-note[data-v-51965e37]{margin:0;font-size:.9rem}.appearance-context-panel__actions[data-v-51965e37]{flex-wrap:wrap;gap:8px;display:flex}.appearance-context-panel__probe[data-v-51965e37]{flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;display:flex}.personal-menu-control[data-v-f4f6b30f]{margin-block:.35rem}.personal-menu-control>button[data-v-f4f6b30f]{font-size:.85rem}.menu-editor[data-v-f4f6b30f]{max-width:55rem}.menu-editor>label[data-v-f4f6b30f]{justify-content:space-between;align-items:center;gap:1rem;margin-block:.5rem;display:flex}.menu-editor>.menu-enabled[data-v-f4f6b30f]{justify-content:start}.menu-enabled input[data-v-f4f6b30f]{flex:0 0 1.2rem;width:1.2rem;height:1.2rem}.menu-editor>.menu-assignment[data-v-f4f6b30f]{grid-template-columns:minmax(0,1fr) minmax(10rem,18rem);gap:1rem;display:grid}.menu-assignment>span[data-v-f4f6b30f]{overflow-wrap:anywhere;min-width:0}.menu-assignment>select[data-v-f4f6b30f]{box-sizing:border-box;width:100%;min-width:0}@media (max-width:480px){.menu-editor>.menu-assignment[data-v-f4f6b30f]{grid-template-columns:minmax(0,1fr);gap:.25rem}}.menu-group-editor[data-v-f4f6b30f]{flex-wrap:wrap;align-items:end;gap:.4rem;margin-block:.7rem;display:flex}.personal-nav-group[data-v-f4f6b30f]{position:relative}.personal-nav-group summary[data-v-f4f6b30f]{cursor:pointer;border:1px solid var(--line);border-radius:.35rem;padding:.7rem 1rem}.personal-nav-group summary.active[data-v-f4f6b30f]{border-color:var(--accent,#a72b30);font-weight:700}.personal-nav-items[data-v-f4f6b30f]{z-index:40;background:var(--surface,#fff);border:1px solid var(--line);gap:.3rem;min-width:14rem;max-width:min(24rem,85vw);padding:.7rem;display:grid;position:absolute;box-shadow:0 5px 15px #0003}.personal-nav-items button[data-v-f4f6b30f]{text-align:left}@media (max-width:700px){.personal-nav-items[data-v-f4f6b30f]{max-width:none;position:static}.personal-nav-group[data-v-f4f6b30f]{width:100%}}.workspace-personalization[data-v-6dac6034]{max-width:65rem;margin-block:1rem}.home-block-options[data-v-6dac6034]{border:1px solid var(--line,#aeb6c0);border-radius:.4rem;gap:.65rem;padding:1rem;display:grid}.home-block-options legend[data-v-6dac6034]{padding-inline:.3rem;font-weight:700}.home-block-option[data-v-6dac6034]{cursor:pointer;align-items:start;gap:.75rem;display:flex}.home-block-option input[data-v-6dac6034]{flex:0 0 1.2rem;width:1.2rem;min-width:1.2rem;height:1.2rem;margin:.1rem 0 0}.home-block-option span[data-v-6dac6034]{gap:.2rem;display:grid}.home-block-option small[data-v-6dac6034]{font-weight:400}.home-block-options>button[data-v-6dac6034]{justify-self:start}.personal-calendar[data-v-c6ce617e]{margin-block:1rem}.personal-calendar fieldset[data-v-c6ce617e]{gap:.75rem;display:grid}.personal-calendar label[data-v-c6ce617e]{gap:.25rem;display:grid}.personal-calendar input[data-v-c6ce617e]{box-sizing:border-box;max-width:100%}.personal-calendar input[type=checkbox][data-v-c6ce617e]{width:auto}.actions[data-v-c6ce617e]{flex-wrap:wrap;gap:.5rem;display:flex}.feedback-preference-note[data-v-ff491ebb]{border-left:3px solid var(--accent,#7155a5);background:var(--surface-soft,#f5f3fa);padding:.55rem}.support-compose[data-v-6c40c394]{gap:.5rem;display:grid}.support-compose form[data-v-6c40c394]{gap:.5rem;margin:.7rem 0;display:grid}.support-compose label[data-v-6c40c394]{gap:.25rem;display:grid}.support-compose textarea[data-v-6c40c394]{resize:vertical;width:100%}.support-compose button[data-v-6c40c394]{justify-self:start}.support-compose p[data-v-6c40c394]{max-width:75ch}.problem-reports-admin[data-v-63e2f3cf]{gap:1rem;display:grid}.report-filters[data-v-63e2f3cf]{flex-wrap:wrap;align-items:end;gap:.65rem;display:flex}.report-filters label[data-v-63e2f3cf],.status-editor label[data-v-63e2f3cf]{gap:.25rem;display:grid}.report-search[data-v-63e2f3cf]{justify-content:space-between;align-items:end;gap:1rem;display:flex}.report-search label[data-v-63e2f3cf]{flex:24rem;gap:.25rem;display:grid}.report-search small[data-v-63e2f3cf]{white-space:nowrap}.report-layout[data-v-63e2f3cf]{grid-template-columns:minmax(17rem,.75fr) minmax(24rem,1.25fr);align-items:start;gap:1rem;display:grid}.report-list[data-v-63e2f3cf]{gap:.35rem;max-height:42rem;display:grid;overflow:auto}.report-list>button[data-v-63e2f3cf]{text-align:left;border:1px solid var(--line,#ccd3d7);background:var(--surface,#fff);width:100%;color:inherit;grid-template-columns:1fr auto auto;align-items:center;gap:.55rem;padding:.7rem;display:grid}.report-list>button.selected[data-v-63e2f3cf]{border-color:var(--accent,#7155a5);box-shadow:inset .2rem 0 var(--accent,#7155a5)}.report-list>button span[data-v-63e2f3cf]{display:grid}.report-list>button time[data-v-63e2f3cf]{font-size:.78rem}.occurrences[data-v-63e2f3cf]{background:var(--surface-soft,#eceff2);border-radius:1rem;place-items:center;min-width:1.8rem;height:1.8rem;font-weight:700;display:inline-grid!important}.report-detail[data-v-63e2f3cf],.report-placeholder[data-v-63e2f3cf]{border:1px solid var(--line,#ccd3d7);background:var(--surface-soft,#f7f8f8);padding:1rem}.report-detail>header[data-v-63e2f3cf]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.report-detail h3[data-v-63e2f3cf],.report-detail .eyebrow[data-v-63e2f3cf]{margin:.1rem 0}.report-comment[data-v-63e2f3cf]{white-space:pre-wrap;overflow-wrap:anywhere;border-left:4px solid var(--accent,#7155a5);background:var(--surface,#fff);padding:1rem}.report-context[data-v-63e2f3cf]{gap:.4rem;display:grid}.report-context div[data-v-63e2f3cf]{border-top:1px solid var(--line,#d9dfe2);grid-template-columns:minmax(8rem,auto) 1fr;gap:.65rem;padding-top:.4rem;display:grid}.report-context dt[data-v-63e2f3cf]{font-weight:700}.report-context dd[data-v-63e2f3cf]{overflow-wrap:anywhere;margin:0}.report-conversation[data-v-63e2f3cf]{gap:.5rem;margin-top:1rem;display:grid}.report-conversation h4[data-v-63e2f3cf]{margin:.4rem 0}.report-message[data-v-63e2f3cf]{border:1px solid var(--line);background:var(--surface);padding:.65rem}.report-message.reporter[data-v-63e2f3cf]{border-left:4px solid var(--accent)}.report-message header[data-v-63e2f3cf]{justify-content:space-between;gap:1rem;display:flex}.report-message p[data-v-63e2f3cf]{white-space:pre-wrap}.report-conversation form[data-v-63e2f3cf]{gap:.4rem;display:grid}.report-conversation textarea[data-v-63e2f3cf],.triage-note textarea[data-v-63e2f3cf]{box-sizing:border-box;resize:vertical;width:100%}.triage-editor[data-v-63e2f3cf]{grid-template-columns:repeat(2,minmax(12rem,1fr));justify-content:stretch;display:grid}.triage-editor .triage-note[data-v-63e2f3cf]{grid-column:1/-1}.triage-editor>button[data-v-63e2f3cf]{grid-column:1/-1;justify-self:end}@media (max-width:58rem){.report-layout[data-v-63e2f3cf]{grid-template-columns:1fr}.report-list[data-v-63e2f3cf]{max-height:22rem}}@media (max-width:36rem){.report-search[data-v-63e2f3cf]{flex-direction:column;align-items:stretch}.report-search small[data-v-63e2f3cf]{white-space:normal}.report-list>button[data-v-63e2f3cf],.report-context div[data-v-63e2f3cf],.triage-editor[data-v-63e2f3cf]{grid-template-columns:1fr}.triage-editor .triage-note[data-v-63e2f3cf],.triage-editor>button[data-v-63e2f3cf]{grid-column:auto}}.hc-color-scheme-toggle[data-v-d4c17e87]{border:1px solid var(--line,#718490);background:var(--surface,#fff);width:2.15rem;min-width:2.15rem;height:2.15rem;min-height:2.15rem;color:var(--accent-readable,var(--accent,#5b398e));cursor:pointer;flex:none;place-items:center;padding:.35rem;display:inline-grid}.hc-color-scheme-toggle svg[data-v-d4c17e87]{fill:currentColor;width:1.15rem;height:1.15rem}.hc-color-scheme-toggle--standard[data-v-d4c17e87]{border-radius:50%}.hc-color-scheme-toggle--standard[data-v-d4c17e87]:hover{background:var(--hover-surface,#f0e9fa)}.hc-color-scheme-toggle--classic[data-v-d4c17e87]{border-radius:1px;width:1.9rem;min-width:1.9rem;height:1.9rem;min-height:1.9rem;padding:.3rem}.hc-color-scheme-toggle--classic[data-v-d4c17e87]:hover{background:var(--hover-surface,#d6e7f2)}.hc-color-scheme-toggle[data-v-d4c17e87]:focus-visible{outline:3px solid var(--focus-ring,var(--accent,#9a55d4));outline-offset:2px}@media (pointer:coarse){.hc-color-scheme-toggle[data-v-d4c17e87]{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}}@media (forced-colors:active){.hc-color-scheme-toggle[data-v-d4c17e87]{color:buttontext;forced-color-adjust:auto;border-color:buttontext}}.inventory-workspace[data-v-5758e7cd]{font:inherit;min-width:0}.inventory-workspace fieldset[data-v-5758e7cd]{border:1px solid graytext;min-width:0;margin:1rem 0;padding:1rem}.inventory-workspace label[data-v-5758e7cd]{flex-direction:column;gap:.3rem;max-width:100%;margin:.4rem .8rem .4rem 0;display:inline-flex}.inventory-workspace input[data-v-5758e7cd],.inventory-workspace select[data-v-5758e7cd],.inventory-workspace textarea[data-v-5758e7cd],.inventory-workspace button[data-v-5758e7cd]{font:inherit;box-sizing:border-box;max-width:100%}.inventory-workspace button[data-v-5758e7cd]{cursor:pointer;padding:.4rem .7rem}.inventory-workspace button[data-v-5758e7cd]:disabled{cursor:default;opacity:.6}.inventory-workspace .scroll[data-v-5758e7cd]{overflow:auto}.inventory-workspace table[data-v-5758e7cd]{border-collapse:collapse;width:100%}.inventory-workspace th[data-v-5758e7cd],.inventory-workspace td[data-v-5758e7cd]{text-align:left;border-bottom:1px solid graytext;padding:.5rem}.inventory-workspace .bar[data-v-5758e7cd]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.6rem 0;display:flex}.inventory-workspace [role=alert][data-v-5758e7cd]{border:2px solid #bd382b;padding:.6rem}.inventory-workspace .history li[data-v-5758e7cd]{padding:.6rem 0;display:list-item}.inventory-workspace .history p[data-v-5758e7cd]{margin:.25rem 0}.inventory-workspace .history small[data-v-5758e7cd]{overflow-wrap:anywhere}.work-note-next-step[data-v-891e76e0]{border-top:1px solid var(--border);gap:.6rem;padding-block:1rem;display:grid}fieldset[data-v-891e76e0]{gap:.5rem;min-width:0;display:grid}label[data-v-891e76e0]{display:block}.original[data-v-891e76e0],pre[data-v-891e76e0]{white-space:pre-wrap;overflow-wrap:anywhere}textarea[data-v-891e76e0]{box-sizing:border-box;width:100%;font:inherit}.work-note-context-picker[data-v-8fadfbd8]{gap:.75rem;min-width:0;display:grid}.work-note-context-picker p[data-v-8fadfbd8]{overflow-wrap:anywhere;margin:0}.work-note-context-picker label[data-v-8fadfbd8]{gap:.35rem;display:grid}.work-note-context-picker input[data-v-8fadfbd8]{box-sizing:border-box;width:100%;max-width:100%;font:inherit}.actions[data-v-8fadfbd8]{flex-wrap:wrap;gap:.5rem;display:flex}.work-note-context-picker ul[data-v-8fadfbd8]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.work-note-context-picker li[data-v-8fadfbd8]{border:1px solid graytext;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.work-note-context-picker .line[data-v-8fadfbd8]{overflow-wrap:anywhere}.note-task-transfer[data-v-c0ce17d6]{border-top:1px solid var(--border);margin-block:1rem;padding-block:1rem}.note-task-row[data-v-c0ce17d6]{border-bottom:1px solid var(--border);padding-block:.6rem}.source[data-v-c0ce17d6]{white-space:pre-wrap;overflow-wrap:anywhere}fieldset[data-v-c0ce17d6]{gap:.7rem;display:grid}label[data-v-c0ce17d6]{display:block}input[type=text][data-v-c0ce17d6],select[data-v-c0ce17d6]{max-width:100%}.task-details[data-v-08406709]{border:1px solid var(--border,#aaa);min-width:0;margin-block:1rem;padding:1rem}.task-details summary[data-v-08406709]{cursor:pointer}.task-details p[data-v-08406709],.task-details pre[data-v-08406709]{white-space:pre-wrap;overflow-wrap:anywhere}.task-details label[data-v-08406709]{margin-block:.6rem;display:block}.task-details input[data-v-08406709]:not([type=checkbox]),.task-details textarea[data-v-08406709],.task-details select[data-v-08406709]{box-sizing:border-box;width:100%;font:inherit}.task-details-source[data-v-08406709]{grid-template-columns:auto 1fr;gap:.5rem;display:grid!important}.task-details fieldset[data-v-08406709]{min-width:0}.task-details section[data-v-08406709]{margin-block:1rem}.task-details-actions[data-v-08406709]{flex-wrap:wrap;gap:.5rem;display:flex}.task-details-original[data-v-08406709]{font:inherit}.preserve-source[data-v-079253cf],pre[data-v-079253cf]{white-space:pre-wrap;overflow-wrap:anywhere}label[data-v-079253cf]{margin-block:.45rem;display:block}input[type=text][data-v-079253cf],textarea[data-v-079253cf]{box-sizing:border-box;width:100%;max-width:44rem;display:block}.speech-note[data-v-544311bf]{border:1px solid var(--border,#aaa);min-width:0;margin-block:1rem;padding:1rem}.speech-note summary[data-v-544311bf]{cursor:pointer}.speech-note p[data-v-544311bf]{white-space:pre-wrap;overflow-wrap:anywhere}.speech-note label[data-v-544311bf]{margin-block:.6rem;display:block}.speech-note textarea[data-v-544311bf]{box-sizing:border-box;width:100%;font:inherit}.speech-actions[data-v-544311bf]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.speech-note audio[data-v-544311bf]{max-width:100%}.task-advice[data-v-6c681c03]{border-top:1px solid var(--border);gap:.6rem;margin-block:1rem;padding-block:1rem;display:grid}.task-advice p[data-v-6c681c03]{overflow-wrap:anywhere;margin:0}.advice-row[data-v-6c681c03]{border-bottom:1px solid var(--border);gap:.4rem;padding-block:.6rem;display:grid}.source[data-v-6c681c03]{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit}label[data-v-6c681c03]{display:block}input[type=text][data-v-6c681c03]{max-width:100%;font:inherit}.title-error[data-v-6c681c03]{color:var(--error,#b3261e);font-size:.85em}.review-line[data-v-6c681c03]{margin-block:.4rem}.billing-advice[data-v-b7b6964d],.advice-row[data-v-b7b6964d]{gap:.6rem;display:grid}.billing-advice[data-v-b7b6964d]{border-top:1px solid var(--border);padding-block:.8rem}.billing-advice p[data-v-b7b6964d]{margin:0}.source[data-v-b7b6964d]{white-space:pre-wrap;overflow-wrap:anywhere}.advice-row[data-v-b7b6964d]{padding-block:.4rem}.billing-text-advice[data-v-f3554d14]{border:1px solid var(--border-color,#aaa);min-width:0;margin-block:1rem;padding:1rem}.billing-text-advice summary[data-v-f3554d14]{cursor:pointer}.billing-text-advice p[data-v-f3554d14],.billing-source span[data-v-f3554d14]{white-space:pre-wrap;overflow-wrap:anywhere}.billing-source[data-v-f3554d14]{grid-template-columns:auto 1fr;gap:.6rem;margin-block:.6rem;display:grid}.billing-text-advice input[data-v-f3554d14]:not([type=checkbox]),.billing-text-advice textarea[data-v-f3554d14]{box-sizing:border-box;width:100%;display:block}.billing-text-advice fieldset[data-v-f3554d14]{min-width:0}.billing-text-advice section[data-v-f3554d14]{margin-block:1rem}.billing-original[data-v-f3554d14]{border-inline-start:3px solid var(--border-color,#aaa);padding-inline-start:.6rem}.note-billing-preview[data-v-17a0ca3f]{border:1px solid var(--border,#d0d7de);border-radius:8px;gap:.5rem;padding:.75rem;display:grid}.billing-preview-row[data-v-17a0ca3f]{border-top:1px dashed var(--border,#d0d7de);gap:.25rem;padding:.35rem 0;display:grid}.billing-preview-description[data-v-17a0ca3f]{white-space:pre-wrap;word-break:break-word;font:inherit;margin:0}.billing-preview-item-title[data-v-17a0ca3f]{margin:0;font-weight:600}.billing-preview-result[data-v-17a0ca3f]{border:1px solid var(--border,#d0d7de);border-radius:8px;gap:.4rem;padding:.6rem;display:grid}.muted[data-v-17a0ca3f]{color:var(--muted,#57606a)}.work-note-billing-transfer[data-v-ba65d672],.billing-transfer-row[data-v-ba65d672]{gap:.5rem;display:grid}.work-note-billing-transfer[data-v-ba65d672]{border:1px solid var(--border,#d0d7de);border-radius:8px;padding:.75rem}.billing-transfer-row[data-v-ba65d672]{border-bottom:1px dashed var(--border,#d0d7de);padding:.5rem 0}fieldset[data-v-ba65d672]{min-width:0}label[data-v-ba65d672]{display:block}input[type=text][data-v-ba65d672],select[data-v-ba65d672]{max-width:100%}pre[data-v-ba65d672]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}.reviewed-billing-transfer[data-v-509c16f7],.reviewed-row[data-v-509c16f7]{gap:.5rem;display:grid}.reviewed-billing-transfer[data-v-509c16f7]{border:1px solid var(--border,#d0d7de);border-radius:8px;padding:.75rem}.reviewed-row[data-v-509c16f7]{border-bottom:1px dashed var(--border,#d0d7de);padding:.5rem 0}fieldset[data-v-509c16f7]{min-width:0}label[data-v-509c16f7]{display:block}input[type=text][data-v-509c16f7],textarea[data-v-509c16f7],select[data-v-509c16f7]{max-width:100%}pre[data-v-509c16f7]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}.work-note-assistant[data-v-e13c8067]{gap:.8rem;min-width:0;display:grid}.work-note-assistant p[data-v-e13c8067]{overflow-wrap:anywhere;margin:0}.work-note-assistant label[data-v-e13c8067]{gap:.35rem;display:grid}.work-note-assistant textarea[data-v-e13c8067]{box-sizing:border-box;width:100%;max-width:100%;font:inherit;resize:vertical}.actions[data-v-e13c8067]{flex-wrap:wrap;gap:.5rem;display:flex}.note-row[data-v-e13c8067]{border:1px solid graytext;gap:.5rem;padding:.75rem;display:grid}.note-row label[data-v-e13c8067]:first-child{display:block}.source-text[data-v-e13c8067]{white-space:pre-wrap}.work-note-assistant select[data-v-e13c8067]{max-width:100%;font:inherit}.module-table-scroll[data-v-e5931c79]{max-width:100%;overflow:auto}table[data-v-e5931c79]{border-collapse:collapse;width:100%}caption[data-v-e5931c79]{text-align:left;padding:.5rem 0;font-weight:700}th[data-v-e5931c79],td[data-v-e5931c79]{text-align:left;border-bottom:1px solid var(--line,#aaa);overflow-wrap:anywhere;padding:.5rem}th[data-v-e5931c79]{white-space:nowrap}.module-choice[data-v-9594385b]{border-bottom:1px solid graytext;padding:.6rem 0}small[data-v-9594385b]{display:block}form[data-v-9594385b],nav[data-v-9594385b]{flex-wrap:wrap;align-items:end;gap:.5rem;margin:.75rem 0;display:flex}input[data-v-9594385b]{max-width:100%;display:block}.equipment-records-workspace fieldset[data-v-e6a1461a]{flex-wrap:wrap;align-items:start;gap:.65rem;margin:1rem 0;display:flex}.equipment-records-workspace label[data-v-e6a1461a]{gap:.25rem;display:grid}.equipment-records-workspace label[data-v-e6a1461a]:has(input[type=checkbox]){align-items:center;display:flex}.equipment-records-workspace textarea[data-v-e6a1461a]{min-width:18rem;min-height:5rem}.equipment-records-workspace dl[data-v-e6a1461a]{grid-template-columns:max-content 1fr;gap:.3rem 1rem;display:grid}.equipment-records-workspace dd[data-v-e6a1461a]{margin:0}.preserve-lines[data-v-e6a1461a]{white-space:pre-wrap;overflow-wrap:anywhere}.equipment-records-workspace li[data-v-e6a1461a]{margin:.6rem 0}.equipment-records-workspace button[data-v-e6a1461a]{margin-right:.4rem}.equipment-record-form[data-v-30a77eb3]{flex-direction:column;gap:.75rem;display:flex}.form-host-context .host-label[data-v-30a77eb3]{margin:0}.host-error[data-v-30a77eb3]{color:var(--hc-color-danger,#b3261e)}.readonly-notice[data-v-30a77eb3]{color:var(--hc-color-muted,#5f6368)}.form-field[data-v-30a77eb3]{flex-direction:column;gap:.25rem;margin:0;display:flex}.form-field.form-error[data-v-30a77eb3]{border-left:3px solid var(--hc-color-danger,#b3261e);padding-left:.5rem}.field-error[data-v-30a77eb3]{color:var(--hc-color-danger,#b3261e);font-size:.875rem}.form-actions[data-v-30a77eb3]{gap:.5rem;display:flex}.shk-sr[data-v-116da07f]{color:inherit;font:inherit;flex-direction:column;gap:12px;display:flex}.shk-sr__header[data-v-116da07f]{flex-direction:column;gap:4px;display:flex}.shk-sr__title[data-v-116da07f]{margin:0;font-size:1.05rem}.shk-sr__intro[data-v-116da07f],.shk-sr__notice[data-v-116da07f],.shk-sr__preview-empty[data-v-116da07f],.shk-sr__meta[data-v-116da07f]{opacity:.9;margin:0;font-size:.85rem}.shk-sr__notice[data-v-116da07f]{font-weight:600}.shk-sr__form[data-v-116da07f]{flex-direction:column;gap:10px;display:flex}.shk-sr__grid[data-v-116da07f]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:10px;display:grid}.shk-sr__field[data-v-116da07f]{flex-direction:column;gap:4px;min-width:0;display:flex}.shk-sr__label[data-v-116da07f]{font-size:.9rem;font-weight:600}.shk-sr__req[data-v-116da07f],.shk-sr__opt[data-v-116da07f]{opacity:.75;font-size:.75rem;font-weight:400}.shk-sr__input[data-v-116da07f]{color:inherit;font:inherit;background:0 0;border:1px solid #8080808c;border-radius:6px;min-width:0;padding:6px 8px}.shk-sr__input--area[data-v-116da07f]{resize:vertical;min-height:4.5rem}.shk-sr__input[data-v-116da07f]:disabled{opacity:.6}.shk-sr__actions[data-v-116da07f]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shk-sr__button[data-v-116da07f]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #808080bf;border-radius:8px;padding:8px 14px;font-weight:600}.shk-sr__button[data-v-116da07f]:disabled{cursor:not-allowed;opacity:.55}.shk-sr__status[data-v-116da07f]{font-size:.85rem;font-weight:600}.shk-sr__issues[data-v-116da07f]{flex-direction:column;gap:4px;margin:0;padding-left:1.2rem;display:flex}.shk-sr__issue[data-v-116da07f]{font-size:.85rem;list-style:outside}.shk-sr__preview[data-v-116da07f]{border:1px dashed #80808099;border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.shk-sr__preview-title[data-v-116da07f],.shk-sr__next-title[data-v-116da07f]{margin:0;font-size:.9rem}.shk-sr__next[data-v-116da07f]{flex-direction:column;gap:2px;display:flex}.shk-sr__preserve-lines[data-v-116da07f]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:.88rem}.module-launcher-dialog.expanded[data-v-418d85d2]{width:min(78rem,100vw - 2rem)}.module-launcher-dialog[data-v-418d85d2]{text-align:start;white-space:normal;font-weight:400}.module-launcher[data-v-418d85d2]{display:inline-flex}dialog[data-v-418d85d2]{box-sizing:border-box;color:canvastext;background:canvas;border:1px solid graytext;border-radius:.5rem;width:min(44rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1rem;overflow:auto;box-shadow:0 1rem 3rem #0005}dialog[data-v-418d85d2]::backdrop{background:#0006}header[data-v-418d85d2]{justify-content:space-between;align-items:center;gap:1rem;display:flex}h2[data-v-418d85d2]{margin:0;font-size:1.2rem}ul[data-v-418d85d2]{margin:0;padding:0;list-style:none}li[data-v-418d85d2]{border-bottom:1px solid graytext;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;display:flex}li>div[data-v-418d85d2]{min-width:0}li p[data-v-418d85d2]{overflow-wrap:anywhere;margin:.3rem 0}li>button[data-v-418d85d2],li>a[data-v-418d85d2]{flex-shrink:0}small[data-v-418d85d2],.footnote[data-v-418d85d2]{font-size:.85em}.module-launcher-dialog.classic[data-v-418d85d2]{border:2px groove #ddd;border-radius:0;font:12px Tahoma,Arial,sans-serif}.classic h2[data-v-418d85d2]{font-size:14px}@media (max-width:480px){li[data-v-418d85d2]{flex-direction:column;align-items:flex-start}}.module-open[data-v-418d85d2]{box-sizing:border-box;border:1px solid var(--hc-primary,GrayText);background:var(--hc-surface,Canvas);min-width:6rem;min-height:2.5rem;color:var(--hc-text,CanvasText);font:inherit;white-space:nowrap;cursor:pointer;border-radius:.4rem;justify-content:center;align-items:center;padding:.5rem .75rem;line-height:1.25;text-decoration:none;display:inline-flex}.module-open[data-v-418d85d2]:hover{background:color-mix(in srgb,var(--hc-primary,Highlight) 12%,Canvas);border-color:var(--hc-secondary,Highlight)}.module-open[data-v-418d85d2]:focus-visible{outline:3px solid var(--hc-accent,Highlight);outline-offset:2px}.classic .module-open[data-v-418d85d2]{color:#14202b;background:#f9fbfc;border-color:#718490;border-radius:1px;min-height:2rem}.classic .module-open[data-v-418d85d2]:hover{color:#0f1b24;background:#d6e7f2}.classic .module-open[data-v-418d85d2]:focus-visible{outline-color:#ff8a00}.problem-report-trigger[data-v-84fcc012]{z-index:70;right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));border:1px solid color-mix(in srgb,var(--accent,#7155a5) 55%,#fff);background:color-mix(in srgb,var(--surface,#fff) 92%,var(--accent,#7155a5));min-height:40px;color:var(--accent,#5b398e);opacity:.76;border-radius:1.25rem;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.82rem;font-weight:800;display:flex;position:fixed;box-shadow:0 .2rem .65rem #0002}.problem-report-trigger[data-v-84fcc012]:hover,.problem-report-trigger[data-v-84fcc012]:focus-visible{opacity:1;transform:translateY(-1px)}.problem-report-layer[data-v-84fcc012]{z-index:110;background:#10182099;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.problem-report-dialog[data-v-84fcc012]{box-sizing:border-box;border:2px solid var(--line,#bdc8ce);background:var(--surface,#fff);width:min(36rem,100%);max-height:calc(100vh - 2rem);color:var(--text,#17242e);border-radius:.65rem;padding:1.25rem;overflow:auto;box-shadow:0 1rem 3rem #0006}.problem-report-dialog h2[data-v-84fcc012]{margin:.2rem 0 .65rem}.problem-report-eyebrow[data-v-84fcc012]{color:var(--accent,#5b398e);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.78rem;font-weight:800}.problem-report-context[data-v-84fcc012]{border:1px solid var(--line,#ccd3d7);background:var(--surface-soft,#f5f7f8);gap:.35rem;margin:.8rem 0;padding:.75rem;display:grid}.problem-report-context div[data-v-84fcc012]{grid-template-columns:minmax(7rem,auto) 1fr;gap:.65rem;display:grid}.problem-report-context dt[data-v-84fcc012]{font-weight:700}.problem-report-context dd[data-v-84fcc012]{overflow-wrap:anywhere;margin:0}.problem-report-warning[data-v-84fcc012]{color:#3d2c00;background:#fff5d6;border-left:4px solid #a76d00;padding:.75rem}.problem-report-dialog label[data-v-84fcc012]{margin:.8rem 0 .3rem;font-weight:700;display:block}.problem-report-kind[data-v-84fcc012]{gap:1rem;margin:.8rem 0;padding:.65rem;display:flex}.problem-report-kind label[data-v-84fcc012]{align-items:center;gap:.35rem;margin:0;display:flex}.problem-report-dialog textarea[data-v-84fcc012]{box-sizing:border-box;resize:vertical;width:100%}.problem-report-actions[data-v-84fcc012]{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1rem;display:flex}.problem-report-submit[data-v-84fcc012]{font-weight:700}.problem-report-success[data-v-84fcc012]{text-align:center}.problem-report-success strong[data-v-84fcc012]{overflow-wrap:anywhere}@media (max-width:36rem){.problem-report-trigger[data-v-84fcc012]{max-width:calc(100vw - 1rem);bottom:.5rem;right:.5rem}.problem-report-context div[data-v-84fcc012]{grid-template-columns:1fr}.problem-report-actions[data-v-84fcc012]{flex-direction:column-reverse;align-items:stretch}}.problem-report-trigger[data-v-84fcc012]{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:color-mix(in srgb, var(--surface) 90%, var(--accent));color:var(--accent-readable,var(--accent))}.problem-report-layer[data-v-84fcc012]{background:var(--overlay-surface,#10182099)}.problem-report-dialog[data-v-84fcc012]{border-color:var(--line);background:var(--surface);color:var(--text);box-shadow:0 1rem 3rem var(--shadow-color,#0006)}.problem-report-eyebrow[data-v-84fcc012]{color:var(--accent-readable,var(--accent))}.problem-report-context[data-v-84fcc012]{border-color:var(--line);background:var(--surface-soft)}.problem-report-warning[data-v-84fcc012]{background:var(--warning-surface);color:var(--warning-text)}.support-inbox[data-v-33070065]{gap:1rem;display:grid}.support-inbox>header[data-v-33070065],.support-conversation>header[data-v-33070065]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.support-inbox h2[data-v-33070065],.support-inbox h3[data-v-33070065],.support-inbox p[data-v-33070065]{margin:.2rem 0}.eyebrow[data-v-33070065]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-readable,var(--accent));font-size:.76rem;font-weight:800}.support-inbox-layout[data-v-33070065]{grid-template-columns:minmax(18rem,.8fr) minmax(22rem,1.2fr);align-items:start;gap:1rem;display:grid}.support-report-list[data-v-33070065]{gap:.35rem;max-height:42rem;display:grid;overflow:auto}.support-report-list>button[data-v-33070065]{text-align:left;border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;justify-content:space-between;gap:.75rem;padding:.7rem;display:flex}.support-report-list>button.selected[data-v-33070065]{border-color:var(--accent);box-shadow:inset .2rem 0 var(--accent)}.support-report-list span[data-v-33070065]{display:grid}.support-report-list b[data-v-33070065]{background:var(--accent);min-width:1.6rem;height:1.6rem;color:var(--accent-contrast,#fff);border-radius:1rem;place-items:center;display:grid}.support-conversation[data-v-33070065],.support-placeholder[data-v-33070065]{border:1px solid var(--line);background:var(--surface-soft);padding:1rem}.support-status[data-v-33070065]{background:var(--surface);border-radius:1rem;padding:.25rem .55rem}.original-report[data-v-33070065]{border-left:4px solid var(--accent);background:var(--surface);white-space:pre-wrap;gap:.3rem;padding:.8rem;display:grid;margin:.8rem 0!important}.support-messages[data-v-33070065]{gap:.55rem;margin:1rem 0;display:grid}.support-message[data-v-33070065]{border:1px solid var(--line);background:var(--surface);padding:.7rem}.support-message.reporter[data-v-33070065]{margin-left:2rem}.support-message[data-v-33070065]:not(.reporter){border-left:4px solid var(--accent);margin-right:2rem}.support-message header[data-v-33070065]{justify-content:space-between;gap:1rem;display:flex}.support-message time[data-v-33070065]{font-size:.78rem}.support-message p[data-v-33070065]{white-space:pre-wrap;overflow-wrap:anywhere}.support-conversation form[data-v-33070065]{gap:.45rem;display:grid}.support-conversation textarea[data-v-33070065]{box-sizing:border-box;resize:vertical;width:100%}.support-conversation form button[data-v-33070065]{justify-self:end}.classic[data-v-33070065]{font-family:Tahoma,Segoe UI,sans-serif;font-size:13px}.classic .support-inbox-layout[data-v-33070065]{grid-template-columns:minmax(16rem,.75fr) minmax(20rem,1.25fr)}@media (max-width:58rem){.support-inbox-layout[data-v-33070065]{grid-template-columns:1fr}.support-report-list[data-v-33070065]{max-height:20rem}}@media (max-width:36rem){.support-inbox>header[data-v-33070065],.support-conversation>header[data-v-33070065]{flex-direction:column}.support-message.reporter[data-v-33070065],.support-message[data-v-33070065]:not(.reporter){margin-left:0;margin-right:0}}.sales-plus-workspace[data-v-b3e14497]{align-content:start;gap:1rem;min-width:0;display:grid}.workspace-title[data-v-b3e14497]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.workspace-title h2[data-v-b3e14497],.workspace-title p[data-v-b3e14497]{margin:.15rem 0}.workspace-tabs[data-v-b3e14497],.document-type-tabs[data-v-b3e14497],.actions[data-v-b3e14497]{flex-wrap:wrap;align-self:start;align-items:flex-start;gap:.45rem;display:flex}.workspace-more[data-v-b3e14497]{flex-wrap:wrap;align-items:flex-start;gap:.35rem;display:flex}.workspace-more-toggle[data-v-b3e14497]{text-align:left}.workspace-active-specialist[data-v-b3e14497]{font-weight:700}.workspace-specialist-tabs[data-v-b3e14497]{background:color-mix(in srgb,currentColor 3%,transparent);border:1px solid #ccd4dc;flex-wrap:wrap;align-items:flex-start;gap:.35rem;padding:.4rem;display:flex}.workspace-tabs button.active[data-v-b3e14497],.document-type-tabs button.active[data-v-b3e14497]{font-weight:700;box-shadow:inset 0 -3px}.module-locked[data-v-b3e14497]{background:color-mix(in srgb,currentColor 4%,transparent);border:1px dashed #8a94a3;padding:1rem}.workspace-error[data-v-b3e14497]{color:#9b1c1c;background:#fff0f0;padding:.65rem}.workspace-notice[data-v-b3e14497]{color:#155b37;background:#edf9f1;padding:.65rem}.filter-row[data-v-b3e14497],.dense-form[data-v-b3e14497]{flex-wrap:wrap;align-items:end;gap:.55rem;display:flex}.filter-row label[data-v-b3e14497],.dense-form label[data-v-b3e14497],.stack label[data-v-b3e14497]{gap:.2rem;display:grid}.create-form[data-v-b3e14497]{border:1px solid #ccd4dc;padding:.7rem}.table-scroll[data-v-b3e14497]{max-width:100%;overflow:auto}table[data-v-b3e14497]{border-collapse:collapse;width:100%;min-width:720px}th[data-v-b3e14497],td[data-v-b3e14497]{text-align:left;vertical-align:top;border-bottom:1px solid #d9dee5;padding:.45rem .5rem}tbody tr[data-v-b3e14497]{cursor:pointer}tbody tr.selected[data-v-b3e14497]{background:#3178a824}tbody tr.overdue[data-v-b3e14497]{box-shadow:inset 3px 0 #a62929}.number[data-v-b3e14497]{text-align:right;white-space:nowrap}.link[data-v-b3e14497]{color:#17618c;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.detail-panel[data-v-b3e14497]{border:1px solid #c9d1d9;min-width:0;padding:.8rem}.detail-panel h3[data-v-b3e14497]{margin-top:0}.split[data-v-b3e14497]{grid-template-columns:minmax(28rem,1fr) minmax(21rem,.8fr);align-items:start;gap:1rem;display:grid}.stack[data-v-b3e14497]{gap:.55rem;display:grid}.stack input[data-v-b3e14497],.stack select[data-v-b3e14497],.stack textarea[data-v-b3e14497]{box-sizing:border-box;width:100%}.stack textarea[data-v-b3e14497]{resize:vertical}.quick-payment-more[data-v-b3e14497]{padding:.45rem 0}.quick-payment-more summary[data-v-b3e14497]{cursor:pointer}.quick-payment-more .stack[data-v-b3e14497]{padding-top:.55rem}.totals[data-v-b3e14497]{grid-template-columns:1fr auto;gap:.25rem 1rem;max-width:26rem;margin-left:auto;display:grid}.totals dt[data-v-b3e14497],.totals dd[data-v-b3e14497]{margin:0}.totals dd[data-v-b3e14497]{text-align:right}.meta[data-v-b3e14497]{color:#596675;font-size:.9em}.op-actions[data-v-b3e14497]{justify-items:start;gap:.35rem;min-width:9rem;display:grid}.hold-copy[data-v-b3e14497]{color:#875500;display:block}.op-overlay[data-v-b3e14497]{z-index:1100;box-sizing:border-box;background:#0814207a;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.op-dialog[data-v-b3e14497],.op-drawer[data-v-b3e14497]{box-sizing:border-box;color:canvastext;background:canvas;border:1px solid #aeb8c2;box-shadow:0 .75rem 2.5rem #00000047}.op-dialog[data-v-b3e14497]{width:min(34rem,100%);max-height:calc(100dvh - 2rem);padding:1rem;overflow:auto}.op-drawer-overlay[data-v-b3e14497]{justify-content:flex-end;padding:0}.op-drawer[data-v-b3e14497]{overscroll-behavior:contain;width:min(46rem,100vw);height:100dvh;max-height:100dvh;padding:0 1rem 1.25rem;overflow:auto}.op-surface-header[data-v-b3e14497]{z-index:1;background:canvas;border-bottom:1px solid #ccd4dc;justify-content:space-between;align-items:flex-start;gap:1rem;margin:0 -1rem .75rem;padding:.85rem 1rem;display:flex;position:sticky;top:0}.op-surface-header h3[data-v-b3e14497],.op-surface-header p[data-v-b3e14497]{margin:.1rem 0}.op-surface-header>button[data-v-b3e14497]{font-size:1.35rem;line-height:1}.op-drawer-section[data-v-b3e14497]{border-bottom:1px solid #d9dee5;padding:.75rem 0}.op-drawer-section[data-v-b3e14497]:last-child{border-bottom:0}.op-drawer-section h4[data-v-b3e14497]{margin:.1rem 0 .65rem}.op-drawer-section h5[data-v-b3e14497]{margin:1rem 0 .45rem}.op-details[data-v-b3e14497]{grid-template-columns:max-content minmax(0,1fr);gap:.3rem .8rem;display:grid}.op-details dt[data-v-b3e14497],.op-details dd[data-v-b3e14497]{margin:0}.op-details dd[data-v-b3e14497]{text-align:right}.overpayment-warning[data-v-b3e14497],.hold-message[data-v-b3e14497]{color:#513000;background:#fff5df;border-left:4px solid #b66a00;padding:.65rem}.confirm-row[data-v-b3e14497]{align-items:flex-start;margin-top:.55rem;grid-template-columns:none!important;gap:.45rem!important;display:flex!important}.confirm-row input[data-v-b3e14497]{width:auto}.payment-history[data-v-b3e14497]{min-width:68rem}.payment-history tbody tr[data-v-b3e14497]{cursor:default}.payment-history small[data-v-b3e14497]{display:block}.classic[data-v-b3e14497]{overscroll-behavior:contain;align-content:start;min-height:0;font-family:Tahoma,Arial,sans-serif;font-size:12px;overflow:auto}.classic .workspace-title[data-v-b3e14497],.classic .detail-panel[data-v-b3e14497],.classic .create-form[data-v-b3e14497]{background:#eee;border:2px groove #ddd;padding:6px}.classic button[data-v-b3e14497],.classic input[data-v-b3e14497],.classic select[data-v-b3e14497],.classic textarea[data-v-b3e14497]{font:inherit}.classic .workspace-specialist-tabs[data-v-b3e14497]{background:#eee;border:2px groove #ddd}.classic .workspace-tabs button.active[data-v-b3e14497],.classic .document-type-tabs button.active[data-v-b3e14497]{background:#ddd;box-shadow:inset 1px 1px #555}.op-dialog.classic[data-v-b3e14497],.op-drawer.classic[data-v-b3e14497]{background:#eee;border:2px groove #ddd}.op-dialog.classic .op-surface-header[data-v-b3e14497],.op-drawer.classic .op-surface-header[data-v-b3e14497]{background:#eee}@media (max-width:900px){.split[data-v-b3e14497]{grid-template-columns:1fr}.filter-row[data-v-b3e14497],.dense-form[data-v-b3e14497]{flex-direction:column;align-items:stretch}.filter-row[data-v-b3e14497]>*,.dense-form[data-v-b3e14497]>*{box-sizing:border-box;width:100%}.op-overlay[data-v-b3e14497]{padding:.5rem}.op-drawer-overlay[data-v-b3e14497]{padding:0}.op-dialog[data-v-b3e14497]{max-height:calc(100dvh - 1rem)}.op-details[data-v-b3e14497]{grid-template-columns:1fr}.op-details dd[data-v-b3e14497]{text-align:left}}@media (max-width:1100px){.sales-plus-workspace.classic .open-items-table[data-v-b3e14497]{min-width:0;display:block}.sales-plus-workspace.classic .open-items-table thead[data-v-b3e14497]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sales-plus-workspace.classic .open-items-table tbody[data-v-b3e14497],.sales-plus-workspace.classic .open-items-table tr[data-v-b3e14497]{display:block}.sales-plus-workspace.classic .open-items-table tr[data-v-b3e14497]{background:#fff;border:1px solid #a6b0b7;margin:.55rem 0}.sales-plus-workspace.classic .open-items-table td[data-v-b3e14497]{white-space:normal;text-align:left;border-right:0;grid-template-columns:minmax(7rem,28%) minmax(0,1fr);align-items:start;gap:.5rem;min-width:0;display:grid}.sales-plus-workspace.classic .open-items-table td[data-v-b3e14497]:before{content:attr(data-label);font-weight:700}.sales-plus-workspace.classic .open-items-table td[data-v-b3e14497]:last-child{border-bottom:0}.sales-plus-workspace.classic .open-items-table td[colspan][data-v-b3e14497]{display:block}.sales-plus-workspace.classic .open-items-table td[colspan][data-v-b3e14497]:before{content:none}.sales-plus-workspace.classic .op-actions[data-v-b3e14497]{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.sales-plus-workspace.classic .op-actions button[data-v-b3e14497]{min-height:2rem;padding:.3rem .45rem}}.workspace-specialist-tabs[data-v-b3e14497],.create-form[data-v-b3e14497],.detail-panel[data-v-b3e14497],.op-dialog[data-v-b3e14497],.op-drawer[data-v-b3e14497],.op-surface-header[data-v-b3e14497],.op-drawer-section[data-v-b3e14497],th[data-v-b3e14497],td[data-v-b3e14497]{border-color:var(--line)}.workspace-error[data-v-b3e14497]{color:var(--danger-text);background:var(--danger-surface)}.workspace-notice[data-v-b3e14497]{color:var(--success-text);background:var(--success-surface)}.meta[data-v-b3e14497]{color:var(--muted)}.link[data-v-b3e14497]{color:var(--accent-readable,var(--accent))}.op-overlay[data-v-b3e14497]{background:var(--overlay-surface)}.op-dialog[data-v-b3e14497],.op-drawer[data-v-b3e14497],.op-surface-header[data-v-b3e14497]{background:var(--surface);color:var(--text)}.overpayment-warning[data-v-b3e14497],.hold-message[data-v-b3e14497]{background:var(--warning-surface);color:var(--warning-text)}.sales-plus-workspace.classic .workspace-title[data-v-b3e14497],.sales-plus-workspace.classic .detail-panel[data-v-b3e14497],.sales-plus-workspace.classic .create-form[data-v-b3e14497],.sales-plus-workspace.classic .workspace-specialist-tabs[data-v-b3e14497],.op-dialog.classic[data-v-b3e14497],.op-drawer.classic[data-v-b3e14497],.op-dialog.classic .op-surface-header[data-v-b3e14497],.op-drawer.classic .op-surface-header[data-v-b3e14497]{border-color:var(--line);background:var(--surface-soft);color:var(--text)}.sales-plus-workspace.classic .workspace-tabs button.active[data-v-b3e14497],.sales-plus-workspace.classic .document-type-tabs button.active[data-v-b3e14497]{background:var(--surface-raised)}@media (max-width:1100px){.sales-plus-workspace.classic .open-items-table tr[data-v-b3e14497]{border-color:var(--line);background:var(--surface);color:var(--text)}}.document-statistics[data-v-55610137]{max-width:100%;padding:1.25rem}.document-statistics header[data-v-55610137]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.document-statistics h2[data-v-55610137]{margin:0 0 .4rem}.document-statistics header p[data-v-55610137]{margin:0}.document-statistics form[data-v-55610137]{align-items:end;gap:.6rem;display:flex}.document-statistics label[data-v-55610137]{gap:.25rem;display:grid}.document-statistics input[data-v-55610137]{max-width:7rem}.scope-note[data-v-55610137]{border-inline-start:.25rem solid;max-width:80ch;padding:.5rem .75rem}.table-scroll[data-v-55610137]{overflow-x:auto}.document-statistics table[data-v-55610137]{border-collapse:collapse;width:100%}.document-statistics caption[data-v-55610137]{text-align:left;padding-bottom:.5rem}.document-statistics th[data-v-55610137],.document-statistics td[data-v-55610137]{text-align:left;white-space:nowrap;border-bottom:1px solid #8886;padding:.55rem}.document-statistics td[data-v-55610137]:nth-child(n+5),.document-statistics th[data-v-55610137]:nth-child(n+5){text-align:right}.error[data-v-55610137]{color:#b42318}.plus-settings[data-v-85a56790]{border:1px solid var(--line,#aaa);background:var(--surface,Canvas);border-radius:.4rem;padding:.85rem}.plus-settings label[data-v-85a56790]{align-items:center;gap:.55rem;margin:.6rem 0;display:flex}.plus-settings input[type=checkbox][data-v-85a56790]{width:1.1rem;min-width:1.1rem;height:1.1rem;margin:0}.plus-settings h3[data-v-85a56790]{margin-top:0}.module-settings[data-v-e141df59]{gap:.75rem;display:grid}.module-settings summary[data-v-e141df59]{cursor:pointer;border:1px solid var(--line);padding:.7rem;font-weight:700}.module-settings-link[data-v-e141df59]{margin-top:.5rem;display:block}.product-modules[data-v-e141df59]{gap:.85rem;display:grid}.module-heading[data-v-e141df59],.quick-summary[data-v-e141df59]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.module-heading h2[data-v-e141df59]{margin:.1rem 0}.revision[data-v-e141df59]{color:var(--hc-muted);white-space:nowrap}.quick-summary[data-v-e141df59]{border-left:4px solid var(--hc-secondary);background:#f8f5fc;margin:0;padding:.55rem .7rem}.quick-summary span[data-v-e141df59]{color:var(--hc-muted)}.module-table[data-v-e141df59]{border:1px solid var(--line);background:#fff}.module-row[data-v-e141df59]{border-bottom:1px solid var(--line);grid-template-columns:minmax(14rem,2.2fr) 6.5rem 6.5rem minmax(8rem,.8fr) minmax(5rem,.5fr) minmax(7rem,.65fr);align-items:center;gap:.5rem;padding:.55rem .65rem;display:grid}.module-row[data-v-e141df59]:last-child{border-bottom:0}.module-row small[data-v-e141df59]{color:var(--hc-muted);margin-top:.15rem;display:block}.module-head[data-v-e141df59]{background:var(--hc-primary);color:var(--hc-primary-text);font-weight:700}.module-toggle[data-v-e141df59]{align-items:center;gap:.4rem;display:flex}.module-toggle input[type=checkbox][data-v-e141df59]{box-sizing:border-box;appearance:auto;flex:0 0 1.25rem;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;margin:0;padding:0}.module-toggle[data-v-e141df59]{cursor:pointer;min-height:2.5rem}.package-toggles[data-v-e141df59]{align-content:start;gap:.45rem;min-width:10rem;display:grid}.module-row [role=cell]>small[data-v-e141df59]{margin:.15rem 0;display:block}.subfeature-description[data-v-e141df59]{padding-top:.2rem}.alternative-feature-card[data-v-e141df59]{border:1px solid var(--line);border-left:4px solid var(--hc-secondary);background:var(--surface,#fff);border-radius:.45rem;gap:.7rem;padding:.85rem;display:grid}.alternative-feature-heading[data-v-e141df59]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.alternative-feature-heading h3[data-v-e141df59],.alternative-feature-heading p[data-v-e141df59]{margin:0}.alternative-feature-heading p[data-v-e141df59]{color:var(--hc-muted);margin-top:.2rem}.alternative-active-toggle[data-v-e141df59]{border:1px solid var(--line);border-radius:.35rem;flex:none;padding:.45rem .6rem}.alternative-maximum[data-v-e141df59]{flex-wrap:wrap;align-items:end;gap:.65rem;display:flex}.alternative-maximum label[data-v-e141df59]{gap:.25rem;min-width:15rem;display:grid}.alternative-maximum input[data-v-e141df59]{max-width:7rem}.alternative-feature-error[data-v-e141df59]{margin:0}.sales-extra-row[data-v-e141df59]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.45rem 0;display:flex}.sales-extra-row>div[data-v-e141df59]{overflow-wrap:anywhere;min-width:0}.sales-extra-row p[data-v-e141df59]{margin:.2rem 0}.sales-extra-row .alternative-active-toggle[data-v-e141df59]{flex-shrink:0}@media (max-width:850px){.module-heading[data-v-e141df59],.profile-row[data-v-e141df59],.quick-summary[data-v-e141df59]{flex-direction:column;align-items:flex-start}.module-row[data-v-e141df59]{grid-template-columns:1fr}.module-head[data-v-e141df59]{display:none}}textarea[data-v-e4423ec1]{box-sizing:border-box;width:100%;font-family:monospace;display:block}button[data-v-e4423ec1]{margin:.25rem}code[data-v-e4423ec1]{overflow-wrap:anywhere}.draft-admin[data-v-4d153d1b]{gap:.7rem;display:grid}.draft-admin textarea[data-v-4d153d1b]{box-sizing:border-box;width:100%;font-family:monospace;display:block}.actions[data-v-4d153d1b]{flex-wrap:wrap;gap:.45rem;display:flex}code[data-v-4d153d1b]{overflow-wrap:anywhere}.api-admin[data-v-306ce620]{gap:.8rem;display:grid}.api-version-band[data-v-306ce620]{border:1px solid var(--line);border-radius:var(--radius);background:var(--hc-surface-soft);flex-wrap:wrap;align-items:center;gap:.55rem;padding:.7rem;display:flex}.api-version-band .button[data-v-306ce620]{margin-left:auto}.api-secret[data-v-306ce620]{gap:.45rem;display:grid}.api-secret code[data-v-306ce620]{overflow-wrap:anywhere;background:var(--hc-surface);padding:.55rem}article header[data-v-306ce620]{justify-content:space-between;gap:.7rem;display:flex}article header>div[data-v-306ce620]{gap:.2rem;display:grid}.actions[data-v-306ce620]{flex-wrap:wrap;gap:.45rem;display:flex}table[data-v-306ce620]{width:100%}@media (max-width:700px){.api-version-band .button[data-v-306ce620]{width:100%;margin-left:0}table[data-v-306ce620]{display:block;overflow:auto}}.system-user-administration[data-v-4fbf1d0e]{gap:1rem;display:grid}.system-user-administration fieldset[data-v-4fbf1d0e]{border:0;gap:.6rem;padding:0;display:grid}.system-user-administration label[data-v-4fbf1d0e]{gap:.25rem;margin:.5rem 0;display:grid}.system-user-administration label[data-v-4fbf1d0e]:has(input[type=checkbox]){align-items:center;gap:.5rem;display:flex}.system-user-administration input[data-v-4fbf1d0e]:not([type=checkbox]),.system-user-administration select[data-v-4fbf1d0e]{width:min(100%,36rem);max-width:100%}.security-overview[data-v-ae58def9]{gap:.8rem;display:grid}.security-overview .toolbar[data-v-ae58def9]{align-items:end}.security-overview .toolbar>div[data-v-ae58def9]{flex:28rem}.security-event-grid section[data-v-ae58def9]{gap:.25rem;min-width:0;display:grid}.security-event-grid strong[data-v-ae58def9]{color:var(--hc-primary);font-size:1.7rem}.security-event-grid .meta[data-v-ae58def9]{overflow-wrap:anywhere}.security-overview table[data-v-ae58def9]{margin-bottom:0}@media (max-width:850px){.security-overview .toolbar[data-v-ae58def9]{align-items:stretch}.security-overview .toolbar button[data-v-ae58def9]{width:100%}}.system-tenant-modules[data-v-ed1eade0]{gap:.8rem;display:grid}.module-table[data-v-ed1eade0]{border:1px solid var(--line)}.module-row[data-v-ed1eade0]{border-bottom:1px solid var(--line);grid-template-columns:minmax(14rem,2fr) minmax(6rem,.5fr) minmax(12rem,1fr);align-items:center;gap:.6rem;padding:.55rem .7rem;display:grid}.module-row[data-v-ed1eade0]:last-child{border-bottom:0}.module-row small[data-v-ed1eade0]{color:var(--hc-muted);display:block}.module-head[data-v-ed1eade0]{background:var(--hc-primary);color:var(--hc-primary-text);font-weight:700}.module-row label[data-v-ed1eade0]{align-items:center;gap:.45rem;display:flex}.module-row input[data-v-ed1eade0]{width:auto}.entitlement-toggles[data-v-ed1eade0]{gap:.25rem;display:grid}.deletion-policy[data-v-ed1eade0]{border-top:1px solid var(--line);gap:.55rem;margin-top:.65rem;padding-top:1rem;display:grid}.deletion-policy .check[data-v-ed1eade0]{align-items:center;gap:.45rem;display:flex}.deletion-policy input[data-v-ed1eade0]{width:auto}.deletion-policy button[data-v-ed1eade0]{justify-self:start}@media (max-width:750px){.module-row[data-v-ed1eade0]{grid-template-columns:1fr}.module-head[data-v-ed1eade0]{display:none}}.tenant-deletion[data-v-f72bb860]{max-width:52rem}.tenant-deletion-form[data-v-f72bb860]{gap:.8rem;display:grid}.tenant-deletion-form label[data-v-f72bb860]:not(.check){gap:.3rem;display:grid}.tenant-deletion-form .action-destructive[data-v-f72bb860]{justify-self:start}.warning[data-v-f72bb860]{border-left:4px solid #a33;padding:.7rem}.tenant-admin-password-reset[data-v-93d4109a]{border:2px solid var(--hc-secondary);background:color-mix(in srgb, var(--hc-secondary) 5%, var(--hc-surface));border-radius:.6rem;gap:.7rem;margin:1.25rem 0;padding:1rem;display:grid}.tenant-admin-password-reset h3[data-v-93d4109a],.tenant-admin-password-reset p[data-v-93d4109a]{margin:0}.reset-warning[data-v-93d4109a]{border-left:5px solid var(--hc-accent);background:var(--hc-surface);padding:.75rem}.tenant-admin-reset-form[data-v-93d4109a],.tenant-admin-reset-form fieldset[data-v-93d4109a],.tenant-admin-reset-fields[data-v-93d4109a]{gap:.75rem;display:grid}.tenant-admin-reset-form fieldset[data-v-93d4109a]{border:1px solid var(--line);border-radius:.5rem;min-width:0;margin:0;padding:.8rem}.tenant-admin-reset-form legend[data-v-93d4109a]{color:var(--hc-secondary);font-weight:750}.tenant-admin-reset-targets[data-v-93d4109a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.tenant-admin-reset-fields[data-v-93d4109a]{border-top:1px solid var(--line);padding-top:.75rem}.tenant-admin-reset-fields small[data-v-93d4109a]{color:var(--hc-muted);font-weight:400}.tenant-admin-password-requirements[data-v-93d4109a]{color:var(--hc-muted);gap:.2rem;margin:.1rem 0;padding-left:1.25rem;font-size:.9rem;font-weight:400;display:grid}.tenant-admin-password-requirements .met[data-v-93d4109a]{color:var(--hc-primary)}.tenant-admin-reset-confirmation[data-v-93d4109a]{border:1px solid var(--hc-accent);background:var(--hc-surface);border-radius:.45rem;padding:.75rem}.tenant-admin-reset-actions[data-v-93d4109a]{flex-wrap:wrap;justify-content:flex-end;display:flex}.tenant-admin-reset-actions button[data-v-93d4109a]{min-width:min(100%,24rem)}@media (max-width:700px){.tenant-admin-reset-targets[data-v-93d4109a]{grid-template-columns:1fr}.tenant-admin-reset-actions button[data-v-93d4109a]{width:100%}}:root{color:#17242b;--hc-primary:#36515c;--hc-secondary:#52636b;--hc-accent:#657b84;--hc-background:#f2f4f5;--hc-surface:#fff;--hc-text:#17242b;--hc-muted:#5a6d72;--hc-danger:#a52336;--hc-critical-destructive:#a52336;--hc-success:#287a4b;--line:#d3dcdf;--radius:.7rem;font-family:Inter,ui-sans-serif,system-ui,sans-serif}main.development{--hc-primary:#087f7a;--hc-secondary:#6d3db7;--hc-accent:#9a55d4;--hc-background:#edf4f3;--line:#cadbd9}*{box-sizing:border-box}body{background:linear-gradient(135deg,#e6f4f1 0,#f2ecfa 100%);min-height:100vh;margin:0}main{max-width:88rem;color:var(--hc-text);margin:0 auto;padding:clamp(1rem,3vw,2rem)}header,.toolbar,.detail-title,.actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}header{border-bottom:4px solid var(--hc-primary)}main.development header{border-image:linear-gradient(90deg,var(--hc-primary),var(--hc-secondary)) 1}.dev{background:var(--hc-secondary);color:#fff;border-radius:2rem;margin-left:.5rem;padding:.18rem .5rem;display:inline-block}.eyebrow{color:var(--hc-secondary);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.76rem}h1{color:var(--hc-primary);margin:.2rem 0 1rem;font-size:clamp(2.2rem,6vw,3.8rem)}h2,h3,h4{color:var(--hc-secondary);margin-top:.25rem}.card{background:var(--hc-surface);border:1px solid var(--line);border-left:4px solid color-mix(in srgb,var(--hc-primary) 45%,white);border-radius:var(--radius);margin:1rem 0;padding:1rem;box-shadow:0 5px 20px #1f494912}.narrow{max-width:42rem}form{gap:.6rem;display:grid}label{gap:.25rem;font-weight:550;display:grid}input,select,textarea,button{font:inherit;color:inherit;background:#fff;border:1px solid #789696;border-radius:.4rem;padding:.52rem .65rem}button{cursor:pointer;border-color:var(--hc-primary);width:max-content}button:hover{border-color:var(--hc-secondary);background:#f0e9fa}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid var(--hc-accent);outline-offset:2px}button:disabled{opacity:.55;cursor:not-allowed}.message{background:#dff2e8;border-radius:.4rem;padding:.8rem}.error{color:var(--hc-danger);background:#fde8eb}.admin-warning{color:var(--hc-danger);background:#fde8eb;border-radius:.4rem;grid-column:1/-1;padding:.6rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem}th,td{text-align:left;border-bottom:1px solid var(--line);padding:.45rem}th{color:var(--hc-secondary);background:#f5f0fb}.workspace{margin-top:1rem}.search{grid-template-columns:1fr auto;display:flex}.split{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.customer-list{gap:.3rem;display:grid}.list-row{text-align:left;border-left:4px solid var(--hc-primary);gap:.15rem;width:100%;display:grid}.list-row span,.empty,.meta{color:var(--hc-muted);font-size:.9rem}.list-row.selected{border-color:var(--hc-secondary);box-shadow:inset 0 0 0 1px var(--hc-secondary);background:#d8f2ee}.detail{min-height:32rem}.tabs{gap:.3rem;padding:.4rem 0 .8rem;display:flex;overflow:auto}.tabs button{white-space:nowrap}.tabs button.active{background:var(--hc-secondary);color:#fff;border-color:var(--hc-secondary)}.fields,.summary-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.55rem;display:grid}.summary-grid section{background:var(--hc-background);border-radius:.5rem;padding:.65rem}.check{justify-content:start;align-items:center;gap:.4rem;font-weight:400;display:flex}.check input{width:1.05rem;height:1.05rem}.badge{color:#205d37;background:#dcf2e4;border-radius:2rem;padding:.22rem .5rem}.badge.muted{color:#59646d;background:#e8ecef}.compact-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(7rem,.7fr) minmax(9rem,1fr) minmax(8rem,1fr) auto auto;align-items:center;gap:.4rem;padding:.35rem 0;display:grid}.empty-panel{text-align:center;padding:3rem 1rem}.token{border:2px solid var(--hc-secondary);border-radius:var(--radius);background:#f8f2ff;gap:.65rem;padding:1rem;display:grid}.token code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.link{color:var(--hc-secondary);background:0 0;border:0;text-decoration:underline}progress{width:100%;height:1rem;accent-color:var(--hc-secondary)}.queue-customer{margin:1rem 0}.import-detail{border:1px solid var(--line);border-radius:var(--radius);padding:1rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}fieldset{border:1px solid var(--line);border-radius:.4rem;padding:.6rem}legend{color:var(--hc-secondary);font-weight:650}@media (max-width:850px){.split,.compact-row{grid-template-columns:1fr}.toolbar{flex-direction:column;align-items:flex-start}.search{width:100%}table{display:block;overflow-x:auto}}.customer-lookup{font-weight:400;position:relative}.lookup-input{align-items:center;gap:.35rem;display:flex}.lookup-input input{width:100%;min-width:min(28rem,70vw)}.lookup-results{z-index:30;background:var(--hc-surface);border:1px solid var(--line);border-radius:.45rem;max-height:19rem;padding:.3rem;position:absolute;top:calc(100% + .2rem);left:0;right:0;overflow:auto;box-shadow:0 .7rem 2rem #17242b2e}.lookup-results button{text-align:left;border:0;border-bottom:1px solid var(--line);border-radius:0;gap:.15rem;width:100%;display:grid}.lookup-results button.selected{border-left:4px solid var(--hc-primary);background:color-mix(in srgb,var(--hc-primary) 12%,white)}.lookup-results span{color:var(--hc-muted);font-size:.86rem}.match-reason{color:var(--hc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:400;display:block;overflow:hidden}.task-filters{background:var(--hc-background);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.65rem;margin-bottom:.8rem;padding:.8rem;display:grid}.task-filters .customer-filter{grid-column:span 2}.task-filters .actions{align-self:end}.task-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(14rem,1fr) auto auto;align-items:center;gap:.7rem;padding:.65rem;display:grid}.task-row>div{gap:.15rem;display:grid}.task-row small,.task-row span{color:var(--hc-muted)}@media (max-width:850px){.lookup-input,.task-row{grid-template-columns:1fr;display:grid}.lookup-input input{min-width:0}.task-filters .customer-filter{grid-column:1/-1}}input.lookup-control{border-color:color-mix(in srgb, var(--hc-primary) 72%, #789696);background:color-mix(in srgb, var(--hc-primary) 5%, #fff);box-shadow:inset .22rem 0 0 color-mix(in srgb, var(--hc-primary) 42%, transparent);border-width:2px}input.lookup-control:hover{border-color:var(--hc-primary);background:color-mix(in srgb, var(--hc-primary) 8%, #fff)}.document-surface-sealed{border-color:color-mix(in srgb, var(--hc-secondary) 58%, var(--line));border-left-color:var(--hc-secondary);background:linear-gradient(135deg, color-mix(in srgb, var(--hc-secondary) 5%, var(--hc-surface)), var(--hc-surface) 42%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hc-secondary) 16%, transparent), 0 5px 20px #1f494914}.document-seal-marker{z-index:9;border:1px solid color-mix(in srgb, var(--hc-secondary) 48%, var(--line));background:color-mix(in srgb, #d7c8a6 28%, var(--hc-surface));width:max-content;color:color-mix(in srgb, var(--hc-text) 84%, var(--hc-secondary));letter-spacing:.025em;border-radius:2rem;margin:-.25rem 0 .45rem auto;padding:.22rem .55rem;font-size:.78rem;font-weight:700;position:sticky;top:.45rem;box-shadow:0 .16rem .5rem #17242b1f}.request-id{color:inherit;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.4rem;font-size:.76rem;display:flex}.request-id code{background:color-mix(in srgb, currentColor 5%, #fff);-webkit-user-select:all;user-select:all;border:1px solid;border-radius:.25rem;padding:.12rem .3rem}.request-id button{min-height:0;padding:.12rem .35rem;font-size:.74rem}.auth-card{width:min(100%,42rem);margin:clamp(2rem,8vh,6rem) auto 1rem}.form-permission-boundary{border:0;gap:.6rem;min-inline-size:0;margin:0;padding:0;display:grid}.preference-card{grid-template-columns:minmax(14rem,2fr) minmax(11rem,1fr);align-items:end;gap:.6rem 1rem;display:grid}.preference-card h3,.preference-card p{margin:.2rem 0}.preference-card .preference-origin,.preference-card>.message{grid-column:1/-1}.preference-card>button{justify-self:start}@media (max-width:700px){.settings-toolbar,.preference-card{grid-template-columns:1fr}}.field-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.6rem;margin:.7rem 0;display:grid}.field-grid fieldset{align-content:start;gap:.3rem;display:grid}.danger-zone{border-color:var(--hc-danger);border-left-color:var(--hc-danger)}button.danger{border-color:var(--hc-danger);color:var(--hc-danger)}.strong-confirm{border:2px solid var(--hc-danger);border-radius:var(--radius);background:#fff7f8;margin-top:1rem;padding:.8rem}.cleanup-row{grid-template-columns:minmax(5rem,.5fr) minmax(10rem,1fr) repeat(3,minmax(8rem,1fr)) minmax(10rem,1fr)}.import-row{grid-template-columns:minmax(9rem,.8fr) minmax(10rem,1fr) minmax(12rem,1.2fr) auto auto}.record{padding:.45rem .6rem}.record textarea{min-height:3.5rem}@media (max-width:850px){.cleanup-row,.import-row{grid-template-columns:1fr}}*{min-width:0}.toolbar{flex-wrap:wrap}.toolbar .search{grid-template-columns:minmax(min(100%,14rem),2fr) repeat(2,minmax(min(100%,9rem),1fr)) auto;align-items:end;gap:.45rem;max-width:100%;display:grid}input,select,textarea{width:100%;max-width:100%}.fields,.summary-grid,.responsive-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}details,pre{max-width:100%}details pre{white-space:pre;color:#effcf9;background:#18242b;border-radius:.5rem;max-height:22rem;padding:1rem;font:.88rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.dense-list{border:1px solid var(--line);background:#fff;border-radius:.55rem;overflow:auto hidden}.dense-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(7rem,.7fr) minmax(12rem,2fr) minmax(4rem,.45fr) repeat(2,minmax(6rem,.65fr)) minmax(6rem,.65fr) auto;align-items:center;gap:.65rem;padding:.55rem .7rem;display:grid}.dense-row:hover:not(.dense-head){background:linear-gradient(90deg,#e4f5f2,#f5effc)}.dense-head{color:#fff;background:linear-gradient(90deg,var(--hc-primary),var(--hc-secondary));font-weight:700}.dense-row small{color:var(--hc-muted);display:block}.reservation-row{overflow-wrap:anywhere;grid-template-columns:minmax(11rem,1.45fr) minmax(7rem,.7fr) minmax(7rem,.75fr) minmax(12rem,1.6fr) minmax(6rem,.6fr) minmax(7rem,.7fr) minmax(6rem,.6fr) minmax(7rem,.8fr) auto}.feature-row{grid-template-columns:minmax(10rem,1fr) minmax(14rem,2fr) minmax(7rem,.7fr) auto}.pricing-row{grid-template-columns:8rem 1fr 1fr}.status-badge{color:#45545a;background:#e7ecee;border-radius:99rem;width:max-content;padding:.18rem .48rem;font-size:.82rem;display:inline-block}.status-badge[data-tone=success]{color:#1d6038;background:#dcefe3}.status-badge[data-tone=warning]{color:#755400;background:#fff0c9}.status-badge[data-tone=danger]{color:#8a1c30;background:#fae1e5}.status-badge[data-tone=violet]{color:#60339c;background:#eee2fa}.settings-band{border-left:4px solid var(--hc-secondary);background:#f8f5fc;border-radius:.5rem;margin-top:1rem;padding:1rem}.document-mail-send{border:1px solid var(--line);background:var(--hc-surface);border-radius:.45rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding:.75rem;display:flex}.document-mail-send .check{flex:28rem}.document-mail-send button{flex:none}.drawer-layer{z-index:30;background:#12242c88;justify-content:flex-end;display:flex;position:fixed;inset:0}.edit-drawer{background:#fff;width:min(42rem,100%);height:100%;overflow:auto;box-shadow:-10px 0 35px #14232f55}.drawer-header{z-index:1;background:linear-gradient(110deg,var(--hc-primary),var(--hc-secondary));color:#fff;padding:1rem;position:sticky;top:0}.drawer-header h2{color:#fff;margin:0}.drawer-body{padding:1rem}.empty-state{text-align:center;color:var(--hc-muted);padding:2rem}@media (max-width:850px){.dense-row,.reservation-row,.feature-row{grid-template-columns:1fr}.dense-head{display:none}.edit-drawer{width:100%}}.global-search{z-index:auto;max-width:48rem;margin:.8rem auto;position:relative}.global-search.is-open{z-index:20}.global-search form{display:block}.search-field{position:relative}.search-field input{border:2px solid var(--hc-primary);padding-right:4.5rem;box-shadow:0 3px 12px #17303918}.search-field{grid-template-columns:minmax(0,1fr) auto;gap:.4rem;display:grid}.search-results{border:2px solid var(--hc-secondary);background:#fff;border-radius:.6rem;max-height:70vh;padding:.7rem;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto;box-shadow:0 15px 35px #16242e44}.search-results h3{text-transform:uppercase;letter-spacing:.05em;margin:.5rem 0 .2rem;font-size:.8rem}.search-hit{text-align:left;border:0;border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:minmax(8rem,1fr) minmax(10rem,2fr) auto;width:100%;display:grid}@media (max-width:600px){.search-hit{grid-template-columns:1fr}}@media (max-width:700px){.toolbar .search{grid-template-columns:1fr;width:100%}}.work-row{grid-template-columns:minmax(6rem,.6fr) minmax(9rem,1fr) minmax(7rem,.7fr) minmax(12rem,1.7fr) minmax(7rem,.7fr) minmax(5rem,.5fr) auto}.drawer-section{border-left:4px solid var(--hc-primary);background:var(--hc-background);border-radius:.5rem;margin:1rem 0;padding:.8rem}.media-edit{border:1px solid var(--line);background:#fff;border-radius:.55rem;grid-template-columns:5rem 2rem repeat(2,minmax(9rem,1fr));align-items:start;gap:.65rem;margin:.65rem 0;padding:.7rem;display:grid}.media-edit img{object-fit:cover;border-radius:.4rem;width:4.5rem;height:4.5rem}.media-edit .media-order{place-self:center;font-weight:750}.media-edit>.status-badge{grid-column:1/3}.media-edit>.compact-actions{flex-wrap:wrap;grid-column:3/5;justify-content:flex-end;gap:.4rem;display:flex}.media-edit>.compact-actions button{width:auto;min-height:2.2rem}@media (max-width:850px){.work-row{grid-template-columns:1fr}.media-edit{grid-template-columns:5rem 2rem minmax(0,1fr)}.media-edit>label{grid-column:1/-1}.media-edit>.status-badge{grid-column:1/3}.media-edit>.compact-actions{grid-column:1/-1;justify-content:flex-start}.media-edit img{width:4.5rem;height:4.5rem}}.legacy-row,.history-row,.customer-reservation-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,1fr) minmax(8rem,1fr) minmax(10rem,2fr) minmax(7rem,.7fr) auto;align-items:center;gap:.55rem;padding:.5rem .65rem;display:grid}.history-row{grid-template-columns:minmax(9rem,1fr) minmax(8rem,.7fr) minmax(12rem,2fr) minmax(8rem,.8fr) minmax(7rem,.7fr) auto}.customer-reservation-row{grid-template-columns:auto minmax(7rem,.7fr) minmax(8rem,.8fr) minmax(12rem,2fr) minmax(6rem,.6fr) minmax(7rem,.7fr) minmax(7rem,.8fr) auto}.filter-bar{grid-template-columns:2fr repeat(3,minmax(8rem,1fr)) auto;align-items:end;gap:.5rem;margin:.5rem 0;display:grid}.customer-media{background:var(--hc-background);border-radius:.5rem;margin:1rem 0;padding:.7rem}.customer-summary{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));align-items:stretch;gap:.55rem;margin:.7rem 0 1rem;display:grid}.customer-summary button,.customer-summary .summary-tile{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;height:100%;min-height:5rem;color:var(--hc-text);background:linear-gradient(145deg,#e6f5f2,#f5effc);border:1px solid #9acdc4;border-radius:.4rem;align-content:center;gap:.15rem;padding:.55rem .75rem;display:grid}.customer-summary strong{color:var(--hc-primary);font-size:1.15rem}.customer-summary span,.customer-summary small{white-space:normal;overflow-wrap:anywhere;min-width:0}.overview-counts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;margin:.8rem 0;display:grid}.overview-counts button{text-align:left;color:var(--hc-text);background:linear-gradient(145deg,#e2f4f0,#f4edfb);display:grid}.overview-counts strong{color:var(--hc-primary);font-size:1.25rem}.overview-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.overview-row{width:100%;color:var(--hc-text);border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;border-radius:0;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .65rem;display:flex}.overview-row span{display:grid}.saved-filters{background:#fbf8fe;border:1px solid #b8a3d0;border-radius:.5rem;margin:.6rem 0;padding:.55rem}.saved-filters summary{cursor:pointer;color:var(--hc-secondary);font-weight:700}.saved-filter-row{grid-template-columns:1fr auto;gap:.4rem;margin:.35rem 0;display:grid}.saved-filter-row button:first-child{color:var(--hc-text);text-align:left;background:#fff;justify-content:space-between;display:flex}.compact-filter{flex-wrap:wrap;align-items:end;gap:.55rem;margin:.45rem 0;display:flex}.compact-filter label,.compact-sort{max-width:16rem}.user-dense-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(9rem,1fr) minmax(8rem,.8fr) minmax(12rem,1.5fr) minmax(6rem,.6fr) auto;align-items:center;gap:.6rem;padding:.55rem .65rem;display:grid}.user-dense-row .admin-warning{grid-column:1/-1}@media (max-width:850px){.user-dense-row{grid-template-columns:1fr}}.assistant-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(10rem,1.3fr) minmax(6rem,.5fr) minmax(9rem,.9fr) minmax(7rem,.6fr) auto;align-items:center;gap:.6rem;padding:.55rem .65rem;display:grid}@media (max-width:850px){.assistant-row{grid-template-columns:1fr}}.customer-logo{object-fit:contain;max-width:12rem;max-height:6rem;margin:.5rem 0;display:block}.detail{container-type:inline-size}@container (width<=52rem){.legacy-row,.history-row,.customer-reservation-row{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-row>button,.history-row>button,.customer-reservation-row>button{justify-self:start}.dense-head{display:none}}.avatar{object-fit:cover;border-radius:50%;width:4rem;height:4rem}.avatar-small,.avatar-initial{object-fit:cover;border-radius:50%;width:2rem;height:2rem}.avatar-initial{color:var(--hc-secondary);background:#e9e0f3;place-items:center;font-weight:700;display:grid}.compact-subrow{border-bottom:1px solid var(--line);grid-template-columns:minmax(9rem,2fr) minmax(7rem,1fr) minmax(7rem,1fr) auto auto auto;align-items:end;gap:.45rem;padding:.45rem 0;display:grid}.compact-actions{flex-wrap:wrap;gap:.35rem;display:flex}.tag-chip{border:2px solid var(--hc-secondary);background:#f7f1fc;border-radius:99rem;padding:.15rem .45rem;display:inline-block}.reservation-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.reservation-filters>label{width:100%;max-width:none}.reservation-filters>label:first-child,.reservation-filters>label:nth-child(2){grid-column:span 2}.reservation-filters .customer-lookup,.reservation-filters .lookup-input,.reservation-filters .lookup-input input{width:100%;min-width:0}.reservation-longtext{resize:vertical;min-height:9rem}.history-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}.import-guide{border-left:4px solid var(--hc-secondary);background:linear-gradient(135deg,#e7f5f2,#f7f1fc)}.import-guide ul{padding-left:1.25rem}.import-guide details{background:#fff;border:1px solid #b8a3d0;border-radius:.5rem;overflow:hidden}.import-guide summary{cursor:pointer;color:var(--hc-secondary);padding:.7rem;font-weight:700}.import-guide pre{border-radius:0;max-height:22rem;margin:0;overflow:auto}.code-toolbar{background:#e9e0f3;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .65rem;display:flex}.code-toolbar button{padding:.35rem .65rem}.import-spec{padding:.7rem 1rem}@media (max-width:850px){.legacy-row,.history-row,.customer-reservation-row,.filter-bar,.compact-subrow{grid-template-columns:1fr}}.app-header{min-height:7.5rem}.app-header h1{margin-bottom:.35rem}.identity{align-items:center;gap:.7rem;display:flex}.identity span{text-align:right;font-weight:700;display:grid}.identity small{color:var(--hc-muted);font-weight:400}.main-nav{border:1px solid var(--line);scrollbar-width:thin;background:#fff;border-radius:.65rem;align-items:center;gap:.25rem;margin:.75rem 0;padding:.35rem;display:flex;overflow:auto hidden;box-shadow:0 3px 14px #2139440d}.main-nav button{white-space:nowrap;background:0 0;border-color:#0000;flex:none}.main-nav button.active{background:var(--hc-primary);color:#fff}.main-nav .subordinate{color:var(--hc-secondary);font-size:.9rem}.main-nav .nav-spacer{flex:auto;min-width:1rem}.main-nav .admin-entry{border-color:var(--hc-secondary);color:var(--hc-secondary);font-weight:700}.mobile-navigation-toggle{display:none}@media (max-width:1300px){.main-nav{flex-wrap:wrap;overflow-x:visible}.main-nav .nav-spacer{display:none}.main-nav .admin-entry{margin-inline-start:auto}}main.administration{--hc-primary:#563583;--hc-secondary:#087f7a;--hc-accent:#9a55d4}main.administration .app-header{border-image:linear-gradient(90deg,var(--hc-primary),var(--hc-secondary)) 1}.context-label{color:var(--hc-secondary);margin:.1rem 0 .6rem;font-weight:700}.admin-layout{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.admin-sidebar{border:2px solid var(--hc-primary);border-radius:var(--radius);background:color-mix(in srgb,var(--hc-primary) 7%,#fff);padding:.8rem;position:sticky;top:.5rem}.admin-sidebar>p{color:var(--hc-text);text-transform:uppercase;letter-spacing:.06em;margin:.8rem .4rem .3rem;font-size:.76rem;font-weight:800}.admin-sidebar nav{gap:.25rem;display:grid}.admin-sidebar button{text-align:left;background:#fff;width:100%}.admin-sidebar button.active{background:var(--hc-primary);color:var(--hc-primary-text,#fff)}.admin-sidebar button:hover:not(.active):not(.primary-action):not(.link-button){color:var(--hc-text)}.admin-nav-category{border:1px solid color-mix(in srgb,var(--hc-primary) 28%,transparent);background:#ffffff73;border-radius:.35rem;margin:0}.admin-nav-category summary{cursor:pointer;color:var(--hc-text);letter-spacing:.035em;padding:.4rem .5rem;font-size:.78rem;font-weight:800}.admin-sidebar .admin-nav-category summary:hover{color:var(--hc-text)}.admin-nav-category>div{gap:.2rem;padding:0 .3rem .35rem .85rem;display:grid}.admin-nav-category>div>button{min-height:2rem;padding:.35rem .5rem;font-size:.88rem}.admin-sidebar .back-to-app{border-color:var(--hc-secondary);color:var(--hc-secondary);font-weight:750}.admin-mobile-navigation-toggle{display:none}.admin-workspace>.card:first-child,.admin-content>.card:first-child{margin-top:0}.admin-overview{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;display:grid}.admin-overview button{text-align:left;background:color-mix(in srgb,var(--hc-primary) 5%,#fff);align-content:center;gap:.25rem;width:100%;min-height:6rem;display:grid}.admin-overview span{color:var(--hc-muted);font-size:.88rem}.admin-groups{gap:1rem;display:grid}.admin-groups>section{background:var(--hc-background);border-radius:.6rem;padding:.7rem}.admin-groups h3{margin-bottom:.5rem}.article-row,.article-row.article-plus-disabled{grid-template-columns:var(--hc-standard-grid-columns,minmax(6.5rem,.8fr) minmax(10rem,1.7fr) 3.6rem minmax(7rem,.8fr) minmax(4rem,.5fr) minmax(5.5rem,.7fr) minmax(6rem,.8fr) minmax(5rem,.6fr) minmax(5rem,.6fr) auto)}.standard-column-heading{align-items:center;min-width:0;padding-right:.35rem;position:relative;display:flex!important}.standard-column-heading>span{min-width:0}.standard-column-resizer{z-index:3;cursor:col-resize;background:0 0;border:0;border-radius:0;width:.64rem;min-width:0;height:calc(100% + .7rem);min-height:0;padding:0;position:absolute;top:-.35rem;right:-.32rem}.standard-column-resizer:hover,.standard-column-resizer:focus-visible{background:color-mix(in srgb,var(--hc-secondary) 30%,transparent);outline:2px solid var(--hc-secondary);outline-offset:-2px}.standard-column-width-reset{font-size:.82rem}.standard-column-resizing,.standard-column-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.article-image-column{place-items:center;width:2.4rem;min-width:2.4rem;display:grid}.article-image-empty{color:var(--hc-muted)}.preview-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.45rem;margin:.7rem 0;display:grid}.preview-grid span{background:var(--hc-background);border-radius:.4rem;padding:.5rem}.preparation-record{border:1px solid var(--line);border-radius:.55rem;overflow:hidden}.preparation-grid{grid-template-columns:minmax(7rem,.7fr) minmax(12rem,1.6fr) minmax(8rem,.8fr) minmax(7rem,.8fr) minmax(7rem,.7fr) minmax(6rem,.6fr) minmax(8rem,1fr) minmax(4rem,.4fr);align-items:center;gap:.55rem;padding:.65rem;display:grid}.preparation-grid.without-article-plus{grid-template-columns:minmax(7rem,.7fr) minmax(12rem,1.6fr) minmax(8rem,.8fr) minmax(7rem,.8fr) minmax(7rem,.7fr) minmax(6rem,.6fr)}.preparation-grid small{color:var(--hc-muted);margin-top:.2rem;display:block}.preparation-record>.actions{border-top:1px solid var(--line);background:#f8fafb;padding:.65rem}.rollback-preview{border:2px solid var(--hc-danger);border-radius:var(--radius);background:#fff7f8;margin-top:1rem;padding:.8rem}@media (max-width:850px){.admin-layout{grid-template-columns:1fr}.admin-sidebar{position:static}.admin-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-nav-category{min-width:0}.article-row,.preparation-grid{grid-template-columns:1fr}.identity span{display:none}}@media (max-width:560px){main{padding:.65rem}.app-header{min-height:auto}.app-header h1{font-size:2rem}.app-header,.identity{align-items:stretch}.identity{grid-template-columns:1fr auto;gap:.5rem;width:100%;display:grid}.identity>.product-view-switch,.identity>.ui-switcher,.identity>.module-launcher{grid-column:1/-1;width:100%;max-width:none}.identity>.product-view-switch{flex-wrap:wrap;display:flex}.identity>.product-view-switch button{flex:auto;min-height:2.75rem}.identity>.ui-switcher select{min-height:2.75rem}.identity>.profile-menu{min-width:0}.identity .profile-button{width:100%;min-height:2.75rem}.profile-popup{max-height:calc(100vh - 1.3rem);position:fixed;inset:auto .65rem .65rem;overflow:auto}.profile-popup button{min-height:2.75rem}.mobile-navigation-toggle{border-color:var(--hc-primary);background:var(--hc-surface);width:100%;min-height:2.75rem;color:var(--hc-primary);justify-content:space-between;align-items:center;margin:.65rem 0 0;padding:.65rem .8rem;font-weight:750;display:flex}.main-nav.mobile-collapsible-navigation{flex-direction:column;align-items:stretch;margin:.35rem 0 .75rem;padding:.35rem;display:none;overflow:visible}.main-nav.mobile-collapsible-navigation.mobile-navigation-open{display:flex}.main-nav.mobile-collapsible-navigation button{text-align:left;white-space:normal;width:100%;min-height:2.75rem}.main-nav.mobile-collapsible-navigation .admin-entry{margin-inline-start:0}.main-nav .nav-spacer{display:none}.admin-sidebar nav{grid-template-columns:1fr}}@media (max-width:700px){.admin-sidebar{padding:.65rem}.admin-sidebar>p{display:none}.admin-sidebar .admin-mobile-navigation-toggle{text-align:left;border-color:var(--hc-primary);background:var(--hc-primary);width:100%;min-height:2.75rem;color:var(--hc-primary-text);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;font-weight:750;display:flex}.admin-sidebar .admin-mobile-navigation-toggle>span:first-child{gap:.05rem;display:grid}.admin-sidebar .admin-mobile-navigation-toggle small{color:var(--hc-primary-text);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:650}.admin-sidebar nav{overscroll-behavior:contain;max-height:min(65dvh,32rem);margin-top:.45rem;display:none;overflow:auto}.admin-sidebar nav.mobile-admin-navigation-open{display:grid}.admin-sidebar nav button,.admin-nav-category summary{min-height:2.75rem}.admin-workspace .toolbar{align-items:stretch}.admin-workspace .toolbar>button,.admin-workspace .inline-actions>button,.admin-workspace .settings-band>.actions>button,.admin-workspace .dialog-actions>button{width:100%;min-height:2.75rem}.admin-workspace .inline-actions,.admin-workspace .settings-band>.actions,.admin-workspace .dialog-actions{grid-template-columns:1fr;align-items:stretch;display:grid}.admin-workspace .table-shell{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto}.admin-workspace .table-shell>table{min-width:36rem}}:root{--hc-primary:#087f7a;--hc-secondary:#6d3db7;--hc-accent:#9a55d4;--hc-primary-text:#fff;--hc-secondary-text:#fff;--hc-accent-text:#000;--hc-background:#edf4f3;--line:#cadbd9}main.development,main.administration{--hc-primary:var(--tenant-primary,#087f7a);--hc-secondary:var(--tenant-secondary,#6d3db7);--hc-accent:var(--tenant-accent,#9a55d4)}button.primary-action,button.critical-action{background:var(--hc-primary);color:var(--hc-primary-text);border-color:var(--hc-primary);font-weight:700}button.critical-action{background:var(--hc-secondary);color:var(--hc-secondary-text);border-color:var(--hc-secondary)}button.primary-action:hover,button.critical-action:hover{filter:brightness(.88)}.main-nav button.active,.admin-sidebar button.active,.dense-head{color:var(--hc-primary-text)}.drawer-header{background:var(--hc-primary);color:var(--hc-primary-text)}.drawer-header h2{color:var(--hc-primary-text)}.tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;padding:.25rem 0 .7rem;display:flex;overflow:visible}.tabs button{white-space:normal;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:.55rem .75rem}.tabs button.active{background:color-mix(in srgb,var(--hc-secondary) 10%,white);color:var(--hc-secondary);border-bottom-color:var(--hc-secondary);font-weight:750}.theme-fields,.responsive-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.6rem;display:grid}.theme-fields input[type=color]{height:3rem}.theme-preview{border-left:6px solid var(--preview-secondary);background:color-mix(in srgb,var(--preview-primary) 12%,white);border-radius:.5rem;gap:.35rem;margin:.8rem 0;padding:1rem;display:grid}.theme-preview button{background:var(--preview-primary);color:var(--preview-primary-text);border-color:var(--preview-accent)}.foundation-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(9rem,1fr) minmax(12rem,2fr) minmax(7rem,.7fr) minmax(6rem,.6fr) auto;align-items:center;gap:.55rem;padding:.55rem .65rem;display:grid}.concept-guide{border-left:4px solid var(--hc-accent);background:var(--hc-background);margin-top:1rem;padding:.8rem}.company-admin fieldset,.invoice-workspace fieldset{border:1px solid var(--line);border-radius:.5rem;margin:.7rem 0;padding:.8rem}.company-admin legend,.invoice-workspace legend{color:var(--hc-secondary);font-weight:750}.invoice-row{grid-template-columns:var(--hc-standard-grid-columns,minmax(7rem,.7fr) minmax(7rem,.7fr) minmax(12rem,1.5fr) repeat(3,minmax(6rem,.65fr)) minmax(6rem,.65fr) auto);align-items:center;gap:.55rem;padding:.55rem .65rem;display:grid}.invoice-list-row{border-bottom:1px solid var(--line);background:var(--hc-surface)}.invoice-list-row:hover{background:color-mix(in srgb,var(--hc-primary) 4%,var(--hc-surface))}.invoice-number-link,.invoice-relation-status{min-width:0;color:var(--hc-primary);text-align:left;box-shadow:none;background:0 0;border:0;padding:.15rem 0}.invoice-number-link:hover,.invoice-relation-status:hover{background:0 0;text-decoration:underline}.invoice-relation-status{color:var(--hc-secondary);font-weight:750}.invoice-status-cell{min-width:0}.relation-integrity-warning{color:#861515;font-weight:750}.invoice-list-row.cancelled-original>.invoice-number-link,.invoice-list-row.cancelled-original>span:not(.invoice-status-cell){color:color-mix(in srgb,var(--hc-text) 68%,var(--hc-muted));text-decoration:line-through;text-decoration-thickness:.09em}.offer-row{grid-template-columns:var(--hc-standard-grid-columns,minmax(7rem,.7fr) minmax(9rem,.9fr) minmax(7rem,.7fr) minmax(12rem,1.5fr) minmax(7rem,.7fr) repeat(2,minmax(6rem,.65fr)) minmax(7rem,.7fr) auto);align-items:center;gap:.55rem;padding:.55rem .65rem;display:grid}.offer-list-entry{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 3.25rem;align-items:stretch;display:grid}.offer-list-entry>.invoice-open{border-bottom:0}.offer-list-entry>.icon-action{place-self:center;margin:0}.dense-list.custom-column-widths .offer-list-entry{grid-template-columns:auto 3.25rem;width:max-content;min-width:100%}.sales-tabs{margin:.5rem 0 0}.invoice-open{text-align:left;border:0;border-bottom:1px solid var(--line);background:#fff;border-radius:0;width:100%}.sales-line-grid{border-bottom:1px solid var(--line);grid-template-columns:minmax(12rem,2fr) minmax(5.5rem,.55fr) minmax(8rem,.8fr) minmax(5.5rem,.55fr) minmax(5.5rem,.55fr) minmax(8rem,.8fr) 4.2rem minmax(8rem,auto);align-items:center;gap:.55rem;padding:.55rem .65rem;display:grid}.sales-line-head{color:var(--hc-secondary);background:#f5f0fb;font-size:.82rem;font-weight:700}.sales-line-media-heading{gap:.2rem;display:grid}.sales-line-media-heading>span{flex-wrap:wrap;gap:.18rem;display:flex}.sales-line-text{grid-template-columns:7rem minmax(16rem,1fr) minmax(8rem,auto)}.icon-action{justify-content:center;align-items:center;min-width:2.15rem;min-height:2.15rem;padding:.25rem;display:inline-flex}.invoice-line-actions .icon-action{width:2.15rem}.sales-line-grid.sales-line-no-media{grid-template-columns:minmax(12rem,2fr) minmax(5.5rem,.55fr) minmax(8rem,.8fr) minmax(5.5rem,.55fr) minmax(5.5rem,.55fr) minmax(8rem,.8fr) minmax(8rem,auto)}.sales-line-text.sales-line-no-media{grid-template-columns:7rem minmax(16rem,1fr) minmax(8rem,auto)}.invoice-text-line{white-space:pre-wrap}.readonly-field{gap:.25rem;display:grid}.readonly-field strong{border:1px solid var(--line);background:#f2f4f5;border-radius:.35rem;padding:.55rem}.article-search{position:relative}.article-suggestions{z-index:12;border:1px solid var(--line);background:#fff;max-height:18rem;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 .4rem 1rem #0003}.article-suggestions button{text-align:left;border:0;border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:2.4rem 7rem minmax(9rem,1fr) auto;align-items:center;gap:.45rem;width:100%;display:grid}.article-suggestion-image{place-items:center;width:2.4rem;min-width:2.4rem;display:grid}.article-suggestions button.selected,.article-suggestions button:hover{background:var(--hc-primary);color:var(--hc-primary-contrast)}.article-suggestions p{padding:.6rem}.field-error{color:#8a1010;display:block}.readiness-issues{color:#7a1515;margin:.5rem 0;padding-left:1.3rem}.issue-confirm h3 small{color:var(--hc-muted);font-size:.72em;font-weight:500}.template-context-link{margin-top:.35rem;padding:.25rem .1rem;font-size:.9rem}.invoice-sections{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.8rem;display:grid}.invoice-total{background:var(--hc-background);flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin:1rem 0;padding:1rem;font-size:1.05rem;display:flex}.input-suffix{align-items:center;gap:.4rem;display:flex}.input-suffix input{max-width:9rem}.marked-article-result{border-left-width:3px!important}.marking-labels{flex-wrap:wrap;gap:.25rem;display:flex}.marking-labels small,.marking-labels>span{color:var(--hc-muted);background:#fff;border:1px solid;border-left-width:2px;border-radius:.15rem;align-items:center;padding:.08rem .32rem;font-weight:400;display:inline-flex}.issue-confirm{border:2px solid var(--hc-secondary);background:color-mix(in srgb,var(--hc-secondary) 7%,white);border-radius:.6rem;padding:1rem}.invoice-filters{grid-template-columns:minmax(8rem,.75fr) minmax(10rem,1fr) minmax(14rem,1.5fr) minmax(9rem,.8fr) minmax(9rem,.8fr) auto;width:100%;display:grid}.invoice-filters>label{width:100%;max-width:none}.invoice-filters .customer-lookup,.invoice-filters .lookup-input,.invoice-filters .lookup-input input{width:100%;min-width:0}.sales-position-editor{border-block:1px solid var(--line);border-left:3px solid var(--hc-secondary);background:color-mix(in srgb,var(--hc-secondary) 3%,var(--hc-surface));border-radius:0;gap:.35rem;margin-top:.65rem;padding:.5rem .55rem;display:grid}.sales-position-editor label{gap:.15rem;font-size:.82rem}.sales-position-editor input,.sales-position-editor select{min-height:2rem;padding:.32rem .42rem}.sales-position-source-row{grid-template-columns:minmax(18rem,2fr) minmax(12rem,.75fr);align-items:end;gap:.4rem;display:grid}.sales-position-values-row{grid-template-columns:minmax(14rem,2fr) minmax(5rem,.45fr) minmax(5.5rem,.5fr) minmax(8rem,.75fr) minmax(5.5rem,.5fr) minmax(6.5rem,.6fr);align-items:start;gap:.35rem;display:grid}.sales-position-title{min-width:0}.sales-position-actions{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:.35rem;min-width:0;display:flex}.sales-position-actions>button,.sales-position-image-cell>button{justify-content:center;align-items:center;min-height:2.35rem;display:inline-flex}.sales-line-live-preview{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.35rem .8rem;margin:.4rem 0 0;padding:.35rem .5rem;display:flex}.sales-line-live-preview strong{margin-right:auto}.sales-position-image-cell{flex:none;align-items:stretch;width:auto;min-width:max-content;display:flex}.free-position-image-unavailable{width:2.4rem;min-width:2.4rem;padding:0;font-size:.72rem}.selected-article-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--hc-muted);flex-wrap:wrap;align-items:center;gap:.35rem;padding:.2rem .35rem;display:flex}.sales-position-options{border-top:1px dashed var(--line);color:var(--hc-muted);flex-wrap:wrap;align-items:end;gap:.45rem;padding-top:.25rem;display:flex}.sales-position-options>label:not(.check){width:min(15rem,100%)}.module-badge{border:1px solid color-mix(in srgb,var(--hc-secondary) 60%,var(--line));background:color-mix(in srgb,var(--hc-secondary) 10%,var(--hc-surface));color:var(--hc-secondary);vertical-align:middle;border-radius:99rem;margin-inline-start:.25rem;padding:.08rem .32rem;font-size:.72rem;font-weight:750;line-height:1.25;display:inline-block}.module-badge-compact{text-align:center;white-space:nowrap;min-width:1.75rem;margin-inline-start:.12rem;padding-inline:.25rem}.module-locked-panel{background:color-mix(in srgb,var(--hc-muted) 6%,var(--hc-surface));color:color-mix(in srgb,var(--hc-text) 76%,var(--hc-muted));border-style:dashed!important}.module-locked-field,.module-locked-control{color:var(--hc-muted)}.module-locked-field input:disabled,.module-locked-field select:disabled,.module-locked-field textarea:disabled,.module-locked-panel input:disabled,.module-locked-panel select:disabled,.module-locked-panel textarea:disabled{opacity:.78;cursor:not-allowed}.module-locked-control{border-style:dashed!important}.module-availability-note{border-left:3px solid var(--hc-secondary);background:var(--hc-background);color:var(--hc-muted);margin:.4rem 0;padding:.45rem .55rem}.sales-text-title,.sales-reservation-select{width:min(100%,42rem)}.sales-modal-backdrop{z-index:60;background:#12242c99;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sales-modal{background:var(--hc-surface,#fff);border-radius:.65rem;width:min(46rem,100%);max-height:calc(100vh - 2rem);padding:1rem;overflow:auto;box-shadow:0 1rem 3rem #0005}.sales-modal-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.sales-modal-header h3{margin:0}.sales-modal-header button{font-size:1.25rem}.longtext-dialog textarea{resize:vertical;min-height:16rem}.invoice-workspace textarea{resize:vertical;min-height:7rem;max-height:32rem}.invoice-line-media{justify-content:center;width:2.4rem;min-width:2.4rem;display:flex}.invoice-line-actions{justify-content:flex-end;gap:.3rem;min-width:0;display:flex}.article-image-button{min-width:2.25rem;min-height:2.25rem;color:var(--hc-primary);box-shadow:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.3rem;padding:.25rem;display:inline-flex}.article-image-button:hover{border-color:var(--line);background:#eef4f4}.article-image-button:focus-visible{outline:3px solid var(--hc-secondary);outline-offset:2px}.article-image-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.article-image-button.compact{padding:.25rem}.article-image-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem;display:grid}.article-image-gallery figure{margin:0}.article-image-gallery img{object-fit:contain;background:var(--hc-background);border-radius:.4rem;width:100%;max-height:60vh;display:block}.article-image-gallery figcaption{color:var(--hc-muted);margin-top:.3rem}.article-image-indicator{width:1.35rem;height:1.35rem;color:var(--hc-primary);vertical-align:middle;border:1px solid;border-radius:.25rem;place-items:center;font-size:.85rem;display:inline-grid}.article-image-form-status{border:1px solid var(--line);background:var(--hc-background);border-radius:.4rem;padding:.5rem}.open-billing-panel{border:1px solid var(--line);border-left:4px solid var(--hc-secondary);background:color-mix(in srgb,var(--hc-secondary) 4%,var(--hc-surface));border-radius:.55rem;margin:1rem 0}.open-billing-panel>summary{cursor:pointer;padding:.75rem}.open-billing-panel>summary>span{justify-content:space-between;gap:1rem;display:flex}.open-billing-panel>summary small{color:var(--hc-muted)}.open-billing-panel>p,.open-billing-panel>button,.open-billing-items{margin:.65rem}.open-billing-items{gap:.4rem;display:grid}.open-billing-item{border:1px solid var(--line);background:var(--hc-surface);border-radius:.4rem;grid-template-columns:auto minmax(12rem,1.6fr) minmax(6rem,.55fr) minmax(7rem,.65fr) auto auto;align-items:center;gap:.55rem;padding:.55rem;display:grid}.open-billing-item>div{display:grid}.open-billing-item small{color:var(--hc-muted)}.open-billing-longtext{white-space:pre-wrap;background:var(--hc-background);border-radius:.35rem;grid-column:2/-1;margin:.2rem 0;padding:.55rem}@media (max-width:800px){.open-billing-item{grid-template-columns:auto 1fr}.open-billing-item>:not(.check){grid-column:2}.open-billing-panel>summary>span{display:grid}.reservation-filters>label:first-child,.reservation-filters>label:nth-child(2){grid-column:auto}}.password-status{border:1px solid var(--line);background:#fff;border-radius:.4rem;align-content:start;gap:.4rem;padding:.45rem;display:grid}.password-status>span{color:var(--hc-muted);font-weight:650}@media (max-width:850px){.foundation-row,.invoice-row,.offer-row,.sales-line-grid{grid-template-columns:1fr}.invoice-row.dense-head,.offer-row.dense-head,.sales-line-head,.invoice-line-media:empty{display:none}.invoice-line-actions{justify-content:flex-start}.offer-list-entry,.dense-list.custom-column-widths .offer-list-entry{grid-template-columns:minmax(0,1fr) 3.25rem;width:auto;min-width:0}.offer-list-entry .offer-row{grid-template-columns:1fr}}@media (max-width:1100px){.invoice-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-position-values-row{grid-template-columns:minmax(12rem,2fr) repeat(2,minmax(6rem,1fr))}}@media (max-width:700px){.invoice-filters,.sales-position-source-row,.sales-position-values-row{grid-template-columns:1fr}.article-suggestions button{grid-template-columns:2.4rem 6rem 1fr}.article-suggestions .marking-labels{grid-column:2/-1}}@media (max-width:850px){.article-row:not(.dense-head),.invoice-list-row,.offer-list-entry>.offer-row,.sales-line-grid:not(.sales-line-head){border:1px solid var(--line);border-left:4px solid color-mix(in srgb,var(--hc-primary) 55%,var(--line));background:var(--hc-surface);border-radius:.45rem;gap:.2rem;margin:.45rem 0;padding:.7rem}:is(.article-row:not(.dense-head),.invoice-list-row,.offer-list-entry>.offer-row,.sales-line-grid:not(.sales-line-head))>[data-label]{overflow-wrap:anywhere;text-align:left;width:100%;min-width:0;min-height:1.65rem;padding:.2rem .2rem .2rem 7.8rem;position:relative}:is(.article-row:not(.dense-head),.invoice-list-row,.offer-list-entry>.offer-row,.sales-line-grid:not(.sales-line-head))>[data-label]:before{content:attr(data-label);width:7rem;color:var(--hc-muted);letter-spacing:.035em;text-transform:uppercase;font-size:.72rem;font-weight:750;position:absolute;inset:.24rem auto auto .2rem}.article-row:not(.dense-head)>.article-image-column[data-label],.sales-line-grid:not(.sales-line-head)>.invoice-line-media[data-label]{justify-content:flex-start;width:100%;display:flex}.invoice-list-row>.invoice-number-link,.invoice-list-row>.invoice-open-action{width:100%}.customer-list-with-selection{overscroll-behavior:contain;max-height:min(21rem,42dvh);overflow:auto}.customer-detail{scroll-margin-top:.5rem}}@media (max-width:560px){.card{padding:.75rem}.tabs{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;flex-wrap:nowrap;overflow-x:auto}.tabs button{scroll-snap-align:start;flex:none;min-height:2.75rem}.document-surface>.detail-title>.actions,.bottom-draft-actions,.sales-position-actions{grid-template-columns:1fr;width:100%;display:grid}.document-surface>.detail-title>.actions>button,.bottom-draft-actions>button,.sales-position-actions>button,.sales-position-actions>.sales-position-image-cell,.sales-position-actions>.sales-position-image-cell>button,.issue-confirm>button{width:100%;min-height:2.75rem}.sales-position-image-cell{min-width:0}.invoice-total{justify-content:stretch;gap:.45rem;display:grid}.invoice-total>span{justify-content:space-between;gap:1rem;display:flex}.sales-modal-backdrop{padding:.35rem}.sales-modal{max-height:calc(100dvh - .7rem);padding:.7rem}:is(.article-row:not(.dense-head),.invoice-list-row,.offer-list-entry>.offer-row,.sales-line-grid:not(.sales-line-head))>[data-label]{padding-left:6.8rem}:is(.article-row:not(.dense-head),.invoice-list-row,.offer-list-entry>.offer-row,.sales-line-grid:not(.sales-line-head))>[data-label]:before{width:6rem;font-size:.68rem}}button.action-primary,button.action-confirm{background:var(--hc-primary);color:var(--hc-primary-text);border-color:var(--hc-primary);font-weight:700}button.action-secondary{background:var(--hc-secondary);color:var(--hc-secondary-text);border-color:var(--hc-secondary);font-weight:650}button.action-destructive{background:color-mix(in srgb,var(--hc-accent) 16%,var(--hc-surface));color:var(--hc-text);border-color:var(--hc-accent);font-weight:700}button.danger{background:var(--hc-critical-destructive);color:#fff;border-color:var(--hc-critical-destructive);font-weight:750}button.action-cancel{background:var(--hc-surface);color:var(--hc-text);border-color:#63787f}button.action-primary:hover,button.action-secondary:hover,button.action-confirm:hover,button.action-destructive:hover{filter:brightness(.88)}.sales-draft-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:.8rem 0;display:flex}.sales-pricing-role{border:1px solid var(--line);background:var(--hc-background);border-radius:.45rem;flex-wrap:wrap;align-items:end;gap:.65rem;margin:.25rem 0;padding:.45rem .55rem;display:flex}.sales-pricing-role>label:not(.check){width:min(18rem,100%)}.sales-pricing-role .message{margin:0}.offer-alternatives{border-top:2px solid var(--hc-secondary);margin-top:1.5rem;padding-top:1rem}.sales-line-alternative{background:color-mix(in srgb,var(--hc-secondary) 8%,var(--hc-surface))}.alternative-badge{color:var(--hc-primary);margin-bottom:.2rem;font-weight:750;display:block}@media (max-width:850px){.sales-pricing-role{grid-template-columns:1fr}}.profile-menu{position:relative}.profile-button{border-color:var(--line);background:var(--hc-surface);align-items:center;gap:.55rem;display:flex}.profile-initials{background:var(--hc-primary);width:2.25rem;height:2.25rem;color:var(--hc-primary-text,#fff);border-radius:50%;place-items:center;font-weight:750;display:grid}.profile-label{text-align:left;line-height:1.15;display:grid}.profile-label small{color:var(--hc-muted);font-weight:400}.profile-popup{z-index:80;background:var(--hc-surface);border:1px solid var(--line);border-radius:.55rem;min-width:13rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 .7rem 2rem #17242b2e}.profile-popup button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.6rem;width:100%;display:flex}.support-unread-badge{background:var(--hc-accent);min-width:1.45rem;height:1.45rem;color:var(--hc-accent-text,#fff);border-radius:1rem;place-items:center;padding:0 .28rem;font-size:.76rem;font-weight:800;line-height:1;display:inline-grid}.admin-nav-group{color:var(--hc-muted);letter-spacing:.08em;text-transform:uppercase;margin:.9rem .55rem .25rem;font-size:.72rem;font-weight:750;display:block}.advanced-admin-toggle{align-items:center;gap:.5rem;margin:.35rem .4rem;padding:.5rem;font-size:.9rem;display:flex}.advanced-admin-toggle input{width:1rem}.advanced-admin-notice{border-left:4px solid var(--hc-accent)}.profile-avatar{object-fit:cover;border-radius:50%;width:2.25rem;height:2.25rem}.account-profile-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem;display:grid}.account-profile-grid>.message,.template-personal-visibility{grid-column:1/-1}.avatar-editor{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.profile-avatar-large{object-fit:cover;border-radius:50%;place-items:center;width:6rem;height:6rem;font-size:1.5rem;display:grid}.button-like{border:1px solid var(--line);background:var(--hc-surface);cursor:pointer;border-radius:.4rem;align-items:center;padding:.55rem .8rem;font-weight:650;display:inline-flex}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.support-information dl{gap:.45rem;display:grid}.support-information dl div{grid-template-columns:minmax(10rem,1fr) minmax(0,1.5fr);gap:.5rem;display:grid}.support-information dt{color:var(--hc-muted)}.support-information dd{overflow-wrap:anywhere;margin:0;font-weight:650}.template-choice-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.template-choice-columns fieldset{align-content:start;gap:.45rem;display:grid}.template-choice-columns label{align-items:center;gap:.45rem;display:flex}.template-choice-columns input{width:1rem}@media (max-width:700px){.support-information dl div,.template-choice-columns{grid-template-columns:1fr}}.tag-selector{gap:.55rem;display:grid}.tag-search{max-width:32rem;position:relative}.tag-options{z-index:24;inset-inline:0;border:1px solid var(--line);background:var(--hc-surface);border-radius:.35rem;max-height:16rem;position:absolute;top:100%;overflow:auto;box-shadow:0 .5rem 1.2rem #0002}.tag-options button{border:0;border-bottom:1px solid var(--line);background:var(--hc-surface);text-align:left;border-radius:0;align-items:center;gap:.5rem;width:100%;display:flex}.tag-options button.selected,.tag-options button:hover{background:color-mix(in srgb,var(--hc-primary) 10%,var(--hc-surface))}.tag-options p{padding:.5rem}.tag-color{border-radius:50%;flex:none;width:.75rem;height:.75rem}.selected-tags{flex-wrap:wrap;gap:.35rem;display:flex}.selected-tags .tag-chip{border-width:1px 1px 1px 4px;align-items:center;gap:.25rem;display:inline-flex}.selected-tags .tag-chip button{min-width:1.45rem;min-height:1.45rem;color:inherit;background:0 0;border:0;padding:0}.tag-create-row{border:1px solid var(--line);border-radius:.4rem;flex-wrap:wrap;align-items:end;gap:.5rem;padding:.55rem;display:flex}.tag-create-row label:first-child{flex:15rem}.tag-create-row label:nth-child(2){width:5rem}.tag-management{gap:.55rem;display:grid}.tag-management-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(10rem,1fr) 4rem auto auto;align-items:center;gap:.45rem;padding:.45rem 0;display:grid}@media (max-width:650px){.tag-management-row{grid-template-columns:1fr auto}.tag-management-row>input:first-child{grid-column:1/-1}}.help-exit{margin-bottom:.6rem}.help-header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.help-header label{min-width:min(100%,24rem)}.help-layout{grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.help-layout aside{gap:.7rem;max-height:calc(100vh - 2rem);display:grid;position:sticky;top:1rem;overflow:auto}.help-manuals,.help-topics{gap:.25rem;display:grid}.help-manuals button,.help-topics button{text-align:left;background:var(--hc-surface);gap:.2rem;display:grid}.help-manuals button.active,.help-topics button.active{border-color:var(--hc-secondary);box-shadow:inset .25rem 0 var(--hc-secondary)}.help-manuals small{color:var(--hc-muted);font-weight:400}.help-article{max-width:52rem}.help-article .lead{color:var(--hc-muted);font-size:1.08rem}.help-article section{margin-top:1.4rem}.help-related{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.help-related h3{flex-basis:100%}.quick-help-trigger{z-index:69;right:max(15rem,calc(env(safe-area-inset-right) + 15rem));bottom:max(.75rem,calc(env(safe-area-inset-bottom) + .75rem));border:1px solid var(--hc-secondary);background:var(--hc-surface);color:var(--hc-secondary);border-radius:999px;padding:.55rem .75rem;font-weight:700;position:fixed;box-shadow:0 4px 14px #14252d2e}@media (max-width:800px){.help-header{align-items:stretch;display:grid}.help-layout{grid-template-columns:1fr}.help-layout aside{max-height:none;position:static}.quick-help-trigger{bottom:4rem;right:.75rem}}.task-area-access-row{grid-template-columns:minmax(12rem,1fr) repeat(2,minmax(8rem,.55fr))}.permission-check{border-radius:.4rem;min-height:2.75rem;padding:.35rem .5rem}.permission-check input{width:1.25rem;min-width:1.25rem;height:1.25rem;accent-color:var(--hc-primary)}.personal-settings-layout{grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.settings-tree{border:1px solid var(--line);background:var(--hc-background);border-radius:.5rem;gap:.3rem;padding:.75rem;display:grid}.settings-tree button{text-align:left;background:var(--hc-surface);width:100%}.settings-tree button.active{border-color:var(--hc-secondary);box-shadow:inset .25rem 0 var(--hc-secondary);font-weight:750}.settings-stack{gap:.7rem;display:grid}.preference-effective-preview{background:var(--hc-background);border-radius:.4rem;flex-wrap:wrap;gap:.8rem;padding:.6rem;display:flex}.preference-effective-preview span{gap:.1rem;display:grid}.settings-toolbar{grid-template-columns:minmax(16rem,1fr) minmax(10rem,auto);align-items:end;gap:.7rem;margin:.8rem 0;display:grid}.public-legal-links{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin:1rem auto;display:flex}.public-legal-links a,.public-legal-links .link{color:inherit}.app-legal-footer{border-top:1px solid var(--line);padding-top:.8rem;font-size:.88rem}.template-foundation-summary{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.template-layout-editor{border-left:4px solid var(--hc-secondary);background:color-mix(in srgb,var(--hc-secondary) 4%,var(--hc-surface));gap:.65rem;margin-top:1rem;display:grid}.template-layout-editor>label{max-width:12rem}.template-block-list{border:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.template-block-list li{border-bottom:1px solid var(--line);background:var(--hc-surface);justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .55rem;display:flex}.template-block-list li:last-child{border-bottom:0}.template-block-list span{display:grid}.template-block-list small,.template-history-id{color:var(--hc-muted);overflow-wrap:anywhere;font-weight:400;display:block}.template-layout-editor>.actions{align-items:end}.template-layout-editor>.actions label{min-width:min(100%,20rem)}@media (max-width:700px){.personal-settings-layout,.settings-toolbar{grid-template-columns:1fr}}.drawer-header button.action-cancel{color:var(--hc-primary-text);background:0 0;border-color:currentColor}.contact-one-row{border-bottom:1px solid var(--line);grid-template-columns:2.2rem minmax(10rem,1.2fr) minmax(12rem,1.5fr) auto auto;align-items:center;gap:.6rem;padding:.55rem .65rem;display:grid}.contact-one-row>span{gap:.15rem;display:grid}.contact-one-row small{color:var(--hc-muted)}.communication-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(10rem,2fr) minmax(7rem,1fr) minmax(8rem,1fr) auto auto auto;align-items:end;gap:.45rem;padding:.45rem 0;display:grid}.theme-preview-nav,.theme-preview-actions,.preview-drawer-head{background:#fff;border-radius:.4rem;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem;display:flex}.theme-preview-nav{border-left:5px solid var(--preview-primary)}.active-preview{background:var(--preview-primary);color:var(--preview-primary-text);padding:.35rem .55rem}.theme-preview .preview-primary{background:var(--preview-primary);color:var(--preview-primary-text);border-color:var(--preview-primary)}.theme-preview .preview-secondary{background:var(--preview-secondary);color:var(--preview-secondary-text);border-color:var(--preview-secondary)}.preview-badge{background:var(--preview-accent);color:var(--preview-accent-text);border-radius:99rem;padding:.2rem .5rem}.preview-drawer-head{background:var(--preview-primary);color:var(--preview-primary-text);justify-content:space-between;font-weight:750}.preview-drawer-head button{color:inherit;background:0 0;border-color:currentColor}@media (max-width:850px){.contact-one-row,.communication-row{grid-template-columns:1fr}.contact-one-row>.avatar-small,.contact-one-row>.avatar-initial{grid-row:auto}}.profile-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(10rem,1fr) minmax(16rem,2fr) minmax(10rem,auto) auto;align-items:center;gap:.6rem;padding:.6rem;display:grid}.profile-row>span:first-child{display:grid}.profile-row small{color:var(--hc-muted)}.profile-date{white-space:nowrap;color:var(--hc-muted);font-variant-numeric:tabular-nums;gap:.12rem;font-size:.9rem;display:grid}.diff-row{border-bottom:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:minmax(10rem,1fr) minmax(10rem,1fr) minmax(10rem,1fr) minmax(10rem,1fr);gap:.5rem;padding:.5rem;display:grid}.configuration-diff{border:1px solid var(--line);border-radius:.5rem;margin:.7rem 0;overflow:hidden}.strong-confirm{border:2px solid var(--hc-primary);background:var(--hc-surface);margin-top:1rem;padding:1rem;position:sticky;bottom:0;box-shadow:0 -.4rem 1.2rem #17242b20}.restore-action{margin-top:.7rem;font-weight:750;display:block}.technical-details pre{white-space:pre-wrap;max-height:20rem;overflow:auto}@media (max-width:850px){.profile-row,.diff-row{grid-template-columns:1fr}.diff-row.dense-head{display:none}}.special-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(9rem,1fr) minmax(12rem,1.4fr) minmax(16rem,2fr) minmax(8rem,.8fr);align-items:center;gap:.6rem;padding:.55rem .65rem;font-weight:400;display:grid}.special-row small{color:var(--hc-muted);display:block}@media (max-width:850px){.special-row{grid-template-columns:1fr}.special-row.dense-head{display:none}}:where(.action-edit,.assistant-management .assistant-row .compact-actions button:first-child,.operations .history-row>button:last-child,.operations .customer-reservation-row>button:last-child){border-color:var(--hc-primary);color:var(--hc-primary);background:#fff;font-weight:650}:where(.action-edit,.assistant-management .assistant-row .compact-actions button:first-child,.operations .history-row>button:last-child,.operations .customer-reservation-row>button:last-child):hover{background:color-mix(in srgb, var(--hc-primary) 10%, white);border-color:var(--hc-primary)}.customer-lookup-dialog{background:var(--hc-surface);border-radius:var(--radius);align-self:flex-start;width:min(44rem,100% - 2rem);max-height:calc(100% - 4rem);margin:2rem auto;overflow:visible;box-shadow:0 1rem 3rem #14232f55}.ui-switcher{align-items:center;gap:.35rem;font-size:.8rem;display:flex}.ui-switcher select{width:auto}
