.d3-handles[data-v-afee5de5]{transform-origin:50%}.d3-handles[data-v-afee5de5],.d3-handles__ring[data-v-afee5de5]{pointer-events:none;position:absolute}.d3-handles__ring[data-v-afee5de5]{transform-origin:0 0;box-sizing:border-box;outline:2px solid var(--color-brand-blue,#257de0);outline-offset:0;top:0;left:0}.d3-handles__corner[data-v-afee5de5],.d3-handles__rotate[data-v-afee5de5],.d3-handles__strip[data-v-afee5de5]{pointer-events:auto;touch-action:none;position:absolute}.d3-handles__corner[data-v-afee5de5]{width:24px;height:24px}.d3-handles__rotate[data-v-afee5de5]{width:28px;height:28px}.d3-handles__grip[data-v-afee5de5]{box-sizing:border-box;outline:2px solid var(--color-brand-blue,#257de0);outline-offset:-2px;pointer-events:none;background:#fff;border-radius:1px;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.d3-icon[data-v-c4199ec5]{flex:none;display:block}.d3-export[data-v-ff8f95f4]{display:inline-flex;position:relative}.d3-export__trigger[data-v-ff8f95f4]{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-export--pill .d3-export__trigger[data-v-ff8f95f4]{border-radius:var(--d3-control-radius,8px);width:36px;height:36px}.d3-export--bar .d3-export__trigger[data-v-ff8f95f4]{border-radius:var(--d3-control-radius,8px);width:28px;height:28px;color:var(--d3-chrome-fg,#000000e6)}.d3-export--strip .d3-export__trigger[data-v-ff8f95f4]{border-radius:4px;width:20px;height:20px}.d3-export__trigger[data-v-ff8f95f4]:hover:not(:disabled){background:var(--d3-chrome-hover,#0000000d)}.d3-export__trigger[data-v-ff8f95f4]:disabled{cursor:progress;opacity:.5}.d3-export__item[data-v-ff8f95f4]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-export__trigger[data-v-ff8f95f4]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-export__menu[data-v-ff8f95f4]{z-index:20;box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-strip-bg,#fff);min-width:240px;max-width:320px;box-shadow:var(--d3-strip-shadow);color:var(--d3-chrome-fg,#000000e6);text-align:left;white-space:normal;flex-direction:column;padding:4px;font-size:13px;line-height:1.3;display:flex;position:absolute;top:calc(100% + 6px)}.d3-export__menu.is-above[data-v-ff8f95f4]{top:auto;bottom:calc(100% + 4px)}.d3-export__menu.is-right[data-v-ff8f95f4]{right:0}.d3-export__menu.is-left[data-v-ff8f95f4]{left:0}.d3-export__item[data-v-ff8f95f4]{border-radius:var(--d3-control-radius,8px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 8px;display:flex}.d3-export__item[data-v-ff8f95f4]:hover:not(:disabled){background:var(--d3-chrome-hover,#0000000d)}.d3-export__item[data-v-ff8f95f4]:disabled{cursor:default}.d3-export__description[data-v-ff8f95f4],.d3-export__item:disabled .d3-export__label[data-v-ff8f95f4]{color:var(--d3-chrome-fg-muted,#0009)}.d3-export__description[data-v-ff8f95f4]{font-size:12px}.d3-export__separator[data-v-ff8f95f4]{background:var(--d3-chrome-separator,#00000014);height:1px;margin:4px 0}.d3-video-ring[data-v-4ef725d1]{cursor:pointer;position:absolute}.d3-video-ring.is-animated[data-v-4ef725d1]{transition:opacity .1s ease-out}.d3-video-ring__pad[data-v-4ef725d1]{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.d3-video-ring__pad[data-v-4ef725d1],.d3-video-ring__play[data-v-4ef725d1]{justify-content:center;align-items:center;display:flex}.d3-video-ring__play[data-v-4ef725d1]{color:#fff;background:#0000008c;border-radius:9999px;transition:opacity .12s ease-out;box-shadow:0 0 0 1px #ffffff59}.d3-video-ring__play.is-playing[data-v-4ef725d1]{opacity:0}.d3-video-ring__play.is-disabled[data-v-4ef725d1]{opacity:.4}.d3-video-ring__play.is-pressable[data-v-4ef725d1]{pointer-events:auto}.d3-video-ring__play[data-v-4ef725d1] .d3-icon{transform:translate(.074em)}.d3-video-ring__status[data-v-4ef725d1]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.d3-video-ring.is-animated[data-v-4ef725d1],.d3-video-ring__play[data-v-4ef725d1]{transition:none}}.d3-board[data-v-e606b466]{box-sizing:content-box;position:absolute}.d3-board__comment-overlay[data-v-e606b466]{cursor:crosshair;position:absolute;top:0;bottom:0;left:0;right:0}.d3-board.has-menu[data-v-e606b466]{z-index:10}.d3-board.has-menu .d3-board__strip[data-v-e606b466]{z-index:6;clip-path:none}.d3-board__strip[data-v-e606b466]{box-sizing:border-box;width:calc(100% * var(--d3-scale,1));height:24px;transform:scale(calc(1 / var(--d3-scale,1)));transform-origin:0 100%;color:var(--d3-chrome-fg-muted,#0009);cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;clip-path:inset(-100vmax 0 -100vmax -8px);align-items:center;gap:8px;padding:0 2px 6px;font-size:12px;font-weight:400;line-height:16px;display:flex;position:absolute;bottom:100%;left:0;container:d3-hdr/inline-size}.is-selected .d3-board__strip[data-v-e606b466]{color:var(--d3-ring,#257de0)}.d3-board__title[data-v-e606b466]{min-width:min(4rem,100% + 1px);font-weight:500}.d3-board__file[data-v-e606b466],.d3-board__title[data-v-e606b466]{text-overflow:ellipsis;overflow:hidden}.d3-board__file[data-v-e606b466]{opacity:.7;flex:0 auto;min-width:0}.d3-board__strip[data-v-e606b466]>:not(.d3-board__title):not(.d3-board__file):not(.d3-board__spacer):not(.d3-board__menu-anchor):not(.d3-board__play){flex-shrink:0}@container d3-hdr (width<=7.25rem){.has-play .d3-board__title[data-v-e606b466]{min-width:min(2rem,100% + 1px)}}@container d3-hdr (width<=2rem){.d3-board:not(.is-selected) .d3-board__title[data-v-e606b466]{opacity:0}}@container d3-hdr (width<=12.125rem){.has-play .d3-board__error[data-v-e606b466]{display:none}}@container d3-hdr (width<=10.5rem){.has-play .d3-board__tweaks[data-v-e606b466]{display:none}}@container d3-hdr (width<=8.75rem){.has-play .d3-board__export[data-v-e606b466]{display:none}}.d3-board__spacer[data-v-e606b466]{flex:1}.d3-board__error[data-v-e606b466]{background:var(--color-red-500,#e5484d);border-radius:50%;flex:none;width:8px;height:8px}.d3-board__icon[data-v-e606b466],.d3-board__tweaks[data-v-e606b466]{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-board__icon[data-v-e606b466]:hover,.d3-board__tweaks[data-v-e606b466]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-board__tweaks[aria-pressed=true][data-v-e606b466]{color:var(--d3-ring,#257de0);background:var(--d3-chrome-pressed,#257de01f)}.d3-board__play[data-v-e606b466]{box-sizing:border-box;height:16px;color:inherit;font:inherit;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;align-items:center;gap:1px;padding:0 4px 0 3px;font-size:9px;font-weight:500;line-height:1;overflow:hidden}.d3-board__menu-anchor[data-v-e606b466],.d3-board__play[data-v-e606b466]{min-width:0;display:inline-flex}.d3-board__play.is-active[data-v-e606b466]{background:currentColor;border-color:currentColor;padding:0 4px}.d3-board__play.is-active[data-v-e606b466]>*{color:var(--d3-canvas-bg,#fff)}.d3-board__menu-anchor[data-v-e606b466]{position:relative}.d3-board__menu[data-v-e606b466]{z-index:5;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-chrome-bg,#fff);min-width:140px;box-shadow:var(--d3-chrome-shadow);flex-direction:column;padding:4px;display:flex;position:absolute;bottom:calc(100% + 4px);right:0}.d3-board__menu button[data-v-e606b466]{border-radius:var(--d3-control-radius,8px);color:var(--d3-chrome-fg,#000000e6);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:12px;line-height:16px}.d3-board__menu button[data-v-e606b466]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-board__failed[data-v-e606b466]{z-index:15;text-align:center;background:var(--d3-danger-bg,#fdecea);color:var(--d3-danger-fg,#b3261e);justify-content:center;align-items:center;padding:16px;font-size:13px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.d3-board__frame[data-v-e606b466]{width:100%;height:100%;box-shadow:0 0 0 calc(1px / var(--d3-scale,1)) var(--d3-frame-edge,#00000014),0 2px 4px #0b0b0b12,0 6px 16px var(--d3-frame-shadow,#0b0b0b14);background:#fff;border-radius:2px;position:relative;overflow:hidden}.is-selected .d3-board__frame[data-v-e606b466]{box-shadow:0 0 0 calc(1.5px / var(--d3-scale,1)) var(--d3-ring,#257de0),0 2px 4px #0b0b0b12,0 6px 16px var(--d3-frame-shadow,#0b0b0b14)}.has-errors .d3-board__frame[data-v-e606b466]{box-shadow:0 0 0 calc(1px / var(--d3-scale,1)) var(--color-red-500,#e5484d),0 2px 4px #0b0b0b12,0 6px 16px var(--d3-frame-shadow,#0b0b0b14)}.d3-board__iframe[data-v-e606b466]{pointer-events:none;border:0;width:100%;height:100%;display:block}.d3-board__compat-note[data-v-e606b466]{z-index:1;color:var(--color-text-secondary,#606366);background:var(--color-bg-page,#fff);margin:0;padding:24px;font-size:14px;line-height:20px;position:absolute;top:0;bottom:0;left:0;right:0}.d3-board__iframe.is-interactive[data-v-e606b466]{pointer-events:auto}.d3-board__rings[data-v-e606b466]{overflow:hidden}.d3-board__peers[data-v-e606b466],.d3-board__rings[data-v-e606b466]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.d3-board__peers[data-v-e606b466]{z-index:9}.d3-board__peer-ring[data-v-e606b466]{box-shadow:inset 0 0 0 calc(2px / var(--d3-scale,1)) var(--d3-peer)}.d3-board__peer-ring[data-v-e606b466],.d3-board__ring[data-v-e606b466]{box-sizing:border-box;position:absolute}.d3-board__ring[data-v-e606b466]{box-shadow:inset 0 0 0 calc(1px / var(--d3-scale,1)) var(--d3-hover,#2a78d6)}.d3-board__handles[data-v-e606b466]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.d3-board__ring.is-selected[data-v-e606b466]{box-shadow:inset 0 0 0 calc(2px / var(--d3-scale,1)) var(--d3-ring,#257de0)}.d3-board__busy[data-v-e606b466],.d3-board__uploading[data-v-e606b466]{pointer-events:none;position:absolute}.d3-board__uploading[data-v-e606b466]{background:var(--d3-chrome-fg-muted,#0009);animation:1.6s ease-in-out infinite d3-board-uploading-e606b466;display:block;top:0;bottom:0;left:0;right:0}@keyframes d3-board-uploading-e606b466{0%,to{opacity:.12}50%{opacity:.32}}@media (prefers-reduced-motion:reduce){.d3-board__uploading[data-v-e606b466]{opacity:.2;animation:none}}.d3-board__sr[data-v-e606b466]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-board__ring.is-member[data-v-e606b466]{box-shadow:inset 0 0 0 calc(1px / var(--d3-scale,1)) var(--d3-ring,#257de0)}.d3-prop[data-v-54ab8dc0]{grid-template-columns:var(--d3-panel-label-w,76px) minmax(0,1fr);-moz-column-gap:12px;box-sizing:border-box;min-height:var(--d3-panel-row-h,32px);color:var(--d3-chrome-fg,#000000e6);align-items:center;column-gap:12px;padding:1px 12px 1px 16px;font-size:14px;display:grid}.d3-prop.is-disabled[data-v-54ab8dc0]{cursor:not-allowed}.d3-prop.is-disabled .d3-prop__labelcol[data-v-54ab8dc0]{opacity:.5}.d3-prop__labelcol[data-v-54ab8dc0]{align-items:center;min-width:0;display:flex}.d3-prop__label[data-v-54ab8dc0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted));-webkit-user-select:none;user-select:none;font-size:13px;line-height:17px;overflow:hidden}.d3-prop.is-stale .d3-prop__label[data-v-54ab8dc0]{opacity:.7}.d3-prop__label.is-scrub[data-v-54ab8dc0]{cursor:ew-resize;touch-action:none}.d3-prop__resetwrap[data-v-54ab8dc0]{flex:none;width:0;margin-left:4px;display:flex;overflow:hidden}.d3-prop:focus-within .d3-prop__resetwrap[data-v-54ab8dc0],.d3-prop:hover .d3-prop__resetwrap[data-v-54ab8dc0]{width:24px}.d3-prop__reset[data-v-54ab8dc0]{width:24px;height:24px;color:var(--d3-panel-text-secondary,var(--d3-chrome-fg-muted));cursor:default;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.d3-prop__reset[data-v-54ab8dc0]:hover{background:var(--d3-panel-ghost-hover,#0000000d);color:var(--d3-chrome-fg,#000000e6)}.d3-prop__control[data-v-54ab8dc0]{min-width:0;padding-right:calc(4px + var(--d3-panel-iconcol,-4px));align-items:center;gap:8px;display:flex}.d3-prop__trailing[data-v-54ab8dc0]{width:var(--d3-panel-iconcol,auto);margin-left:-4px;margin-right:calc(-1 * (4px + var(--d3-panel-iconcol,-4px)));flex:none;justify-content:center;align-items:center;display:flex}.d3-field[data-v-3829298b]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-field-bg,#0000000a);min-width:0;height:28px;color:var(--d3-chrome-fg,#000000e6);align-items:center;gap:6px;padding:0 8px;display:flex;position:relative}.d3-field[data-v-3829298b]:focus-within{box-shadow:inset 0 0 0 1px var(--d3-ring,#257de0)}.d3-field.is-disabled[data-v-3829298b],.d3-field__steps button[data-v-3829298b]:disabled{opacity:.5}.d3-field__input[data-v-3829298b]{min-width:0;height:100%;color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.d3-field__input[data-v-3829298b]::placeholder{color:var(--d3-chrome-fg-muted,#0009)}.d3-field__scrub[data-v-3829298b]{-webkit-user-select:none;user-select:none;color:var(--d3-chrome-fg-muted,#0009);touch-action:none;flex:none;font-size:12px}.d3-field__scrub.can-scrub[data-v-3829298b]{cursor:ew-resize}.d3-field.is-placeholder-primary .d3-field__input[data-v-3829298b]::placeholder{color:inherit}.d3-field__lead[data-v-3829298b]{align-items:center;display:inline-flex}.d3-field__steps[data-v-3829298b]{flex-direction:column;flex:none;display:none}.d3-field:focus-within .d3-field__steps[data-v-3829298b]{display:flex}.d3-field__steps button[data-v-3829298b]{width:12px;height:10px;color:var(--d3-chrome-fg-muted,#0009);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.d3-field__steps button[data-v-3829298b]:hover:not(:disabled){color:var(--d3-chrome-fg,#000000e6)}.d3-field__status[data-v-3829298b]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-boxparts[data-v-16827654]{flex:1;grid-template-columns:1fr 1fr;gap:8px;min-width:0;display:grid}.d3-boxtoggle[data-v-16827654]{border-radius:var(--d3-control-radius,8px);width:28px;height:28px;color:var(--d3-panel-text-secondary,var(--d3-chrome-fg-muted));cursor:default;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.d3-boxtoggle[data-v-16827654]:enabled:hover{background:var(--d3-panel-ghost-hover,#0000000d)}.d3-boxtoggle.is-on[data-v-16827654],.d3-boxtoggle[data-v-16827654]:enabled:hover{color:var(--d3-chrome-fg,#000000e6)}.d3-boxtoggle[data-v-16827654]:disabled{color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted))}.d3-menu[data-v-b2ea0c0f]{z-index:40;background:var(--d3-panel-menu-bg,var(--d3-chrome-bg,#fff));box-shadow:var(--d3-panel-menu-shadow,0 0 0 1px #00000014,0 8px 24px #0000001f,0 2px 6px #00000014);color:var(--d3-chrome-fg,#000000e6);border-radius:14px;flex-direction:column;padding:6px;font-size:14px;line-height:20px;position:fixed}.d3-menu[data-v-b2ea0c0f],.d3-menu__item[data-v-b2ea0c0f]{box-sizing:border-box;outline:none;display:flex}.d3-menu__item[data-v-b2ea0c0f]{cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;min-height:28px;padding:4px 10px}.d3-menu__item.is-active[data-v-b2ea0c0f]{background:var(--d3-panel-ghost-hover,#0000000d)}.d3-menu__item.is-disabled[data-v-b2ea0c0f]{opacity:.4}.d3-menu__text[data-v-b2ea0c0f]{flex-direction:column;flex:1;min-width:0;display:flex}.d3-menu__label[data-v-b2ea0c0f]{text-overflow:ellipsis;min-width:0;overflow:hidden}.d3-menu__description[data-v-b2ea0c0f]{color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted));white-space:normal;font-size:12px;line-height:16px}.d3-menu__item.is-danger[data-v-b2ea0c0f]{color:var(--d3-danger,#dc2626)}.d3-menu__separator[data-v-b2ea0c0f]{background:var(--d3-panel-separator,#0b0b0b1a);height:1px;margin:4px 6px}.d3-menu__search[data-v-b2ea0c0f]{background:var(--d3-panel-field-bg,#ffffff80);box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted));border-radius:8px;align-items:center;gap:6px;margin:0 0 4px;padding:4px 8px;display:flex}.d3-menu__search-icon[data-v-b2ea0c0f]{opacity:.6;flex:none}.d3-menu__search-input[data-v-b2ea0c0f]{min-width:0;color:var(--d3-chrome-fg,#000000e6);font:inherit;background:0 0;border:0;outline:none;flex:1}.d3-menu__heading[data-v-b2ea0c0f]{-webkit-user-select:none;user-select:none;padding:6px 10px 2px;font-size:12px;font-weight:500;line-height:16px}.d3-menu__heading[data-v-b2ea0c0f],.d3-menu__shortcut[data-v-b2ea0c0f]{color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted))}.d3-menu__shortcut[data-v-b2ea0c0f]{font:inherit;flex:none;margin-inline-start:auto;padding-inline-start:16px;font-size:12px}.d3-menu__check[data-v-b2ea0c0f]{color:var(--d3-panel-text-secondary,var(--d3-chrome-fg-muted))}.d3-seg[data-v-00910ca3]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-panel-seg-track,#0b0b0b0d);flex:1;align-items:stretch;min-width:0;height:28px;padding:1px;display:inline-flex;position:relative}.d3-seg.is-disabled[data-v-00910ca3]{opacity:.5}.d3-seg__thumb[data-v-00910ca3]{border-radius:calc(-1px + var(--d3-control-radius,8px));background:var(--d3-panel-seg-thumb,#fff);box-shadow:var(--d3-panel-seg-thumb-shadow,0 0 0 1px #0b0b0b0d);opacity:0;transition:transform .15s cubic-bezier(.4,0,.2,1),width .15s cubic-bezier(.4,0,.2,1),opacity .1s;position:absolute;top:1px;bottom:1px;left:1px}.d3-seg__thumb.is-visible[data-v-00910ca3]{opacity:1}.d3-seg.is-inherited .d3-seg__thumb.is-visible[data-v-00910ca3]{opacity:.55}.d3-seg__item[data-disabled][data-v-00910ca3]{opacity:.5}.d3-seg__item[data-v-00910ca3]{z-index:1;border-radius:calc(-2px + var(--d3-control-radius,8px));min-width:26px;color:var(--d3-panel-text-secondary,var(--d3-chrome-fg-muted));cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:14px;line-height:20px;transition:color .1s;display:inline-flex;position:relative}.d3-seg.is-square .d3-seg__item[data-v-00910ca3]{padding:0}.d3-seg:not(.is-disabled) .d3-seg__item[data-v-00910ca3]:hover,.d3-seg__item.is-checked[data-v-00910ca3]{color:var(--d3-chrome-fg,#000000e6)}.d3-seg__item[data-v-00910ca3]:focus-visible{box-shadow:0 0 0 1px var(--d3-ring,#257de0)}.is-transposed[data-v-00910ca3]{transform:matrix(0,1,1,0,0,0)}.d3-cpop[data-v-63d5c12b]{flex-direction:column;gap:8px;min-width:224px;font-size:13px;display:flex}.d3-cpop__tabs[data-v-63d5c12b]{background:var(--d3-panel-field-bg,#0000000a);border-radius:8px;gap:2px;padding:2px;display:flex}.d3-cpop__tab[data-v-63d5c12b]{height:24px;font:inherit;color:inherit;cursor:default;background:0 0;border:0;border-radius:6px;flex:1}.d3-cpop__tab.is-active[data-v-63d5c12b]{background:var(--d3-panel-bg,#fff);box-shadow:0 0 0 1px #00000014}.d3-cpop__search[data-v-63d5c12b]{background:var(--d3-panel-field-bg,#0000000a);height:28px;font:inherit;border:0;border-radius:8px;padding:0 8px}.d3-cpop__swatches[data-v-63d5c12b]{flex-direction:column;max-height:calc(min(18rem,60vh));display:flex;overflow-y:auto}.d3-cpop__group[data-v-63d5c12b]{font-weight:500}.d3-cpop__group[data-v-63d5c12b],.d3-cpop__swatch[data-v-63d5c12b]{align-items:center;height:32px;padding:0 8px;display:flex}.d3-cpop__swatch[data-v-63d5c12b]{font:inherit;color:inherit;text-align:left;cursor:default;background:0 0;border:0;border-radius:6px;gap:8px}.d3-cpop__swatch.is-current[data-v-63d5c12b],.d3-cpop__swatch[data-v-63d5c12b]:enabled:hover{background:var(--d3-panel-ghost-hover,#0000000d)}.d3-cpop__swatch[data-v-63d5c12b]:disabled{opacity:.5}.d3-cpop__dot[data-v-63d5c12b]{box-sizing:border-box;border:1px solid #0003;border-radius:4px;flex:none;width:16px;height:16px}.d3-cpop__dot.is-empty[data-v-63d5c12b]{border-style:dashed}.d3-cpop__label[data-v-63d5c12b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.d3-cpop__empty[data-v-63d5c12b]{opacity:.6;margin:0;padding:4px 8px;font-size:12px}.d3-cpop__kind[data-v-63d5c12b]{align-items:center;gap:8px;display:flex}.d3-cpop__kind-label[data-v-63d5c12b]{flex:none;width:3rem}.d3-cpop__picker[data-v-63d5c12b]{flex-direction:column;display:flex}.d3-cpop__square[data-v-63d5c12b]{aspect-ratio:3/2;border-radius:6px;width:100%}.d3-cpop__square[data-v-63d5c12b],.d3-cpop__track-wrap[data-v-63d5c12b]{touch-action:none;outline:none;position:relative}.d3-cpop__track-wrap[data-v-63d5c12b]{padding:8px 0 4px}.d3-cpop__track[data-v-63d5c12b]{border-radius:6px;height:12px;position:relative}.d3-cpop__track.is-hue[data-v-63d5c12b]{background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.d3-cpop__square[data-v-63d5c12b]:focus-visible{box-shadow:0 0 0 2px var(--d3-ring,#257de0)}.d3-cpop__track-wrap:focus-visible .d3-cpop__track[data-v-63d5c12b]{box-shadow:0 0 0 2px var(--d3-ring,#257de0)}.d3-cpop__knob[data-v-63d5c12b]{box-sizing:border-box;pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000004d}.d3-cpop__knob.is-track[data-v-63d5c12b]{top:50%}.d3-cpop__fields[data-v-63d5c12b]{align-items:center;gap:8px;margin-top:4px;display:flex}.d3-cpop__eyedropper[data-v-63d5c12b]{cursor:default;background:0 0;border:0;border-radius:4px;width:24px;height:24px}.d3-cpop__field[data-v-63d5c12b]{background:var(--d3-panel-field-bg,#0000000a);border-radius:4px;flex:1;align-items:center;min-width:0;height:24px;display:flex}.d3-cpop__hex[data-v-63d5c12b]{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 6px;font:11px ui-monospace,monospace}.d3-cpop__sep[data-v-63d5c12b]{background:#0000001a;align-self:stretch;width:1px;margin:4px 0}.d3-cpop__alpha[data-v-63d5c12b]{text-align:right;background:0 0;border:0;outline:none;width:34px;padding:0 4px 0 6px;font:11px ui-monospace,monospace}.d3-cpop__pct[data-v-63d5c12b]{opacity:.6;padding-right:6px;font-size:10px}.d3-cpop__check[data-v-63d5c12b]{color:var(--d3-chrome-accent,#1757ac);flex:none;margin-right:-4px}.d3-cpop__contrast[data-v-63d5c12b]{margin-top:8px;font-size:12px}.d3-cpop__contrast.is-poor[data-v-63d5c12b]{color:var(--d3-danger,#c0392b)}.d3-colorfield[data-v-7345b06a],.d3-colorfield__button[data-v-7345b06a]{flex:1;min-width:0;display:flex}.d3-colorfield__button[data-v-7345b06a]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-panel-field-bg,var(--d3-field-bg));height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:var(--d3-chrome-fg,#000000e6);font:inherit;text-align:left;cursor:default;border:0;align-items:center;gap:8px;padding:0 12px 0 4px;font-size:14px;line-height:20px;transition:box-shadow 60ms}.d3-colorfield__button[data-v-7345b06a]:enabled:hover,.d3-colorfield__button[aria-expanded=true][data-v-7345b06a]{box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring-hover,#0b0b0b33)}.d3-colorfield__button[data-v-7345b06a]:focus-visible{box-shadow:inset 0 0 0 1px var(--d3-panel-bg,#fff),0 0 0 1px var(--d3-ring,#257de0),0 0 6px 1px #257de01f;outline:none}.d3-colorfield__button[data-v-7345b06a]:disabled{opacity:.5}.d3-colorfield__button.is-none .d3-colorfield__text[data-v-7345b06a],.d3-colorfield__caption[data-v-7345b06a]{color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted))}.d3-colorfield__swatch[data-v-7345b06a]{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--d3-panel-separator,#0b0b0b1a);background:repeating-conic-gradient(var(--d3-panel-separator,#0b0b0b1a) 0 25%,transparent 0 50%) 0 0/8px 8px;border-radius:4px;flex:none;position:relative;overflow:hidden}.d3-colorfield__ink[data-v-7345b06a]{position:absolute;top:0;bottom:0;left:0;right:0}.d3-colorfield__swatch.is-mixed .d3-colorfield__ink[data-v-7345b06a]{background:linear-gradient(90deg,#fff 50%,#141413 0)}.d3-colorfield__caption[data-v-7345b06a]{flex:none;font-size:12px}.d3-colorfield__text[data-v-7345b06a],.d3-colorfield__title[data-v-7345b06a]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.d3-colorfield__head[data-v-7345b06a]{justify-content:space-between;align-items:center;gap:8px;margin:-4px -4px 4px 0;display:flex}.d3-colorfield__title[data-v-7345b06a]{padding-left:4px;font-weight:600}.d3-colorfield__close[data-v-7345b06a]{width:24px;height:24px;color:inherit;cursor:default;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.d3-colorfield__dialog[data-v-7345b06a]{z-index:40;box-sizing:border-box;background:var(--d3-panel-menu-bg,var(--d3-chrome-bg,#fff));width:256px;box-shadow:var(--d3-panel-menu-shadow,0 0 0 1px #00000014,0 8px 24px #0000001f,0 2px 6px #00000014);color:var(--d3-chrome-fg,#000000e6);border-radius:14px;padding:16px;position:fixed}.d3-ppop[data-v-a5f0af85],.d3-ppop__trigger[data-v-a5f0af85]{flex:1;min-width:0;display:flex}.d3-ppop__trigger[data-v-a5f0af85]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-panel-field-bg,var(--d3-field-bg));height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:var(--d3-chrome-fg,#000000e6);font:inherit;text-align:left;cursor:default;border:0;align-items:center;gap:8px;padding:0 12px 0 4px;font-size:14px}.d3-ppop__trigger[data-v-a5f0af85]:enabled:hover,.d3-ppop__trigger[aria-expanded=true][data-v-a5f0af85]{box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring-hover,#0b0b0b33)}.d3-ppop__trigger[data-v-a5f0af85]:disabled{opacity:.5}.d3-ppop__caption[data-v-a5f0af85],.d3-ppop__trigger.is-muted .d3-ppop__text[data-v-a5f0af85]{color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted))}.d3-ppop__chip[data-v-a5f0af85]{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--d3-panel-separator,#0b0b0b1a);background:repeating-conic-gradient(var(--d3-panel-separator,#0b0b0b1a) 0 25%,transparent 0 50%) 0 0/8px 8px;border-radius:4px;flex:none;position:relative;overflow:hidden}.d3-ppop__ink[data-v-a5f0af85]{position:absolute;top:0;bottom:0;left:0;right:0}.d3-ppop__text[data-v-a5f0af85]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.d3-ppop__caption[data-v-a5f0af85]{flex:none;font-size:12px}.d3-ppop__pop[data-v-a5f0af85]{z-index:40;box-sizing:border-box;background:var(--d3-panel-menu-bg,var(--d3-chrome-bg,#fff));width:256px;max-height:calc(min(440px,100vh - 16px));box-shadow:var(--d3-panel-menu-shadow,0 0 0 1px #00000014,0 8px 24px #0000001f);color:var(--d3-chrome-fg,#000000e6);border-radius:14px;padding:12px 16px 16px;position:fixed;overflow-y:auto}.d3-ppop__head[data-v-a5f0af85]{align-items:center;gap:4px;margin-bottom:8px;display:flex}.d3-ppop__title[data-v-a5f0af85]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.d3-ppop__ghost[data-v-a5f0af85]{width:24px;height:24px;color:inherit;cursor:default;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex}.d3-ppop__ghost[data-v-a5f0af85]:disabled{opacity:.4}.d3-ppop__body[data-v-a5f0af85]{flex-direction:column;gap:8px;display:flex}.d3-select[data-v-f3690971]{flex:1;min-width:0;display:flex}.d3-select.is-fit[data-v-f3690971]{flex:none;min-width:72px;max-width:128px}.d3-select__button[data-v-f3690971]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-panel-field-bg,var(--d3-field-bg));min-width:0;height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:var(--d3-chrome-fg,#000000e6);font:inherit;text-align:left;cursor:default;border:0;flex:1;align-items:center;gap:6px;padding:0 8px 0 12px;font-size:14px;line-height:20px;transition:box-shadow 60ms;display:flex}.d3-select__button[data-v-f3690971]:enabled:hover,.d3-select__button[aria-expanded=true][data-v-f3690971]{box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring-hover,#0b0b0b33)}.d3-select__button[data-v-f3690971]:focus-visible{box-shadow:inset 0 0 0 1px var(--d3-panel-bg,#fff),0 0 0 1px var(--d3-ring,#257de0),0 0 6px 1px #257de01f;outline:none}.d3-select__button[data-v-f3690971]:disabled{opacity:.5}.d3-select__button.is-placeholder[data-v-f3690971],.d3-select__chevron[data-v-f3690971]{color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted))}.d3-select__value[data-v-f3690971]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.d3-select__value[data-sizer][data-v-f3690971]:after{content:attr(data-sizer);visibility:hidden;white-space:pre;height:0;display:block;overflow:hidden}.d3-select__chevron[data-v-f3690971]{flex:none;margin-right:2px;transition:color .1s}.d3-select__button:enabled:hover .d3-select__chevron[data-v-f3690971]{color:var(--d3-panel-text-secondary,var(--d3-chrome-fg-muted))}.d3-grad[data-v-d0a8628f]{flex-direction:column;gap:8px;display:flex}.d3-grad__row[data-v-d0a8628f]{align-items:center;gap:8px;display:flex}.d3-grad__label[data-v-d0a8628f]{flex:none;width:3rem}.d3-grad__spacer[data-v-d0a8628f]{flex:1}.d3-grad__angle[data-v-d0a8628f]{flex:none;width:4.75rem}.d3-grad__bar[data-v-d0a8628f]{background:repeating-conic-gradient(#00000014 0 25%,transparent 0 50%) 0 0/8px 8px;border-radius:4px;height:32px;margin:4px 0 8px;position:relative;box-shadow:0 0 0 1px #00000014}.d3-grad__paint[data-v-d0a8628f]{border-radius:4px;position:absolute;top:0;bottom:0;left:0;right:0}.d3-grad__track[data-v-d0a8628f]{position:absolute;top:0;bottom:0;left:12px;right:12px}.d3-grad__stop[data-v-d0a8628f]{touch-action:none;cursor:default;border:2px solid #fff;border-radius:50%;width:16px;height:16px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0003}.d3-grad__stop.is-selected[data-v-d0a8628f]{z-index:1;outline-offset:1px;outline:2px solid #00000059}.d3-grad__ghost[data-v-d0a8628f]{cursor:default;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.d3-imgpick[data-v-4f029574]{flex-direction:column;gap:8px;display:flex}.d3-imgpick__preview[data-v-4f029574]{border-radius:6px;height:96px;box-shadow:0 0 0 1px #00000014}.d3-imgpick__row[data-v-4f029574]{align-items:center;gap:8px;display:flex}.d3-imgpick__label[data-v-4f029574]{flex:none;width:3rem}.d3-imgpick__input[data-v-4f029574]{background:var(--d3-panel-field-bg,#0000000a);padding:0 8px}.d3-imgpick__button[data-v-4f029574],.d3-imgpick__input[data-v-4f029574]{min-width:0;height:28px;font:inherit;border:0;border-radius:8px;flex:1}.d3-imgpick__button[data-v-4f029574]{background:var(--d3-panel-field-bg,#0000000f);cursor:default}.d3-imgpick__list[data-v-4f029574]{flex-direction:column;max-height:160px;display:flex;overflow-y:auto}.d3-imgpick__item[data-v-4f029574]{min-height:28px;font:inherit;text-align:left;cursor:default;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 4px;display:flex}.d3-imgpick__item.is-current[data-v-4f029574],.d3-imgpick__item[data-v-4f029574]:enabled:hover{background:var(--d3-panel-ghost-hover,#0000000d)}.d3-imgpick__thumb[data-v-4f029574]{border-radius:4px;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px #0000001a}.d3-imgpick__name[data-v-4f029574]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.d3-imgpick__note[data-v-4f029574]{opacity:.6;margin:0;font-size:12px}.d3-fill__tabs[data-v-5017a236]{background:var(--d3-panel-field-bg,#0000000a);border-radius:8px;gap:2px;padding:2px;display:flex}.d3-fill__tab[data-v-5017a236]{height:22px;font:inherit;cursor:default;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:12px}.d3-fill__tab.is-active[data-v-5017a236]{background:var(--d3-panel-bg,#fff);box-shadow:0 0 0 1px #00000014}.d3-fill__row[data-v-5017a236]{align-items:center;gap:8px;display:flex}.d3-fill__label[data-v-5017a236]{flex:none;width:3rem}.d3-shadow__row[data-v-3cf4a309]{align-items:center;gap:8px;display:flex}.d3-shadow__label[data-v-3cf4a309]{flex:none;width:3rem}.d3-shadow__add[data-v-3cf4a309]{background:var(--d3-panel-field-bg,#0000000f);height:28px;font:inherit;cursor:default;border:0;border-radius:8px}.d3-transform[data-v-2d20a1bf]{flex-wrap:wrap;flex:1;gap:8px;min-width:0;display:flex}.d3-transform__field[data-v-2d20a1bf]{flex:4.5rem;min-width:4.5rem}.d3-prop__input[data-v-7855aad4]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-panel-field-bg,var(--d3-field-bg));min-width:0;height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:var(--d3-chrome-fg,#000000e6);font:inherit;border:0;flex:1;padding:0 12px;font-size:14px;line-height:20px;transition:box-shadow 60ms}.d3-prop__input[data-v-7855aad4]::placeholder{color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted))}.d3-prop__input.is-primary-placeholder[data-v-7855aad4]::placeholder{color:var(--d3-chrome-fg,#000000e6)}.is-mixed .d3-prop__input[data-v-7855aad4]::placeholder{font-style:italic}.d3-prop__input[data-v-7855aad4]:enabled:hover:not(:focus){box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring-hover,#0b0b0b33)}.d3-prop__input[data-v-7855aad4]:focus{box-shadow:inset 0 0 0 1px var(--d3-panel-bg,#fff),0 0 0 1px var(--d3-ring,#257de0),0 0 6px 1px #257de01f;outline:none}.d3-prop__input.is-refused[data-v-7855aad4]{box-shadow:inset 0 0 0 1px #d33}.d3-prop__input[data-v-7855aad4]:disabled,.d3-prop__switch[data-v-7855aad4]:disabled{opacity:.5}.d3-prop__stale[data-v-7855aad4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 4px;font-size:12px;overflow:hidden}.d3-prop__stale.is-muted[data-v-7855aad4]{color:var(--d3-panel-text-muted,var(--d3-chrome-fg-muted))}.d3-prop__switch[data-v-7855aad4]{background:var(--d3-panel-seg-track,#0b0b0b1f);cursor:default;border:0;border-radius:9px;flex:none;width:32px;height:18px;padding:0;position:relative}.d3-prop__switch.is-on[data-v-7855aad4]{background:var(--d3-ring,#257de0)}.d3-prop__switch-thumb[data-v-7855aad4]{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .1s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.d3-prop__switch.is-on .d3-prop__switch-thumb[data-v-7855aad4]{transform:translate(14px)}.d3-prop__toggles[data-v-7855aad4]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-panel-seg-track,#0b0b0b0d);flex:1;gap:2px;height:28px;padding:1px;display:flex}.d3-prop__ghost[data-v-7855aad4],.d3-prop__toggle[data-v-7855aad4]{border-radius:calc(-2px + var(--d3-control-radius,8px));min-width:26px;color:var(--d3-panel-text-secondary,var(--d3-chrome-fg-muted));cursor:default;background:0 0;border:0;flex:1;justify-content:center;align-items:center;padding:0;display:flex}.d3-prop__ghost[data-v-7855aad4]:enabled:hover,.d3-prop__toggle.is-on[data-v-7855aad4],.d3-prop__toggle[data-v-7855aad4]:enabled:hover{color:var(--d3-chrome-fg,#000000e6)}.d3-prop__toggle.is-on[data-v-7855aad4]{background:var(--d3-panel-seg-thumb,#fff);box-shadow:var(--d3-panel-seg-thumb-shadow,0 0 0 1px #0b0b0b0d)}.d3-prop__toggle.is-mixed[data-v-7855aad4]{opacity:.45}.d3-prop__toggle[data-inherited][data-v-7855aad4]{box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);background:0 0}.d3-prop__ghost[data-v-7855aad4]{border-radius:var(--d3-control-radius,8px);flex:none;width:28px;height:28px}.d3-prop__ghost[data-v-7855aad4]:enabled:hover{background:var(--d3-panel-ghost-hover,#0000000d)}.d3-align[data-v-f14567cd]{grid-template-columns:minmax(0,1fr);align-items:center;min-height:28px;padding:1px 12px 1px 16px;display:grid}.d3-align__row[data-v-f14567cd]{min-width:0;padding-right:calc(4px + var(--d3-panel-iconcol,-4px));justify-content:space-between;align-items:center;display:flex}.d3-align__button[data-v-f14567cd]{width:28px;height:28px;color:var(--d3-panel-text-secondary);cursor:default;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-align__button[data-v-f14567cd]:hover:not(:disabled){background:var(--d3-panel-ghost-hover);color:var(--d3-panel-text)}.d3-align__button[data-v-f14567cd]:disabled{color:var(--d3-panel-text-disabled,var(--d3-panel-text-muted));opacity:.6}.d3-align__said[data-v-f14567cd]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-align__button[data-v-f14567cd]:focus-visible{outline:none;box-shadow:0 0 0 1px #257de0}.d3-code[data-v-77304859]{min-height:10rem;position:relative}.d3-code[data-v-77304859],.d3-code__scroll[data-v-77304859]{flex-direction:column;flex:auto;display:flex}.d3-code__scroll[data-v-77304859]{background:var(--d3-panel-surface-2,var(--d3-panel-field-bg));scrollbar-width:none;min-height:0;overflow-y:auto}.d3-code__subject[data-v-77304859]{color:var(--d3-panel-text-muted);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;padding:10px 14px 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.d3-code__detail[data-v-77304859]{font-family:inherit;font-family:var(--font-sans,system-ui,sans-serif);margin-left:8px}.d3-code__text[data-v-77304859]{box-sizing:border-box;resize:none;white-space:pre-wrap;overflow-wrap:anywhere;-moz-tab-size:2;tab-size:2;width:100%;min-height:6rem;color:var(--d3-panel-text);field-sizing:content;background:0 0;border:0;outline:none;flex:none;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.55;display:block;overflow:hidden}@supports (field-sizing:content){.d3-code__text[data-v-77304859]{min-height:4.5rem}}.d3-code__text[data-v-77304859]::placeholder{color:var(--d3-panel-text-muted)}.d3-code__text.is-invalid[data-v-77304859]{box-shadow:inset -3px 0 #b42318}.d3-code__error[data-v-77304859],.d3-code__note[data-v-77304859]{overflow-wrap:anywhere;margin:0;padding:0 14px 12px;font-size:11.5px;line-height:1.4}.d3-code__error[data-v-77304859]{color:#b42318}.d3-code__note[data-v-77304859]{color:var(--d3-panel-text-secondary)}.d3-code__attrs[data-v-77304859],.d3-code__inherited[data-v-77304859]{border-top:1px solid var(--d3-panel-separator);flex-direction:column;gap:8px;padding:10px 14px 12px;font-size:13px;display:flex}.d3-code__group[data-v-77304859]{flex-direction:column;min-width:0;display:flex}.d3-code__group-title[data-v-77304859]{min-width:0;color:var(--d3-panel-text-muted);align-items:center;gap:4px;font-size:12px;display:flex}.d3-code__source[data-v-77304859]{min-width:0;height:24px;color:var(--d3-panel-text-secondary);cursor:default;background:0 0;border:0;border-radius:6px;padding:0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.d3-code__source[data-v-77304859]:not(.is-static){align-items:center;gap:4px;display:inline-flex}.d3-code__source-glyph[data-v-77304859]{flex:none}.d3-code__source-text[data-v-77304859]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.d3-code__source[data-v-77304859]:hover{background:var(--d3-panel-ghost-hover);color:var(--d3-panel-text)}.d3-code__attr[data-v-77304859],.d3-code__inherited-row[data-v-77304859]{align-items:center;gap:8px;min-width:0;height:28px;padding-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;display:flex}.d3-code__prop[data-v-77304859]{text-overflow:ellipsis;white-space:nowrap;width:6.25rem;color:var(--d3-panel-text-muted);flex:none;overflow:hidden}.d3-code__swatch[data-v-77304859]{border-radius:3px;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0000001a}.d3-code__value[data-v-77304859]{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text;flex:auto;min-width:0;overflow:hidden}.d3-code__set[data-v-77304859],.d3-code__value[data-v-77304859]{color:var(--d3-panel-text-secondary)}.d3-code__set[data-v-77304859]{cursor:default;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.d3-code__set[data-v-77304859]:hover:not(:disabled){background:var(--d3-panel-ghost-hover);color:var(--d3-panel-text)}.d3-code__set[data-v-77304859]:disabled{opacity:.4}.d3-code__source.is-static[data-v-77304859]{color:var(--d3-panel-text-secondary);align-items:center;display:inline-flex}.d3-code__said[data-v-77304859]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-resize[data-v-8232b5a6]{z-index:10;touch-action:none;--d3-resize-line:2px;outline:none;position:absolute}.d3-resize--bottom[data-v-8232b5a6]{cursor:row-resize;height:12px;bottom:-6px;left:0;right:0}.d3-resize--start[data-v-8232b5a6]{cursor:col-resize;width:12px;top:0;bottom:0;left:-6px}.d3-resize__pill[data-v-8232b5a6]{background:var(--d3-panel-accent,#257de0);opacity:0;transition:opacity .15s ease-out .1s;position:absolute}.d3-resize--bottom .d3-resize__pill[data-v-8232b5a6]{left:0;right:0;top:calc(50% - var(--d3-resize-line) / 2);height:var(--d3-resize-line)}.d3-resize--start .d3-resize__pill[data-v-8232b5a6]{top:0;bottom:0;left:calc(50% - var(--d3-resize-line) / 2);width:var(--d3-resize-line)}.d3-resize:hover .d3-resize__pill[data-v-8232b5a6]{opacity:1}.d3-resize.is-dragging .d3-resize__pill[data-v-8232b5a6]{opacity:1;transition-duration:0s;transition-delay:0s}.d3-resize[data-v-8232b5a6]:focus-visible{--d3-resize-line:3px}.d3-resize:focus-visible .d3-resize__pill[data-v-8232b5a6]{opacity:1;border-radius:999px;transition-delay:0s}.d3-outline[data-v-89f9c4a4]{border-bottom:1px solid var(--d3-panel-separator);flex-direction:column;flex-shrink:0;display:flex;position:relative}.d3-outline.is-fill[data-v-89f9c4a4]{border-bottom:0;flex:auto;min-height:0}.d3-outline__tree[data-v-89f9c4a4]{box-sizing:border-box;scrollbar-width:none;outline:none;padding:6px 6px 2px;overflow-y:auto}.d3-outline__tree[data-v-89f9c4a4]::-webkit-scrollbar{display:none}.is-fill .d3-outline__tree[data-v-89f9c4a4]{flex:auto;min-height:0}.d3-outline__row[data-v-89f9c4a4]{height:28px;color:var(--d3-panel-text-secondary);-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;padding-right:4px;font-size:13px;line-height:17px;display:flex}.d3-outline__row[data-v-89f9c4a4]:hover{background:var(--d3-panel-ghost-hover)}.d3-outline__row.is-selected[data-v-89f9c4a4]{background:var(--d3-panel-ghost-selected);color:var(--d3-panel-text);font-weight:500}.d3-outline__row.is-board.is-selected[data-v-89f9c4a4]{color:var(--d3-panel-text-secondary);font-weight:400}[data-dc-key-browsed] .d3-outline__row[data-v-89f9c4a4]:focus{box-shadow:0 0 0 1px #257de0}.d3-outline__row[data-v-89f9c4a4]:focus-visible{box-shadow:0 0 0 1px #257de0}.d3-outline__drop[data-v-89f9c4a4]{background:var(--d3-panel-accent-text,#257de0);border-radius:1px;height:2px}.d3-outline__chevron[data-v-89f9c4a4]{width:24px;height:24px;color:var(--d3-panel-text-muted);cursor:default;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-outline__chevron[data-v-89f9c4a4]:hover{background:var(--d3-panel-ghost-hover)}.d3-outline__chevron[data-v-89f9c4a4] .d3-icon{transition:transform .12s ease-out}.d3-outline__chevron.is-open[data-v-89f9c4a4] .d3-icon{transform:rotate(90deg)}.d3-outline__spacer[data-v-89f9c4a4]{flex:none;width:20px}.d3-outline__glyph[data-v-89f9c4a4]{width:16px;height:16px;color:var(--d3-panel-text-disabled,#0000004d);flex:none;justify-content:center;align-items:center;margin:0 6px 0 -4px;display:inline-flex}.d3-outline__detail.is-component[data-v-89f9c4a4],.d3-outline__glyph.is-component[data-v-89f9c4a4],.d3-outline__label.is-component[data-v-89f9c4a4],.d3-outline__title.is-component[data-v-89f9c4a4]{color:var(--d3-panel-accent-text,#257de0)}.d3-outline__glyph-dot[data-v-89f9c4a4]{box-sizing:border-box;border:1px dotted var(--d3-panel-border-strong,#0000004d);width:9px;height:9px}.d3-outline__label[data-v-89f9c4a4],.d3-outline__title[data-v-89f9c4a4]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.d3-outline__title[data-v-89f9c4a4]{flex:auto}.d3-outline__label.is-italic[data-v-89f9c4a4]{font-style:italic}.d3-outline__rename[data-v-89f9c4a4]{min-width:0;height:22px;font:inherit;color:var(--d3-panel-text);background:var(--d3-panel-field-bg,#fff);box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);border:0;border-radius:6px;outline:none;flex:auto;padding:0 6px}.d3-outline__badge[data-v-89f9c4a4]{color:var(--d3-panel-text-secondary);background:var(--d3-panel-ghost-hover);border-radius:4px;flex:none;margin-left:6px;padding:0 4px;font-size:10px;line-height:14px}.d3-outline__detail[data-v-89f9c4a4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--d3-panel-text-muted);flex:1 9999 auto;margin:0 6px;overflow:hidden}.d3-outline__detail.is-component[data-v-89f9c4a4]{opacity:.6}.d3-outline__cover[data-v-89f9c4a4],.d3-outline__link[data-v-89f9c4a4]{color:var(--d3-panel-text-disabled,var(--d3-panel-text-muted));flex:none;display:inline-flex}.d3-outline__cover[data-v-89f9c4a4]{color:var(--d3-panel-text-muted);margin:0 6px}.d3-outline__eye[data-v-89f9c4a4]{width:24px;height:24px;color:var(--d3-panel-text-muted);opacity:0;cursor:default;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-outline__eye.is-hidden[data-v-89f9c4a4],.d3-outline__row:hover .d3-outline__eye[data-v-89f9c4a4]{opacity:1}.d3-outline__eye[data-v-89f9c4a4]:focus-visible{opacity:1}.d3-outline__row:focus-visible .d3-outline__eye[data-v-89f9c4a4]{opacity:1}.d3-outline__eye[data-v-89f9c4a4]:hover{background:var(--d3-panel-ghost-hover);color:var(--d3-panel-text)}.d3-outline__row .is-dim[data-v-89f9c4a4]{opacity:.5}.d3-outline__empty[data-v-89f9c4a4]{color:var(--d3-panel-text-muted);padding:10px 14px;font-size:12px}.d3-guides[data-v-6a6052e4]{border-top:1px solid var(--d3-panel-separator,#0b0b0b1a);padding-bottom:8px}.d3-guides__head[data-v-6a6052e4]{align-items:center;min-height:40px;padding:0 8px 0 16px;display:flex}.d3-guides__title[data-v-6a6052e4]{flex:1;margin:0;font-size:13px;font-weight:600}.d3-guides__ghost[data-v-6a6052e4]{width:28px;height:28px;color:inherit;cursor:default;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-guides__ghost[data-v-6a6052e4]:hover{background:#0000000d}.d3-guides__ghost.is-muted[data-v-6a6052e4]{color:var(--d3-panel-text-muted,#6b6b6b)}.d3-guides__trigger[data-v-6a6052e4]{background:var(--d3-panel-field-bg,#fff);min-width:0;height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:inherit;font:inherit;text-align:start;border:0;border-radius:6px;flex:auto;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:flex}.d3-guides__trigger.is-hidden[data-v-6a6052e4]{opacity:.6}.d3-guides__dot[data-v-6a6052e4]{border-radius:3px;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #00000026}.d3-guides__text[data-v-6a6052e4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d3-guides__popup[data-v-6a6052e4]{box-shadow:0 0 0 1px var(--d3-panel-separator,#0b0b0b1a);border-radius:8px;margin:4px 12px 8px;padding:4px 0}.d3-artboard__section[data-v-8a362bf5]{border-top:1px solid var(--d3-panel-separator,#0b0b0b1a);padding-bottom:8px}.d3-artboard__section[data-v-8a362bf5]:first-child{border-top:0}.d3-artboard__section.has-iconcol[data-v-8a362bf5]{--d3-panel-iconcol:28px}.d3-artboard__title[data-v-8a362bf5]{align-items:center;min-height:40px;margin:0;padding:0 12px 0 16px;font-size:13px;font-weight:600;display:flex}.d3-artboard__ghost[data-v-8a362bf5]{width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-artboard__ghost.is-on[data-v-8a362bf5],.d3-artboard__ghost[data-v-8a362bf5]:hover{background:#0000000d}.d3-artboard__corners[data-v-8a362bf5]{flex:auto;grid-template-columns:1fr 1fr;gap:8px;min-width:0;display:grid}.d3-palette[data-v-75c4c080]{flex:auto;gap:6px;min-width:0;display:flex}.d3-palette.is-row[data-v-75c4c080]{flex-wrap:wrap;gap:4px;padding:2px 0}.d3-palette__card[data-v-75c4c080]{cursor:default;min-width:0;height:46px;box-shadow:0 0 0 1px var(--d3-panel-field-ring,#0000001a);border:0;border-radius:6px;flex:1 1 0;padding:0;transition:transform .12s cubic-bezier(.3,.7,.4,1),box-shadow .12s cubic-bezier(.3,.7,.4,1);position:relative;overflow:hidden}.d3-palette.is-row .d3-palette__card[data-v-75c4c080]{border-radius:4px;flex:0 0 calc(33.3333% - .166667rem);height:28px}.d3-palette:not(.is-row) .d3-palette__card[data-v-75c4c080]:enabled:hover:not(.is-checked){transform:translateY(-1px)}.d3-palette__card.is-checked[data-v-75c4c080]{box-shadow:0 0 0 1.5px var(--d3-panel-text,#141413),0 2px 6px #00000026}.d3-palette__card[data-v-75c4c080]:disabled{cursor:not-allowed;opacity:.5}.d3-palette__stripes[data-v-75c4c080]{flex-direction:column;width:34%;display:flex;position:absolute;top:0;bottom:0;left:auto;right:0;box-shadow:-1px 0 #0000001a}.d3-palette__stripes i[data-v-75c4c080]{flex:1}.d3-palette__stripes i.has-rule[data-v-75c4c080]{box-shadow:0 -1px color-mix(in srgb,currentColor 18%,transparent)}.d3-palette__check[data-v-75c4c080]{filter:drop-shadow(0 1px 1px #0000004d);position:absolute;top:2px;left:2px}.d3-palette__check.on-light[data-v-75c4c080]{color:#000000c7}.d3-palette__check.on-dark[data-v-75c4c080]{color:#fff}.d3-tweak__switch[data-v-1bc6e2f1]{background:var(--d3-panel-seg-track,#0b0b0b1f);cursor:default;border:0;border-radius:999px;width:28px;height:16px;padding:0;position:relative}.d3-tweak__switch.is-on[data-v-1bc6e2f1]{background:var(--d3-panel-accent-text,#257de0)}.d3-tweak__switch[data-v-1bc6e2f1]:disabled{opacity:.5}.d3-tweak__knob[data-v-1bc6e2f1]{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .12s ease-out;position:absolute;top:2px;left:2px}.d3-tweak__switch.is-on .d3-tweak__knob[data-v-1bc6e2f1]{transform:translate(12px)}.d3-tweak__range[data-v-1bc6e2f1]{align-items:center;gap:8px;display:flex}.d3-tweak__range[data-v-1bc6e2f1],.d3-tweak__range input[data-v-1bc6e2f1]{flex:auto;min-width:0}.d3-tweak__value[data-v-1bc6e2f1]{font-variant-numeric:tabular-nums;color:var(--d3-panel-text-muted,#6b6b6b);flex:none}.d3-tweak__text[data-v-1bc6e2f1]{background:var(--d3-panel-field-bg,#fff);width:100%;min-width:0;height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:inherit;font:inherit;border:0;border-radius:6px;outline:none;padding:0 8px;font-size:12px}.d3-tweak__text[data-v-1bc6e2f1]:focus{box-shadow:inset 0 0 0 1px #257de0}.d3-cprops[data-v-c0dfa474]{border-top:1px solid var(--d3-panel-separator,#0b0b0b1a);padding-bottom:8px}.d3-cprops__title[data-v-c0dfa474]{align-items:center;min-height:40px;margin:0;padding:0 12px 0 16px;font-size:13px;font-weight:600;display:flex}.d3-cprops__empty[data-v-c0dfa474]{color:var(--d3-panel-text-muted,#6b6b6b);padding:12px 14px 4px;font-size:12px}.d3-cprops__edit[data-v-c0dfa474]{flex-direction:column;align-items:stretch;gap:4px;padding:12px 14px 4px;display:flex}.d3-cprops__edit-button[data-v-c0dfa474]{background:var(--d3-panel-field-bg,#0000000d);max-width:100%;height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:inherit;font:inherit;white-space:pre;text-overflow:ellipsis;border:0;border-radius:6px;padding:0 10px;font-size:12px;overflow:hidden}.d3-cprops__note[data-v-c0dfa474]{color:var(--d3-panel-text-muted,#6b6b6b);overflow-wrap:break-word;font-size:12px}.d3-cprops__bound[data-v-c0dfa474]{background:var(--d3-panel-field-bg,#fff);width:100%;min-width:0;height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:inherit;font:inherit;text-align:start;border:0;border-radius:6px;flex:auto;align-items:center;padding:0 8px;font-size:12px;display:flex}.d3-cprops__bound.is-muted .d3-cprops__bound-text[data-v-c0dfa474],.d3-cprops__code[data-v-c0dfa474]{color:var(--d3-panel-text-muted,#6b6b6b)}.d3-cprops__bound-text[data-v-c0dfa474]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.d3-cprops__code[data-v-c0dfa474]{flex:none;margin-left:4px;font-family:ui-monospace,monospace}.d3-cprops__text[data-v-c0dfa474]{background:var(--d3-panel-field-bg,#fff);width:100%;min-width:0;height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:inherit;font:inherit;border:0;border-radius:6px;outline:none;padding:0 8px;font-size:12px}.d3-scrub[data-v-c6d098b4]{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.d3-scrub__range[data-v-c6d098b4]{min-width:0;accent-color:var(--d3-ring,#257de0);flex:1}.d3-scrub__value[data-v-c6d098b4]{font-variant-numeric:tabular-nums;text-align:right;min-width:36px;font-size:12px}.d3-scrub__play[data-v-c6d098b4],.d3-scrub__value[data-v-c6d098b4]{color:var(--d3-panel-text-secondary);flex:none}.d3-scrub__play[data-v-c6d098b4]{border-radius:var(--d3-control-radius,8px);cursor:default;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.d3-scrub__play[data-v-c6d098b4]:enabled:hover{background:var(--d3-panel-ghost-hover);color:var(--d3-chrome-fg)}.d3-scrub__play[data-v-c6d098b4]:disabled{opacity:.4}.d3-scrub__pause[data-v-c6d098b4]{box-sizing:border-box;border-inline-start:3px solid;border-inline-end:3px solid;width:8px;height:10px}.d3-props[data-v-4f213ca5]{box-sizing:border-box;--d3-panel-bg:#fff;--d3-panel-surface-2:#00000008;--d3-panel-border:#00000014;--d3-panel-separator:#0b0b0b1a;--d3-panel-field-bg:#ffffff80;--d3-panel-field-ring:#00000014;--d3-panel-field-ring-hover:#0b0b0b33;--d3-panel-text:#000000e6;--d3-panel-text-muted:#0007;--d3-panel-text-secondary:#0009;--d3-panel-text-disabled:#0000004d;--d3-panel-accent-text:#257de0;--d3-panel-ghost-hover:#0000000d;--d3-panel-ghost-selected:#0000001a;--d3-panel-seg-track:#0b0b0b0d;--d3-panel-seg-thumb:#fff;--d3-panel-seg-thumb-shadow:0 0 0 1px #0b0b0b0d;--d3-panel-menu-bg:#fff;--d3-panel-menu-shadow:0 0 0 1px #00000014, 0 8px 24px #0000001f, 0 2px 6px #00000014;--d3-panel-label-w:76px;--d3-panel-row-h:32px;background:var(--d3-panel-bg);border-left:1px solid var(--d3-panel-border);color:var(--d3-chrome-fg);z-index:6;flex-direction:column;font-size:14px;display:flex;position:absolute;top:0;bottom:0;right:0}.design3-canvas.is-dark .d3-props[data-v-4f213ca5]{--d3-panel-bg:#1f1f1f;--d3-panel-surface-2:#ffffff0a;--d3-panel-border:#ffffff0a;--d3-panel-separator:#ffffff1a;--d3-panel-field-bg:#ffffff0d;--d3-panel-field-ring:#ffffff1f;--d3-panel-field-ring-hover:#fff3;--d3-panel-text:#ffffffed;--d3-panel-text-muted:#fff6;--d3-panel-text-secondary:#ffffff91;--d3-panel-text-disabled:#ffffff4d;--d3-panel-accent-text:#60a5fa;--d3-panel-ghost-hover:#ffffff13;--d3-panel-ghost-selected:#ffffff26;--d3-panel-seg-track:#ffffff0d;--d3-panel-seg-thumb:#ffffff1a;--d3-panel-seg-thumb-shadow:0 0 0 1px #fff3;--d3-panel-menu-bg:#1f1f1f;--d3-panel-menu-shadow:0 0 0 1px #ffffff14, 0 8px 24px #0006, 0 2px 6px #0000004d}.d3-props__header[data-v-4f213ca5]{flex:none;align-items:center;gap:8px;min-width:0;padding:12px 8px;display:flex}.d3-props__tabs[data-v-4f213ca5]{flex:1;min-width:0;display:flex}.d3-props__tab[data-v-4f213ca5]{isolation:isolate;height:28px;color:var(--d3-panel-text-muted);font:inherit;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;position:relative}.d3-props__tab[data-v-4f213ca5]:before{content:"";z-index:-1;border-radius:var(--d3-control-radius,8px);background:0 0;transition:box-shadow 60ms cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:1px;right:1px}.d3-props__tab.is-active[data-v-4f213ca5],.d3-props__tab[data-v-4f213ca5]:not(.is-active):enabled:hover{color:var(--d3-chrome-fg)}.d3-props__tab.is-active[data-v-4f213ca5]:before{background:var(--d3-panel-ghost-selected)}.d3-props__tab[data-v-4f213ca5]:focus-visible{outline:none}.d3-props__tab[data-v-4f213ca5]:focus-visible:before{box-shadow:0 0 0 2px var(--d3-ring,#257de0)}.d3-props__tab[data-v-4f213ca5]:disabled{opacity:.4}.d3-props__close[data-v-4f213ca5],.d3-props__ghost[data-v-4f213ca5]{border-radius:var(--d3-control-radius,8px);width:28px;height:28px;color:var(--d3-panel-text-secondary);cursor:default;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.d3-props__close[data-v-4f213ca5]:hover,.d3-props__ghost[data-v-4f213ca5]:enabled:hover,.d3-props__ghost[aria-expanded=true][data-v-4f213ca5]{background:var(--d3-panel-ghost-hover);color:var(--d3-chrome-fg)}.d3-props__note[data-v-4f213ca5]{background:var(--d3-panel-surface-2);color:var(--d3-panel-text-secondary);flex-direction:column;align-items:flex-start;gap:6px;margin:10px 14px 0;padding:8px 10px;font-size:12px;line-height:1.5;display:flex}.d3-props__note[data-v-4f213ca5],.d3-props__note-action[data-v-4f213ca5]{border-radius:var(--d3-control-radius,8px)}.d3-props__note-action[data-v-4f213ca5]{background:var(--d3-panel-ghost-hover);max-width:100%;color:var(--d3-chrome-fg);font:inherit;cursor:default;border:0;padding:2px 8px}.d3-props__contents[data-v-4f213ca5]{display:contents}.d3-props__switch[data-v-4f213ca5]{background:var(--d3-panel-seg-track,#0b0b0b1f);cursor:default;border:0;border-radius:9px;flex:none;width:32px;height:18px;padding:0;position:relative}.d3-props__switch.is-on[data-v-4f213ca5]{background:var(--d3-ring,#257de0)}.d3-props__switch[data-v-4f213ca5]:disabled{opacity:.5}.d3-props__switch-thumb[data-v-4f213ca5]{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .1s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.d3-props__switch.is-on .d3-props__switch-thumb[data-v-4f213ca5]{transform:translate(14px)}.d3-props__ghost.is-on[data-v-4f213ca5]{color:var(--d3-chrome-fg)}.d3-props__ghost[data-v-4f213ca5]:disabled{color:var(--d3-panel-text-muted)}.d3-props__close[data-v-4f213ca5]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-props__ghost[data-v-4f213ca5]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-props__status[data-v-4f213ca5]{border-radius:var(--d3-control-radius,8px);background:var(--d3-panel-field-bg);box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring);color:var(--d3-panel-text-secondary);flex:none;justify-content:space-between;align-items:center;gap:8px;margin:0 12px 8px 16px;padding:6px 10px;font-size:12px;display:flex}.d3-props__status[data-status=error][data-v-4f213ca5]{color:#b42318}.d3-props__retry[data-v-4f213ca5]{background:var(--d3-panel-ghost-selected);height:24px;color:var(--d3-chrome-fg);font:inherit;cursor:default;border:0;border-radius:6px;padding:0 10px;font-size:12px}.d3-props__content[data-v-4f213ca5]{border-top:1px solid var(--d3-panel-border);scrollbar-width:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;min-height:0;padding-bottom:12px;display:flex;overflow-y:auto}.d3-props__content[data-v-4f213ca5]>*{flex-shrink:0}.d3-props__content[data-v-4f213ca5]>.d3-code,.d3-props__content[data-v-4f213ca5]>.d3-props__empty{flex:auto}.d3-props__content[data-v-4f213ca5]::-webkit-scrollbar{display:none}.d3-props__content[data-v-4f213ca5] input,.d3-props__content[data-v-4f213ca5] textarea{-webkit-user-select:text;user-select:text}.d3-props__board[data-v-4f213ca5]{justify-content:space-between;gap:8px;margin:8px 12px 0 16px;font-size:12px}.d3-props__board[data-v-4f213ca5],.d3-props__empty[data-v-4f213ca5]{color:var(--d3-panel-text-secondary);display:flex}.d3-props__empty[data-v-4f213ca5]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:240px;padding:16px 20px}.d3-props__empty-group[data-v-4f213ca5]{border-radius:6px;flex-direction:column;gap:4px;padding:8px;display:flex}.d3-props__empty-title[data-v-4f213ca5]{font-size:12.5px}.d3-props__empty-hint[data-v-4f213ca5]{opacity:.75;font-size:11.5px;line-height:1.5}.d3-props__measuring[data-v-4f213ca5]{color:var(--d3-panel-text-secondary);margin:24px 16px;font-size:13px}.d3-props__section[data-v-4f213ca5]{border-top:1px solid var(--d3-panel-separator);flex-direction:column;min-width:0;padding-bottom:8px;display:flex}.d3-props__section--collapsible[data-v-4f213ca5]:not(.is-open){padding-bottom:0}.d3-props__section-body[data-v-4f213ca5]{flex-direction:column;display:flex}.d3-props__section.follows-align[data-v-4f213ca5],.d3-props__section[data-v-4f213ca5]:first-child{border-top:0}.d3-props__section.has-iconcol[data-v-4f213ca5]{--d3-panel-iconcol:28px}.d3-props__section-head[data-v-4f213ca5]{box-sizing:border-box;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;min-height:40px;padding:8px 12px 8px 16px;display:flex}.d3-props__section-title[data-v-4f213ca5]{min-width:0;color:var(--d3-chrome-fg);flex:1;margin:0;font-size:14px;font-weight:520;line-height:20px}.d3-props__section-title span[data-v-4f213ca5]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.d3-props__add[data-v-4f213ca5]{flex:none;display:inline-flex}.d3-props__collapse[data-v-4f213ca5]{min-width:0;color:var(--d3-chrome-fg);font:inherit;text-align:left;cursor:default;background:0 0;border:0;flex:1;align-items:center;gap:4px;margin:-8px -12px -8px -16px;padding:8px 12px 8px 16px;font-size:14px;font-weight:520;line-height:20px;display:flex}.d3-props__collapse span[data-v-4f213ca5]{flex:1;min-width:0}.d3-props__collapse[data-v-4f213ca5]:focus-visible{box-shadow:inset 0 0 0 1px var(--d3-ring,#257de0);outline:none}.d3-props__chevron[data-v-4f213ca5]{color:var(--d3-panel-text-secondary);transition:transform .1s}.d3-props__chevron.is-open[data-v-4f213ca5],.d3-props__ghost.is-vertical[data-v-4f213ca5] svg{transform:rotate(90deg)}.d3-props__ghost.is-on[data-inherited][data-v-4f213ca5]{color:var(--d3-panel-text-secondary)}.d3-props__aligngrid[data-v-4f213ca5]{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.d3-props__aligngrid[data-v-4f213ca5]>*{flex:1;min-width:84px}.d3-props[data-v-4f213ca5] .d3-field{background:var(--d3-panel-field-bg);box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring);padding:0 12px;transition:box-shadow 60ms}.d3-props[data-v-4f213ca5] .d3-field:hover:not(:focus-within):not(.is-disabled){box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring-hover)}.d3-props[data-v-4f213ca5] .d3-field:focus-within{box-shadow:inset 0 0 0 1px var(--d3-panel-bg),0 0 0 1px var(--d3-ring,#257de0),0 0 6px 1px #257de01f}.d3-props[data-v-4f213ca5] .d3-field__input::-moz-placeholder{color:var(--d3-panel-text-muted)}.d3-props[data-v-4f213ca5] .d3-field__input::placeholder,.d3-props[data-v-4f213ca5] .d3-field__scrub{color:var(--d3-panel-text-muted)}.d3-props[data-v-4f213ca5] .d3-field__lead{color:var(--d3-panel-text-muted);cursor:ew-resize}.d3-tweaks[data-v-38526416]{background:var(--color-bg-surface,#fff);border:1px solid var(--color-border-default,#e2e2e2);width:280px;max-height:calc(100% - 24px);color:var(--color-text-primary,#1a1a1a);z-index:5;border-radius:10px;flex-direction:column;font-size:13px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 8px 32px #0000001f}.d3-tweaks--embedded[data-v-38526416]{width:auto;max-height:none;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;font-size:14px;position:static}.d3-tweaks__header[data-v-38526416]{border-bottom:1px solid var(--color-border-default,#eee);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.d3-tweaks__heading[data-v-38526416]{flex-direction:column;min-width:0;display:flex}.d3-tweaks__title[data-v-38526416]{font-weight:600}.d3-tweaks__board[data-v-38526416]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.d3-tweaks__board[data-v-38526416],.d3-tweaks__close[data-v-38526416],.d3-tweaks__section-name[data-v-38526416]{color:var(--color-text-secondary,#6b6b6b)}.d3-tweaks__close[data-v-38526416]{cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.d3-tweaks__body[data-v-38526416]{flex:1;min-height:0;padding:8px 12px;overflow:auto}.d3-tweaks__section-name[data-v-38526416]{text-transform:uppercase;letter-spacing:.04em;margin:8px 0 4px;font-size:11px;font-weight:600}.d3-tweaks__label[data-v-38526416]{text-overflow:ellipsis;white-space:nowrap;flex:40%;min-width:0;overflow:hidden}.d3-tweaks__control[data-v-38526416]{flex:60%;align-items:center;gap:6px;min-width:0;display:flex}.d3-tweaks__control input[type=number][data-v-38526416],.d3-tweaks__control input[type=text][data-v-38526416],.d3-tweaks__control select[data-v-38526416]{border:1px solid var(--color-border-default,#d9d9d9);background:var(--color-bg-surface,#fff);width:100%;min-width:0;color:inherit;font:inherit;border-radius:6px;padding:4px 6px}.d3-tweaks__control input[type=range][data-v-38526416]{flex:1;min-width:0}.d3-tweaks__control input[type=color][data-v-38526416]{border:1px solid var(--color-border-default,#d9d9d9);background:0 0;border-radius:6px;width:32px;height:24px;padding:0}.d3-tweaks__swatches[data-v-38526416]{gap:4px;display:flex}.d3-tweaks__swatch[data-v-38526416]{cursor:pointer;border:1px solid #00000026;border-radius:50%;width:16px;height:16px;padding:0}.d3-tweaks__swatch.is-current[data-v-38526416]{outline:2px solid var(--color-brand-blue,#0f7fff);outline-offset:1px}.d3-tweaks__value[data-v-38526416]{font-variant-numeric:tabular-nums;color:var(--color-text-secondary,#6b6b6b);flex:none}.d3-tweaks__footer[data-v-38526416]{border-top:1px solid var(--color-border-default,#eee);align-items:center;gap:8px;padding:10px 12px;display:flex}.d3-tweaks__notice[data-v-38526416],.d3-tweaks__spacer[data-v-38526416]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.d3-tweaks__notice[data-kind=saved][data-v-38526416]{color:var(--color-green-600,#1f7a4c)}.d3-tweaks__notice[data-kind=conflict][data-v-38526416],.d3-tweaks__notice[data-kind=error][data-v-38526416],.d3-tweaks__notice[data-kind=forbidden][data-v-38526416]{color:var(--color-red-500,#e5484d)}.d3-tweaks__button[data-v-38526416]{border:1px solid var(--color-border-default,#d9d9d9);background:var(--color-bg-surface,#fff);color:inherit;font:inherit;cursor:pointer;border-radius:6px;padding:5px 10px;font-size:12px}.d3-tweaks__button[data-v-38526416]:disabled{opacity:.5;cursor:default}.d3-tweaks__button--primary[data-v-38526416]{border-color:var(--color-brand-blue,#0f7fff);background:var(--color-brand-blue,#0f7fff);color:#fff}@media (prefers-color-scheme:dark){.d3-tweaks[data-v-38526416]{background:var(--color-bg-surface,#1f1f1f);border-color:var(--color-border-default,#333);color:var(--color-text-primary,#f0f0f0)}}.d3-tweaks__empty[data-v-38526416]{text-align:center;color:var(--d3-panel-text-muted,#6b6b6b);padding:16px;font-size:12px}.d3-tweaks--embedded .d3-tweaks__body[data-v-38526416]{padding:4px 0 0}.d3-tweaks--embedded .d3-tweaks__section-name[data-v-38526416]{border-top:1px solid var(--d3-panel-separator,#0b0b0b1a);text-transform:none;letter-spacing:0;min-height:40px;color:var(--d3-panel-text,inherit);align-items:center;margin:0;padding:0 12px 0 16px;font-size:13px;font-weight:600;display:flex}.d3-tweaks__switch[data-v-38526416]{background:var(--d3-panel-seg-track,#0b0b0b1f);cursor:default;border:0;border-radius:999px;width:28px;height:16px;padding:0;position:relative}.d3-tweaks__switch.is-on[data-v-38526416]{background:var(--d3-panel-accent-text,#257de0)}.d3-tweaks__knob[data-v-38526416]{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .12s ease-out;position:absolute;top:2px;left:2px}.d3-tweaks__switch.is-on .d3-tweaks__knob[data-v-38526416]{transform:translate(12px)}.d3-tweaks__range[data-v-38526416]{align-items:center;gap:8px;display:flex}.d3-tweaks__range[data-v-38526416],.d3-tweaks__range input[data-v-38526416]{flex:auto;min-width:0}.d3-tweaks__text[data-v-38526416]{background:var(--d3-panel-field-bg,#fff);width:100%;min-width:0;height:28px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring,#00000014);color:inherit;font:inherit;border:0;border-radius:6px;outline:none;padding:0 8px;font-size:12px}.d3-tweaks__text[data-v-38526416]:focus{box-shadow:inset 0 0 0 1px #257de0}.d3-problems__pill[data-v-7a574c5c]{border-radius:var(--d3-control-radius,8px);height:28px;color:var(--d3-chrome-fg,#000000e6);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:inline-flex}.d3-problems__pill[data-v-7a574c5c]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-problems__icon[data-v-7a574c5c]{flex:none;width:16px;height:16px}.d3-problems[data-v-7a574c5c]{box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-strip-bg,#fff);width:320px;box-shadow:var(--d3-strip-shadow);color:var(--d3-chrome-fg,#000000e6);flex-direction:column;gap:4px;padding:6px 4px 4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.d3-problems__title[data-v-7a574c5c]{padding:2px 8px;font-size:13px;font-weight:500}.d3-problems__list[data-v-7a574c5c]{flex-direction:column;gap:6px;max-height:256px;margin:0;padding:0 8px;list-style:none;display:flex;overflow-y:auto}.d3-problems__board[data-v-7a574c5c]{overflow-wrap:anywhere;font-size:13px}.d3-problems__message[data-v-7a574c5c]{color:var(--d3-chrome-fg-muted,#0009);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.35}.d3-problems__ask[data-v-7a574c5c]{border:0;border-top:1px solid var(--d3-chrome-separator,#00000014);border-radius:0 0 var(--d3-control-radius,8px) var(--d3-control-radius,8px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:4px;padding:6px 8px;font-size:13px;display:flex}.d3-problems__ask[data-v-7a574c5c]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-problems__ask[data-v-7a574c5c]:focus-visible{background:var(--d3-chrome-hover,#0000000d)}.d3-problems__view-only[data-v-7a574c5c]{color:var(--d3-chrome-fg-muted,#0009);margin:4px 8px;font-size:12px}.d3-sync-dot[data-v-b1eaa9a1]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);cursor:default;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:28px;padding:0;display:inline-flex}.d3-sync-dot[data-v-b1eaa9a1]:not([aria-disabled=true]){cursor:pointer}.d3-sync-dot[data-v-b1eaa9a1]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-sync-dot__mark[data-v-b1eaa9a1]{background:var(--d3-sync-ok,#34a853);border-radius:50%;width:6px;height:6px;transition:opacity .2s}.d3-sync-dot[data-quiet] .d3-sync-dot__mark[data-v-b1eaa9a1]{opacity:var(--d3-sync-quiet,.45)}.d3-sync-dot[data-sync=loading] .d3-sync-dot__mark[data-v-b1eaa9a1],.d3-sync-dot[data-sync=pending] .d3-sync-dot__mark[data-v-b1eaa9a1]{background:var(--d3-sync-pending,#f29900)}.d3-sync-dot[data-sync=error] .d3-sync-dot__mark[data-v-b1eaa9a1]{background:var(--d3-sync-error,#d93025)}.d3-sync-lock[data-v-b1eaa9a1]{white-space:nowrap;color:var(--d3-chrome-fg-muted,#0009);align-items:center;gap:6px;padding:0 4px;display:inline-flex}.d3-pill[data-v-ef973602]{z-index:40;box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-chrome-bg,#fff);height:36px;box-shadow:var(--d3-chrome-shadow);color:var(--d3-chrome-fg,#000000e6);font-family:var(--d3-font-chrome,inherit);align-items:center;gap:4px;padding:1px 4px;font-size:14px;display:flex;position:absolute;top:12px}.d3-pill--tools[data-v-ef973602]{gap:0;top:auto;bottom:12px;left:50%;transform:translate(-50%)}.d3-pill--tools .d3-zoom-menu[data-v-ef973602]{top:auto;bottom:calc(100% + 6px)}.d3-canvas-head[data-v-ef973602]{z-index:40;pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.d3-canvas-head__end[data-v-ef973602],.d3-canvas-head__start[data-v-ef973602]{pointer-events:auto;align-items:center;gap:8px;min-width:0;display:flex}.d3-pill__comment[data-v-ef973602]{position:relative}.d3-pill__dot[data-v-ef973602]{background:var(--d3-ring,#257de0);border-radius:50%;width:7px;height:7px;position:absolute;top:3px;right:3px}.d3-pill__ask[data-v-ef973602]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-field-bg,#0000000a);height:28px;color:var(--d3-chrome-fg-muted,#0009);font:inherit;white-space:nowrap;cursor:text;border:0;margin-left:4px;padding:0 12px}.d3-pill__ask[data-v-ef973602]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-pill__ask[data-v-ef973602]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-pill__leading-gap[data-v-ef973602]{background:var(--d3-chrome-separator,#00000014);width:1px;height:20px;margin:0 4px}.d3-pill--view[data-v-ef973602]{position:relative;top:auto}.d3-pill__button[data-v-ef973602],.d3-pill__chip[data-v-ef973602]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.d3-pill__button[data-v-ef973602]{width:28px;padding:0}.d3-pill__button[aria-pressed=true][data-v-ef973602],.d3-pill__button[aria-pressed=true][data-v-ef973602]:hover{color:var(--d3-chrome-accent,#1757ac);background:var(--d3-chrome-pressed,#257de01f)}.d3-pill__chip[data-v-ef973602]{font-variant-numeric:tabular-nums;gap:6px;min-width:68px;padding:1px 6px 1px 9px}.d3-pill__chip-caret[data-v-ef973602]{color:var(--d3-chrome-caret,#0009)}.d3-pill__button[data-v-ef973602]:hover,.d3-pill__chip[data-v-ef973602]:hover,.d3-pill__chip[aria-expanded=true][data-v-ef973602]{background:var(--d3-chrome-hover,#0000000d)}.d3-pill__button[data-v-ef973602]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-pill__chip[data-v-ef973602]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-zoom-menu__item[data-v-ef973602]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-zoom-menu[data-v-ef973602]{box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-strip-bg,#fff);min-width:220px;box-shadow:var(--d3-strip-shadow);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.d3-zoom-menu__item[data-v-ef973602]{border-radius:var(--d3-control-radius,8px);height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 8px;display:flex}.d3-zoom-menu__item[data-v-ef973602]:hover:not(:disabled){background:var(--d3-chrome-hover,#0000000d)}.d3-zoom-menu__item[data-v-ef973602]:disabled{opacity:.4;cursor:default}.d3-zoom-menu__item kbd[data-v-ef973602]{font:inherit;color:var(--d3-chrome-fg-muted,#0009)}.d3-zoom-menu__sep[data-v-ef973602]{background:var(--d3-chrome-separator,#00000014);height:1px;margin:4px 0}.d3-zoom-menu__trail[data-v-ef973602]{gap:6px}.d3-split[data-v-ef973602],.d3-split__caret[data-v-ef973602],.d3-zoom-menu__trail[data-v-ef973602]{align-items:center;display:inline-flex}.d3-split[data-v-ef973602]{position:relative}.d3-split__caret[data-v-ef973602]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);width:14px;height:28px;color:var(--d3-chrome-fg-muted,#0009);cursor:pointer;background:0 0;border:0;justify-content:center;padding:0}.d3-split__caret[data-v-ef973602]:hover,.d3-split__caret[aria-expanded=true][data-v-ef973602]{background:var(--d3-chrome-hover,#0000000d)}.d3-split__caret[data-v-ef973602]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-pill__button[data-v-ef973602]:disabled{opacity:.4;cursor:default}.d3-tool-menu[data-v-ef973602]{z-index:41;min-width:180px;left:0;right:auto}.d3-zoom-menu__now[data-v-ef973602]{color:var(--d3-chrome-fg-muted,#0009);padding:6px 8px}.d3-color[data-v-b1854026]{width:240px}.d3-type[data-v-9e890c67]{flex-direction:column;gap:8px;width:240px;display:flex}.d3-tabs[data-v-9e890c67]{gap:4px;display:flex}.d3-tabs__tab[data-v-9e890c67]{border-radius:var(--d3-control-radius,8px);height:28px;color:var(--d3-chrome-fg,#000000e6);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:14px}.d3-tabs__tab[aria-selected=true][data-v-9e890c67]{background:var(--d3-chrome-hover,#0000000f)}.d3-type__scale[data-v-9e890c67]{flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.d3-type__search[data-v-9e890c67]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-field-bg,#0000000a);width:100%;height:28px;color:inherit;font:inherit;border:0;margin-bottom:4px;padding:0 8px;font-size:13px}.d3-type__sep[data-v-9e890c67]{background:var(--d3-chrome-separator,#00000014);flex:none;height:1px;margin:4px 0}.d3-type__sr[data-v-9e890c67]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-type__empty[data-v-9e890c67]{color:var(--d3-chrome-fg-muted,#0009);padding:8px;font-size:12px}.d3-type__row[data-v-9e890c67]{border-radius:var(--d3-control-radius,8px);min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}.d3-type__row[data-v-9e890c67]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-type__name[data-v-9e890c67]{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.d3-type__hint[data-v-9e890c67]{color:var(--d3-chrome-fg-muted,#0009);font-variant-numeric:tabular-nums;flex:1;font-size:12px}.d3-type__check[data-v-9e890c67]{color:var(--d3-chrome-accent,#1757ac);flex:none}.d3-type__custom[data-v-9e890c67]{flex-direction:column;gap:8px;display:flex}.d3-type__pair[data-v-9e890c67]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.d3-type__select-wrap[data-v-9e890c67]{min-width:0;position:relative}.d3-type__select[data-v-9e890c67]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);background:var(--d3-field-bg,#0000000a);width:100%;height:28px;color:inherit;font:inherit;cursor:pointer;border:0;align-items:center;gap:4px;padding:0 6px 0 8px;font-size:14px;display:flex}.d3-type__select span[data-v-9e890c67]{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.d3-type__menu[data-v-9e890c67]{z-index:2;box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-strip-bg,#fff);min-width:100%;max-height:220px;box-shadow:var(--d3-strip-shadow);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.d3-type__menu button[data-v-9e890c67]{height:30px;color:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:14px}.d3-type__menu button[data-v-9e890c67]:hover,.d3-type__menu button[aria-checked=true][data-v-9e890c67]{background:var(--d3-chrome-hover,#0000000d)}.d3-scale[data-v-23d150e5]{gap:4px;padding-inline-start:8px}.d3-scale[data-v-23d150e5],.d3-scale__field[data-v-23d150e5]{align-items:center;display:flex}.d3-scale__field[data-v-23d150e5]{gap:6px}.d3-scale__label[data-v-23d150e5]{white-space:nowrap;color:var(--d3-text-muted,#6b6b6b);font-size:12px}.d3-scale__input[data-v-23d150e5]{border:1px solid var(--d3-border,#dcdcdc);background:var(--d3-surface,#fff);width:calc(4.6em + 16px);min-width:5rem;height:28px;color:inherit;font:inherit;border-radius:6px;padding:0 8px;font-size:12px}.d3-scale__field[data-invalid] .d3-scale__input[data-v-23d150e5]{border-color:var(--d3-danger,#d93025)}.d3-scale__button[data-v-23d150e5]{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.d3-scale__button[data-v-23d150e5]:hover:not(:disabled){background:var(--d3-hover,#0000000f)}.d3-scale__button[data-v-23d150e5]:disabled{opacity:.4;cursor:default}.d3-strip[data-v-3c43aa07],.d3-strip__scale[data-v-3c43aa07]{align-items:center;display:flex}.d3-strip[data-v-3c43aa07]{z-index:45;box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-strip-bg,#fff);height:36px;box-shadow:var(--d3-strip-shadow);color:var(--d3-chrome-fg,#000000e6);font-family:var(--d3-font-chrome,inherit);white-space:nowrap;gap:0;padding:0 4px;font-size:14px;position:absolute}.d3-strip__slot[data-v-3c43aa07]{position:relative}.d3-strip__sep[data-v-3c43aa07]{background:var(--d3-chrome-separator,#00000014);width:1px;height:20px;margin:0 4px}.d3-strip__button[data-v-3c43aa07],.d3-strip__chip[data-v-3c43aa07]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.d3-strip__button[data-v-3c43aa07]{width:28px;padding:1px 0}.d3-strip__chip[data-v-3c43aa07]{background:var(--d3-field-bg,#0000000a);gap:2px;max-width:180px;padding:1px 4px 1px 8px}.d3-strip__chip-text[data-v-3c43aa07]{text-overflow:ellipsis;overflow:hidden}.d3-strip__button[data-v-3c43aa07]:hover:not(:disabled),.d3-strip__button[aria-expanded=true][data-v-3c43aa07],.d3-strip__chip[data-v-3c43aa07]:hover:not(:disabled),.d3-strip__chip[aria-expanded=true][data-v-3c43aa07]{background:var(--d3-chrome-hover,#0000000d)}.d3-strip__button[aria-checked=true][data-v-3c43aa07],.d3-strip__button[aria-pressed=true][data-v-3c43aa07]{color:var(--d3-chrome-accent,#1757ac);background:var(--d3-pressed-bg,#257de01f)}.d3-strip__swatch[data-v-3c43aa07]{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--d3-chrome-separator,#0000001f);border-radius:5px}.d3-strip__chip-glyph[data-v-3c43aa07]{color:var(--d3-chrome-fg-muted,#0009);margin-right:4px;display:inline-flex}.d3-strip__button[data-v-3c43aa07]:disabled,.d3-strip__chip[data-v-3c43aa07]:disabled{opacity:.4;cursor:default}.d3-strip__button[data-v-3c43aa07]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-strip__chip[data-v-3c43aa07]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-strip__ink[data-v-3c43aa07]{height:3px;box-shadow:inset 0 0 0 1px var(--d3-chrome-separator,#00000014);border-radius:2px;position:absolute;bottom:3px;left:7px;right:7px}.d3-strip__pop[data-v-3c43aa07]{z-index:1;box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-strip-bg,#fff);min-width:200px;box-shadow:var(--d3-strip-shadow);white-space:normal;padding:8px;position:absolute;bottom:calc(100% + 8px);left:0}.d3-strip__pop.is-below[data-v-3c43aa07]{top:calc(100% + 8px);bottom:auto}.d3-strip__fields[data-v-3c43aa07]{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.d3-strip__icons[data-v-3c43aa07]{gap:4px;display:flex}.d3-strip__line[data-v-3c43aa07],.d3-strip__row[data-v-3c43aa07]{align-items:center;gap:8px;display:flex}.d3-strip__grow[data-v-3c43aa07]{flex:1}.d3-strip__grid3[data-v-3c43aa07]{grid-template-columns:1fr 1fr auto;align-items:center;gap:6px;display:grid}.d3-strip__span2[data-v-3c43aa07]{grid-column:span 2;min-width:0}.d3-strip__border-rest.is-off[data-v-3c43aa07]{opacity:.6}.d3-strip__swatch-wide[data-v-3c43aa07]{width:100%}.d3-strip__grid[data-v-3c43aa07]{flex:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.d3-strip__heading[data-v-3c43aa07]{color:var(--d3-chrome-fg-muted,#0009);font-size:12px}.d3-strip__seg-group[data-v-3c43aa07]{border-radius:var(--d3-control-radius,8px);background:var(--d3-field-bg,#0000000a);flex:1;gap:2px;padding:2px;display:flex}.d3-strip__seg[data-v-3c43aa07]{height:24px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:0 4px;font-size:12px;display:flex}.d3-strip__seg[aria-checked=true][data-v-3c43aa07]{background:var(--d3-chrome-bg,#fff);box-shadow:0 1px 2px #0000001f}.d3-strip__seg-line[data-v-3c43aa07]{border-top:2px solid;width:18px;display:block}.d3-strip__swatch-button[data-v-3c43aa07]{border-radius:var(--d3-control-radius,8px);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--d3-chrome-separator,#00000014);cursor:pointer;border:0;flex:none;padding:0}.d3-strip__swatch-button[data-v-3c43aa07]:disabled{opacity:.4;cursor:default}.d3-notice[data-v-7d1a7c56]{background:var(--color-text-primary,#1a1a1a);max-width:min(480px,100% - 32px);color:var(--color-bg-surface,#fff);pointer-events:none;z-index:31;border-radius:10px;padding:8px 14px;font-size:13px;line-height:18px;position:absolute;bottom:64px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000029}.design3-canvas.has-aside .d3-notice{left:calc(.5 * (100% - var(--d3-aside-w,336px)));max-width:min(480px,100% - 32px - var(--d3-aside-w,336px))}.d3-notice--action[data-v-7d1a7c56]{pointer-events:auto;align-items:center;gap:10px;display:flex}.d3-notice__action[data-v-7d1a7c56]{font:inherit;border:1px solid;border-radius:6px;padding:2px 8px;font-weight:600}.d3-notice__action[data-v-7d1a7c56],.d3-notice__close[data-v-7d1a7c56]{color:inherit;cursor:pointer;background:0 0;flex:none}.d3-notice__close[data-v-7d1a7c56]{opacity:.7;border:0;font-size:16px;line-height:1}.d3-look[data-v-15169729]{padding:0 12px 8px 16px;position:relative}.d3-look__trigger[data-v-15169729]{box-sizing:border-box;background:var(--d3-panel-field-bg);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring);color:inherit;text-align:left;cursor:default;font:inherit;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 8px 0 6px;display:flex}.d3-look__trigger[data-v-15169729]:not(.is-disabled):hover{box-shadow:inset 0 0 0 1px var(--d3-panel-field-ring-hover)}.d3-look__trigger.is-disabled[data-v-15169729]{width:calc(100% + 12px);box-shadow:none;background:0 0;margin:0 -6px;padding:0 6px}.d3-look__trigger[data-v-15169729]:focus-visible{outline:2px solid var(--d3-panel-accent-text);outline-offset:1px}.d3-look__chip[data-v-15169729]{forced-color-adjust:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:36px;font-size:15px;line-height:1;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014}.d3-look__chip--empty[data-v-15169729]{border:1px dashed var(--d3-panel-field-ring-hover);box-shadow:none}.d3-look__chip-dot[data-v-15169729]{border-radius:999px;width:6px;height:6px;position:absolute;bottom:4px;right:4px}.d3-look__text[data-v-15169729]{flex-direction:column;flex:1;min-width:0;display:flex}.d3-look__title[data-v-15169729]{color:var(--d3-panel-text);font-size:15px;line-height:20px}.d3-look__placeholder[data-v-15169729],.d3-look__sub[data-v-15169729],.d3-look__title[data-v-15169729]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d3-look__placeholder[data-v-15169729],.d3-look__sub[data-v-15169729]{color:var(--d3-panel-text-muted);font-size:12px;line-height:16px}.d3-look__placeholder[data-v-15169729]{flex:1;font-size:13px}.d3-look__swatches[data-v-15169729]{align-items:center;gap:2px;display:flex}.d3-look__swatch[data-v-15169729]{forced-color-adjust:none;border-radius:3px;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0000001a}.d3-look__caret[data-v-15169729]{color:var(--d3-panel-text-secondary);flex-shrink:0}.d3-look__gallery[data-v-15169729]{z-index:60;box-sizing:border-box;scrollbar-width:none;background:var(--d3-panel-menu-bg);width:400px;max-width:calc(100vw - 16px);max-height:calc(min(70vh,640px));box-shadow:var(--d3-panel-menu-shadow);border-radius:12px;position:fixed;overflow-y:auto}.d3-look__gallery[data-v-15169729]::-webkit-scrollbar{display:none}.d3-look__groups[data-v-15169729]{flex-direction:column;gap:16px;padding:14px;display:flex}.d3-look__group-head[data-v-15169729]{align-items:baseline;gap:8px;margin-bottom:8px;padding:0 2px;display:flex}.d3-look__group-title[data-v-15169729]{color:var(--d3-panel-text);flex-shrink:0;font-size:16px;line-height:20px}.d3-look__group-faces[data-v-15169729]{min-width:0;color:var(--d3-panel-text-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.d3-look__grid[data-v-15169729]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.d3-look__tile[data-v-15169729]{min-width:0;color:inherit;text-align:left;cursor:default;font:inherit;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:6px;padding:0;transition:transform .1s;display:flex}.d3-look__tile[data-v-15169729]:active{transform:scale(.98)}.d3-look__tile[data-v-15169729]:focus-visible{outline:2px solid var(--d3-panel-accent-text);outline-offset:4px}.d3-look__frame[data-v-15169729]{outline-offset:2px;border-radius:6px;outline:2px solid #0000;transition:outline-color .1s;display:block;position:relative}.d3-look__tile:hover .d3-look__frame[data-v-15169729]:not(.is-pressed){outline-color:var(--d3-panel-field-ring-hover)}.d3-look__frame.is-pressed[data-v-15169729]{outline-color:var(--d3-panel-accent-text)}.d3-look__page[data-v-15169729]{aspect-ratio:16/9;forced-color-adjust:none;border-radius:6px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014}.d3-look__mock[data-v-15169729]{flex-direction:column;justify-content:center;gap:6%;padding:0 10%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.d3-look__bar[data-v-15169729]{border-radius:999px;height:3px}.d3-look__bar--accent[data-v-15169729]{width:18%}.d3-look__bar--long[data-v-15169729]{opacity:.6;width:70%}.d3-look__bar--short[data-v-15169729]{opacity:.6;width:48%}.d3-look__mock-title[data-v-15169729]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:16px;overflow:hidden}.d3-look__check[data-v-15169729]{background:var(--d3-panel-accent-text);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:4px;right:4px}.d3-look__tile-name[data-v-15169729]{color:var(--d3-panel-text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:12px;overflow:hidden}.d3-look__tile-name.is-pressed[data-v-15169729]{color:var(--d3-panel-text)}.d3-ds[data-v-0cfbb0fc]{border-top:1px solid var(--d3-panel-separator);flex-direction:column;padding-bottom:8px;display:flex}.d3-ds__head[data-v-0cfbb0fc]{box-sizing:border-box;align-items:center;gap:4px;min-height:40px;padding:8px 12px 8px 16px;display:flex}.d3-ds__title[data-v-0cfbb0fc]{color:var(--d3-panel-text);flex:1;margin:0;font-size:14px;font-weight:520;line-height:20px}.d3-ds__add[data-v-0cfbb0fc]{width:24px;height:24px;color:var(--d3-panel-text-secondary);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.d3-ds__add[data-v-0cfbb0fc]:enabled:hover{background:var(--d3-panel-ghost-hover)}.d3-ds__add[data-v-0cfbb0fc]:disabled{color:var(--d3-panel-text-disabled)}.d3-ds__list[data-v-0cfbb0fc]{margin:0;padding:0 12px 0 16px;list-style:none}.d3-ds__item[data-v-0cfbb0fc]{min-height:28px;color:var(--d3-panel-text);align-items:baseline;gap:8px;font-size:13px;line-height:28px;display:flex}.d3-ds__name[data-v-0cfbb0fc]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.d3-ds__note[data-v-0cfbb0fc],.d3-ds__version[data-v-0cfbb0fc]{color:var(--d3-panel-text-muted);font-size:12px}.d3-ds__note[data-v-0cfbb0fc]{margin:0;padding:4px 12px 0 16px;line-height:16px}.d3-ds__note--error[data-v-0cfbb0fc]{color:#c62828}.d3-theme[data-v-203b4780]{--d3-panel-label-w:84px}.d3-theme[data-v-203b4780],.d3-theme__section[data-v-203b4780]{flex-direction:column;display:flex}.d3-theme__section[data-v-203b4780]{min-width:0;padding-bottom:8px}.d3-theme__section+.d3-theme__section[data-v-203b4780]{border-top:1px solid var(--d3-panel-separator)}.d3-theme__section--collapsible[data-v-203b4780]:not(.is-open){padding-bottom:0}.d3-theme__head[data-v-203b4780]{box-sizing:border-box;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;min-height:40px;padding:8px 12px 8px 16px;display:flex}.d3-theme__title[data-v-203b4780]{min-width:0;color:var(--d3-panel-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;font-weight:520;line-height:20px;overflow:hidden}.d3-theme__collapse[data-v-203b4780]{min-width:0;color:inherit;font:inherit;cursor:default;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0;display:flex}.d3-theme__summary[data-v-203b4780]{align-items:center;gap:2px;display:flex}.d3-theme__dot[data-v-203b4780]{forced-color-adjust:none;border-radius:3px;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0000001a}.d3-theme__more[data-v-203b4780]{color:var(--d3-panel-text-muted);font-variant-numeric:tabular-nums;padding-left:6px;font-size:12px}.d3-theme__chevron[data-v-203b4780]{color:var(--d3-panel-text-secondary);flex-shrink:0;transition:transform .15s}.d3-theme__chevron.is-open[data-v-203b4780]{transform:rotate(90deg)}.d3-theme__rows[data-v-203b4780]{flex-direction:column;display:flex}.d3-theme__subhead[data-v-203b4780]{color:var(--d3-panel-text-secondary);margin:0;padding:12px 12px 4px 16px;font-size:12px;font-weight:520;line-height:16px}.d3-theme__note[data-v-203b4780]{margin:10px 14px 0}.d3-theme__footnote[data-v-203b4780],.d3-theme__note[data-v-203b4780]{color:var(--d3-panel-text-muted);font-size:12px;line-height:16px}.d3-theme__footnote[data-v-203b4780]{margin:0;padding:4px 12px 0 16px}.d3-fe-debug-section.is-strong[data-v-f1c8db48]{border:1px solid var(--d3-chrome-separator,#00000014);border-radius:6px;margin-bottom:8px}.d3-fe-debug-section.is-sub[data-v-f1c8db48]{border-top:1px solid var(--d3-chrome-separator,#00000014)}.d3-fe-debug-section.is-sub[data-v-f1c8db48]:first-child{border-top:0}.d3-fe-debug-section__head[data-v-f1c8db48]{text-align:left;width:100%;color:var(--d3-chrome-fg,#000000e6);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:4px 8px;font-size:12px;display:flex}.is-strong>.d3-fe-debug-section__head[data-v-f1c8db48]{background:var(--d3-chrome-hover,#0000000d)}.d3-fe-debug-section__caret[data-v-f1c8db48]{width:10px;color:var(--d3-chrome-fg-muted,#0009);flex-shrink:0}.d3-fe-debug-section__title[data-v-f1c8db48]{overflow-wrap:anywhere;font-weight:600}.d3-fe-debug-section__note[data-v-f1c8db48]{color:var(--d3-chrome-fg-muted,#0009);flex-shrink:0;margin-left:auto;font-size:11px}.is-sub>.d3-fe-debug-section__body[data-v-f1c8db48]{padding:0 8px 8px 26px}.d3-fe-debug__icon[data-v-71297cfc]{z-index:61;pointer-events:auto;position:fixed;bottom:88px;right:16px}.d3-fe-debug__button[data-v-71297cfc],.d3-fe-debug__small[data-v-71297cfc]{color:var(--d3-chrome-fg,#000000e6);background:var(--d3-chrome-bg,#fff);box-shadow:var(--d3-chrome-shadow,0 0 0 1px #00000014);cursor:pointer;border:0;border-radius:6px;align-items:center;display:inline-flex}.d3-fe-debug__button[data-v-71297cfc]{height:28px;padding:0 8px}.d3-fe-debug__small[data-v-71297cfc]{height:22px;padding:0 6px;font-size:11px}.d3-fe-debug__count[data-v-71297cfc]{margin-left:4px;font-size:11px}.d3-fe-debug__panel[data-v-71297cfc]{z-index:1000;border:1px solid var(--d3-chrome-separator,#00000014);width:560px;max-width:calc(100vw - 32px);max-height:80vh;color:var(--d3-chrome-fg,#000000e6);background:var(--d3-chrome-bg,#fff);pointer-events:auto;border-radius:10px;flex-direction:column;display:flex;position:fixed;bottom:116px;right:16px;overflow:hidden;box-shadow:0 8px 24px #00000024}.d3-fe-debug__bar[data-v-71297cfc]{border-bottom:1px solid var(--d3-chrome-separator,#00000014);flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.d3-fe-debug__title[data-v-71297cfc],.is-strong[data-v-71297cfc]{font-weight:600}.d3-fe-debug__actions[data-v-71297cfc]{gap:4px;margin-left:auto;display:flex}.d3-fe-debug__body[data-v-71297cfc]{flex:1;min-height:0;overflow:hidden auto}.d3-fe-debug__body.is-detail[data-v-71297cfc]{padding:8px}.d3-fe-debug__empty[data-v-71297cfc]{padding:16px 12px;font-size:12px}.d3-fe-debug__empty[data-v-71297cfc],.d3-fe-debug__end[data-v-71297cfc]{color:var(--d3-chrome-fg-muted,#0009)}.d3-fe-debug__end[data-v-71297cfc]{border-bottom:1px solid var(--d3-chrome-separator,#00000014);padding:6px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:17px}.d3-fe-debug__row[data-v-71297cfc]{border:0;border-bottom:1px solid var(--d3-chrome-separator,#00000014);text-align:left;width:100%;color:var(--d3-chrome-fg,#000000e6);cursor:pointer;background:0 0;padding:6px 12px;font-size:12px;line-height:17px;display:block}.d3-fe-debug__row[data-v-71297cfc]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-fe-debug__row.is-error[data-v-71297cfc]{color:#c4314b}.d3-fe-debug__line[data-v-71297cfc]{gap:8px;display:flex}.d3-fe-debug__foot[data-v-71297cfc],.d3-fe-debug__line.is-muted[data-v-71297cfc]{color:var(--d3-chrome-fg-muted,#0009)}.d3-fe-debug__right[data-v-71297cfc]{flex-shrink:0;margin-left:auto}.d3-fe-debug__wrap[data-v-71297cfc]{overflow-wrap:anywhere}.d3-fe-debug__mono[data-v-71297cfc],.d3-fe-debug__pre[data-v-71297cfc]{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.d3-fe-debug__pre[data-v-71297cfc]{white-space:pre-wrap;word-break:break-word;margin:0;line-height:16px}.d3-fe-debug__pre.is-padded[data-v-71297cfc]{padding:8px}.d3-fe-debug__foot[data-v-71297cfc]{border-top:1px solid var(--d3-chrome-separator,#00000014);flex-shrink:0;padding:4px 12px;font-size:11px}.d3-link-box[data-v-a9bc989b]{z-index:60;box-sizing:border-box;background:var(--d3-strip-bg,#fff);color:var(--d3-chrome-fg,#1a1a1a);box-shadow:var(--d3-strip-shadow,0 0 0 1px #00000014,0 8px 24px #0000001f);border-radius:12px;padding:12px;font:12px/16px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute}.d3-link-box__label[data-v-a9bc989b]{margin-bottom:6px;font-weight:600;display:block}.d3-link-box__input[data-v-a9bc989b]{box-sizing:border-box;border:1px solid var(--d3-field-border,#0000001f);background:var(--d3-field-bg,#0000000a);width:100%;height:28px;color:inherit;font:inherit;border-radius:6px;padding:0 8px}.d3-link-box__input[data-v-a9bc989b]:focus{outline:2px solid var(--d3-ring,#257de0);outline-offset:-1px}.d3-link-box__error[data-v-a9bc989b]{color:var(--d3-error,#c62828);margin:6px 0 0}.d3-link-box__actions[data-v-a9bc989b]{gap:6px;margin-top:10px;display:flex}.d3-link-box__spacer[data-v-a9bc989b]{flex:1}.d3-link-box__button[data-v-a9bc989b]{background:var(--d3-field-bg,#0000000d);height:28px;color:inherit;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:0 10px}.d3-link-box__button.is-primary[data-v-a9bc989b]{background:var(--d3-ring,#257de0);color:#fff}.d3-play[data-v-6f223268]{pointer-events:none;z-index:4;position:absolute;top:0;bottom:auto;left:0;right:0}.d3-play__bar[data-v-6f223268]{box-sizing:border-box;border-bottom:1px solid var(--d3-chrome-border,#00000014);background:var(--d3-chrome-bg,#fff);height:44px;color:var(--d3-chrome-fg,#000000e6);pointer-events:auto;align-items:center;gap:4px;padding:0 8px;display:flex;position:absolute;top:0;left:0;right:0}.d3-play__back[data-v-6f223268]{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-play__back[data-v-6f223268]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-play__title[data-v-6f223268]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:40vw;padding:0 4px;font-size:13px;font-weight:500;overflow:hidden}.d3-play__end[data-v-6f223268]{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.d3-play__fit[data-v-6f223268]{flex:none;width:104px}.d3-play__live[data-v-6f223268]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-ready__backdrop[data-v-efe08d74]{z-index:30;background:#0000003d;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.d3-ready[data-v-efe08d74]{box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-strip-bg,#fff);width:min(420px,100% - 32px);max-height:calc(100% - 64px);box-shadow:var(--d3-strip-shadow);color:var(--d3-chrome-fg,#000000e6);padding:16px;font-size:13px;overflow:auto}.d3-ready[data-v-efe08d74]:focus{outline:none}.d3-ready__head[data-v-efe08d74]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.d3-ready__title[data-v-efe08d74]{margin:0;font-size:15px;font-weight:600}.d3-ready__close[data-v-efe08d74]{border-radius:var(--d3-control-radius,8px);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.d3-ready__close[data-v-efe08d74]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-ready__list[data-v-efe08d74]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.d3-ready__card[data-v-efe08d74]{border-radius:var(--d3-control-radius,8px);background:var(--d3-field-bg,#0000000a);align-items:center;gap:12px;padding:8px;display:flex}.d3-ready__thumb[data-v-efe08d74]{background:var(--d3-canvas-bg,#ededed);width:56px;height:56px;color:var(--d3-chrome-fg-muted,#0009);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.d3-ready__thumb img[data-v-efe08d74]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.d3-ready__meta[data-v-efe08d74]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.d3-ready__name[data-v-efe08d74]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.d3-ready__size[data-v-efe08d74]{color:var(--d3-chrome-fg-muted,#0009);font-size:12px}.d3-ready__note[data-v-efe08d74]{color:#d93025;font-size:12px}.design3-canvas.is-dark .d3-ready__note[data-v-efe08d74]{color:#f28b82}.d3-ready__download[data-v-efe08d74]{border-radius:var(--d3-control-radius,8px);background:var(--d3-chrome-fg,#000000e6);height:32px;color:var(--d3-chrome-bg,#fff);font:inherit;cursor:pointer;border:0;flex:none;padding:0 12px;font-weight:500}.d3-ready__download[data-v-efe08d74]:disabled{cursor:progress;opacity:.6}.d3-ready__close[data-v-efe08d74]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:2px}.d3-ready__download[data-v-efe08d74]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:2px}.mc-peer-tag[data-v-d7241054]{white-space:nowrap;pointer-events:none;transform-origin:0 0;border-radius:4px 12px 12px;align-items:center;max-width:240px;padding:3px 8px;font:500 12px/16px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex;position:absolute;top:16px;left:14px}.mc-peer-tag-name[data-v-d7241054]{text-overflow:ellipsis;overflow:hidden}.mc-cursor-chat[data-v-d7241054]{white-space:normal;overflow-wrap:anywhere;max-width:280px;padding:6px 10px}.mc-cursor-chat[data-beat="0"][data-v-d7241054]{animation:mc-cursor-chat-fade-0-d7241054 var(--mc-chat-fade) ease-in var(--mc-chat-hold) both}.mc-cursor-chat[data-beat="1"][data-v-d7241054]{animation:mc-cursor-chat-fade-1-d7241054 var(--mc-chat-fade) ease-in var(--mc-chat-hold) both}.mc-cursor-chat-tag[data-v-d7241054]{opacity:.8;margin-right:6px;font-weight:600}@keyframes mc-cursor-chat-fade-0-d7241054{0%{opacity:1}to{opacity:0}}@keyframes mc-cursor-chat-fade-1-d7241054{0%{opacity:1}to{opacity:0}}.mc-peer-cursors[data-v-c21b0827]{pointer-events:none;z-index:40;width:0;height:0;position:absolute;top:0;left:0;overflow:visible}.mc-peer-cursor[data-v-c21b0827]{will-change:transform;transition:transform 80ms linear;position:absolute;top:0;left:0}.mc-peer-cursor[data-idle=true][data-v-c21b0827]{opacity:.5}.mc-peer-cursor-arrow[data-v-c21b0827]{filter:drop-shadow(0 1px 1px #0003);display:block}@media (prefers-reduced-motion:reduce){.mc-peer-cursor[data-v-c21b0827]{transition:none}}.mc-cursor-chat-self[data-v-015931e7]{z-index:70;pointer-events:auto;transition:opacity var(--mc-chat-exit) ease-out;position:fixed;top:0;left:0}.mc-cursor-chat-self[data-fading=true][data-v-015931e7]{opacity:0;transition:opacity var(--mc-chat-fade) ease-in}.mc-cursor-chat-self[data-leaving=true][data-v-015931e7]{opacity:0;transform-origin:0 0}.mc-cursor-chat[data-v-015931e7]{background:var(--d3-chrome-fg,#1a1a1a);color:#fff;border-radius:4px 14px 14px;grid-template-columns:auto auto;align-items:center;min-width:48px;max-width:280px;padding:6px 10px;font:500 13px/18px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-grid;position:relative;box-shadow:0 2px 8px #00000029}.mc-cursor-chat-self[data-long] .mc-cursor-chat[data-v-015931e7]{max-width:420px}.mc-cursor-chat-tag[data-v-015931e7]{opacity:.8;grid-area:1/1;margin-right:6px;font-weight:600}.mc-cursor-chat-input[data-v-015931e7],.mc-cursor-chat-sizer[data-v-015931e7]{white-space:pre;font:inherit;grid-area:1/2}.mc-cursor-chat-sizer[data-v-015931e7]{visibility:hidden}.mc-cursor-chat-ghost[data-v-015931e7]{visibility:visible;opacity:.5}.mc-cursor-chat-input[data-v-015931e7]{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:none;padding:0}.mc-cursor-chat-input[data-v-015931e7]::placeholder{color:inherit;opacity:.6}.mc-cursor-chat-below[data-v-015931e7]{margin-top:4px}.mc-follow[data-v-f4e2d7d1]{z-index:45;padding-top:calc(8px + var(--tb-overlay-h,56px));pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mc-follow[data-framed][data-v-f4e2d7d1]{box-shadow:inset 0 0 0 2px var(--mc-follow)}.mc-follow-note[data-v-f4e2d7d1]{background:var(--d3-strip-bg,#fff);max-width:min(480px,100% - 32px);color:var(--d3-chrome-fg,#1a1a1a);pointer-events:auto;border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 10px;font:500 12px/16px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:inline-flex;box-shadow:0 0 0 1px #00000014,0 4px 12px #0000001f}.mc-follow-dot[data-v-f4e2d7d1]{background:var(--mc-follow);border-radius:50%;flex:none;width:8px;height:8px}.mc-follow-words[data-v-f4e2d7d1]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-follow-button[data-v-f4e2d7d1]{height:24px;color:inherit;font:inherit;cursor:pointer;background:#0000000f;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.mc-follow-button[data-v-f4e2d7d1]:hover{background:#0000001a}.mc-follow-kbd[data-v-f4e2d7d1]{font:inherit;opacity:.6}.d3-comment-area-layer[data-v-9dcc13bb]{z-index:48;cursor:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2728%27%20height=%2728%27%20viewBox=%270%200%2028%2028%27%3E%3Cpath%20d=%27M%202%2026%20L%202%2014%20A%2012%2012%200%201%201%2014%2026%20Z%27%20fill=%27%23000%27%20stroke=%27%23fff%27%20stroke-width=%272%27/%3E%3C/svg%3E) 2 26,crosshair;position:absolute;top:0;bottom:0;left:0;right:0}.d3-comment-area-layer__turn[data-v-9dcc13bb]{pointer-events:none;width:0;height:0;position:absolute}.d3-comment-area-layer__outline[data-v-9dcc13bb]{box-sizing:border-box;border:1px dashed var(--d3-comment-target,#0f7fff);pointer-events:none;position:absolute}.d3-comment-area-layer__origin[data-v-9dcc13bb]{box-sizing:border-box;width:10px;height:10px;box-shadow:inset 0 0 0 6px var(--d3-comment-target,#0f7fff);pointer-events:none;border-radius:50%;position:absolute}.d3-comment-area-layer__handle[data-v-9dcc13bb]{cursor:nwse-resize;border-radius:50%;width:18px;height:18px;position:absolute}.d3-shell-actions[data-v-ccbc9743]{color:var(--d3-chrome-fg,#000000e6);font-family:var(--d3-font-chrome,inherit);align-items:center;gap:4px;font-size:14px;display:flex}.d3-shell-actions__anchor[data-v-ccbc9743],.d3-shell-actions__button[data-v-ccbc9743],.d3-shell-actions__caret[data-v-ccbc9743]{align-items:center;display:inline-flex;position:relative}.d3-shell-actions__button[data-v-ccbc9743],.d3-shell-actions__caret[data-v-ccbc9743]{box-sizing:border-box;border-radius:var(--d3-control-radius,8px);height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;gap:4px;padding:0}.d3-shell-actions__button[data-v-ccbc9743]{min-width:28px}.d3-shell-actions__button--text[data-v-ccbc9743]{padding:0 8px}.d3-shell-actions__caret[data-v-ccbc9743]{width:14px;color:var(--d3-chrome-caret,#0009)}.d3-shell-actions__expand[data-v-ccbc9743] .i-icon{align-items:center;line-height:0;display:inline-flex}.d3-shell-actions__button[aria-pressed=true][data-v-ccbc9743]{color:var(--d3-chrome-accent,#1757ac)}.d3-shell-actions__button[data-v-ccbc9743]:hover,.d3-shell-actions__button[aria-expanded=true][data-v-ccbc9743],.d3-shell-actions__caret[data-v-ccbc9743]:hover,.d3-shell-actions__caret[aria-expanded=true][data-v-ccbc9743]{background:var(--d3-chrome-hover,#0000000d)}.d3-shell-actions__button[data-v-ccbc9743]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-shell-actions__caret[data-v-ccbc9743]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-shell-actions__item[data-v-ccbc9743]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-shell-actions__dot[data-v-ccbc9743]{background:var(--d3-ring,#257de0);border-radius:50%;width:7px;height:7px;position:absolute;top:3px;right:3px}.d3-shell-actions__menu[data-v-ccbc9743]{z-index:60;box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-strip-bg,#fff);min-width:180px;box-shadow:var(--d3-strip-shadow);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.d3-shell-actions__menu.is-layered[data-v-ccbc9743]{color:var(--d3-chrome-fg,#000000e6);font-family:var(--d3-font-chrome,inherit);font-size:14px}.d3-shell-actions__item[data-v-ccbc9743]{border-radius:var(--d3-control-radius,8px);height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 8px;display:flex}.d3-shell-actions__item[data-v-ccbc9743]:hover:not(:disabled){background:var(--d3-chrome-hover,#0000000d)}.d3-shell-actions__item[data-v-ccbc9743]:disabled{opacity:.4;cursor:default}.d3-shell-actions__item kbd[data-v-ccbc9743]{font:inherit;color:var(--d3-chrome-fg-muted,#0009)}.d3-paste-code[data-v-42ca28a6]{z-index:60;background:#0003;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.d3-paste-code__popup[data-v-42ca28a6]{background:var(--d3-chrome-bg,#fff);width:min(360px,100% - 32px);color:var(--d3-chrome-fg,#000000e6);box-shadow:var(--d3-chrome-shadow,0 8px 24px #00000029);border-radius:12px;padding:16px}.d3-paste-code__title[data-v-42ca28a6]{margin:0 0 4px;font-size:14px;font-weight:600}.d3-paste-code__message[data-v-42ca28a6]{color:var(--d3-chrome-fg-muted,#0009);margin:0 0 16px;font-size:13px}.d3-paste-code__footer[data-v-42ca28a6]{justify-content:flex-end;gap:8px;display:flex}.d3-paste-code__button[data-v-42ca28a6]{border:1px solid var(--d3-chrome-separator,#00000014);height:28px;color:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:0 12px;font-size:13px}.d3-paste-code__button--primary[data-v-42ca28a6]{background:var(--d3-chrome-accent,#1757ac);color:#fff;border-color:#0000}.d3-object-frame[data-v-041205bd]{transform-origin:0 0;box-sizing:border-box;outline:2px solid var(--d3-accent,#2a78d6);outline-offset:0;pointer-events:none;position:absolute;top:0;left:0}.d3-object-frame.is-member[data-v-041205bd]{outline-width:1px}.d3-object-frame__grip[data-v-041205bd],.d3-object-frame__rotate[data-v-041205bd],.d3-object-frame__strip[data-v-041205bd]{pointer-events:auto;touch-action:none;position:absolute}.d3-object-frame__grip[data-v-041205bd]{place-items:center;display:grid}.d3-object-frame__square[data-v-041205bd]{box-sizing:border-box;outline:2px solid var(--d3-accent,#2a78d6);outline-offset:-2px;pointer-events:none;background:#fff;border-radius:1px;width:12px;height:12px}.d3-object-frame__angle[data-v-041205bd]{background:var(--d3-accent,#2a78d6);color:#fff;font:500 11px/16px var(--cds-font-system,system-ui);white-space:nowrap;border-radius:4px;padding:2px 6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.d3-note[data-v-37172cdd]{isolation:isolate;pointer-events:auto;border-radius:2px;position:absolute}.d3-note.is-inert[data-v-37172cdd]{pointer-events:none}.d3-note.is-live[data-v-37172cdd]{cursor:grab}.d3-note.is-sticky[data-v-37172cdd]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 0 0 1px #0000001a}.d3-note.is-sticky.is-selected[data-v-37172cdd]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.d3-note.is-title[data-v-37172cdd]{box-shadow:0 0 0 var(--ring-w,0) var(--cds-border-strong,#0000004d)}.d3-note.is-title.is-live[data-v-37172cdd]:not(.is-selected):hover,.d3-note.is-title.is-typing[data-v-37172cdd]{--ring-w:var(--hair)}.d3-note__text[data-v-37172cdd]{white-space:pre-wrap;overflow-wrap:break-word}.d3-note__text[data-v-37172cdd] ol,.d3-note__text[data-v-37172cdd] ul{margin:0;padding-left:1.25em}.d3-note__editor[data-v-37172cdd]{-webkit-user-select:text;user-select:text;cursor:text;outline:none}.d3-note__placeholder[data-v-37172cdd]{opacity:.4;white-space:nowrap;font-size:calc(min(1em,24px))}.d3-note__measure[data-v-37172cdd]{white-space:pre;visibility:hidden;width:max-content;top:0;left:0}.d3-note__chrome[data-v-37172cdd],.d3-note__measure[data-v-37172cdd]{pointer-events:none;position:absolute}.d3-note__chrome[data-v-37172cdd]{top:0;bottom:0;left:0;right:0}.d3-pen-points[data-v-c5f6b116]{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.d3-pen-points__svg[data-v-c5f6b116]{touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;overflow:visible}.d3-pen-points__hit[data-v-c5f6b116]{cursor:default;touch-action:none}.d3-shape[data-v-e8ab8836]{pointer-events:none;position:absolute}.d3-shape__body[data-v-e8ab8836],.d3-shape__picture[data-v-e8ab8836]{box-sizing:border-box;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.d3-shape__crop[data-v-e8ab8836]{overflow:hidden}.d3-shape__crop img[data-v-e8ab8836]{-webkit-user-select:none;user-select:none;display:block}.is-live[data-v-e8ab8836]{pointer-events:auto;cursor:grab}.d3-shape__svg[data-v-e8ab8836]{pointer-events:none;position:absolute;overflow:visible}.d3-shape__pen[data-v-e8ab8836]{top:0;bottom:0;left:0;right:0}.d3-shape__link[data-v-e8ab8836]{transform-origin:0 0;position:absolute;top:0;left:0}.al-face[data-v-e8ab8836]{color:var(--t-fg,#141413);font-family:var(--cds-font-sans,ui-sans-serif,system-ui,sans-serif);background:var(--t-panel,#fff);box-shadow:0 0 0 .5px var(--t-border,#0000001f),0 1px 2px #0000000f;border-radius:12px;text-decoration:none;display:block}.al-card[data-v-e8ab8836]{box-sizing:border-box;width:var(--al-w,320px);height:var(--al-h,56px);align-items:center;gap:10px;padding:10px 12px 10px 10px;display:flex}.al-tile[data-v-e8ab8836]{background:var(--t-wash-2,#0000000d);width:36px;height:36px;color:var(--t-fg-muted,#73726c);border-radius:10px;flex:none;place-items:center;display:grid}.al-words[data-v-e8ab8836]{flex-direction:column;flex:1;gap:1px;min-width:0;max-height:36px;display:flex;overflow:hidden}.al-quiet[data-v-e8ab8836],.al-title[data-v-e8ab8836]{flex:none;overflow:hidden}.al-title[data-v-e8ab8836]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box}.al-quiet[data-v-e8ab8836]{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:15px}.al-go[data-v-e8ab8836],.al-quiet[data-v-e8ab8836]{color:var(--t-fg-muted,#73726c)}.al-go[data-v-e8ab8836]{flex:none}.d3-shape__play[data-v-e8ab8836]{pointer-events:none;place-items:center;transition:opacity .1s ease-out;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.d3-shape__play.is-unseen[data-v-e8ab8836]{opacity:0}.d3-shape__play.is-pressable[data-v-e8ab8836]{pointer-events:auto;cursor:pointer}.d3-shape__play-button[data-v-e8ab8836]{color:#fff;background:#0000008c;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 1px #ffffff59}.d3-shape__play-button svg[data-v-e8ab8836]{width:55%;height:55%}.d3-shape__play-button.is-large[data-v-e8ab8836]{width:4rem;height:4rem}.d3-shape__play-button.is-lg[data-v-e8ab8836]{width:48px;height:48px}.d3-shape__play-button.is-md[data-v-e8ab8836]{width:36px;height:36px}.d3-shape__play-button.is-xs[data-v-e8ab8836]{width:24px;height:24px}.d3-shape__play-button.is-xxs[data-v-e8ab8836]{width:20px;height:20px}.d3-shape__play-button.is-disabled[data-v-e8ab8836]{opacity:.45}.d3-shape__chrome[data-v-e8ab8836],.d3-shape__ring-box[data-v-e8ab8836]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.d3-shape__end[data-v-e8ab8836]{width:0;height:0;position:absolute;top:0;left:0}.d3-shape__end-hit[data-v-e8ab8836]{cursor:crosshair;pointer-events:auto;touch-action:none;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-12px;left:-12px}.d3-shape__end-square[data-v-e8ab8836]{box-sizing:border-box;outline:1.5px solid var(--d3-accent,#2a78d6);outline-offset:-1.5px;background:#fff;width:10px;height:10px}.d3-pen-ghost[data-v-b5d4a2a4]{pointer-events:none;position:absolute;overflow:visible}.d3-crop[data-v-ca6415c4]{z-index:30;pointer-events:none}.d3-crop[data-v-ca6415c4],.d3-crop__frame[data-v-ca6415c4],.d3-crop__media[data-v-ca6415c4],.d3-crop__pan[data-v-ca6415c4]{position:absolute}.d3-crop__pan[data-v-ca6415c4]{cursor:grab;touch-action:none;pointer-events:auto}.d3-crop__pan.is-dragging[data-v-ca6415c4]{cursor:grabbing}.d3-crop__inside[data-v-ca6415c4]{top:0;bottom:0;left:0;right:0}.d3-crop__media[data-v-ca6415c4]{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.d3-crop__extent[data-v-ca6415c4],.d3-crop__ring[data-v-ca6415c4]{pointer-events:none;outline-style:solid;outline-color:var(--d3-accent,#2a78d6);position:absolute}.d3-crop__ring[data-v-ca6415c4]{top:0;bottom:0;left:0;right:0}.d3-crop__side[data-v-ca6415c4],.d3-crop__zoom[data-v-ca6415c4]{touch-action:none;pointer-events:auto;position:absolute}.d3-crop__zoom[data-v-ca6415c4]{place-items:center;display:grid}.d3-crop__bar[data-v-ca6415c4]{background:var(--d3-accent,#2a78d6);position:absolute}.d3-crop__knob[data-v-ca6415c4]{box-sizing:border-box;border-style:solid;border-color:var(--d3-accent,#2a78d6);background:#fff;border-radius:50%}.d3-note-strip[data-v-2639fd91]{z-index:40;transform-origin:0 0;background:var(--t-panel,#fff);font:12px/16px var(--cds-font-system,system-ui);pointer-events:auto;white-space:nowrap;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;box-shadow:0 0 0 .5px #0000001f,0 4px 12px #0000001f}.d3-note-strip__group[data-v-2639fd91],.d3-note-strip__kind[data-v-2639fd91],.d3-note-strip__swatches[data-v-2639fd91]{align-items:center;gap:2px;display:flex}.d3-note-strip button[data-v-2639fd91],.d3-note-strip input[data-v-2639fd91],.d3-note-strip select[data-v-2639fd91]{height:26px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 6px}.d3-note-strip button[aria-checked=true][data-v-2639fd91],.d3-note-strip button[aria-pressed=true][data-v-2639fd91]{background:#00000014}.d3-note-strip__px[data-v-2639fd91]{width:48px}.d3-note-strip .d3-note-strip__swatch[data-v-2639fd91]{border-radius:50%;width:18px;height:18px;padding:0;box-shadow:inset 0 0 0 1px #0000001f}.d3-note-strip__swatch.is-on[data-v-2639fd91]{outline:2px solid var(--t-app-accent,#2a78d6);outline-offset:1px}.d3-note-strip__sep[data-v-2639fd91]{background:#0000001a;width:1px;height:18px}.d3-objects[data-v-82faf979]{width:0;height:0;top:0;left:0;overflow:visible}.d3-objects[data-v-82faf979],.d3-objects__guide[data-v-82faf979],.d3-objects__note-ghost[data-v-82faf979],.d3-objects__pending[data-v-82faf979]{pointer-events:none;position:absolute}.d3-objects__pending[data-v-82faf979]{-o-object-fit:fill;object-fit:fill;opacity:.6;background:#e9e7e2}.d3-objects__guide[data-v-82faf979]{background:var(--t-app-accent,#2a78d6)}.d3-objects__note-ghost[data-v-82faf979]{opacity:.7;background:#fef3a2;border:1px dashed #00000040;border-radius:2px;box-shadow:0 4px 6px -1px #0000001a}.d3-pen-draw[data-v-fefc3ea9]{z-index:34;cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.d3-tips[data-v-a7b6fcec]{pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.d3-tips__label[data-v-a7b6fcec]{color:var(--d3-chrome-fg-muted,#0009);margin:0;font-size:12.5px;transition:opacity .12s}.d3-tips__label.is-swapping[data-v-a7b6fcec]{opacity:0;transition-duration:80ms}.d3-tips__add[data-v-a7b6fcec]{pointer-events:auto;border:1px solid var(--d3-chrome-separator,#0000001f);border-radius:var(--d3-control-radius,8px);background:var(--d3-chrome-bg,#fff);height:32px;color:inherit;font:inherit;cursor:pointer;padding:0 12px}.d3-tips__add[data-v-a7b6fcec]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:2px}.d3-tips__sr[data-v-a7b6fcec],.d3-tips__tucked[data-v-a7b6fcec]:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-stash[data-v-74772490]{z-index:40;box-sizing:border-box;background:var(--d3-strip-bg,#fff);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 24px);box-shadow:var(--d3-strip-shadow);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 auto;padding:8px 16px;font-size:12px;display:flex;position:absolute;top:56px;left:12px;right:12px}.d3-stash__text[data-v-74772490]{min-width:0;color:var(--d3-chrome-fg-muted,#0009)}.d3-stash__actions[data-v-74772490]{gap:4px;margin-left:auto;display:flex}.d3-stash__button[data-v-74772490]{border-radius:var(--d3-control-radius,8px);height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:500}.d3-stash__button[data-v-74772490]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-stash__button.is-primary[data-v-74772490]{background:var(--d3-chrome-fg,#000000e6);color:var(--d3-chrome-bg,#fff)}.d3-stash__button[data-v-74772490]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:2px}.d3-find[data-v-1e9d89e4]{z-index:49;box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-chrome-bg,#fff);width:320px;max-width:calc(100% - 24px);box-shadow:var(--d3-chrome-shadow);color:var(--d3-chrome-fg,#000000e6);align-items:center;gap:4px;padding:5px;font-size:13px;display:flex;position:absolute;top:56px;right:12px}.d3-find__field[data-v-1e9d89e4]{border-radius:var(--d3-control-radius,8px);background:var(--d3-field-bg,#0000000a);min-width:0;height:28px;color:inherit;font:inherit;border:0;flex:1 1 0;padding:0 8px}.d3-find__field[data-v-1e9d89e4]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-find__count[data-v-1e9d89e4]{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:3.5em;color:var(--d3-chrome-fg-muted,#0009);font-size:12px}.d3-find__sr[data-v-1e9d89e4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-find__button[data-v-1e9d89e4]{border-radius:var(--d3-control-radius,8px);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.d3-find__button[data-v-1e9d89e4]:hover:not(:disabled){background:var(--d3-chrome-hover,#0000000d)}.d3-find__button[data-v-1e9d89e4]:disabled{opacity:.4;cursor:default}.d3-find__button[data-v-1e9d89e4]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-find__up[data-v-1e9d89e4]{transform:rotate(180deg)}.d3-pick[data-v-6727e68c]{pointer-events:none;z-index:40;justify-content:center;padding:0 12px;display:flex;position:absolute;top:12px;left:0;right:0}.design3-canvas.has-aside .d3-pick{right:var(--d3-aside-w,336px)}.d3-pick__bar[data-v-6727e68c]{pointer-events:auto;box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-chrome-bg,#fff);min-height:36px;box-shadow:var(--d3-chrome-shadow);color:var(--d3-chrome-fg,#000000e6);outline:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:2px 4px;font-size:13px;display:flex}.d3-pick__hint[data-v-6727e68c]{color:var(--d3-chrome-fg-muted,#0009);padding:0 8px;font-size:12px}.d3-pick__sep[data-v-6727e68c]{background:var(--d3-chrome-separator,#00000014);width:1px;height:18px}.d3-pick__group[data-v-6727e68c]{gap:2px;display:inline-flex}.d3-pick__button[data-v-6727e68c]{border-radius:var(--d3-control-radius,8px);height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px}.d3-pick__button[data-v-6727e68c]:hover:not(:disabled),.d3-pick__button[aria-pressed=true][data-v-6727e68c]{background:var(--d3-chrome-hover,#0000000d)}.d3-pick__button[aria-pressed=true][data-v-6727e68c]{color:var(--d3-chrome-accent,#1757ac)}.d3-pick__button[data-v-6727e68c]:disabled,.d3-pick__button[aria-disabled=true][data-v-6727e68c]{opacity:.4;cursor:default}.d3-pick__button.is-primary[data-v-6727e68c]{background:var(--d3-chrome-fg,#000000e6);color:var(--d3-chrome-bg,#fff);font-weight:500}.d3-pick__button[data-v-6727e68c]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:-2px}.d3-pick-toggle[data-v-022b04b9]{z-index:5;cursor:pointer;background:#ffffff8c;border:0;outline:none;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.d3-pick-toggle.is-picked[data-v-022b04b9]{box-shadow:inset 0 0 0 2px var(--d3-ring,#257de0);background:0 0}.d3-pick-toggle.is-busy[data-v-022b04b9]{cursor:default}.d3-pick-toggle[data-v-022b04b9]:focus-visible{box-shadow:inset 0 0 0 3px var(--d3-ring,#257de0)}.d3-pages[data-v-c1a7df6a]{display:inline-flex;position:relative}.d3-pages__trigger[data-v-c1a7df6a]{box-sizing:border-box;border-radius:var(--d3-chrome-radius,12px);background:var(--d3-chrome-bg,#fff);max-width:220px;height:36px;box-shadow:var(--d3-chrome-shadow);color:var(--d3-chrome-fg,#000000e6);font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:14px;display:inline-flex}.d3-pages__trigger[data-v-c1a7df6a]:hover,.d3-pages__trigger[aria-expanded=true][data-v-c1a7df6a]{background:var(--d3-chrome-hover-surface,var(--d3-chrome-bg,#fff))}.d3-pages__trigger[data-v-c1a7df6a]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:0}.d3-pages__caret[data-v-c1a7df6a]{color:var(--d3-chrome-caret,#0009)}.d3-pages__label[data-v-c1a7df6a],.d3-pages__name[data-v-c1a7df6a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d3-pages__count[data-v-c1a7df6a]{box-sizing:border-box;background:var(--d3-field-bg,#0000000a);min-width:22px;height:22px;color:var(--d3-chrome-fg-muted,#0009);text-align:center;border-radius:11px;padding:0 6px;font-size:12px;line-height:22px}.d3-pages__list[data-v-c1a7df6a]{z-index:40;background:var(--d3-chrome-bg,#fff);min-width:15rem;box-shadow:var(--d3-chrome-shadow,0 8px 24px #00000029);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);left:0}.d3-pages__row[data-v-c1a7df6a]{gap:2px}.d3-pages__item[data-v-c1a7df6a],.d3-pages__row[data-v-c1a7df6a]{align-items:center;display:flex}.d3-pages__item[data-v-c1a7df6a]{min-width:0;height:28px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;gap:6px;padding:0 8px;font-size:13px}.d3-pages__item[data-v-c1a7df6a]:hover,.d3-pages__more[data-v-c1a7df6a]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-pages__check[data-v-c1a7df6a]{color:var(--d3-ring,#257de0);flex:none;margin-left:auto}.d3-pages__sr[data-v-c1a7df6a]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.d3-pages__more[data-v-c1a7df6a]{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px}.d3-pages__sep[data-v-c1a7df6a]{background:var(--d3-chrome-separator,#00000014);height:1px;margin:4px 8px}.d3-pages__dialog[data-v-c1a7df6a]{z-index:50;background:var(--d3-chrome-bg,#fff);width:320px;box-shadow:var(--d3-chrome-shadow,0 8px 24px #00000029);border-radius:12px;padding:16px;font-size:13px;position:absolute;top:calc(100% + 4px);left:0}.d3-pages__dialog-title[data-v-c1a7df6a]{margin:0 0 8px;font-size:14px;font-weight:600}.d3-pages__field[data-v-c1a7df6a]{flex-direction:column;gap:4px;display:flex}.d3-pages__field input[data-v-c1a7df6a]{border:1px solid var(--d3-chrome-separator,#00000014);border-radius:6px;height:28px;padding:0 8px}.d3-pages__message[data-v-c1a7df6a]{color:var(--d3-chrome-fg-muted,#0009);margin:0}.d3-pages__footer[data-v-c1a7df6a]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.d3-pages__footer button[data-v-c1a7df6a]{border:1px solid var(--d3-chrome-separator,#00000014);height:28px;color:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:0 12px}.d3-pages__primary[data-v-c1a7df6a]{background:var(--d3-chrome-accent,#1757ac)!important;color:#fff!important;border-color:#0000!important}.d3-pages__primary--danger[data-v-c1a7df6a]{background:#c42b1c!important}.d3-drag-proxy[data-v-dd2c2e28]{box-sizing:border-box;border:1.5px dashed var(--color-brand-blue,#257de0);pointer-events:none;z-index:6;background:#257de00f;border-radius:2px;position:absolute}.d3-load-problem[data-v-6650a892]{z-index:40;pointer-events:none;justify-content:center;display:flex;position:absolute;top:56px;left:12px;right:12px}.d3-load-problem__alert[data-v-6650a892]{pointer-events:auto;box-sizing:border-box;border:1px solid color-mix(in srgb,#e39b00 40%,var(--d3-chrome-bg,#fff));background:color-mix(in srgb,#e39b00 12%,var(--d3-chrome-bg,#fff));width:100%;max-width:672px;color:var(--d3-chrome-fg,#000000e6);box-shadow:var(--d3-strip-shadow);border-radius:8px;align-items:center;gap:8px 12px;padding:8px 12px;font-size:12px;line-height:1.4;display:flex}.d3-load-problem__icon[data-v-6650a892]{color:#d08700;flex:none;width:16px;height:16px}.d3-load-problem__text[data-v-6650a892]{flex:1;min-width:0}.d3-load-problem__ask[data-v-6650a892]{border:1px solid var(--d3-chrome-border,#0000001f);border-radius:var(--d3-control-radius,8px);background:var(--d3-chrome-bg,#fff);height:28px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;flex:none;padding:0 10px;font-weight:500}.d3-load-problem__ask[data-v-6650a892]:hover{background:var(--d3-chrome-hover,#0000000d)}.d3-load-problem__ask[data-v-6650a892]:focus-visible{outline:2px solid var(--d3-ring,#257de0);outline-offset:2px}.design3-canvas[data-v-051a656c]{background:var(--d3-canvas-bg);flex:1;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.design3-canvas.is-focused[data-v-051a656c] .d3-board__strip{display:none}.design3-canvas[data-v-051a656c] .d3-props{--d3-field-bg:#ffffff80}.design3-canvas.is-dark[data-v-051a656c] .d3-props{--d3-field-bg:#ffffff0d}.design3-canvas.has-aside[data-v-051a656c] .d3-canvas-head{right:calc(12px + var(--d3-aside-w,336px))}.design3-canvas.has-aside[data-v-051a656c] .d3-pill--tools{left:calc(.5 * (100% - var(--d3-aside-w,336px)))}.design3-canvas.has-aside.is-docked .d3-canvas__viewport[data-v-051a656c]{right:var(--d3-aside-w,336px)}.d3-canvas__aside-empty[data-v-051a656c]{color:var(--d3-chrome-fg-muted);margin:24px 16px;font-size:13px}.d3-canvas__live[data-v-051a656c]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d3-canvas__viewport[data-v-051a656c]{isolation:isolate;touch-action:none;cursor:default;outline:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.d3-canvas__viewport.is-hand[data-v-051a656c]{cursor:grab}.d3-canvas__viewport.is-hand[data-v-051a656c]:active{cursor:grabbing}.d3-canvas__surface[data-v-051a656c]{transform-origin:0 0;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.d3-canvas__marquee[data-v-051a656c]{border:1px solid var(--d3-ring);background:color-mix(in srgb,var(--d3-ring) 8%,transparent)}.d3-canvas__marquee[data-v-051a656c],.d3-canvas__set-move-ghost[data-v-051a656c]{z-index:20;pointer-events:none;position:absolute}.d3-canvas__set-move-ghost[data-v-051a656c]{box-sizing:border-box;border:1px dashed var(--d3-ring);background:color-mix(in srgb,var(--d3-ring) 6%,transparent)}.d3-board-offloaded[data-v-051a656c]{background-color:var(--d3-chrome-bg);background-image:repeating-linear-gradient(135deg,transparent 0 10px,var(--d3-field-bg) 10px 20px);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;overflow:hidden}.d3-board-offloaded__name[data-v-051a656c]{white-space:nowrap;opacity:.15;padding:4px 10px;font-size:12px}.d3-canvas__pick[data-v-051a656c]{z-index:5;position:absolute}.d3-canvas__add-artboard[data-v-051a656c]{border:1px solid var(--d3-chrome-separator);background:var(--d3-chrome-bg);height:28px;color:var(--d3-chrome-fg);cursor:pointer;pointer-events:auto;border-radius:6px;margin-top:8px;padding:0 12px;font-size:13px}.d3-canvas__empty[data-v-051a656c]{color:var(--color-text-secondary,#6b6b6b);pointer-events:none;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.d3-canvas__strip--aside[data-v-051a656c]{opacity:0;pointer-events:none}.d3-canvas__capture[data-v-051a656c]{z-index:5;cursor:grabbing;position:absolute;top:0;bottom:0;left:0;right:0}
