.comic-art-selection [data-comic-toolbar-row]{align-items:center;gap:4px;padding-inline:6px;display:flex}.comic-art-selection button{min-width:28px;min-height:28px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:4px 7px;font-size:12px;font-weight:600;transition:background-color .12s,transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex}.comic-art-selection button svg,.comic-art-tool-icon{flex-shrink:0;width:16px;height:16px}.comic-art-selection .comic-art-tool-orb{flex-shrink:0;width:18px;height:18px}.comic-art-selection .comic-art-tool-edit{margin-inline-end:auto}.comic-art-selection input{width:0;min-width:0;height:28px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding-inline:2px;font-size:13px}.comic-art-selection .comic-art-tool-limit{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:color-mix(in srgb, currentColor 70%, transparent);flex:1;margin:0;padding-inline:2px;font-size:13px;line-height:28px;overflow:hidden}.comic-art-selection input::placeholder{color:color-mix(in srgb, currentColor 55%, transparent)}.comic-art-selection .comic-art-tool-primary,.comic-art-selection .comic-art-tool-upgrade,.comic-art-selection .comic-art-tool-send{background:var(--primary);color:var(--primary-foreground)}.comic-art-selection .comic-art-tool-primary{margin-inline-start:auto}.comic-art-selection .comic-art-tool-upgrade,.comic-selection-toolbar [data-comic-toolbar-row]>button.comic-art-tool-upgrade{border-radius:999px;padding-inline:12px}.comic-art-selection button[aria-pressed=true]{background:color-mix(in srgb, currentColor 12%, transparent)}.comic-art-selection button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.comic-art-selection button:disabled{cursor:default;opacity:.45}.comic-art-selection button:active:not(:disabled){transform:scale(.97)}.comic-art-repair-list{flex-direction:column;padding:4px;display:flex}.comic-art-repair-list button{border-radius:6px;justify-content:space-between;min-height:36px;padding-inline:10px}.comic-art-tool-status,.comic-art-tool-error{margin:0;padding:8px 12px;font-size:12px;line-height:1.5}.comic-art-tool-status{opacity:.7}.comic-art-tool-error{color:var(--destructive)}.comic-art-tool-preview{align-items:center;gap:4px;padding:6px 8px 0;display:flex}@media (hover:hover) and (pointer:fine){.comic-art-selection button:hover:not(:disabled){background:color-mix(in srgb, currentColor 8%, transparent)}.comic-selection-toolbar [data-comic-toolbar-row]>button.comic-art-tool-send:hover:not(:disabled),.comic-selection-toolbar [data-comic-toolbar-row]>button.comic-art-tool-upgrade:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, black)}}@media (pointer:coarse),(width<=640px){.comic-art-selection button{min-width:44px;min-height:44px}.comic-art-selection input{height:44px;font-size:16px}.comic-art-selection .comic-art-tool-limit{font-size:16px;line-height:44px}.comic-art-repair-list button{min-height:44px}}@media (prefers-reduced-motion:reduce){.comic-art-selection button{transition:none}.comic-art-selection button:active:not(:disabled){transform:none}}
