.skill-detail-mask[data-v-bcc11ac7]{align-items:center;background:#0000008c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:3400}.skill-detail[data-v-bcc11ac7]{background:var(--surface,#1c1c22);border-radius:16px;color:var(--text,#fff);max-height:88vh;overflow-y:auto;padding:28px;position:relative;width:min(780px,94vw)}.sd-close[data-v-bcc11ac7]{background:transparent;border:none;color:inherit;cursor:pointer;font-size:24px;height:32px;opacity:.7;position:absolute;right:18px;top:16px;width:32px}.sd-close[data-v-bcc11ac7]:hover{opacity:1}.sd-head[data-v-bcc11ac7]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.sd-title[data-v-bcc11ac7]{font-size:22px;font-weight:700;margin:0 0 8px}.sd-meta[data-v-bcc11ac7]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;opacity:.75}.sd-cat[data-v-bcc11ac7]{background:#7c4dff2e;border-radius:6px;color:#b39dff;padding:2px 8px}.sd-author[data-v-bcc11ac7]{align-items:center;display:flex;gap:6px}.sd-author-avatar[data-v-bcc11ac7]{border-radius:50%;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.sd-author-name[data-v-bcc11ac7]{font-size:13px;opacity:.85}.sd-actions[data-v-bcc11ac7]{flex-shrink:0;gap:8px}.sd-actions[data-v-bcc11ac7],.sd-icon-btn[data-v-bcc11ac7]{align-items:center;display:flex}.sd-icon-btn[data-v-bcc11ac7]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.14);border-radius:10px;color:inherit;cursor:pointer;height:38px;justify-content:center;width:38px}.sd-icon-btn[data-v-bcc11ac7]:hover{background:#ffffff1f}.sd-icon-btn.is-fav[data-v-bcc11ac7]{border-color:#ffd54a66;color:#ffd54a}.sd-add-btn[data-v-bcc11ac7]{background:#fff;border:none;border-radius:10px;color:#111;cursor:pointer;font-weight:600;height:38px;padding:0 20px}.sd-add-btn[data-v-bcc11ac7]:disabled{cursor:default;opacity:.6}.sd-media[data-v-bcc11ac7]{background:#000;border-radius:12px;margin-bottom:20px;overflow:hidden;position:relative}.sd-media-el[data-v-bcc11ac7]{display:block;max-height:440px;-o-object-fit:contain;object-fit:contain;width:100%}.sd-audio[data-v-bcc11ac7]{height:54px}.sd-doc[data-v-bcc11ac7]{align-items:center;background:#7c4dff14;color:#b39dff;display:flex;flex-direction:column;gap:10px;padding:32px 16px;text-decoration:none}.sd-doc span[data-v-bcc11ac7]{font-size:14px;text-align:center;word-break:break-all}.sd-carousel-nav[data-v-bcc11ac7]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:999px;display:flex;gap:4px;padding:4px 6px;position:absolute;right:12px;top:12px;z-index:3}.sd-carousel-btn[data-v-bcc11ac7]{align-items:center;background:#ffffff24;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:17px;height:26px;justify-content:center;line-height:1;width:26px}.sd-carousel-btn[data-v-bcc11ac7]:hover{background:#ffffff47}.sd-carousel-count[data-v-bcc11ac7]{color:#fff;font-size:13px;min-width:36px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sd-fields[data-v-bcc11ac7]{display:flex;flex-direction:column;gap:14px}.sd-field[data-v-bcc11ac7]{align-items:start;display:grid;gap:12px;grid-template-columns:88px 1fr}.sd-field-k[data-v-bcc11ac7]{font-size:13px;opacity:.6}.sd-field-v[data-v-bcc11ac7]{font-size:14px;line-height:1.6;white-space:pre-wrap}.sd-instruction[data-v-bcc11ac7]{border-top:1px solid hsla(0,0%,100%,.08);margin-top:22px;padding-top:20px}.sd-section-title[data-v-bcc11ac7]{font-size:15px;font-weight:600;margin-bottom:12px;opacity:.9}.sd-blackbox[data-v-bcc11ac7]{background:#7c4dff1f;border-radius:10px;color:#b39dff;font-size:13px;margin-top:18px;padding:10px 14px}.is-light .skill-detail-mask[data-v-bcc11ac7]{background:#00000080}.is-light .skill-detail[data-v-bcc11ac7]{background:#fff;color:#1a1a1a}.is-light .sd-close[data-v-bcc11ac7]{color:#0009}.is-light .sd-close[data-v-bcc11ac7]:hover{color:#000}.is-light .sd-title[data-v-bcc11ac7]{color:#1a1a1a}.is-light .sd-meta[data-v-bcc11ac7]{color:#000000b3}.is-light .sd-cat[data-v-bcc11ac7]{background:#8b5cf626;color:#7c3aed}.is-light .sd-author-name[data-v-bcc11ac7]{color:#000000d9}.is-light .sd-icon-btn[data-v-bcc11ac7]{background:#0000000d;border:1px solid rgba(0,0,0,.14);color:#1a1a1a}.is-light .sd-icon-btn[data-v-bcc11ac7]:hover{background:#0000001f}.is-light .sd-icon-btn.is-fav[data-v-bcc11ac7]{border-color:#f59e0b66;color:#f59e0b}.is-light .sd-add-btn[data-v-bcc11ac7]{background:#1a1a1a;color:#fff}.is-light .sd-media[data-v-bcc11ac7]{background:#e0e0e0}.is-light .sd-doc[data-v-bcc11ac7]{background:#8b5cf614;color:#7c3aed}.is-light .sd-carousel-nav[data-v-bcc11ac7]{background:#ffffffe6}.is-light .sd-carousel-btn[data-v-bcc11ac7]{background:#00000024;color:#1a1a1a}.is-light .sd-carousel-btn[data-v-bcc11ac7]:hover{background:#00000047}.is-light .sd-carousel-count[data-v-bcc11ac7]{color:#1a1a1a}.is-light .sd-field-k[data-v-bcc11ac7]{color:#0009}.is-light .sd-field-v[data-v-bcc11ac7]{color:#1a1a1a}.is-light .sd-instruction[data-v-bcc11ac7]{border-top:1px solid rgba(0,0,0,.08)}.is-light .sd-section-title[data-v-bcc11ac7]{color:#1a1a1a}.is-light .sd-blackbox[data-v-bcc11ac7]{background:#8b5cf61f;color:#7c3aed}.skill-modal-mask[data-v-24a6210d]{align-items:center;background:#0000008c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:3500}.skill-modal[data-v-24a6210d]{background:#17171b;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;flex-direction:column;max-height:86vh;overflow:hidden;width:min(900px,94vw)}.skill-modal--form[data-v-24a6210d]{width:min(720px,92vw)}.skill-modal-header[data-v-24a6210d]{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.skill-modal-title[data-v-24a6210d]{color:#fff;font-size:18px;font-weight:700}.skill-modal-scope[data-v-24a6210d]{color:#ffffff80;font-size:13px;font-weight:400;margin-left:6px}.skill-modal-close[data-v-24a6210d]{background:transparent;border:none;color:#fff9;cursor:pointer;font-size:24px;line-height:1}.skill-modal-close[data-v-24a6210d]:hover{color:#fff}.skill-form-body[data-v-24a6210d]{display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding:0 20px 8px}.skill-modal-label[data-v-24a6210d]{align-items:center;color:#ffffffd9;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-top:10px}.skill-req[data-v-24a6210d]{color:#ff6b6b;margin-left:2px}.skill-field-error[data-v-24a6210d]{color:#ff6b6b;font-size:12px;line-height:1.4;margin-top:2px}.skill-modal-input.is-invalid[data-v-24a6210d],.skill-modal-textarea.is-invalid[data-v-24a6210d]{border-color:#ff6b6bcc}.skill-modal-counter[data-v-24a6210d]{color:#fff6;font-size:11px;font-weight:400}.skill-modal-input[data-v-24a6210d],.skill-modal-textarea[data-v-24a6210d]{background:#202027;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-sizing:border-box;color:#fff;font-size:14px;outline:none;padding:11px 13px;resize:vertical;width:100%}.skill-modal-input[data-v-24a6210d]:focus,.skill-modal-textarea[data-v-24a6210d]:focus{border-color:#7c5cff99}.skill-modal-textarea[data-v-24a6210d]{line-height:1.5;min-height:220px}.skill-modal-textarea--sm[data-v-24a6210d]{min-height:70px}.skill-files-bar[data-v-24a6210d]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 4px}.skill-file-chip[data-v-24a6210d]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#ffffffbf;cursor:pointer;display:inline-flex;font-size:12px;gap:5px;max-width:160px;overflow:hidden;padding:4px 11px;text-overflow:ellipsis;white-space:nowrap}.skill-file-chip[data-v-24a6210d]:hover{border-color:#7c5cff80;color:#fff}.skill-file-chip.is-active[data-v-24a6210d]{background:#7c5cff2e;border-color:#7c5cffb3;color:#fff}.skill-file-dot[data-v-24a6210d]{color:#7c5cffe6;font-size:10px}.skill-file-add[data-v-24a6210d]{background:transparent;border:1px dashed hsla(0,0%,100%,.22);border-radius:8px;color:#fff9;cursor:pointer;font-size:12px;padding:4px 11px}.skill-file-add[data-v-24a6210d]:hover{border-color:#7c5cff99;color:#fff}.skill-files-hint[data-v-24a6210d]{color:#ffffff59;font-size:11px;margin:0 0 6px}.skill-subfile-head[data-v-24a6210d]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;margin:4px 0 6px;padding:10px}.skill-subfile-row[data-v-24a6210d]{align-items:center;display:flex;gap:8px}.skill-subfile-name[data-v-24a6210d]{flex:1}.skill-subfile-del[data-v-24a6210d]{background:transparent;border:none;border-radius:6px;color:#ffffff80;cursor:pointer;font-size:15px;padding:4px 6px}.skill-subfile-del[data-v-24a6210d]:hover{background:#ff6b6b1a;color:#ff6b6b}.skill-subfile-label[data-v-24a6210d]{margin-top:8px}.skill-content-toolbar[data-v-24a6210d]{align-items:center;display:flex;gap:10px;margin:2px 0 8px}.skill-content-tabs[data-v-24a6210d]{background:#ffffff0f;border-radius:8px;display:inline-flex;padding:2px}.skill-content-tab[data-v-24a6210d]{align-items:center;background:transparent;border:none;border-radius:6px;color:#fff9;cursor:pointer;display:inline-flex;font-size:12px;justify-content:center;padding:4px 10px}.skill-content-tab.is-active[data-v-24a6210d]{background:#7c4dff59;color:#fff}.skill-type-seg[data-v-24a6210d]{display:inline-flex;flex-wrap:wrap;gap:6px;margin:2px 0 4px}.skill-type-seg-btn[data-v-24a6210d]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#ffffffb3;cursor:pointer;font-size:13px;padding:6px 16px}.skill-type-seg-btn.is-active[data-v-24a6210d]{background:#7c4dff59;border-color:#7c4dff99;color:#fff}.skill-cover-row[data-v-24a6210d]{display:flex;margin:4px 0 2px}.skill-cover-add[data-v-24a6210d]{align-items:center;background:#ffffff08;border:1px dashed hsla(0,0%,100%,.22);border-radius:10px;color:#ffffff8c;cursor:pointer;display:flex;height:76px;justify-content:center;width:120px}.skill-cover-add[data-v-24a6210d]:hover{border-color:#7c4dff99;color:#fff}.skill-cover-add[data-v-24a6210d]:disabled{cursor:default;opacity:.6}.skill-cover-plus[data-v-24a6210d]{font-size:28px;line-height:1}.skill-cover-adding[data-v-24a6210d]{font-size:12px}.skill-cover-thumb[data-v-24a6210d]{border-radius:10px;height:76px;overflow:hidden;position:relative;width:120px}.skill-cover-img[data-v-24a6210d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.skill-cover-del[data-v-24a6210d]{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:13px;height:20px;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;width:20px}.skill-cover-hint[data-v-24a6210d]{color:#fff6;font-size:12px;line-height:1.5;margin:4px 0 2px}.skill-content-upload[data-v-24a6210d]{background:transparent;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#fffc;cursor:pointer;font-size:12px;margin-left:auto;padding:4px 12px}.skill-content-upload[data-v-24a6210d]:hover{border-color:#7c4dff99;color:#fff}.skill-md-preview[data-v-24a6210d]{background:#0003;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;max-height:360px;min-height:220px;overflow-y:auto;padding:12px 14px}.skill-modal-actions[data-v-24a6210d]{display:flex;gap:10px;justify-content:flex-end;padding:12px 20px 20px}.skill-modal-actions--form[data-v-24a6210d]{border-top:1px solid hsla(0,0%,100%,.06);margin-top:8px}.skill-modal-btn[data-v-24a6210d]{border:none;border-radius:10px;cursor:pointer;font-size:14px;padding:9px 20px}.skill-modal-btn--ghost[data-v-24a6210d]{background:#ffffff14;color:#fffc}.skill-modal-btn--ghost[data-v-24a6210d]:hover{background:#ffffff1f;color:#fff}.skill-modal-btn--primary[data-v-24a6210d]{background:#e5e5e5;color:#1a1a1a;font-weight:600}.skill-modal-btn--primary[data-v-24a6210d]:hover{background:#fff}.skill-modal-btn--primary[data-v-24a6210d]:disabled{cursor:not-allowed;opacity:.5}.is-light .skill-modal-mask[data-v-24a6210d]{background:#00000080}.is-light .skill-modal[data-v-24a6210d]{background:#fff;border:1px solid rgba(0,0,0,.1)}.is-light .skill-modal-header[data-v-24a6210d]{border-bottom:1px solid rgba(0,0,0,.08)}.is-light .skill-modal-title[data-v-24a6210d]{color:#1a1a1a}.is-light .skill-modal-scope[data-v-24a6210d]{color:#00000080}.is-light .skill-modal-close[data-v-24a6210d]{color:#0009}.is-light .skill-modal-close[data-v-24a6210d]:hover{color:#000}.is-light .skill-modal-label[data-v-24a6210d]{color:#000000d9}.is-light .skill-field-error[data-v-24a6210d],.is-light .skill-req[data-v-24a6210d]{color:#ef4444}.is-light .skill-modal-counter[data-v-24a6210d]{color:#0006}.is-light .skill-modal-input[data-v-24a6210d],.is-light .skill-modal-textarea[data-v-24a6210d]{background:#f5f5f5;border-color:#0000001f;color:#1a1a1a}.is-light .skill-modal-input[data-v-24a6210d]:focus,.is-light .skill-modal-textarea[data-v-24a6210d]:focus{background:#fff;border-color:#8b5cf699}.is-light .skill-modal-input.is-invalid[data-v-24a6210d],.is-light .skill-modal-textarea.is-invalid[data-v-24a6210d]{border-color:#ef4444cc}.is-light .skill-modal-input[data-v-24a6210d]::-moz-placeholder,.is-light .skill-modal-textarea[data-v-24a6210d]::-moz-placeholder{color:#0006}.is-light .skill-modal-input[data-v-24a6210d]::placeholder,.is-light .skill-modal-textarea[data-v-24a6210d]::placeholder{color:#0006}.is-light .skill-file-chip[data-v-24a6210d]{background:transparent;border-color:#00000024;color:#000000bf}.is-light .skill-file-chip[data-v-24a6210d]:hover{border-color:#8b5cf680;color:#000}.is-light .skill-file-chip.is-active[data-v-24a6210d]{background:#8b5cf62e;border-color:#8b5cf6b3;color:#7c3aed}.is-light .skill-file-add[data-v-24a6210d]{border-color:#00000038;color:#0009}.is-light .skill-file-add[data-v-24a6210d]:hover{border-color:#8b5cf699;color:#000}.is-light .skill-files-hint[data-v-24a6210d]{color:#00000059}.is-light .skill-type-seg-btn[data-v-24a6210d]{background:#0000000a;border-color:#00000024;color:#000000b3}.is-light .skill-type-seg-btn.is-active[data-v-24a6210d]{background:#8b5cf659;border-color:#8b5cf699;color:#7c3aed}.is-light .skill-modal-btn--ghost[data-v-24a6210d]{background:#0000000f;color:#000c}.is-light .skill-modal-btn--ghost[data-v-24a6210d]:hover{background:#0000001a;color:#000}.is-light .skill-modal-btn--primary[data-v-24a6210d]{background:#1a1a1a;color:#fff}.is-light .skill-modal-btn--primary[data-v-24a6210d]:hover{background:#000}.is-light .skill-modal-btn--primary[data-v-24a6210d]:disabled{opacity:.5}.is-light .skill-md-preview[data-v-24a6210d]{background:#00000005;border-color:#0000001f;color:#1a1a1a}.is-light .skill-md-preview[data-v-24a6210d] h1,.is-light .skill-md-preview[data-v-24a6210d] h2,.is-light .skill-md-preview[data-v-24a6210d] h3{color:#1a1a1a}.is-light .skill-md-preview[data-v-24a6210d] code{background:#0000000f;color:#1a1a1a}.is-light .skill-md-preview[data-v-24a6210d] pre{background:#0000000f;border:1px solid rgba(0,0,0,.1)}button[data-v-24a6210d]:focus-visible{outline:2px solid currentColor;outline-offset:2px}
