path[data-v-6f975858]{fill:none;stroke:currentColor;stroke-width:var(--line-width,1.15);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.annotation-appearance[data-v-a4a2c01d]{--annotation-ink:#a94714;--annotation-soft:#fff0e5}.annotation-content[data-v-a4a2c01d]{--annotation-ink:#7450a2;--annotation-soft:#f1eafa}.annotation-layout[data-v-a4a2c01d]{--annotation-ink:#187765;--annotation-soft:#e3f4ee}.annotation-label[data-v-a4a2c01d]{isolation:isolate;appearance:none;font:inherit;color:var(--annotation-ink);pointer-events:auto;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .25s;display:flex;position:absolute;transform:translate(-50%)}.annotation-label.center[data-v-a4a2c01d],.annotation-label.dimension[data-v-a4a2c01d]{transform:translate(-50%,-50%)}.annotation-label .chip-body[data-v-a4a2c01d]{text-align:center;min-height:48px;color:inherit;background:#f8f9fb;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 10px;transition:background-color .25s,box-shadow .25s,color .25s;display:flex}.annotation-label.dimension .chip-body[data-v-a4a2c01d]{font-variant-numeric:tabular-nums;border-radius:10px;min-width:48px;min-height:44px;padding:4px 10px;font-size:12px}.annotation-label .part-name[data-v-a4a2c01d]{font-size:var(--annotation-name-size,17px);white-space:nowrap;font-weight:600}.annotation-label .part-term[data-v-a4a2c01d]{font-size:var(--annotation-term-size);color:var(--annotation-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.annotation-label.muted[data-v-a4a2c01d]{opacity:.5}.annotation-label:hover:not(.selected) .chip-body[data-v-a4a2c01d]{background:var(--annotation-soft)}.annotation-label.selected .chip-body[data-v-a4a2c01d]{background:var(--annotation-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--annotation-ink) 45%,transparent),0 10px 20px -14px color-mix(in srgb,var(--annotation-ink) 40%,transparent)}.annotation-label.is-sketch[data-v-a4a2c01d]{font-synthesis:none;font-family:Annotation WenKai,sans-serif}.annotation-label.is-sketch .part-name[data-v-a4a2c01d]{font-weight:400}.annotation-label.is-sketch.selected .chip-body[data-v-a4a2c01d]{box-shadow:none;border-radius:8px}.annotation-label.compact[data-v-a4a2c01d]{pointer-events:none;cursor:default}.annotation-label.compact .chip-body[data-v-a4a2c01d]{background:#f5f5f7;min-height:36px}.chip-frame[data-v-a4a2c01d]{pointer-events:none;z-index:-1;--line-width:1.25;position:absolute;inset:-7px;overflow:visible}.annotation-label[data-v-a4a2c01d]:focus-visible{outline-offset:2px;outline:2px solid #a33310}@media (prefers-reduced-motion:reduce){.annotation-label .chip-body[data-v-a4a2c01d]{transition:none}}.legend-swatch[data-v-615d48cf]{color:inherit;flex:none;display:block}.annotation-appearance[data-v-04d3e476]{--annotation-ink:#a94714;--annotation-soft:#fff0e5}.annotation-content[data-v-04d3e476]{--annotation-ink:#7450a2;--annotation-soft:#f1eafa}.annotation-layout[data-v-04d3e476]{--annotation-ink:#187765;--annotation-soft:#e3f4ee}.annotation-toolbar[data-v-04d3e476]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin:16px 28px 0;display:flex}.annotation-legend[data-v-04d3e476]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.annotation-legend li[data-v-04d3e476]{color:var(--annotation-ink);align-items:center;font-size:12px;display:flex}.legend-toggle[data-v-04d3e476]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;transition:background-color .2s,box-shadow .2s;display:inline-flex}.legend-toggle[data-v-04d3e476]:hover{background:color-mix(in srgb,var(--annotation-ink) 8%,transparent)}.legend-toggle[aria-pressed=true][data-v-04d3e476]{background:var(--annotation-ink);color:#fff;box-shadow:none}.style-switch[data-v-04d3e476]{background:#fff;border:1px solid #16130f20;border-radius:9px;gap:2px;padding:3px;display:flex}.style-switch button[data-v-04d3e476]{min-width:48px;min-height:36px;font:inherit;color:#645f58;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:12px}.style-switch button[aria-pressed=true][data-v-04d3e476]{color:#fff;background:#16130f}button[data-v-04d3e476]:focus-visible{outline-offset:2px;outline:2px solid #a33310}@container (width<=560px){.annotation-toolbar[data-v-04d3e476]{margin-inline:16px}}@media (pointer:coarse){.legend-toggle[data-v-04d3e476],.style-switch button[data-v-04d3e476]{min-height:44px}}@media (prefers-reduced-motion:reduce){.legend-toggle[data-v-04d3e476]{transition:none}}.reference-annotated-diagram[data-v-42dfd69f]{flex-direction:column;width:100%;display:flex}.reference-annotated-diagram[data-v-42dfd69f]:not(.compact){flex:1 0 auto}.reference-annotated-diagram:not(.compact)>.diagram[data-v-42dfd69f]{margin-block:auto}.reference-annotated-diagram[data-v-42dfd69f]>.readout,.diagram-readout[data-v-42dfd69f]{flex-shrink:0}.diagram-readout[data-v-42dfd69f] .readout{min-height:var(--diagram-readout-height,0)}.diagram-readout[data-v-42dfd69f]>.readout .readout-heading,.readout-measurements>div[data-v-42dfd69f]>.readout .readout-heading{align-items:center;min-height:24px}.readout-measurements[data-v-42dfd69f]{visibility:hidden;pointer-events:none;position:fixed;top:0;left:0}.diagram[data-v-42dfd69f]{flex:auto;justify-content:center;align-items:center;max-width:640px;height:auto;margin:12px auto;display:flex;overflow:visible}.canvas-box[data-v-42dfd69f],.diagram[data-v-42dfd69f]{width:100%;position:relative}.reference-annotated-diagram[data-v-42dfd69f]>.annotation-toolbar{flex-shrink:0}.annotation-appearance[data-v-42dfd69f]{color:#a94714;--annotation-ink:#a94714}.annotation-content[data-v-42dfd69f]{color:#7450a2;--annotation-ink:#7450a2}.annotation-layout[data-v-42dfd69f]{color:#187765;--annotation-ink:#187765}.leaders[data-v-42dfd69f]{pointer-events:none}.leaders>g[data-v-42dfd69f]{opacity:.45}.leaders>g.hot[data-v-42dfd69f],.leaders>g.selected[data-v-42dfd69f]{opacity:1}.leaders>g.muted[data-v-42dfd69f]{opacity:.14}.annotation-labels .annotation-label[data-v-42dfd69f]:not(.muted){opacity:.65}.annotation-labels .annotation-label.hot[data-v-42dfd69f],.annotation-labels .annotation-label.selected[data-v-42dfd69f]{opacity:1}.reference-annotated-diagram.compact .annotation-labels .annotation-label[data-v-42dfd69f],.reference-annotated-diagram.compact .leaders>g[data-v-42dfd69f]{opacity:.3}.has-halo .leaders>g.selected[data-v-42dfd69f]{--line-width:2}.has-halo .leaders>g.frame[data-v-42dfd69f],.has-halo .leaders>g.hot[data-v-42dfd69f]{--line-width:1.5}.has-halo .leaders>g.hot.frame[data-v-42dfd69f]{--line-width:1.25}.category-filtered .leaders>g.category-match[data-v-42dfd69f]{opacity:1;--line-width:2}.category-filtered .leaders>g.muted[data-v-42dfd69f]:not(.hot){opacity:.07}.category-filtered .annotation-labels .annotation-label.category-match[data-v-42dfd69f]{opacity:1}.category-filtered .annotation-labels .annotation-label.muted[data-v-42dfd69f]:not(.hot){opacity:.18}.category-filtered .annotation-labels .annotation-label.category-match[data-v-42dfd69f] .chip-body{background:var(--annotation-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--annotation-ink) 45%,transparent);border-radius:8px}.bright-marks .leaders>g.frame[data-v-42dfd69f]{--line-width:1.5}.bright-marks .leaders>g.frame.annotation-appearance[data-v-42dfd69f]{color:#d9661a}.bright-marks .leaders>g.frame.annotation-content[data-v-42dfd69f]{color:#dcc7f9}.bright-marks .leaders>g.frame.annotation-layout[data-v-42dfd69f]{color:#8bf0cf}.bright-marks .frame-halo[data-v-42dfd69f]{--line-width:3.5;color:#0b2633;opacity:.55}.diagram-canvas[data-v-42dfd69f]{width:100%;height:auto;display:block;overflow:visible}.annotation-labels[data-v-42dfd69f]{pointer-events:none;position:absolute;inset:0}.reference-annotated-diagram.compact[data-v-42dfd69f]{pointer-events:none;margin:0;display:block}.reference-annotated-diagram.compact .diagram[data-v-42dfd69f]{margin:0}.narrow-annotations .leaders>g[data-v-42dfd69f]{opacity:.18;--line-width:.85}.narrow-annotations .leaders>g[data-v-42dfd69f]:is(.selected,.hot){opacity:1;--line-width:1.5}.narrow-annotations .leaders>g.frame[data-v-42dfd69f]{--line-width:1.4}.narrow-annotations .leaders>g.muted[data-v-42dfd69f]{opacity:.035}.narrow-annotations.category-filtered .leaders>g.category-match[data-v-42dfd69f]{opacity:.75;--line-width:1.2}.narrow-annotations.category-filtered .leaders>g.muted[data-v-42dfd69f]:not(.hot){opacity:.025}.narrow-annotations .leader-clearance[data-v-42dfd69f]{color:var(--foundation-preview-paper,oklch(98% .003 260));--line-width:5}.narrow-annotations .annotation-labels .annotation-label[data-v-42dfd69f]:not(.muted){opacity:.85}.narrow-annotations .annotation-labels .annotation-label[data-v-42dfd69f]:is(.selected,.hot){opacity:1}.narrow-annotations .annotation-labels[data-v-42dfd69f] .chip-body{min-height:44px;padding:4px 7px}.narrow-annotations .annotation-labels[data-v-42dfd69f] .part-name{font-size:min(var(--annotation-name-size,17px),15px)}.narrow-annotations .annotation-labels[data-v-42dfd69f] .part-term{font-size:min(var(--annotation-term-size,12px),11px)}
