.category-full-box.offcanvas[data-v-2f57dfd7]{display:flex;flex-direction:column;height:100%}.category-menu-list[data-v-2f57dfd7]{display:flex;flex:1 1 auto;flex-direction:column;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.category-full-box .category-menu-list[data-v-2f57dfd7]{padding-top:0}.category-menu-list[data-v-2f57dfd7]::-webkit-scrollbar{width:4px}.category-menu-list[data-v-2f57dfd7]::-webkit-scrollbar-track{background:transparent}.category-menu-list[data-v-2f57dfd7]::-webkit-scrollbar-thumb{background-color:rgba(var(--theme-blue-dark,119 119 119),.3);border-radius:100px}.category-tree[data-v-2f57dfd7]{list-style:none;margin:0;padding:0}.category-tree[data-v-2f57dfd7],.tree-node[data-v-2f57dfd7]{flex:1 1 auto;position:relative}.tree-node[data-v-2f57dfd7]{display:flex;width:100%}.category-full-box .category-menu-list .sub-menu-list.category-tree li .sub-category-box[data-v-2f57dfd7]:after,.category-full-box .category-menu-list .sub-menu-list.category-tree li .sub-category-box[data-v-2f57dfd7]:hover:after{content:none}.category-full-box .category-menu-list .sub-menu-list.category-tree li.tree-level-1>.sub-category-box[data-v-2f57dfd7]{align-items:center;border-left-width:4px;flex:1 1 auto;gap:12px;padding:16px 24px}.category-full-box .category-menu-list .sub-menu-list.category-tree li.tree-level-1.is-hovered>.sub-category-box[data-v-2f57dfd7],.category-full-box .category-menu-list .sub-menu-list.category-tree li.tree-level-1>.sub-category-box[data-v-2f57dfd7]:hover{background-color:rgba(var(--primary-color,255 81 0),.06);border-left-color:rgba(var(--primary-color,255 81 0),1)}.category-full-box .category-menu-list .sub-menu-list.category-tree li.tree-level-1>.sub-category-box h5[data-v-2f57dfd7]{display:block;font-size:calc(14.4px + .1875vw);font-weight:600;-webkit-line-clamp:unset;overflow:visible;-webkit-box-orient:unset;overflow-wrap:break-word;word-break:break-word}.tree-arrow[data-v-2f57dfd7]{color:rgba(var(--content-color,119 119 119),.6);flex:0 0 auto;font-size:20px}.tree-flyout[data-v-2f57dfd7]{animation:flyoutIn-2f57dfd7 .18s ease;background:#fff;border:1px solid #e8e8e8;border-radius:0;box-shadow:0 16px 48px #0000002e;display:flex;flex-direction:column;max-height:var(--flyout-max-h, calc(100vh - 32px) );overflow:hidden;position:fixed;z-index:2000}@keyframes flyoutIn-2f57dfd7{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.flyout-search[data-v-2f57dfd7]{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;flex:0 0 auto;padding:16px 24px;position:relative}.flyout-search-icon[data-v-2f57dfd7]{color:#999;font-size:18px;left:36px;pointer-events:none;position:absolute}.flyout-search-input[data-v-2f57dfd7]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-size:14px;height:40px;outline:none;padding:0 38px 0 40px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.flyout-search-input[data-v-2f57dfd7]:focus{border-color:rgba(var(--primary-color,255 81 0),1);box-shadow:0 0 0 3px rgba(var(--primary-color,255 81 0),.12)}.flyout-search-input[data-v-2f57dfd7]::-moz-placeholder{color:#aaa}.flyout-search-input[data-v-2f57dfd7]::placeholder{color:#aaa}.flyout-search-clear[data-v-2f57dfd7]{align-items:center;background:#e0e0e0;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:32px;transition:background .2s ease;width:24px}.flyout-search-clear[data-v-2f57dfd7]:hover{background:#d0d0d0}.flyout-search-clear i[data-v-2f57dfd7]{font-size:16px;line-height:1}.tree-flyout-body[data-v-2f57dfd7]{align-content:start;display:grid;flex:1 1 auto;gap:20px 28px;grid-template-columns:repeat(4,1fr);overflow-y:auto;padding:20px 24px}.tree-flyout-body[data-v-2f57dfd7]::-webkit-scrollbar{width:6px}.tree-flyout-body[data-v-2f57dfd7]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.tree-flyout-body[data-v-2f57dfd7]::-webkit-scrollbar-thumb{background:#bbb;border-radius:3px}.tree-flyout-body[data-v-2f57dfd7]::-webkit-scrollbar-thumb:hover{background:#999}@media(max-width:1399px){.tree-flyout-body[data-v-2f57dfd7]{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.tree-flyout-body[data-v-2f57dfd7]{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.tree-flyout-body[data-v-2f57dfd7]{grid-template-columns:1fr}}.flyout-group[data-v-2f57dfd7]{min-width:0}.flyout-group-title[data-v-2f57dfd7]{align-items:center;border-bottom:2px solid rgba(var(--primary-color,255 81 0),.6);color:rgba(var(--title-color,51 51 51),1);display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:space-between;margin-bottom:8px;padding-bottom:10px;text-decoration:none;transition:color .2s ease}.flyout-group-title[data-v-2f57dfd7]:hover{color:rgba(var(--primary-color,255 81 0),1)}.flyout-group-title i[data-v-2f57dfd7]{color:#bbb;font-size:16px}.flyout-leaves[data-v-2f57dfd7]{list-style:none;margin:0;padding:0}.flyout-leaves li a[data-v-2f57dfd7]{align-items:center;border-radius:6px;color:#666;display:flex;font-size:14px;gap:8px;line-height:1.4;padding:7px 8px;text-decoration:none;transition:color .2s ease,background .2s ease}.flyout-leaves li a[data-v-2f57dfd7]:hover{background:rgba(var(--primary-color,255 81 0),.06);color:rgba(var(--primary-color,255 81 0),1)}.flyout-leaf-dot[data-v-2f57dfd7]{color:#ccc;flex:0 0 auto;font-size:12px}.flyout-empty[data-v-2f57dfd7]{align-items:center;color:#999;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;justify-content:center;padding:48px 24px}.flyout-empty i[data-v-2f57dfd7]{color:#ccc;font-size:40px}.flyout-empty p[data-v-2f57dfd7]{font-size:14px;margin:0}
