.s-frame[data-v-4a16dc6e]{aspect-ratio:var(--s-aspect);background:var(--s-bg);border-radius:var(--s-radius);color:var(--s-ink);font-family:inherit;font-size:12px;font-weight:500;isolation:isolate;line-height:1;overflow:hidden;position:relative;width:min(var(--s-w),100%)}.s-media[data-v-4a16dc6e]{filter:blur(var(--s-blur)) saturate(var(--s-sat));inset:0;opacity:var(--s-opacity);position:absolute;transform:scale(var(--s-scale));transition:opacity var(--s-stage) cubic-bezier(.23,1,.32,1),filter var(--s-stage) cubic-bezier(.23,1,.32,1),transform var(--s-stage) cubic-bezier(.23,1,.32,1)}.s-frame[data-status=queued] .s-media[data-v-4a16dc6e]{animation:s-wait-4a16dc6e 2.4s ease-in-out infinite}.s-gl[data-v-4a16dc6e]{inset:0;overflow:hidden;position:absolute}.s-gl[data-v-4a16dc6e] canvas{display:block;height:100%;width:100%}.s-chip[data-v-4a16dc6e]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--s-bg) 72%,transparent);border-radius:13px;bottom:10px;gap:6px;height:26px;left:10px;opacity:1;padding:0 10px 0 8px;pointer-events:none;position:absolute;transform:translateY(0);transition:opacity .2s ease,transform .2s cubic-bezier(.23,1,.32,1)}.s-chip[data-v-4a16dc6e],.s-ico[data-v-4a16dc6e]{display:inline-flex}.s-ico[data-v-4a16dc6e]{color:color-mix(in srgb,var(--s-ink) 80%,transparent)}.s-ico svg[data-v-4a16dc6e]{display:block;height:13px;width:13px}.s-frame[data-status=error] .s-ico[data-v-4a16dc6e]{color:#ef4444}.s-ico.spin svg[data-v-4a16dc6e]{animation:s-spin-4a16dc6e 1.1s linear infinite}.s-text[data-v-4a16dc6e]{animation:s-label-4a16dc6e .2s ease both}.s-retry[data-v-4a16dc6e]{align-items:center;background:color-mix(in srgb,var(--s-ink) 14%,var(--s-bg));border:0;border-radius:16px;color:var(--s-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;left:50%;padding:0 14px 0 12px;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,transform .16s cubic-bezier(.23,1,.32,1),background-color .15s ease}.s-retry svg[data-v-4a16dc6e]{display:block;height:14px;width:14px}.s-retry[data-v-4a16dc6e]:active{transform:translate(-50%,-50%) scale(.96)}@media(hover:hover)and (pointer:fine){.s-retry[data-v-4a16dc6e]:hover{background:color-mix(in srgb,var(--s-ink) 20%,var(--s-bg))}}.s-hint[data-v-4a16dc6e]{bottom:-18px;color:color-mix(in srgb,var(--s-ink) 55%,transparent);font-size:12px;left:0;position:absolute;right:0;text-align:center}@keyframes s-spin-4a16dc6e{to{transform:rotate(1turn)}}@keyframes s-label-4a16dc6e{0%{filter:blur(2px);opacity:0}}@keyframes s-wait-4a16dc6e{0%,to{opacity:.45}50%{opacity:.65}}@media(prefers-reduced-motion:reduce){.s-media[data-v-4a16dc6e]{transition:opacity var(--s-stage) ease}.s-ico.spin svg[data-v-4a16dc6e],.s-media[data-v-4a16dc6e]{animation:none!important}.s-chip[data-v-4a16dc6e],.s-retry[data-v-4a16dc6e]{transition:opacity .2s ease}}.skill-overlay[data-v-af292175]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0009;color:#ededf0;display:grid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;inset:0;padding:24px;place-items:center;position:fixed;z-index:210}.skill-card[data-v-af292175]{background:#151517;border:0;border-radius:20px;box-shadow:0 30px 90px #0006;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);outline:none;overflow:hidden;width:min(1040px,100%)}.skill-header[data-v-af292175]{align-items:center;border-bottom:1px solid #ffffff12;display:flex;flex:none;gap:16px;justify-content:space-between;padding:20px 24px}.skill-header h2[data-v-af292175]{font-size:16px;font-weight:550;margin:0}.skill-header p[data-v-af292175]{color:#8f8f99;font-size:12px;margin:5px 0 0}.skill-icon-button[data-v-af292175]{border-radius:9px;color:#a3a3ac;display:grid;flex:none;height:34px;place-items:center;width:34px}.skill-icon-button svg[data-v-af292175]{height:18px;width:18px}.skill-icon-button[data-v-af292175]:hover{background:#ffffff0d;color:#fff}.skill-body[data-v-af292175]{display:grid;grid-template-columns:minmax(0,1fr) 300px;min-height:0;overflow:auto;scrollbar-color:#45454d transparent;scrollbar-width:thin}.skill-preview[data-v-af292175]{background:#0c0c0e;display:flex;flex-direction:column;gap:12px;justify-content:center;min-width:0;padding:24px}.skill-preview[data-v-af292175] [data-role=brush-stage]{height:clamp(240px,48vh,480px);min-height:240px}.skill-preview[data-v-af292175] [data-role=box-stage]{margin:auto;max-height:52vh;max-width:100%;width:-moz-max-content;width:max-content}.skill-preview[data-v-af292175] [data-role=box-stage] img{max-height:52vh;max-width:100%;width:auto}.skill-image[data-v-af292175]{align-items:center;display:flex;height:48vh;justify-content:center;max-height:480px;min-height:260px}.skill-image img[data-v-af292175]{border-radius:10px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.skill-settings[data-v-af292175]{border-left:1px solid #ffffff12;display:flex;flex-direction:column;gap:20px;min-width:0;padding:24px}.skill-settings h3[data-v-af292175]{font-size:13px;font-weight:550;margin:0}.skill-field[data-v-af292175]{color:#ceced5;display:flex;flex-direction:column;font-size:12px;gap:10px}.skill-field>span[data-v-af292175]{align-items:center;display:flex;gap:8px;justify-content:space-between}.skill-field small[data-v-af292175]{color:#858590;font-size:11px}.skill-field input[data-v-af292175]:not([type=range]),.skill-field textarea[data-v-af292175]{background:#202023;border:1px solid #ffffff12;border-radius:10px;color:#ededf0;font-size:13px;line-height:1.7;min-width:0;outline:none;padding:12px;resize:vertical;width:100%}.skill-field input[data-v-af292175]:focus,.skill-field textarea[data-v-af292175]:focus{border-color:#ffffff40}.skill-field input[type=range][data-v-af292175]{accent-color:#ededf0;width:100%}.skill-field input[data-v-af292175]::-moz-placeholder,.skill-field textarea[data-v-af292175]::-moz-placeholder{color:#777782}.skill-field input[data-v-af292175]::placeholder,.skill-field textarea[data-v-af292175]::placeholder{color:#777782}.skill-description[data-v-af292175]{color:#9797a2;font-size:12px;line-height:1.85;margin:0;overflow-wrap:anywhere}.skill-hint[data-v-af292175]{color:#8f8f99;font-size:12px;line-height:1.6;margin:0}.skill-info-row[data-v-af292175]{align-items:center;color:#9797a2;display:flex;font-size:12px;gap:12px;justify-content:space-between}.skill-info-row strong[data-v-af292175]{color:#ceced5;font-variant-numeric:tabular-nums;font-weight:500}.skill-segment[data-v-af292175]{background:#202023;border-radius:10px;display:flex;gap:6px;padding:4px}.skill-segment button[data-v-af292175]{border-radius:7px;color:#9797a2;flex:1;font-size:12px;padding:8px}.skill-segment button[aria-pressed=true][data-v-af292175]{background:#37373d;color:#ededf0}.skill-source[data-v-af292175]{color:#9797a2;font-size:12px}.skill-source summary[data-v-af292175]{cursor:pointer}.skill-source p[data-v-af292175]{margin-top:12px}.skill-unavailable[data-v-af292175]{background:#ffffff08;border-radius:10px;color:#a3a3ac;font-size:12px;margin:0;padding:12px}.skill-footer[data-v-af292175]{align-items:center;border-top:1px solid #ffffff12;display:flex;flex:none;gap:10px;justify-content:flex-end;padding:18px 24px}.skill-footer>.skill-hint[data-v-af292175],.skill-price[data-v-af292175]{margin-right:auto}.skill-price[data-v-af292175]{align-items:center;color:#8f8f99;display:flex;font-size:12px;gap:10px}.skill-price strong[data-v-af292175]{color:#ededf0;font-size:15px;font-variant-numeric:tabular-nums;font-weight:550}.skill-primary[data-v-af292175],.skill-secondary[data-v-af292175]{border-radius:10px;font-size:13px;font-weight:500;min-height:38px;padding:0 18px;transition:background .15s,opacity .15s;white-space:nowrap}.skill-secondary[data-v-af292175]{background:#252529;color:#ceced5}.skill-secondary[data-v-af292175]:hover{background:#303036}.skill-primary[data-v-af292175]{background:#ededf0;color:#151517}.skill-primary[data-v-af292175]:hover:not(:disabled){background:#fff}.skill-primary[data-v-af292175]:disabled{cursor:not-allowed;opacity:.3}.skill-card button[data-v-af292175]:focus-visible{outline:2px solid #a3a3ac;outline-offset:2px}@media(max-width:760px){.skill-overlay[data-v-af292175]{padding:12px}.skill-card[data-v-af292175]{border-radius:16px;max-height:calc(100dvh - 24px)}.skill-body[data-v-af292175]{grid-template-columns:minmax(0,1fr)}.skill-preview[data-v-af292175],.skill-settings[data-v-af292175]{padding:16px}.skill-settings[data-v-af292175]{border-left:0;border-top:1px solid #ffffff12}.skill-image[data-v-af292175]{height:30vh;min-height:180px}.skill-preview[data-v-af292175] [data-role=brush-stage]{height:32vh;min-height:220px}.skill-preview[data-v-af292175] [data-role=box-stage] img,.skill-preview[data-v-af292175] [data-role=box-stage]{max-height:35vh}.skill-header[data-v-af292175]{padding:16px}.skill-footer[data-v-af292175]{flex-wrap:wrap;padding:14px 16px}.skill-footer>.skill-hint[data-v-af292175]{flex-basis:100%}.skill-primary[data-v-af292175],.skill-secondary[data-v-af292175]{padding:0 14px}}@media(prefers-reduced-motion:reduce){.skill-card[data-v-af292175] *{transition:none!important}}.error-code[data-v-5a46655f]{align-items:center;background:transparent;border:0;color:#ffffff73;cursor:pointer;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;gap:7px;line-height:1.6;text-align:left;transition:color .15s}.error-code[data-v-5a46655f]:focus-visible,.error-code[data-v-5a46655f]:hover{color:#ffffffd9}
