.al[data-v-76c0b07e]{box-sizing:border-box;border-radius:10px;align-items:flex-start;gap:8px;width:220px;margin:10px auto 0;padding:9px 11px;display:flex}.al-ico[data-v-76c0b07e]{flex-shrink:0;font-size:14px;line-height:1.2}.al-ico.sm[data-v-76c0b07e]{font-size:12px}.al-text[data-v-76c0b07e]{font-size:11.5px;line-height:1.5}.al.light[data-v-76c0b07e]{border:1px solid}.al.light.info[data-v-76c0b07e]{color:#2a4a86;background:#eef4ff;border-color:#c9dafb}.al.light.ok[data-v-76c0b07e]{color:#17663a;background:#e9f7ef;border-color:#bfe5cf}.al.light.warn[data-v-76c0b07e]{color:#8a5a14;background:#fdf3e7;border-color:#f3ddba}.al.deep[data-v-76c0b07e]{background:var(--subject-ink,#252b36);color:var(--subject-surface,#fff)}.al-main[data-v-76c0b07e],.al.main[data-v-76c0b07e]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.al-main b[data-v-76c0b07e]{color:var(--subject-ink,#252b36);font-size:12px}.al-main span[data-v-76c0b07e]{color:var(--subject-muted,#626975);font-size:11px;line-height:1.5}.al.desc[data-v-76c0b07e]{background:#fdf3e7;border:1px solid #f3ddba}.al-close[data-v-76c0b07e]{color:inherit;opacity:.6;cursor:pointer;flex-shrink:0;margin-left:auto;font-size:11px}.al-inline[data-v-76c0b07e]{align-items:center;gap:6px;width:220px;display:flex}.al-inline .al-text[data-v-76c0b07e]{color:#8a5a14;font-size:11px}.autocomplete-specimen[data-v-74987b4b]{width:100%;min-width:0;color:var(--subject-ink,#353b45);gap:7px;font-size:12px;display:grid}input[data-v-74987b4b]{box-sizing:border-box;border:1px solid var(--subject-line,#a8afb9);width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border-radius:8px;padding:9px 10px}input[data-v-74987b4b]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}button[data-v-74987b4b]{border:1px solid var(--component-accent,oklch(67% .22 36));color:var(--component-ink,oklch(50% .18 36));font:inherit;cursor:pointer;background:#fff;border-radius:6px;padding:8px}button[data-v-74987b4b]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}.options[data-v-74987b4b]{border:1px solid var(--subject-line,#c5cbd3);background:#fff;border-radius:8px;gap:2px;margin:0;padding:4px;list-style:none;display:grid}.options li[data-v-74987b4b]{overflow-wrap:anywhere;cursor:pointer;border-radius:4px;padding:6px 8px}.options li[data-v-74987b4b]:hover,.options li[aria-selected=true][data-v-74987b4b]{background:var(--component-soft,oklch(96% .025 36));color:var(--component-ink,oklch(50% .18 36))}small[data-v-74987b4b]{width:fit-content;color:var(--subject-muted,#626975);overflow-wrap:anywhere;font-size:10px}input[data-v-74987b4b]:disabled{background:var(--subject-soft,#e8ebef);cursor:not-allowed}.avatar-specimen[data-v-3ec2fcc1]{color:var(--subject-ink,#353b45);align-items:center;gap:16px;font-size:13px;display:flex}.avatar-wrap[data-v-3ec2fcc1]{flex-shrink:0;position:relative}.avatar[data-v-3ec2fcc1]{background:var(--component-soft,oklch(96% .025 36));width:56px;height:56px;color:var(--component-ink,oklch(50% .18 36));border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex;overflow:hidden}.avatar img[data-v-3ec2fcc1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.square .avatar[data-v-3ec2fcc1]{border-radius:10px}.status[data-v-3ec2fcc1]{background:#187765;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}.status.offline[data-v-3ec2fcc1]{background:var(--subject-ink,#737b87)}.identity[data-v-3ec2fcc1]{gap:5px;display:grid}.identity strong[data-v-3ec2fcc1]{width:fit-content}.identity small[data-v-3ec2fcc1]{color:var(--subject-muted,#626975);font-size:10px}.avatar-group[data-v-3ec2fcc1]{padding-left:8px;display:flex}.avatar-group .avatar[data-v-3ec2fcc1]{border:2px solid #fff;margin-left:-8px}.avatar-group .remaining[data-v-3ec2fcc1]{background:var(--subject-soft,#e8ebef);color:var(--subject-ink,#353b45);font-size:16px}.badge-specimen[data-v-9145165f]{gap:70px;width:100%;padding-top:12px}.badge-specimen[data-v-9145165f],.host[data-v-9145165f]{justify-content:center;display:flex}.host[data-v-9145165f]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;width:56px;height:56px;font-size:22px;position:relative}.badge-pill[data-v-9145165f],.host[data-v-9145165f]{align-items:center}.badge-pill[data-v-9145165f]{background:var(--subject-accent,#ff4d18);min-width:30px;height:18px;color:var(--subject-surface,#fff);box-sizing:border-box;border:2px solid var(--subject-soft,#f8f9fb);cursor:pointer;border-radius:999px;justify-content:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:-10px;right:-12px}.badge-value[data-v-9145165f]{font-variant-numeric:tabular-nums}.badge-dot[data-v-9145165f]{background:var(--subject-accent,#ff4d18);border:2px solid var(--subject-soft,#f8f9fb);border-radius:999px;width:12px;height:12px;position:absolute;top:-4px;right:-4px}.explained[data-v-9145165f]{animation:.5s ease-out both badge-flash-9145165f}@keyframes badge-flash-9145165f{0%,65%{outline:2px solid var(--component-accent,oklch(67% .22 36));outline-offset:2px}to{outline-offset:2px;outline:2px solid #0000}}@media (prefers-reduced-motion:reduce){.explained[data-v-9145165f]{animation:none}}.badge-zap[data-v-9145165f]{width:100%;color:var(--subject-ink,#252b36);justify-content:center;font-family:inherit;font-size:13px;display:flex}.z-standalone[data-v-9145165f]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:10px;align-items:center;gap:8px;padding:8px 14px;display:flex}.z-title[data-v-9145165f]{font-weight:600}.badge-zap .z-pill[data-v-9145165f],.z-pill[data-v-9145165f]{background:var(--subject-accent,#ff4d18);min-width:24px;height:18px;color:var(--subject-surface,#fff);box-sizing:border-box;justify-content:center;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}.badge-zap .z-pill[data-v-9145165f],.z-pill[data-v-9145165f],.z-status[data-v-9145165f]{border-radius:999px;align-items:center}.z-status[data-v-9145165f]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);gap:8px;padding:8px 14px;display:flex}.z-status-dot[data-v-9145165f]{background:#16a34a;border-radius:999px;width:10px;height:10px}.z-suffix[data-v-9145165f]{align-items:center;gap:8px;display:flex}.z-suffix-t[data-v-9145165f]{font-weight:600}.z-avatar[data-v-9145165f]{width:52px;height:52px;position:relative}.z-avatar-face[data-v-9145165f]{width:100%;height:100%;color:var(--subject-surface,#fff);background:#2a6fdb;border-radius:999px;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.z-avatar .z-pill[data-v-9145165f]{position:absolute;top:-4px;right:-6px}.cal[data-v-c866ea18]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:276px;max-width:100%;color:var(--subject-ink,#252b36);border-radius:12px;margin:4px auto 0;padding:8px 12px}.cal-head[data-v-c866ea18]{justify-content:center;align-items:center;gap:12px;height:15px;display:flex;position:relative}.cal-title[data-v-c866ea18]{font-size:12.5px;font-weight:600}.cal-nav[data-v-c866ea18]{border:1px solid var(--subject-line,#dfe3e9);background:var(--subject-surface,#fff);width:20px;height:20px;color:var(--subject-muted,#626975);cursor:pointer;border-radius:6px;padding:0;font-size:13px;line-height:1;position:absolute;top:-2px}.cal-nav[data-v-c866ea18]:first-child{left:0}.cal-nav[data-v-c866ea18]:last-child{right:0}.cal-nav[data-v-c866ea18]:disabled{opacity:.35;cursor:default}.cal-grid[data-v-c866ea18],.cal-week[data-v-c866ea18]{grid-template-columns:repeat(7,minmax(0,1fr));justify-content:space-between;display:grid}.cal-week[data-v-c866ea18]{margin-top:7px}.cal-grid[data-v-c866ea18]{row-gap:4px;margin-top:3px}.cal-wd[data-v-c866ea18]{justify-content:center;display:flex}.cal-wd-row[data-v-c866ea18]{color:var(--subject-muted,#8a9099);font-size:10px;line-height:13px}.cal-cell[data-v-c866ea18]{width:100%;height:18px;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:10.5px;display:flex;position:relative}.cal-cell[data-v-c866ea18]:disabled{cursor:default}.cal.interactive .cal-cell[data-v-c866ea18],.cal.interactive .cal-head[data-v-c866ea18]{height:24px}.cal.interactive .cal-nav[data-v-c866ea18]{width:24px;height:24px;top:0}.cal-cell[data-v-c866ea18]:focus-visible,.cal-nav[data-v-c866ea18]:focus-visible{outline-offset:2px;outline:2px solid #2a6fdb}.cal-event-detail[data-v-c866ea18]{border-top:1px solid var(--subject-line,#dfe3e9);margin-top:8px;padding-top:8px;font-size:11px;line-height:1.5}.cal-demo-note[data-v-c866ea18],.cal-event-detail p[data-v-c866ea18]{margin:3px 0 0}.cal-demo-note[data-v-c866ea18]{color:var(--subject-muted,#626975);text-align:center;font-size:10px}.cal-cell.dim[data-v-c866ea18]{color:var(--subject-line,#b3b9c3)}.cal.interactive .cal-cell.dim[data-v-c866ea18]{color:var(--subject-ink,#69717d)}.cal-cell.span[data-v-c866ea18]{background:var(--subject-accent-soft,#ffe9df);border-radius:0}.cal-cell.sel[data-v-c866ea18]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);font-weight:600}.cal-cell.clickable[data-v-c866ea18]{cursor:pointer}.cal-cell.clickable[data-v-c866ea18]:hover{background:var(--subject-soft,#f0f2f5)}.cal-cell.sel.clickable[data-v-c866ea18]:hover{background:var(--subject-accent,#ff4d18)}.cal-cell.ev[data-v-c866ea18]:after{content:"";background:#2a6fdb;border-radius:999px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:1px;left:50%}.cal-week-strip[data-v-c866ea18]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;gap:4px;padding:10px 12px;display:flex}.ws-col[data-v-c866ea18]{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.ws-wd[data-v-c866ea18]{color:var(--subject-muted,#8a9099);font-size:9.5px}.ws-day[data-v-c866ea18]{width:24px;max-width:100%;height:24px;color:var(--subject-ink,#252b36);font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;font-size:11px;display:flex}.ws-day.sel[data-v-c866ea18]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);font-weight:600}.cal-agenda[data-v-c866ea18]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;gap:10px;width:190px;padding:12px}.ag-group[data-v-c866ea18],.cal-agenda[data-v-c866ea18]{flex-direction:column;display:flex}.ag-group[data-v-c866ea18]{gap:5px}.ag-date[data-v-c866ea18]{color:var(--subject-muted,#626975);font-size:10.5px;font-weight:600}.ag-item[data-v-c866ea18]{color:var(--subject-ink,#252b36);align-items:center;gap:6px;font-size:11px;display:flex}.ag-dot[data-v-c866ea18]{background:var(--subject-accent,#ff4d18);border-radius:999px;width:6px;height:6px}.ag-dot.alt[data-v-c866ea18]{background:#2a6fdb}.cal-double[data-v-c866ea18]{gap:10px;display:flex}.db-month[data-v-c866ea18]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.db-month.dim[data-v-c866ea18]{opacity:.55}.db-title[data-v-c866ea18]{color:var(--subject-ink,#252b36);font-size:10.5px;font-weight:600}.db-grid[data-v-c866ea18]{grid-template-columns:repeat(6,8px);gap:3px;display:grid}.db-cell[data-v-c866ea18]{background:var(--subject-stage,#eceff3);border-radius:2px;width:8px;height:8px}.db-cell.sel[data-v-c866ea18]{background:var(--subject-accent,#ff4d18)}.card-specimen[data-v-e141170a]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;flex-direction:column;width:176px;margin:6px auto 0;padding-bottom:12px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 4px 14px #1418220d}.card-specimen.hover[data-v-e141170a],.card-specimen[data-v-e141170a]:not(.loading):hover{transform:translateY(-4px);box-shadow:0 12px 26px #14182221}.card-specimen.selected[data-v-e141170a]{border-color:var(--component-accent,oklch(67% .22 36));box-shadow:0 0 0 1px var(--component-accent,oklch(67% .22 36))}.cover[data-v-e141170a]{background:linear-gradient(135deg,var(--subject-accent-light,#ffb36b),var(--subject-accent,#ff6a2b));flex-shrink:0;height:62px;display:block}.title[data-v-e141170a]{color:var(--subject-ink,#252b36);white-space:nowrap;text-overflow:ellipsis;margin:10px 12px 0;font-size:13px;font-weight:600}.body[data-v-e141170a],.title[data-v-e141170a]{overflow:hidden}.body[data-v-e141170a]{color:var(--subject-muted,#626975);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 12px 0;font-size:11px;line-height:1.4;display:-webkit-box}.actions[data-v-e141170a]{margin:12px 12px 0;display:flex}.action-btn[data-v-e141170a]{background:var(--subject-soft,#f0f2f5);color:var(--subject-accent,#b35317);border-radius:7px;padding:4px 10px;font-size:11px;font-weight:600}.sk[data-v-e141170a]{background:var(--subject-stage,#eceff3);border-radius:5px;margin:0 12px;animation:1.6s ease-in-out infinite card-pulse-e141170a;display:block}.sk-cover[data-v-e141170a]{border-radius:0;height:62px;margin:0}.sk-title[data-v-e141170a]{width:46%;height:12px;margin-top:12px}.sk-line[data-v-e141170a]{width:100%;height:9px;margin-top:8px}.sk-line.short[data-v-e141170a]{width:72%}.sk-btn[data-v-e141170a]{width:64px;height:22px;margin-top:12px}@keyframes card-pulse-e141170a{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.sk[data-v-e141170a]{animation:none}.card-specimen[data-v-e141170a]{transition:none}}.card-h[data-v-e141170a]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:208px;color:var(--subject-ink,#252b36);border-radius:12px;gap:10px;padding:10px;display:flex}.h-thumb[data-v-e141170a]{background:linear-gradient(135deg,var(--subject-accent-light,#ffb36b),var(--subject-accent,#ff6a2b));border-radius:8px;flex-shrink:0;width:56px;height:56px}.h-body[data-v-e141170a]{flex-direction:column;gap:4px;min-width:0;display:flex}.h-title[data-v-e141170a]{font-size:12.5px;font-weight:600}.h-sub[data-v-e141170a]{color:var(--subject-muted,#626975);font-size:10.5px}.card-t[data-v-e141170a]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:200px;color:var(--subject-ink,#252b36);border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.t-title[data-v-e141170a]{font-size:12.5px;font-weight:600}.t-sub[data-v-e141170a]{color:var(--subject-muted,#626975);font-size:11px;line-height:1.5}.t-meta[data-v-e141170a]{color:var(--subject-muted,#8a9099);font-size:10px}.card-s[data-v-e141170a]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:150px;color:var(--subject-ink,#252b36);border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.s-label[data-v-e141170a]{color:var(--subject-muted,#626975);font-size:10.5px}.s-value[data-v-e141170a]{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.s-delta[data-v-e141170a]{color:#15803d;font-size:11px;font-weight:600}.car-wireframe-image[data-v-e18fef40]:not(.is-wireframe){display:none}.car-wireframe-image.is-wireframe[data-v-e18fef40]{position:absolute;inset:12px 28px 30px}.car-cap[data-v-e18fef40]{z-index:1}.car[data-v-e18fef40],.car-demo[data-v-e18fef40],.car-multi[data-v-e18fef40]{max-width:100%}.car-demo[data-v-e18fef40]{width:250px;margin:auto}.car-rotation[data-v-e18fef40]{min-height:32px;font:inherit;cursor:pointer;background:oklch(99% .002 260);border:1px solid oklch(78% .02 260);border-radius:6px;padding:4px 8px;font-size:11px}button[data-v-e18fef40]:focus-visible{outline:2px solid var(--component-ink);outline-offset:2px}.car[data-v-e18fef40]{box-sizing:border-box;border:1px solid var(--subject-line,#dfe3e9);background:var(--subject-surface,#fff);border-radius:12px;width:230px;height:152px;margin:10px auto 0;position:relative;overflow:hidden}.car-slide[data-v-e18fef40],.car-slides[data-v-e18fef40]{position:absolute;inset:0}.car-slide[data-v-e18fef40]{align-items:flex-end;padding:10px;display:flex}.car-cap[data-v-e18fef40]{color:var(--subject-surface,#fff);text-shadow:0 1px 4px #00000040;font-size:12px;font-weight:600}.car-arrow[data-v-e18fef40]{width:24px;height:34px;color:var(--subject-ink,#252b36);cursor:pointer;background:#ffffffd1;border:0;border-radius:7px;margin-top:-17px;padding:0;font-size:15px;line-height:1;position:absolute;top:50%;box-shadow:0 2px 8px #0000001f}.car-arrow.left[data-v-e18fef40]{left:6px}.car-arrow.right[data-v-e18fef40]{right:6px}.car-dots[data-v-e18fef40]{justify-content:center;gap:5px;display:flex;position:absolute;bottom:8px;left:0;right:0}.car-dot[data-v-e18fef40]{cursor:pointer;background:#ffffff8c;border:0;border-radius:999px;width:24px;height:24px;padding:0}.car-dot.on[data-v-e18fef40]{background:var(--subject-surface,#fff);width:24px}.car-fraction[data-v-e18fef40]{position:relative}.car-fraction-num[data-v-e18fef40]{color:var(--subject-surface,#fff);font-variant-numeric:tabular-nums;background:#0006;border-radius:999px;padding:2px 8px;font-size:10.5px;position:absolute;bottom:8px;right:8px}.car-thumbs-wrap[data-v-e18fef40]{flex-direction:column;gap:7px;display:flex}.car-thumbs[data-v-e18fef40]{height:110px;margin:0}.car-thumb-row[data-v-e18fef40]{justify-content:center;gap:6px;display:flex}.car-thumb[data-v-e18fef40]{cursor:pointer;opacity:.65;border:2px solid #0000;border-radius:6px;width:34px;height:24px;padding:0}.car-thumb.on[data-v-e18fef40]{border-color:var(--subject-accent,#ff4d18);opacity:1}.car-multi[data-v-e18fef40]{border-radius:12px;width:250px;height:120px;overflow:hidden}.car-multi-track[data-v-e18fef40]{gap:10px;width:max-content;transition:transform .4s;display:flex}.car-multi-card[data-v-e18fef40]{box-sizing:border-box;border-radius:10px;flex-shrink:0;align-items:flex-end;width:150px;height:120px;padding:9px;display:flex}@media (prefers-reduced-motion:reduce){.car-multi-track[data-v-e18fef40]{transition:none}}.cascader-specimen[data-v-b70aaec7]{width:100%;min-width:0;color:var(--subject-ink,#353b45);gap:8px;font-size:12px;display:grid}.field[data-v-b70aaec7]{border:1px solid var(--subject-line,#a8afb9);width:100%;color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px;display:flex}.field span[data-v-b70aaec7]{text-align:left;overflow-wrap:anywhere}.field svg[data-v-b70aaec7]{flex-shrink:0}.columns[data-v-b70aaec7]{gap:8px;display:flex}.columns>div[data-v-b70aaec7]{border:1px solid var(--subject-line,#c5cbd3);background:#fff;border-radius:8px;flex:1;align-content:start;gap:3px;min-width:0;padding:5px;display:grid}.columns button[data-v-b70aaec7]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:7px 4px}.columns button[aria-pressed=true][data-v-b70aaec7]{background:var(--component-soft,oklch(96% .025 36))}.columns button[aria-pressed=true][data-v-b70aaec7],.confirm[data-v-b70aaec7]{color:var(--component-ink,oklch(50% .18 36))}.confirm[data-v-b70aaec7]{font:inherit;cursor:pointer;background:0 0;border:0;padding:6px}button[data-v-b70aaec7]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}button[data-v-b70aaec7]:hover:not(:disabled){background:var(--component-soft,oklch(96% .025 36))}button[data-v-b70aaec7]:disabled{background:var(--subject-soft,#e8ebef);cursor:not-allowed}.checkbox-specimen[data-v-a5951430]{box-sizing:border-box;width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;border:0;gap:12px;margin:0;padding:12px;font-size:13px;display:grid}legend[data-v-a5951430]{padding:0;font-weight:600}.option[data-v-a5951430]{cursor:pointer;align-items:center;gap:9px;min-height:28px;display:flex}.control[data-v-a5951430]{flex-shrink:0;position:relative}.control[data-v-a5951430],input[data-v-a5951430]{width:18px;height:18px}input[data-v-a5951430]{accent-color:var(--component-accent,oklch(67% .22 36));cursor:pointer;margin:0}input[data-v-a5951430]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:3px}input[data-v-a5951430]:disabled{cursor:not-allowed}.mark[data-v-a5951430]{pointer-events:none;position:absolute;top:3px;left:3px}small[data-v-a5951430]{margin-top:3px;display:block}output[data-v-a5951430],small[data-v-a5951430]{color:var(--subject-muted,#626975);font-size:11px}.cards .option[data-v-a5951430]{border:1px solid var(--subject-line,#a8afb9);border-radius:10px;padding:10px}.cards .option[data-v-a5951430]:has(:checked){background:var(--component-soft,oklch(96% .025 36));border-color:var(--component-accent,oklch(67% .22 36))}.option[data-v-a5951430]:hover:not(:has(:disabled)){color:var(--component-ink,oklch(50% .18 36))}.option[data-v-a5951430]:has(:disabled){color:var(--subject-muted,#747b85)}.cl[data-v-bd5cf086]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:220px;color:var(--subject-ink,#252b36);border-radius:12px;margin:10px auto 0;padding:12px}.cl-head[data-v-bd5cf086]{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0;padding:0;display:flex}.cl-head.off[data-v-bd5cf086]{cursor:default}.cl-head.off .cl-title[data-v-bd5cf086]{color:var(--subject-line,#b3b9c3)}.cl-title[data-v-bd5cf086]{font-size:12px;font-weight:600}.cl-chevron[data-v-bd5cf086]{color:var(--subject-muted,#8a9099);font-size:13px;transition:transform .2s}.cl-chevron.up[data-v-bd5cf086]{transform:rotate(180deg)}.cl-body[data-v-bd5cf086]{color:var(--subject-muted,#626975);margin:8px 0 10px;font-size:11px;line-height:1.55}.cl-divider[data-v-bd5cf086]{background:var(--subject-stage,#eceff3);height:1px;display:block}.cl-cards[data-v-bd5cf086]{flex-direction:column;gap:10px;width:220px;display:flex}.cl-card[data-v-bd5cf086]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;padding:12px}.cl-card.open[data-v-bd5cf086]{border-color:#d9b7a6}.cl-icon[data-v-bd5cf086]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;flex-direction:column;gap:10px;width:230px;padding:12px;display:flex}.cl-row[data-v-bd5cf086]{align-items:flex-start;gap:9px;display:flex}.cl-ico[data-v-bd5cf086]{background:var(--subject-soft,#f0f2f5);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:flex}.cl-ico-main[data-v-bd5cf086]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cl-bubble[data-v-bd5cf086]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;width:210px;padding:12px}.cl-bubble-body[data-v-bd5cf086]{background:var(--subject-soft,#f0f2f5);color:var(--subject-muted,#626975);border-radius:9px;margin-top:9px;padding:9px 11px;font-size:11px;line-height:1.55}@media (prefers-reduced-motion:reduce){.cl-chevron[data-v-bd5cf086]{transition:none}}.color-specimen[data-v-8ccb46ee]{width:100%;min-width:0;color:var(--subject-ink,#353b45);gap:14px;font-size:12px;display:grid}.row[data-v-8ccb46ee]{align-items:center;gap:8px;display:flex}.swatch[data-v-8ccb46ee]{border:1px solid var(--subject-line,#a8afb9);border-radius:6px;flex-shrink:0;width:30px;height:32px}.value[data-v-8ccb46ee]{width:100%;min-width:0;color:inherit;font:inherit;padding:8px}.value[data-v-8ccb46ee],input[type=color][data-v-8ccb46ee]{border:1px solid var(--subject-line,#a8afb9);background:#fff;border-radius:6px}input[type=color][data-v-8ccb46ee]{flex-shrink:0;width:34px;height:32px;padding:2px}.presets[data-v-8ccb46ee]{gap:12px;width:fit-content;padding:3px;display:flex}.presets button[data-v-8ccb46ee]{cursor:pointer;border:2px solid #fff;border-radius:6px;width:28px;height:28px}.presets button[aria-pressed=true][data-v-8ccb46ee]{outline:2px solid var(--subject-ink,#353b45);outline-offset:2px}button[data-v-8ccb46ee]:focus-visible,input[data-v-8ccb46ee]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:3px}button[data-v-8ccb46ee]:disabled,input[data-v-8ccb46ee]:disabled{opacity:.5;cursor:not-allowed}label[data-v-8ccb46ee]{gap:8px;display:grid}small[data-v-8ccb46ee]{color:#b3261e}output[data-v-8ccb46ee],small[data-v-8ccb46ee]{font-size:11px}output[data-v-8ccb46ee]{overflow-wrap:anywhere}.cm[data-v-8d904608]{box-sizing:border-box;width:230px;color:var(--subject-ink,#252b36);gap:8px;margin:10px auto 0;padding:6px 0;display:flex}.cm-avatar[data-v-8d904608]{width:34px;height:34px;color:var(--subject-surface,#fff);background:#2a6fdb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.cm-avatar.sm[data-v-8d904608]{width:26px;height:26px;font-size:11px}.cm-avatar.xs[data-v-8d904608]{background:#15803d;width:22px;height:22px;font-size:9px}.cm-main[data-v-8d904608]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cm-name[data-v-8d904608]{align-items:baseline;gap:6px;font-size:12px;font-weight:600;display:flex}.cm-time[data-v-8d904608]{color:var(--subject-muted,#8a9099);font-size:10px;font-style:normal;font-weight:400}.cm-body[data-v-8d904608]{color:var(--subject-ink,#3c434f);font-size:11.5px;line-height:1.55}.cm-actions[data-v-8d904608]{gap:12px;margin-top:2px;display:flex}.cm-act[data-v-8d904608]{color:var(--subject-muted,#626975);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.cm-act.on[data-v-8d904608]{color:#e03131}.cm-reply-box[data-v-8d904608]{gap:6px;margin-top:4px;display:flex}.cm-input[data-v-8d904608]{box-sizing:border-box;border:1px solid var(--subject-line,#dfe3e9);border-radius:7px;outline:none;flex:1;height:26px;padding:0 8px;font-size:11px}.cm-input[data-v-8d904608]:focus{border-color:var(--subject-line,#b9c2cf)}.cm-send[data-v-8d904608]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);cursor:pointer;border:0;border-radius:7px;padding:0 10px;font-size:11px;font-weight:600}.cm-sub[data-v-8d904608]{background:var(--subject-soft,#f6f7f9);border-radius:9px;margin-top:5px;padding:7px 9px}.cm-minimal[data-v-8d904608],.cm-sub[data-v-8d904608]{gap:7px;display:flex}.cm-minimal[data-v-8d904608]{align-items:flex-start;width:200px}.cm-min-main[data-v-8d904608]{flex-direction:column;gap:3px;display:flex}.cm-image[data-v-8d904608]{gap:8px;width:210px;display:flex}.cm-pic[data-v-8d904608]{background:linear-gradient(135deg,#c9d6e8,#8fb0d9);border-radius:8px;width:96px;height:64px}.cm-nested[data-v-8d904608],.cm-pending[data-v-8d904608]{gap:8px;width:230px;display:flex}.cm-badge[data-v-8d904608]{color:var(--subject-accent,#b35317);background:#fdf3e7;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:10px}.date-specimen[data-v-ebe91013]{width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;gap:6px;font-size:12px;display:grid}.date-value[data-v-ebe91013],input[data-v-ebe91013]{box-sizing:border-box;width:100%;font:inherit;color:inherit;border-radius:8px;padding:8px 10px}.calendar[data-v-ebe91013],.date-value[data-v-ebe91013],input[data-v-ebe91013]{border:1px solid var(--subject-line,#a8afb9);background:#fff}.calendar[data-v-ebe91013]{border-radius:10px;padding:8px}header[data-v-ebe91013]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}button[data-v-ebe91013]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}header button[data-v-ebe91013]{width:24px;height:24px}.days[data-v-ebe91013],.week[data-v-ebe91013]{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.week[data-v-ebe91013]{color:var(--subject-muted,#626975);margin-bottom:4px;font-size:10px}.days button[data-v-ebe91013]{border-radius:5px;min-width:0;height:23px;font-size:11px}.days button[aria-pressed=true][data-v-ebe91013]{background:var(--component-accent,oklch(67% .22 36));color:#fff}button[data-v-ebe91013]:hover:not([aria-pressed=true]){background:var(--component-soft,oklch(96% .025 36))}button[data-v-ebe91013]:focus-visible,input[data-v-ebe91013]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:1px}input[data-v-ebe91013]:disabled{background:var(--subject-soft,#e8ebef)}input[aria-invalid=true][data-v-ebe91013]{border-color:#b3261e}small[data-v-ebe91013]{color:#b3261e;font-size:11px}.ds[data-v-341fa90b]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:200px;color:var(--subject-ink,#252b36);border-radius:12px;margin:8px auto 0;padding:10px}.ds.borderless[data-v-341fa90b]{background:0 0;border-color:#0000;padding-inline:0}.ds-row[data-v-341fa90b]{justify-content:space-between;align-items:center;height:22px;display:flex;position:relative}.ds-divider[data-v-341fa90b]{background:var(--subject-stage,#eceff3);height:1px;position:absolute;top:-.5px;left:0;right:0}.ds-label[data-v-341fa90b]{color:var(--subject-muted,#8a9099);flex-shrink:0;font-size:11px}.ds-value[data-v-341fa90b]{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500}.ds-vrow[data-v-341fa90b]{flex-direction:column;gap:2px;padding:5px 0;display:flex}.sk[data-v-341fa90b]{background:var(--subject-stage,#eceff3);border-radius:4px;height:9px;display:block}.ds-vertical[data-v-341fa90b]{flex-direction:column;gap:9px;width:170px;display:flex}.ds-table[data-v-341fa90b]{border:1px solid var(--subject-line,#dfe3e9);border-radius:8px;width:200px;overflow:hidden}.ds-t-row[data-v-341fa90b]{display:flex}.ds-t-row .ds-label[data-v-341fa90b]{background:var(--subject-soft,#f6f7f9);border-right:1px solid var(--subject-line,#dfe3e9);box-sizing:border-box;width:68px;padding:6px 8px}.ds-t-row .ds-value[data-v-341fa90b]{padding:6px 8px}.ds-t-row+.ds-t-row[data-v-341fa90b]{border-top:1px solid var(--subject-line,#dfe3e9)}.ds-columns[data-v-341fa90b]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;gap:18px;width:250px;padding:10px 12px;display:flex}.ds-col[data-v-341fa90b]{flex:1;gap:7px;min-width:0}.ds-c-row[data-v-341fa90b],.ds-col[data-v-341fa90b]{flex-direction:column;display:flex}.ds-c-row[data-v-341fa90b]{gap:1px}.overlay-demo[data-v-20b168ee]{background:var(--subject-soft,#e8ebf0);width:min(280px,100%);height:170px;color:var(--subject-ink,#252b36);border-radius:12px;margin:0 auto;font-size:10px;position:relative;overflow:hidden}.demo-background[data-v-20b168ee]{flex-direction:column;gap:12px;padding:18px;display:flex}.demo-mask[data-v-20b168ee]{background:#252b3666;position:absolute;inset:0}.demo-panel[data-v-20b168ee]{box-sizing:border-box;background:var(--subject-surface,#fff);border-radius:10px;flex-direction:column;gap:7px;width:min(220px,100% - 20px);max-height:150px;padding:10px 12px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #252b3622}.demo-head[data-v-20b168ee]{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.demo-head strong[data-v-20b168ee]{font-size:12px}.demo-body[data-v-20b168ee]{min-height:0;overflow:auto}.demo-body p[data-v-20b168ee]{margin:0;line-height:1.6}.demo-actions[data-v-20b168ee]{flex-shrink:0;justify-content:flex-end;gap:6px;display:flex}button[data-v-20b168ee]{background:var(--subject-soft,#f0f2f5);color:var(--subject-ink,#252b36);font:inherit;cursor:pointer;border:0;border-radius:5px;padding:4px 9px}.demo-actions button[data-v-20b168ee]:last-child{color:var(--subject-surface,#fff);background:var(--component-ink,oklch(50% .18 36))}button[data-v-20b168ee]:disabled{opacity:.5;cursor:default}button[data-v-20b168ee]:focus-visible,input[data-v-20b168ee]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:1px}label[data-v-20b168ee]{flex-direction:column;gap:4px;display:flex}input[data-v-20b168ee]{border:1px solid var(--subject-line,#cbd0d8);min-width:0;font:inherit;border-radius:4px;padding:4px}.drawer .demo-panel[data-v-20b168ee]{width:min(140px,100% - 20px);height:150px;left:auto;right:10px;transform:none}.drawer.left .demo-panel[data-v-20b168ee]{left:10px;right:auto}.drawer.bottom .demo-panel[data-v-20b168ee]{width:auto;height:120px;top:50px;left:10px;right:10px}.full .demo-panel[data-v-20b168ee],.fullscreen .demo-panel[data-v-20b168ee]{width:auto;height:150px;inset:10px;transform:none}.discard[data-v-20b168ee]{background:var(--component-soft,oklch(96% .025 36));margin-top:6px;padding:5px}.discard button[data-v-20b168ee]{margin:3px 2px;padding:3px 5px}.danger .demo-actions button[data-v-20b168ee]:last-child{background:#b42318}.ep[data-v-32f36795]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);text-align:center;width:180px;color:var(--subject-ink,#252b36);border-radius:12px;flex-direction:column;margin:4px auto 0;padding:12px}.ep[data-v-32f36795],.ep-ico[data-v-32f36795]{align-items:center;display:flex}.ep-ico[data-v-32f36795]{background:var(--subject-soft,#f0f2f5);border-radius:14px;justify-content:center;width:60px;height:48px;font-size:26px}.ep-ico.sm[data-v-32f36795]{border-radius:9px;width:34px;height:30px;font-size:15px}.ep-ico.lg[data-v-32f36795]{border-radius:18px;width:78px;height:68px;font-size:34px}.ep-title[data-v-32f36795]{margin-top:10px;font-size:13px;font-weight:600}.ep-title.sm[data-v-32f36795]{margin-top:7px;font-size:11.5px}.ep-desc[data-v-32f36795]{color:var(--subject-muted,#8a9099);margin-top:4px;font-size:11px}.ep-btn[data-v-32f36795]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);cursor:pointer;border:0;border-radius:8px;margin-top:10px;padding:5px 16px;font-size:11.5px;font-weight:600}.ep-btn.sm[data-v-32f36795]{margin-top:0;padding:4px 10px;font-size:10.5px}.ep-mini[data-v-32f36795]{width:150px;padding:10px}.ep-page[data-v-32f36795]{width:230px;padding:24px 16px}.ep-inline[data-v-32f36795]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:240px;color:var(--subject-ink,#252b36);border-radius:12px;align-items:center;gap:9px;margin:4px auto 0;padding:10px 12px;display:flex}.ep-inline-main[data-v-32f36795]{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ep-inline .ep-title[data-v-32f36795]{margin-top:0}.form-specimen[data-v-8511ca66]{width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;gap:8px;font-size:12px;display:grid}.field-row[data-v-8511ca66]{gap:5px;display:grid}label[data-v-8511ca66]{font-weight:600}.required[data-v-8511ca66]{color:var(--component-ink,oklch(50% .18 36));font-size:10px;font-weight:400}input[data-v-8511ca66]{box-sizing:border-box;border:1px solid var(--subject-line,#a8afb9);width:100%;min-width:0;color:inherit;background:#fff;padding:8px}button[data-v-8511ca66],input[data-v-8511ca66]{font:inherit;border-radius:6px}button[data-v-8511ca66]{background:var(--component-accent,oklch(67% .22 36));color:#fff;cursor:pointer;border:0;justify-self:start;padding:8px 14px}button[data-v-8511ca66]:focus-visible,input[data-v-8511ca66]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}button[data-v-8511ca66]:disabled,input[data-v-8511ca66]:disabled{opacity:.5;cursor:not-allowed}output[data-v-8511ca66],small[data-v-8511ca66]{color:var(--subject-muted,#626975);width:fit-content;font-size:10px;line-height:1.6}.error[data-v-8511ca66]{color:#b3261e}input[aria-invalid=true][data-v-8511ca66]{border-color:#b3261e}.horizontal .field-row[data-v-8511ca66]{grid-template-columns:60px minmax(0,1fr);align-items:center}.inline[data-v-8511ca66]{flex-wrap:wrap;align-items:end;display:flex}.inline .field-row[data-v-8511ca66]{flex:1;min-width:120px}.inline small[data-v-8511ca66]{display:none}@container (width<=400px){.horizontal .field-row[data-v-8511ca66]{grid-template-columns:1fr}}.im-demo[data-v-2b4c83eb]{width:230px;max-width:100%;margin:auto}.im[data-v-2b4c83eb]{aspect-ratio:8/5;background:oklch(96% .006 260);border:1px solid oklch(84% .012 260);border-radius:6px;width:100%;position:relative;overflow:hidden}.im.radius[data-v-2b4c83eb]{border-radius:16px}.im-img[data-v-2b4c83eb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.im-fail[data-v-2b4c83eb],.im-skeleton[data-v-2b4c83eb]{color:oklch(42% .02 260);background:oklch(95% .008 260);place-content:center;gap:12px;font-size:12px;display:grid;position:absolute;inset:0}.im-overlay[data-v-2b4c83eb]{opacity:0;color:oklch(99% 0 0);width:100%;font:inherit;cursor:pointer;background:oklch(20% .025 260/.55);border:0;position:absolute;inset:0}.im-overlay.show[data-v-2b4c83eb],.im-overlay[data-v-2b4c83eb]:focus-visible,.im-overlay[data-v-2b4c83eb]:hover{opacity:1}.im-note[data-v-2b4c83eb]{color:oklch(45% .025 260);margin:8px 0 0;font-size:11px;line-height:1.7}button[data-v-2b4c83eb]:focus-visible{outline:2px solid var(--component-ink);outline-offset:2px}.im-dialog[data-v-2b4c83eb]{background:oklch(99% .002 260);border:1px solid oklch(80% .01 260);border-radius:12px;max-width:min(90vw,1000px);padding:16px}.im-dialog[data-v-2b4c83eb]::backdrop{background:oklch(20% .025 260/.7)}.im-dialog img[data-v-2b4c83eb]{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:80dvh;margin-top:12px;display:block}.im-dialog button[data-v-2b4c83eb],.im-fail button[data-v-2b4c83eb]{min-height:32px;font:inherit;cursor:pointer;background:oklch(99% .002 260);border:1px solid oklch(70% .02 260);border-radius:6px;padding:6px 12px;font-size:12px}.input-specimen[data-v-584d96b1]{width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;gap:8px;font-size:13px;display:grid}label[data-v-584d96b1]{width:fit-content;font-weight:600}.field[data-v-584d96b1]{border:1px solid var(--subject-line,#a8afb9);background:#fff;border-radius:8px;align-items:center;min-width:0;display:flex;overflow:hidden}input[data-v-584d96b1],textarea[data-v-584d96b1]{width:100%;min-width:0;color:inherit;font:inherit;caret-color:var(--component-ink,oklch(50% .18 36));background:0 0;border:0;padding:10px}input[data-v-584d96b1]:focus,textarea[data-v-584d96b1]:focus{outline:none}.field[data-v-584d96b1]:focus-within,.focus .field[data-v-584d96b1]{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}input[data-v-584d96b1]::-moz-placeholder{color:var(--subject-muted,#626975)}textarea[data-v-584d96b1]::-moz-placeholder{color:var(--subject-muted,#626975)}input[data-v-584d96b1]::placeholder,small[data-v-584d96b1],textarea[data-v-584d96b1]::placeholder{color:var(--subject-muted,#626975)}small[data-v-584d96b1]{font-size:11px;line-height:1.5}button[data-v-584d96b1]{min-height:32px;color:var(--component-ink,oklch(50% .18 36));font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:6px 9px;display:inline-flex}button[data-v-584d96b1]:hover:not(:disabled){background:var(--component-soft,oklch(96% .025 36))}button[data-v-584d96b1]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:-2px}button[data-v-584d96b1]:disabled{color:var(--subject-muted,#7b818a);cursor:not-allowed}.disabled .field[data-v-584d96b1]{background:var(--subject-soft,#e8ebef)}.error .field[data-v-584d96b1]{border-color:#b3261e}.error small[data-v-584d96b1]{color:#b3261e}output[data-v-584d96b1]{overflow-wrap:anywhere;font-size:12px}textarea[data-v-584d96b1]{resize:vertical}.number-specimen[data-v-11f16da6]{width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;gap:9px;font-size:13px;display:grid}label[data-v-11f16da6]{width:fit-content;font-weight:600}.row[data-v-11f16da6]{align-items:center;gap:10px}.field[data-v-11f16da6],.row[data-v-11f16da6]{display:flex}.field[data-v-11f16da6]{border:1px solid var(--subject-line,#a8afb9);background:#fff;border-radius:8px;flex:1;min-width:0;overflow:hidden}input[data-v-11f16da6]{width:100%;min-width:0;font:inherit;color:inherit;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:9px 4px}button[data-v-11f16da6]{background:var(--subject-soft,#f3f4f6);width:32px;color:var(--component-ink,oklch(50% .18 36));font:inherit;cursor:pointer;border:0;flex-shrink:0;font-size:18px}button[data-v-11f16da6]:hover:not(:disabled){background:var(--component-soft,oklch(96% .025 36))}button[data-v-11f16da6]:disabled,input[data-v-11f16da6]:disabled{color:var(--subject-muted,#747b85);background:var(--subject-soft,#e8ebef);cursor:not-allowed}button[data-v-11f16da6]:focus-visible,input[data-v-11f16da6]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:-2px}small[data-v-11f16da6]{color:var(--subject-muted,#626975);font-size:11px}.error[data-v-11f16da6]{color:#b3261e}.vlc[data-v-7358eca5]{box-sizing:border-box;background:var(--lc-surface);width:168px;height:294px;box-shadow:inset 0 0 0 1px var(--lc-hair);--lc-surface:#fff;--lc-hair:#e6e1d6;--lc-ink:#16130f;--lc-sub:#6f685e;--lc-accent:#ff4d1880;--lc-fill:#ff4d1829;--lc-max:88px;--lc-pad:7px;--lc-outer:100%;border-radius:12px;flex-direction:column;gap:6px;padding:10px}.vlc[data-v-7358eca5],.vlc-row[data-v-7358eca5]{display:flex;overflow:hidden}.vlc-row[data-v-7358eca5]{border-radius:7px;flex:none;align-items:center;gap:7px;height:34px;padding:0 8px}.vlc-tag[data-v-7358eca5]{color:var(--lc-sub);white-space:nowrap;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:7px}.vlc-box[data-v-7358eca5]{width:var(--lc-max);box-sizing:border-box;border:1px dashed var(--lc-accent);background:var(--lc-fill);border-radius:5px;justify-content:center;align-items:center;height:24px;display:flex}.vlc-box i[data-v-7358eca5]{background:#16130f2e;border-radius:2px;width:60%;height:8px;display:block}.vlc-measure[data-v-7358eca5]{flex:0 auto;align-items:center;gap:3px;min-width:0;height:24px;display:flex}.vlc-measure i[data-v-7358eca5]{background:#16130f1a;border-radius:3px;height:100%;display:block}.vlc-measure i[data-v-7358eca5]:first-child{width:30px}.vlc-measure i[data-v-7358eca5]:last-child{background:var(--lc-fill);width:14px;box-shadow:inset 0 0 0 1px var(--lc-accent)}.vlc-pad[data-v-7358eca5]{box-sizing:border-box;height:26px;padding:var(--lc-pad);border:1px dashed var(--lc-sub);border-radius:6px}.vlc-pad[data-v-7358eca5],.vlc-pad i[data-v-7358eca5]{align-items:center;display:flex}.vlc-pad i[data-v-7358eca5]{background:var(--lc-fill);color:#a33310;border-radius:3px;height:100%;padding:0 5px;font-size:6.5px;font-style:normal}.vlc-center[data-v-7358eca5]{background:repeating-linear-gradient(90deg,#16130f0d 0 2px,#0000 0 8px);border-radius:5px;justify-content:center;align-items:center;width:100%;height:24px;display:flex}.vlc-center i[data-v-7358eca5]{background:var(--lc-fill);width:46px;height:14px;box-shadow:inset 0 0 0 1px var(--lc-accent);border-radius:3px;display:block}.vlc-fluid[data-v-7358eca5]{background:#16130f0d;border-radius:5px;align-items:center;width:100%;height:24px;display:flex}.vlc-fluid i[data-v-7358eca5]{background:var(--lc-fill);width:72%;height:100%;box-shadow:inset 0 0 0 1px var(--lc-accent);border-radius:5px;display:block}.vlc-bleed[data-v-7358eca5]{background:#16130f14;border-radius:5px;justify-content:center;align-items:center;width:100%;height:24px;display:flex}.vlc-bleed i[data-v-7358eca5]{background:var(--lc-fill);width:54px;height:12px;box-shadow:inset 0 0 0 1px var(--lc-accent);border-radius:3px;display:block}.vlc-nest[data-v-7358eca5]{box-sizing:border-box;background:#16130f12;border-radius:6px;width:100%;height:26px;padding:3px}.vlc-nest[data-v-7358eca5],.vlc-nest i[data-v-7358eca5]{justify-content:center;align-items:center;display:flex}.vlc-nest i[data-v-7358eca5]{background:var(--lc-fill);width:64%;height:100%;box-shadow:inset 0 0 0 1px var(--lc-accent);border-radius:4px}.vlc-nest b[data-v-7358eca5]{background:#16130f33;border-radius:2px;width:70%;height:6px;display:block}.vlc.tone-narrow[data-v-7358eca5]{--lc-max:56px}.vlc.tone-narrow .vlc-fluid i[data-v-7358eca5]{width:48%}.vlc.tone-wide[data-v-7358eca5]{--lc-max:104px}.vlc.tone-wide .vlc-fluid i[data-v-7358eca5]{width:90%}.vlc.tone-full[data-v-7358eca5]{--lc-max:100%;--lc-pad:4px}.vlc.tone-full .vlc-center i[data-v-7358eca5]{width:60%}.vlc.tone-content[data-v-7358eca5]{--lc-max:88px}.vlc.tone-reading[data-v-7358eca5]{--lc-max:60px}.vlc.tone-reading .vlc-fluid i[data-v-7358eca5]{width:52%}.vlc.tone-fullbleed[data-v-7358eca5]{--lc-max:100%}.vlc.tone-fullbleed .vlc-bleed[data-v-7358eca5],.vlc.tone-nested .vlc-nest[data-v-7358eca5]{box-shadow:inset 0 0 0 1px var(--lc-accent)}.vlg[data-v-5d04191f]{box-sizing:border-box;background:var(--lg-surface);width:168px;height:254px;box-shadow:inset 0 0 0 1px var(--lg-hair);--lg-surface:#fff;--lg-hair:#e6e1d6;--lg-sub:#6f685e;--lg-accent:#ff4d1880;--lg-fill:#ff4d1829;--lg-cell:#16130f1a;--lg-cgap:3px;--lg-rgap:3px;--lg-cols:4;border-radius:12px;flex-direction:column;gap:6px;padding:10px}.vlg[data-v-5d04191f],.vlg-row[data-v-5d04191f]{display:flex;overflow:hidden}.vlg-row[data-v-5d04191f]{border-radius:7px;flex:none;align-items:center;gap:7px;height:34px;padding:0 8px}.vlg-tag[data-v-5d04191f]{color:var(--lg-sub);white-space:nowrap;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:7px}.vlg-grid[data-v-5d04191f]{gap:var(--lg-cgap);width:88px;height:24px;display:flex}.vlg-grid i[data-v-5d04191f]{background:var(--lg-cell);border-radius:3px;flex:1 1 0;display:block}.vlg-cols[data-v-5d04191f]{gap:var(--lg-cgap);display:flex}.vlg-cols i[data-v-5d04191f]{background:var(--lg-fill);width:17px;height:22px;box-shadow:inset 0 0 0 1px var(--lg-accent);color:#a33310;border-radius:4px;justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:7px;font-style:normal;display:flex}.vlg-cgap[data-v-5d04191f]{gap:var(--lg-cgap);display:flex}.vlg-cgap i[data-v-5d04191f]{background:var(--lg-cell);border-radius:3px;width:16px;height:22px;display:block}.vlg-rgap[data-v-5d04191f]{gap:var(--lg-rgap);flex-direction:column;width:58px;height:24px;display:flex}.vlg-rgap i[data-v-5d04191f]{background:var(--lg-cell);border-radius:2px;flex:1 1 0;display:block}.vlg-span[data-v-5d04191f]{gap:var(--lg-cgap);width:88px;height:24px;display:flex}.vlg-span i[data-v-5d04191f]{background:var(--lg-cell);border-radius:3px;flex:1 1 0;display:block}.vlg-span i.wide[data-v-5d04191f]{background:var(--lg-fill);box-shadow:inset 0 0 0 1px var(--lg-accent);flex:2.1 1 0}.vlg-auto[data-v-5d04191f]{gap:var(--lg-cgap);width:88px;height:24px;display:flex}.vlg-auto i[data-v-5d04191f]{background:var(--lg-cell);border-radius:3px;flex:1 1 0;display:block}.vlg-auto i[data-v-5d04191f]:nth-child(odd){background:var(--lg-fill);box-shadow:inset 0 0 0 1px var(--lg-accent)}.vlg.tone-dense[data-v-5d04191f]{--lg-cgap:2px;--lg-rgap:2px}.vlg.tone-dense .vlg-auto i[data-v-5d04191f],.vlg.tone-dense .vlg-grid i[data-v-5d04191f],.vlg.tone-dense .vlg-span i[data-v-5d04191f]{border-radius:2px}.vlg.tone-wide[data-v-5d04191f]{--lg-cgap:6px;--lg-rgap:6px}.vlg.tone-wide .vlg-auto[data-v-5d04191f],.vlg.tone-wide .vlg-grid[data-v-5d04191f],.vlg.tone-wide .vlg-span[data-v-5d04191f]{width:92px}.vlg.tone-single .vlg-auto i[data-v-5d04191f]:not(:first-child),.vlg.tone-single .vlg-grid i[data-v-5d04191f]:not(:first-child),.vlg.tone-single .vlg-span i[data-v-5d04191f]:not(.wide){display:none}.vlg.tone-single .vlg-auto i[data-v-5d04191f],.vlg.tone-single .vlg-grid i[data-v-5d04191f],.vlg.tone-single .vlg-span i.wide[data-v-5d04191f]{flex:100%}.vlg.tone-content[data-v-5d04191f]{--lg-cgap:2px}.vlg.tone-cards .vlg-auto[data-v-5d04191f]{width:92px}.vlg.tone-cards .vlg-auto i[data-v-5d04191f]{background:var(--lg-fill);box-shadow:inset 0 0 0 1px var(--lg-accent)}.vlg.tone-asym .vlg-span i.wide[data-v-5d04191f]{flex:3 1 0}.vlg.tone-single .vlg-auto i[data-v-5d04191f]:not(:first-child),.vlg.tone-single .vlg-grid i[data-v-5d04191f]:not(:first-child){display:none}.vlg.tone-single .vlg-auto i[data-v-5d04191f],.vlg.tone-single .vlg-grid i[data-v-5d04191f]{flex:100%}.vla[data-v-9b9812a4]{box-sizing:border-box;background:var(--la-surface);width:168px;height:254px;box-shadow:inset 0 0 0 1px var(--la-hair);--la-surface:#fff;--la-hair:#e6e1d6;--la-ink:#16130f;--la-sub:#6f685e;--la-accent:#ff4d1880;--la-fill:#ff4d1829;--la-item:#16130f1a;--la-main:flex-start;--la-cross:center;--la-spread:space-between;border-radius:12px;flex-direction:column;gap:6px;padding:10px}.vla[data-v-9b9812a4],.vla-row[data-v-9b9812a4]{display:flex;overflow:hidden}.vla-row[data-v-9b9812a4]{border-radius:7px;flex:none;align-items:center;gap:7px;height:34px;padding:0 8px}.vla-tag[data-v-9b9812a4]{color:var(--la-sub);white-space:nowrap;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:7px}.vla-axis[data-v-9b9812a4]{width:76px;height:24px;box-shadow:inset 0 0 0 1px var(--la-hair);background:#16130f0a;border-radius:4px;align-items:center;display:flex;position:relative}.vla-axis i[data-v-9b9812a4]{width:100%;height:1px;display:block}.vla-axis b[data-v-9b9812a4],.vla-axis i[data-v-9b9812a4]{background:var(--la-accent)}.vla-axis b[data-v-9b9812a4]{width:1px;position:absolute;top:0;bottom:0;left:50%}.vla-main[data-v-9b9812a4]{justify-content:var(--la-main);box-sizing:border-box;background:#16130f0a;border-radius:4px;align-items:center;gap:5px;width:88px;height:24px;padding:0 4px;display:flex}.vla-main i[data-v-9b9812a4]{background:var(--la-item);border-radius:3px;width:14px;height:14px;display:block}.vla-cross[data-v-9b9812a4]{align-items:var(--la-cross);background:#16130f0a;border-radius:4px;justify-content:center;gap:5px;width:88px;height:24px;display:flex}.vla-cross i[data-v-9b9812a4]{background:var(--la-item);border-radius:3px;width:14px;height:14px;display:block}.vla-cross i[data-v-9b9812a4]:nth-child(2){background:var(--la-fill);height:20px;box-shadow:inset 0 0 0 1px var(--la-accent)}.vla-spread[data-v-9b9812a4]{justify-content:var(--la-spread);box-sizing:border-box;background:#16130f0a;border-radius:4px;align-items:center;width:88px;height:24px;padding:0 4px;display:flex}.vla-spread i[data-v-9b9812a4]{background:var(--la-item);border-radius:3px;width:13px;height:14px;display:block}.vla-base[data-v-9b9812a4]{box-sizing:border-box;background:#16130f0a;border-radius:4px;align-items:baseline;gap:5px;height:24px;padding:0 6px;display:flex}.vla-base i[data-v-9b9812a4]{color:var(--la-ink);font-family:Space Grotesk,sans-serif;font-style:normal}.vla-base .big[data-v-9b9812a4]{font-size:15px;font-weight:700}.vla-base .mid[data-v-9b9812a4]{font-size:11px;font-weight:600}.vla-base .small[data-v-9b9812a4]{color:var(--la-sub);font-size:8px}.vla-auto[data-v-9b9812a4]{box-sizing:border-box;background:#16130f0a;border-radius:4px;align-items:center;gap:5px;width:88px;height:24px;padding:0 4px;display:flex}.vla-auto i[data-v-9b9812a4]{background:var(--la-item)}.vla-auto b[data-v-9b9812a4],.vla-auto i[data-v-9b9812a4]{border-radius:3px;width:14px;height:14px;display:block}.vla-auto b[data-v-9b9812a4]{background:var(--la-fill);box-shadow:inset 0 0 0 1px var(--la-accent);margin-left:auto}.vla.tone-center[data-v-9b9812a4]{--la-main:center;--la-cross:center;--la-spread:center}.vla.tone-between[data-v-9b9812a4]{--la-main:space-between;--la-spread:space-between}.vla.tone-baseline[data-v-9b9812a4]{--la-cross:baseline}.vla.tone-navbar .vla-spread[data-v-9b9812a4],.vla.tone-navbar .vla-spread i[data-v-9b9812a4]:last-child{box-shadow:inset 0 0 0 1px var(--la-accent)}.vla.tone-navbar .vla-spread i[data-v-9b9812a4]:last-child{background:var(--la-fill)}.vla.tone-hero[data-v-9b9812a4]{--la-main:center;--la-cross:center}.vla.tone-hero .vla-main i[data-v-9b9812a4]{background:var(--la-fill)}.vla.tone-baseline .vla-base[data-v-9b9812a4],.vla.tone-cardfoot .vla-auto[data-v-9b9812a4],.vla.tone-hero .vla-main i[data-v-9b9812a4]{box-shadow:inset 0 0 0 1px var(--la-accent)}.vlf[data-v-b15e83f9]{box-sizing:border-box;background:var(--lf-surface);width:168px;height:254px;box-shadow:inset 0 0 0 1px var(--lf-hair);--lf-surface:#fff;--lf-hair:#e6e1d6;--lf-ink:#16130f;--lf-sub:#6f685e;--lf-accent:#ff4d1880;--lf-fill:#ff4d1829;--lf-cell:#16130f1a;--lf-wrap-w:66px;--lf-side:30px;border-radius:12px;flex-direction:column;gap:6px;padding:10px}.vlf[data-v-b15e83f9],.vlf-row[data-v-b15e83f9]{display:flex;overflow:hidden}.vlf-row[data-v-b15e83f9]{border-radius:7px;flex:none;align-items:center;gap:7px;height:34px;padding:0 8px}.vlf-tag[data-v-b15e83f9]{color:var(--lf-sub);white-space:nowrap;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:7px}.vlf-wrap[data-v-b15e83f9]{width:var(--lf-wrap-w);flex-wrap:wrap;gap:3px;display:flex}.vlf-wrap i[data-v-b15e83f9]{background:var(--lf-cell);width:18px;height:11px;color:var(--lf-ink);border-radius:3px;justify-content:center;align-items:center;font-size:6px;font-style:normal;display:flex}.vlf-break[data-v-b15e83f9],.vlf-wrap i[data-v-b15e83f9]{font-family:IBM Plex Mono,monospace}.vlf-break[data-v-b15e83f9]{width:82px;color:var(--lf-sub);overflow-wrap:anywhere;word-break:break-all;font-size:6.5px;line-height:1.35;display:block}.vlf-side[data-v-b15e83f9]{gap:4px;width:88px;height:24px;display:flex}.vlf-side i[data-v-b15e83f9]{width:var(--lf-side);background:var(--lf-cell)}.vlf-side b[data-v-b15e83f9],.vlf-side i[data-v-b15e83f9]{border-radius:3px;display:block}.vlf-side b[data-v-b15e83f9]{background:var(--lf-fill);box-shadow:inset 0 0 0 1px var(--lf-accent);flex:auto}.vlf-split[data-v-b15e83f9]{gap:4px;width:88px;height:24px;display:flex}.vlf-split i[data-v-b15e83f9]{background:var(--lf-cell);border-radius:3px;flex:1 1 0;display:block}.vlf-pos[data-v-b15e83f9]{width:88px;box-shadow:inset 0 0 0 1px var(--lf-hair);background:#16130f0a;position:relative}.vlf-pos[data-v-b15e83f9],.vlf-pos i[data-v-b15e83f9]{border-radius:4px;height:24px;display:block}.vlf-pos i[data-v-b15e83f9]{background:var(--lf-cell);width:26px}.vlf-pos b[data-v-b15e83f9]{background:var(--lf-fill);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--lf-accent);border-radius:3px;position:absolute;top:3px;right:3px}.vlf-sticky[data-v-b15e83f9]{width:88px;height:24px;box-shadow:inset 0 0 0 1px var(--lf-hair);background:#16130f0a;border-radius:4px;display:block;position:relative;overflow:hidden}.vlf-sticky i[data-v-b15e83f9]{background:repeating-linear-gradient(#16130f12 0 4px,#0000 0 8px);width:100%;height:24px;display:block}.vlf-sticky b[data-v-b15e83f9]{background:var(--lf-fill);width:100%;height:9px;box-shadow:inset 0 0 0 1px var(--lf-accent);border-radius:3px 3px 0 0;position:absolute;top:0;left:0}.vlf.tone-wrap[data-v-b15e83f9]{--lf-wrap-w:58px}.vlf.tone-wrap .vlf-wrap i[data-v-b15e83f9]{width:16px}.vlf.tone-sidebar[data-v-b15e83f9]{--lf-side:38px}.vlf.tone-sticky .vlf-sticky b[data-v-b15e83f9]{background:#ff4d1847;height:12px}.vlf.tone-tags .vlf-wrap[data-v-b15e83f9]{width:54px}.vlf.tone-tags .vlf-wrap i[data-v-b15e83f9]{background:var(--lf-fill);width:15px}.vlf.tone-sidebar .vlf-side[data-v-b15e83f9],.vlf.tone-split .vlf-split i[data-v-b15e83f9],.vlf.tone-tags .vlf-wrap i[data-v-b15e83f9]{box-shadow:inset 0 0 0 1px var(--lf-accent)}.vlf.tone-split .vlf-split i[data-v-b15e83f9]{background:var(--lf-fill)}.vlf.tone-sticky .vlf-sticky[data-v-b15e83f9]{box-shadow:inset 0 0 0 1px var(--lf-accent)}.vlr[data-v-e7ce0961]{box-sizing:border-box;background:var(--lr-surface);width:168px;height:254px;box-shadow:inset 0 0 0 1px var(--lr-hair);--lr-surface:#fff;--lr-hair:#e6e1d6;--lr-ink:#16130f;--lr-sub:#6f685e;--lr-accent:#ff4d1880;--lr-fill:#ff4d1829;--lr-cell:#16130f1a;--lr-cols:3;--lr-frame:88px;--lr-fluid:62%;border-radius:12px;flex-direction:column;gap:6px;padding:10px}.vlr[data-v-e7ce0961],.vlr-row[data-v-e7ce0961]{display:flex;overflow:hidden}.vlr-row[data-v-e7ce0961]{border-radius:7px;flex:none;align-items:center;gap:7px;height:34px;padding:0 8px}.vlr-tag[data-v-e7ce0961]{color:var(--lr-sub);white-space:nowrap;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:7px}.vlr-frame[data-v-e7ce0961]{width:var(--lr-frame);box-sizing:border-box;height:24px;box-shadow:inset 0 0 0 1px var(--lr-hair);background:#16130f0a;border-radius:4px;justify-content:center;align-items:center;padding:3px;display:flex}.vlr-cols[data-v-e7ce0961]{gap:3px;width:100%;height:100%;display:flex}.vlr-cols i[data-v-e7ce0961]{background:var(--lr-cell);border-radius:2px;flex:1 1 0;display:block}.vlr-ruler[data-v-e7ce0961]{gap:2px;display:flex}.vlr-ruler i[data-v-e7ce0961]{background:var(--lr-cell);width:19px;color:var(--lr-sub);border-radius:3px;justify-content:center;font-style:normal}.vlr-mq[data-v-e7ce0961],.vlr-ruler i[data-v-e7ce0961]{align-items:center;height:22px;font-family:IBM Plex Mono,monospace;font-size:6.5px;display:flex}.vlr-mq[data-v-e7ce0961]{box-shadow:inset 0 0 0 1px var(--lr-hair);color:var(--lr-ink);white-space:nowrap;background:#16130f0a;border-radius:4px;flex:none;padding:0 6px}.vlr-first[data-v-e7ce0961]{align-items:flex-end;gap:3px;height:24px;display:flex}.vlr-first i[data-v-e7ce0961]{background:var(--lr-cell);border-radius:3px 3px 0 0;width:15px;display:block}.vlr-first i[data-v-e7ce0961]:first-child{background:var(--lr-fill);height:100%;box-shadow:inset 0 0 0 1px var(--lr-accent)}.vlr-first i[data-v-e7ce0961]:nth-child(2){height:74%}.vlr-first i[data-v-e7ce0961]:nth-child(3){height:48%}.vlr-cq[data-v-e7ce0961]{gap:4px;display:flex}.vlr-cq i[data-v-e7ce0961]{box-sizing:border-box;width:40px;height:22px;box-shadow:inset 0 0 0 1px var(--lr-hair);background:#16130f0a;border-radius:4px;justify-content:center;align-items:center;padding:3px;display:flex}.vlr-cq b[data-v-e7ce0961]{background:var(--lr-cell);border-radius:2px;width:100%;height:100%;display:block}.vlr-cq i:first-child b[data-v-e7ce0961]{background:var(--lr-fill);box-shadow:inset 0 0 0 1px var(--lr-accent)}.vlr-fluid[data-v-e7ce0961]{background:#16130f0a;border-radius:4px;align-items:center;width:88px;height:22px;display:flex}.vlr-fluid i[data-v-e7ce0961]{width:var(--lr-fluid);background:var(--lr-fill);height:100%;box-shadow:inset 0 0 0 1px var(--lr-accent);border-radius:4px;display:block}.vlr.tone-sm[data-v-e7ce0961]{--lr-cols:1;--lr-frame:60px;--lr-fluid:40%}.vlr.tone-sm .vlr-cols i[data-v-e7ce0961]:not(:first-child){display:none}.vlr.tone-md[data-v-e7ce0961]{--lr-cols:2;--lr-frame:74px;--lr-fluid:52%}.vlr.tone-md .vlr-cols i[data-v-e7ce0961]:last-child{display:none}.vlr.tone-lg[data-v-e7ce0961]{--lr-cols:3;--lr-frame:88px;--lr-fluid:64%}.vlr.tone-xl[data-v-e7ce0961]{--lr-cols:4;--lr-frame:92px;--lr-fluid:76%}.vlr.tone-xl .vlr-cols i[data-v-e7ce0961]{background:var(--lr-fill);box-shadow:inset 0 0 0 1px var(--lr-accent)}.vlr.tone-mobile .vlr-first[data-v-e7ce0961]{border-radius:4px}.vlr.tone-desktop .vlr-frame[data-v-e7ce0961],.vlr.tone-mobile .vlr-first[data-v-e7ce0961]{box-shadow:inset 0 0 0 1px var(--lr-accent)}.vlr.tone-desktop .vlr-cols i[data-v-e7ce0961]{background:var(--lr-fill)}.vlr.tone-container .vlr-cq[data-v-e7ce0961]{box-shadow:inset 0 0 0 1px var(--lr-accent);border-radius:4px}.vlr.tone-fluid .vlr-fluid i[data-v-e7ce0961]{background:linear-gradient(90deg,var(--lr-fill),#ff4d1857);width:82%}.ls[data-v-c31c182f]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:230px;color:var(--subject-ink,#252b36);border-radius:12px;margin:8px auto 0;padding:6px 12px}.ls-row[data-v-c31c182f]{border-bottom:1px solid var(--subject-stage,#eceff3);cursor:default;justify-content:space-between;align-items:center;gap:8px;height:44px;transition:background .15s;display:flex}.ls-row[data-v-c31c182f]:last-child{border-bottom:0}.ls-row.on[data-v-c31c182f]{background:var(--subject-soft,#f6f7f9)}.ls-row.sel[data-v-c31c182f]{background:var(--component-soft,oklch(96% .025 36))}.ls-row.sel .ls-chev[data-v-c31c182f]{color:var(--subject-accent,#b35317)}.ls-main[data-v-c31c182f]{flex-direction:column;gap:2px;min-width:0;display:flex}.ls-title[data-v-c31c182f]{font-size:12px;font-weight:600}.ls-desc[data-v-c31c182f],.ls-title[data-v-c31c182f]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ls-desc[data-v-c31c182f]{color:var(--subject-muted,#8a9099);font-size:10.5px}.ls-chev[data-v-c31c182f]{color:var(--subject-line,#b3b9c3);font-size:14px;transition:transform .15s}.ls-row.on .ls-chev[data-v-c31c182f]{transform:translate(2px)}.sk[data-v-c31c182f]{background:var(--subject-stage,#eceff3);border-radius:4px;height:9px;display:block}.ls-avatar[data-v-c31c182f]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;width:220px;padding:6px 12px}.ls-arow[data-v-c31c182f]{border-bottom:1px solid var(--subject-stage,#eceff3);align-items:center;gap:9px;height:46px;display:flex}.ls-arow[data-v-c31c182f]:last-child{border-bottom:0}.ls-ava[data-v-c31c182f]{width:28px;height:28px;color:var(--subject-surface,#fff);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.ls-grouped[data-v-c31c182f]{flex-direction:column;width:210px;display:flex}.ls-ghead[data-v-c31c182f]{color:var(--subject-muted,#8a9099);padding:10px 4px 4px;font-size:10.5px}.ls-gitem[data-v-c31c182f]{background:var(--subject-surface,#fff);border-radius:9px;justify-content:space-between;align-items:center;height:38px;padding-inline:4px;display:flex}.ls-gitem+.ls-gitem[data-v-c31c182f]{margin-top:1px}.ls-cards[data-v-c31c182f]{gap:9px;width:220px}.ls-card[data-v-c31c182f],.ls-cards[data-v-c31c182f]{flex-direction:column;display:flex}.ls-card[data-v-c31c182f]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;gap:4px;padding:11px 12px}.nt[data-v-56cde529]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:210px;color:var(--subject-ink,#252b36);border-radius:12px;align-items:flex-start;gap:9px;padding:12px;box-shadow:0 10px 26px #1418221a}.nt[data-v-56cde529],.nt-ico[data-v-56cde529]{display:flex}.nt-ico[data-v-56cde529]{width:20px;height:20px;color:var(--subject-surface,#fff);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700}.nt-ico.info[data-v-56cde529]{background:#2a6fdb}.nt-ico.ok[data-v-56cde529]{background:#34b96f}.nt-ico.warn[data-v-56cde529]{background:#e6a23c}.nt-ava[data-v-56cde529]{width:26px;height:26px;color:var(--subject-surface,#fff);background:#15803d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.nt-main[data-v-56cde529]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.nt-title[data-v-56cde529]{font-size:12px;font-weight:600}.nt-desc[data-v-56cde529]{color:var(--subject-muted,#626975);font-size:11px;line-height:1.5}.nt-close[data-v-56cde529]{color:var(--subject-line,#a7adb8);cursor:pointer;flex-shrink:0;font-size:11px}.nt-actions[data-v-56cde529]{gap:6px;margin-top:3px;display:flex}.nt-btn[data-v-56cde529]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);cursor:pointer;border:0;border-radius:6px;padding:3px 10px;font-size:10.5px;font-weight:600}.nt-btn.ghost[data-v-56cde529]{background:var(--subject-soft,#f0f2f5);color:var(--subject-muted,#626975)}.nt-stack[data-v-56cde529]{flex-direction:column;gap:8px;width:210px;display:flex}.nt-stack .back[data-v-56cde529]{opacity:.55;transform:scale(.96)}.nt-stack .back.one[data-v-56cde529]{transform:scale(.92)}.pg-specimen[data-v-149020f9]{flex-direction:column;align-items:center;width:100%;display:flex;container-type:inline-size}.pg-bar[data-v-149020f9]{gap:4px;font-family:inherit;font-size:11px;display:flex}.pg-bar[data-v-149020f9],.pg-item[data-v-149020f9],.pg-nav[data-v-149020f9]{box-sizing:border-box;color:var(--subject-muted,#626975);align-items:center}.pg-item[data-v-149020f9],.pg-nav[data-v-149020f9]{border:1px solid var(--subject-line,#dfe3e9);background:var(--subject-surface,#fff);width:20px;height:22px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;padding:0;display:inline-flex}.pg-item.on[data-v-149020f9]{background:var(--component-accent,oklch(67% .22 36));border-color:var(--component-accent,oklch(67% .22 36));color:var(--subject-surface,#fff);cursor:default;font-weight:600}.pg-item[data-v-149020f9]:disabled,.pg-nav[data-v-149020f9]:disabled{opacity:.4;cursor:not-allowed}.pg-item[data-v-149020f9]:not(.on):not(:disabled):hover,.pg-nav[data-v-149020f9]:not(:disabled):hover{background:var(--subject-soft,#f3f4f6);color:var(--subject-ink,#252b36)}.pg-item[data-v-149020f9]:focus-visible,.pg-nav[data-v-149020f9]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}.pg-size-wrap[data-v-149020f9]{position:relative}.pg-size[data-v-149020f9]{border:1px solid var(--subject-line,#dfe3e9);background:var(--subject-surface,#fff);height:22px;font:inherit;color:var(--subject-muted,#626975);cursor:pointer;box-sizing:border-box;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 6px;font-size:10.5px;display:inline-flex}.pg-caret[data-v-149020f9]{color:var(--subject-muted,#8a9099);font-size:9px}.pg-panel[data-v-149020f9]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:8px;flex-direction:column;gap:2px;width:78px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:-6px;box-shadow:0 6px 14px #16130f1f}.pg-option[data-v-149020f9]{height:20px;color:var(--subject-muted,#626975);white-space:nowrap;border-radius:5px;justify-content:space-between;align-items:center;padding:0 6px;font-size:10.5px;display:flex}.pg-option.on[data-v-149020f9]{background:var(--component-soft,oklch(96% .025 36));color:var(--component-accent,oklch(67% .22 36));font-weight:600}.pg-opt-check[data-v-149020f9]{font-size:10px}.pg-ellipsis[data-v-149020f9]{letter-spacing:2px;justify-content:center;width:19px;height:22px}.pg-ellipsis[data-v-149020f9],.pg-jumper[data-v-149020f9]{color:var(--subject-muted,#8a9099);align-items:center;display:inline-flex}.pg-jumper[data-v-149020f9]{white-space:nowrap;gap:4px;font-size:10.5px}.pg-jump-input[data-v-149020f9]{border:1px solid var(--subject-line,#dfe3e9);background:var(--subject-surface,#fff);min-width:24px;height:18px;color:var(--subject-ink,#252b36);box-sizing:border-box;border-radius:5px;justify-content:center;align-items:center;padding:0 4px;font-size:10.5px;display:inline-flex}.pg-zap[data-v-149020f9]{width:100%;color:var(--subject-muted,#626975);justify-content:center;font-family:inherit;font-size:13px;display:flex}.z-loadmore[data-v-149020f9]{border:1px solid var(--subject-line,#dfe3e9);background:var(--subject-surface,#fff);font:inherit;color:var(--subject-ink,#252b36);border-radius:9px;padding:9px 22px;font-weight:600}.z-pager[data-v-149020f9]{gap:14px;width:300px;max-width:100%;display:flex}.z-pager-col[data-v-149020f9]{border:1px solid var(--subject-line,#e1e3e8);background:var(--subject-surface,#fff);border-radius:10px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:10px 12px;display:flex}.z-pager-col.right[data-v-149020f9]{text-align:right}.z-pager-k[data-v-149020f9]{color:var(--subject-muted,#8a9099);font-size:10.5px}.z-pager-t[data-v-149020f9]{color:var(--subject-ink,#252b36);font-size:12.5px;font-weight:600}.z-compact[data-v-149020f9]{align-items:center;gap:clamp(4px,2vw,12px);display:flex}.z-plain[data-v-149020f9]{text-align:center;min-width:20px}.z-plain.on[data-v-149020f9]{color:var(--component-accent,oklch(67% .22 36));font-weight:700}.z-plain.dim[data-v-149020f9]{color:#b0a99c;letter-spacing:2px}.z-mini[data-v-149020f9]{align-items:center;gap:8px;display:flex}.z-arrow[data-v-149020f9]{color:var(--subject-muted,#8a9099)}.z-mini-item[data-v-149020f9]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:6px;justify-content:center;align-items:center;min-width:24px;height:24px;display:inline-flex}.z-mini-item.on[data-v-149020f9]{background:var(--component-accent,oklch(67% .22 36));border-color:var(--component-accent,oklch(67% .22 36));color:var(--subject-surface,#fff);font-weight:600}@container (width<=279px){.pg-bar[data-v-149020f9]{flex-wrap:wrap;justify-content:center;row-gap:10px;max-width:100%}.pg-jumper[data-v-149020f9],.pg-size-wrap[data-v-149020f9]{align-self:flex-start}.pg-panel[data-v-149020f9]{margin-top:6px;position:static}}.pc-wrap[data-v-cd3a0317]{align-items:center;gap:8px;margin:14px auto 0}.pc-bubble[data-v-cd3a0317],.pc-wrap[data-v-cd3a0317]{flex-direction:column;display:flex}.pc-bubble[data-v-cd3a0317]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:10px;gap:7px;width:130px;padding:11px 12px;position:relative;box-shadow:0 10px 26px #1418221a}.pc-bubble.below[data-v-cd3a0317]{margin-top:12px}.pc-text[data-v-cd3a0317]{color:var(--subject-ink,#252b36);font-size:11px;line-height:1.5}.pc-arrow[data-v-cd3a0317]{background:var(--subject-surface,#fff);border-right:1px solid var(--subject-line,#dfe3e9);border-bottom:1px solid var(--subject-line,#dfe3e9);width:11px;height:11px;position:absolute;left:50%}.pc-bubble.above .pc-arrow[data-v-cd3a0317]{bottom:-6.5px;transform:translate(-50%)rotate(45deg)}.pc-bubble.below .pc-arrow[data-v-cd3a0317]{top:-6.5px;transform:translate(-50%)rotate(225deg)}.pc-actions[data-v-cd3a0317]{justify-content:flex-end;gap:6px;display:flex}.pc-btn[data-v-cd3a0317]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);cursor:pointer;border:0;border-radius:6px;padding:3px 10px;font-size:10.5px;font-weight:600}.pc-btn.danger[data-v-cd3a0317]{background:#d03050}.pc-btn.ghost[data-v-cd3a0317]{background:var(--subject-soft,#f0f2f5);color:var(--subject-muted,#626975)}.pc-btn[data-v-cd3a0317]:disabled{opacity:.6;cursor:default}.pc-trigger[data-v-cd3a0317]{border:1px solid var(--subject-line,#dfe3e9);background:var(--subject-surface,#fff);color:var(--subject-ink,#252b36);cursor:pointer;border-radius:8px;padding:5px 13px;font-size:12px;font-weight:600}.pc-trigger.danger[data-v-cd3a0317]{color:#d03050;border-color:#f3c2cd}.pc-done[data-v-cd3a0317]{color:#15803d;font-size:11px;font-weight:600}.pp-wrap[data-v-84ad5d8f]{align-items:center;gap:8px;margin:14px auto 0}.pp-bubble[data-v-84ad5d8f],.pp-wrap[data-v-84ad5d8f]{flex-direction:column;display:flex}.pp-bubble[data-v-84ad5d8f]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:10px;gap:5px;width:110px;padding:12px;position:relative;box-shadow:0 10px 26px #1418221a}.pp-title[data-v-84ad5d8f]{color:var(--subject-ink,#252b36);font-size:12px;font-weight:600}.pp-text[data-v-84ad5d8f]{color:var(--subject-muted,#626975);font-size:11px;line-height:1.55}.pp-arrow[data-v-84ad5d8f]{background:var(--subject-surface,#fff);border-right:1px solid var(--subject-line,#dfe3e9);border-bottom:1px solid var(--subject-line,#dfe3e9);width:12px;height:12px;position:absolute;left:50%}.pp-bubble.above .pp-arrow[data-v-84ad5d8f]{bottom:-7px;transform:translate(-50%)rotate(45deg)}.pp-bubble.below[data-v-84ad5d8f]{margin-top:14px}.pp-bubble.below .pp-arrow[data-v-84ad5d8f]{top:-7px;transform:translate(-50%)rotate(225deg)}.pp-trigger[data-v-84ad5d8f]{border:1px solid var(--subject-line,#dfe3e9);background:var(--subject-surface,#fff);color:var(--subject-ink,#252b36);cursor:pointer;border-radius:8px;padding:5px 13px;font-size:12px;font-weight:600}.pp-trigger.danger[data-v-84ad5d8f]{color:#d03050;border-color:#f3c2cd}.pp-actions[data-v-84ad5d8f]{justify-content:flex-end;gap:6px;margin-top:3px;display:flex}.pp-btn[data-v-84ad5d8f]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);cursor:pointer;border:0;border-radius:7px;padding:3px 10px;font-size:10.5px;font-weight:600}.pp-btn.ghost[data-v-84ad5d8f]{background:var(--subject-soft,#f0f2f5);color:var(--subject-muted,#626975)}.pg[data-v-6968d290]{align-items:center;gap:8px;width:210px;margin:9px auto 0;display:flex}.pg-track[data-v-6968d290]{background:var(--subject-stage,#eceff3);flex:1;height:10px;overflow:hidden}.pg-fill[data-v-6968d290],.pg-track[data-v-6968d290]{border-radius:999px;display:block}.pg-fill[data-v-6968d290]{background:var(--subject-accent,#ff4d18);height:100%;transition:width .3s,background .3s}.pg-fill.done[data-v-6968d290]{background:#34b96f}.pg-fill.err[data-v-6968d290]{background:#d03050}.pg-num[data-v-6968d290]{color:var(--subject-ink,#252b36);font-variant-numeric:tabular-nums;text-align:right;min-width:32px;font-size:11.5px;font-weight:600}.pg-num.done[data-v-6968d290]{color:#15803d}.pg-num.err[data-v-6968d290]{color:#d03050}@media (prefers-reduced-motion:reduce){.pg-fill[data-v-6968d290]{transition:none}}.pg-circle[data-v-6968d290]{width:88px;height:88px;position:relative}.pg-circle svg[data-v-6968d290]{width:100%;height:100%}.pg-cnum[data-v-6968d290]{color:var(--subject-ink,#252b36);justify-content:center;font-size:14px;font-weight:700;position:absolute;inset:0}.pg-cnum[data-v-6968d290],.pg-mini[data-v-6968d290]{align-items:center;display:flex}.pg-mini[data-v-6968d290]{gap:7px;width:170px}.pg-mini-track[data-v-6968d290]{background:var(--subject-stage,#eceff3);border-radius:999px;flex:1;height:6px;display:block;overflow:hidden}.pg-mini-track .pg-fill[data-v-6968d290]{height:100%}.pg-mini-num[data-v-6968d290]{color:var(--subject-muted,#626975);font-variant-numeric:tabular-nums;font-size:10.5px}.pg-steps[data-v-6968d290]{gap:6px;width:180px;display:flex}.pg-step[data-v-6968d290]{background:var(--subject-stage,#eceff3);border-radius:999px;flex:1;height:8px}.pg-step.on[data-v-6968d290]{background:var(--subject-accent,#ff4d18)}.qr-demo[data-v-e5ca497d]{width:max-content;margin:auto}.qr-card[data-v-e5ca497d],.qr-demo[data-v-e5ca497d],.qr-mini[data-v-e5ca497d],.qr-svg[data-v-e5ca497d]{max-width:100%}.qr-disclaimer[data-v-e5ca497d]{text-align:center;color:oklch(45% .025 260);margin:8px 0 0;font-size:11px}.qr[data-v-e5ca497d]{flex-direction:column;align-items:center;gap:12px;width:128px;margin:10px auto 0;display:flex}.qr-svg[data-v-e5ca497d]{image-rendering:pixelated;background:var(--subject-surface,#fff)}.qr-sk[data-v-e5ca497d],.qr-svg[data-v-e5ca497d]{width:128px;height:128px}.qr-sk[data-v-e5ca497d]{background:var(--subject-stage,#eceff3);border-radius:8px;animation:1.6s ease-in-out infinite qr-pulse-e5ca497d}.qr-cap[data-v-e5ca497d]{color:var(--subject-muted,#8a9099);overflow-wrap:anywhere;font-size:10.5px}.qr-card[data-v-e5ca497d]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:176px;padding:16px 16px 12px;display:flex}.qr-card .qr-svg[data-v-e5ca497d]{width:116px;height:116px}.qr-mini[data-v-e5ca497d]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:9px;align-items:center;gap:9px;padding:7px 10px;display:flex}.qr-svg.sm[data-v-e5ca497d]{width:44px;height:44px}.qr-mini-cap[data-v-e5ca497d]{color:var(--subject-muted,#626975);font-size:10.5px}@keyframes qr-pulse-e5ca497d{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.qr-sk[data-v-e5ca497d]{animation:none}}.radio-specimen[data-v-11ffa673]{box-sizing:border-box;text-align:left;width:100%;min-width:0;color:var(--subject-ink,#353b45);border:0;margin:0;padding:12px;font-size:13px}legend[data-v-11ffa673]{padding:0;font-weight:600}.options[data-v-11ffa673]{flex-wrap:wrap;gap:14px;display:flex}label[data-v-11ffa673]{cursor:pointer;align-items:center;gap:8px;min-height:30px;display:flex}.control[data-v-11ffa673]{flex-shrink:0;position:relative}.control[data-v-11ffa673],input[data-v-11ffa673]{width:18px;height:18px}input[data-v-11ffa673]{accent-color:var(--component-accent,oklch(67% .22 36));cursor:pointer;margin:0}input[data-v-11ffa673]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:3px}.dot[data-v-11ffa673]{background:var(--component-accent,oklch(67% .22 36));pointer-events:none;border-radius:50%;position:absolute;inset:5px}input[data-v-11ffa673]:disabled{cursor:not-allowed}label[data-v-11ffa673]:has(:disabled){color:var(--subject-muted,#747b85)}.cards .options[data-v-11ffa673],.vertical .options[data-v-11ffa673]{flex-direction:column}.cards label[data-v-11ffa673]{border:1px solid var(--subject-line,#a8afb9);border-radius:10px;padding:12px}.cards label[data-v-11ffa673]:has(:checked){background:var(--component-soft,oklch(96% .025 36));border-color:var(--component-accent,oklch(67% .22 36))}output[data-v-11ffa673],small[data-v-11ffa673]{color:var(--subject-muted,#626975);margin-top:6px;font-size:11px;display:block}label[data-v-11ffa673]:hover:not(:has(:disabled)){color:var(--component-ink,oklch(50% .18 36))}.rate-specimen[data-v-1bc10908]{width:100%;min-width:0;color:var(--subject-ink,#353b45);gap:12px;font-size:13px;display:grid}fieldset[data-v-1bc10908]{border:0;min-width:0;margin:0;padding:0}legend[data-v-1bc10908]{margin-bottom:10px;padding:0;font-weight:600}.items[data-v-1bc10908]{flex-wrap:wrap;gap:8px;display:flex}label[data-v-1bc10908]{color:var(--subject-ink,#737b87);cursor:pointer;justify-content:center;align-items:center;min-width:27px;min-height:28px;display:flex;position:relative}.filled[data-v-1bc10908]{color:var(--component-accent,oklch(67% .22 36))}input[data-v-1bc10908]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}label[data-v-1bc10908]:has(input:focus-visible){outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:3px;border-radius:4px}label[data-v-1bc10908]:hover:has(input:not(:disabled)){color:var(--component-ink,oklch(50% .18 36))}fieldset:disabled label[data-v-1bc10908]{opacity:.5;cursor:not-allowed}output[data-v-1bc10908]{width:fit-content;color:var(--subject-muted,#626975);font-size:12px}.ten[data-v-1bc10908]{gap:4px}.ten label[data-v-1bc10908]{border:1px solid var(--subject-line,#a8afb9);border-radius:5px;min-width:26px}.ten .filled[data-v-1bc10908]{background:var(--component-soft,oklch(96% .025 36))}.rs[data-v-f0e69d81]{box-sizing:border-box;text-align:center;width:190px;color:var(--subject-ink,#252b36);flex-direction:column;margin:10px auto 0;padding:12px}.rs[data-v-f0e69d81],.rs-ico[data-v-f0e69d81]{align-items:center;display:flex}.rs-ico[data-v-f0e69d81]{width:50px;height:50px;color:var(--subject-surface,#fff);border-radius:999px;justify-content:center;font-size:22px;font-weight:700}.rs-ico.ok[data-v-f0e69d81]{background:#34b96f}.rs-ico.err[data-v-f0e69d81]{background:#d03050}.rs-ico.warn[data-v-f0e69d81]{background:#e6a23c}.rs-ico.load[data-v-f0e69d81]{background:var(--subject-soft,#eef0f4);color:var(--subject-muted,#626975);font-size:18px}.rs-title[data-v-f0e69d81]{margin-top:12px;font-size:14px;font-weight:600}.rs-desc[data-v-f0e69d81]{color:var(--subject-muted,#8a9099);margin-top:5px;font-size:11px;line-height:1.55}.rs-actions[data-v-f0e69d81]{gap:8px;margin-top:12px;display:flex}.rs-btn[data-v-f0e69d81]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);cursor:pointer;border:0;border-radius:8px;padding:5px 14px;font-size:11.5px;font-weight:600}.rs-btn.err[data-v-f0e69d81]{background:#d03050}.rs-btn.ghost[data-v-f0e69d81]{background:var(--subject-soft,#f0f2f5);color:var(--subject-muted,#626975)}.sg[data-v-af2f4758]{box-sizing:border-box;background:var(--subject-soft,#eef0f4);border-radius:9px;width:190px;margin:8px auto 0;padding:4px}.sg[data-v-af2f4758],.sg-item[data-v-af2f4758]{display:flex;position:relative}.sg-item[data-v-af2f4758]{z-index:1;height:26px;color:var(--subject-muted,#626975);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:500}.sg-item.on[data-v-af2f4758]{color:var(--subject-ink,#252b36);font-weight:600}.sg-item.off[data-v-af2f4758]{color:var(--subject-line,#b3b9c3);cursor:default}.sg-thumb[data-v-af2f4758]{background:var(--subject-surface,#fff);border-radius:6px;width:calc(33.3333% - 2.66667px);height:calc(100% - 8px);transition:transform .25s;position:absolute;top:4px;left:4px;box-shadow:0 1px 4px #14182224}.sg-ico[data-v-af2f4758]{font-size:12px}.sg-block[data-v-af2f4758]{width:250px}.sg-block .sg[data-v-af2f4758]{width:100%;margin:0}.sg-pill-wrap[data-v-af2f4758]{width:190px}.sg.pill[data-v-af2f4758]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:999px}.sg.pill .sg-thumb[data-v-af2f4758]{border-radius:999px;box-shadow:0 2px 8px #14182229}.sg-sizes[data-v-af2f4758]{flex-direction:column;gap:8px;width:190px;display:flex}.sg.sizes[data-v-af2f4758]{margin:0}.sg.sm[data-v-af2f4758]{width:150px;margin:0 auto}.sg.sm .sg-item[data-v-af2f4758]{height:22px;font-size:11px}@media (prefers-reduced-motion:reduce){.sg-thumb[data-v-af2f4758]{transition:none}}.select-specimen[data-v-5a1d0717]{width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;gap:6px;font-size:12px;display:grid}label[data-v-5a1d0717]{width:fit-content;font-weight:600}.trigger[data-v-5a1d0717],select[data-v-5a1d0717]{width:100%;color:inherit;font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.options[data-v-5a1d0717],.trigger[data-v-5a1d0717],select[data-v-5a1d0717]{border:1px solid var(--subject-line,#a8afb9);background:#fff;border-radius:8px}.options[data-v-5a1d0717]{gap:2px;padding:3px;display:grid}.options button[data-v-5a1d0717]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:4px 8px;display:flex}.options button[aria-pressed=true][data-v-5a1d0717]{background:var(--component-soft,oklch(96% .025 36));color:var(--component-ink,oklch(50% .18 36))}.options span[data-v-5a1d0717]{font-size:10px}button[data-v-5a1d0717]:hover{background:var(--component-soft,oklch(96% .025 36))}button[data-v-5a1d0717]:focus-visible,input[data-v-5a1d0717]:focus-visible,select[data-v-5a1d0717]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}select[data-v-5a1d0717]:disabled{background:var(--subject-soft,#e8ebef);cursor:not-allowed}fieldset[data-v-5a1d0717]{border:0;gap:10px;padding:0;display:grid}legend[data-v-5a1d0717],output[data-v-5a1d0717],small[data-v-5a1d0717]{color:var(--subject-muted,#626975);font-size:11px}fieldset label[data-v-5a1d0717]{align-items:center;gap:8px;display:flex}input[data-v-5a1d0717]{accent-color:var(--component-accent,oklch(67% .22 36))}.sk[data-v-e9df3ef1]{background:var(--subject-stage,#eceff3);border-radius:5px;height:9px;display:block;position:relative;overflow:hidden}.sk[data-v-e9df3ef1]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);animation:1.8s ease-in-out infinite sk-shine-e9df3ef1;position:absolute;inset:0}@keyframes sk-shine-e9df3ef1{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.sk[data-v-e9df3ef1]:after{animation:none}}.sk-card[data-v-e9df3ef1]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;width:180px;margin:10px auto 0;padding:12px}.sk-card.dim[data-v-e9df3ef1]{background:#fafbfc}.sk-ava[data-v-e9df3ef1]{border-radius:999px;width:36px;height:36px}.sk-ava.lg[data-v-e9df3ef1]{flex-shrink:0}.sk-rows[data-v-e9df3ef1]{flex-direction:column;gap:8px;margin-top:14px;display:flex}.sk-real-ava[data-v-e9df3ef1]{position:absolute}.sk-card[data-v-e9df3ef1]{align-items:center;display:flex;position:relative}.sk-real-title[data-v-e9df3ef1]{color:var(--subject-ink,#252b36);margin-left:8px;font-size:11.5px;font-weight:600}.sk-real-text[data-v-e9df3ef1]{width:100%;color:var(--subject-muted,#626975);margin-top:10px;font-size:11px;line-height:1.6;display:block}.sk-list[data-v-e9df3ef1]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;flex-direction:column;gap:12px;width:190px;padding:10px 12px;display:flex}.sk-lrow[data-v-e9df3ef1]{align-items:center;gap:9px;display:flex}.sk-lmain[data-v-e9df3ef1]{flex:1;gap:6px;min-width:0}.sk-article[data-v-e9df3ef1],.sk-lmain[data-v-e9df3ef1]{flex-direction:column;display:flex}.sk-article[data-v-e9df3ef1]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;gap:9px;width:180px;padding:12px}.sk-pic[data-v-e9df3ef1]{border-radius:8px;width:100%;height:56px}.sk-table[data-v-e9df3ef1]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;flex-direction:column;gap:10px;width:190px;padding:10px 12px;display:flex}.sk-trow[data-v-e9df3ef1]{grid-template-columns:1fr 1.2fr 1fr;gap:10px;display:grid}.slider-specimen[data-v-9875ac18]{color:oklch(34% .02 255);gap:8px;width:240px;min-width:0;max-width:100%;font-size:13px;display:grid}label[data-v-9875ac18]{justify-content:space-between;align-items:center;gap:12px;display:flex}output[data-v-9875ac18]{color:oklch(34% .02 255);font-variant-numeric:tabular-nums}.steps-values[data-v-9875ac18]{color:oklch(48% .02 255);justify-content:space-between;font-size:11px;display:flex}.focus[data-v-9875ac18] .range-slider{outline:2px solid var(--range-accent);outline-offset:-2px}.vertical[data-v-9875ac18]{justify-items:center;width:110px}.vertical label[data-v-9875ac18]{width:100%}.sp[data-v-6ccef536]{box-sizing:border-box;flex-direction:column;align-items:center;gap:10px;width:120px;margin:10px auto 0;padding:14px 0;display:flex}.sp-ring[data-v-6ccef536]{border:4px solid var(--subject-stage,#eceff3);border-top-color:var(--subject-accent,#ff4d18);border-radius:999px;width:38px;height:38px;animation:.9s linear infinite sp-rotate-6ccef536;display:block}@keyframes sp-rotate-6ccef536{to{transform:rotate(1turn)}}.sp-text[data-v-6ccef536]{color:var(--subject-muted,#8a9099);font-size:11.5px}@media (prefers-reduced-motion:reduce){.sp-ring[data-v-6ccef536]{border-top-color:var(--subject-accent-light,#ffb36b);animation:none}}.sp-ring.sm[data-v-6ccef536]{border-width:3px;width:20px;height:20px}.sp-inline[data-v-6ccef536]{border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:16px auto 0;padding:8px 14px}.sp-inline[data-v-6ccef536],.sp-ovcard[data-v-6ccef536]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);display:flex}.sp-ovcard[data-v-6ccef536]{box-sizing:border-box;border-radius:12px;flex-direction:column;gap:9px;width:180px;margin:10px auto 0;padding:14px;position:relative}.sp-dots[data-v-6ccef536]{gap:7px;padding:20px 0;display:flex}.sp-dots i[data-v-6ccef536]{background:var(--subject-accent,#ff4d18);border-radius:999px;width:9px;height:9px;animation:1.2s ease-in-out infinite sp-bounce-6ccef536}.sp-dots i[data-v-6ccef536]:nth-child(2){animation-delay:.15s}.sp-dots i[data-v-6ccef536]:nth-child(3){animation-delay:.3s}@keyframes sp-bounce-6ccef536{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-7px)}}.sp-det[data-v-6ccef536]{width:88px;height:88px;position:relative}.sp-det svg[data-v-6ccef536]{width:100%;height:100%}.sp-det-num[data-v-6ccef536]{color:var(--subject-ink,#252b36);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;inset:0}.sp-overlay[data-v-6ccef536]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;flex-direction:column;gap:9px;width:180px;padding:14px;display:flex;position:relative}.sk[data-v-6ccef536]{background:var(--subject-stage,#eceff3);border-radius:5px;height:9px;display:block}.sp-shade[data-v-6ccef536]{background:#ffffffad;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sp-shade .sp-ring[data-v-6ccef536]{border-width:3px;width:28px;height:28px}.st[data-v-855ebcf0]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:180px;color:var(--subject-ink,#252b36);border-radius:12px;flex-direction:column;gap:5px;margin:10px auto 0;padding:12px 14px;display:flex}.st-cap[data-v-855ebcf0]{color:var(--subject-muted,#8a9099);font-size:11.5px}.st-value[data-v-855ebcf0]{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}.st-value.sm[data-v-855ebcf0]{font-size:20px}.st-unit[data-v-855ebcf0]{color:var(--subject-muted,#8a9099);margin-left:4px;font-size:11px;font-style:normal;font-weight:400}.st-trend[data-v-855ebcf0]{color:#15803d;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.st-trend.down[data-v-855ebcf0]{color:#d03050}.sk[data-v-855ebcf0]{background:var(--subject-stage,#eceff3);border-radius:5px;height:12px;display:block}.sk.big[data-v-855ebcf0]{height:24px}.st-count[data-v-855ebcf0],.st-plain[data-v-855ebcf0],.st-prog[data-v-855ebcf0]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:170px;color:var(--subject-ink,#252b36);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.st-segs[data-v-855ebcf0]{align-items:center;gap:4px;display:flex}.st-seg[data-v-855ebcf0]{background:var(--subject-ink,#252b36);color:var(--subject-surface,#fff);font-variant-numeric:tabular-nums;border-radius:7px;padding:4px 7px;font-size:16px;font-weight:700}.st-colon[data-v-855ebcf0]{color:var(--subject-muted,#8a9099);font-size:15px;font-weight:700}.st-prog-head[data-v-855ebcf0]{justify-content:space-between;align-items:baseline;display:flex}.st-bar[data-v-855ebcf0]{background:var(--subject-stage,#eceff3);height:8px;overflow:hidden}.st-bar[data-v-855ebcf0],.st-fill[data-v-855ebcf0]{border-radius:999px;display:block}.st-fill[data-v-855ebcf0]{background:linear-gradient(90deg,var(--subject-accent-light,#ffb36b),var(--subject-accent,#ff6a2b));height:100%}.steps-specimen[data-v-fc2e8e5e]{justify-content:center;width:100%;display:flex}.steps-track[data-v-fc2e8e5e]{box-sizing:border-box;width:240px;color:var(--subject-ink,#252b36);justify-content:space-between;padding:4px 0 2px;font-family:inherit;font-size:13px}.step-cell[data-v-fc2e8e5e],.steps-track[data-v-fc2e8e5e]{display:flex;position:relative}.step-cell[data-v-fc2e8e5e]{z-index:1;width:28px;font:inherit;color:inherit;cursor:default;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;padding:0}.step-cell.clickable[data-v-fc2e8e5e]{cursor:pointer}.step-node[data-v-fc2e8e5e]{background:var(--subject-surface,#fff);border:1.5px solid var(--subject-line,#d4d8de);width:28px;height:28px;color:var(--subject-muted,#8a9099);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:flex}.step-node.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36));color:var(--subject-surface,#fff)}.step-node.active[data-v-fc2e8e5e],.step-node.done[data-v-fc2e8e5e]{border-color:var(--component-accent,oklch(67% .22 36))}.step-node.active[data-v-fc2e8e5e]{background:var(--subject-surface,#fff);color:var(--component-accent,oklch(67% .22 36));box-shadow:0 0 0 3px var(--component-soft,oklch(96% .025 36))}.step-node.error[data-v-fc2e8e5e]{color:#b42318;border-color:#b42318;box-shadow:0 0 0 3px #fee2e2}.step-check[data-v-fc2e8e5e]{font-size:13px;line-height:1}.step-num[data-v-fc2e8e5e]{font-size:12px;line-height:1}.step-cell.demo-em .step-node.done[data-v-fc2e8e5e],.step-cell:hover .step-node.done[data-v-fc2e8e5e]{background:#8f3a10}.step-cell[data-v-fc2e8e5e]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px;border-radius:8px}.step-label[data-v-fc2e8e5e]{white-space:nowrap;color:var(--subject-muted,#626975);font-size:12px}.step-label.active[data-v-fc2e8e5e],.step-label.done[data-v-fc2e8e5e]{color:var(--component-accent,oklch(67% .22 36));font-weight:600}.step-connector[data-v-fc2e8e5e]{background:var(--subject-line,#d4d8de);border-radius:1px;height:2px;position:absolute;top:17px}.step-connector[data-v-fc2e8e5e]:first-of-type{left:26px;right:134px}.step-connector[data-v-fc2e8e5e]:nth-of-type(2){left:134px;right:26px}.step-connector.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36))}.steps-zap[data-v-fc2e8e5e]{width:100%;color:var(--subject-ink,#252b36);justify-content:center;font-family:inherit;font-size:13px;display:flex}.z-vertical[data-v-fc2e8e5e]{-moz-column-gap:10px;box-sizing:border-box;border:1px solid var(--subject-line,#e1e3e8);border-radius:10px;grid-template-columns:auto auto 1fr;grid-auto-rows:min-content;column-gap:10px;width:210px;padding:12px;display:grid}.z-vertical[data-v-fc2e8e5e],.zv-node[data-v-fc2e8e5e]{background:var(--subject-surface,#fff)}.zv-node[data-v-fc2e8e5e]{border:1.5px solid var(--subject-line,#d4d8de);width:26px;height:26px;color:var(--subject-muted,#8a9099);border-radius:999px;grid-column:1;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.zv-node.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36));color:var(--subject-surface,#fff)}.zv-node.active[data-v-fc2e8e5e],.zv-node.done[data-v-fc2e8e5e]{border-color:var(--component-accent,oklch(67% .22 36))}.zv-node.active[data-v-fc2e8e5e]{color:var(--component-accent,oklch(67% .22 36));box-shadow:0 0 0 3px var(--component-soft,oklch(96% .025 36))}.zv-line[data-v-fc2e8e5e]{background:var(--subject-line,#d4d8de);grid-column:1;justify-self:center;width:2px;height:22px}.zv-line.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36))}.zv-label[data-v-fc2e8e5e]{grid-column:2/4;align-self:center}.zv-gap[data-v-fc2e8e5e]{grid-column:2/4;height:10px}.z-described[data-v-fc2e8e5e]{align-items:flex-start;width:300px;display:flex}.zd-col[data-v-fc2e8e5e]{text-align:center;flex-direction:column;flex:1}.zd-col[data-v-fc2e8e5e],.zd-node[data-v-fc2e8e5e]{align-items:center;display:flex}.zd-node[data-v-fc2e8e5e]{border:1.5px solid var(--subject-line,#d4d8de);width:28px;height:28px;color:var(--subject-muted,#8a9099);background:var(--subject-surface,#fff);border-radius:999px;justify-content:center;font-size:12px;font-weight:600}.zd-node.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36));color:var(--subject-surface,#fff)}.zd-node.active[data-v-fc2e8e5e],.zd-node.done[data-v-fc2e8e5e]{border-color:var(--component-accent,oklch(67% .22 36))}.zd-node.active[data-v-fc2e8e5e]{color:var(--component-accent,oklch(67% .22 36));box-shadow:0 0 0 3px var(--component-soft,oklch(96% .025 36))}.zd-name[data-v-fc2e8e5e]{margin-top:8px;font-weight:600}.zd-desc[data-v-fc2e8e5e]{color:var(--subject-muted,#8a9099);margin-top:4px;font-size:11px;line-height:1.5}.zd-line[data-v-fc2e8e5e]{margin-top:13px}.z-icon[data-v-fc2e8e5e]{width:220px}.z-icon[data-v-fc2e8e5e],.zi-node[data-v-fc2e8e5e]{align-items:center;display:flex}.zi-node[data-v-fc2e8e5e]{border:1.5px solid var(--subject-line,#d4d8de);width:34px;height:34px;color:var(--subject-muted,#8a9099);background:var(--subject-surface,#fff);box-sizing:border-box;border-radius:999px;justify-content:center}.zi-node.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36));color:var(--subject-surface,#fff)}.zi-node.active[data-v-fc2e8e5e],.zi-node.done[data-v-fc2e8e5e]{border-color:var(--component-accent,oklch(67% .22 36))}.zi-node.active[data-v-fc2e8e5e]{color:var(--component-accent,oklch(67% .22 36));box-shadow:0 0 0 3px var(--component-soft,oklch(96% .025 36))}.zi-line[data-v-fc2e8e5e]{background:var(--subject-line,#d4d8de);flex:1;height:2px}.zi-line.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36))}.z-progress[data-v-fc2e8e5e]{width:240px}.zp-track[data-v-fc2e8e5e]{background:var(--subject-soft,#e9eaed);border-radius:4px;height:8px;overflow:hidden}.zp-fill[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36));border-radius:4px;width:66%;height:100%}.zp-text[data-v-fc2e8e5e]{color:var(--subject-muted,#8a9099);text-align:center;margin-top:8px;font-size:12px}.z-dots[data-v-fc2e8e5e]{align-items:center;width:180px;display:flex}.zd-dot[data-v-fc2e8e5e]{border:1.5px solid var(--subject-line,#d4d8de);background:var(--subject-surface,#fff);box-sizing:border-box;border-radius:999px;width:12px;height:12px}.zd-dot.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36))}.zd-dot.active[data-v-fc2e8e5e],.zd-dot.done[data-v-fc2e8e5e]{border-color:var(--component-accent,oklch(67% .22 36))}.zd-dot.active[data-v-fc2e8e5e]{box-shadow:0 0 0 3px var(--component-soft,oklch(96% .025 36))}.zd-line[data-v-fc2e8e5e]{background:var(--subject-line,#d4d8de);flex:1;height:2px}.zd-line.done[data-v-fc2e8e5e]{background:var(--component-accent,oklch(67% .22 36))}.tb[data-v-6e104513]{background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:260px;color:var(--subject-ink,#252b36);border-radius:10px;margin:0 auto;font-size:10px;overflow:hidden}.batch[data-v-6e104513],.tb-pages[data-v-6e104513],.tb-tools[data-v-6e104513]{justify-content:space-between;align-items:center;gap:5px;padding:5px 8px;display:flex}.tb button[data-v-6e104513],.tb select[data-v-6e104513]{font:inherit;border:1px solid var(--subject-line,#dfe3e9);color:var(--subject-ink,#252b36);background:var(--subject-soft,#f6f7f9);cursor:pointer;border-radius:4px;padding:3px 5px}.tb button[data-v-6e104513]:disabled{opacity:.4;cursor:default}.tb-scroll[data-v-6e104513]{max-height:135px;overflow:auto}table[data-v-6e104513]{border-collapse:separate;border-spacing:0;width:100%;font-size:9px}td[data-v-6e104513],th[data-v-6e104513]{text-align:left;border-bottom:1px solid var(--subject-stage,#eceff3);white-space:nowrap;padding:6px 4px}th[data-v-6e104513]{background:var(--subject-soft,#f6f7f9);z-index:1;font-weight:600;position:sticky;top:0}.num[data-v-6e104513]{text-align:right;font-variant-numeric:tabular-nums}input[type=checkbox][data-v-6e104513]{width:11px;height:11px;accent-color:var(--component-ink,oklch(50% .18 36))}td button[data-v-6e104513]{background:var(--subject-surface,#fff);color:var(--component-ink,oklch(50% .18 36));border:0}.on[data-v-6e104513],tr[data-v-6e104513]:hover{background:var(--subject-soft,#f6f7f9)}.sel[data-v-6e104513]{background:var(--component-soft,oklch(96% .025 36))}.compact td[data-v-6e104513],.compact th[data-v-6e104513]{padding-block:3px}.striped tbody tr[data-v-6e104513]:nth-child(2n){background:var(--subject-soft,#f6f7f9)}.bordered td[data-v-6e104513],.bordered th[data-v-6e104513]{border-right:1px solid var(--subject-line,#dfe3e9)}.wide table[data-v-6e104513]{min-width:420px}.wide .fixed-action[data-v-6e104513]{background:var(--subject-surface,#fff);border-left:1px solid var(--subject-line,#dfe3e9);position:sticky;right:0}.wide th.fixed-action[data-v-6e104513]{z-index:2;background:var(--subject-soft,#f6f7f9)}.tb-message[data-v-6e104513]{padding:8px}.sk[data-v-6e104513]{background:var(--subject-stage,#eceff3);border-radius:3px;height:12px;display:block}.edit-input[data-v-6e104513]{border:1px solid var(--component-ink,oklch(50% .18 36));width:64px;font:inherit}.batch[data-v-6e104513]{background:var(--component-soft,oklch(96% .025 36))}output[data-v-6e104513]{color:#187765;padding:4px 8px;font-size:9px;display:block}.tb button[data-v-6e104513]:focus-visible,.tb select[data-v-6e104513]:focus-visible,.tb-scroll[data-v-6e104513]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:-2px}.tl[data-v-1c3b27a8]{box-sizing:border-box;background:var(--subject-surface,#fff);border:1px solid var(--subject-line,#dfe3e9);width:200px;color:var(--subject-ink,#252b36);border-radius:12px;margin:10px auto 0;padding:12px 14px}.tl[data-v-1c3b27a8],.tl-item[data-v-1c3b27a8]{position:relative}.tl-item[data-v-1c3b27a8]{gap:8px;padding-bottom:16px;display:flex}.tl-item[data-v-1c3b27a8]:last-child{padding-bottom:0}.tl-axis[data-v-1c3b27a8]{background:var(--subject-line,#d9dee6);border-radius:1px;width:2px;position:absolute;top:16px;bottom:-2px;left:6px}.tl-item:last-child .tl-axis[data-v-1c3b27a8]{display:none}.tl-axis.dashed[data-v-1c3b27a8]{background:repeating-linear-gradient(180deg,var(--subject-line,#d9dee6) 0 4px,transparent 4px 8px)}.tl-dot[data-v-1c3b27a8]{z-index:1;background:var(--subject-accent,#ff4d18);box-sizing:border-box;border:3px solid #ffe1d5;border-radius:999px;flex-shrink:0;width:14px;height:14px;margin-top:1px;position:relative}.tl-dot.hollow[data-v-1c3b27a8]{background:var(--subject-surface,#fff);border:2px solid var(--subject-line,#c3cad4)}.tl-item.active .tl-dot[data-v-1c3b27a8]{animation:1.6s ease-in-out infinite tl-pulse-1c3b27a8}.tl-main[data-v-1c3b27a8]{flex-direction:column;gap:2px;min-width:0;display:flex}.tl-time[data-v-1c3b27a8]{color:var(--subject-muted,#8a9099);font-size:10px}.tl-text[data-v-1c3b27a8]{font-size:11.5px;line-height:1.45}.tl-item.pending .tl-text[data-v-1c3b27a8]{color:var(--subject-line,#a7adb8)}@keyframes tl-pulse-1c3b27a8{0%,to{box-shadow:0 0 #ff4d1859}50%{box-shadow:0 0 0 5px #ff4d1800}}@media (prefers-reduced-motion:reduce){.tl-item.active .tl-dot[data-v-1c3b27a8]{animation:none}}.sk[data-v-1c3b27a8]{background:var(--subject-stage,#eceff3);border-radius:5px;height:10px;display:block}.tl-h[data-v-1c3b27a8]{justify-content:space-between;width:250px;padding-top:6px;display:flex;position:relative}.tl-hline[data-v-1c3b27a8]{background:var(--subject-line,#d9dee6);height:2px;position:absolute;top:12px;left:10px;right:10px}.tl-hitem[data-v-1c3b27a8]{flex-direction:column;align-items:center;gap:3px;width:74px;display:flex;position:relative}.tl-hitem .tl-dot[data-v-1c3b27a8]{margin:0}.tl-hitem.undone .tl-htext[data-v-1c3b27a8]{color:var(--subject-line,#a7adb8)}.tl-htime[data-v-1c3b27a8]{color:var(--subject-muted,#8a9099);font-size:9.5px}.tl-htext[data-v-1c3b27a8]{text-align:center;font-size:10px;line-height:1.4}.tl-steps[data-v-1c3b27a8]{flex-direction:column;width:190px}.tl-step[data-v-1c3b27a8],.tl-steps[data-v-1c3b27a8]{gap:9px;display:flex}.tl-step[data-v-1c3b27a8]{color:var(--subject-muted,#626975);align-items:center;font-size:11.5px}.tl-step.on[data-v-1c3b27a8]{color:var(--subject-ink,#252b36);font-weight:600}.tl-num[data-v-1c3b27a8]{background:var(--subject-soft,#eef0f4);width:20px;height:20px;color:var(--subject-muted,#626975);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-style:normal;font-weight:600;display:flex}.tl-step.on .tl-num[data-v-1c3b27a8]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff)}.tl-mini[data-v-1c3b27a8]{align-items:center;gap:0;display:flex}.tl-mdot[data-v-1c3b27a8]{background:var(--subject-line,#c3cad4);border-radius:999px;width:10px;height:10px;position:relative}.tl-mdot.done[data-v-1c3b27a8]{background:var(--subject-accent,#ff4d18)}.tl-mdot+.tl-mdot[data-v-1c3b27a8]{margin-left:26px}.tl-mdot+.tl-mdot[data-v-1c3b27a8]:before{content:"";background:var(--subject-line,#d9dee6);width:26px;height:2px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.time-specimen[data-v-a3af1080]{width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;gap:7px;font-size:12px;display:grid}.field[data-v-a3af1080],input[data-v-a3af1080]{box-sizing:border-box;border:1px solid var(--subject-line,#a8afb9);width:100%;color:inherit;font:inherit;background:#fff;border-radius:8px;padding:8px 10px}.columns[data-v-a3af1080]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.column[data-v-a3af1080]{border:1px solid var(--subject-line,#c5cbd3);background:#fff;border-radius:8px;gap:2px;padding:4px;display:grid}.column strong[data-v-a3af1080]{text-align:center;color:var(--subject-muted,#626975);font-size:10px}.column button[data-v-a3af1080]{height:21px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:4px}.column button[aria-pressed=true][data-v-a3af1080]{background:var(--component-soft,oklch(96% .025 36));color:var(--component-ink,oklch(50% .18 36))}.confirm[data-v-a3af1080]{background:var(--component-accent,oklch(67% .22 36));color:#fff;font:inherit;cursor:pointer;border:0;border-radius:6px;justify-self:end;padding:6px 10px}button[data-v-a3af1080]:focus-visible,input[data-v-a3af1080]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}.column button[data-v-a3af1080]:hover{background:var(--component-soft,oklch(96% .025 36))}input[data-v-a3af1080]:disabled{background:var(--subject-soft,#e8ebef)}small[data-v-a3af1080]{color:var(--subject-muted,#626975);font-size:11px}.error[data-v-a3af1080]{color:#b3261e}.ts[data-v-a69d520e]{background:var(--subject-ink,#252b36);border-radius:11px;gap:8px;width:fit-content;margin:10px auto 0;padding:11px 15px;box-shadow:0 12px 30px #14182247}.ts[data-v-a69d520e],.ts-ico[data-v-a69d520e]{color:var(--subject-surface,#fff);align-items:center;display:flex}.ts-ico[data-v-a69d520e]{background:#34b96f;border-radius:999px;flex-shrink:0;justify-content:center;width:17px;height:17px;font-size:10px;font-weight:700}.ts-ico.err[data-v-a69d520e]{background:#d03050}.ts-ico.spin[data-v-a69d520e]{background:0 0}.ts-text[data-v-a69d520e],.ts-undo[data-v-a69d520e]{font-size:12px}.ts-undo[data-v-a69d520e]{color:var(--subject-accent-light,#ffb36b);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ts-light[data-v-a69d520e]{box-sizing:border-box;background:var(--subject-surface,#fff);border-radius:11px;align-items:center;gap:9px;width:190px;padding:10px 12px;display:flex;box-shadow:0 10px 26px #14182229}.ts-light-main[data-v-a69d520e]{flex-direction:column;gap:2px;display:flex}.ts-light-main b[data-v-a69d520e]{color:var(--subject-ink,#252b36);font-size:12px}.ts-light-main span[data-v-a69d520e]{color:var(--subject-muted,#8a9099);font-size:10.5px}.ts-banner[data-v-a69d520e]{color:#8a5a14;background:#fdf3e7;justify-content:center;gap:7px;width:230px;padding:9px 12px;font-size:11.5px}.ts-banner[data-v-a69d520e],.ts-snack[data-v-a69d520e]{box-sizing:border-box;border-radius:9px;align-items:center;display:flex}.ts-snack[data-v-a69d520e]{background:var(--subject-ink,#252b36);width:210px;color:var(--subject-surface,#fff);justify-content:space-between;gap:12px;padding:10px 14px;font-size:12px}.toggle-specimen[data-v-b97d4db2]{width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;gap:14px;font-size:13px;display:grid}.label[data-v-b97d4db2]{width:fit-content;font-weight:600}.control-row[data-v-b97d4db2]{align-items:center;gap:12px;display:flex}.track[data-v-b97d4db2]{background:var(--subject-muted,#747b85);cursor:pointer;border:0;border-radius:20px;flex-shrink:0;width:46px;height:26px;padding:3px}.thumb[data-v-b97d4db2]{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s ease-out;display:block;transform:translate(0)}.enabled[data-v-b97d4db2]{background:var(--component-accent,oklch(67% .22 36))}.enabled .thumb[data-v-b97d4db2]{transform:translate(20px)}.track[data-v-b97d4db2]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:3px}.track[data-v-b97d4db2]:disabled{opacity:.5;cursor:not-allowed}.track[data-v-b97d4db2]:hover:not(:disabled){filter:brightness(.9)}.status[data-v-b97d4db2],small[data-v-b97d4db2]{color:var(--subject-muted,#626975);font-size:12px}.compact[data-v-b97d4db2]{grid-template-columns:1fr auto;align-items:center}.compact .status[data-v-b97d4db2]{display:none}small[data-v-b97d4db2]{line-height:1.6}@media (prefers-reduced-motion:reduce){.thumb[data-v-b97d4db2]{transition:none}}.tooltip-specimen[data-v-7b65e5df]{width:100%;min-width:0;min-height:120px;color:var(--subject-ink,#353b45);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.bubble[data-v-7b65e5df]{background:var(--subject-ink,#252b36);color:#fff;box-sizing:border-box;border-radius:8px;max-width:220px;padding:10px 12px;line-height:1.6;position:relative}.arrow[data-v-7b65e5df]{color:var(--subject-ink,#252b36);position:absolute;bottom:-6px;left:calc(50% - 6px)}button[data-v-7b65e5df]{border:1px solid var(--subject-line,#a8afb9);color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:9px 13px}button[data-v-7b65e5df]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:3px}button[data-v-7b65e5df]:hover{background:var(--component-soft,oklch(96% .025 36))}.bottom .bubble[data-v-7b65e5df]{order:2}.bottom .arrow[data-v-7b65e5df]{top:-6px;bottom:auto;transform:rotate(180deg)}.side[data-v-7b65e5df]{flex-direction:row-reverse;gap:12px}.side .bubble[data-v-7b65e5df]{max-width:160px}.side .arrow[data-v-7b65e5df]{top:calc(50% - 3px);bottom:auto;left:-9px;transform:rotate(90deg)}.side button[data-v-7b65e5df]{flex-shrink:0}.tr-stage[data-v-f68d921b]{box-sizing:border-box;background:var(--subject-soft,#f6f7f9);border:1px solid var(--subject-line,#dfe3e9);border-radius:12px;width:260px;height:160px;margin:10px auto 0;position:relative;overflow:hidden}.tr-stage .hole[data-v-f68d921b],.tr-stage[data-v-f68d921b] .hole{box-shadow:0 0 0 999px #1418227a}.tr-ghost[data-v-f68d921b]{background:#e2e6ec;border-radius:4px;height:8px;position:absolute}.tr-search[data-v-f68d921b]{box-sizing:border-box;border:1px solid var(--subject-line,#dfe3e9);width:110px;height:22px;color:var(--subject-line,#a7adb8);background:var(--subject-surface,#fff);border-radius:6px;align-items:center;padding:0 8px;font-size:10px;display:flex;position:absolute;top:20px;left:20px}.tr-target[data-v-f68d921b]{background:var(--subject-accent,#ff4d18);color:var(--subject-surface,#fff);cursor:pointer;border:0;border-radius:7px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:56px;left:40px}.tr-card[data-v-f68d921b]{box-sizing:border-box;background:var(--subject-surface,#fff);z-index:1;border-radius:10px;flex-direction:column;gap:5px;width:112px;padding:10px 11px;display:flex;position:absolute;box-shadow:0 10px 26px #1418222e}.tr-card.sm[data-v-f68d921b]{width:150px;position:static}.tr-title[data-v-f68d921b]{color:var(--subject-ink,#252b36);font-size:11.5px;font-weight:600}.tr-text[data-v-f68d921b]{color:var(--subject-muted,#626975);font-size:10px;line-height:1.5}.tr-foot[data-v-f68d921b]{justify-content:space-between;align-items:center;margin-top:2px;display:flex}.tr-dots[data-v-f68d921b]{gap:4px;display:flex}.tr-dots i[data-v-f68d921b]{background:var(--subject-line,#dfe3e9);border-radius:999px;width:6px;height:6px}.tr-dots i.on[data-v-f68d921b]{width:12px}.tr-btn[data-v-f68d921b],.tr-dots i.on[data-v-f68d921b]{background:var(--subject-accent,#ff4d18)}.tr-btn[data-v-f68d921b]{color:var(--subject-surface,#fff);cursor:pointer;border:0;border-radius:6px;padding:3px 10px;font-size:10px;font-weight:600}.tr-modal[data-v-f68d921b]{box-sizing:border-box;background:var(--subject-surface,#fff);border-radius:12px;width:190px;padding:14px;box-shadow:0 14px 34px #14182233}.tr-modal[data-v-f68d921b],.tr-modal-card[data-v-f68d921b]{flex-direction:column;gap:7px;display:flex}.tr-modal-card[data-v-f68d921b]{align-items:flex-start}.tr-full[data-v-f68d921b]{box-sizing:border-box;background:linear-gradient(160deg,var(--subject-ink,#252b36),var(--subject-ink,#3c434f));border-radius:12px;flex-direction:column;gap:9px;width:190px;padding:14px;display:flex}.tr-full .tr-title[data-v-f68d921b]{color:var(--subject-surface,#fff);font-size:12.5px;font-weight:600}.tr-fs-row[data-v-f68d921b]{color:#c9d0da;gap:8px;font-size:11px}.tr-fs-row[data-v-f68d921b],.tr-num[data-v-f68d921b]{align-items:center;display:flex}.tr-num[data-v-f68d921b]{width:18px;height:18px;color:var(--subject-surface,#fff);background:#ffffff29;border-radius:999px;justify-content:center;font-size:10px;font-style:normal;font-weight:600}.tr-num.on[data-v-f68d921b]{background:var(--subject-accent,#ff4d18)}.tr-full .tr-btn[data-v-f68d921b]{align-self:flex-start}.tr-hintwrap[data-v-f68d921b]{align-items:center;gap:10px;width:200px;display:flex;position:relative}.tr-hintwrap .tr-target[data-v-f68d921b]{position:static}.transfer-specimen[data-v-a53288ab]{width:100%;min-width:0;color:var(--subject-ink,#353b45);gap:10px;font-size:12px;display:grid}.columns[data-v-a53288ab]{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch;gap:8px;display:grid}fieldset[data-v-a53288ab]{border:1px solid var(--subject-line,#a8afb9);background:#fff;border-radius:8px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:10px 7px;display:flex}legend[data-v-a53288ab]{padding:0 3px;font-size:11px}label[data-v-a53288ab]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:5px;display:flex}input[type=checkbox][data-v-a53288ab]{accent-color:var(--component-accent,oklch(67% .22 36));margin:0}small[data-v-a53288ab]{color:var(--subject-muted,#626975);font-size:10px}.moves[data-v-a53288ab]{flex-direction:column;justify-content:center;gap:8px;display:flex}button[data-v-a53288ab]{border:1px solid var(--subject-line,#a8afb9);color:var(--component-ink,oklch(50% .18 36));font:inherit;cursor:pointer;background:#fff;border-radius:5px;padding:5px 2px}button[data-v-a53288ab]:disabled{opacity:.45;cursor:not-allowed}button[data-v-a53288ab]:focus-visible,input[data-v-a53288ab]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}.transfer-specimen>input[data-v-a53288ab]{box-sizing:border-box;border:1px solid var(--subject-line,#a8afb9);width:100%;min-width:0;font:inherit;border-radius:6px;padding:8px}.tr-row[data-v-56da002b]{cursor:pointer;border-radius:6px;align-items:center;gap:5px;min-height:28px;display:flex}.tr-row[data-v-56da002b]:hover{background:oklch(96% .006 260)}.tr-toggle[data-v-56da002b]{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:24px;height:24px;padding:0;display:grid}.tr-chev[data-v-56da002b]{border-bottom:1.5px solid oklch(50% .02 260);border-right:1.5px solid oklch(50% .02 260);width:7px;height:7px;transform:rotate(-45deg)}.tr-chev.up[data-v-56da002b]{transform:rotate(45deg)}.tr-text[data-v-56da002b]{overflow-wrap:anywhere;font-size:11.5px}.tr-check[data-v-56da002b]{width:16px;height:16px;accent-color:var(--component-accent);flex:none;margin:4px}[role=treeitem]:focus-visible>.tr-row[data-v-56da002b]{outline:2px solid var(--component-ink);outline-offset:2px}[aria-selected=true]>.tr-row[data-v-56da002b]{background:var(--component-soft)}.tr-tree[data-v-9c11f766]{box-sizing:border-box;color:oklch(28% .025 260);background:oklch(99% .002 260);border:1px solid oklch(86% .01 260);border-radius:12px;width:220px;max-width:100%;margin:9px auto 0;padding:10px 8px}.mono[data-v-9c11f766]{font-family:monospace}.upload-specimen[data-v-82efebc2]{width:100%;min-width:0;color:var(--subject-ink,#353b45);text-align:left;gap:8px;font-size:12px;display:grid}.file-input[data-v-82efebc2]{display:none}.choose[data-v-82efebc2]{border:1px solid var(--component-accent,oklch(67% .22 36));color:var(--component-ink,oklch(50% .18 36));font:inherit;cursor:pointer;background:#fff;border-radius:8px;justify-self:start;padding:8px 12px}.drop[data-v-82efebc2]{border-style:dashed;width:100%;padding:25px 10px}small[data-v-82efebc2]{width:fit-content;color:var(--subject-muted,#626975);font-size:10px;line-height:1.6;display:block}ul[data-v-82efebc2]{gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-v-82efebc2]{border:1px solid var(--subject-line,#c5cbd3);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.file-info[data-v-82efebc2]{min-width:0}.file-info>span[data-v-82efebc2]{overflow-wrap:anywhere;width:fit-content;display:block}.file-info img[data-v-82efebc2]{-o-object-fit:contain;object-fit:contain;width:100%;max-height:100px;margin-top:8px;display:block}li button[data-v-82efebc2]{color:var(--component-ink,oklch(50% .18 36));font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0}button[data-v-82efebc2]:focus-visible{outline:2px solid var(--component-ink,oklch(50% .18 36));outline-offset:2px}button[data-v-82efebc2]:hover:not(:disabled){background:var(--component-soft,oklch(96% .025 36))}button[data-v-82efebc2]:disabled{opacity:.5;cursor:not-allowed}.error[data-v-82efebc2]{color:#b3261e}.visual-device[data-v-9e11d6c5]{transform-origin:50%;--device-scale:.3911;--device-paper:#f5f4f1;--device-ink:#201e1a;flex:none;width:168px;height:334px;position:relative}.visual-device.is-zoom[data-v-9e11d6c5]{--device-scale:.47775;width:202px;height:408px}.visual-device.is-dark[data-v-9e11d6c5]{--device-paper:#17191d;--device-ink:#faf8f3}.visual-device-phone[data-v-9e11d6c5]{width:414px;height:854px;transform:translate(-50%,-50%) scale(var(--device-scale));transform-origin:50%;position:absolute;top:50%;left:50%}.device-frame[data-v-9e11d6c5]{box-sizing:border-box;background:#17191d;border-radius:58px;width:100%;height:100%;padding:12px;box-shadow:inset 0 0 0 1px #90969e,inset 0 0 0 3px #464b53,inset 0 0 0 5px #242831,0 18px 32px -18px #18212f55}.device-screen[data-v-9e11d6c5]{background:var(--device-paper);width:390px;height:830px;color:var(--device-ink);border-radius:46px;position:relative;overflow:hidden}.visual-device-status[data-v-9e11d6c5]{box-sizing:border-box;height:54px;color:var(--device-ink);justify-content:space-between;align-items:center;padding:0 30px;display:flex;position:absolute;inset:0 0 auto}.visual-device-time[data-v-9e11d6c5]{text-align:center;letter-spacing:-.3px;font-variant-numeric:tabular-nums;width:56px;font:600 17px/1 system-ui,sans-serif;display:block}.visual-device-status-icons[data-v-9e11d6c5]{flex:none;align-items:center;gap:5px;height:12px;display:flex}.visual-device-status-icons svg[data-v-9e11d6c5]{flex:none;width:auto;max-width:none;height:12px;display:block}.visual-device-content[data-v-9e11d6c5]{width:390px;height:746px;position:absolute;top:54px;left:0;overflow:hidden}.visual-device-home[data-v-9e11d6c5]{background:var(--device-ink);opacity:.85;border-radius:3px;width:120px;height:5px;bottom:9px}.visual-device-home[data-v-9e11d6c5],.visual-device-island[data-v-9e11d6c5]{position:absolute;left:50%;transform:translate(-50%)}.visual-device-island[data-v-9e11d6c5]{pointer-events:none;background:#090a0c;border-radius:18px;width:108px;height:32px;top:23px;box-shadow:inset 0 0 0 1px #ffffff08}.visual-device-lens[data-v-9e11d6c5]{background:radial-gradient(circle at 35% 30%,#65778b 0,#233444 28%,#101822 60%);border-radius:50%;width:10px;height:10px;position:absolute;top:11px;right:12px;box-shadow:0 0 0 2px #15171c}.visual-device-buttons[data-v-9e11d6c5]{pointer-events:none;flex-direction:column;gap:23px;display:flex;position:absolute;top:106px;left:-2px}.visual-device-buttons i[data-v-9e11d6c5],.visual-device-power[data-v-9e11d6c5]{background:#50565f;border-radius:2px;width:3px;height:52px;display:block;box-shadow:inset 1px 0 #9da3ab}.visual-device-buttons i[data-v-9e11d6c5]:first-child{height:25px}.visual-device-power[data-v-9e11d6c5]{pointer-events:none;height:78px;position:absolute;top:176px;right:-2px}.variant-stage .stage-inner:has(.visual-device){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.visual-scene{--scene-ink:#201e1a;--scene-muted:#6a655c;--scene-paper:#f5f4f1;--scene-surface:#fff;--scene-line:#dedbd4;--scene-accent:#bc3b13;box-sizing:border-box;scrollbar-width:none;background:var(--scene-paper);width:390px;height:746px;color:var(--scene-ink);-webkit-font-smoothing:antialiased;padding:24px 24px 32px;font:16px/1.55 PingFang SC,IBM Plex Sans,system-ui,sans-serif;overflow:auto}.visual-scene::-webkit-scrollbar{display:none}.visual-scene *,.visual-scene :after,.visual-scene :before{box-sizing:border-box}.visual-scene h1,.visual-scene h2,.visual-scene h3,.visual-scene p{margin:0}.visual-scene h1{letter-spacing:-.025em;text-wrap:balance;font-size:32px;font-weight:700;line-height:1.25}.visual-scene h2{font-size:22px;font-weight:650;line-height:1.35}.visual-scene h3{font-size:18px;font-weight:650;line-height:1.4}.visual-scene p{color:var(--scene-muted)}.visual-scene .scene-subtitle{margin-top:8px;font-size:15px}.visual-scene .scene-section{margin-top:24px}.visual-scene .scene-surface{background:var(--scene-surface);border-radius:18px;padding:20px;box-shadow:0 1px #201e1a05,0 6px 18px -12px #201e1a18}.visual-scene .scene-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.visual-scene .scene-row>*{min-width:0}.visual-scene .scene-meta{color:var(--scene-muted);font-size:13px}.visual-scene .scene-action{background:var(--scene-accent);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-size:16px;font-weight:600;line-height:1.3;display:flex}.visual-scene button{cursor:pointer;font-family:inherit}.visual-scene button:focus-visible{outline:3px solid var(--scene-accent);outline-offset:4px}.visual-scene ::selection{color:#3f1c11;background:#fbcbb9}.color-breath[data-v-b780ac66]{height:26px}.color-scene .scene-surface h2[data-v-b780ac66]{margin:18px 0 8px}.color-scene .scene-surface p[data-v-b780ac66]{font-size:15px}.color-scene .scene-action[data-v-b780ac66]{margin-top:20px}.color-tag[data-v-b780ac66]{color:#745318;background:#f4e7c9;border-radius:6px;padding:5px 10px;font-size:13px;font-weight:600}.color-filters[data-v-b780ac66]{color:var(--scene-muted);justify-content:space-between;margin-top:24px;font-size:15px;display:flex}.color-filters b[data-v-b780ac66]{color:var(--scene-ink)}.color-border[data-v-b780ac66]{border-block:1px solid var(--scene-line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:18px 0;font-size:15px;display:flex}.color-border .scene-meta[data-v-b780ac66]{white-space:nowrap;font-size:12px}.color-notices[data-v-b780ac66]{gap:6px;margin-top:18px;display:grid}.color-notices p[data-v-b780ac66]{border-radius:8px;align-items:center;gap:8px;padding:7px 12px;font-size:14px;display:flex}.color-notices p>span[data-v-b780ac66]{border:1px solid;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font:600 12px/1 system-ui,sans-serif;display:grid}.color-notices .success[data-v-b780ac66]{color:#24693e;background:#e1efe5}.color-notices .warning[data-v-b780ac66]{color:#785514;background:#f6edcf}.color-notices .error[data-v-b780ac66]{color:#a33030;background:#f7e4e1}.color-contrast[data-v-b780ac66]{background:var(--scene-ink);color:var(--scene-paper);border-radius:14px;gap:6px;margin-top:18px;padding:16px;display:grid}.color-contrast span[data-v-b780ac66]{opacity:.8;font-size:13px}.tone-dark[data-v-b780ac66]{--scene-ink:#faf8f3;--scene-muted:#bbb5ab;--scene-paper:#17191d;--scene-surface:#272a30;--scene-line:#51545c;--scene-accent:#fbb394}.tone-dark .scene-action[data-v-b780ac66]{color:#301709}.tone-contrast[data-v-b780ac66]{--scene-ink:#000;--scene-muted:#35322c;--scene-line:#625c53}.tone-neutral[data-v-b780ac66]{--scene-accent:#292722}.tone-neutral .color-notices p[data-v-b780ac66],.tone-neutral .color-tag[data-v-b780ac66]{color:#444;background:#e6e4df}.tone-brand .scene-surface[data-v-b780ac66]{background:#fbe2d6}.tone-brand .color-tag[data-v-b780ac66]{background:#fff8e8}.tone-semantic[data-v-b780ac66]{--scene-accent:#535d59}.tone-semantic .color-notices[data-v-b780ac66]{gap:12px}.tone-semantic .color-notices p[data-v-b780ac66]{padding-block:12px;font-weight:600}.type-scene[data-v-4efe5f47]{--type-title:34px;--type-body:18px;--type-leading:1.7;--type-space:20px}.type-publication[data-v-4efe5f47]{border-bottom:1px solid #d7d0c3;justify-content:space-between;padding-bottom:16px;font-size:20px;font-weight:650;display:flex}.type-publication span[data-v-4efe5f47]{font-family:Georgia,serif;font-style:italic;font-weight:400}.type-scene h1[data-v-4efe5f47]{font-size:var(--type-title);margin-top:20px;font-family:Songti SC,Noto Serif CJK SC,serif;font-weight:600;line-height:1.3}.type-author[data-v-4efe5f47]{align-items:center;gap:12px;margin-top:16px;font-size:14px;display:flex}.type-author span[data-v-4efe5f47]{color:var(--scene-muted);font-weight:400}.type-scene .type-intro[data-v-4efe5f47]{margin-top:var(--type-space);font-size:var(--type-body);line-height:var(--type-leading);color:var(--scene-ink)}.type-tracking[data-v-4efe5f47]{letter-spacing:.16em;color:#8c421f;font:500 12px/1.5 IBM Plex Sans,sans-serif}.type-section[data-v-4efe5f47],.type-tracking[data-v-4efe5f47]{margin-top:20px}.type-section h3[data-v-4efe5f47]{color:var(--scene-muted);margin-top:8px;font-size:17px;font-weight:500}.type-scene .type-caption[data-v-4efe5f47]{margin-top:14px;font-size:12px}.type-related[data-v-4efe5f47]{border-block:1px solid #d7d0c3;gap:8px;margin-top:18px;padding-block:14px;display:grid}.type-related h2[data-v-4efe5f47]{font-size:20px}.type-related strong[data-v-4efe5f47]{font-size:16px}.type-related span[data-v-4efe5f47]{color:var(--scene-muted);font-size:12px}.type-scene .type-body[data-v-4efe5f47]{font-size:16px;line-height:var(--type-leading);color:var(--scene-ink);margin-top:18px}.tone-large[data-v-4efe5f47]{--type-title:40px;--type-body:22px;--type-leading:1.8}.tone-large .type-body[data-v-4efe5f47]{font-size:20px}.tone-compact[data-v-4efe5f47],.tone-dense[data-v-4efe5f47]{--type-title:29px;--type-body:16px;--type-leading:1.4;--type-space:16px}.tone-dense .type-body[data-v-4efe5f47]{font-size:14px}.tone-dense .type-related[data-v-4efe5f47]{gap:4px;padding-block:12px}.tone-contrast[data-v-4efe5f47]{--scene-ink:#000;--scene-muted:#363029}.tone-contrast .type-body[data-v-4efe5f47]{font-weight:600}.tone-display[data-v-4efe5f47]{--type-title:51px;--type-space:28px}.tone-display h1[data-v-4efe5f47]{letter-spacing:-.03em;font-family:PingFang SC,sans-serif;font-weight:800}.tone-reading[data-v-4efe5f47]{--type-leading:2;--type-body:20px}.tone-reading .type-body[data-v-4efe5f47]{font-size:19px}.vsp[data-v-0779febc]{scrollbar-width:none;width:390px;height:746px;overflow-y:auto}.vsp[data-v-0779febc]::-webkit-scrollbar{display:none}.vsp-app[data-v-0779febc]{--m:20px;--pad:18px;--gap:14px;--hero:32px;--rowh:44px;--rowgap:6px;--group:48px;--pilh:36px;box-sizing:border-box;color:#16130f;width:390px;min-height:746px;padding-bottom:24px;font-family:PingFang SC,Noto Sans SC,system-ui,sans-serif;position:relative}.vsp-hero[data-v-0779febc]{height:var(--hero)}.vsp-greet[data-v-0779febc]{padding:0 var(--m) 4px}.vsp-greet p[data-v-0779febc]{color:#8a8378;margin:0 0 6px;font-size:15px}.vsp-greet h1[data-v-0779febc]{letter-spacing:-.5px;margin:0;font-size:30px;font-weight:700;line-height:1.25}.vsp-card[data-v-0779febc]{margin:18px var(--m) 0;background:#fff;border-radius:20px;position:relative;box-shadow:0 1px #16130f0a,0 8px 20px -12px #16130f24}.vsp-card-in[data-v-0779febc]{padding:var(--pad);box-sizing:border-box}.vsp-card-in h2[data-v-0779febc]{margin:0 0 8px;font-size:20px;font-weight:700}.vsp-card-in p[data-v-0779febc]{color:#6f685e;margin:0 0 14px;font-size:14px;line-height:1.5}.vsp-pills[data-v-0779febc]{align-items:center;display:flex}.vsp-pills>span[data-v-0779febc]{height:var(--pilh);color:#fff;white-space:nowrap;background:#282723;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;display:inline-flex}.vsp-px[data-v-0779febc]{width:var(--gap);flex:none;align-self:stretch}.vsp-margin[data-v-0779febc]{right:calc(var(--m)*-1);width:var(--m);pointer-events:none;height:100%;position:absolute;top:0}.vsp-list[data-v-0779febc]{margin-top:20px}.vsp-group[data-v-0779febc]{margin:0 var(--m);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px #16130f0a}.vsp-row[data-v-0779febc]{height:var(--rowh);box-sizing:border-box;align-items:center;gap:12px;padding:0 14px;display:flex}.vsp-group .vsp-row+.vsp-row[data-v-0779febc]{margin-top:var(--rowgap);border-top:1px solid #efeadf}.vsp-ava[data-v-0779febc]{color:#895539;background:#efded0;border-radius:5px;flex:none;place-items:center;width:28px;height:32px;font:600 15px/1 Songti SC,serif;display:grid}.vsp-row:nth-child(2) .vsp-ava[data-v-0779febc]{color:#506b4f;background:#dde6da}.vsp-row:nth-child(3) .vsp-ava[data-v-0779febc]{color:#6b5981;background:#e4dff0}.vsp-lines[data-v-0779febc]{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.vsp-lines strong[data-v-0779febc]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.vsp-lines>span[data-v-0779febc]{color:#827b70;white-space:nowrap;font-size:10px;line-height:1.3}.vsp-chev[data-v-0779febc]{color:#bdb6ab;font-size:20px;line-height:1}.vsp-sep[data-v-0779febc]{height:var(--group);margin:0 var(--m)}.vsp-spec[data-v-0779febc]{margin:16px var(--m) 0;color:#f3efe8;box-sizing:border-box;background:#282723;border-radius:16px;padding:14px 16px}.vsp-scale[data-v-0779febc]{justify-content:space-between;gap:8px}.vsp-bars[data-v-0779febc],.vsp-scale[data-v-0779febc]{align-items:flex-end;display:flex}.vsp-bars[data-v-0779febc]{gap:12px}.vsp-scale-step[data-v-0779febc]{flex-direction:column;align-items:center;gap:5px;display:flex}.vsp-bars i[data-v-0779febc]{background:#e8ab83;border-radius:3px 3px 0 0;width:20px;display:block}.vsp-scale-step em[data-v-0779febc]{color:#d6d0c5;font:10px/1.2 IBM Plex Mono,monospace}.vsp-scale-note[data-v-0779febc]{text-align:right;margin-left:auto;font-size:12px;line-height:1.5}.vsp-scale-note em[data-v-0779febc]{color:#a8a297;font-size:10px;font-style:normal}.vsp-base[data-v-0779febc]{border-top:1px solid #f3efe829;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.vsp-base-cells[data-v-0779febc]{gap:4px;display:flex}.vsp-base-cells i[data-v-0779febc]{background:#8bf0cf29;border-radius:2px;width:11px;height:11px;box-shadow:inset 0 0 0 1px #8bf0cf73}.vsp-base-tag[data-v-0779febc]{color:#f3efe8b3;font-family:IBM Plex Mono,monospace;font-size:10px;font-style:normal}.vsp.tone-tight .vsp-app[data-v-0779febc]{--m:12px;--pad:11px;--gap:7px;--hero:26px;--rowh:30px;--rowgap:3px;--group:38px;--pilh:32px}.vsp.tone-tight .vsp-lines[data-v-0779febc]{gap:2px}.vsp.tone-tight .vsp-lines strong[data-v-0779febc]{font-size:12px}.vsp.tone-tight .vsp-lines>span[data-v-0779febc]{font-size:9px}.vsp.tone-tight .vsp-ava[data-v-0779febc]{width:22px;height:25px;font-size:12px}.vsp.tone-tight .vsp-greet h1[data-v-0779febc]{font-size:27px}.vsp.tone-tight .vsp-list[data-v-0779febc]{margin-top:14px}.vsp.tone-loose .vsp-app[data-v-0779febc]{--m:28px;--pad:26px;--gap:24px;--hero:84px;--rowh:48px;--rowgap:16px;--group:104px;--pilh:52px}.vsp.tone-loose .vsp-greet h1[data-v-0779febc]{font-size:36px}.vsp.tone-loose .vsp-card[data-v-0779febc]{margin-top:22px}.vsp.tone-touch .vsp-app[data-v-0779febc]{--gap:22px;--rowh:56px;--rowgap:12px;--pilh:56px}.vsp.tone-touch .vsp-pills>span[data-v-0779febc]{padding:0 22px}.vsp.tone-list .vsp-app[data-v-0779febc]{--m:12px;--hero:24px;--rowh:34px;--rowgap:0;--group:34px;--pad:12px;--gap:8px}.vsp.tone-list .vsp-card[data-v-0779febc]{border-radius:14px}.vsp.tone-list .vsp-group[data-v-0779febc]{border-radius:12px}.vsp.tone-list .vsp-group .vsp-row+.vsp-row[data-v-0779febc]{border-top:1px solid #eee8df}.vsp.tone-card .vsp-app[data-v-0779febc]{--pad:20px;--gap:14px}.vsp.tone-landing .vsp-app[data-v-0779febc]{--m:30px;--hero:108px;--pad:28px;--gap:22px;--group:96px}.vsp.tone-landing .vsp-greet h1[data-v-0779febc]{font-size:40px;line-height:1.1}.vsp.tone-landing .vsp-greet p[data-v-0779febc]{font-size:17px}.vsp.tone-table .vsp-app[data-v-0779febc]{--m:0px;--rowh:32px;--rowgap:0;--hero:30px;--group:26px}.vsp.tone-table .vsp-group[data-v-0779febc]{border-radius:0;margin:0}.vsp.tone-table .vsp-group .vsp-row[data-v-0779febc]{padding:0 22px}.vsp.tone-table .vsp-group .vsp-row+.vsp-row[data-v-0779febc]{border-top:1px solid #e7e1d7}.shape-scene[data-v-ea4ffa0d]{--shape-radius:16px;--shape-inner:8px;--shape-stroke:1px;--shape-line:#9b958a;padding-bottom:24px}.shape-profile[data-v-ea4ffa0d]{border-radius:var(--shape-radius);background:#fff;align-items:center;gap:14px;margin-top:20px;padding:14px;display:flex}.shape-avatar[data-v-ea4ffa0d]{color:#6c3824;border-radius:var(--shape-inner);background:#ead4c4;flex:none;place-items:center;width:54px;height:54px;font:600 24px/1 Songti SC,serif;display:grid}.shape-tags[data-v-ea4ffa0d]{gap:10px;margin-top:16px;display:flex}.shape-tags span[data-v-ea4ffa0d]{color:#fff;background:#292722;border-radius:999px;padding:6px 16px;font-size:14px}.shape-outline[data-v-ea4ffa0d]{text-align:center;border:var(--shape-stroke) dashed var(--shape-line);margin-top:16px;font-size:15px}.shape-choice[data-v-ea4ffa0d],.shape-outline[data-v-ea4ffa0d]{border-radius:var(--shape-radius);padding:14px}.shape-choice[data-v-ea4ffa0d]{border:calc(var(--shape-stroke) + 1px) solid #a74424;background:#fff7f2;justify-content:space-between;margin-top:14px}.shape-choice[data-v-ea4ffa0d],.shape-choice b[data-v-ea4ffa0d]{align-items:center;display:flex}.shape-choice b[data-v-ea4ffa0d]{color:#a74424;gap:6px;font-size:13px}.shape-choice i[data-v-ea4ffa0d]{color:#fff;background:#a74424;border-radius:50%;place-items:center;width:18px;height:18px;font:12px/1 system-ui,sans-serif;display:grid}.shape-preferences[data-v-ea4ffa0d]{padding:14px 0;font-size:15px}.shape-preferences b[data-v-ea4ffa0d]{color:var(--scene-muted);font-weight:500}.shape-divider[data-v-ea4ffa0d]{background:#d8d4cb;height:1px;margin-block:12px}.shape-language[data-v-ea4ffa0d]{gap:12px;display:flex}.shape-language span[data-v-ea4ffa0d]{border:var(--shape-stroke) solid var(--shape-line);border-radius:var(--shape-radius);padding:10px 18px;font-size:14px}.shape-language span[data-v-ea4ffa0d]:first-child{background:#e5e0d6;flex:1}.shape-nest[data-v-ea4ffa0d]{border-radius:var(--shape-radius);background:#d8c2ab;margin-top:16px;padding:6px}.shape-nest>div[data-v-ea4ffa0d]{border-radius:var(--shape-inner);background:#fff8ee;padding:12px}.shape-nest p[data-v-ea4ffa0d]{margin-top:3px;font-size:14px}.shape-focus[data-v-ea4ffa0d]{outline-offset:3px;border-radius:var(--shape-radius);background:#fff;border:2px solid #b33e19;outline:3px solid #f6d4c7;margin-top:16px;padding:11px 16px;font-size:15px}.shape-caret[data-v-ea4ffa0d]{vertical-align:middle;background:#b33e19;width:1px;height:19px;margin-left:4px;display:inline-block}.shape-hint[data-v-ea4ffa0d]{margin-top:8px!important;font-size:11px!important}.tone-card[data-v-ea4ffa0d],.tone-round[data-v-ea4ffa0d]{--shape-radius:26px;--shape-inner:18px}.tone-sharp[data-v-ea4ffa0d]{--shape-radius:0px;--shape-inner:0px}.tone-tool[data-v-ea4ffa0d]{--shape-radius:4px;--shape-inner:0px;--shape-line:#4c4840}.tone-contrast[data-v-ea4ffa0d]{--shape-stroke:2px;--shape-line:#292722}.tone-tag .shape-language span[data-v-ea4ffa0d],.tone-tag .shape-outline[data-v-ea4ffa0d]{border-radius:999px}.tone-tag .shape-tags span[data-v-ea4ffa0d]{color:#5d3020;background:#f4e5d7;border:1px solid #b58468}.tone-placeholder .shape-outline[data-v-ea4ffa0d]{background:#edeae3;border-width:2px;place-items:center;min-height:84px;display:grid}.depth-scene[data-v-d9cfd72e]{--depth-shadow:0 12px 28px #2d35282e}.depth-cover[data-v-d9cfd72e],.depth-scene[data-v-d9cfd72e]{position:relative;overflow:hidden}.depth-cover[data-v-d9cfd72e]{color:#253422;background:linear-gradient(135deg,#ccd9bd,#718768);border-radius:18px;height:172px;margin-top:24px;padding:24px}.depth-cover p[data-v-d9cfd72e]{color:#32442c;margin-top:8px}.depth-cover h2[data-v-d9cfd72e],.depth-cover p[data-v-d9cfd72e]{z-index:1;position:relative}.depth-landscape[data-v-d9cfd72e]{width:100%;height:110px;display:block;position:absolute;bottom:0;left:0}.depth-stack[data-v-d9cfd72e]{height:155px;margin:-28px 16px 0;position:relative}.depth-back[data-v-d9cfd72e]{background:#c9cdbf;border-radius:16px;position:absolute;inset:16px -8px 0;transform:rotate(-4deg)}.depth-card[data-v-d9cfd72e]{box-shadow:var(--depth-shadow);background:#fffdf5;border-radius:16px;padding:20px;position:relative}.depth-card h2[data-v-d9cfd72e]{margin-top:6px;font-size:21px}.depth-card p[data-v-d9cfd72e]{font-size:12px}.depth-progress[data-v-d9cfd72e]{background:#e2e6dc;border-radius:2px;height:3px;margin-top:16px;position:relative}.depth-progress>span[data-v-d9cfd72e]{border-radius:inherit;background:#597352;width:31%;height:100%;display:block}.depth-progress i[data-v-d9cfd72e]{background:#597352;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;left:31%}.depth-track[data-v-d9cfd72e]{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.depth-track>span[data-v-d9cfd72e]{color:var(--scene-muted);font-variant-numeric:tabular-nums;font-size:10px}.depth-glass[data-v-d9cfd72e]{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border-radius:12px;justify-content:space-between;margin:4px 12px 0;padding:16px 20px;font-size:14px;display:flex;position:relative;box-shadow:0 6px 18px #25342212}.depth-overlay[data-v-d9cfd72e]{color:#253422;background:#1e271c42;padding:22px 24px;font-size:13px;position:absolute;inset:415px 0 0}.depth-overlay>span[data-v-d9cfd72e]{height:32px;display:block}.depth-sheet[data-v-d9cfd72e]{z-index:3;background:#fffdf7;border-radius:28px 28px 0 0;padding:14px 26px 28px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #1e271c2e}.depth-handle[data-v-d9cfd72e]{background:#c8c4ba;border-radius:2px;width:42px;height:4px;margin:0 auto 20px}.depth-material[data-v-d9cfd72e]{background:#f1ede1;border:1px solid #e7e1d2;border-radius:12px;padding:16px}.depth-material p[data-v-d9cfd72e]{margin-top:8px;font-size:14px}.depth-focus[data-v-d9cfd72e]{color:#fff;text-align:center;background:#344c39;border-radius:12px;margin-top:22px;padding:16px;font-weight:600}.depth-caption[data-v-d9cfd72e]{text-align:center;margin-top:14px!important}.tone-flat[data-v-d9cfd72e]{--depth-shadow:none}.tone-flat .depth-glass[data-v-d9cfd72e],.tone-flat .depth-sheet[data-v-d9cfd72e]{box-shadow:none}.tone-flat .depth-cover[data-v-d9cfd72e]{background:#bcc9b0}.tone-flat .depth-back[data-v-d9cfd72e]{transform:none}.tone-flat .depth-glass[data-v-d9cfd72e]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e2e6dc}.tone-float[data-v-d9cfd72e],.tone-overlay[data-v-d9cfd72e]{--depth-shadow:0 22px 38px #1e271c59}.tone-float .depth-sheet[data-v-d9cfd72e],.tone-overlay .depth-sheet[data-v-d9cfd72e]{box-shadow:0 -14px 44px #1e271c4d}.tone-overlay .depth-overlay[data-v-d9cfd72e]{color:#fff;background:#1e271c7a}.tone-glass .depth-sheet[data-v-d9cfd72e]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf7ba}.tone-glass .depth-material[data-v-d9cfd72e]{background:#ffffff8c}.tone-glass .depth-cover[data-v-d9cfd72e]{height:260px}.tone-glass .depth-glass[data-v-d9cfd72e]{background:#ffffff6b}.tone-gradient .depth-cover[data-v-d9cfd72e]{background:linear-gradient(130deg,#f2cda8,#c9957f 45%,#657d76);height:200px}.tone-card .depth-card[data-v-d9cfd72e]{box-shadow:0 6px 14px #1e271c24}.scene-icon[data-v-ee23403b]{width:var(--icon-size,24px);height:var(--icon-size,24px);stroke-width:var(--icon-stroke,1.7);flex:none;display:block}.icon-scene[data-v-396069da]{--icon-size:26px;--icon-stroke:1.7}.icon-notification[data-v-396069da]{background:#e7e3db;border-radius:50%;flex:none;place-items:center;padding:9px;display:grid}.icon-search[data-v-396069da]{color:#656055;background:#eae8e2;border:1px solid #e1ded6;border-radius:14px;align-items:center;gap:12px;margin-top:20px;padding:14px 16px;font-size:14px;display:flex}.icon-feature[data-v-396069da]{color:#30452f;background:#e2e9dd;border-radius:18px;margin-top:20px;padding:20px}.icon-feature>.scene-row[data-v-396069da]{font-size:13px}.icon-saved[data-v-396069da]{padding:4px;display:inline-flex}.icon-feature h2[data-v-396069da]{margin-top:18px;font-size:26px}.icon-feature p[data-v-396069da]{color:#50614a;margin-top:10px;font-size:15px}.icon-open[data-v-396069da]{gap:10px;font-size:14px;font-weight:600}.icon-collection[data-v-396069da],.icon-open[data-v-396069da]{align-items:center;margin-top:20px;display:flex}.icon-collection[data-v-396069da]{gap:14px}.icon-grid-target[data-v-396069da]{background:#fff;border-radius:14px;flex:none;place-items:center;padding:14px;display:grid;position:relative}.icon-collection p[data-v-396069da]{margin-top:3px;font-size:13px}.icon-tools[data-v-396069da]{border-block:1px solid #d8d4cb;justify-content:space-around;margin-top:24px;padding:20px 0;display:flex}.icon-tools>div[data-v-396069da]{gap:8px;font-size:13px}.icon-audio[data-v-396069da],.icon-tools>div[data-v-396069da]{align-items:center;display:flex}.icon-audio[data-v-396069da]{justify-content:space-between;gap:14px;padding-top:20px}.icon-audio p[data-v-396069da]{margin-top:4px;font-size:13px}.icon-play[data-v-396069da]{color:#fff;background:#292722;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}.icon-play[data-v-396069da] svg{margin-left:-2px}.icon-nav[data-v-396069da]{border-top:1px solid var(--scene-line);color:#827b70;justify-content:space-around;margin-top:18px;padding-top:16px;font-size:12px;display:flex}.icon-nav>span[data-v-396069da]{justify-items:center;gap:5px;display:grid}.icon-nav .active[data-v-396069da]{color:#9c391b;font-weight:600}.show-grid .icon-grid-target[data-v-396069da]:after{content:"";pointer-events:none;background-image:linear-gradient(#c3463560 1px,#0000 0),linear-gradient(90deg,#c3463560 1px,#0000 0);background-size:16.6667% 16.6667%;border:1px solid #c34635;position:absolute;inset:15px}.show-center .icon-play[data-v-396069da]:after{content:"";pointer-events:none;background:linear-gradient(#0000 calc(50% - .5px),#c34635 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),#c34635 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));position:absolute;inset:-5px}.tone-large[data-v-396069da]{--icon-size:32px;--icon-stroke:2}.tone-bold[data-v-396069da]{--icon-stroke:2.8}.tone-fill .icon-feature[data-v-396069da],.tone-filled .icon-feature[data-v-396069da]{background:#dce6d5}.image-main[data-v-159dada3],.image-scene[data-v-159dada3]{position:relative}.image-main[data-v-159dada3]{aspect-ratio:16/9;background:#e6dfd2;border-radius:16px;width:100%;margin-top:24px;overflow:hidden}.image-main>img[data-v-159dada3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.image-caption[data-v-159dada3]{color:#fff;pointer-events:none;background:linear-gradient(#0000,#27302ed9);gap:3px;padding:28px 16px 14px;display:grid;position:absolute;inset:auto 0 0}.image-caption strong[data-v-159dada3]{font-size:15px;font-weight:600}.image-caption span[data-v-159dada3]{opacity:.8;font-size:11px}.tone-avatar .image-caption[data-v-159dada3],.tone-product .image-caption[data-v-159dada3]{display:none}.image-fallback[data-v-159dada3]{text-align:center;background:#e6dfd2;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:14px;display:flex;position:absolute;inset:0}.image-scene button[data-v-159dada3]{color:#4e3925;background:#fff9eb;border:1px solid #9a8b76;border-radius:8px;min-height:44px;padding:10px 18px;font-size:14px}.image-pair[data-v-159dada3]{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.image-pair figure[data-v-159dada3]{min-width:0;margin:0}.image-pair img[data-v-159dada3]{-o-object-fit:contain;object-fit:contain;background:#e5e0d6;border-radius:10px;width:100%;height:104px;display:block}.image-pair figure:last-child img[data-v-159dada3]{-o-object-fit:cover;object-fit:cover;-o-object-position:90% center;object-position:90% center}.image-pair figcaption[data-v-159dada3]{color:var(--scene-muted);margin-top:7px;font-size:12px}.image-placeholder[data-v-159dada3]{align-items:center;gap:14px;margin-top:24px;display:flex}.image-placeholder>div[data-v-159dada3]{background:#ddd8ce;border-radius:8px;flex:none;width:66px;height:48px}.image-placeholder p[data-v-159dada3]{font-size:13px}.image-lazy[data-v-159dada3]{align-items:center;gap:14px;margin-top:24px;display:flex}.image-lazy img[data-v-159dada3],.image-lazy-block[data-v-159dada3]{-o-object-fit:cover;object-fit:cover;background:#ddd8ce;border-radius:8px;width:66px;height:54px}.image-lazy strong[data-v-159dada3]{font-size:15px}.image-lazy p[data-v-159dada3]{margin-top:4px;font-size:12px}.image-alt[data-v-159dada3]{border-top:1px solid #d8d4cb;margin-top:24px;padding-top:16px}.image-alt span[data-v-159dada3]{color:var(--scene-muted);font-size:12px}.image-alt p[data-v-159dada3]{color:var(--scene-ink);margin-top:6px;font-size:15px}.image-load-next[data-v-159dada3]{width:100%;margin-top:24px}.image-lazy-spacer[data-v-159dada3]{text-align:center;height:390px;padding-top:40px;font-size:14px}.tone-avatar .image-main[data-v-159dada3]{aspect-ratio:1;border-radius:50%;width:160px;margin-inline:auto}.tone-avatar .image-main img[data-v-159dada3]{-o-object-position:70% 25%;object-position:70% 25%}.tone-product .image-main[data-v-159dada3]{aspect-ratio:4/3;background:#fff}.tone-product .image-main img[data-v-159dada3]{-o-object-fit:contain;object-fit:contain;padding:18px}.image-gallery[data-v-159dada3]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.image-gallery img[data-v-159dada3]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%}.tone-gallery .image-main[data-v-159dada3]{aspect-ratio:2}.general-specimen[data-v-3d862483]{box-sizing:border-box;border:1px solid var(--subject-line);background:var(--subject-surface);width:280px;max-width:100%;min-height:210px;color:var(--subject-ink);border-radius:14px;flex-direction:column;gap:16px;margin-inline:auto;padding:20px;font-size:12px;line-height:1.6;display:flex}.general-specimen.anatomy[data-v-3d862483]{gap:16px;width:260px;height:240px;min-height:0;padding:18px}.general-specimen.compact[data-v-3d862483]{gap:12px;width:240px;min-height:180px;padding:16px}.link-context[data-v-3d862483]{flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}.inline-copy[data-v-3d862483]{flex:none}.link-emphasis[data-v-3d862483]{min-width:0;display:inline-flex}.general-link[data-v-3d862483]{color:var(--subject-ink);text-underline-offset:4px;font-weight:600;text-decoration:underline}.general-link[aria-disabled=true][data-v-3d862483]{opacity:.6;text-decoration:none}.general-link[aria-current][data-v-3d862483]{border-bottom:2px solid;text-decoration:none}.navigation[data-v-3d862483]{border:1px solid var(--subject-line);background:var(--subject-soft);border-radius:7px;padding:8px}.navigation .inline-copy[data-v-3d862483]{display:none}.destination-mark[data-v-3d862483]{font-size:16px;line-height:1}.general-feedback[data-v-3d862483]{min-height:20px;color:var(--subject-muted);overflow-wrap:anywhere;align-items:center;gap:6px;margin-top:auto;font-size:10px;display:flex}.feedback-dot[data-v-3d862483]{background:var(--subject-ink);border-radius:50%;flex:none;width:5px;height:5px}.divider-layout[data-v-3d862483]{flex-direction:column;flex:1;justify-content:center;gap:24px;display:flex}.content-group[data-v-3d862483]{gap:10px;min-width:0;display:grid}.divider-boundary[data-v-3d862483]{border-top:1px solid var(--subject-line);flex:none;width:100%;position:relative}.divider-boundary.dashed[data-v-3d862483]{border-top-style:dashed}.divider-caption[data-v-3d862483]{background:var(--subject-surface);white-space:nowrap;padding-inline:8px;font-size:10px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.divider-layout.vertical[data-v-3d862483]{flex-direction:row;align-items:stretch;gap:16px}.vertical .content-group[data-v-3d862483]{flex:1;align-content:center}.divider-boundary.vertical[data-v-3d862483]{border-top:0;border-left:1px solid var(--subject-line);width:1px}.divider-boundary.spaced[data-v-3d862483]{border-color:#0000}.divider-boundary.wave[data-v-3d862483]{border:0;height:24px}.divider-boundary svg[data-v-3d862483]{width:100%;height:100%;display:block}.divider-boundary svg path[data-v-3d862483]:first-child{fill:var(--subject-soft)}.divider-boundary svg path[data-v-3d862483]:last-child{fill:none;stroke:var(--subject-line);stroke-width:1px}.group-context[data-v-3d862483]{margin-top:8px;position:relative}.general-button-group[data-v-3d862483]{gap:0;max-width:100%;display:inline-flex}.general-button-group button[data-v-3d862483]{border:1px solid var(--subject-line);background:var(--subject-surface);min-width:0;min-height:36px;color:var(--subject-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:0;flex:1;padding:7px 12px;font-size:12px}.general-button-group button+button[data-v-3d862483]{border-left:0}.general-button-group button[data-v-3d862483]:first-child{border-radius:7px 0 0 7px}.general-button-group button[data-v-3d862483]:last-child{border-radius:0 7px 7px 0}.general-button-group .primary-action[data-v-3d862483]{background:var(--subject-soft);font-weight:650}.general-button-group.spaced[data-v-3d862483]{gap:8px;display:flex}.general-button-group.spaced button[data-v-3d862483]{border:1px solid var(--subject-line);border-radius:7px}.general-button-group .more-action[data-v-3d862483]{flex:none;width:34px;padding-inline:8px}.general-button-group button[aria-pressed=true][data-v-3d862483]{color:var(--subject-surface);background:var(--subject-ink);border-color:var(--subject-ink)}.general-button-group button[data-v-3d862483]:disabled{opacity:.45;cursor:not-allowed}.general-button-group button[data-v-3d862483]:hover:not(:disabled),.general-more-menu button[data-v-3d862483]:hover{background:var(--subject-soft);border-color:var(--subject-ink)}.general-button-group button[aria-pressed=true][data-v-3d862483]:hover{background:var(--subject-ink)}.general-more-menu[data-v-3d862483]{z-index:1;border:1px solid var(--subject-line);background:var(--subject-surface);box-shadow:0 5px 12px color-mix(in srgb,var(--subject-ink) 12%,transparent);border-radius:7px;padding:4px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.general-more-menu button[data-v-3d862483]{color:var(--subject-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px 12px;font-size:11px}.general-link[data-v-3d862483]:focus-visible,button[data-v-3d862483]:focus-visible{outline:2px solid var(--subject-ink);outline-offset:3px}.component-article-figures[data-v-800021a9]{--component-accent:oklch(67% .22 36);--component-ink:oklch(50% .18 36);--component-soft:oklch(96% .025 36);min-width:0;container-type:inline-size}.specimen-stage[data-v-800021a9]{background:oklch(98% .003 260);border:1px solid oklch(90% .008 260);border-radius:8px;justify-content:center;align-items:center;min-width:0;min-height:180px;padding:20px;display:flex}.specimen-stage[data-v-800021a9]>*{box-sizing:border-box;min-width:0;max-width:100%}@container (width<=480px){.specimen-stage[data-v-800021a9]{padding:12px}.specimen-stage[data-v-800021a9] input:not([type=checkbox]):not([type=radio]):not([type=range]),.specimen-stage[data-v-800021a9] select,.specimen-stage[data-v-800021a9] textarea{font-size:16px}}
