.family-category-card[data-v-13fd7f99]{display:flex;flex-direction:column;gap:20px;padding:24px;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;background:#2e3454;box-shadow:0 10px 25px -5px rgba(0,0,0,.3),0 4px 12px -2px rgba(0,0,0,.2);transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.family-category-card[data-v-13fd7f99]:hover{border-color:hsla(0,0%,100%,.1);box-shadow:0 20px 30px -8px rgba(0,0,0,.4)}.family-category-card__header[data-v-13fd7f99]{display:flex;align-items:center;gap:14px}.family-category-card__icon[data-v-13fd7f99]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:12px;background:rgba(230,111,36,.14);color:#e66f24;font-size:16px}.family-category-card__heading[data-v-13fd7f99]{flex:1;min-width:0}.family-category-card__menu[data-v-13fd7f99]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:10px;background:transparent;color:#a2a4ae;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.family-category-card__menu[data-v-13fd7f99]:focus-visible,.family-category-card__menu[data-v-13fd7f99]:hover{background:hsla(0,0%,100%,.08);color:#fff;outline:none}.family-category-card__title[data-v-13fd7f99]{margin:0;color:#fff;font-size:18px;font-weight:700;letter-spacing:-.01em}.family-category-card__count[data-v-13fd7f99]{margin:2px 0 0;color:#a2a4ae;font-size:13px}.family-category-card__families[data-v-13fd7f99]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.family-category-card__empty[data-v-13fd7f99]{display:flex;align-items:center;gap:10px;margin:0;padding:18px 16px;border:1px dashed hsla(0,0%,100%,.12);border-radius:12px;color:#a2a4ae;font-size:13px}.family-category-card__empty i[data-v-13fd7f99]{font-size:18px;opacity:.7}.family-category-card__footer[data-v-13fd7f99]{padding-top:16px;border-top:1px solid hsla(0,0%,100%,.06)}.family-category-card__add[data-v-13fd7f99]{padding:0;color:#e66f24;font-size:14px;font-weight:600}.family-category-card__add i[data-v-13fd7f99]{margin-right:6px;font-size:12px}.family-category-card__add[data-v-13fd7f99]:focus,.family-category-card__add[data-v-13fd7f99]:hover{color:#eb8c50}.family-category-card__search[data-v-13fd7f99]{display:flex;align-items:center;gap:12px}.family-category-card__search .el-autocomplete[data-v-13fd7f99]{flex:1}.family-category-card__cancel[data-v-13fd7f99]{padding:0;color:#a2a4ae;font-weight:600}.family-category-card__cancel[data-v-13fd7f99]:focus,.family-category-card__cancel[data-v-13fd7f99]:hover{color:#fff}.family-pill[data-v-13fd7f99]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 6px 6px 12px;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;background:hsla(0,0%,100%,.05);font-size:13px;line-height:20px;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.family-pill[data-v-13fd7f99]:focus-within,.family-pill[data-v-13fd7f99]:hover{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.09)}.family-pill:focus-within .family-pill__remove[data-v-13fd7f99],.family-pill:hover .family-pill__remove[data-v-13fd7f99]{opacity:1}.family-pill__code[data-v-13fd7f99]{color:#fff;font-weight:700;letter-spacing:.02em}.family-pill__name[data-v-13fd7f99]{overflow:hidden;max-width:220px;color:#a2a4ae;text-overflow:ellipsis;white-space:nowrap}.family-pill__remove[data-v-13fd7f99]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;color:#a2a4ae;font-size:10px;cursor:pointer;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.family-pill__remove[data-v-13fd7f99]:focus-visible,.family-pill__remove[data-v-13fd7f99]:hover{background:hsla(0,0%,100%,.14);color:#fff;opacity:1;outline:none}@media(hover:none){.family-pill__remove[data-v-13fd7f99]{opacity:1}}.family-pill-enter-active[data-v-13fd7f99],.family-pill-leave-active[data-v-13fd7f99]{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.family-pill-enter[data-v-13fd7f99],.family-pill-leave-to[data-v-13fd7f99]{opacity:0;transform:scale(.9)}.family-pill-move[data-v-13fd7f99]{transition:transform .25s cubic-bezier(.4,0,.2,1)}.el-dropdown-menu__item.family-category-card__delete{color:#f87171}.el-dropdown-menu__item.family-category-card__delete:focus,.el-dropdown-menu__item.family-category-card__delete:hover{background:rgba(239,68,68,.12);color:#fca5a5}.family-category-search .family-suggestion{display:flex;align-items:center;gap:10px;min-width:0}.family-category-search .family-suggestion__code{flex:none;font-weight:700}.family-category-search .family-suggestion__name{overflow:hidden;flex:1;opacity:.75;text-overflow:ellipsis;white-space:nowrap}.family-category-search .family-suggestion__hint{flex:none;padding:0 8px;border-radius:999px;background:rgba(230,111,36,.14);color:#e66f24;font-size:12px;line-height:20px}.content-header{height:50px;background-color:#303552}.content-header__title{padding:0 20px;align-self:center;color:#fff;text-transform:uppercase}.form-item.el-form-item.margin-bottom-size--none{margin-bottom:0}.form-item.el-form-item.margin-bottom-size--auto{margin-bottom:2.2rem}.form__buttons-row{margin-top:30px;text-align:right}.family-categories__intro[data-v-6a17369c]{max-width:720px;margin:-14px 0 32px;color:#a2a4ae;font-size:14px;line-height:1.6}.family-categories__grid[data-v-6a17369c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:24px;align-items:start}.family-categories__new[data-v-6a17369c]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:148px;padding:24px;border:1.5px dashed hsla(0,0%,100%,.14);border-radius:16px;background:transparent;color:#a2a4ae;font-size:15px;font-weight:600;cursor:pointer;transition:border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.family-categories__new[data-v-6a17369c]:focus-visible,.family-categories__new[data-v-6a17369c]:hover{border-color:rgba(230,111,36,.6);background:rgba(230,111,36,.06);color:#fff;outline:none}.family-categories__new-icon[data-v-6a17369c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(230,111,36,.14);color:#e66f24;font-size:13px}.family-categories__skeleton[data-v-6a17369c]{padding:24px;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;background:#2e3454}.family-categories__skeleton[data-v-6a17369c] .el-skeleton__item{background:hsla(0,0%,100%,.07)}.family-categories__skeleton[data-v-6a17369c] .el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,hsla(0,0%,100%,.07) 25%,hsla(0,0%,100%,.14) 37%,hsla(0,0%,100%,.07) 63%);background-size:400% 100%}