.skill-card[data-v-60cd74c1]{box-sizing:border-box;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:8px;transition:background .14s;display:flex;position:relative}.skill-card--clickable[data-v-60cd74c1]{cursor:pointer}.skill-card--disabled[data-v-60cd74c1]{cursor:not-allowed}.skill-card--disabled .skill-card__more-btn[data-v-60cd74c1]{cursor:pointer}.skill-card--row.skill-card--menu-open[data-v-60cd74c1],.skill-card--row[data-v-60cd74c1]:hover{background:var(--fill-light-02,#c2ccf114)}.skill-card--row[data-v-60cd74c1]{border-radius:16px;gap:12px;padding:8px 16px 8px 8px}.skill-card__cover[data-v-60cd74c1]{aspect-ratio:16/9;background:var(--fill-light-02,#c2ccf114);color:var(--texticon-general-quaternary,#fff9);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.skill-card--row .skill-card__cover[data-v-60cd74c1]{aspect-ratio:auto;border:1px solid var(--border-trans-02,#c2ccf114);box-sizing:border-box;width:72px;height:40px}.skill-card--card[data-v-60cd74c1]{border:1px solid var(--border-trans-04,#c2ccf129);background:var(--fill-light-02,#c2ccf114);border-radius:24px;flex-direction:column;flex-shrink:0;align-items:stretch;gap:4px;width:100%;height:234px;padding:4px;overflow:hidden}.skill-card--card .skill-card__cover[data-v-60cd74c1]{aspect-ratio:auto;background:var(--fill-light-01,#c2ccf10a);border-radius:16px;width:100%;height:148px;position:relative}.skill-card__cover-img[data-v-60cd74c1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.skill-card__cover-fallback[data-v-60cd74c1]{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:160px;height:120px}.skill-card--row .skill-card__cover-fallback[data-v-60cd74c1]{-o-object-fit:contain;object-fit:contain;width:auto;height:24px}.skill-card__meta[data-v-60cd74c1]{flex-direction:column;flex:1 0 0;gap:2px;min-width:0;display:flex}.skill-card--card .skill-card__meta[data-v-60cd74c1]{box-sizing:border-box;flex:none;gap:6px;width:100%;padding:8px}.skill-card__name[data-v-60cd74c1]{text-overflow:ellipsis;white-space:nowrap;color:var(--texticon-general-primary,#fff);font-size:13px;line-height:18px;overflow:hidden}.skill-card--card .skill-card__name[data-v-60cd74c1]{color:var(--texticon-general-secondary,#ffffffe6);font-size:14px;font-weight:700;line-height:20px}.skill-card__desc[data-v-60cd74c1]{text-overflow:ellipsis;white-space:nowrap;color:var(--texticon-general-tertiary,#fffc);font-size:12px;line-height:16px;overflow:hidden}.skill-card--card .skill-card__info-bottom[data-v-60cd74c1]{align-items:center;gap:16px;width:100%;display:flex}.skill-card--card .skill-card__desc[data-v-60cd74c1]{white-space:normal;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;min-width:0;height:30px;color:var(--texticon-general-quaternary,#fff9);-webkit-box-orient:vertical;flex:1 1 0;font-size:11px;line-height:15px;display:-webkit-box}.skill-card--row .skill-card__meta[data-v-60cd74c1]{gap:3px}.skill-card--row .skill-card__name[data-v-60cd74c1]{line-height:20px}.skill-card--row .skill-card__desc[data-v-60cd74c1]{color:var(--texticon-general-quaternary,#fff9);font-size:11px;line-height:15px}.skill-card__actions[data-v-60cd74c1]{flex:none;align-items:center;gap:6px;display:none}.skill-card--row.skill-card--menu-open .skill-card__actions[data-v-60cd74c1],.skill-card--row:hover .skill-card__actions[data-v-60cd74c1]{display:inline-flex}.skill-card__detail-btn[data-v-60cd74c1]{color:var(--texticon-general-tertiary,#fffc);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.skill-card__detail-btn[data-v-60cd74c1]:hover{color:var(--texticon-general-primary,#fff)}.skill-card__more-btn[data-v-60cd74c1]{width:24px;height:24px;color:var(--texticon-general-tertiary,#fffc);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.skill-card--row .skill-card__more-btn[data-v-60cd74c1]{border-radius:8px;width:32px;height:32px}.skill-card__more-btn[data-v-60cd74c1]:hover{background:var(--fill-light-02,#c2ccf114)}.skill-card__favorite[data-v-60cd74c1]{border:1px solid var(--border-trans-06,#c2ccf13d);background:var(--fill-light-02,#c2ccf114);width:32px;height:32px;color:var(--texticon-general-quaternary,#fff9);-webkit-backdrop-filter:blur(6px);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.skill-card__favorite--active[data-v-60cd74c1]{color:var(--prompt-warningnormal,#ff9316)}.skill-card__menu-backdrop[data-v-60cd74c1]{z-index:var(--z-canvas-dialog,1010);position:fixed;inset:0}.skill-card__menu[data-v-60cd74c1]{z-index:calc(1 + var(--z-canvas-dialog,1010));border:1px solid var(--border-trans-04,#c2ccf129);background:var(--bg-popup-04,#2a2a2d);border-radius:16px;flex-direction:column;gap:4px;width:160px;position:fixed;overflow:hidden;box-shadow:0 16px 56px #0000008f}.skill-card__menu[data-v-60cd74c1],.skill-card__menu-item[data-v-60cd74c1]{box-sizing:border-box;padding:8px;display:flex}.skill-card__menu-item[data-v-60cd74c1]{width:144px;height:36px;color:var(--texticon-general-primary,#fff);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:6px;font-size:14px;line-height:20px}.skill-card__menu-item[data-v-60cd74c1]>:first-child{flex:none}.skill-card__menu-item[data-v-60cd74c1]:hover{background:var(--border-trans-02,#c2ccf114)}.skill-card__menu-item--danger[data-v-60cd74c1]{color:var(--texticon-alert-error-normal,#f83f3f)}.skill-hover-preview[data-v-b1bef0c8]{box-sizing:border-box;border:1px solid var(--border-trans-04,#c2ccf129);background:var(--bg-popup-00,#1b1b1d);word-break:break-word;border-radius:20px;flex-direction:column;gap:8px;padding:4px 4px 16px;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 32px #0006}.skill-hover-preview__cover[data-v-b1bef0c8]{background:var(--fill-light-02,#c2ccf114);border-radius:16px;flex:none;justify-content:center;align-items:center;width:320px;height:180px;display:flex;overflow:hidden}.skill-hover-preview__cover-img[data-v-b1bef0c8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.skill-hover-preview__cover-fallback[data-v-b1bef0c8]{-o-object-fit:contain;object-fit:contain;width:160px;height:120px}.skill-hover-preview__text[data-v-b1bef0c8]{box-sizing:border-box;flex-direction:column;gap:4px;width:100%;padding:0 8px;display:flex}.skill-hover-preview__name[data-v-b1bef0c8]{color:var(--texticon-general-secondary,#ffffffe6);font-size:14px;font-weight:700;line-height:20px}.skill-hover-preview__desc[data-v-b1bef0c8]{color:var(--texticon-general-quaternary,#fff9);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:11px;font-weight:400;line-height:15px;display:-webkit-box;overflow:hidden}.skill-list-content[data-v-5a58339f]{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex}.skill-list-content--card[data-v-5a58339f]{gap:12px}.skill-list-content__top-tabs[data-v-5a58339f]{flex-shrink:0;align-items:center;gap:20px;display:flex}.skill-list-content__top-tab[data-v-5a58339f]{color:var(--texticon-general-quaternary,#fff9);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:7px;padding:0;font-size:15px;font-weight:400;line-height:21px;transition:color .15s;display:inline-flex}.skill-list-content__top-tab[data-v-5a58339f]:hover,.skill-list-content__top-tab--active[data-v-5a58339f]{color:var(--texticon-general-primary,#fff)}.skill-list-content__top-tab-indicator[data-v-5a58339f]{background:var(--texticon-general-primary,#fff);opacity:0;border-radius:2px 2px 0 0;width:100%;height:2px}.skill-list-content__top-tab-indicator--active[data-v-5a58339f]{opacity:1}.skill-list-content__sub-row[data-v-5a58339f]{flex-shrink:0;align-items:center;width:100%;min-width:0;display:flex;overflow:hidden}.skill-list-content__sub-row--spread[data-v-5a58339f]{justify-content:space-between;gap:8px}.skill-list-content__sub-tabs-spacer[data-v-5a58339f]{flex:1 1 0;min-width:0}.skill-list-content__plaza-tools[data-v-5a58339f]{flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.skill-list-content__sub-tabs-wrap[data-v-5a58339f]{flex:1 1 0;min-width:0;position:relative}.skill-list-content__plaza-tools .skill-list-content__sub-tabs[data-v-5a58339f]{width:100%;margin-bottom:0}.skill-list-content__sub-tabs-fade[data-v-5a58339f]{z-index:1;pointer-events:none;background:linear-gradient(to left,var(--bg-popup-00,#1b1b1d) 0,#1b1b1d00 100%);width:24px;height:100%;position:absolute;top:0;right:0}.skill-list-content__search[data-v-5a58339f]{flex:none;margin-left:auto}.skill-list-content__search--expanded[data-v-5a58339f]{align-items:center;gap:6px;display:flex}.skill-list-content__search-trigger[data-v-5a58339f]{box-sizing:border-box;border:1px solid var(--border-trans-03,#c2ccf11f);width:120px;height:32px;color:var(--texticon-general-quinary,#fff6);cursor:pointer;white-space:nowrap;background:0 0;border-radius:100px;align-items:center;gap:4px;padding:0 8px;font-size:12px;line-height:16px;display:flex}.skill-list-content__search-icon[data-v-5a58339f]{color:var(--texticon-general-quaternary,#fff9);flex:none}.skill-list-content__search-field[data-v-5a58339f]{box-sizing:border-box;border:1px solid var(--border-trans-04,#c2ccf129);background:var(--fill-black-02,#0003);border-radius:100px;align-items:center;width:224px;height:32px;padding:0 12px;display:flex}.skill-list-content__search-input[data-v-5a58339f]{min-width:0;color:var(--texticon-general-primary,#fff);caret-color:var(--texticon-general-primary,#fff);background:0 0;border:0;outline:none;flex:1;font-size:14px;line-height:20px}.skill-list-content__search-input[data-v-5a58339f]::placeholder{color:var(--texticon-general-quinary,#fff6)}.skill-list-content__search-close[data-v-5a58339f]{width:16px;height:16px;color:var(--texticon-general-quaternary,#fff9);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.skill-list-content__sub-tabs[data-v-5a58339f]{flex-shrink:1;align-items:center;gap:8px;min-width:0;margin-bottom:10px;padding-bottom:2px;display:flex;overflow-x:auto}.skill-list-content__sub-row--spread .skill-list-content__sub-tabs[data-v-5a58339f]{margin-bottom:0;padding-bottom:0}.skill-list-content__sub-tab[data-v-5a58339f]{color:var(--texticon-general-quaternary,#fff9);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:4px 6px;font-size:11px;line-height:15px;transition:all .15s;display:inline-flex}.skill-list-content__sub-tab[data-v-5a58339f]:hover{color:var(--texticon-general-primary,#fff)}.skill-list-content__sub-tab--active[data-v-5a58339f]{background:var(--fill-light-02,#c2ccf114);color:var(--texticon-general-primary,#fff)}.skill-list-content__body[data-v-5a58339f]{scrollbar-gutter:stable;flex-direction:column;flex:1 1 0;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.skill-list-content--card .skill-list-content__body[data-v-5a58339f]{scrollbar-gutter:stable;padding-right:14px}.skill-list-content__list--row[data-v-5a58339f]{flex-direction:column;gap:8px;display:flex}.skill-list-content__list--card[data-v-5a58339f]{-moz-column-gap:16px;flex-shrink:0;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));align-items:start;gap:20px 16px;display:grid}.skill-list-content--card .skill-list-content__sub-tab[data-v-5a58339f]{font-size:13px;line-height:20px}.skill-list-content__empty-text[data-v-5a58339f],.skill-list-content__hint[data-v-5a58339f]{color:var(--texticon-general-quaternary,#fff9);font-size:13px}.skill-list-content__empty[data-v-5a58339f],.skill-list-content__hint[data-v-5a58339f]{text-align:center;padding:32px 0}.skill-list-content__empty-text[data-v-5a58339f]{text-align:center;margin:0;line-height:20px}.skill-list-content__empty--search[data-v-5a58339f]{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;width:160px;margin:0 auto;padding:0;display:flex}.skill-list-content__empty-img[data-v-5a58339f]{-o-object-fit:contain;object-fit:contain;width:160px;height:120px;display:block}.skill-list-content--card .skill-list-content__load-more-sentinel[data-v-5a58339f]{flex-shrink:0}.skill-list-content__load-more-sentinel[data-v-5a58339f]{text-align:center;min-height:24px;color:var(--texticon-general-quaternary,#fff9);flex-shrink:0;padding:10px 0 4px;font-size:12px;line-height:16px}
