.categoryTree_container__hunBb{margin:0 auto;padding:20px 0}.categoryTree_searchSection__5SgrP{margin-bottom:16px}.categoryTree_header__agw3q{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.categoryTree_headerTitle__220Lp{margin:0}.categoryTree_addTopCategoryBtn__l1xRJ{padding:6px 16px;border-radius:6px;border:1.5px solid #3794ff;background:#23272e;color:#fff;font-weight:600;font-size:15px;cursor:pointer}.categoryTree_containerCategory__yvObJ{padding:20px 50px 100px}.categoryTree_addTopCategoryBtn__l1xRJ:hover{background:#2a3441}.categoryTree_emptyMessage__9_YPC{color:#999;font-style:italic}.categoryTree_categoryTreeNode__RtPbM{min-height:32px;position:relative}.categoryTree_categoryTreeNode__RtPbM.depth-0{padding-left:0;border-left:none;background:none}.categoryTree_categoryTreeNode__RtPbM.depth-1{padding-left:24px;border-left:2px solid #e0e0e0;background:#fafbfc}.categoryTree_categoryTreeNode__RtPbM.depth-2{padding-left:48px;border-left:2px dashed #e0e0e0;background:#f5f7fa}.categoryTree_categoryTreeNode__RtPbM.depth-3{padding-left:72px;border-left:2px dotted #e0e0e0;background:#f0f2f5}.categoryTree_categoryLabel__iF0NF{display:flex;align-items:center;padding:4px 0}.categoryTree_collapseIcon__nNcg_{margin-right:4px;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transform:rotate(0deg);transition:transform .15s;color:#b3c6ff}.categoryTree_collapseIcon__nNcg_.categoryTree_collapsed__QcBRD{transform:rotate(-90deg)}.categoryTree_collapseIcon__nNcg_.categoryTree_depth2__7SrX3{color:#ffd6a0;font-size:13px}.categoryTree_editForm__70m37{display:flex;align-items:center;gap:4px;flex:1 1}.categoryTree_editInput__yO9KQ{flex:1 1;padding:2px 6px;border-radius:4px;border:1px solid #ccc;background:#23272e;color:#fff}.categoryTree_saveBtn__YA4N2{padding:2px 10px;border-radius:4px;border:1px solid #3794ff;background:#23272e;color:#fff;font-weight:500;cursor:pointer}.categoryTree_cancelBtn__kLIln{padding:2px 8px;border-radius:4px;border:1px solid #eee;background:#23272e;color:#d7dae0;cursor:pointer}.categoryTree_moreBtn__29DMZ{margin-left:4px;font-size:18px;padding:0 6px;border:none;background:none;cursor:pointer;line-height:1;color:#b3c6ff}.categoryTree_moreBtnIcon__drae1{font-size:22px;vertical-align:middle}.categoryTree_menuPopover__IwK6B{position:absolute;top:100%;right:0;background:#23272e;border:1px solid #444;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.3);z-index:1000;min-width:150px}.categoryTree_menuButton__7dzMp{display:block;width:100%;padding:8px 12px;border:none;background:none;color:#fff;text-align:left;cursor:pointer}.categoryTree_menuButton__7dzMp:hover{background:#2a3441}.categoryTree_addChildForm__j7T6N{margin:8px 0;display:flex;gap:4px}.categoryTree_addChildInput__brwpz{flex:1 1;padding:2px 6px;border-radius:4px;border:1px solid #ccc;background:#23272e;color:#fff}.categoryTree_itemsContainer__6ySx8{display:flex;flex-wrap:wrap;gap:4px}.categoryTree_gearCard__FdWa_{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f5f5f5;border-radius:6px;cursor:-webkit-grab;cursor:grab;transition:background-color .2s;border:1px solid transparent}.categoryTree_gearCard__FdWa_:hover{background:#e8e8e8}.categoryTree_gearCard__FdWa_:active{cursor:-webkit-grabbing;cursor:grabbing}.categoryTree_gearName__7q8Dr{font-size:14px;font-weight:500;color:#333}.categoryTree_brandBadge__VXtqc{font-size:12px;padding:2px 6px;background:#e0e0e0;border-radius:10px;color:#666}.categoryTree_separator__2onve{margin:24px 0;border:none;border-top:1px solid #eee}.categoryTree_uncategorizedTitle__II1xX{margin:16px 0 8px;color:#666}.categoryTree_uncategorizedContainer__E5uG9{display:flex;flex-wrap:wrap;gap:4px;min-height:40px;border:2px dashed #e0e0e0;border-radius:6px;padding:4px}.categoryTree_addTopCategorySection__sapVg{margin:16px 0;padding:16px;border-radius:8px;background:#23272e;border:1px solid #3794ff}.categoryTree_addTopCategoryTitle___fn51{margin:0 0 8px;font-size:18px;color:#fff}.categoryTree_addTopCategoryForm__xEjEU{display:flex;gap:8px}.categoryTree_addTopCategoryInput__e11cB{flex:1 1;padding:8px 12px;border-radius:4px;border:1px solid #ccc;background:#23272e;color:#fff}.categoryTree_addTopCategorySubmitBtn__hBWEI{padding:8px 16px;border-radius:4px;border:1.5px solid #3794ff;background:#23272e;color:#fff;font-weight:600;cursor:pointer}.categoryTree_addTopCategoryCancelBtn__rDgsf{padding:8px 12px;border-radius:4px;border:1px solid #eee;background:#23272e;color:#d7dae0;cursor:pointer}.categoryTree_addTopCategoryCancelBtn__rDgsf:hover,.categoryTree_addTopCategorySubmitBtn__hBWEI:hover,.categoryTree_cancelBtn__kLIln:hover,.categoryTree_saveBtn__YA4N2:hover{background:#2a3441}.SearchBar_searchBarContainer__Mq5pR{position:relative;width:100%;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;gap:20px}.SearchBar_header__HpAbf{display:none!important}.SearchBar_searchInput__KqQCh{text-align:left;width:100%;padding:7px 20px;border:1px solid #ccc;border-radius:30px;font-size:16px}.SearchBar_clearButton__NvnUs{position:absolute;top:50%;right:35px;transform:translateY(-50%);background:none;border:none;font-size:16px;color:#777;cursor:pointer}.SearchBar_clearButton__NvnUs:hover{color:#333}.LoadingSpinner_loadingContainer__tSlkM{display:flex;justify-content:center;align-items:center;min-height:200px;padding:20px;width:100%}.LoadingSpinner_loadingSpinner__0mWv1{display:flex;flex-direction:column;align-items:center;gap:16px}.LoadingSpinner_spinner__a42C_{border:3px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:LoadingSpinner_spin__qqp0p 1s linear infinite}.LoadingSpinner_small__lp9Nz{width:20px;height:20px;border-width:2px}.LoadingSpinner_medium__4cvM5{width:32px;height:32px;border-width:3px}.LoadingSpinner_large__Iq43S{width:48px;height:48px;border-width:4px}@keyframes LoadingSpinner_spin__qqp0p{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingSpinner_loadingText__LOS63{display:flex;align-items:center;gap:4px;color:#666;font-size:14px;text-align:center}.LoadingSpinner_loadingDots__Rp9zd{display:flex;gap:2px}.LoadingSpinner_loadingDots__Rp9zd span{animation:LoadingSpinner_blink__3QbjF 1.4s ease-in-out infinite both}.LoadingSpinner_loadingDots__Rp9zd span:first-child{animation-delay:-.32s}.LoadingSpinner_loadingDots__Rp9zd span:nth-child(2){animation-delay:-.16s}.LoadingSpinner_loadingDots__Rp9zd span:nth-child(3){animation-delay:0s}@keyframes LoadingSpinner_blink__3QbjF{0%,80%,to{opacity:0}40%{opacity:1}}@media (max-width:768px){.LoadingSpinner_loadingContainer__tSlkM{min-height:150px;padding:16px}.LoadingSpinner_loadingText__LOS63{font-size:13px}.LoadingSpinner_small__lp9Nz{width:18px;height:18px}.LoadingSpinner_medium__4cvM5{width:28px;height:28px}.LoadingSpinner_large__Iq43S{width:40px;height:40px}}@media (hover:none) and (pointer:coarse){.LoadingSpinner_loadingContainer__tSlkM{min-height:120px;padding:12px}}@media (prefers-color-scheme:dark){.LoadingSpinner_spinner__a42C_{border-color:#4a90e2 #444 #444}.LoadingSpinner_loadingText__LOS63{color:#ccc}}@media (prefers-reduced-motion:reduce){.LoadingSpinner_spinner__a42C_{animation:none;border-top-color:transparent;background:linear-gradient(90deg,transparent,#007bff,transparent)}.LoadingSpinner_loadingDots__Rp9zd span{animation:none;opacity:1}}.TagInput_tagInputContainer__4ZzVZ{position:relative;width:100%}.TagInput_tagInputWrapper___V0Md{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;background:white;min-height:44px;cursor:text;transition:border-color .2s}.TagInput_tagInputWrapper___V0Md:focus-within{border-color:#FFB000;box-shadow:0 0 0 2px rgba(255,176,0,.2)}.TagInput_tag__y76dG{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white;border-radius:16px;font-size:14px;font-weight:500;white-space:nowrap;box-shadow:0 1px 3px rgba(139,92,246,.3);transition:all .2s ease}.TagInput_tag__y76dG:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9);transform:translateY(-1px);box-shadow:0 2px 6px rgba(139,92,246,.4)}.TagInput_tagRemove__OTllj{background:none;border:none;color:white;font-size:12px;font-weight:700;cursor:pointer;padding:0;margin:0;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.TagInput_tagRemove__OTllj:hover{background:rgba(255,255,255,.2)}.TagInput_tagInput__iw4bp{border:none;outline:none;background:transparent;font-size:16px;flex:1 1;min-width:120px;padding:4px 0}.TagInput_tagInput__iw4bp::placeholder{color:#999}.TagInput_suggestions__lM4Er{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #ddd;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;max-height:200px;overflow-y:auto}.TagInput_suggestion__74njX{padding:8px 12px;cursor:pointer;transition:background-color .2s;font-size:14px}.TagInput_suggestion__74njX:hover{background:#f5f5f5}.TagInput_suggestion__74njX:last-child{border-radius:0 0 6px 6px}@media (max-width:768px){.TagInput_tagInputWrapper___V0Md{padding:6px 10px;min-height:40px}.TagInput_tag__y76dG{font-size:13px;padding:3px 6px}.TagInput_tagInput__iw4bp{font-size:16px;min-width:100px}}.stage_stageTabs__T5mUA{display:flex;align-items:center;gap:0;padding:8px 15px}.stage_stageTab__pDbeP{background:none;border:1px solid #d9d9d9;color:#9e9e9e;border-radius:10px 10px 0 0;padding:7px 20px;font-size:13px;font-weight:500;position:relative;z-index:1;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;border-bottom:0}.stage_stageTab__pDbeP+.stage_stageTab__pDbeP{margin-left:-1px}.stage_stageTab__pDbeP:not(.stage_activeStageTab__Sw8wU):hover{background:#fafafa}.stage_activeStageTab__Sw8wU{background:#FFB000;color:#000000;border-color:#FFB000;box-shadow:0 1px 0 rgba(0,0,0,.02);z-index:2}.stage_stageTabAdd__eIKip{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;width:32px;height:30px;border:1px solid #d9d9d9;border-radius:10px;background:#ffffff;color:#bdbdbd;font-size:18px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.stage_stageTabAdd__eIKip:hover{background:#f8f8f8;color:#888888}.stage_stageMoreWrap__WrXB9{position:relative;margin-left:6px;z-index:1600}.stage_stageMoreBtn__pjg4g{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:#777;cursor:pointer;font-size:18px}.stage_stageMoreMenu__fZkh2{position:absolute;top:36px;right:0;min-width:312px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 8px 30px rgba(0,0,0,.08);z-index:1700}.stage_stageMoreHeader__DEcNJ{font-size:12px;color:#888;padding:8px 10px;border-bottom:1px solid #f2f2f2}.stage_stageMoreList__2tVV8{max-height:260px;overflow:auto}.stage_stageMoreItem__qeyl1{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px}.stage_stageMoreSelectBtn__ru3sM{background:none;border:none;font-size:13px;color:#333;cursor:pointer;text-align:left}.stage_stageMoreActions__Ad6sE{display:flex;align-items:center;gap:6px}.stage_stageMoreCancel__WWCRb,.stage_stageMoreDelete__rAIOL,.stage_stageMoreRename__PlvN_,.stage_stageMoreSave__Im4fR{border:1px solid #e0e0e0;background:#fff;border-radius:6px;padding:4px 6px;font-size:12px;cursor:pointer}.stage_stageMoreDelete__rAIOL{color:#c62828}.stage_stageMoreRenameInput__Z6nQm{width:140px;border:1px solid #e0e0e0;border-radius:6px;padding:5px 6px;font-size:13px}.stage_page__POUjJ{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;min-height:100svh;padding:80px;font-family:var(--font-geist-sans)}.stage_main__7QIC4{display:flex;flex-direction:column;gap:20px;grid-row-start:2}.stage_main__7QIC4 ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:12px;line-height:18px;letter-spacing:-.01em;list-style-position:inside}.stage_main__7QIC4 li:not(:last-of-type){margin-bottom:8px}.stage_main__7QIC4 code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.stage_ctas__w3tVO{display:flex;gap:16px}.stage_processingOverlay__GriSo{padding:10px 20px;border-radius:5px 0 0 5px}.stage_processingMessage__fnhsD{font-size:14px}.stage_ctas__w3tVO a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.stage_primary__r1Iu1{background:var(--foreground);color:var(--background);gap:8px}a.stage_secondary__KB0yg{border-color:var(--gray-alpha-200);min-width:180px}.stage_footer__22Wj7{grid-row-start:3;display:flex;gap:24px}.stage_footer__22Wj7 a{display:flex;align-items:center;gap:8px}.stage_footer__22Wj7 img{flex-shrink:0}.stage_grid__wJN7h{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:20px;gap:20px;margin-bottom:40px}.stage_containers__DYber{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px}.stage_container__0RKnk{padding:20px;position:absolute;cursor:move;border:1px solid #ccc;border-radius:4px;min-width:200px;min-height:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 2px 5px rgba(0,0,0,.1)}.stage_containerHeader__ebO0c{margin-bottom:8px;font-weight:700;border-bottom:1px solid #eee;padding-bottom:8px}.stage_childGears__nYsvv{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));padding:8px}@media (hover:hover) and (pointer:fine){a.stage_primary__r1Iu1:hover{background:var(--button-primary-hover);border-color:transparent}a.stage_secondary__KB0yg:hover{background:var(--button-secondary-hover);border-color:transparent}.stage_footer__22Wj7 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.stage_page__POUjJ{padding:32px 32px 80px}.stage_main__7QIC4{align-items:center}.stage_main__7QIC4 ol{text-align:center}.stage_ctas__w3tVO{flex-direction:column}.stage_ctas__w3tVO a{font-size:14px;height:40px;padding:0 16px}a.stage_secondary__KB0yg{min-width:auto}.stage_footer__22Wj7{flex-wrap:wrap;align-items:center;justify-content:center}}.stage_searchResult__llk7A{list-style-type:none;padding:8px 12px;margin-bottom:8px;border-radius:4px;background-color:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,.1)}.stage_searchResultPath__AFlRr{display:flex;align-items:center;flex-wrap:wrap}.stage_pathItem__zU0OS{margin-right:4px}.stage_pathSeparator__AkzCd{margin:0 4px;color:#888}.stage_gearName__6JlKk{font-weight:600}.stage_brandBadge__DpTTk{background-color:#e0f2ff;color:#0078d4}.stage_brandBadge__DpTTk,.stage_categoryBadge__z8_xN{display:inline-block;margin-left:4px;padding:2px 8px;border-radius:4px;font-size:.9em}.stage_categoryBadge__z8_xN{background-color:#edf6e2;color:#33691e}.stage_matchType__rgRZr{margin-left:8px;font-size:.8em;color:#757575}.stage_masonry_grid__dO2ve{width:100%;margin-left:-16px}.stage_masonry_column__4AgJj{padding-left:16px}.stage_masonry_item__COMom{margin-bottom:16px}.stage_wrapStage__9lfB4{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.stage_container_wrap__0aB5V,.stage_container_wrap_for_drop_zone__zC13V{flex-grow:1;position:relative}.stage_dropZoneOverlay__UdvIg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1;transition:background-color .2s ease}.stage_topControls__84qz6{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:white;top:0;z-index:100;border-bottom:1px solid #e0e0e0;flex-wrap:wrap;gap:12px;margin-bottom:1rem}.stage_searchInput__HITKX{padding:.5rem 2rem .5rem .5rem;width:100%;box-sizing:border-box}.stage_clearButton__jfu73{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1rem;color:#888;padding:0 5px}.stage_sortSelect__NdzUd{padding:.5rem;margin-left:1rem}.stage_addButton__i5JxG{color:#000000;cursor:pointer}.stage_addButton__i5JxG:hover{background-color:#000000;color:#ffffff}.stage_addWrap__x8kaQ{text-align:right;padding-right:20px}.stage_addWrap__x8kaQ>a{position:fixed;z-index:9999;bottom:30px;right:30px;display:flex;width:40px;height:40px;border-radius:40px;background:#ffb000;color:#000000;align-items:center;justify-content:center;font-size:18px}.stage_sectionTitle__2CB1L{font-size:18px;font-weight:600;margin:24px 0 12px;color:#333;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.stage_optionLabel__PFLQ6{display:flex;align-items:center;margin-right:1.5rem;cursor:pointer}.stage_optionCheckbox__eRwZ8{margin-right:.5rem}.stage_home_gears__Zb6Wj{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.stage_masonry_grid__dO2ve{display:flex;margin-left:-20px;width:auto}.stage_masonry_column__4AgJj{padding-left:20px;background-clip:padding-box}.stage_masonry_item__COMom{margin-bottom:30px}@media (max-width:768px){.stage_topControls__84qz6{flex-direction:column;align-items:stretch}.stage_searchBarContainer__09_kg{width:100%;margin-bottom:12px;margin-right:0}.stage_sortAndAdd__tiRv7{display:flex;justify-content:space-between;width:100%}}.stage_sortOptions__cRNmG{margin-left:10px;padding-top:5px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.stage_sortLabel__rsDe9{margin-right:10px;font-weight:500}.stage_radioLabel__46sOR{display:inline-flex;align-items:center;margin-right:10px;cursor:pointer}.stage_radioInput___46QM{margin-right:2px}.stage_radioInput___46QM:checked+span{color:#FFB000}.stage_stageBg__tUmr3{padding:15px 10px 5px;position:relative;overflow:visible;flex-grow:1}.stage_emptyStateMessage__qqFdB{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:300px;padding:40px;margin:30px auto;max-width:500px;line-height:2}.stage_insertionIndicator__B_THn{position:absolute;width:1px;background-color:#FFB000;border-radius:2px;z-index:100;box-shadow:0 0 8px rgba(255,176,0,.5);transition:all .2s ease}.stage_emptyStateContainer__KZeZY{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%;padding:20px;word-break:keep-all}.stage_emptyStateMessage__qqFdB{padding:10px;width:100%}.stage_emptyStateMessage__qqFdB h3{font-size:1.4rem;margin-bottom:16px;color:#333}.stage_emptyStateMessage__qqFdB p{color:#666;margin-bottom:8px;line-height:1.5}.stage_emptyStateAction__Xn2uY{margin-top:24px}.stage_addButtonLarge__Cb0T9{display:inline-block;background-color:#FFB000;color:#000000;font-weight:500;padding:12px 24px;border-radius:30px;text-decoration:none;transition:all .3s ease}.stage_addButtonLarge__Cb0T9:hover{background-color:#000000;color:#FFB000;transform:translateY(-2px)}.stage_sampleImg__IaD85{width:100%;max-width:342px}.stage_sortButton__s_Uz6{border:none!important;font-size:13px!important;cursor:pointer;transition:all .2s ease;color:#000;background:none;margin:0 10px;padding:3px 5px}.stage_sortButton__s_Uz6.stage_active__xa4so{background-color:#FFB000;color:#000}.stage_sortButton__s_Uz6.stage_active__xa4so:hover{background-color:#ffc336}.stage_filterChipsContainer__WUxFn{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:10px 16px;border-radius:8px;background-color:#f8f9fa;position:relative;z-index:100}.stage_chipGroupLabel__N9_9x{font-size:14px;color:#666;margin-right:2px}.stage_filterChip__d0P0U{display:flex;align-items:center;gap:5px;padding:5px 12px;border-radius:16px;font-size:13px;border:1px solid #e0e0e0;background:white;cursor:pointer;transition:all .2s ease;color:#333}.stage_filterChip__d0P0U b{font-size:16px}.stage_activeChipCate__jjGnG{background-color:#edf6e2;color:#33691e;border-color:#edf6e2}.stage_activeChipBrand__6P_9e{background-color:#e0f2ff;color:#0078d4;border-color:#e0f2ff}.stage_activeChipTag__LsRR_{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white;border-color:#8b5cf6;box-shadow:0 2px 6px rgba(139,92,246,.3)}.stage_activeChipTag__LsRR_:hover{color:#8b5cf6}.stage_activeChipTag__LsRR_ .stage_closeButton__IBcSX{color:white;opacity:.8}.stage_activeChipTag__LsRR_ .stage_closeButton__IBcSX:hover{opacity:1;background-color:rgba(255,255,255,.2);color:#8b5cf6}.stage_activeChip__bUGta{background:#ffb71c;color:#000000;border-color:#FFB000}.stage_checkIcon__ZDcTx{font-size:12px;font-weight:700}.stage_closeButton__IBcSX{background:none;border:none;font-size:16px;line-height:1;padding:0 4px;cursor:pointer;color:inherit}.stage_chipDivider__euaxt{width:1px;height:24px;background-color:#e0e0e0;margin:0 8px}.stage_loadingContainer__4H539{display:flex;justify-content:center;align-items:center;min-height:200px;width:100%}@media (max-width:768px){.stage_filterChipsContainer__WUxFn{padding:8px 12px;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap}}@media screen and (max-width:768px){.stage_stageBg__tUmr3{margin:5px 0}}@media screen and (max-width:400px){.stage_filterChipsContainer__WUxFn{gap:5px;padding:10px}.stage_filterChip__d0P0U{font-size:12px}}.stage_processingOverlay__GriSo{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;animation:stage_fadeIn__1IMWd .3s ease-in-out}.stage_processingMessage__fnhsD{color:white;font-size:16px;font-weight:700;background-color:rgba(0,0,0,.8);padding:20px 40px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@keyframes stage_fadeIn__1IMWd{0%{opacity:0}to{opacity:1}}.stage_highlighted-gear__ZdnI8{box-shadow:0 0 0 4px #FFB000,0 0 16px 4px rgba(255,176,0,.5);border:2.5px solid #ffb000!important;background:#fffbe6!important;animation:stage_pulse-highlight__BI_Py 1.2s cubic-bezier(.4,0,.2,1) 2;z-index:10;transition:box-shadow .2s,border .2s,background .2s}@keyframes stage_pulse-highlight__BI_Py{0%{box-shadow:0 0 0 0 #FFB000,0 0 0 0 rgba(255,176,0,.5)}50%{box-shadow:0 0 0 8px #FFB000,0 0 16px 8px rgba(255,176,0,.5)}to{box-shadow:0 0 0 0 #FFB000,0 0 0 0 rgba(255,176,0,.5)}}.stage_flexSpacer__aV86p{flex:1 1}.stage_addChip__PYrzv{background:#ffb71c;color:#000000;border-color:#ffb71c}.stage_addChip__PYrzv:hover{background:#000000;color:#ffb71c}.stage_sortSelectContainer__Yhfi7{display:flex;align-items:center;gap:4px;position:relative;z-index:1000}.stage_sortSelect__NdzUd{min-width:100px}.stage_stageModalOverlay__kR7P9{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:2000}.stage_stageModal__WnJv8{width:92%;max-width:360px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12);overflow:hidden}.stage_stageModalTitle__a67_c{font-size:16px;font-weight:600;padding:14px 16px 8px}.stage_stageModalBody__sv1xr{padding:0 16px 12px}.stage_stageModalInput__kwNGs{width:100%;border:1px solid #e0e0e0;border-radius:8px;padding:10px 12px;font-size:14px}.stage_stageModalActions___wPvG{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px 16px}.stage_stageModalCancel__gbsFy,.stage_stageModalConfirm__w7pv2{border:1px solid #e0e0e0;background:#fff;border-radius:8px;padding:8px 12px;font-size:13px;cursor:pointer}.stage_stageModalConfirm__w7pv2{background:#FFB000;color:#000;border-color:#FFB000}.CustomDragLayer_dragLayer__f3apu{position:fixed;pointer-events:none;z-index:1000;left:0;top:0;width:100%;height:100%}.CustomDragLayer_dragItemContent__OA_73{padding:10px 16px;background-color:rgba(33,150,243,.9);color:white;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);font-weight:500;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:CustomDragLayer_pulseEffect__DAS8O 1s infinite alternate;display:inline-block}.CustomDragLayer_dragItemPreview__1mkiu{display:inline-block;padding:8px 12px;background-color:rgba(255,176,0,.8);color:black;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2);font-weight:500;white-space:nowrap}@keyframes CustomDragLayer_pulseEffect__DAS8O{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@media screen and (max-width:768px){.CustomDragLayer_dragItem__1g2b4{padding:15px;background-color:rgba(0,0,0,.4);color:#555;border:1px dashed rgba(0,0,0,.6);border-radius:35px;box-shadow:none;font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:0;animation:none;display:inline-block}}.SearchResults_searchResults__GxvTp{z-index:999;margin:15px;padding:16px;background-color:white;border-radius:20px;box-sizing:border-box;border:1px solid #efefef}.SearchResults_searchResults__GxvTp h3{font-weight:600;color:#333;padding-left:5px;padding-bottom:8px}.SearchResults_resultsTitle__5yua6{margin:0 0 16px;font-size:18px;font-weight:600;color:#333}.SearchResults_resultsList__H3jVQ{list-style-type:none;padding:0;margin:0}.SearchResults_resultItem__UULKP{padding:8px 12px;border-bottom:1px solid #ececec;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SearchResults_resultItem__UULKP:last-child{border-bottom:none}.SearchResults_resultItem__UULKP:hover{background-color:#f9f9f9}.SearchResults_pathItem__24XhF{color:#757575;font-size:12px;align-items:center}.SearchResults_pathItem__24XhF>span{display:inline-block}.SearchResults_pathSeparator__FNN4B{margin:0 3px;color:#bdbdbd}.SearchResults_container_path__DCsUc>span:last-child>.SearchResults_pathSeparator__FNN4B{display:none}.SearchResults_gearName__dEpUR{font-weight:500;color:#333}.SearchResults_brandTag__Y5ref,.SearchResults_categoryTag__SHcY2{display:inline-block;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.SearchResults_brandTag__Y5ref{background-color:#e3f2fd;color:#1976d2}.SearchResults_categoryTag__SHcY2{background-color:#e8f5e9;color:#2e7d32}.SearchResults_matchType__EO2HI{margin-left:auto;padding:2px 8px;background-color:#f5f5f5;border-radius:4px;font-size:12px;color:#757575;display:none}.SearchResults_searchedName__gdkkp{display:flex;align-items:center;cursor:pointer}.SearchResults_searchedName__gdkkp>span>img{width:20px}.SearchResults_highlight__tSN1i{background-color:rgba(228,32490,30,.5);padding:0 2px;border-radius:2px;font-weight:500}.TagCloud_tagCloudContainer__pDmog{margin:16px 0;padding:0;background:none;border:none}.TagCloud_title__H8riU{margin:0 0 12px;color:#333;font-size:1.1rem;font-weight:600}.TagCloud_tagCloud__VAOOk{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.TagCloud_tagCloud__VAOOk::-webkit-scrollbar{display:none}.TagCloud_tag__XG9C8{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#495057;border:1px solid #dee2e6;border-radius:20px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;flex-shrink:0;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:rgba(139,92,246,.3);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TagCloud_tag__XG9C8:hover{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white;border-color:#8b5cf6;transform:translateY(-1px);box-shadow:0 2px 8px rgba(139,92,246,.3)}.TagCloud_tag__XG9C8:active{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:white;border-color:#7c3aed;transform:translateY(0);box-shadow:0 1px 4px rgba(139,92,246,.4)}.TagCloud_tag__XG9C8.TagCloud_selected__xpUb0{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white;border-color:#8b5cf6;box-shadow:0 2px 8px rgba(139,92,246,.3)}.TagCloud_count__Nyq9Z{font-size:.8rem;opacity:.8}.TagCloud_emptyState__xEPmI,.TagCloud_loading__TWSaX{text-align:center;color:#666;font-style:italic;padding:2px 20px}@media (max-width:768px){.TagCloud_tagCloudContainer__pDmog{margin:12px 0;padding:0 0 0 15px}.TagCloud_tag__XG9C8{padding:8px 12px;font-size:.8rem;min-height:32px}.TagCloud_title__H8riU{font-size:1rem}}@media (hover:none) and (pointer:coarse){.TagCloud_tag__XG9C8:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#495057;border-color:#dee2e6;transform:none;box-shadow:none}.TagCloud_tag__XG9C8.TagCloud_selected__xpUb0:hover,.TagCloud_tag__XG9C8:active{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white;border-color:#8b5cf6;box-shadow:0 2px 8px rgba(139,92,246,.3)}}.items_optionsContainer__YzJGe{border-radius:8px}.items_optionsContainer__YzJGe .brandTag,.items_optionsContainer__YzJGe .categoryTag{display:inline-block;margin:4px;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s}.items_optionsContainer__YzJGe .brandTag:hover,.items_optionsContainer__YzJGe .categoryTag:hover{opacity:.8;transform:scale(1.05)}.items_containerMylist__cy4zb{padding-bottom:100px;background:#f7f7f7;min-height:calc(100vh - 120px);padding-top:20px}.items_tableItems__m_ZkC{width:100%;max-width:1000px;border-collapse:separate;margin-left:auto;margin-right:auto;border-spacing:0;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.items_tableItems__m_ZkC thead{background-color:#f8f8f8}.items_tableItems__m_ZkC th{padding:12px;font-weight:600;text-align:left;transition:background-color .2s}.items_tableItems__m_ZkC th:hover{background-color:#f0f0f0}.items_tableItems__m_ZkC tbody tr{transition:background-color .2s}.items_tableItems__m_ZkC tbody tr:hover{background-color:#f9f9f9}.items_tableItems__m_ZkC tbody tr:not(:last-child){border-bottom:1px solid #eee}.items_tableItems__m_ZkC td,.items_tableItems__m_ZkC th{border-bottom:1px solid #e9e9e9;padding:10px 20px;text-align:left}.items_tableItems__m_ZkC th{font-weight:400;padding:10px 15px;cursor:pointer;color:#777;font-weight:700}.items_addButton__Dgsz2{background:#FFB000;display:inline-block;padding:5px 30px;border-radius:30px}.items_addButton__Dgsz2:hover{background:#000000;color:#ffb000}.items_actionsBar__Q3k2O{text-align:center;padding:0;margin:10px}.items_brandBadge__b3P_p{background-color:#e0f2ff;color:#0078d4;font-weight:500}.items_brandBadge__b3P_p,.items_categoryBadge__1_q_x{display:inline-block;padding:3px 8px;border-radius:12px;font-size:12px}.items_categoryBadge__1_q_x{background-color:#edf6e2;color:#33691e}.items_clickable__uI8b1{cursor:pointer;transition:all .2s ease}.items_clickable__uI8b1:hover{transform:scale(1.1);opacity:.8;box-shadow:0 2px 4px rgba(0,0,0,.2)}.items_highlightText__PvsT9{background-color:#fff59d;font-weight:700;padding:0 2px;border-radius:2px}.items_tableItems__m_ZkC td{padding:8px 20px;vertical-align:middle;background:#ffffff}.items_emptyStateContainer__pn1H7{display:flex;justify-content:center;align-items:center;padding:40px 20px;background-color:#ffffff;border-radius:8px;margin:20px 0}.items_emptyStateMessage__cbrpP{text-align:center;max-width:500px}.items_emptyStateMessage__cbrpP h3{font-size:1.4rem;margin-bottom:15px;color:#333}.items_emptyStateMessage__cbrpP p{color:#666;margin-bottom:20px}.items_emptyStateAction__c9bZJ{margin-top:20px}.items_addButtonLarge__QHL2V{display:inline-block;background-color:#FFB000;color:white;font-weight:500;padding:12px 24px;border-radius:30px;text-decoration:none;transition:all .3s ease}.items_input__DAKuV{font-size:16px}.items_addButtonLarge__QHL2V:hover{background-color:#000;color:#FFB000}.items_filterChipsContainer__FrqI_{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:5px;padding:10px 16px;border-radius:8px;background-color:#f8f9fa}.items_filterChip__DKZVe{display:flex;align-items:center;gap:6px;padding:3px 12px;border-radius:16px;font-size:13px;border:1px solid #e0e0e0;background:white;cursor:pointer;transition:all .2s ease;color:#333;text-decoration:none}.items_filterChip__DKZVe b{font-size:18px}.items_filterChip__DKZVe:hover{background:#f1f3f5}.items_activeChip__d4ETm{background:#ffb71c;color:#000000;border-color:#ffb71c}.items_activeChipCate__0AAWN{background-color:#edf6e2;color:#33691e;border-color:#d6e3c7}.items_activeChipBrand__4APus{background-color:#e0f2ff;color:#0078d4;border-color:#90caf9}.items_activeChipTag__epph0{box-shadow:0 2px 6px rgba(139,92,246,.3)}.items_activeChip__d4ETm:hover{background:#ffb71c}.items_nameLink__MGQJw:after{content:">";padding-left:4px;color:#ccc}.items_activeFilter__pVj_3{background:#e3f2fd;border-color:#90caf9}.items_activeFilterCategory__JP9Y9{background-color:#edf6e2;color:#33691e}.items_checkIcon__OwPLv{font-size:12px;font-weight:700}.items_chipDivider__0xstq{width:1px;height:24px;background-color:#e0e0e0;margin:0 8px}.items_closeButton__rjFx6{background:none;border:none;font-size:16px;line-height:1;padding:0 4px;cursor:pointer;color:inherit}.items_addChip__OAXxP{background:#ffb71c;color:#000000;border-color:#ffb71c}.items_addChip__OAXxP:hover{background:#000000;color:#ffb71c}.items_itemCountContainer__KGPhr{padding:10px 16px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.items_itemCount__5_K8Q{font-size:13px;color:#333}.items_filterInfo__tnS4d{font-size:13px;color:#666;background-color:#e0e0e0;padding:3px 8px;border-radius:12px;margin-left:10px}@media (max-width:768px){.items_filterChipsContainer__FrqI_{padding:8px 12px;overflow-x:auto;flex-wrap:nowrap}}@media screen and (max-width:768px){.items_tableItems__m_ZkC td,.items_tableItems__m_ZkC th{padding:7px 5px}.items_tableItems__m_ZkC td:first-child,.items_tableItems__m_ZkC th:first-child{padding-left:15px}}.items_activeChipTag__epph0{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white;border-color:#8b5cf6}.items_activeChipTag__epph0:hover{color:#8b5cf6}.items_activeChipTag__epph0 .items_closeButton__rjFx6{color:white;opacity:.8}.items_activeChipTag__epph0 .items_closeButton__rjFx6:hover{opacity:1;background-color:rgba(255,255,255,.2);color:#8b5cf6}