.draft-toast-region.svelte-e4wr47{z-index:2;pointer-events:none;max-width:min(320px,100% - 36px);position:absolute;top:90px;right:18px}.draft-toast.svelte-e4wr47{color:#66705f;font-size:var(--text-caption,12px);background:#f8faf6f5;border:1px solid #dce2d8;border-radius:8px;align-items:baseline;gap:7px;padding:8px 12px;line-height:1.4;animation:.16s ease-out svelte-e4wr47-draft-toast-in;display:flex;box-shadow:0 3px 12px #24292314}.draft-toast.draft-error.svelte-e4wr47{color:#865b35;background:#fff8ef;border-color:#ead9ca}@keyframes svelte-e4wr47-draft-toast-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.draft-toast.svelte-e4wr47{animation:none}}.interactive-backdrop.svelte-e4wr47{z-index:90;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11180fc7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.interactive-modal.svelte-e4wr47{background:#f8f9f5;border:1px solid #d9ddd2;border-radius:16px;flex-direction:column;width:min(1500px,100%);height:min(930px,100vh - 36px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000059}header.svelte-e4wr47{background:#fff;border-bottom:1px solid #dfe2da;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:14px 18px;display:flex}header.svelte-e4wr47 p:where(.svelte-e4wr47),header.svelte-e4wr47 h2:where(.svelte-e4wr47),header.svelte-e4wr47 span:where(.svelte-e4wr47){margin:0}header.svelte-e4wr47 p:where(.svelte-e4wr47){color:#597154;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}header.svelte-e4wr47 h2:where(.svelte-e4wr47){letter-spacing:-.035em;margin-top:2px;font-size:23px}header.svelte-e4wr47 span:where(.svelte-e4wr47){color:#687065;margin-top:2px;font-size:11px;display:block}.header-actions.svelte-e4wr47{align-items:center;gap:8px;display:flex}button.svelte-e4wr47,input.svelte-e4wr47,select.svelte-e4wr47{font:inherit}button.svelte-e4wr47{cursor:pointer}button.svelte-e4wr47:disabled{cursor:not-allowed;opacity:.55}.secondary.svelte-e4wr47,.error-state.svelte-e4wr47 button:where(.svelte-e4wr47){color:#2c3929;background:#fff;border:1px solid #cfd5ca;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:750}.close.svelte-e4wr47{color:#43513f;background:#eef1e9;border:0;border-radius:50%;width:34px;height:34px;font-size:21px}form.svelte-e4wr47{flex-direction:column;flex:1;min-height:0;display:flex}.interactive-workspace.svelte-e4wr47{flex:1;grid-template-columns:265px minmax(420px,1fr) 310px;gap:14px;min-height:0;padding:12px;display:grid}.piece-tray.svelte-e4wr47,.canvas-panel.svelte-e4wr47,.piece-inspector.svelte-e4wr47{background:#fff;border:1px solid #dce0d7;border-radius:11px;min-height:0;overflow:hidden}.panel-heading.svelte-e4wr47{border-bottom:1px solid #e4e7df;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:11px 12px;display:flex}.panel-heading.svelte-e4wr47 h3:where(.svelte-e4wr47),.panel-heading.svelte-e4wr47 p:where(.svelte-e4wr47){margin:0}.panel-heading.svelte-e4wr47 h3:where(.svelte-e4wr47){font-size:13px}.panel-heading.svelte-e4wr47 p:where(.svelte-e4wr47){color:#747b70;margin-top:2px;font-size:10px}.panel-heading.svelte-e4wr47>span:where(.svelte-e4wr47){color:#33502e;background:#edf2e8;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800}.piece-list.svelte-e4wr47{height:calc(100% - 58px);padding:8px;overflow:auto}.piece-list.svelte-e4wr47 article:where(.svelte-e4wr47){cursor:grab;background:#fbfcf9;border:1px solid #d9ded4;border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:7px;padding:8px;display:grid}.piece-list.svelte-e4wr47 article.placed:where(.svelte-e4wr47){background:#eef5eb}.piece-swatch.svelte-e4wr47{border-radius:3px;width:9px;height:38px}.piece-list.svelte-e4wr47 strong:where(.svelte-e4wr47),.piece-list.svelte-e4wr47 span:where(.svelte-e4wr47),.piece-list.svelte-e4wr47 small:where(.svelte-e4wr47){display:block}.piece-list.svelte-e4wr47 strong:where(.svelte-e4wr47){text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.piece-list.svelte-e4wr47 span:where(.svelte-e4wr47){color:#4f594c;margin-top:2px;font-size:9px}.piece-list.svelte-e4wr47 small:where(.svelte-e4wr47){color:#899083;margin-top:1px;font-size:8px}.piece-list.svelte-e4wr47 button:where(.svelte-e4wr47){color:#355332;background:#fff;border:1px solid #cfd6ca;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:800}.canvas-panel.svelte-e4wr47{flex-direction:column;display:flex}.canvas-heading.svelte-e4wr47 label:where(.svelte-e4wr47){color:#596157;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.canvas-tools.svelte-e4wr47{align-items:center;gap:8px;display:flex}.smart-snap-status.svelte-e4wr47{color:#35613a;white-space:nowrap;background:#e9f3e5;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:800}.coverage-badge.svelte-e4wr47{color:#994519;white-space:nowrap;background:#fff0dc;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:800}.coverage-badge.passed.svelte-e4wr47{color:#2d6334;background:#e3f2df}.canvas-heading.svelte-e4wr47 select:where(.svelte-e4wr47){background:#fff;border:1px solid #d2d7ce;border-radius:6px;padding:5px 24px 5px 7px}.canvas-shell.svelte-e4wr47{background:#20251d;flex-direction:column;flex:1;min-height:0;padding:12px;display:flex;position:relative}.canvas-shell.svelte-e4wr47 svg:where(.svelte-e4wr47){touch-action:none;flex:1;width:100%;min-height:0}.canvas-shell.svelte-e4wr47>p:where(.svelte-e4wr47){color:#aeb8a8;text-align:center;margin:6px 0 0;font-size:9px}.base-mat.svelte-e4wr47{fill:#373c34}.yellow-mat-region.svelte-e4wr47{fill:#facc15;fill-opacity:.85;stroke:#a16207;stroke-width:.5px}.yellow-mat-piece.svelte-e4wr47{fill:#facc15}.base-outline.svelte-e4wr47{fill:none;stroke:#d8ddd3;stroke-width:1.5px}.base-cutout.svelte-e4wr47{fill:#20251d;stroke:#d8ddd3;stroke-width:1px}.base-border.svelte-e4wr47{stroke:#11150f;stroke-width:3px;pointer-events:none}.yellow-border-inset.svelte-e4wr47{stroke:#ffc431;stroke-opacity:.92;pointer-events:none}.yellow-border-edge.svelte-e4wr47{stroke:#ffd363;stroke-width:2px;pointer-events:none}.snap-guide.svelte-e4wr47{stroke:#d8ff78;stroke-width:1.4px;stroke-dasharray:4 3;filter:drop-shadow(0 0 2px #1a2116);pointer-events:none}.piece-fill.svelte-e4wr47{opacity:.76}.coverage-gaps.svelte-e4wr47{pointer-events:none}.coverage-gap.svelte-e4wr47{fill:#ff4b33;fill-opacity:.82;stroke:#ffd8cf;stroke-width:.3px}.piece-edge.svelte-e4wr47{fill:none;stroke:#f8fff5;stroke-width:1.6px}.placed-piece.svelte-e4wr47{cursor:grab}.placed-piece.selected.svelte-e4wr47 .piece-edge:where(.svelte-e4wr47){stroke:#ffca42;stroke-width:3px}.placed-piece.svelte-e4wr47 text:where(.svelte-e4wr47){fill:#fff;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:5px;font-weight:900}.color-0.svelte-e4wr47{fill:#4c956c;background:#4c956c}.color-1.svelte-e4wr47{fill:#3f7cac;background:#3f7cac}.color-2.svelte-e4wr47{fill:#b56576;background:#b56576}.color-3.svelte-e4wr47{fill:#d08c4f;background:#d08c4f}.color-4.svelte-e4wr47{fill:#7668a6;background:#7668a6}.color-5.svelte-e4wr47{fill:#508b8d;background:#508b8d}.piece-inspector.svelte-e4wr47{overflow:auto}.selected-summary.svelte-e4wr47{padding:13px 12px 8px}.selected-summary.svelte-e4wr47 strong:where(.svelte-e4wr47),.selected-summary.svelte-e4wr47 span:where(.svelte-e4wr47){display:block}.selected-summary.svelte-e4wr47 strong:where(.svelte-e4wr47){font-size:11px}.selected-summary.svelte-e4wr47 span:where(.svelte-e4wr47){color:#667061;margin-top:3px;font-size:10px}.position-fields.svelte-e4wr47{grid-template-columns:1fr 1fr;gap:7px;padding:4px 12px 10px;display:grid}.position-fields.svelte-e4wr47 label:where(.svelte-e4wr47){position:relative}.position-fields.svelte-e4wr47 span:where(.svelte-e4wr47){color:#626a5e;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.position-fields.svelte-e4wr47 input:where(.svelte-e4wr47){border:1px solid #cfd5ca;border-radius:6px;width:100%;padding:7px 28px 7px 7px}.position-fields.svelte-e4wr47 small:where(.svelte-e4wr47){color:#8c9388;font-size:8px;position:absolute;bottom:8px;right:6px}.rotate.svelte-e4wr47,.remove-selected.svelte-e4wr47{border-radius:7px;width:calc(100% - 24px);margin:0 12px 7px;padding:8px;font-size:10px;font-weight:800}.rotate.svelte-e4wr47{color:#fff;background:#2e6636;border:0}.remove-selected.svelte-e4wr47{color:#6c4c37;background:#fff;border:1px solid #d4d9d0}.inspector-empty.svelte-e4wr47{color:#737b70;border:1px dashed #d3d8ce;border-radius:8px;margin:12px;padding:14px;font-size:10px;line-height:1.45}.placement-guidance.svelte-e4wr47{color:#6c4c1e;background:#fff7e5;border-radius:8px;margin:12px;padding:10px}.placement-guidance.svelte-e4wr47 strong:where(.svelte-e4wr47){font-size:10px}.placement-guidance.svelte-e4wr47 p:where(.svelte-e4wr47){margin:3px 0 0;font-size:9px;line-height:1.45}.ticket-reference.svelte-e4wr47{background:#f6f7f3;border:1px solid #d8ddd3;border-radius:8px;margin:12px;overflow:hidden}.ticket-reference-heading.svelte-e4wr47{border-bottom:1px solid #dfe3db;justify-content:space-between;align-items:center;gap:7px;padding:8px;display:flex}.ticket-reference-heading.svelte-e4wr47 strong:where(.svelte-e4wr47),.ticket-reference-heading.svelte-e4wr47 span:where(.svelte-e4wr47){display:block}.ticket-reference-heading.svelte-e4wr47 strong:where(.svelte-e4wr47){font-size:10px}.ticket-reference-heading.svelte-e4wr47 span:where(.svelte-e4wr47){color:#747c71;margin-top:2px;font-size:8px}.source-zoom.svelte-e4wr47{align-items:center;gap:3px;display:flex}.source-zoom.svelte-e4wr47 button:where(.svelte-e4wr47){color:#355332;background:#fff;border:1px solid #cfd5ca;border-radius:5px;width:22px;height:22px;font-weight:900}.source-zoom.svelte-e4wr47 span:where(.svelte-e4wr47){color:#4f594b;text-align:center;min-width:31px;margin:0;font-size:8px;font-weight:800}.source-tabs.svelte-e4wr47{border-bottom:1px solid #dfe3db;gap:4px;padding:5px;display:flex;overflow-x:auto}.source-tabs.svelte-e4wr47 button:where(.svelte-e4wr47){color:#53604f;background:#fff;border:1px solid #d2d8ce;border-radius:5px;flex:none;padding:4px 6px;font-size:8px;font-weight:800}.ticket-image-frame.svelte-e4wr47{text-align:center;background:#d9dcd5;height:285px;overflow:auto}.ticket-image-frame.svelte-e4wr47 img:where(.svelte-e4wr47){height:auto;margin:0 auto;display:block}footer.svelte-e4wr47{background:#fff;border-top:1px solid #dce0d7;grid-template-columns:minmax(260px,1fr) 220px auto;align-items:end;gap:12px;min-height:70px;padding:10px 14px;display:grid}.placement-status.svelte-e4wr47 strong:where(.svelte-e4wr47),.placement-status.svelte-e4wr47 span:where(.svelte-e4wr47){display:block}.placement-status.svelte-e4wr47 strong:where(.svelte-e4wr47){color:#965d15;font-size:11px}.placement-status.complete.svelte-e4wr47 strong:where(.svelte-e4wr47){color:#2f6a36}.placement-status.has-gap.svelte-e4wr47 strong:where(.svelte-e4wr47){color:#b63e24}.placement-status.svelte-e4wr47 span:where(.svelte-e4wr47){color:#6f766c;margin-top:3px;font-size:9px}.reviewer-field.svelte-e4wr47 span:where(.svelte-e4wr47){color:#5f685b;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.reviewer-field.svelte-e4wr47 input:where(.svelte-e4wr47){border:1px solid #cfd5ca;border-radius:7px;width:100%;padding:8px;font-size:11px}.save-layout.svelte-e4wr47{color:#fff;background:#2f6937;border:0;border-radius:8px;min-width:170px;padding:9px 12px;font-size:11px;font-weight:850}.save-error.svelte-e4wr47{color:#9a3a2c;background:#fff0ed;margin:0;padding:7px 14px;font-size:10px}.loading-state.svelte-e4wr47,.error-state.svelte-e4wr47{color:#596157;text-align:center;margin:auto}.loading-state.svelte-e4wr47 span:where(.svelte-e4wr47){border:3px solid #d8dfd3;border-top-color:#356a39;border-radius:50%;width:22px;height:22px;margin:0 auto 10px;animation:.8s linear infinite svelte-e4wr47-spin;display:block}.error-state.svelte-e4wr47{max-width:430px;padding:24px}.error-state.svelte-e4wr47 strong:where(.svelte-e4wr47){color:#273025;font-size:17px}.error-state.svelte-e4wr47 p:where(.svelte-e4wr47){color:#6a7267;font-size:12px}@keyframes svelte-e4wr47-spin{to{transform:rotate(360deg)}}@media (width<=1000px){.interactive-workspace.svelte-e4wr47{grid-template-columns:220px minmax(360px,1fr)}.piece-inspector.svelte-e4wr47{display:none}}@media (width<=760px){.interactive-backdrop.svelte-e4wr47{padding:0}.interactive-modal.svelte-e4wr47{border-radius:0;height:100vh}.interactive-workspace.svelte-e4wr47{grid-template-columns:1fr;overflow:auto}.piece-tray.svelte-e4wr47{min-height:220px}.canvas-panel.svelte-e4wr47{min-height:480px}footer.svelte-e4wr47{grid-template-columns:1fr}.save-layout.svelte-e4wr47{width:100%}}.interactive-backdrop.svelte-e4wr47{background:#242923d1}.interactive-modal.svelte-e4wr47{background:#f6f3ee;border-color:#d8d1ca;border-radius:16px;font-family:Proxima Nova,Avenir Next,Segoe UI,sans-serif}header.svelte-e4wr47{background:#fffdfa;border-top:4px solid #f4633a;border-bottom-color:#ded8d2}header.svelte-e4wr47 p:where(.svelte-e4wr47){color:#c64f2e}header.svelte-e4wr47 h2:where(.svelte-e4wr47),.panel-heading.svelte-e4wr47 h3:where(.svelte-e4wr47){font-family:Obvia,Arial Narrow,Helvetica Neue,sans-serif}.secondary.svelte-e4wr47,.close.svelte-e4wr47,.error-state.svelte-e4wr47 button:where(.svelte-e4wr47){border-radius:8px}.close.svelte-e4wr47{color:#9b4f3c;background:#fff0eb}.piece-tray.svelte-e4wr47,.canvas-panel.svelte-e4wr47,.piece-inspector.svelte-e4wr47{background:#fffdfa;border-color:#ded8d2;border-radius:11px}.panel-heading.svelte-e4wr47>span:where(.svelte-e4wr47),.piece-list.svelte-e4wr47 article.placed:where(.svelte-e4wr47){color:#9b4f3c;background:#fff0eb}.piece-list.svelte-e4wr47 article.selected:where(.svelte-e4wr47){border-color:#f4633a;box-shadow:0 0 0 1px #f4633a}.piece-list.svelte-e4wr47 button:where(.svelte-e4wr47),.source-zoom.svelte-e4wr47 button:where(.svelte-e4wr47){color:#9b4f3c}.rotate.svelte-e4wr47,.save-layout.svelte-e4wr47{color:#fff;background:#f4633a;border-radius:8px}.source-tabs.svelte-e4wr47 button.active:where(.svelte-e4wr47){color:#9b4f3c;background:#fff0eb;border-color:#e7957e}.loading-state.svelte-e4wr47 span:where(.svelte-e4wr47){border-top-color:#f4633a}.interactive-modal.svelte-e4wr47{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--line-body)}header.svelte-e4wr47 h2:where(.svelte-e4wr47),.panel-heading.svelte-e4wr47 h3:where(.svelte-e4wr47){font-family:var(--font-heading);line-height:var(--line-tight)}header.svelte-e4wr47 h2:where(.svelte-e4wr47){font-size:var(--text-section-title)}.panel-heading.svelte-e4wr47 h3:where(.svelte-e4wr47),.error-state.svelte-e4wr47 strong:where(.svelte-e4wr47){font-size:var(--text-card-title)}.panel-heading.svelte-e4wr47 p:where(.svelte-e4wr47),.secondary.svelte-e4wr47,.error-state.svelte-e4wr47 button:where(.svelte-e4wr47),.piece-list.svelte-e4wr47 strong:where(.svelte-e4wr47),.canvas-heading.svelte-e4wr47 label:where(.svelte-e4wr47),.selected-summary.svelte-e4wr47 strong:where(.svelte-e4wr47),.selected-summary.svelte-e4wr47 span:where(.svelte-e4wr47),.position-fields.svelte-e4wr47 input:where(.svelte-e4wr47),.rotate.svelte-e4wr47,.remove-selected.svelte-e4wr47,.inspector-empty.svelte-e4wr47,.placement-guidance.svelte-e4wr47 strong:where(.svelte-e4wr47),.placement-guidance.svelte-e4wr47 p:where(.svelte-e4wr47),.ticket-reference-heading.svelte-e4wr47 strong:where(.svelte-e4wr47),.placement-status.svelte-e4wr47 strong:where(.svelte-e4wr47),.reviewer-field.svelte-e4wr47 input:where(.svelte-e4wr47),.save-layout.svelte-e4wr47,.error-state.svelte-e4wr47 p:where(.svelte-e4wr47){font-size:var(--text-supporting)}header.svelte-e4wr47 p:where(.svelte-e4wr47),header.svelte-e4wr47 span:where(.svelte-e4wr47),.panel-heading.svelte-e4wr47>span:where(.svelte-e4wr47),.piece-list.svelte-e4wr47 span:where(.svelte-e4wr47),.piece-list.svelte-e4wr47 small:where(.svelte-e4wr47),.piece-list.svelte-e4wr47 button:where(.svelte-e4wr47),.canvas-shell.svelte-e4wr47>p:where(.svelte-e4wr47),.position-fields.svelte-e4wr47 span:where(.svelte-e4wr47),.position-fields.svelte-e4wr47 small:where(.svelte-e4wr47),.ticket-reference-heading.svelte-e4wr47 span:where(.svelte-e4wr47),.source-zoom.svelte-e4wr47 span:where(.svelte-e4wr47),.source-tabs.svelte-e4wr47 button:where(.svelte-e4wr47),.placement-status.svelte-e4wr47 span:where(.svelte-e4wr47),.reviewer-field.svelte-e4wr47 span:where(.svelte-e4wr47),.save-error.svelte-e4wr47{font-size:var(--text-caption)}.panel-heading.svelte-e4wr47 p:where(.svelte-e4wr47),.inspector-empty.svelte-e4wr47,.placement-guidance.svelte-e4wr47 p:where(.svelte-e4wr47),.error-state.svelte-e4wr47 p:where(.svelte-e4wr47){line-height:var(--line-body)}.sync-panel.svelte-1drmknm{background:#fff;border:1px solid #dad9d1;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:20px;display:flex}.sync-panel.svelte-1drmknm p:where(.svelte-1drmknm){color:#62695e;max-width:720px;margin:6px 0 0;font-size:14px;line-height:1.5}.sync-panel.svelte-1drmknm button:where(.svelte-1drmknm){color:#fff;font:inherit;white-space:nowrap;cursor:pointer;background:#263027;border:0;border-radius:8px;padding:12px 18px;font-weight:600}.sync-panel.svelte-1drmknm button:where(.svelte-1drmknm):disabled{opacity:.6;cursor:wait}@media (width<=640px){.sync-panel.svelte-1drmknm{flex-direction:column;align-items:stretch;gap:16px}.sync-panel.svelte-1drmknm button:where(.svelte-1drmknm){width:100%}}*{box-sizing:border-box}body{color:#242923;background:#f6f3ee;margin:0;font-family:Proxima Nova,Avenir Next,Segoe UI,system-ui,sans-serif}.page.svelte-1drmknm{min-height:100vh;padding-bottom:36px}main.svelte-1drmknm{width:min(1240px,100% - 32px);margin:0 auto}.intro.svelte-1drmknm{justify-content:space-between;align-items:center;gap:20px;padding:24px 0 14px;display:flex}h1.svelte-1drmknm{letter-spacing:-.01em;text-transform:uppercase;margin:0;font-family:Obvia,Arial Narrow,Helvetica Neue,sans-serif;font-size:clamp(25px,4vw,32px);line-height:1}.count.svelte-1drmknm{background:#e8ebdf;border:1px solid #d8dccf;border-radius:9px;min-width:76px;padding:8px 12px}.count.svelte-1drmknm strong:where(.svelte-1drmknm),.count.svelte-1drmknm span:where(.svelte-1drmknm){display:block}.count.svelte-1drmknm strong:where(.svelte-1drmknm){font-size:17px;display:inline}.count.svelte-1drmknm span:where(.svelte-1drmknm){color:#66705f;margin-left:4px;font-size:10px;display:inline}.ticket-filters.svelte-1drmknm{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.filter-controls.svelte-1drmknm{align-items:center;gap:8px;display:flex}.search.svelte-1drmknm{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;width:min(100%,490px);display:grid}.status-filter.svelte-1drmknm,.renderability-filter.svelte-1drmknm{flex:0 0 150px;width:150px}.interpretability-toggle.svelte-1drmknm{color:#4e584a;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cfd4c7;border-radius:8px;align-items:center;gap:7px;height:34px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.interpretability-toggle.svelte-1drmknm input:where(.svelte-1drmknm){opacity:0;width:1px;height:1px;position:absolute}.toggle-track.svelte-1drmknm{background:#c8cec2;border-radius:999px;width:27px;height:16px;padding:2px;transition:background .12s;display:block}.toggle-track.svelte-1drmknm span:where(.svelte-1drmknm){background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .12s;display:block;box-shadow:0 1px 3px #18221533}.interpretability-toggle.svelte-1drmknm input:where(.svelte-1drmknm):checked+.toggle-track:where(.svelte-1drmknm){background:#3e7140}.interpretability-toggle.svelte-1drmknm input:where(.svelte-1drmknm):checked+.toggle-track:where(.svelte-1drmknm) span:where(.svelte-1drmknm){transform:translate(11px)}.interpretability-toggle.svelte-1drmknm input:where(.svelte-1drmknm):focus-visible+.toggle-track:where(.svelte-1drmknm){outline-offset:2px;outline:3px solid #557c4633}.filter-label.svelte-1drmknm{text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800}.search.svelte-1drmknm input:where(.svelte-1drmknm),.status-filter.svelte-1drmknm,.renderability-filter.svelte-1drmknm{height:34px;font:inherit;background:#fff;border:1px solid #cfd4c7;border-radius:8px;padding:0 11px;font-size:12px}.search.svelte-1drmknm input:where(.svelte-1drmknm){width:100%}.search.svelte-1drmknm input:where(.svelte-1drmknm):focus,.status-filter.svelte-1drmknm:focus,.renderability-filter.svelte-1drmknm:focus{border-color:#557c46;outline:3px solid #557c4624}.bulk-interpretation-bar.svelte-1drmknm{background:#fafbf8;border:1px solid #d8ddd2;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:7px 9px;display:flex}.select-visible.svelte-1drmknm,.bulk-interpretation-action.svelte-1drmknm{align-items:center;gap:7px;display:flex}.select-visible.svelte-1drmknm{color:#465143;cursor:pointer;font-size:10px;font-weight:800}.select-visible.svelte-1drmknm input:where(.svelte-1drmknm),.ticket-selector.svelte-1drmknm input:where(.svelte-1drmknm){accent-color:#37683a;width:15px;height:15px;margin:0}.bulk-interpretation-action.svelte-1drmknm>span:where(.svelte-1drmknm){color:#6c7468;font-size:10px}.bulk-interpretation-action.svelte-1drmknm button:where(.svelte-1drmknm){color:#fff;font:inherit;cursor:pointer;background:#2f6236;border:1px solid #2f6236;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:800}.bulk-interpretation-action.svelte-1drmknm button:where(.svelte-1drmknm):disabled{opacity:.42;cursor:not-allowed}.flash.svelte-1drmknm{border:1px solid;border-radius:8px;margin-bottom:10px;padding:9px 12px;font-size:11px;font-weight:700}.flash-success.svelte-1drmknm{color:#2f6829;background:#e8f4e5;border-color:#b9d6b2}.flash-error.svelte-1drmknm{color:#8a3429;background:#fff0ed;border-color:#e3b9b2}.ticket-list.svelte-1drmknm{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ticket-card.svelte-1drmknm{background:#fff;border:1px solid #dce0d6;border-radius:9px;overflow:hidden;box-shadow:0 2px 8px #1f2a1b09}.ticket-main.svelte-1drmknm{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id status""name actions";align-items:center;gap:6px 10px;padding:13px 14px 13px 42px;display:grid;position:relative}.ticket-selector.svelte-1drmknm{place-items:center;display:grid;position:absolute;top:14px;left:14px}.ticket-selector.svelte-1drmknm input:where(.svelte-1drmknm):disabled{opacity:.28}.ticket-id.svelte-1drmknm{grid-area:id}.ticket-id.svelte-1drmknm span:where(.svelte-1drmknm){color:#70776c;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.ticket-id.svelte-1drmknm strong:where(.svelte-1drmknm){margin-top:2px;font-size:20px;line-height:1.05;display:block}.ticket-name.svelte-1drmknm{grid-area:name;min-width:0}.ticket-name.svelte-1drmknm h2:where(.svelte-1drmknm){text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;line-height:1.2;overflow:hidden}.ticket-name.svelte-1drmknm p:where(.svelte-1drmknm){color:#687064;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:10px;overflow:hidden}.status.svelte-1drmknm{color:#85560b;white-space:nowrap;background:#fff1d8;border-radius:999px;grid-area:status;justify-self:end;padding:5px 7px;font-size:10px;font-weight:800}.status.approved.svelte-1drmknm{color:#2e6b29;background:#e3f2df}.actions.svelte-1drmknm{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;gap:5px;display:flex}.actions.svelte-1drmknm a:where(.svelte-1drmknm),.actions.svelte-1drmknm button:where(.svelte-1drmknm){color:#33402e;font:inherit;background:#fff;border:1px solid #ccd2c6;border-radius:7px;padding:8px 10px;font-size:12px;font-weight:800;text-decoration:none}.actions.svelte-1drmknm button:where(.svelte-1drmknm):disabled{color:#8a9085;cursor:not-allowed;background:#f1f2ee}.actions.svelte-1drmknm span:where(.svelte-1drmknm){margin-left:2px}.ticket-review-details.svelte-1drmknm{border-top:1px solid #e4e7df}.ticket-review-details.svelte-1drmknm>summary:where(.svelte-1drmknm){cursor:pointer;color:#34512e;padding:10px 14px;font-size:12px;font-weight:800}.ticket-review-details.svelte-1drmknm:not([open])>.ticket-review-backdrop:where(.svelte-1drmknm){display:none}.ticket-review-details[open].svelte-1drmknm>.ticket-review-backdrop:where(.svelte-1drmknm){display:flex}.ticket-review-backdrop.svelte-1drmknm{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e140cb3;justify-content:center;align-items:center;padding:20px;position:fixed;inset:0}.ticket-review-modal.svelte-1drmknm{background:#fff;border:1px solid #d8ddd3;border-radius:14px;flex-direction:column;width:min(1280px,100%);max-height:calc(100vh - 40px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000052}.ticket-review-header.svelte-1drmknm{background:#f8f9f6;border-bottom:1px solid #e2e6de;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 54px 13px 18px;display:flex}.ticket-review-heading.svelte-1drmknm p:where(.svelte-1drmknm){color:#59714e;letter-spacing:.07em;text-transform:uppercase;margin:0 0 2px;font-size:9px;font-weight:800}.ticket-review-heading.svelte-1drmknm h2:where(.svelte-1drmknm){letter-spacing:-.02em;margin:0;font-size:18px}.ticket-review-heading.svelte-1drmknm>span:where(.svelte-1drmknm){color:#697065;margin-top:2px;font-size:10px;display:block}.ticket-review-header-actions.svelte-1drmknm{align-items:center;gap:7px;margin-left:auto;display:flex}.ticket-review-header-actions.svelte-1drmknm a:where(.svelte-1drmknm),.ticket-review-header-actions.svelte-1drmknm button:where(.svelte-1drmknm){color:#34432f;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cbd2c5;border-radius:7px;justify-content:center;align-items:center;padding:0 11px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.ticket-review-header-actions.svelte-1drmknm a:where(.svelte-1drmknm){color:#fff;background:#2f6236;border-color:#2f6236}.ticket-review-header-actions.svelte-1drmknm .interpret-action:where(.svelte-1drmknm){color:#7c4a12;background:#fff7e9;border-color:#cc8230}.ticket-review-header-actions.svelte-1drmknm .interactive-render-action:where(.svelte-1drmknm){color:#285531;background:#edf6ec;border-color:#386745}.ticket-review-header-actions.svelte-1drmknm button:where(.svelte-1drmknm):disabled{color:#8b9187;cursor:not-allowed;background:#eff1ec;border-color:#d9ddd4}.ticket-review-content.svelte-1drmknm{min-height:0;padding-top:8px;overflow-y:auto}.review-grid.svelte-1drmknm{grid-template-columns:minmax(360px,1.45fr) minmax(430px,1.55fr);align-items:stretch;gap:20px;padding:5px 14px 13px;display:grid}.interpretation-column.svelte-1drmknm{flex-direction:column;min-width:0;display:flex}.interpretation-grid.svelte-1drmknm{grid-template-columns:minmax(180px,.65fr) minmax(230px,.9fr);align-items:start;gap:18px 20px;display:grid}h3.svelte-1drmknm{margin:0 0 7px;font-size:11px}.section-heading.svelte-1drmknm{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.section-heading.svelte-1drmknm span:where(.svelte-1drmknm){color:#747c70;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.source-preview.svelte-1drmknm{min-width:0}.source-image-shell.svelte-1drmknm{position:relative}.source-file-selector.svelte-1drmknm{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:5px;margin-bottom:6px;display:grid}.source-file-selector.svelte-1drmknm button:where(.svelte-1drmknm){color:#344230;min-width:0;height:54px;font:inherit;text-align:left;cursor:pointer;background:#f7f8f4;border:1px solid #d5d9cf;border-radius:7px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:6px;padding:4px;display:grid}.source-file-selector.svelte-1drmknm button:where(.svelte-1drmknm):hover,.source-file-selector.svelte-1drmknm button.active:where(.svelte-1drmknm){background:#edf4e9;border-color:#477143}.source-file-selector.svelte-1drmknm button.active:where(.svelte-1drmknm){box-shadow:inset 0 0 0 1px #477143}.source-file-selector.svelte-1drmknm img:where(.svelte-1drmknm),.source-file-selector.svelte-1drmknm .file-type:where(.svelte-1drmknm){object-fit:cover;background:#e6e9e1;border-radius:4px;width:46px;height:44px}.source-file-selector.svelte-1drmknm .file-type:where(.svelte-1drmknm){color:#83512d;place-items:center;font-size:10px;font-weight:900;display:grid}.file-label.svelte-1drmknm,.file-label.svelte-1drmknm strong:where(.svelte-1drmknm),.file-label.svelte-1drmknm small:where(.svelte-1drmknm){min-width:0;display:block}.file-label.svelte-1drmknm strong:where(.svelte-1drmknm){font-size:10px}.file-label.svelte-1drmknm small:where(.svelte-1drmknm){color:#6d7668;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.source-image-frame.svelte-1drmknm,.source-pdf.svelte-1drmknm{background:#e8eae5;border:1px solid #d5d9cf;border-radius:7px;width:100%;height:min(68vh,720px)}.source-image-frame.svelte-1drmknm{overflow:auto}.source-image-frame.svelte-1drmknm img:where(.svelte-1drmknm){background:#fff;width:100%;height:auto;margin:0 auto;display:block}.zoom-controls.svelte-1drmknm{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffffff0;border:1px solid #47504240;border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 3px 12px #1f2a1b29}.zoom-controls.svelte-1drmknm button:where(.svelte-1drmknm){color:#31402e;min-width:28px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 7px;font-size:15px;font-weight:800}.zoom-controls.svelte-1drmknm button:where(.svelte-1drmknm):hover:not(:disabled){background:#edf1e9}.zoom-controls.svelte-1drmknm button:where(.svelte-1drmknm):focus-visible{outline-offset:1px;outline:2px solid #557c46}.zoom-controls.svelte-1drmknm button:where(.svelte-1drmknm):disabled{opacity:.35;cursor:not-allowed}.zoom-controls.svelte-1drmknm .zoom-level:where(.svelte-1drmknm){color:#52604e;min-width:48px;font-size:10px}.source-pdf.svelte-1drmknm{display:block}.preview-unavailable.svelte-1drmknm{color:#747c70;text-align:center;border:1px dashed #cbd1c5;border-radius:7px;padding:28px 14px;font-size:10px}.materials.svelte-1drmknm,.notes.svelte-1drmknm{margin:0;padding:0;list-style:none}.materials.svelte-1drmknm{gap:5px;display:grid}.materials.svelte-1drmknm li:where(.svelte-1drmknm){background:#f3f5ef;border-radius:7px;padding:7px 9px}.materials.svelte-1drmknm strong:where(.svelte-1drmknm),.materials.svelte-1drmknm span:where(.svelte-1drmknm){display:block}.materials.svelte-1drmknm strong:where(.svelte-1drmknm){font-size:11px}.materials.svelte-1drmknm span:where(.svelte-1drmknm){color:#747c70;margin-top:1px;font-size:9px}.notes.svelte-1drmknm{gap:5px;display:grid}.notes.svelte-1drmknm li:where(.svelte-1drmknm){color:#555d52;padding-left:12px;font-size:10px;line-height:1.35;position:relative}.notes.svelte-1drmknm li:where(.svelte-1drmknm):before{content:"";background:#d98d32;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:0}.adjustments.svelte-1drmknm{border-top:1px solid #e7eae2;margin:0 14px;padding:10px 0}.adjustment-list.svelte-1drmknm{flex-wrap:wrap;gap:5px;display:flex}.adjustment-list.svelte-1drmknm>span:where(.svelte-1drmknm){color:#71490b;background:#fff1dc;border-radius:6px;padding:5px 7px;font-size:10px;font-weight:800}.adjustment-list.svelte-1drmknm small:where(.svelte-1drmknm){margin-left:5px;font-weight:500}.attachments.svelte-1drmknm{border-top:1px solid #e7eae2;flex-wrap:wrap;grid-column:1/-1;gap:5px;padding-top:10px;display:flex}.attachments.svelte-1drmknm h3:where(.svelte-1drmknm){width:100%}.attachments.svelte-1drmknm a:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm),.unavailable.svelte-1drmknm{color:#2f492a;font:inherit;text-align:left;background:#fff;border:1px solid #d7dbd1;border-radius:6px;padding:6px 8px;text-decoration:none}.attachments.svelte-1drmknm button:where(.svelte-1drmknm){cursor:pointer}.attachments.svelte-1drmknm button:where(.svelte-1drmknm):hover,.attachments.svelte-1drmknm button.active:where(.svelte-1drmknm){background:#edf4e9;border-color:#477143}.attachments.svelte-1drmknm a:where(.svelte-1drmknm) span:where(.svelte-1drmknm),.attachments.svelte-1drmknm a:where(.svelte-1drmknm) small:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm) span:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm) small:where(.svelte-1drmknm){display:block}.attachments.svelte-1drmknm a:where(.svelte-1drmknm) span:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm) span:where(.svelte-1drmknm){font-size:10px;font-weight:800}.attachments.svelte-1drmknm a:where(.svelte-1drmknm) small:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm) small:where(.svelte-1drmknm){color:#747c70;margin-top:1px;font-size:9px}.placement-layout.svelte-1drmknm{border-top:1px solid #e2e6de;margin-top:12px;padding-top:11px}.placement-layout-heading.svelte-1drmknm{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:7px;display:flex}.placement-layout-heading.svelte-1drmknm h3:where(.svelte-1drmknm){margin-bottom:2px}.placement-layout-heading.svelte-1drmknm p:where(.svelte-1drmknm),.placement-layout-note.svelte-1drmknm{color:#687064;margin:0;font-size:9px;line-height:1.35}.placement-layout-heading.svelte-1drmknm>span:where(.svelte-1drmknm){color:#3d6137;white-space:nowrap;background:#edf2e9;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:800}.placement-layout-empty.svelte-1drmknm{background:#fafbf8;border:1px dashed #cdd4c8;border-radius:8px;padding:12px}.placement-layout-empty.svelte-1drmknm p:where(.svelte-1drmknm){color:#687064;margin:0;font-size:9px;line-height:1.4}.placement-layout-preview.svelte-1drmknm{background-color:#fbfcfa;background-image:linear-gradient(#57664f0e 1px,#0000 1px),linear-gradient(90deg,#57664f0e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d7ddd2;border-radius:8px;height:245px;padding:8px}.placement-layout-svg.svelte-1drmknm{width:100%;height:100%;display:block;overflow:visible}.placement-piece.svelte-1drmknm{stroke:#fff;stroke-width:1.5px;stroke-linejoin:round;opacity:.88}.placement-piece.piece-0.svelte-1drmknm{fill:#8fb785}.placement-piece.piece-1.svelte-1drmknm{fill:#b5c98b}.placement-piece.piece-2.svelte-1drmknm{fill:#78a99d}.placement-piece.piece-3.svelte-1drmknm{fill:#d2b978}.placement-piece.piece-4.svelte-1drmknm{fill:#9bacc6}.placement-piece.piece-5.svelte-1drmknm{fill:#c89a84}.placement-outline.svelte-1drmknm{fill:none;stroke:#253222;stroke-width:2px;stroke-linejoin:round}.placement-seam.svelte-1drmknm{fill:none;stroke:#fff;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:6 4;paint-order:stroke}.placement-seam.glue_seam.svelte-1drmknm{stroke:#9d4b26;stroke-width:2px}.placement-seam.division.svelte-1drmknm{stroke:#2563a6;stroke-width:2px;stroke-dasharray:4 3}.placement-seam.outside_edge.svelte-1drmknm{stroke:#303a2e;stroke-width:2.2px;stroke-dasharray:2 3}.placement-seam.unknown.svelte-1drmknm{stroke:#6b7167;stroke-width:1.8px;stroke-dasharray:3 3}.placement-layout-svg.svelte-1drmknm text:where(.svelte-1drmknm){fill:#172015;text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke:#ffffffe0;stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-weight:900}.placement-layout-legend.svelte-1drmknm{color:#596254;flex-wrap:wrap;gap:9px;margin:7px 0 5px;font-size:8px;font-weight:700;display:flex}.placement-layout-legend.svelte-1drmknm span:where(.svelte-1drmknm){align-items:center;gap:4px;display:inline-flex}.placement-layout-legend.svelte-1drmknm i:where(.svelte-1drmknm){border-radius:2px;width:16px;height:7px;display:block}.placement-layout-legend.svelte-1drmknm .piece-key:where(.svelte-1drmknm){background:#8fb785}.placement-layout-legend.svelte-1drmknm .seam-key:where(.svelte-1drmknm){border-top:2px dashed #9d4b26;border-radius:0;height:0}.placement-layout-legend.svelte-1drmknm .division-key:where(.svelte-1drmknm){border-top:2px dashed #2563a6;border-radius:0;height:0}.unavailable.svelte-1drmknm{color:#8a5d5d;font-size:10px}.review-history.svelte-1drmknm{border-top:1px solid #e7eae2;margin:0 14px;padding:10px 0}.review-history.svelte-1drmknm ol:where(.svelte-1drmknm){gap:5px;margin:0;padding:0;list-style:none;display:grid}.review-history.svelte-1drmknm li:where(.svelte-1drmknm){background:#f6f7f3;border-radius:6px;grid-template-columns:7px minmax(0,1fr) auto;align-items:start;gap:7px;padding:6px 8px;font-size:9px;display:grid}.history-dot.svelte-1drmknm{background:#6e8f63;border-radius:50%;width:6px;height:6px;margin-top:3px}.review-history.svelte-1drmknm strong:where(.svelte-1drmknm){font-size:10px}.review-history.svelte-1drmknm p:where(.svelte-1drmknm){color:#687064;margin:1px 0 0;line-height:1.35}.review-history.svelte-1drmknm time:where(.svelte-1drmknm){color:#7c8378;white-space:nowrap}.review-footer.svelte-1drmknm{color:#71541d;background:#fff8e9;border:1px solid #efe0bd;border-radius:7px;justify-content:space-between;align-items:center;gap:70px;margin-top:auto;padding:8px 10px;font-size:10px;display:flex}.review-footer.svelte-1drmknm p:where(.svelte-1drmknm){margin:0}.review-footer.svelte-1drmknm p:where(.svelte-1drmknm) span:where(.svelte-1drmknm){margin-top:2px;font-weight:500;display:block}.review-footer.approved.svelte-1drmknm{color:#2f6829;background:#edf7ea}.review-actions.svelte-1drmknm{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:5px;display:flex}.review-actions.svelte-1drmknm button:where(.svelte-1drmknm){color:#354031;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8cec2;border-radius:6px;flex:none;padding:6px 9px;font-weight:800}.review-actions.svelte-1drmknm .approve-button:where(.svelte-1drmknm){color:#fff;background:#2f6236;border-color:#2f6236}.modal-backdrop.svelte-1drmknm{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e140c9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.approval-modal.svelte-1drmknm{background:#fff;border-radius:14px;width:min(440px,100%);padding:24px;position:relative;box-shadow:0 24px 70px #00000047}.modal-close.svelte-1drmknm{color:#3b4537;cursor:pointer;background:#edf0e9;border:0;border-radius:50%;width:30px;height:30px;font-size:21px;line-height:1;position:absolute;top:12px;right:12px}.modal-eyebrow.svelte-1drmknm{color:#59714e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:800}.approval-modal.svelte-1drmknm h2:where(.svelte-1drmknm){letter-spacing:-.025em;margin:0;padding-right:26px;font-size:22px}.modal-copy.svelte-1drmknm{color:#5e655a;margin:10px 0 18px;font-size:12px;line-height:1.5}.interpretation-modal.svelte-1drmknm{width:min(520px,100%)}.selected-order-summary.svelte-1drmknm{background:#f7f8f4;border:1px solid #dde2d8;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:142px;padding:7px;display:grid;overflow-y:auto}.selected-order-summary.svelte-1drmknm span:where(.svelte-1drmknm){color:#40503b;background:#fff;border-radius:6px;padding:6px 7px;font-size:10px;font-weight:700}.interpretation-safety.svelte-1drmknm{color:#71541d;background:#fff8e9;border:1px solid #efe0bd;border-radius:7px;margin:10px 0 0;padding:8px 9px;font-size:10px;line-height:1.4}.reviewer-field.svelte-1drmknm span:where(.svelte-1drmknm){margin-bottom:5px;font-size:11px;font-weight:800;display:block}.reviewer-field.svelte-1drmknm input:where(.svelte-1drmknm){width:100%;height:38px;font:inherit;border:1px solid #cbd1c5;border-radius:8px;padding:0 11px;font-size:13px}.reviewer-field.svelte-1drmknm input:where(.svelte-1drmknm):focus,.editor-section.svelte-1drmknm input:where(.svelte-1drmknm):focus,.editor-section.svelte-1drmknm select:where(.svelte-1drmknm):focus,.notes-editor.svelte-1drmknm:focus{border-color:#557c46;outline:3px solid #557c4624}.modal-actions.svelte-1drmknm{justify-content:flex-end;gap:7px;margin-top:18px;display:flex}.modal-actions.svelte-1drmknm button:where(.svelte-1drmknm){color:#30382d;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd1c5;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:800}.modal-actions.svelte-1drmknm .confirm-approval:where(.svelte-1drmknm),.editor-footer.svelte-1drmknm .confirm-approval:where(.svelte-1drmknm){color:#fff;background:#2f6236;border-color:#2f6236}.modal-actions.svelte-1drmknm button:where(.svelte-1drmknm):disabled,.editor-footer.svelte-1drmknm button:where(.svelte-1drmknm):disabled{opacity:.45;cursor:not-allowed}.interpretation-loading-backdrop.svelte-1drmknm{z-index:300;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:wait;background:#0f160dcc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.interpretation-loading-card.svelte-1drmknm{text-align:center;background:#fff;border:1px solid #ffffff38;border-radius:16px;width:min(520px,100%);padding:28px;box-shadow:0 28px 90px #00000061}.interpretation-loading-card.svelte-1drmknm h2:where(.svelte-1drmknm){letter-spacing:-.025em;margin:0;font-size:22px}.interpretation-loading-card.svelte-1drmknm>p:where(.svelte-1drmknm):not(.modal-eyebrow){color:#5e675a;max-width:370px;margin:10px auto 0;font-size:11px;line-height:1.5}.interpretation-spinner.svelte-1drmknm{justify-content:center;align-items:center;gap:7px;height:28px;margin-bottom:16px;display:flex}.interpretation-spinner.svelte-1drmknm span:where(.svelte-1drmknm){background:#37683a;border-radius:50%;width:10px;height:10px;animation:1.15s ease-in-out infinite svelte-1drmknm-interpretation-bounce;display:block}.interpretation-spinner.svelte-1drmknm span:where(.svelte-1drmknm):nth-child(2){animation-delay:.14s}.interpretation-spinner.svelte-1drmknm span:where(.svelte-1drmknm):nth-child(3){animation-delay:.28s}.interpretation-progress-heading.svelte-1drmknm{color:#354331;text-align:left;justify-content:space-between;align-items:flex-start;gap:18px;margin-top:22px;font-size:11px;display:flex}.interpretation-progress-heading.svelte-1drmknm strong:where(.svelte-1drmknm){line-height:1.35}.interpretation-progress-heading.svelte-1drmknm time:where(.svelte-1drmknm){color:#697365;font-variant-numeric:tabular-nums;flex:none}.interpretation-progress.svelte-1drmknm{background:#e7ece3;border-radius:999px;height:10px;margin-top:9px;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dfd4}.interpretation-progress.svelte-1drmknm span:where(.svelte-1drmknm){border-radius:inherit;background:linear-gradient(90deg,#36683a,#68a45f);height:100%;transition:width .45s;display:block}.interpretation-progress-caption.svelte-1drmknm{color:#7a8376;justify-content:space-between;margin-top:5px;font-size:9px;display:flex}.interpretation-progress-caption.svelte-1drmknm strong:where(.svelte-1drmknm){color:#52604e;font-variant-numeric:tabular-nums}.interpretation-loading-steps.svelte-1drmknm{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.interpretation-loading-steps.svelte-1drmknm span:where(.svelte-1drmknm){color:#4e5e49;background:#f0f4ed;border-radius:7px;padding:8px 6px;font-size:8px;font-weight:800;transition:background .2s,color .2s}.interpretation-loading-steps.svelte-1drmknm span.active:where(.svelte-1drmknm){color:#24592b;background:#d7ead1;box-shadow:inset 0 0 0 1px #a9cea2}.interpretation-loading-steps.svelte-1drmknm span.complete:where(.svelte-1drmknm){color:#fff;background:#37683a}.interpretation-duration-note.svelte-1drmknm{color:#7a8376!important;margin-top:14px!important;font-size:9px!important}@keyframes svelte-1drmknm-interpretation-bounce{0%,60%,to{opacity:.45;transform:translateY(0)scale(.82)}30%{opacity:1;transform:translateY(-8px)scale(1)}}@media (prefers-reduced-motion:reduce){.interpretation-spinner.svelte-1drmknm span:where(.svelte-1drmknm){opacity:1;animation:none}.interpretation-progress.svelte-1drmknm span:where(.svelte-1drmknm){transition:none}}.editor-backdrop.svelte-1drmknm{padding:28px}.editor-modal.svelte-1drmknm{background:#fff;border-radius:14px;width:min(980px,100%);max-height:calc(100vh - 56px);position:relative;overflow:hidden;box-shadow:0 24px 70px #00000047}.editor-modal.svelte-1drmknm form:where(.svelte-1drmknm){display:contents}.editor-header.svelte-1drmknm{border-bottom:1px solid #e2e6de;padding:20px 24px 16px}.editor-header.svelte-1drmknm h2:where(.svelte-1drmknm){letter-spacing:-.025em;margin:0;padding-right:40px;font-size:22px}.editor-header.svelte-1drmknm>div:where(.svelte-1drmknm)>p:where(.svelte-1drmknm):last-child{color:#697065;margin:6px 0 0;font-size:11px}.editor-body.svelte-1drmknm{max-height:calc(100vh - 190px);padding:0 24px;overflow-y:auto}.editor-section.svelte-1drmknm{border-bottom:1px solid #e7eae2;padding:18px 0}.editor-section-heading.svelte-1drmknm{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.editor-section-heading.svelte-1drmknm h3:where(.svelte-1drmknm){margin-bottom:2px;font-size:13px}.editor-section-heading.svelte-1drmknm p:where(.svelte-1drmknm),.editor-empty.svelte-1drmknm{color:#747c70;margin:0;font-size:10px}.editor-section-heading.svelte-1drmknm button:where(.svelte-1drmknm),.remove-row.svelte-1drmknm{color:#3d4839;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd1c5;border-radius:6px;padding:6px 8px;font-size:10px;font-weight:800}.editor-section-actions.svelte-1drmknm{align-items:center;gap:9px;display:flex}.editor-section-actions.svelte-1drmknm>span:where(.svelte-1drmknm){color:#697267;background:#eef1eb;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.editable-list.svelte-1drmknm{gap:7px;display:grid}.material-editor-row.svelte-1drmknm{background:#fff;border:1px solid #dfe4da;border-radius:10px;grid-template-columns:24px minmax(0,1fr);gap:9px 11px;padding:11px;display:grid;position:relative}.material-editor-row.svelte-1drmknm:focus-within{border-color:#aab9a5;box-shadow:0 0 0 3px #4a704e14}.material-row-number.svelte-1drmknm{color:#586453;background:#edf1e9;border-radius:7px;place-items:center;width:24px;height:24px;margin-top:17px;font-size:9px;font-weight:850;display:grid}.material-row-main.svelte-1drmknm{grid-template-columns:minmax(220px,1fr) 140px 70px auto;align-items:end;gap:8px;min-width:0;display:grid}.material-row-dimensions.svelte-1drmknm{border-top:1px solid #edf0ea;grid-column:2;align-items:center;gap:18px;min-width:0;padding-top:9px;display:flex}.dimension-pair-group.svelte-1drmknm{border:0;align-items:center;gap:9px;min-width:0;margin:0;padding:0;display:flex}.dimension-pair-group.svelte-1drmknm legend:where(.svelte-1drmknm){float:left;color:#566052;width:66px;padding:0;font-size:9px;font-weight:800;line-height:1.2}.dimension-pair-group.svelte-1drmknm legend:where(.svelte-1drmknm) span:where(.svelte-1drmknm){color:#92998e;margin-top:2px;font-size:8px;font-weight:650;display:block}.dimension-pair-inputs.svelte-1drmknm{grid-template-columns:64px 12px 64px;align-items:center;gap:3px;display:grid}.dimension-pair-inputs.svelte-1drmknm>span:where(.svelte-1drmknm){color:#8a9287;text-align:center;font-size:11px;font-weight:800}.dimension-editor-row.svelte-1drmknm{background:#f8f9f6;border:1px solid #e0e4dc;border-radius:8px;grid-template-columns:1fr 1fr 1.4fr auto;align-items:end;gap:7px;padding:9px;display:grid}.material-editor-row.svelte-1drmknm label:where(.svelte-1drmknm),.dimension-editor-row.svelte-1drmknm label:where(.svelte-1drmknm){min-width:0}.material-editor-row.svelte-1drmknm label:where(.svelte-1drmknm) span:where(.svelte-1drmknm),.dimension-editor-row.svelte-1drmknm label:where(.svelte-1drmknm) span:where(.svelte-1drmknm){color:#60685d;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.material-editor-row.svelte-1drmknm input:where(.svelte-1drmknm),.material-editor-row.svelte-1drmknm select:where(.svelte-1drmknm),.dimension-editor-row.svelte-1drmknm input:where(.svelte-1drmknm),.notes-editor.svelte-1drmknm{width:100%;font:inherit;background:#fff;border:1px solid #cbd1c5;border-radius:6px;font-size:11px}.material-editor-row.svelte-1drmknm input:where(.svelte-1drmknm),.material-editor-row.svelte-1drmknm select:where(.svelte-1drmknm),.dimension-editor-row.svelte-1drmknm input:where(.svelte-1drmknm){height:34px;padding:0 8px}.material-row-dimensions.svelte-1drmknm input:where(.svelte-1drmknm){text-align:center;height:30px;padding:0 7px}.remove-row.svelte-1drmknm{color:#8c4034;border-color:#dfb7af}.notes-editor.svelte-1drmknm{resize:vertical;min-height:130px;padding:9px 10px;line-height:1.45}.editor-reviewer.svelte-1drmknm{border-bottom:0}.editor-reviewer.svelte-1drmknm .reviewer-field:where(.svelte-1drmknm){max-width:360px;display:block}.editor-footer.svelte-1drmknm{background:#f7f8f4;border-top:1px solid #e2e6de;justify-content:flex-end;gap:7px;padding:12px 24px;display:flex}.editor-footer.svelte-1drmknm button:where(.svelte-1drmknm){color:#30382d;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd1c5;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:800}.empty-note.svelte-1drmknm,.no-results.svelte-1drmknm p:where(.svelte-1drmknm){color:#747c70;font-size:10px}.no-results.svelte-1drmknm{text-align:center;border:1px dashed #cbd1c4;border-radius:16px;padding:36px 20px}.no-results.svelte-1drmknm h2:where(.svelte-1drmknm){margin:0 0 7px;font-size:15px}.no-results.svelte-1drmknm p:where(.svelte-1drmknm){margin:0}@media (width<=1080px){.ticket-list.svelte-1drmknm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){main.svelte-1drmknm{width:min(100% - 20px,1240px)}.intro.svelte-1drmknm{align-items:start;padding-top:20px}.count.svelte-1drmknm{display:none}.ticket-list.svelte-1drmknm{grid-template-columns:1fr}.bulk-interpretation-bar.svelte-1drmknm{flex-direction:column;align-items:stretch}.bulk-interpretation-action.svelte-1drmknm{justify-content:space-between}.selected-order-summary.svelte-1drmknm{grid-template-columns:1fr}.ticket-review-backdrop.svelte-1drmknm{padding:10px}.ticket-review-modal.svelte-1drmknm{max-height:calc(100vh - 20px)}.ticket-review-header.svelte-1drmknm{flex-direction:column;align-items:flex-start;padding-left:14px}.ticket-review-header-actions.svelte-1drmknm{flex-wrap:wrap;width:100%;margin-left:0}.ticket-review-header-actions.svelte-1drmknm a:where(.svelte-1drmknm),.ticket-review-header-actions.svelte-1drmknm button:where(.svelte-1drmknm){flex:120px}.placement-layout-preview.svelte-1drmknm{height:220px}.review-grid.svelte-1drmknm,.interpretation-grid.svelte-1drmknm{grid-template-columns:1fr;gap:14px}.attachments.svelte-1drmknm{grid-column:auto}.source-image-frame.svelte-1drmknm,.source-pdf.svelte-1drmknm{height:min(62vh,620px)}.review-footer.svelte-1drmknm{flex-direction:column;align-items:flex-start;margin-top:14px}.review-actions.svelte-1drmknm{justify-content:flex-start}.review-history.svelte-1drmknm li:where(.svelte-1drmknm){grid-template-columns:7px minmax(0,1fr)}.review-history.svelte-1drmknm time:where(.svelte-1drmknm){grid-column:2}.editor-backdrop.svelte-1drmknm{padding:10px}.editor-modal.svelte-1drmknm{max-height:calc(100vh - 20px)}.editor-header.svelte-1drmknm,.editor-body.svelte-1drmknm,.editor-footer.svelte-1drmknm{padding-left:14px;padding-right:14px}.dimension-editor-row.svelte-1drmknm{grid-template-columns:1fr 1fr}.dimension-editor-row.svelte-1drmknm>label:where(.svelte-1drmknm):last-of-type,.dimension-editor-row.svelte-1drmknm .remove-row:where(.svelte-1drmknm){grid-column:1/-1}.material-editor-row.svelte-1drmknm{grid-template-columns:24px minmax(0,1fr)}.material-row-main.svelte-1drmknm{grid-template-columns:minmax(0,1fr) 76px}.material-name-field.svelte-1drmknm,.material-row-main.svelte-1drmknm .remove-row:where(.svelte-1drmknm){grid-column:1/-1}.material-row-main.svelte-1drmknm .remove-row:where(.svelte-1drmknm){justify-self:end}.material-row-dimensions.svelte-1drmknm{flex-direction:column;align-items:stretch;gap:9px}.dimension-pair-group.svelte-1drmknm{justify-content:space-between}.ticket-filters.svelte-1drmknm{grid-template-columns:1fr;align-items:stretch;display:grid}.filter-controls.svelte-1drmknm{flex-direction:column;align-items:stretch}.search.svelte-1drmknm{grid-template-columns:1fr;width:100%}.status-filter.svelte-1drmknm,.renderability-filter.svelte-1drmknm{flex:none;width:100%;height:44px}.interpretability-toggle.svelte-1drmknm{justify-content:space-between}.filter-label.svelte-1drmknm{display:none}}.intro.svelte-1drmknm h1:where(.svelte-1drmknm),.count.svelte-1drmknm strong:where(.svelte-1drmknm),.ticket-id.svelte-1drmknm strong:where(.svelte-1drmknm){font-weight:700!important}.ticket-review-header.svelte-1drmknm{gap:20px;padding:18px 60px 16px 22px}.ticket-review-heading.svelte-1drmknm p:where(.svelte-1drmknm){margin-bottom:4px;font-size:11px}.ticket-review-heading.svelte-1drmknm h2:where(.svelte-1drmknm){font-size:22px;line-height:1.2}.ticket-review-heading.svelte-1drmknm>span:where(.svelte-1drmknm){margin-top:4px;font-size:12px;line-height:1.4}.ticket-review-header-actions.svelte-1drmknm{gap:9px}.ticket-review-header-actions.svelte-1drmknm a:where(.svelte-1drmknm),.ticket-review-header-actions.svelte-1drmknm button:where(.svelte-1drmknm){min-height:38px;padding:0 14px;font-size:12px}.ticket-review-content.svelte-1drmknm{padding-top:12px}.review-grid.svelte-1drmknm{gap:24px;padding:8px 18px 18px}.interpretation-grid.svelte-1drmknm{gap:22px 24px}.ticket-review-content.svelte-1drmknm h3:where(.svelte-1drmknm){margin-bottom:9px;font-size:13px;line-height:1.3}.section-heading.svelte-1drmknm span:where(.svelte-1drmknm){font-size:11px}.source-file-selector.svelte-1drmknm{gap:8px;margin-bottom:9px}.source-file-selector.svelte-1drmknm button:where(.svelte-1drmknm){grid-template-columns:50px minmax(0,1fr);gap:9px;height:64px;padding:6px}.source-file-selector.svelte-1drmknm img:where(.svelte-1drmknm),.source-file-selector.svelte-1drmknm .file-type:where(.svelte-1drmknm){width:50px;height:50px}.source-file-selector.svelte-1drmknm .file-type:where(.svelte-1drmknm),.file-label.svelte-1drmknm strong:where(.svelte-1drmknm){font-size:12px}.file-label.svelte-1drmknm small:where(.svelte-1drmknm){margin-top:3px;font-size:10px}.materials.svelte-1drmknm{gap:8px}.materials.svelte-1drmknm li:where(.svelte-1drmknm){padding:10px 12px}.materials.svelte-1drmknm strong:where(.svelte-1drmknm){font-size:13px;line-height:1.4}.materials.svelte-1drmknm span:where(.svelte-1drmknm){margin-top:3px;font-size:11px;line-height:1.4}.notes.svelte-1drmknm{gap:8px}.notes.svelte-1drmknm li:where(.svelte-1drmknm){padding-left:16px;font-size:12px;line-height:1.5}.notes.svelte-1drmknm li:where(.svelte-1drmknm):before{width:5px;height:5px;top:7px}.attachments.svelte-1drmknm{gap:8px;padding-top:14px}.attachments.svelte-1drmknm a:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm),.unavailable.svelte-1drmknm{padding:8px 10px}.attachments.svelte-1drmknm a:where(.svelte-1drmknm) span:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm) span:where(.svelte-1drmknm){font-size:12px}.attachments.svelte-1drmknm a:where(.svelte-1drmknm) small:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm) small:where(.svelte-1drmknm){margin-top:3px;font-size:10px}.placement-layout.svelte-1drmknm{margin-top:16px;padding-top:15px}.placement-layout-heading.svelte-1drmknm{margin-bottom:10px}.placement-layout-heading.svelte-1drmknm p:where(.svelte-1drmknm),.placement-layout-note.svelte-1drmknm,.placement-layout-empty.svelte-1drmknm p:where(.svelte-1drmknm){font-size:11px;line-height:1.45}.placement-layout-heading.svelte-1drmknm>span:where(.svelte-1drmknm){padding:5px 8px;font-size:10px}.placement-layout-legend.svelte-1drmknm,.review-history.svelte-1drmknm li:where(.svelte-1drmknm){font-size:10px;line-height:1.4}.page.svelte-1drmknm{background:radial-gradient(circle at 12% 1%,#f4633a17,#0000 24rem),#f6f3ee}.ticket-name.svelte-1drmknm p:where(.svelte-1drmknm),.ticket-id.svelte-1drmknm span:where(.svelte-1drmknm){color:#6b6560}.count.svelte-1drmknm{background:#fff0eb;border-color:#e3cbc2;border-radius:10px}.count.svelte-1drmknm strong:where(.svelte-1drmknm){color:#b64b2c}.search.svelte-1drmknm input:where(.svelte-1drmknm),.status-filter.svelte-1drmknm,.renderability-filter.svelte-1drmknm,.interpretability-toggle.svelte-1drmknm,.bulk-interpretation-bar.svelte-1drmknm{background:#fffdfa;border-color:#d8d1ca}.search.svelte-1drmknm input:where(.svelte-1drmknm):focus,.status-filter.svelte-1drmknm:focus,.renderability-filter.svelte-1drmknm:focus,.notes-editor.svelte-1drmknm:focus{border-color:#f4633a;outline-color:#f4633a24}.interpretability-toggle.svelte-1drmknm input:where(.svelte-1drmknm):checked+.toggle-track:where(.svelte-1drmknm),.interpretation-progress.svelte-1drmknm span:where(.svelte-1drmknm),.interpretation-loading-steps.svelte-1drmknm span.complete:where(.svelte-1drmknm){background:#f4633a}.interpretability-toggle.svelte-1drmknm input:where(.svelte-1drmknm):focus-visible+.toggle-track:where(.svelte-1drmknm){outline-color:#f4633a33}.select-visible.svelte-1drmknm input:where(.svelte-1drmknm),.ticket-selector.svelte-1drmknm input:where(.svelte-1drmknm){accent-color:#f4633a}.bulk-interpretation-action.svelte-1drmknm button:where(.svelte-1drmknm),.actions.svelte-1drmknm .primary-action:where(.svelte-1drmknm),.ticket-review-header-actions.svelte-1drmknm a:where(.svelte-1drmknm),.review-actions.svelte-1drmknm .approve-button:where(.svelte-1drmknm),.editor-footer.svelte-1drmknm .confirm-approval:where(.svelte-1drmknm){color:#fff;background:#f4633a;border-color:#f4633a;border-radius:8px}.bulk-interpretation-action.svelte-1drmknm button:where(.svelte-1drmknm):hover,.ticket-review-header-actions.svelte-1drmknm a:where(.svelte-1drmknm):hover,.review-actions.svelte-1drmknm .approve-button:where(.svelte-1drmknm):hover,.editor-footer.svelte-1drmknm .confirm-approval:where(.svelte-1drmknm):hover{background:#ff7651;border-color:#ff7651}.actions.svelte-1drmknm .primary-action:where(.svelte-1drmknm){color:#fff;background:#f4633a;border-color:#f4633a}.actions.svelte-1drmknm .primary-action:where(.svelte-1drmknm):hover{color:#fff;background:#d94e28;border-color:#d94e28}.interpretability-toggle.svelte-1drmknm,.select-visible.svelte-1drmknm,.bulk-interpretation-action.svelte-1drmknm button:where(.svelte-1drmknm),.filter-label.svelte-1drmknm{font-size:11px}.ticket-card.svelte-1drmknm{border-color:#ded8d2;border-radius:12px;box-shadow:0 5px 16px #2429230d}.ticket-card.selected.svelte-1drmknm{border-color:#f4633a;box-shadow:0 0 0 2px #f4633a24}.ticket-review-details.svelte-1drmknm>summary:where(.svelte-1drmknm),.attachments.svelte-1drmknm a:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm),.unavailable.svelte-1drmknm{color:#9b4f3c}.ticket-review-backdrop.svelte-1drmknm,.editor-backdrop.svelte-1drmknm,.approval-backdrop.svelte-1drmknm,.interpretation-confirmation-backdrop.svelte-1drmknm{background:#242923c7}.ticket-review-modal.svelte-1drmknm,.editor-modal.svelte-1drmknm,.approval-modal.svelte-1drmknm,.interpretation-confirmation-modal.svelte-1drmknm{border-color:#d8d1ca;border-radius:16px}.ticket-review-header.svelte-1drmknm,.editor-header.svelte-1drmknm{background:#f8f5f0;border-top:4px solid #f4633a}.ticket-review-heading.svelte-1drmknm p:where(.svelte-1drmknm),.editor-header.svelte-1drmknm>div:where(.svelte-1drmknm)>p:where(.svelte-1drmknm):first-child{color:#c64f2e}.ticket-review-heading.svelte-1drmknm h2:where(.svelte-1drmknm),.editor-header.svelte-1drmknm h2:where(.svelte-1drmknm),h3.svelte-1drmknm{font-family:Obvia,Arial Narrow,Helvetica Neue,sans-serif}.ticket-review-header-actions.svelte-1drmknm .interactive-render-action:where(.svelte-1drmknm),.source-file-selector.svelte-1drmknm button:where(.svelte-1drmknm):hover,.source-file-selector.svelte-1drmknm button.active:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm):hover,.attachments.svelte-1drmknm button.active:where(.svelte-1drmknm){color:#9b4f3c;background:#fff0eb;border-color:#e7957e}.placement-layout-heading.svelte-1drmknm>span:where(.svelte-1drmknm),.interpretation-loading-steps.svelte-1drmknm span.active:where(.svelte-1drmknm){color:#9b4f3c;background:#fff0eb;box-shadow:inset 0 0 0 1px #edb5a5}.interpretation-spinner.svelte-1drmknm span:where(.svelte-1drmknm){background:#f4633a}.interpretation-progress.svelte-1drmknm span:where(.svelte-1drmknm){background-image:linear-gradient(90deg,#b27566,#f4633a)}.dimension-editor-row.svelte-1drmknm,.editor-footer.svelte-1drmknm,.materials.svelte-1drmknm li:where(.svelte-1drmknm){background-color:#f8f5f0}.page.svelte-1drmknm{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--line-body)}h1.svelte-1drmknm,.ticket-review-heading.svelte-1drmknm h2:where(.svelte-1drmknm),.editor-header.svelte-1drmknm h2:where(.svelte-1drmknm),h3.svelte-1drmknm{font-family:var(--font-heading);line-height:var(--line-tight)}h1.svelte-1drmknm{font-size:clamp(28px, 4vw, var(--text-page-title))}.ticket-review-heading.svelte-1drmknm h2:where(.svelte-1drmknm),.editor-header.svelte-1drmknm h2:where(.svelte-1drmknm),.approval-modal.svelte-1drmknm h2:where(.svelte-1drmknm){font-size:var(--text-section-title)}.ticket-id.svelte-1drmknm strong:where(.svelte-1drmknm),.ticket-name.svelte-1drmknm h2:where(.svelte-1drmknm),.ticket-review-content.svelte-1drmknm h3:where(.svelte-1drmknm){font-size:var(--text-card-title)}.search.svelte-1drmknm input:where(.svelte-1drmknm),.status-filter.svelte-1drmknm,.renderability-filter.svelte-1drmknm,.interpretability-toggle.svelte-1drmknm,.select-visible.svelte-1drmknm,.bulk-interpretation-action.svelte-1drmknm button:where(.svelte-1drmknm),.flash.svelte-1drmknm,.actions.svelte-1drmknm a:where(.svelte-1drmknm),.actions.svelte-1drmknm button:where(.svelte-1drmknm),.ticket-review-details.svelte-1drmknm>summary:where(.svelte-1drmknm),.ticket-review-header-actions.svelte-1drmknm a:where(.svelte-1drmknm),.ticket-review-header-actions.svelte-1drmknm button:where(.svelte-1drmknm),.ticket-review-heading.svelte-1drmknm>span:where(.svelte-1drmknm),.source-file-selector.svelte-1drmknm .file-type:where(.svelte-1drmknm),.file-label.svelte-1drmknm strong:where(.svelte-1drmknm),.materials.svelte-1drmknm strong:where(.svelte-1drmknm),.notes.svelte-1drmknm li:where(.svelte-1drmknm),.attachments.svelte-1drmknm a:where(.svelte-1drmknm) span:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm) span:where(.svelte-1drmknm),.section-heading.svelte-1drmknm span:where(.svelte-1drmknm),.placement-layout-heading.svelte-1drmknm p:where(.svelte-1drmknm),.placement-layout-note.svelte-1drmknm,.placement-layout-empty.svelte-1drmknm p:where(.svelte-1drmknm),.review-history.svelte-1drmknm li:where(.svelte-1drmknm),.notes-editor.svelte-1drmknm,.review-actions.svelte-1drmknm button:where(.svelte-1drmknm),.editor-footer.svelte-1drmknm button:where(.svelte-1drmknm){font-size:var(--text-supporting)}.count.svelte-1drmknm span:where(.svelte-1drmknm),.filter-label.svelte-1drmknm,.bulk-interpretation-action.svelte-1drmknm>span:where(.svelte-1drmknm),.ticket-id.svelte-1drmknm span:where(.svelte-1drmknm),.ticket-name.svelte-1drmknm p:where(.svelte-1drmknm),.status.svelte-1drmknm,.ticket-review-heading.svelte-1drmknm p:where(.svelte-1drmknm),.file-label.svelte-1drmknm small:where(.svelte-1drmknm),.materials.svelte-1drmknm span:where(.svelte-1drmknm),.attachments.svelte-1drmknm a:where(.svelte-1drmknm) small:where(.svelte-1drmknm),.attachments.svelte-1drmknm button:where(.svelte-1drmknm) small:where(.svelte-1drmknm),.placement-layout-heading.svelte-1drmknm>span:where(.svelte-1drmknm),.placement-layout-legend.svelte-1drmknm{font-size:var(--text-caption)}.ticket-review-heading.svelte-1drmknm>span:where(.svelte-1drmknm),.materials.svelte-1drmknm strong:where(.svelte-1drmknm),.materials.svelte-1drmknm span:where(.svelte-1drmknm),.notes.svelte-1drmknm li:where(.svelte-1drmknm),.placement-layout-heading.svelte-1drmknm p:where(.svelte-1drmknm),.placement-layout-note.svelte-1drmknm,.placement-layout-empty.svelte-1drmknm p:where(.svelte-1drmknm),.review-history.svelte-1drmknm li:where(.svelte-1drmknm){line-height:var(--line-body)}
