.toolbar-actions.svelte-wbyppd{width:100%;height:100%;display:inline-flex;align-items:center;gap:6px;padding:7px 8px;box-sizing:border-box}.toolbar-button.svelte-wbyppd{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--inspector-text-secondary);cursor:pointer;transition:transform .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease}.toolbar-button.svelte-wbyppd:hover:not(:disabled){color:var(--inspector-text-primary);background:var(--inspector-toolbar-hover)}.toolbar-button.svelte-wbyppd:disabled{opacity:.38;cursor:not-allowed}.toolbar-button.primary.active-button.svelte-wbyppd{background:var(--inspector-accent-soft);color:var(--inspector-accent-text);box-shadow:inset 0 0 0 1px var(--inspector-accent-border)}.toolbar-button.active-pane.svelte-wbyppd{background:var(--inspector-surface-soft);color:var(--inspector-text-primary)}.flash-button.svelte-wbyppd{background:var(--inspector-success-soft)!important;color:var(--inspector-success)!important;box-shadow:inset 0 0 0 1px #14ce4c38}.delete-button.svelte-wbyppd{position:relative;isolation:isolate}.delete-button.pending-delete.svelte-wbyppd{color:var(--inspector-danger);background:transparent;box-shadow:none}.delete-button.pending-delete.svelte-wbyppd:hover:not(:disabled){color:var(--inspector-danger);background:transparent;box-shadow:none;transform:translateY(-.5px)}.delete-progress-ring.svelte-wbyppd,.delete-progress-face.svelte-wbyppd{position:absolute;border-radius:999px;pointer-events:none}.delete-progress-ring.svelte-wbyppd{inset:0;z-index:-2;background:conic-gradient(from -90deg,color-mix(in srgb,var(--inspector-danger) 92%,transparent) 0deg var(--delete-progress),color-mix(in srgb,var(--inspector-danger) 18%,transparent) var(--delete-progress) 360deg);box-shadow:0 0 0 1px color-mix(in srgb,var(--inspector-danger) 22%,transparent),0 10px 18px color-mix(in srgb,var(--inspector-danger) 12%,transparent)}.delete-progress-face.svelte-wbyppd{inset:1.5px;z-index:-1;background:var(--inspector-toolbar-surface)}.delete-icon.svelte-wbyppd{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center}.delete-countdown.svelte-wbyppd{position:absolute;top:-5px;right:-8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:18px;padding:0 6px;border:1px solid color-mix(in srgb,var(--inspector-danger) 26%,transparent);border-radius:999px;background:color-mix(in srgb,var(--inspector-danger) 94%,#ffffff 6%);color:#fff;box-shadow:0 8px 16px color-mix(in srgb,var(--inspector-danger) 20%,transparent);font-size:.64rem;font-weight:700;line-height:1;letter-spacing:-.01em;pointer-events:none}.divider.svelte-wbyppd{width:1px;height:18px;background:var(--inspector-divider)}@media(max-width:640px){.toolbar-actions.svelte-wbyppd{gap:5px;padding:7px}.toolbar-button.svelte-wbyppd{width:32px;height:32px}}.launcher-button.svelte-aklx0e{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:none;border-radius:inherit;background:transparent;color:var(--inspector-text-primary);cursor:pointer;transition:transform .18s ease,background .18s ease}.launcher-badge.svelte-aklx0e{position:absolute;top:-5px;right:-3px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--inspector-marker-color);color:#fff;font-size:.625rem;font-weight:600;line-height:1;letter-spacing:-.01em;pointer-events:none;box-shadow:0 1px 3px #00000026,inset 0 0 0 1px #ffffff0a}.panel.svelte-mztdjg{position:absolute;bottom:calc(100% + 10px);left:var(--settings-panel-offset-x, 0px);width:min(340px,calc(100vw - 40px));max-height:var(--settings-panel-max-height, none);overflow-y:auto;padding:18px;border:1px solid var(--inspector-border);border-radius:22px;background:var(--inspector-panel-surface);color:var(--inspector-text-primary);box-shadow:none;backdrop-filter:blur(18px);overscroll-behavior:contain;transform-origin:left bottom;pointer-events:auto}.panel.panel-below.svelte-mztdjg{top:calc(100% + 10px);bottom:auto;transform-origin:left top}.settings-panel.svelte-mztdjg{width:min(var(--settings-panel-width),calc(100vw - 16px));padding:14px 12px 15px;border-radius:20px}.settings-head.svelte-mztdjg{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.brand-name.svelte-mztdjg{font-size:.94rem;font-weight:600}.version.svelte-mztdjg{font-size:.76rem;color:var(--inspector-text-muted)}.brand.svelte-mztdjg{display:inline-flex;align-items:center;gap:4px}.brand-mark.svelte-mztdjg{color:#14ce4c;font-size:1rem;font-weight:700}.settings-meta.svelte-mztdjg{display:inline-flex;align-items:center;gap:8px}.theme-toggle.svelte-mztdjg{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--inspector-border);border-radius:999px;background:var(--inspector-surface-soft);color:var(--inspector-text-muted);cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.theme-toggle.svelte-mztdjg:hover{color:var(--inspector-text-primary);background:var(--inspector-toolbar-hover);transform:translateY(-.5px)}.settings-list.svelte-mztdjg,.settings-block.svelte-mztdjg{display:grid;gap:10px}.settings-block-compact.svelte-mztdjg{gap:10px}.settings-row-button.svelte-mztdjg{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}.settings-row-button.svelte-mztdjg:disabled{cursor:not-allowed;opacity:.82}.interactive-row.svelte-mztdjg,.accordion-trigger.svelte-mztdjg{padding:6px;border-radius:10px;transition:background .16s ease,transform .16s ease}.interactive-row.svelte-mztdjg:hover,.accordion-trigger.svelte-mztdjg:hover{background:color-mix(in srgb,var(--inspector-toolbar-hover) 68%,transparent)}.interactive-row.svelte-mztdjg:hover{transform:translateY(-.5px)}.interactive-row.svelte-mztdjg:disabled:hover{background:transparent;transform:none}.settings-row-copy.svelte-mztdjg{display:grid;gap:2px}.settings-row-label-group.svelte-mztdjg,.toggle-copy.svelte-mztdjg{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.settings-row-label.svelte-mztdjg{font-size:.8rem;color:var(--inspector-text-secondary)}.settings-row-value.svelte-mztdjg{display:inline-flex;align-items:center;gap:6px;color:var(--inspector-text-primary);font-size:.8rem;font-weight:470}.output-value.svelte-mztdjg,.accordion-value.svelte-mztdjg{color:var(--inspector-text-primary)}.output-value.svelte-mztdjg{gap:10px}.mode-dots.svelte-mztdjg{display:inline-flex;flex-direction:column;align-items:center;gap:3px}.mode-dot.svelte-mztdjg{width:3px;height:3px;border-radius:999px;background:color-mix(in srgb,var(--inspector-text-muted) 42%,transparent);opacity:.68;transition:background .16s ease,transform .16s ease,opacity .16s ease}.mode-dot.mode-dot-active.svelte-mztdjg{background:var(--inspector-text-primary);opacity:1;transform:scale(1.28)}.accordion-summary.svelte-mztdjg{color:var(--inspector-text-muted);font-size:.68rem;font-weight:500}.position-grid.svelte-mztdjg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.position-picker.svelte-mztdjg{padding:6px;border:1px solid var(--inspector-border);border-radius:12px;background:color-mix(in srgb,var(--inspector-surface-soft) 84%,transparent)}.position-chip.svelte-mztdjg{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--inspector-text-secondary);cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.position-chip.svelte-mztdjg:hover{color:var(--inspector-text-primary);background:color-mix(in srgb,var(--inspector-toolbar-hover) 84%,transparent)}.position-chip.svelte-mztdjg:disabled{cursor:not-allowed;opacity:.5}.position-chip.svelte-mztdjg:disabled:hover{color:var(--inspector-text-secondary);background:transparent}.position-chip.position-active.svelte-mztdjg{background:color-mix(in srgb,var(--inspector-marker-color) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--inspector-marker-color) 28%,var(--inspector-border));color:var(--inspector-text-primary)}.position-icon.svelte-mztdjg{position:relative;display:inline-flex;width:12px;height:12px;border:1px solid color-mix(in srgb,currentColor 42%,transparent);border-radius:3px}.position-icon.svelte-mztdjg:after{content:"";position:absolute;width:3px;height:3px;border-radius:999px;background:currentColor}.position-top-left.svelte-mztdjg:after{top:1.5px;left:1.5px}.position-top-center.svelte-mztdjg:after{top:1.5px;left:50%;transform:translate(-50%)}.position-top-right.svelte-mztdjg:after{top:1.5px;right:1.5px}.position-mid-left.svelte-mztdjg:after{top:50%;left:1.5px;transform:translateY(-50%)}.position-mid-right.svelte-mztdjg:after{top:50%;right:1.5px;transform:translateY(-50%)}.position-bottom-left.svelte-mztdjg:after{left:1.5px;bottom:1.5px}.position-bottom-center.svelte-mztdjg:after{left:50%;bottom:1.5px;transform:translate(-50%)}.position-bottom-right.svelte-mztdjg:after{right:1.5px;bottom:1.5px}.position-gap.svelte-mztdjg{min-height:24px;border-radius:8px;background:transparent}.settings-hint.svelte-mztdjg{margin:0;color:var(--inspector-text-muted);font-size:.72rem;line-height:1.3;padding-left:4px;font-weight:300!important}.toggle-row.svelte-mztdjg{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.79rem}.settings-label.svelte-mztdjg{font-size:.72rem;color:var(--inspector-text-muted)}.settings-divider.svelte-mztdjg{width:100%;height:1px;background:var(--inspector-divider)}.color-row.svelte-mztdjg{display:flex;flex-wrap:wrap;gap:6px}.color-swatch.svelte-mztdjg{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:999px;background:var(--swatch);color:#fff;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.color-swatch.svelte-mztdjg:hover{transform:translateY(-1px)}.color-swatch.color-active.svelte-mztdjg{border-color:#14ce4cf2;box-shadow:0 0 0 2px #14ce4c2e}.accordion-content.svelte-mztdjg{display:grid;gap:8px;overflow:hidden}.switch-row.svelte-mztdjg{font-size:.79rem}.settings-switch.svelte-mztdjg{position:relative;width:34px;height:20px;margin:0;border:1px solid color-mix(in srgb,var(--inspector-border-strong) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--inspector-surface-soft) 92%,transparent);appearance:none;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.settings-switch.svelte-mztdjg:after{content:"";position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:999px;background:#fffffff0;box-shadow:0 1px 4px #0000003d;transition:transform .16s ease,background .16s ease}.settings-switch.svelte-mztdjg:hover{transform:translateY(-.5px)}.settings-switch.svelte-mztdjg:disabled{cursor:not-allowed;opacity:.72}.settings-switch.svelte-mztdjg:disabled:hover{transform:none}.settings-switch.svelte-mztdjg:checked{border-color:color-mix(in srgb,var(--inspector-marker-color) 70%,transparent);background:color-mix(in srgb,var(--inspector-marker-color) 64%,transparent)}.settings-switch.svelte-mztdjg:checked:after{transform:translate(14px)}@media(max-width:640px){.panel.svelte-mztdjg{width:min(var(--settings-panel-width, 300px),calc(100vw - 16px))}}.toolbar-layer.svelte-4erpoj{position:fixed;z-index:10000;pointer-events:none;transition:left .32s cubic-bezier(.2,.92,.24,1),top .32s cubic-bezier(.2,.92,.24,1);will-change:left,top}.toolbar-shell.svelte-4erpoj{position:relative;width:var(--toolbar-shell-width);height:var(--toolbar-shell-height);border:1px solid var(--inspector-border);border-radius:999px;background:var(--inspector-toolbar-surface);box-shadow:none;backdrop-filter:blur(18px);overflow:visible;pointer-events:auto;transition:width .32s cubic-bezier(.2,.92,.24,1),border-color .18s ease,background .18s ease;will-change:width}.toolbar-shell.toolbar-expanded.svelte-4erpoj{overflow:clip}.toolbar-shell.drag-enabled.svelte-4erpoj{cursor:grab}.toolbar-shell.drag-enabled.svelte-4erpoj:active{cursor:grabbing}.toolbar-content.svelte-4erpoj{position:absolute;inset:0;display:flex;align-items:stretch;justify-content:stretch;opacity:0;pointer-events:none;transition:opacity .17s ease,transform .24s cubic-bezier(.2,.92,.24,1)}.toolbar-launcher-content.svelte-4erpoj{transform:scale(.96)}.toolbar-actions-content.svelte-4erpoj{transform:translate(10px) scale(.98)}.toolbar-content.content-active.svelte-4erpoj{opacity:1;transform:none;pointer-events:auto}.toolbar-layer.dragging.svelte-4erpoj{transition:none}.toolbar-layer.dragging.svelte-4erpoj .toolbar-shell:where(.svelte-4erpoj){transition:none}.hover-outline.svelte-z4xvz2{position:fixed;z-index:9998;box-sizing:border-box;border:1px solid var(--inspector-outline-border);border-radius:0;background:var(--inspector-outline-bg);box-shadow:0 0 0 1px var(--inspector-outline-inner) inset;pointer-events:none;transition:left .18s cubic-bezier(.22,1,.36,1),top .18s cubic-bezier(.22,1,.36,1),width .18s cubic-bezier(.22,1,.36,1),height .18s cubic-bezier(.22,1,.36,1)}.hover-badge.svelte-z4xvz2{position:fixed;z-index:9999;display:inline-flex;align-items:center;gap:8px;max-width:min(19.5rem,calc(100vw - 16px));padding:6px 8px 6px 10px;border:1px solid var(--inspector-border);border-radius:11px;background:var(--inspector-overlay-surface);color:var(--inspector-text-primary);box-shadow:var(--inspector-shadow-overlay);backdrop-filter:blur(16px);transition:left .18s cubic-bezier(.22,1,.36,1),top .18s cubic-bezier(.22,1,.36,1)}.hover-label.svelte-z4xvz2{display:block;flex:1;min-width:0;overflow:hidden;color:var(--inspector-text-primary);font-size:.8rem;font-style:italic;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.action-button.svelte-z4xvz2{display:inline-flex;flex-shrink:0;gap:.34rem;align-items:center;padding:0 0 0 8px;border:none;border-left:1px solid var(--inspector-divider);border-radius:0;background:transparent;color:var(--inspector-text-secondary);font:inherit;font-size:.72rem;line-height:1;cursor:pointer;transition:color .16s ease,opacity .16s ease,transform .16s ease}.action-button.svelte-z4xvz2:hover:not(:disabled){color:var(--inspector-text-primary);transform:translateY(-.5px)}.action-button.svelte-z4xvz2:disabled{opacity:.38;cursor:not-allowed}kbd.svelte-z4xvz2{display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding:0 .2rem;border:1px solid var(--inspector-kbd-border);border-radius:999px;background:var(--inspector-kbd-bg);color:var(--inspector-kbd-text);font-size:.64rem;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}@media(max-width:640px){.hover-badge.svelte-z4xvz2{max-width:min(17rem,calc(100vw - 12px))}}.outline.svelte-15lytau,.highlight-rect.svelte-15lytau{position:fixed;z-index:9996;box-sizing:border-box;pointer-events:none}.outline.solid.svelte-15lytau{border:1.5px solid color-mix(in srgb,var(--composer-accent) 70%,transparent);border-radius:0;background:color-mix(in srgb,var(--composer-accent) 5%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--composer-accent) 12%,transparent) inset}.outline.dashed.svelte-15lytau{border:2px dashed color-mix(in srgb,var(--composer-accent) 72%,transparent);border-radius:0;background:color-mix(in srgb,var(--composer-accent) 6%,transparent)}.highlight-rect.svelte-15lytau{border-radius:0;background:color-mix(in srgb,var(--composer-accent) 18%,transparent)}.anchor-marker.svelte-15lytau{position:fixed;z-index:9998;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:100px;background:var(--composer-accent);color:#fff;box-shadow:var(--inspector-shadow-overlay);transform:translate(-50%,-50%);pointer-events:none}.anchor-marker.svelte-15lytau span:where(.svelte-15lytau){font-size:1.15rem;line-height:1;transform:translateY(-.5px)}.composer.svelte-15lytau{position:fixed;z-index:9999;width:min(292px,calc(100vw - 16px));padding:8px;border:1px solid var(--inspector-composer-border);border-radius:12px;background:var(--inspector-composer-surface);box-shadow:var(--inspector-shadow-composer);backdrop-filter:blur(20px)}.composer-head.svelte-15lytau{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px}.toolbox-strip.svelte-15lytau{display:flex;align-items:center;gap:2px;margin-bottom:6px;padding:2px;border:0;border-radius:6px;background:color-mix(in srgb,var(--inspector-text-primary) 5%,transparent);box-shadow:none}.toolbox-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--inspector-text-subtle);cursor:default;transition:border-color .14s ease,background .14s ease,color .14s ease}.toolbox-button.active-tool.svelte-15lytau{background:var(--inspector-composer-input-surface);color:var(--inspector-text-primary);box-shadow:var(--inspector-composer-control-shadow)}.toolbox-button.svelte-15lytau:not([aria-disabled=true]):hover{background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.toolbox-close-button.svelte-15lytau{margin-left:auto}.target-label.svelte-15lytau{display:inline-flex;align-items:center;gap:4px;min-width:0;color:var(--inspector-text-secondary);font-size:.78rem}.target-accordion.svelte-15lytau{flex:1;display:flex;align-items:center;gap:5px;min-width:0;min-height:24px;border:0;background:var(--inspector-composer-input-surface);font:inherit;font-size:.78rem;color:var(--inspector-text-secondary);cursor:pointer;padding:0 7px;margin:0;border-radius:5px;text-align:left;box-shadow:var(--inspector-composer-control-shadow);transition:border-color .14s ease,background .14s ease,color .14s ease}.target-accordion.svelte-15lytau:hover{border-color:var(--inspector-border-strong);background:var(--inspector-composer-input-surface);color:var(--inspector-text-secondary)}.accordion-chevron.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--inspector-text-subtle);transition:transform .15s ease}.target-accordion.expanded.svelte-15lytau .accordion-chevron:where(.svelte-15lytau){transform:rotate(90deg)}.drag-handle.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;padding:0;border:0;border-radius:5px;background:var(--inspector-composer-input-surface);color:var(--inspector-text-subtle);cursor:grab;touch-action:none;transition:border-color .14s ease,background .14s ease,color .14s ease}.drag-handle.svelte-15lytau:hover{border-color:var(--inspector-border-strong);background:var(--inspector-toolbar-hover);color:var(--inspector-text-secondary)}.drag-handle.svelte-15lytau:active{cursor:grabbing;color:var(--inspector-text-primary)}.style-list.svelte-15lytau{display:flex;flex-direction:column;gap:0;max-height:168px;overflow-y:auto;margin:0 0 6px;padding:6px 8px;border:0;border-radius:5px;background:var(--inspector-composer-code-surface);box-sizing:border-box;box-shadow:var(--inspector-composer-control-shadow);scrollbar-color:var(--inspector-composer-scrollbar) transparent;scrollbar-width:thin}.style-list.svelte-15lytau::-webkit-scrollbar{width:4px}.style-list.svelte-15lytau::-webkit-scrollbar-track{background:transparent}.style-list.svelte-15lytau::-webkit-scrollbar-thumb{border-radius:999px;background:var(--inspector-composer-scrollbar)}.style-list.svelte-15lytau::-webkit-scrollbar-thumb:hover{background:var(--inspector-composer-scrollbar-hover)}.color-panel.svelte-15lytau,.font-panel.svelte-15lytau,.asset-panel.svelte-15lytau,.composer-settings-panel.svelte-15lytau,.copy-panel.svelte-15lytau{display:flex;flex-direction:column;gap:6px;max-height:min(380px,calc(100vh - 180px));overflow-y:auto;margin-top:2px;padding:0 1px 10px 0;box-sizing:border-box;scrollbar-color:var(--inspector-composer-scrollbar) transparent;scrollbar-width:thin}.color-panel.svelte-15lytau::-webkit-scrollbar,.font-panel.svelte-15lytau::-webkit-scrollbar,.asset-panel.svelte-15lytau::-webkit-scrollbar,.composer-settings-panel.svelte-15lytau::-webkit-scrollbar,.copy-panel.svelte-15lytau::-webkit-scrollbar{width:4px}.color-panel.svelte-15lytau::-webkit-scrollbar-track,.font-panel.svelte-15lytau::-webkit-scrollbar-track,.asset-panel.svelte-15lytau::-webkit-scrollbar-track,.composer-settings-panel.svelte-15lytau::-webkit-scrollbar-track,.copy-panel.svelte-15lytau::-webkit-scrollbar-track{background:transparent}.color-panel.svelte-15lytau::-webkit-scrollbar-thumb,.font-panel.svelte-15lytau::-webkit-scrollbar-thumb,.asset-panel.svelte-15lytau::-webkit-scrollbar-thumb,.composer-settings-panel.svelte-15lytau::-webkit-scrollbar-thumb,.copy-panel.svelte-15lytau::-webkit-scrollbar-thumb{border-radius:999px;background:var(--inspector-composer-scrollbar)}.pick-tool-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1;min-width:0;width:auto;height:24px;min-height:24px;padding:0 8px;border:0;border-radius:5px;background:var(--inspector-composer-input-surface);color:var(--inspector-text-secondary);font:inherit;font-size:.75rem;font-weight:500;letter-spacing:0;box-shadow:var(--inspector-composer-control-shadow);cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.pick-tool-button.svelte-15lytau:hover,.pick-tool-button.active-pick.svelte-15lytau{border-color:var(--inspector-border-strong);background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.pick-tool-button[aria-disabled=true].svelte-15lytau{opacity:.55;cursor:not-allowed}.pick-tool-button[aria-disabled=true].svelte-15lytau:hover{border-color:var(--inspector-composer-border);background:var(--inspector-composer-input-surface);color:var(--inspector-text-secondary)}.asset-mode-wrap.svelte-15lytau,.copy-mode-wrap.svelte-15lytau{display:flex;align-items:center;flex:1;gap:2px;height:24px;min-width:0;padding:2px;border-radius:6px;background:color-mix(in srgb,var(--inspector-text-primary) 5%,transparent)}.asset-mode-button.svelte-15lytau,.copy-mode-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;flex:1;height:20px;min-width:0;padding:0 6px;border:0;border-radius:5px;background:transparent;color:var(--inspector-text-subtle);font:inherit;font-size:.72rem;font-weight:500;cursor:pointer}.asset-mode-button.active.svelte-15lytau,.copy-mode-button.active.svelte-15lytau{background:var(--inspector-composer-input-surface);color:var(--inspector-text-primary);box-shadow:var(--inspector-composer-control-shadow)}.composer-settings-title.svelte-15lytau{display:flex;align-items:center;justify-content:space-between;flex:1;gap:8px;min-width:0;height:24px;padding:0 2px 0 8px;border-radius:5px;background:var(--inspector-composer-input-surface);box-shadow:var(--inspector-composer-control-shadow);color:var(--inspector-text-primary);font-size:.75rem;font-weight:600}.composer-theme-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;height:20px;min-width:44px;padding:0 8px;border:0;border-radius:5px;background:color-mix(in srgb,var(--inspector-text-primary) 6%,transparent);color:var(--inspector-text-secondary);font:inherit;font-size:.68rem;font-weight:600;cursor:pointer}.composer-theme-button.svelte-15lytau:hover{background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.composer-settings-card.svelte-15lytau{display:flex;flex-direction:column;gap:8px;padding:10px;border:0;border-radius:5px;background:var(--inspector-composer-code-surface);box-shadow:var(--inspector-composer-control-shadow)}.composer-settings-block.svelte-15lytau{display:flex;flex-direction:column;gap:8px;min-width:0}.composer-settings-label.svelte-15lytau{color:var(--inspector-text-muted);font-size:.68rem;font-weight:700;line-height:14px}.composer-settings-divider.svelte-15lytau{height:1px;background:var(--inspector-composer-border)}.composer-output-grid.svelte-15lytau{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.composer-output-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:26px;padding:0 7px;border:0;border-radius:5px;background:var(--inspector-composer-input-surface);color:var(--inspector-text-secondary);font:inherit;font-size:.7rem;font-weight:600;box-shadow:var(--inspector-composer-control-shadow);cursor:pointer}.composer-output-button.active.svelte-15lytau,.composer-output-button.svelte-15lytau:hover{background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.composer-color-row.svelte-15lytau{display:flex;align-items:center;gap:7px;min-width:0}.composer-color-swatch.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid color-mix(in srgb,var(--inspector-text-primary) 10%,transparent);border-radius:999px;background:var(--swatch);color:#fff;box-shadow:none;cursor:pointer}.composer-color-swatch.active.svelte-15lytau{box-shadow:0 0 0 2px var(--inspector-composer-code-surface),0 0 0 4px var(--swatch)}.composer-settings-accordion.svelte-15lytau{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:28px;padding:0;border:0;background:transparent;color:var(--inspector-text-primary);font:inherit;font-size:.72rem;font-weight:600;cursor:pointer}.composer-settings-accordion.svelte-15lytau>span:where(.svelte-15lytau):last-child{display:inline-flex;align-items:center;gap:4px;min-width:0;color:var(--inspector-text-muted);font-size:.68rem;font-weight:600}.composer-settings-accordion.svelte-15lytau svg{transition:transform .15s ease}.composer-settings-accordion[aria-expanded=true].svelte-15lytau svg{transform:rotate(90deg)}.composer-toggle-list.svelte-15lytau{display:flex;flex-direction:column;gap:2px}.composer-toggle-row.svelte-15lytau{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;color:var(--inspector-text-secondary);font-size:.72rem;font-weight:500}.composer-switch.svelte-15lytau{position:relative;flex:none;width:30px;height:18px;margin:0;border:0;border-radius:999px;appearance:none;background:color-mix(in srgb,var(--inspector-text-primary) 13%,transparent);cursor:pointer;transition:background .15s ease}.composer-switch.svelte-15lytau:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:999px;background:var(--inspector-text-muted);transition:transform .15s ease,background .15s ease}.composer-switch.svelte-15lytau:checked{background:var(--inspector-accent-soft)}.composer-switch.svelte-15lytau:checked:after{transform:translate(12px);background:var(--inspector-accent-text)}.composer-position-grid.svelte-15lytau{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.composer-position-button.svelte-15lytau,.composer-position-gap.svelte-15lytau{height:28px;border-radius:5px}.composer-position-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;border:0;background:var(--inspector-composer-input-surface);box-shadow:var(--inspector-composer-control-shadow);cursor:pointer}.composer-position-button.active.svelte-15lytau,.composer-position-button.svelte-15lytau:hover{background:var(--inspector-toolbar-hover)}.composer-position-icon.svelte-15lytau{position:relative;width:16px;height:12px;border:1px solid color-mix(in srgb,var(--inspector-text-primary) 24%,transparent);border-radius:3px}.composer-position-icon.svelte-15lytau:after{content:"";position:absolute;width:5px;height:5px;border-radius:2px;background:var(--inspector-text-muted)}.composer-position-button.active.svelte-15lytau .composer-position-icon:where(.svelte-15lytau):after,.composer-position-button.svelte-15lytau:hover .composer-position-icon:where(.svelte-15lytau):after{background:var(--inspector-text-primary)}.composer-position-top-left.svelte-15lytau:after{top:1px;left:1px}.composer-position-top-center.svelte-15lytau:after{top:1px;left:50%;transform:translate(-50%)}.composer-position-top-right.svelte-15lytau:after{top:1px;right:1px}.composer-position-mid-left.svelte-15lytau:after{top:50%;left:1px;transform:translateY(-50%)}.composer-position-mid-right.svelte-15lytau:after{top:50%;right:1px;transform:translateY(-50%)}.composer-position-bottom-left.svelte-15lytau:after{bottom:1px;left:1px}.composer-position-bottom-center.svelte-15lytau:after{bottom:1px;left:50%;transform:translate(-50%)}.composer-position-bottom-right.svelte-15lytau:after{right:1px;bottom:1px}.color-card.svelte-15lytau{overflow:hidden;border:0;border-radius:5px;background:var(--inspector-composer-code-surface);box-shadow:var(--inspector-composer-control-shadow)}.color-row.svelte-15lytau{display:grid;grid-template-columns:24px minmax(0,1fr) 24px 24px;align-items:center;gap:6px;min-height:34px;padding:5px}.color-swatch.svelte-15lytau{width:24px;height:24px;border-radius:5px;box-shadow:0 0 0 1px #ffffff2e inset,0 0 0 1px #0003}.color-main.svelte-15lytau{display:grid;grid-template-columns:minmax(44px,auto) minmax(0,1fr);align-items:center;gap:8px;min-width:0}.color-label.svelte-15lytau{flex:none;color:var(--inspector-text-muted);font-size:.72rem;font-weight:500}.color-hex.svelte-15lytau{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--inspector-text-primary);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.76rem;text-align:right}.color-icon-button.svelte-15lytau,.color-detail-copy.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:5px;background:transparent;color:var(--inspector-text-subtle);cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease}.color-icon-button.svelte-15lytau:hover,.color-detail-copy.svelte-15lytau:hover{background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.color-expand-button.svelte-15lytau svg{transition:transform .15s ease}.color-expand-button.expanded.svelte-15lytau svg{transform:rotate(90deg)}.color-detail-list.svelte-15lytau{display:flex;flex-direction:column;gap:0;margin:0;padding:2px 6px 6px;border-top:1px solid var(--inspector-composer-border)}.color-detail-row.svelte-15lytau{display:grid;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:6px;min-height:24px;color:var(--inspector-text-primary);font-size:.7rem}.color-detail-row.svelte-15lytau dt:where(.svelte-15lytau),.color-detail-row.svelte-15lytau dd:where(.svelte-15lytau){margin:0}.color-detail-row.svelte-15lytau dt:where(.svelte-15lytau){color:var(--inspector-text-muted);font-weight:600}.color-detail-row.svelte-15lytau dd:where(.svelte-15lytau){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.color-detail-copy.svelte-15lytau{width:22px;height:22px}.color-empty.svelte-15lytau{padding:14px 8px;border:0;border-radius:5px;background:var(--inspector-composer-code-surface);box-shadow:var(--inspector-composer-control-shadow);color:var(--inspector-text-muted);font-size:.75rem;text-align:center}.font-card.svelte-15lytau{display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:10px;border:0;border-radius:5px;background:var(--inspector-composer-code-surface);box-shadow:var(--inspector-composer-control-shadow)}.font-card-head.svelte-15lytau{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0}.font-title-group.svelte-15lytau{display:flex;flex-direction:column;gap:2px;min-width:0}.font-title.svelte-15lytau{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--inspector-text-primary);font-size:.75rem;font-weight:500;line-height:16px}.font-count.svelte-15lytau{color:var(--inspector-text-muted);font-size:.75rem;line-height:16px}.font-card-copy.svelte-15lytau,.font-inline-copy.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;padding:0;border:none;border-radius:5px;background:transparent;color:var(--inspector-text-subtle);cursor:pointer;transition:background .14s ease,color .14s ease}.font-card-copy.svelte-15lytau:hover,.font-inline-copy.svelte-15lytau:hover{background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.font-preview.svelte-15lytau{position:relative;margin:0;min-width:0;overflow:hidden;white-space:nowrap;min-height:40px;padding-right:20px;font-size:1.58rem;line-height:1.05;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent)}.font-detail-list.svelte-15lytau{display:flex;flex-direction:column;gap:0;margin:0;padding:0}.font-detail-row.svelte-15lytau{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:8px;min-height:20px;color:var(--inspector-text-primary);font-size:.75rem}.font-detail-row.svelte-15lytau dt:where(.svelte-15lytau),.font-detail-row.svelte-15lytau dd:where(.svelte-15lytau){margin:0}.font-detail-row.svelte-15lytau dt:where(.svelte-15lytau){color:var(--inspector-text-muted);font-weight:400;line-height:16px}.font-detail-row.svelte-15lytau dd:where(.svelte-15lytau){display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--inspector-text-primary);font-family:inherit;font-weight:500;line-height:16px;text-align:right}.font-detail-row.svelte-15lytau dd:where(.svelte-15lytau)>span:where(.svelte-15lytau):last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.font-color-chip.svelte-15lytau{flex:none;width:14px;height:14px;border-radius:2px;box-shadow:0 0 0 1px #ffffff2e inset,0 0 0 1px #0003}.font-contrast-pill.svelte-15lytau{display:inline-flex;align-items:center;gap:4px;flex:none;padding:3px 6px;border-radius:5px;background:color-mix(in srgb,var(--inspector-text-subtle) 12%,transparent);color:var(--inspector-text-secondary);font-family:inherit;font-size:.6875rem;font-weight:500;line-height:14px}.font-contrast-pill.svelte-15lytau>span:where(.svelte-15lytau){width:5px;height:5px;border-radius:999px;background:currentColor}.font-contrast-pill.excellent.svelte-15lytau,.font-contrast-pill.good.svelte-15lytau{background:#10b98124;color:#059669}.font-contrast-pill.fair.svelte-15lytau{background:#f59e0b29;color:#b45309}.font-contrast-pill.low.svelte-15lytau{background:#ef444424;color:#dc2626}.font-details-toggle.svelte-15lytau{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:none;background:transparent;color:color-mix(in srgb,var(--inspector-text-primary) 58%,transparent);font:inherit;font-size:.75rem;font-weight:500;line-height:16px;cursor:pointer}.font-details-toggle.svelte-15lytau:hover{color:var(--inspector-text-primary)}.font-details-toggle.svelte-15lytau svg{transition:transform .15s ease;transform:rotate(90deg)}.font-details-toggle.expanded.svelte-15lytau svg{transform:rotate(-90deg)}.copy-panel.svelte-15lytau{gap:8px}.copy-options-card.svelte-15lytau,.copy-card.svelte-15lytau,.copy-preview-card.svelte-15lytau{display:flex;flex-direction:column;gap:8px;padding:10px;border:0;border-radius:5px;background:var(--inspector-composer-code-surface);box-shadow:var(--inspector-composer-control-shadow)}.copy-options-card.svelte-15lytau{padding:8px}.copy-segment-row.svelte-15lytau{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px}.copy-segment-row.svelte-15lytau>span:where(.svelte-15lytau){color:var(--inspector-text-muted);font-size:.68rem;font-weight:600;line-height:14px}.copy-segment.svelte-15lytau{display:flex;align-items:center;gap:2px;min-width:0;height:24px;padding:2px;border-radius:6px;background:color-mix(in srgb,var(--inspector-text-primary) 5%,transparent)}.copy-segment.svelte-15lytau button:where(.svelte-15lytau){display:inline-flex;align-items:center;justify-content:center;flex:1;min-width:0;height:20px;padding:0 5px;border:0;border-radius:5px;background:transparent;color:var(--inspector-text-subtle);font:inherit;font-size:.68rem;font-weight:600;cursor:pointer}.copy-segment.svelte-15lytau button.active:where(.svelte-15lytau){background:var(--inspector-composer-input-surface);color:var(--inspector-text-primary);box-shadow:var(--inspector-composer-control-shadow)}.copy-card-head.svelte-15lytau,.copy-preview-head.svelte-15lytau{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.copy-title-group.svelte-15lytau{display:flex;flex-direction:column;gap:2px;min-width:0}.copy-title.svelte-15lytau{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--inspector-text-primary);font-size:.75rem;font-weight:600;line-height:16px}.copy-meta.svelte-15lytau,.copy-preview-head.svelte-15lytau span:where(.svelte-15lytau):last-child{color:var(--inspector-text-muted);font-size:.68rem;line-height:15px}.copy-preview-head.svelte-15lytau span:where(.svelte-15lytau):first-child{color:var(--inspector-text-primary);font-size:.75rem;font-weight:600;line-height:16px}.copy-action-buttons.svelte-15lytau{display:flex;align-items:center;gap:6px;flex:none}.copy-action-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid color-mix(in srgb,var(--inspector-text-primary) 10%,transparent);border-radius:9px;background:var(--inspector-composer-input-surface);color:var(--inspector-text-secondary);cursor:pointer;transition:background .14s ease,color .14s ease}.copy-action-button.svelte-15lytau:hover{background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.copy-note.svelte-15lytau{color:var(--inspector-text-muted);font-size:.68rem;line-height:15px}.copy-note.warning.svelte-15lytau{color:#b45309}.copy-preview-frame.svelte-15lytau{display:block;width:100%;height:170px;border:1px solid color-mix(in srgb,var(--inspector-text-primary) 8%,transparent);border-radius:5px;background:#fff}.asset-panel.svelte-15lytau{gap:10px}.asset-heading.svelte-15lytau,.asset-section-header.svelte-15lytau{display:flex;align-items:center;gap:8px}.asset-heading-title.svelte-15lytau{color:var(--inspector-text-primary);font-size:.8rem;font-weight:650;letter-spacing:0;line-height:16px}.asset-section-header.svelte-15lytau{gap:6px;padding-top:2px}.asset-section-header.svelte-15lytau:before{content:"";flex:1;height:1px;background:color-mix(in srgb,var(--inspector-text-primary) 8%,transparent)}.asset-section-header.svelte-15lytau span:where(.svelte-15lytau):first-child{order:-1;color:var(--inspector-text-muted);font-size:.68rem;font-weight:600;letter-spacing:.02em;line-height:14px;text-transform:uppercase}.asset-section.svelte-15lytau:first-of-type .asset-section-header:where(.svelte-15lytau) span:where(.svelte-15lytau):first-child{color:var(--inspector-text-secondary)}.asset-count-badge.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--inspector-composer-input-surface);color:var(--inspector-text-secondary);font-size:.68rem;font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--inspector-text-primary) 5%,transparent)}.asset-section-header.svelte-15lytau .asset-count-badge:where(.svelte-15lytau){min-width:18px;height:18px;padding:0 5px;background:transparent;color:var(--inspector-text-muted);font-size:.66rem;box-shadow:none}.asset-section.svelte-15lytau,.asset-list.svelte-15lytau{display:flex;flex-direction:column;gap:10px}.asset-section.svelte-15lytau{gap:8px}.asset-card.svelte-15lytau{display:flex;flex-direction:column;gap:10px;padding:10px;border:0;border-radius:5px;background:var(--inspector-composer-code-surface);box-shadow:var(--inspector-composer-control-shadow);cursor:pointer}.asset-card.active.svelte-15lytau{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--composer-accent) 45%,transparent),var(--inspector-composer-control-shadow)}.asset-preview.svelte-15lytau{position:relative;width:100%;aspect-ratio:1.75 / 1;overflow:hidden;border:1px solid color-mix(in srgb,var(--inspector-text-primary) 5%,transparent);border-radius:12px;background-color:var(--inspector-toolbar-hover);background-image:repeating-conic-gradient(#e5e7ebe6 0% 25%,#ffffffe6 0% 50%);background-position:0 0,5px 5px;background-size:10px 10px}.asset-preview.svelte-15lytau img:where(.svelte-15lytau),.asset-preview.svelte-15lytau video:where(.svelte-15lytau){display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.asset-preview.svelte-15lytau video:where(.svelte-15lytau){object-fit:cover}.asset-play.svelte-15lytau{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:auto;width:38px;height:38px;border-radius:999px;background:#1c191794;color:#fff;box-shadow:0 4px 12px #00000029}.asset-preview-empty.svelte-15lytau{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--inspector-text-muted);font-size:.75rem;font-weight:600}.asset-copy.svelte-15lytau,.asset-meta.svelte-15lytau{display:flex;flex-direction:column;min-width:0}.asset-copy.svelte-15lytau{gap:8px}.asset-meta.svelte-15lytau{gap:3px}.asset-label.svelte-15lytau{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--inspector-text-primary);font-size:.75rem;font-weight:600;line-height:16px}.asset-details.svelte-15lytau{color:var(--inspector-text-secondary);font-size:.68rem;line-height:15px}.asset-card-actions.svelte-15lytau{display:flex;align-items:center;justify-content:space-between;gap:8px}.asset-select.svelte-15lytau{display:inline-flex;align-items:center;gap:6px;color:var(--inspector-text-secondary);font-size:.68rem;font-weight:500;line-height:14px;cursor:pointer;user-select:none}.asset-select.svelte-15lytau input:where(.svelte-15lytau){width:14px;height:14px;accent-color:var(--composer-accent);cursor:pointer}.asset-action-buttons.svelte-15lytau{display:flex;align-items:center;gap:6px}.asset-action-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid color-mix(in srgb,var(--inspector-text-primary) 10%,transparent);border-radius:9px;background:var(--inspector-composer-input-surface);color:var(--inspector-text-secondary);cursor:pointer}.asset-action-button.svelte-15lytau:hover{background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.asset-footer.svelte-15lytau{position:sticky;bottom:-10px;display:flex;align-items:center;gap:8px;padding:8px 0 10px;background:linear-gradient(180deg,transparent 0%,var(--inspector-composer-surface) 24%)}.asset-footer-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;flex:1;height:30px;border:1px solid color-mix(in srgb,var(--inspector-text-primary) 10%,transparent);border-radius:9px;background:var(--inspector-composer-input-surface);color:var(--inspector-text-primary);font:inherit;font-size:.72rem;font-weight:600;cursor:pointer}.asset-footer-button.primary.svelte-15lytau{border-color:color-mix(in srgb,var(--composer-accent) 20%,transparent);background:color-mix(in srgb,var(--composer-accent) 14%,var(--inspector-composer-input-surface));color:var(--composer-accent)}.asset-footer-button.svelte-15lytau:disabled{opacity:.45;cursor:not-allowed}.style-row.svelte-15lytau{display:flex;align-items:baseline;gap:4px;min-width:0;font-size:.77rem;line-height:1.65}.style-row.svelte-15lytau dt:where(.svelte-15lytau){flex:none;margin:0;color:var(--inspector-text-muted);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.style-row.svelte-15lytau dt:where(.svelte-15lytau):after{content:":"}.style-row.svelte-15lytau dd:where(.svelte-15lytau){flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--inspector-text-primary);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.target-label.svelte-15lytau span:where(.svelte-15lytau){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quote-block.svelte-15lytau{margin-bottom:6px;padding:7px 8px;border:0;border-radius:5px;background:var(--inspector-composer-code-surface);color:var(--inspector-text-muted);font-size:.76rem;font-style:italic;line-height:1.4;box-shadow:var(--inspector-composer-control-shadow)}.composer-input.svelte-15lytau{width:100%;min-height:62px;padding:8px 9px;border:0;border-radius:5px;background:var(--inspector-composer-input-surface);color:var(--inspector-text-primary);font:inherit;font-size:.8rem;line-height:1.34;resize:none;outline:none;box-sizing:border-box;box-shadow:var(--inspector-composer-control-shadow),0 0 0 1px color-mix(in srgb,var(--composer-accent) 18%,transparent)}.composer-input.svelte-15lytau::placeholder{color:var(--inspector-text-subtle)}.composer-actions.svelte-15lytau{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:6px}.delete-button.svelte-15lytau,.cancel-button.svelte-15lytau,.submit-button.svelte-15lytau{border:none;background:transparent;font:inherit;cursor:pointer;transition:transform .16s ease,opacity .16s ease}.delete-button.svelte-15lytau{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:auto;border-radius:999px;color:var(--inspector-danger)}.delete-button.svelte-15lytau:hover{background:var(--inspector-danger-soft)}.cancel-button.svelte-15lytau{border:0;background:var(--inspector-composer-input-surface);color:var(--inspector-text-secondary);font-size:.8rem;font-weight:500;height:24px;padding:0 8px;border-radius:5px;box-shadow:var(--inspector-composer-control-shadow)}.submit-button.svelte-15lytau{border:0;height:24px;padding:0 8px;border-radius:5px;background:var(--composer-accent);color:#fff;font-size:.8rem;font-weight:500;box-shadow:inset 0 1px #ffffff47,0 0 1px color-mix(in srgb,var(--composer-accent) 45%,transparent),0 1px 3px #0000001f}.submit-button.svelte-15lytau:disabled{border-color:var(--inspector-composer-border);background:var(--inspector-disabled-surface);color:var(--inspector-text-subtle);opacity:1;cursor:not-allowed!important;transform:none}.cancel-button.svelte-15lytau:hover{border-color:var(--inspector-border-strong);opacity:.92;background:var(--inspector-toolbar-hover);color:var(--inspector-text-primary)}.marker.svelte-1jz60qj{position:fixed;z-index:9997;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1.5px solid var(--inspector-marker-border);border-radius:999px;background:var(--inspector-marker-color);color:#fff;font:inherit;font-size:.68rem;font-weight:700;box-shadow:var(--inspector-shadow-marker);transform:translate(-50%,-50%);cursor:pointer;will-change:transform,opacity;transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease,filter .18s ease}.marker-content.svelte-1jz60qj,.marker-value.svelte-1jz60qj{display:inline-flex;align-items:center;justify-content:center}.marker-content.svelte-1jz60qj{transition:opacity .16s ease,transform .16s ease}.marker.group-marker.svelte-1jz60qj{background:var(--inspector-group-color)}.marker.marker-hidden.svelte-1jz60qj{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.9)}.marker.marker-hidden.svelte-1jz60qj .marker-content:where(.svelte-1jz60qj){opacity:0;transform:scale(.78)}.marker.active-marker.svelte-1jz60qj{filter:saturate(1.14);box-shadow:var(--inspector-shadow-overlay)}.marker.hovered-marker.svelte-1jz60qj,.marker.svelte-1jz60qj:focus-visible{transform:translate(-50%,-50%) scale(1.06);box-shadow:var(--inspector-shadow-overlay)}.marker.unresolved-marker.svelte-1jz60qj{opacity:.78}.marker.marker-hidden.unresolved-marker.svelte-1jz60qj{opacity:0}.note-preview.svelte-1jz60qj{position:fixed;z-index:9998;width:min(236px,calc(100vw - 24px));padding:9px 12px 10px;border:1px solid var(--inspector-border);border-radius:16px;background:var(--inspector-overlay-surface);color:var(--inspector-text-primary);box-shadow:var(--inspector-shadow-overlay);backdrop-filter:blur(16px);pointer-events:none}.hover-outline.svelte-1jz60qj,.hover-highlight-rect.svelte-1jz60qj{position:fixed;z-index:9996;box-sizing:border-box;pointer-events:none}.hover-outline.solid.svelte-1jz60qj{border:1.5px solid var(--inspector-outline-border);border-radius:0;background:var(--inspector-outline-bg);box-shadow:0 0 0 1px var(--inspector-outline-inner) inset}.hover-outline.dashed.svelte-1jz60qj{border:2px dashed var(--inspector-group-outline-border);border-radius:0;background:var(--inspector-group-outline-bg)}.hover-highlight-rect.svelte-1jz60qj{border-radius:0;background:color-mix(in srgb,var(--inspector-marker-color) 18%,transparent)}.note-preview-title.svelte-1jz60qj{margin-bottom:4px;overflow:hidden;color:var(--inspector-text-muted);font-size:.79rem;font-style:italic;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.note-preview-body.svelte-1jz60qj{font-size:.78rem;line-height:1.28;color:var(--inspector-text-primary)}.selection-rect.svelte-1cip300,.drag-box.svelte-1cip300{position:fixed;z-index:9997;box-sizing:border-box;pointer-events:none}.selection-rect.dashed.svelte-1cip300,.drag-box.svelte-1cip300{border:2px dashed var(--inspector-group-outline-border);border-radius:0;background:var(--inspector-group-outline-bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--inspector-group-color) 10%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--inspector-group-color) 12%,transparent)}.drag-box.svelte-1cip300{background:color-mix(in srgb,var(--inspector-group-color) 10%,transparent)}.inspector-root.svelte-13klpmu{--inspector-accent: #0a84ff;--inspector-accent-text: #45a3ff;--inspector-accent-soft: rgba(10, 132, 255, .22);--inspector-accent-border: rgba(69, 163, 255, .3);--inspector-success: #14ce4c;--inspector-success-soft: rgba(20, 206, 76, .12);--inspector-danger: #ff7b73;--inspector-danger-soft: rgba(255, 69, 58, .12)}.inspector-root.theme-dark.svelte-13klpmu{--inspector-toolbar-surface: rgba(28, 28, 30, .98);--inspector-panel-surface: rgba(29, 29, 31, .98);--inspector-overlay-surface: rgba(28, 28, 30, .98);--inspector-composer-surface: #2a2a2a;--inspector-input-surface: rgba(37, 37, 40, 1);--inspector-composer-input-surface: #373737;--inspector-composer-code-surface: #373737;--inspector-composer-scrollbar: rgba(255, 255, 255, .18);--inspector-composer-scrollbar-hover: rgba(255, 255, 255, .28);--inspector-disabled-surface: rgba(255, 255, 255, .065);--inspector-border: rgba(255, 255, 255, .08);--inspector-composer-border: rgba(255, 255, 255, .08);--inspector-composer-control-border: transparent;--inspector-composer-control-shadow: inset 0 1px rgba(255, 255, 255, .08), inset 0 0 1px 1px rgba(255, 255, 255, .06), 0 .5px 1px rgba(0, 0, 0, .22), 0 0 1px rgba(0, 0, 0, .28), 0 0 4px -1px rgba(0, 0, 0, .22);--inspector-border-strong: rgba(255, 255, 255, .12);--inspector-divider: rgba(255, 255, 255, .1);--inspector-text-primary: rgba(255, 255, 255, .94);--inspector-text-secondary: rgba(255, 255, 255, .78);--inspector-text-muted: rgba(255, 255, 255, .8);--inspector-text-subtle: rgba(255, 255, 255, .35);--inspector-toolbar-hover: rgba(255, 255, 255, .06);--inspector-surface-soft: rgba(255, 255, 255, .03);--inspector-kbd-bg: rgba(255, 255, 255, .05);--inspector-kbd-border: rgba(255, 255, 255, .12);--inspector-kbd-text: rgba(255, 255, 255, .8);--inspector-shadow-toolbar: 0 18px 34px rgba(0, 0, 0, .18), 0 12px 22px rgba(0, 0, 0, .14);--inspector-shadow-panel: 0 20px 40px rgba(0, 0, 0, .2), 0 12px 20px rgba(0, 0, 0, .12);--inspector-shadow-composer: 0 18px 34px rgba(0, 0, 0, .2), 0 10px 18px rgba(0, 0, 0, .14);--inspector-shadow-overlay: 0 12px 22px rgba(0, 0, 0, .14);--inspector-shadow-marker: 0 4px 10px rgba(0, 0, 0, .08);--inspector-marker-border: rgba(255, 255, 255, .52);--inspector-checkbox-border: rgba(255, 255, 255, .18);--inspector-checkbox-bg: rgba(255, 255, 255, .03);--inspector-checkbox-checked-bg: rgba(255, 255, 255, .94);--inspector-checkbox-check: #111111}.inspector-root.theme-light.svelte-13klpmu{--inspector-toolbar-surface: rgba(255, 255, 255, 1);--inspector-panel-surface: rgba(255, 255, 255, 1);--inspector-overlay-surface: rgba(255, 255, 255, .99);--inspector-composer-surface: #f2f2f2;--inspector-input-surface: rgba(248, 250, 252, 1);--inspector-composer-input-surface: #f9f9f9;--inspector-composer-code-surface: #f9f9f9;--inspector-composer-scrollbar: rgba(15, 23, 42, .18);--inspector-composer-scrollbar-hover: rgba(15, 23, 42, .3);--inspector-disabled-surface: rgba(241, 243, 246, 1);--inspector-border: rgba(15, 23, 42, .08);--inspector-composer-border: rgba(15, 23, 42, .12);--inspector-composer-control-border: transparent;--inspector-composer-control-shadow: inset 0 1px rgba(255, 255, 255, .8), inset 0 0 1px 1px rgba(255, 255, 255, .8), 0 .5px 1px rgba(0, 0, 0, .06), 0 0 1px rgba(0, 0, 0, .12), 0 0 4px -1px rgba(0, 0, 0, .12);--inspector-border-strong: rgba(15, 23, 42, .14);--inspector-divider: rgba(15, 23, 42, .1);--inspector-text-primary: rgba(0, 0, 0, .84);--inspector-text-secondary: rgba(0, 0, 0, .72);--inspector-text-muted: rgba(0, 0, 0, .5);--inspector-text-subtle: rgba(0, 0, 0, .42);--inspector-toolbar-hover: rgba(0, 0, 0, .055);--inspector-surface-soft: rgba(15, 23, 42, .03);--inspector-kbd-bg: rgba(15, 23, 42, .05);--inspector-kbd-border: rgba(15, 23, 42, .12);--inspector-kbd-text: rgba(15, 23, 42, .78);--inspector-shadow-toolbar: 0 18px 34px rgba(15, 23, 42, .08), 0 10px 20px rgba(15, 23, 42, .06);--inspector-shadow-panel: 0 20px 40px rgba(15, 23, 42, .08), 0 10px 18px rgba(15, 23, 42, .06);--inspector-shadow-composer: 0 16px 28px rgba(15, 23, 42, .1), 0 8px 16px rgba(15, 23, 42, .06);--inspector-shadow-overlay: 0 12px 22px rgba(15, 23, 42, .08);--inspector-shadow-marker: 0 4px 10px rgba(15, 23, 42, .1);--inspector-marker-border: rgba(15, 23, 42, .18);--inspector-checkbox-border: rgba(15, 23, 42, .14);--inspector-checkbox-bg: rgba(255, 255, 255, .72);--inspector-checkbox-checked-bg: #17181c;--inspector-checkbox-check: #ffffff}
