.skill-item[data-v-f7534677]{position:relative;display:flex;flex-direction:column;gap:8px}.skill-item .card-image[data-v-f7534677]{width:100%;height:180px;--skill-preview-radius: 16px;border-radius:16px}.skill-item .info[data-v-f7534677]{width:100%;color:var(--ark-text-primary);font-family:MiSans-Medium;font-size:14px}.skill-item .new-tag[data-v-f7534677]{position:absolute;top:8px;left:8px;padding:6px 16px;border-radius:16px;background:var(--ark-tag-hot-bg);color:var(--ark-tag-hot-text);font-size:12px;font-family:MiSans-Medium}.create-input-header[data-v-9de59b48]{position:relative;width:var(--ark-composer-upload-width, 58px);min-width:var(--ark-composer-upload-width, 58px);height:var(--ark-composer-input-height);overflow:visible}.create-input-header[data-v-9de59b48]::-webkit-scrollbar{height:0}.create-input-header.is-stackable .reference-upload-group[data-v-9de59b48]{transform:rotate(var(--stack-rotate))}.create-input-header.is-stackable:hover .reference-upload-group[data-v-9de59b48]{transform:translate(calc(var(--index) * 70px)) rotate(var(--stack-rotate))}.create-input-header.is-stackable .reference-upload-group[data-v-9de59b48]:only-child{transform:var(--ark-composer-upload-single-transform, rotate(var(--stack-rotate)))}.reference-upload-group[data-v-9de59b48]{position:absolute;top:0;left:0;width:var(--ark-composer-upload-width, 58px);height:calc(var(--ark-composer-input-height) + 10px);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1);border-radius:10px;border:.615px solid var(--ark-border-primary);background:var(--ark-bg-panel);box-shadow:var(--ark-shadow-card)}.reference-file-card[data-v-9de59b48]{width:var(--ark-composer-upload-width, 58px);height:calc(var(--ark-composer-input-height) + 10px);flex-shrink:0;border-radius:8px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.reference-file-card[data-v-9de59b48]:hover{transform:scale(1.1)}.reference-entry-card[data-v-9de59b48]{width:var(--ark-composer-upload-width, 58px);height:calc(var(--ark-composer-input-height) + 10px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:8px;background:var(--ark-bg-panel-secondary);box-shadow:0 0 0 1px var(--ark-border-primary) inset;position:relative;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1)}.reference-entry-card[data-v-9de59b48]:hover{transform:scale(1.1)}.reference-entry-card__plus[data-v-9de59b48]{color:var(--ark-text-primary);font-size:24px;line-height:20px;font-weight:300}.reference-entry-card__title[data-v-9de59b48]{color:var(--ark-text-primary);font-family:var(--ark-composer-font-family, inherit);font-size:var(--ark-composer-control-text-size, 12px);line-height:var(--ark-composer-line-height, 14px);text-align:center;word-break:break-all}.schema-popover-select__trigger[data-v-de3a5be7]{width:fit-content;max-width:100%;height:var(--ark-composer-control-height, 32px);padding:0 var(--ark-composer-control-padding, 6px);border:0;border-radius:8px;box-shadow:0 0 0 1px var(--ark-select-border) inset;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ark-select-text);cursor:pointer;font-family:var(--ark-composer-font-family, "MiSans-Regular");font-size:var(--ark-composer-control-text-size, 14px);line-height:1.5;transition:opacity .2s ease;background:var(--ark-select-bg)}.schema-popover-select__trigger[data-v-de3a5be7]:disabled{cursor:default;opacity:.9}.schema-popover-select__content[data-v-de3a5be7]{font-family:var(--ark-composer-font-family, "MiSans-Regular");display:inline-flex;align-items:center;gap:var(--ark-composer-label-gap, 8px);min-width:0;width:fit-content}.schema-popover-select__text[data-v-de3a5be7]{font-family:var(--ark-composer-font-family, "MiSans-Regular");display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ark-composer-control-text-size, 14px);color:var(--ark-select-text)}.schema-popover-select__caret[data-v-de3a5be7]{display:inline-block;transition:transform .2s ease;font-size:8px;opacity:.8}.schema-popover-select__caret.is-open[data-v-de3a5be7]{transform:rotate(-180deg)}.schema-popover-select__skeleton[data-v-de3a5be7]{display:block;border-radius:999px;background:linear-gradient(90deg,var(--ark-button-border) 25%,var(--ark-float-border) 50%,var(--ark-button-border) 75%);background-size:200% 100%;animation:schema-popover-select-skeleton-de3a5be7 1.2s ease-in-out infinite}.schema-popover-select__skeleton--trigger[data-v-de3a5be7]{width:72px;height:14px}.schema-popover-select__skeleton--option[data-v-de3a5be7]{width:100%;height:14px}@keyframes schema-popover-select-skeleton-de3a5be7{0%{background-position:200% 0}to{background-position:-200% 0}}.schema-popover-select .schema-popover-select__title{padding:0 0 10px;color:var(--ark-popover-text);font-size:14px;line-height:20px}.schema-popover-select .schema-popover-select__list{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto}.schema-popover-select .schema-popover-select__item{display:flex;width:100%;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ark-select-text);align-items:center;text-align:left;cursor:pointer;min-height:36px}.schema-popover-select .schema-popover-select__item>*{min-width:0}.schema-popover-select .schema-popover-select__item:hover{background:var(--ark-select-option-hover-bg);color:var(--ark-select-option-selected-text)}.schema-popover-select .schema-popover-select__item.is-selected{background-color:var(--ark-select-option-selected-bg);color:var(--ark-select-option-selected-text)}.schema-popover-select .schema-popover-select__item.is-skeleton{cursor:default;pointer-events:none}.common-tag-image[data-v-e05bab45]{width:20px;height:20px;flex:0 0 auto;border-radius:4px;object-fit:cover}.common-tag-size-shape[data-v-a5937020]{display:block;height:16px;width:calc(var(--size-shape-ratio) * 16px);border-radius:2px;border:2px solid var(--ark-text-secondary);box-sizing:border-box;opacity:.8}.common-tag-size-preview{width:32px;display:flex;align-items:center;justify-content:center}.ui-schema[data-v-332be60c]{height:32px;width:fit-content;display:flex;align-items:center;gap:8px}.ui-schema.create-composer-schema[data-v-332be60c]{height:auto;min-height:var(--ark-composer-control-height);max-width:100%;gap:calc(var(--ark-composer-space) / 2);flex-wrap:wrap}.create-input{--ark-composer-font-family: "MiSans-Regular";--ark-composer-text-size: 14px;--ark-composer-control-text-size: 13px;--ark-composer-line-height: 24px;--ark-composer-control-height: 32px;--ark-composer-action-height: 38px;--ark-composer-space: 16px;--ark-composer-input-height: 80px;--ark-composer-upload-width: 74px;--ark-composer-upload-height: var(--ark-composer-input-height);--ark-composer-inline-gap: calc(var(--ark-composer-space) * 1.25);--ark-composer-footer-gap: calc(var(--ark-composer-space) * 1.5);--ark-composer-upload-single-transform: none;--ark-composer-control-padding: calc(var(--ark-composer-space) / 2);--ark-composer-label-gap: calc(var(--ark-composer-space) * .375);width:1200px;max-width:100%;margin:auto;border-radius:calc(var(--ark-composer-space) * 1.25);border:.615px solid var(--ark-border-primary);background:var(--ark-surface-raised);box-shadow:var(--ark-shadow-popover)}.create-input .is-editor-empty{color:var(--ark-text-tertiary);font-size:var(--ark-composer-text-size)}@media screen and (max-width: 768px){.create-input{--ark-composer-upload-width: calc(var(--ark-composer-space) * 4);--ark-composer-upload-height: calc(var(--ark-composer-space) * 5.5);--ark-composer-inline-gap: calc(var(--ark-composer-space) * .75);--ark-composer-action-height: calc(var(--ark-composer-space) * 2.75);width:100%}}.fade-in-up-enter-active[data-v-a51139fd],.fade-in-up-leave-active[data-v-a51139fd]{transition:all 1s cubic-bezier(.25,.8,.25,1)}.fade-in-up-enter-from[data-v-a51139fd],.fade-in-up-leave-to[data-v-a51139fd]{opacity:0;transform:translateY(20px)}.container[data-v-a51139fd]{--create-link-color: var(--ark-text-tertiary);--create-link-color-hover: var(--ark-text-secondary);--create-link-icon-color: var(--create-link-color);--create-skill-chip-icon: var(--ark-status-accent-text);display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:20px 200px 0 50px}.container .welcome-text[data-v-a51139fd]{height:70px;color:var(--ark-text-primary);font-size:40px;font-weight:600;margin-bottom:16px;text-align:center}.container .panel-particle[data-v-a51139fd],.container .carousel[data-v-a51139fd]{width:60%;align-self:center;z-index:10}.container .carousel[data-v-a51139fd]{height:100px;display:grid;grid-template-rows:1fr;justify-items:center;gap:64px;transition:all .3s ease;margin-top:30px}.container .recent-projects[data-v-a51139fd]{margin-top:16px;width:100%;min-height:222px}.container .recent-projects h2[data-v-a51139fd]{color:var(--ark-text-primary);font-size:18px;margin-bottom:8px;position:relative;font-weight:500}.container .recent-projects h2 a[data-v-a51139fd]{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--create-link-color);font-size:14px;cursor:pointer;display:flex;align-items:center;transition:color .2s ease}.container .recent-projects h2 a[data-v-a51139fd]:hover,.container .recent-projects h2 a:hover i[data-v-a51139fd]{color:var(--create-link-color-hover)}.container .recent-projects h2 a i[data-v-a51139fd]{display:inline-block;transform:rotate(-90deg);font-size:18px;color:var(--create-link-icon-color);transition:color .2s ease}.container .recent-projects .project-type-filter[data-v-a51139fd]{width:360px;max-width:100%;margin:4px 0 16px}.container .recent-projects .project-feedback[data-v-a51139fd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:16px;color:var(--ark-text-secondary)}.container .recent-projects .project-empty[data-v-a51139fd]{margin-top:16px}.container .recent-projects .project-list[data-v-a51139fd]{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:210px;gap:12px}.container .recent-projects .project-list[data-v-a51139fd] .item-time{color:var(--ark-text-tertiary);font-size:14px}.container .recent-projects .skill-list[data-v-a51139fd]{grid-auto-rows:190px}.container .create-input-header[data-v-a51139fd]{margin-bottom:0}.container .create-input-footer[data-v-a51139fd]{display:flex;align-items:center;gap:calc(var(--ark-composer-space) / 2);width:100%;flex-wrap:wrap}.container .create-input-footer .create-input-schema[data-v-a51139fd]{display:contents}.container .create-input-footer .create-input-actions[data-v-a51139fd]{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--ark-composer-space) / 2);margin-left:auto;max-width:100%}@media (max-width: 768px),(pointer: coarse){.container .create-input-footer .create-input-actions[data-v-a51139fd]{flex:1 0 100%;min-width:0}}.container .create-input-footer .selected-skill-card[data-v-a51139fd]{overflow:hidden;border-radius:8px;border:.615px solid var(--ark-border-primary);background:var(--ark-status-accent-bg);display:inline-flex;align-items:center;height:var(--ark-composer-control-height);max-width:100%;padding:0 calc(var(--ark-composer-space) * .625);gap:4px}.container .create-input-footer .selected-skill-card__icon[data-v-a51139fd]{flex:0 0 auto}.container .create-input-footer .selected-skill-card__name[data-v-a51139fd]{color:var(--ark-status-accent-text);font-family:var(--ark-composer-font-family);font-size:var(--ark-composer-control-text-size);line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container .create-input-footer .selected-skill-card__close[data-v-a51139fd]{width:16px;height:16px;padding:0;margin-left:2px;border:none;background:transparent;color:var(--ark-status-accent-text);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.container .create-input-footer .selected-skill-card__close i[data-v-a51139fd]{color:currentColor;font-size:14px;line-height:1}.container .create-input-footer[data-v-a51139fd] .el-button.create{margin-left:auto}@media screen and (max-width: 768px){.container[data-v-a51139fd]{justify-content:flex-start;padding:30px 16px 16px;width:100%}.container .welcome-text[data-v-a51139fd]{font-size:30px;width:100%}.container .panel-particle[data-v-a51139fd],.container .carousel[data-v-a51139fd],.container .recent-projects[data-v-a51139fd]{width:100%}.container .recent-projects .project-list[data-v-a51139fd]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:200px;gap:6px}}
