._selector_2i15b_5{position:relative;display:inline-block;z-index:var(--z-index-dropdown)}._trigger_2i15b_19{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base);color:var(--color-text-secondary);font-weight:500;font-size:.9375rem}._trigger_2i15b_19:hover{background:var(--color-hover);color:var(--color-text)}._triggerActive_2i15b_63{background:var(--color-primary-lighter);color:var(--color-primary)}[data-theme=dark] ._triggerActive_2i15b_63{background:color-mix(in srgb,var(--color-primary) 15%,transparent)}._chevron_2i15b_81{flex-shrink:0;color:currentColor;opacity:.6;transition:transform .2s ease}._chevronOpen_2i15b_95{transform:rotate(180deg)}._dropdown_2i15b_105{position:absolute;top:calc(100% + 8px);left:0;width:480px;max-height:500px;background:#fff;border:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);border-radius:12px;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--color-text) 10%,transparent),0 4px 6px -2px color-mix(in srgb,var(--color-text) 5%,transparent);overflow:hidden;z-index:10;animation:_slideDown_2i15b_1 .2s ease}[data-theme=dark] ._dropdown_2i15b_105{background:color-mix(in srgb,var(--color-background-secondary) 95%,transparent);border-color:color-mix(in srgb,var(--color-text) 10%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@keyframes _slideDown_2i15b_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._chipFilters_2i15b_175{display:flex;gap:8px;padding:10px;border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent)}[data-theme=dark] ._chipFilters_2i15b_175{border-bottom-color:color-mix(in srgb,var(--color-text) 8%,transparent)}._chip_2i15b_175{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:var(--color-text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}._chip_2i15b_175:hover{background:var(--color-hover);color:var(--color-text)}._chipActive_2i15b_247{color:#fff;border-color:transparent}[data-theme=dark] ._chip_2i15b_175{border-color:color-mix(in srgb,var(--color-text) 10%,transparent)}._chipLabel_2i15b_265{font-weight:600}._chipCount_2i15b_273{font-size:12px;opacity:.7}._searchBox_2i15b_285{position:relative;padding:10px;border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent)}[data-theme=dark] ._searchBox_2i15b_285{border-bottom-color:color-mix(in srgb,var(--color-text) 8%,transparent)}._searchIcon_2i15b_305{position:absolute;left:22px;top:50%;transform:translateY(-50%);color:var(--color-text-secondary);pointer-events:none;opacity:.5}._searchInput_2i15b_325{width:100%;padding:8px 36px;background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:8px;font-size:14px;color:var(--color-text);transition:border-color var(--transition-base),background-color var(--transition-base);outline:none}[data-theme=dark] ._searchInput_2i15b_325{border-color:color-mix(in srgb,var(--color-text) 10%,transparent);background:color-mix(in srgb,var(--color-text) 5%,transparent)}._searchInput_2i15b_325:focus{border-color:var(--color-primary);background:#fff}[data-theme=dark] ._searchInput_2i15b_325:focus{background:color-mix(in srgb,var(--color-text) 8%,transparent)}._searchInput_2i15b_325::placeholder{color:var(--color-text-secondary);opacity:.5}._searchClear_2i15b_391{position:absolute;right:22px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-base),opacity var(--transition-base);opacity:.5}._searchClear_2i15b_391:hover{background:var(--color-hover);opacity:1}._sortBox_2i15b_445{display:flex;gap:8px;padding:0 10px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent)}[data-theme=dark] ._sortBox_2i15b_445{border-bottom-color:color-mix(in srgb,var(--color-text) 8%,transparent)}._sortBtn_2i15b_467{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:var(--color-text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}[data-theme=dark] ._sortBtn_2i15b_467{border-color:color-mix(in srgb,var(--color-text) 10%,transparent)}._sortBtn_2i15b_467:hover{background:var(--color-hover);color:var(--color-text);border-color:var(--color-primary)}._sortBtnActive_2i15b_527{background:var(--color-primary-lighter);border-color:var(--color-primary);color:var(--color-primary);font-weight:600}[data-theme=dark] ._sortBtnActive_2i15b_527{background:color-mix(in srgb,var(--color-primary) 15%,transparent)}._sortBtn_2i15b_467 svg{flex-shrink:0}._gridContainer_2i15b_559{padding:10px;max-height:360px;overflow-y:auto}._gridContainer_2i15b_559::-webkit-scrollbar{width:6px}._gridContainer_2i15b_559::-webkit-scrollbar-track{background:transparent}._gridContainer_2i15b_559::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:3px}[data-theme=dark] ._gridContainer_2i15b_559::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-text) 10%,transparent)}._gridContainer_2i15b_559::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-text) 20%,transparent)}[data-theme=dark] ._gridContainer_2i15b_559::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-text) 20%,transparent)}._grid_2i15b_559{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._gridItem_2i15b_635{position:relative;padding:8px 10px;background:transparent;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:8px;color:var(--color-text);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base);display:flex;align-items:center;justify-content:space-between;gap:4px;text-decoration:none}._gridItemName_2i15b_679{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gridItemCount_2i15b_695{flex-shrink:0;font-size:11px;color:var(--color-text-secondary);opacity:.7;font-weight:600;margin-right:4px}[data-theme=dark] ._gridItem_2i15b_635{border-color:color-mix(in srgb,var(--color-text) 10%,transparent)}._gridItem_2i15b_635:hover{border-color:var(--color-primary);background:var(--color-hover);color:var(--color-text)}._gridItem_2i15b_635:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._gridItemActive_2i15b_743{background:var(--color-primary-lighter);border-color:var(--color-primary);color:var(--color-primary);font-weight:600}[data-theme=dark] ._gridItemActive_2i15b_743{background:color-mix(in srgb,var(--color-primary) 15%,transparent)}._gridItemActive_2i15b_743:hover{background:var(--color-primary-lighter)}._gridItemUnhealthy_2i15b_775{opacity:.6;background:color-mix(in srgb,var(--color-error) 5%,transparent);border-color:color-mix(in srgb,var(--color-error) 30%,transparent)}[data-theme=dark] ._gridItemUnhealthy_2i15b_775{background:color-mix(in srgb,var(--color-error) 10%,transparent);border-color:color-mix(in srgb,var(--color-error) 40%,transparent)}._gridItemUnhealthy_2i15b_775:hover{background:color-mix(in srgb,var(--color-error) 10%,transparent)}[data-theme=dark] ._gridItemUnhealthy_2i15b_775:hover{background:color-mix(in srgb,var(--color-error) 15%,transparent)}._gridItemUnhealthy_2i15b_775 ._gridItemName_2i15b_679{color:var(--color-error-dark)}[data-theme=dark] ._gridItemUnhealthy_2i15b_775 ._gridItemName_2i15b_679{color:var(--color-error)}._unhealthyBadge_2i15b_829{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--color-error-dark);margin-left:4px}[data-theme=dark] ._unhealthyBadge_2i15b_829{color:var(--color-error)}._activeBadge_2i15b_859{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);border-radius:50%;color:#fff}._emptyState_2i15b_885{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;color:var(--color-text-secondary);text-align:center}._emptyState_2i15b_885 svg{margin-bottom:16px;opacity:.5}._emptyState_2i15b_885 p{margin:0;font-size:14px;font-weight:500}._mobileOverlay_2i15b_931{position:fixed;inset:0;background:color-mix(in srgb,var(--color-text) 50%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-index-modal-backdrop);animation:_fadeIn_2i15b_1 .2s}@keyframes _fadeIn_2i15b_1{0%{opacity:0}to{opacity:1}}._mobileDialog_2i15b_967{position:fixed;bottom:0;left:0;right:0;max-height:90vh;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px color-mix(in srgb,var(--color-text) 20%,transparent);z-index:var(--z-index-modal);animation:_slideUp_2i15b_1 .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}[data-theme=dark] ._mobileDialog_2i15b_967{background:color-mix(in srgb,var(--color-background-secondary) 95%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@keyframes _slideUp_2i15b_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._mobileDialogHeader_2i15b_1029{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);flex-shrink:0}[data-theme=dark] ._mobileDialogHeader_2i15b_1029{border-bottom-color:color-mix(in srgb,var(--color-text) 10%,transparent)}._mobileDialogTitle_2i15b_1055{font-size:18px;font-weight:600;color:var(--color-text);margin:0}._mobileDialogClose_2i15b_1069{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:10px;color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-base),background-color var(--transition-base),transform var(--transition-base)}._mobileDialogClose_2i15b_1069:active{transform:scale(.95);background:var(--color-hover)}._mobileDialogContent_2i15b_1113{padding:0;overflow:hidden;flex:1;display:flex;flex-direction:column}._tabNav_2i15b_1131{display:flex;background:var(--color-background);border-bottom:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);flex-shrink:0}[data-theme=dark] ._tabNav_2i15b_1131{background:color-mix(in srgb,var(--color-text) 3%,transparent);border-bottom-color:color-mix(in srgb,var(--color-text) 8%,transparent)}._tabButton_2i15b_1155{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px 8px;background:transparent;border:none;color:var(--color-text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:color var(--transition-base),background-color var(--transition-base),transform var(--transition-base);min-height:56px}._tabButton_2i15b_1155:active{transform:scale(.98)}._tabButtonActive_2i15b_1207{color:var(--color-text);font-weight:600}._tabLabel_2i15b_1217{font-size:15px}._tabCount_2i15b_1225{font-size:12px;opacity:.6}._tabButtonActive_2i15b_1207 ._tabCount_2i15b_1225{opacity:.8}._tabIndicator_2i15b_1243{position:absolute;bottom:0;left:0;right:0;height:3px;border-radius:3px 3px 0 0;animation:_slideIndicator_2i15b_1 .3s ease}@keyframes _slideIndicator_2i15b_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._tabContent_2i15b_1283{flex:1;overflow-y:auto;padding:16px}._mobileSortBox_2i15b_1297{display:flex;gap:8px;padding:12px 16px;background:var(--color-background);border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent);flex-shrink:0}[data-theme=dark] ._mobileSortBox_2i15b_1297{border-bottom-color:color-mix(in srgb,var(--color-text) 8%,transparent)}._mobileSortBtn_2i15b_1323{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;background:transparent;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:10px;color:var(--color-text-secondary);font-size:14px;font-weight:500;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base),transform var(--transition-base)}[data-theme=dark] ._mobileSortBtn_2i15b_1323{border-color:color-mix(in srgb,var(--color-text) 10%,transparent)}._mobileSortBtn_2i15b_1323:active{transform:scale(.97)}._mobileSortBtnActive_2i15b_1381{background:var(--color-primary-lighter);border-color:var(--color-primary);color:var(--color-primary);font-weight:600}[data-theme=dark] ._mobileSortBtnActive_2i15b_1381{background:color-mix(in srgb,var(--color-primary) 15%,transparent)}._mobileSortBtn_2i15b_1323 svg{flex-shrink:0}._mobileSearchBox_2i15b_1413{position:relative;margin:16px 16px 0;flex-shrink:0}._mobileSearchIcon_2i15b_1427{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--color-text-secondary);pointer-events:none;opacity:.5}._mobileSearchInput_2i15b_1447{width:100%;padding:12px 44px;background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);border-radius:10px;font-size:15px;color:var(--color-text);transition:border-color var(--transition-base),background-color var(--transition-base);outline:none}[data-theme=dark] ._mobileSearchInput_2i15b_1447{border-color:color-mix(in srgb,var(--color-text) 10%,transparent);background:color-mix(in srgb,var(--color-text) 5%,transparent)}._mobileSearchInput_2i15b_1447:focus{border-color:var(--color-primary);background:#fff}[data-theme=dark] ._mobileSearchInput_2i15b_1447:focus{background:color-mix(in srgb,var(--color-text) 8%,transparent)}._mobileSearchInput_2i15b_1447::placeholder{color:var(--color-text-secondary);opacity:.5}._mobileSearchClear_2i15b_1513{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-base),transform var(--transition-base)}._mobileSearchClear_2i15b_1513:active{background:var(--color-hover);transform:translateY(-50%) scale(.95)}._mobileGrid_2i15b_1565{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._mobileGridItem_2i15b_1577{position:relative;padding:14px 10px;background:transparent;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:10px;color:var(--color-text);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base);display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-decoration:none}._mobileGridItemName_2i15b_1621{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}._mobileGridItemCount_2i15b_1635{font-size:11px;color:var(--color-text-secondary);opacity:.7;font-weight:600}[data-theme=dark] ._mobileGridItem_2i15b_1577{border-color:color-mix(in srgb,var(--color-text) 10%,transparent)}._mobileGridItem_2i15b_1577:active{transform:scale(.97)}._mobileGridItemActive_2i15b_1665{background:var(--color-primary-lighter);border-color:var(--color-primary);color:var(--color-primary);font-weight:600}[data-theme=dark] ._mobileGridItemActive_2i15b_1665{background:color-mix(in srgb,var(--color-primary) 15%,transparent)}._mobileGridItemUnhealthy_2i15b_1689{opacity:.6;background:color-mix(in srgb,var(--color-error) 5%,transparent);border-color:color-mix(in srgb,var(--color-error) 30%,transparent)}[data-theme=dark] ._mobileGridItemUnhealthy_2i15b_1689{background:color-mix(in srgb,var(--color-error) 10%,transparent);border-color:color-mix(in srgb,var(--color-error) 40%,transparent)}._mobileGridItemUnhealthy_2i15b_1689 ._mobileGridItemName_2i15b_1621{color:var(--color-error-dark)}[data-theme=dark] ._mobileGridItemUnhealthy_2i15b_1689 ._mobileGridItemName_2i15b_1621{color:var(--color-error)}._mobileUnhealthyBadge_2i15b_1727{position:absolute;top:6px;left:6px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--color-error-dark)}[data-theme=dark] ._mobileUnhealthyBadge_2i15b_1727{color:var(--color-error)}._mobileActiveBadge_2i15b_1759{position:absolute;top:6px;right:6px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);border-radius:50%;color:#fff}._mobileEmptyState_2i15b_1787{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--color-text-secondary);text-align:center}._mobileEmptyState_2i15b_1787 svg{margin-bottom:12px;opacity:.3}._mobileEmptyState_2i15b_1787 p{margin:0;font-size:14px;opacity:.6}@media(max-width:480px){._mobileGrid_2i15b_1565{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){._trigger_2i15b_19,._chevron_2i15b_81,._chip_2i15b_175,._gridItem_2i15b_635,._searchClear_2i15b_391,._tabButton_2i15b_1155,._tabIndicator_2i15b_1243,._mobileGridItem_2i15b_1577{transition:none}._dropdown_2i15b_105,._mobileOverlay_2i15b_931,._mobileDialog_2i15b_967,._tabIndicator_2i15b_1243{animation:none}._gridItem_2i15b_635:hover,._gridItemActive_2i15b_743:hover{transform:none}}._button_quia1_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);font-family:var(--font-family);font-weight:var(--font-weight-bold);border:none;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base);border-radius:var(--radius-lg);position:relative}._button_quia1_1:disabled{opacity:.6;cursor:not-allowed}._button_quia1_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._primary_quia1_59{background:var(--color-primary);color:#fff}._primary_quia1_59:hover:not(:disabled){background:var(--color-secondary);transform:translateY(-2px);box-shadow:0 4px 16px #ff69b44d}._secondary_quia1_81{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}._secondary_quia1_81:hover:not(:disabled){background:#ff69b41a}._ghost_quia1_101{background:transparent;color:var(--color-text)}._ghost_quia1_101:hover:not(:disabled){background:#0000000d}._sm_quia1_121{padding:8px 16px;font-size:var(--font-size-sm)}._md_quia1_131{padding:12px 24px;font-size:var(--font-size-base)}._lg_quia1_141{padding:16px 32px;font-size:var(--font-size-lg)}._loading_quia1_153{pointer-events:none}._spinner_quia1_161{animation:_spin_quia1_161 1s linear infinite}._spinner_quia1_161 svg{display:block}._hidden_quia1_177{visibility:hidden}@keyframes _spin_quia1_161{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._card_c7cv8_5{background:var(--color-card-bg);border-radius:16px;box-shadow:var(--shadow-sm);transition:box-shadow .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}._hoverable_c7cv8_14:hover{box-shadow:0 12px 32px #ff69b440;transform:translateY(-6px) scale(1.02)}._clickable_c7cv8_19{cursor:pointer}._clickable_c7cv8_19:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._padding-none_c7cv8_29{padding:0}._padding-sm_c7cv8_33{padding:10px}._padding-md_c7cv8_37{padding:14px}._padding-lg_c7cv8_41{padding:20px}@media(max-width:768px){._hoverable_c7cv8_14:hover{transform:translateY(-4px);box-shadow:0 8px 24px #ff69b433}}@media(prefers-reduced-motion:reduce){._card_c7cv8_5{transition:none}._hoverable_c7cv8_14:hover{transform:none}}._wrapper_19o7i_1{display:flex;align-items:center;gap:var(--space-sm);padding:12px 20px;border:2px solid var(--color-border);border-radius:28px;background:var(--color-background);transition:border-color var(--transition-base),box-shadow var(--transition-base)}._wrapper_19o7i_1:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #ff69b41a}._error_19o7i_37{border-color:var(--color-error)}._error_19o7i_37:focus-within{border-color:var(--color-error);box-shadow:0 0 0 3px #ef44441a}._input_19o7i_55{flex:1;border:none;outline:none;background:transparent;font-size:15px;font-family:var(--font-family);color:var(--color-text)}._input_19o7i_55::placeholder{color:var(--color-text-muted)}._prefix_19o7i_83,._suffix_19o7i_85{display:flex;align-items:center;color:var(--color-text-muted)}._clearButton_19o7i_97{display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-full);transition:color var(--transition-fast),background-color var(--transition-fast)}._clearButton_19o7i_97:hover{color:var(--color-text);background:#0000000d}._clearButton_19o7i_97:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._overlay_wk4jp_1{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:var(--space-md);z-index:var(--z-index-modal-backdrop);animation:_fadeIn_wk4jp_1 var(--transition-base) ease}._modal_wk4jp_33{background:var(--color-background);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);max-width:500px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;animation:_slideUp_wk4jp_1 var(--transition-base) ease}._header_wk4jp_59{display:flex;align-items:center;justify-content:space-between;padding:var(--space-lg);border-bottom:1px solid var(--color-border)}._title_wk4jp_75{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text)}._closeButton_wk4jp_89{display:flex;align-items:center;justify-content:center;padding:var(--space-sm);border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast),background-color var(--transition-fast)}._closeButton_wk4jp_89:hover{color:var(--color-text);background:#0000000d}._closeButton_wk4jp_89:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._content_wk4jp_139{padding:var(--space-lg);overflow-y:auto}@keyframes _fadeIn_wk4jp_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_wk4jp_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._modal_wk4jp_33{max-width:100%;margin:var(--space-md)}}._loading_1jcv6_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);padding:var(--space-lg)}._fullscreen_1jcv6_10{position:fixed;inset:0;background:color-mix(in srgb,var(--color-background) 90%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-index-modal);display:flex;align-items:center;justify-content:center}._spinner_1jcv6_24{animation:_spin_1jcv6_24 1s linear infinite;color:var(--color-primary)}._track_1jcv6_29{opacity:.25}._arc_1jcv6_33{stroke-linecap:round}._text_1jcv6_37{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}@keyframes _spin_1jcv6_24{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._empty_1ag7q_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-3xl) var(--space-lg);text-align:center}._icon_1ag7q_10{color:var(--color-text-muted);margin-bottom:var(--space-md)}._title_1ag7q_15{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text)}._description_1ag7q_22{margin:var(--space-sm) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:300px}._action_1ag7q_29{margin-top:var(--space-lg)}._desktopSearchForm_sffml_11{position:relative;width:100%;max-width:420px}._desktopSearchWrapper_sffml_23{position:relative;display:flex;align-items:center;gap:6px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);padding:8px 12px;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px color-mix(in srgb,var(--color-black) 2%,transparent),0 1px 2px color-mix(in srgb,var(--color-black) 3%,transparent);height:36px}._desktopSearchWrapper_sffml_23:hover{border-color:var(--color-gray-300);box-shadow:0 2px 6px color-mix(in srgb,var(--color-black) 4%,transparent),0 1px 3px color-mix(in srgb,var(--color-black) 4%,transparent)}._desktopSearchWrapperFocused_sffml_75{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 10%,transparent),0 2px 8px color-mix(in srgb,var(--color-primary) 12%,transparent);background:var(--color-white)}._desktopSearchIcon_sffml_91{flex-shrink:0;color:var(--color-gray-400);transition:color .2s ease;width:18px;height:18px}._desktopSearchWrapperFocused_sffml_75 ._desktopSearchIcon_sffml_91{color:var(--color-primary)}._desktopSearchInput_sffml_115{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:14px;color:var(--color-text);font-weight:500;padding:0 2px;height:20px;line-height:20px}._desktopSearchInput_sffml_115::placeholder{color:var(--color-gray-400);font-weight:400}._desktopScopeIndicator_sffml_155{flex-shrink:0;display:flex;align-items:center;padding-left:4px;border-left:1px solid var(--color-gray-200);margin-left:2px}._desktopScopeButton_sffml_173{display:flex;align-items:center;gap:4px;padding:4px 10px;border:none;border-radius:8px;background:transparent;color:var(--color-gray-600);font-size:12px;font-weight:600;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap;position:relative;overflow:hidden;height:20px;line-height:20px}._desktopScopeButton_sffml_173:before{content:"";position:absolute;inset:0;background:radial-gradient(600px at var(--mouse-x, 0) var(--mouse-y, 0),color-mix(in srgb,var(--color-primary) 8%,transparent),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}._desktopScopeButton_sffml_173:hover:not(:disabled):before{opacity:1}._desktopScopeButton_sffml_173:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}._desktopScopeButton_sffml_173:disabled{opacity:.4;cursor:not-allowed}._desktopScopeButtonFixed_sffml_281{opacity:.45;cursor:default;pointer-events:none}._desktopScopeButtonCurrent_sffml_293{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:var(--color-white);box-shadow:0 2px 6px color-mix(in srgb,var(--color-primary) 25%,transparent)}._desktopScopeButtonCurrent_sffml_293:hover:not(:disabled){background:linear-gradient(135deg,var(--color-primary-light) 0%,var(--color-primary) 100%);color:var(--color-white);box-shadow:0 3px 10px color-mix(in srgb,var(--color-primary) 30%,transparent)}._desktopScopeIcon_sffml_317{flex-shrink:0;width:12px;height:12px;transition:transform .25s cubic-bezier(.4,0,.2,1)}._desktopScopeButton_sffml_173:hover ._desktopScopeIcon_sffml_317{transform:translateY(1px)}._mobileSearchButton_sffml_347{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:.5rem;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-base),background-color var(--transition-base)}._mobileSearchButton_sffml_347:hover,._mobileSearchButton_sffml_347:active{color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}._mobileSearchTrigger_sffml_393{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;border:none;border-radius:24px;background:var(--color-background);color:var(--color-gray-400);font-size:15px;cursor:pointer;transition:background-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);box-shadow:0 2px 6px color-mix(in srgb,var(--color-black) 6%,transparent)}._mobileSearchTrigger_sffml_393:active{background:var(--color-white);box-shadow:0 4px 12px color-mix(in srgb,var(--color-black) 10%,transparent);transform:scale(.98)}._mobileSearchTriggerText_sffml_443{flex:1;text-align:left;font-weight:400}._mobileDialogSearchForm_sffml_463{width:100%}._mobileDialogSearchWrapper_sffml_471{display:flex;align-items:center;gap:12px;background:var(--color-gray-50);border:2px solid var(--color-gray-200);border-radius:16px;padding:16px 18px;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px color-mix(in srgb,var(--color-black) 4%,transparent),0 1px 3px color-mix(in srgb,var(--color-black) 3%,transparent);min-height:56px}._mobileDialogSearchWrapper_sffml_471:focus-within{background:var(--color-white);border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 10%,transparent),0 4px 12px color-mix(in srgb,var(--color-primary) 15%,transparent)}._mobileDialogSearchIcon_sffml_523{flex-shrink:0;color:var(--color-gray-400);transition:color .25s ease;width:22px;height:22px}._mobileDialogSearchWrapper_sffml_471:focus-within ._mobileDialogSearchIcon_sffml_523{color:var(--color-primary)}._mobileDialogSearchInput_sffml_547{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:16px;color:var(--color-text);font-weight:500;padding:0;line-height:24px}._mobileDialogSearchInput_sffml_547::placeholder{color:var(--color-gray-400);font-weight:400}._mobileDialogScopeWrapper_sffml_585{margin-top:16px;display:flex;gap:8px;padding:4px;background:var(--color-gray-100);border-radius:12px}._mobileDialogScopeButton_sffml_603{flex:1;padding:12px 16px;border:none;border-radius:10px;background:transparent;color:var(--color-gray-600);font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:6px;position:relative}._mobileDialogScopeButton_sffml_603:active{transform:scale(.98)}._mobileDialogScopeButton_sffml_603:disabled{opacity:.4;cursor:not-allowed}._mobileDialogScopeButtonActive_sffml_665{background:var(--color-white);color:var(--color-primary);box-shadow:0 2px 4px color-mix(in srgb,var(--color-black) 6%,transparent),0 1px 2px color-mix(in srgb,var(--color-black) 4%,transparent)}._mobileDialogScopeButtonActive_sffml_665:before{content:"";position:absolute;inset:0;border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,transparent),color-mix(in srgb,var(--color-primary-light) 5%,transparent));pointer-events:none}._mobileDialogHeader_sffml_707{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._mobileDialogTitle_sffml_721{margin:0;font-size:20px;font-weight:700;color:var(--color-text);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._mobileDialogClose_sffml_743{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:var(--color-background);color:var(--color-gray-600);cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),transform var(--transition-base)}._mobileDialogClose_sffml_743:active{background:var(--color-gray-200);transform:scale(.95)}._mobileDialogForm_sffml_787{display:flex;flex-direction:column;gap:20px}._mobileInputWrapper_sffml_799{position:relative;display:flex;align-items:center;gap:12px;padding:14px 18px;border:2px solid var(--color-background);border-radius:20px;background:var(--color-background);transition:border-color var(--transition-base),background-color var(--transition-base),box-shadow var(--transition-base)}._mobileInputWrapper_sffml_799:focus-within{border-color:var(--color-primary);background:var(--color-white);box-shadow:0 4px 16px color-mix(in srgb,var(--color-primary) 15%,transparent),0 0 0 3px color-mix(in srgb,var(--color-primary) 8%,transparent)}._mobileSearchIcon_sffml_845{flex-shrink:0;color:var(--color-gray-400);transition:color .2s ease}._mobileInputWrapper_sffml_799:focus-within ._mobileSearchIcon_sffml_845{color:var(--color-primary)}._mobileInput_sffml_799{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:16px;color:var(--color-text);font-weight:500}._mobileInput_sffml_799::placeholder{color:var(--color-gray-400);font-weight:400}._mobileScopeSelector_sffml_899{display:flex;flex-direction:column;gap:12px}._mobileScopeLabel_sffml_911{margin:0;font-size:13px;font-weight:600;color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.5px}._mobileScopeButtons_sffml_929{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._mobileScopeButton_sffml_929{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border:2px solid var(--color-gray-200);border-radius:16px;background:var(--color-white);color:var(--color-gray-600);font-size:15px;font-weight:600;cursor:pointer;transition:border-color var(--transition-base),background-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}._mobileScopeButton_sffml_929:active{transform:scale(.97)}._mobileScopeButtonActive_sffml_991{border-color:var(--color-primary);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:var(--color-white);box-shadow:0 4px 16px color-mix(in srgb,var(--color-primary) 25%,transparent)}._mobileScopeButtonActive_sffml_991:active{transform:scale(.97);box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary) 30%,transparent)}._mobileSubmitButton_sffml_1015{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border:none;border-radius:20px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:var(--color-white);font-size:16px;font-weight:700;cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base);box-shadow:0 4px 16px color-mix(in srgb,var(--color-primary) 25%,transparent)}._mobileSubmitButton_sffml_1015:active{transform:translateY(1px) scale(.98);box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary) 30%,transparent)}@media(max-width:768px){._desktopSearchForm_sffml_11{max-width:100%}._desktopSearchWrapper_sffml_23{padding:8px 12px;height:36px}._desktopScopeButton_sffml_173{font-size:11px;padding:3px 8px}}[data-theme=dark] ._desktopSearchWrapper_sffml_23{background:var(--gray-800);border-color:var(--gray-700);box-shadow:0 2px 4px color-mix(in srgb,var(--color-black) 30%,transparent),0 1px 2px color-mix(in srgb,var(--color-black) 20%,transparent)}[data-theme=dark] ._desktopSearchWrapper_sffml_23:hover{border-color:var(--gray-600);box-shadow:0 2px 6px color-mix(in srgb,var(--color-black) 40%,transparent),0 1px 3px color-mix(in srgb,var(--color-black) 20%,transparent)}[data-theme=dark] ._desktopSearchWrapperFocused_sffml_75{border-color:var(--color-primary);background:var(--gray-800);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 15%,transparent),0 2px 8px color-mix(in srgb,var(--color-primary) 20%,transparent)}[data-theme=dark] ._desktopSearchIcon_sffml_91{color:var(--gray-400)}[data-theme=dark] ._desktopSearchInput_sffml_115{color:var(--gray-200)}[data-theme=dark] ._desktopSearchInput_sffml_115::placeholder{color:var(--gray-500)}[data-theme=dark] ._desktopScopeIndicator_sffml_155{border-left-color:var(--gray-700)}[data-theme=dark] ._desktopScopeButton_sffml_173{color:var(--gray-400)}[data-theme=dark] ._desktopScopeButton_sffml_173:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}[data-theme=dark] ._mobileSearchTrigger_sffml_393,[data-theme=dark] ._mobileInputWrapper_sffml_799{background:var(--gray-800);border-color:var(--gray-700)}[data-theme=dark] ._mobileInputWrapper_sffml_799:focus-within{background:var(--gray-800);border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 15%,transparent)}[data-theme=dark] ._mobileDialogSearchWrapper_sffml_471{background:var(--gray-800);border-color:var(--gray-700)}[data-theme=dark] ._mobileDialogSearchWrapper_sffml_471:focus-within{background:var(--gray-800)}[data-theme=dark] ._mobileDialogScopeWrapper_sffml_585{background:var(--gray-800)}[data-theme=dark] ._mobileDialogScopeButtonActive_sffml_665{background:var(--gray-700)}._error_kdd5b_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-3xl) var(--space-lg);text-align:center}._icon_kdd5b_10{color:var(--color-error);margin-bottom:var(--space-md)}._title_kdd5b_15{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text)}._message_kdd5b_22{margin:var(--space-sm) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:300px}._retryButton_kdd5b_29{margin-top:var(--space-lg)}._videoItem_a6sho_13{background:var(--color-background);border-radius:var(--radius-sm);overflow:hidden;cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base);box-shadow:var(--shadow-sm);display:flex;flex-direction:column}._videoItem_a6sho_13:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}._videoItem_a6sho_13:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._videoCover_a6sho_61{width:100%;aspect-ratio:2/3;background:var(--color-border);position:relative;overflow:hidden;min-height:240px;max-height:400px}._videoItemHorizontal_a6sho_85 ._videoCover_a6sho_61{aspect-ratio:16/9;min-height:120px;max-height:240px}._coverImage_a6sho_97{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-slow),opacity .4s ease;max-height:100%;opacity:0}._coverImageLoaded_a6sho_125{opacity:1}._videoItem_a6sho_13:hover ._coverImage_a6sho_97{transform:scale(1.05)}._coverPlaceholder_a6sho_143{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-border);color:var(--color-text-secondary);opacity:.5}._coverPlaceholder_a6sho_143 svg{opacity:.3}._playOverlay_a6sho_175{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-black) 60%,transparent);opacity:0;transition:opacity var(--transition-base)}._videoItem_a6sho_13:hover ._playOverlay_a6sho_175{opacity:1}._playIcon_a6sho_205{width:48px;height:48px;color:var(--color-text);filter:drop-shadow(0 2px 8px color-mix(in srgb,var(--color-black) 40%,transparent))}._statusBadge_a6sho_221{position:absolute;top:0;left:0;background:color-mix(in srgb,var(--color-text-primary) 40%,transparent);color:var(--color-background);padding:3px var(--space-sm);border-radius:4px;font-size:var(--fluid-xs);font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:.3px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1;box-shadow:var(--shadow-sm)}[data-theme=dark] ._statusBadge_a6sho_221{background:color-mix(in srgb,var(--color-background-tertiary) 35%,transparent);color:var(--color-text-primary);box-shadow:0 2px 4px #0000004d}._metaBadges_a6sho_271{position:absolute;bottom:6px;left:6px;display:flex;gap:4px;flex-wrap:wrap;max-width:calc(100% - 12px);z-index:1}._metaBadge_a6sho_271{background:color-mix(in srgb,var(--color-text-primary) 85%,transparent);color:var(--color-background);padding:2px 6px;border-radius:3px;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap}[data-theme=dark] ._metaBadge_a6sho_271{background:color-mix(in srgb,var(--color-background-tertiary) 15%,transparent);color:var(--color-text)}._videoInfo_a6sho_331{padding:var(--space-sm) 10px 10px;display:flex;flex-direction:column;gap:var(--space-xs);flex:1}._videoItemHorizontal_a6sho_85 ._videoInfo_a6sho_331{padding:var(--space-sm) 10px;gap:3px}._videoTitle_a6sho_361{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}._videoItemHorizontal_a6sho_85 ._videoTitle_a6sho_361{font-size:var(--fluid-sm);-webkit-line-clamp:2;line-height:1.35}._videoMeta_a6sho_401{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._videoItemHorizontal_a6sho_85 ._videoMeta_a6sho_401{display:none}._videoSecondary_a6sho_431{display:flex;flex-direction:column;gap:2px;font-size:var(--font-size-xs);line-height:1.3}._videoItemHorizontal_a6sho_85 ._videoSecondary_a6sho_431{flex-direction:row;align-items:center;gap:6px;font-size:var(--fluid-xs)}._videoType_a6sho_463{color:var(--color-primary);font-weight:var(--font-weight-medium)}._videoCast_a6sho_473{color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._videoItemHorizontal_a6sho_85 ._videoType_a6sho_463:after{content:"·";margin-left:6px;color:var(--color-text-muted);font-weight:400}._videoItemHorizontal_a6sho_85 ._videoType_a6sho_463:last-child:after{content:none}@media(max-width:768px){._videoCover_a6sho_61{min-height:180px;max-height:300px}._videoItemHorizontal_a6sho_85 ._videoCover_a6sho_61{min-height:100px;max-height:180px}._videoTitle_a6sho_361{font-size:var(--font-size-xs)}._videoMeta_a6sho_401,._videoSecondary_a6sho_431{font-size:var(--fluid-xs)}._statusBadge_a6sho_221{font-size:var(--fluid-xs);padding:2px 5px}}@media(max-width:480px){._videoCover_a6sho_61{min-height:150px;max-height:250px}._videoItemHorizontal_a6sho_85 ._videoCover_a6sho_61{min-height:90px;max-height:150px}}@media(prefers-reduced-motion:reduce){._videoItem_a6sho_13,._playOverlay_a6sho_175,._coverImage_a6sho_97{transition:none}._videoItem_a6sho_13:hover,._videoItem_a6sho_13:hover ._coverImage_a6sho_97{transform:none}}._pagination_1e04n_1{width:100%;padding:1.5rem 0;display:flex;justify-content:center;align-items:center}._paginationInner_1e04n_9{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}._pageNumbers_1e04n_18{display:flex;align-items:center;gap:4px}._pageBtn_1e04n_25{min-width:30px;height:30px;padding:0 4px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text-secondary);border-radius:5px;font-size:12.5px;cursor:pointer;transition:border-color .1s,background .1s,color .1s;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}._pageBtn_1e04n_25:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._pageBtn_1e04n_25:disabled{opacity:.35;cursor:default}._pageNumber_1e04n_18{font-variant-numeric:tabular-nums}._pageNumber_1e04n_18._active_1e04n_61{background:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--color-background);font-weight:700}._arrowBtn_1e04n_69{padding:0}._arrowIcon_1e04n_73{width:1rem;height:1rem}._ellipsis_1e04n_79{min-width:24px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);font-size:12.5px;-webkit-user-select:none;user-select:none}._quickJumper_1e04n_91{display:flex;align-items:center;gap:4px;margin-left:6px;padding-left:8px;border-left:1px solid var(--color-border)}._jumperLabel_1e04n_100{font-size:12px;color:var(--color-text-secondary)}._jumperInput_1e04n_105{width:2.5rem;height:30px;padding:0 4px;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text);border-radius:5px;font-size:12.5px;text-align:center;transition:border-color .1s}._jumperInput_1e04n_105:hover{border-color:var(--color-primary)}._jumperInput_1e04n_105:focus{outline:none;border-color:var(--color-primary)}._jumperInput_1e04n_105:disabled{opacity:.35;cursor:default}._jumperInput_1e04n_105::-webkit-inner-spin-button,._jumperInput_1e04n_105::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}._jumperInput_1e04n_105[type=number]{-moz-appearance:textfield;appearance:textfield}._pageInfo_1e04n_146{display:flex;align-items:center;margin-left:6px;padding-left:8px;border-left:1px solid var(--color-border)}._infoText_1e04n_154{font-size:12px;color:var(--color-text-secondary)}._infoHighlight_1e04n_159{color:var(--color-text-primary);font-weight:700;margin:0 2px}@media(max-width:768px){._pagination_1e04n_1{padding:1rem 0}._paginationInner_1e04n_9,._pageNumbers_1e04n_18{gap:3px}._pageBtn_1e04n_25{min-width:26px;height:26px;font-size:11.5px}._arrowIcon_1e04n_73{width:.875rem;height:.875rem}._quickJumper_1e04n_91,._pageInfo_1e04n_146{width:100%;justify-content:center;margin-left:0;margin-top:6px;padding-left:0;border-left:none;border-top:1px solid var(--color-border);padding-top:6px}}[data-theme=dark] ._pageNumber_1e04n_18._active_1e04n_61{background:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--color-background)}._container_5n5q0_1{width:100%;background-color:var(--color-background-secondary);border-bottom:1px solid var(--color-border);padding:var(--space-sm) 0;margin-top:var(--header-height-mobile)}@media(min-width:1024px){._container_5n5q0_1{margin-top:var(--header-height-desktop)}}._adWrapper_5n5q0_15{max-width:var(--container-md);margin:0 auto;padding:0 var(--space-md);display:flex;gap:var(--space-md);justify-content:center;align-items:flex-start}._adItem_5n5q0_25{flex:1;max-width:700px;display:flex;justify-content:center}._adLink_5n5q0_32{display:block;width:100%;text-decoration:none;transition:opacity .2s}._adLink_5n5q0_32:hover{opacity:.85}._adImage_5n5q0_43{width:100%;max-width:700px;max-height:90px;height:auto;display:block;object-fit:contain}@media(max-width:768px){._container_5n5q0_1{padding:8px 0}._adWrapper_5n5q0_15{flex-direction:column;gap:12px;padding:0 12px}._adItem_5n5q0_25{max-width:100%;width:100%}._adImage_5n5q0_43{max-height:80px}}@media(max-width:480px){._container_5n5q0_1{padding:6px 0}._adWrapper_5n5q0_15{gap:8px;padding:0 8px}._adImage_5n5q0_43{max-height:70px}}._scrollToTop_untbj_3{position:fixed;bottom:2rem;right:2rem;width:48px;height:48px;border:none;border-radius:50%;background:var(--color-primary);color:var(--color-white);cursor:pointer;box-shadow:var(--shadow-lg);transition:background-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);z-index:var(--z-index-fixed);display:flex;align-items:center;justify-content:center;animation:_fadeIn_untbj_1 .3s ease-out}@keyframes _fadeIn_untbj_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._scrollToTop_untbj_3:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-xl)}._scrollToTop_untbj_3:active{transform:translateY(0)}@media(max-width:768px){._scrollToTop_untbj_3{bottom:1rem;right:1rem;width:40px;height:40px}._scrollToTop_untbj_3 svg{width:16px;height:16px}}._card_lr3qa_6{background:var(--color-card-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-md, 8px);text-decoration:none;color:inherit;position:relative;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}._card_lr3qa_6:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--color-primary);transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}._card_lr3qa_6:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border-light))}._card_lr3qa_6:hover:after{transform:scaleX(1)}._card_lr3qa_6:hover ._gridTitle_lr3qa_44,._card_lr3qa_6:hover ._listTitle_lr3qa_45{color:var(--color-primary)}._category_lr3qa_50{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-size:.68rem;font-weight:var(--font-weight-medium);letter-spacing:.01em;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:7rem}._categoryClickable_lr3qa_67{cursor:pointer;transition:background .12s,color .12s}._categoryClickable_lr3qa_67:hover{background:color-mix(in srgb,var(--color-primary) 22%,transparent)}._listCard_lr3qa_81{display:flex;align-items:center;gap:.625rem;padding:.5rem .875rem;box-shadow:var(--shadow-sm)}._listCard_lr3qa_81:hover{transform:translateY(-1px)}._listLeft_lr3qa_93{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}._listTitle_lr3qa_45{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}._listRight_lr3qa_112{display:flex;align-items:center;gap:.25rem;font-size:.7rem;color:var(--color-text-muted);flex-shrink:0;white-space:nowrap}._dot_lr3qa_122{opacity:.4;font-size:.65rem}._listTime_lr3qa_127{opacity:.75;margin-left:.125rem}._gridCard_lr3qa_135{display:flex;flex-direction:column;padding:1rem 1.125rem .875rem;box-shadow:var(--shadow-sm)}._gridCard_lr3qa_135:hover{transform:translateY(-3px)}._gridHeader_lr3qa_147{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.625rem;min-height:1.5rem}._badge_lr3qa_157{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .5rem;border-radius:var(--radius-full);font-size:.68rem;font-weight:var(--font-weight-medium);flex-shrink:0}._badgeOngoing_lr3qa_168{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-orange-600)}._badgeComplete_lr3qa_173{background:color-mix(in srgb,var(--color-success) 10%,transparent);color:var(--color-success-dark)}._gridTitle_lr3qa_44{font-size:.9375rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 .375rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}._gridAuthor_lr3qa_193{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0 0 .75rem;display:flex;align-items:center;gap:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._gridAuthor_lr3qa_193 span{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis}._gridDivider_lr3qa_213{height:1px;background:var(--color-border-light);margin:0 0 .625rem;border:none;flex-shrink:0}._gridStats_lr3qa_222{display:flex;align-items:center;font-size:.7rem;color:var(--color-text-muted);flex-wrap:nowrap;overflow:hidden;gap:0;margin-top:auto}._statItem_lr3qa_233{display:inline-flex;align-items:center;gap:.2rem;white-space:nowrap;flex-shrink:0}._statItem_lr3qa_233 svg{opacity:.6;flex-shrink:0}._statDot_lr3qa_246{margin:0 .375rem;color:var(--color-border);flex-shrink:0;font-size:.6rem;line-height:1}._statTime_lr3qa_254{margin-left:auto;flex-shrink:0;color:var(--color-text-muted);opacity:.8}._skeletonBase_lr3qa_264{background:var(--color-card-bg);border-radius:var(--radius-md, 8px);border:1px solid transparent}._skeletonList_lr3qa_270{display:flex;align-items:center;gap:.625rem;padding:.5rem .875rem}._skeletonGrid_lr3qa_277{padding:1rem 1.125rem .875rem;box-shadow:var(--shadow-sm)}._vcsStrip_1hqeo_5{border-bottom:1px solid var(--color-border);background:var(--color-card-bg);position:sticky;top:var(--header-height-desktop, 64px);z-index:190;-webkit-font-smoothing:antialiased}._vcsInner_1hqeo_15{max-width:1100px;margin:0 auto;padding:0 20px;display:flex;align-items:stretch;height:40px;gap:0}._vcsCatSection_1hqeo_26{display:flex;align-items:center;gap:4px;min-width:0;flex:1;padding-right:8px}._vcsCatRow_1hqeo_35{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;flex:1}._vcsCatRow_1hqeo_35::-webkit-scrollbar{display:none}._vcsExpandBtn_1hqeo_49{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background);color:var(--color-text-muted);cursor:pointer;flex-shrink:0;align-self:center;transition:color .12s,border-color .12s,background .12s;padding:0}._vcsExpandBtn_1hqeo_49:hover{color:var(--color-text-primary);border-color:var(--color-text-muted)}._vcsExpandBtnActive_1hqeo_74{color:var(--color-text-primary);border-color:var(--color-text-muted);background:var(--color-background)}._vcsDivider_1hqeo_81{width:1px;background:var(--color-border);margin:8px 12px;flex-shrink:0}._vcsSortRow_1hqeo_89{display:flex;align-items:center;gap:3px;flex-shrink:0}._vcsSearchBtn_1hqeo_97{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background);color:var(--color-text-muted);cursor:pointer;flex-shrink:0;margin-left:6px;padding:0;transition:color .12s,border-color .12s,background .12s}._vcsSearchBtn_1hqeo_97:hover{color:var(--color-primary);border-color:var(--color-primary)}._vcsSearchBtnActive_1hqeo_122{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary)}._vcsPill_1hqeo_129{padding:3px 10px;border:1px solid transparent;border-radius:4px;font-size:12px;font-weight:500;color:var(--color-text-muted);background:none;white-space:nowrap;cursor:pointer;transition:color .12s,border-color .12s,background .12s;flex-shrink:0;text-decoration:none;display:inline-flex;align-items:center;line-height:1.4;-webkit-tap-highlight-color:transparent}._vcsPill_1hqeo_129:hover{color:var(--color-text-primary);border-color:var(--color-border)}._vcsPillActive_1hqeo_158{color:var(--color-white)!important;background:var(--color-primary);border-color:var(--color-primary);font-weight:600}._vcsPillMono_1hqeo_166{font-family:SF Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:11px}._vcsPanelWrap_1hqeo_172{border-top:1px solid var(--color-border);background:var(--color-card-bg)}._vcsPanel_1hqeo_172{max-width:1100px;margin:0 auto;padding:8px 20px 10px;display:flex;flex-wrap:wrap;gap:5px;animation:_vcsPanelSlideDown_1hqeo_1 .15s ease-out}@keyframes _vcsPanelSlideDown_1hqeo_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._vcsSearchPanel_1hqeo_201{border-top:1px solid var(--color-border);background:var(--color-card-bg);animation:_vcsPanelSlideDown_1hqeo_1 .15s ease-out}._vcsSearchInner_1hqeo_207{max-width:1100px;margin:0 auto;padding:12px 20px 14px}._vcsSearchForm_1hqeo_213{display:flex;flex-direction:column;gap:10px}._vcsSearchInputWrap_1hqeo_220{display:flex;align-items:center;gap:0;position:relative;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);transition:border-color .15s,box-shadow .15s}._vcsSearchInputWrap_1hqeo_220:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent)}._vcsSearchInputIcon_1hqeo_238{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none;flex-shrink:0}._vcsSearchInput_1hqeo_220{flex:1;height:34px;border:none;background:transparent;padding:0 70px 0 32px;font-size:13px;color:var(--color-text-primary);outline:none;min-width:0}._vcsSearchInput_1hqeo_220::placeholder{color:var(--color-text-muted);font-weight:400}._vcsSearchClear_1hqeo_265{position:absolute;right:56px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:3px;background:var(--color-border);color:var(--color-text-muted);cursor:pointer;padding:0;transition:background .1s,color .1s}._vcsSearchClear_1hqeo_265:hover{background:var(--color-text-muted);color:var(--color-white)}._vcsSearchSubmit_1hqeo_291{position:absolute;right:4px;top:50%;transform:translateY(-50%);height:26px;padding:0 12px;border:none;border-radius:4px;background:var(--color-primary);color:var(--color-white);font-size:12px;font-weight:600;cursor:pointer;transition:opacity .12s;white-space:nowrap}._vcsSearchSubmit_1hqeo_291:hover{opacity:.88}._vcsSearchSubmit_1hqeo_291:disabled{opacity:.4;cursor:default}._vcsSearchCatRow_1hqeo_318{display:flex;align-items:center;gap:8px}._vcsSearchCatLabel_1hqeo_324{font-size:11px;font-weight:600;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0;text-transform:uppercase;letter-spacing:.04em}._vcsSearchCatPills_1hqeo_334{display:flex;align-items:center;gap:4px;flex-wrap:wrap}._vcsSearchCatPill_1hqeo_334{padding:2px 8px;border:1px solid var(--color-border);border-radius:4px;font-size:11.5px;font-weight:500;color:var(--color-text-muted);background:none;cursor:pointer;white-space:nowrap;transition:color .12s,border-color .12s,background .12s}._vcsSearchCatPill_1hqeo_334:hover{color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}._vcsSearchCatPillActive_1hqeo_362{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary);font-weight:600}@media(max-width:700px){._vcsStrip_1hqeo_5{top:var(--header-height-mobile, 56px)}._vcsInner_1hqeo_15{padding:0 12px;flex-wrap:wrap;height:auto;min-height:40px}._vcsCatSection_1hqeo_26{order:1;flex:0 0 100%;padding-right:0;border-bottom:1px solid var(--color-border);padding-top:6px;padding-bottom:6px}._vcsDivider_1hqeo_81{display:none}._vcsSortRow_1hqeo_89{order:2;flex:0 0 100%;padding-top:6px;padding-bottom:6px}._vcsPanel_1hqeo_172{padding:8px 12px 10px}}._modal_1wnre_4{max-width:320px;border-radius:var(--radius-lg)!important;overflow:hidden}._container_1wnre_11{display:flex;flex-direction:column;align-items:center;padding:28px 24px 20px;text-align:center}._iconWrap_1wnre_20{width:56px;height:56px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 4px 16px rgba(var(--color-primary-rgb, 255, 45, 85),.35)}._icon_1wnre_20{width:28px;height:28px;color:var(--color-white)}._title_1wnre_39{margin:0 0 8px;font-size:var(--font-size-xl, 18px);font-weight:var(--font-weight-bold, 700);color:var(--color-text);letter-spacing:-.3px}._description_1wnre_48{margin:0 0 20px;font-size:var(--font-size-sm, 14px);line-height:1.5;color:var(--color-text-secondary)}._domainCard_1wnre_56{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--color-background-tertiary);border-radius:var(--radius-md);margin-bottom:16px;gap:8px}[data-theme=dark] ._domainCard_1wnre_56{background:var(--color-background-tertiary)}._domainLabel_1wnre_72{font-size:var(--font-size-xs, 12px);font-weight:var(--font-weight-medium, 500);color:var(--color-text-muted);white-space:nowrap}._domainValue_1wnre_79{font-size:var(--font-size-base, 15px);font-weight:var(--font-weight-bold, 700);color:var(--color-primary);word-break:break-all;text-align:right}._divider_1wnre_88{width:100%;height:1px;background:var(--color-border);margin-bottom:14px}._permanentHint_1wnre_96{margin:0 0 24px;font-size:var(--font-size-xs, 12px);color:var(--color-text-tertiary);line-height:1.5}._permanentLink_1wnre_103{color:var(--color-primary);font-weight:var(--font-weight-medium, 500);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease}._permanentLink_1wnre_103:hover{border-bottom-color:var(--color-primary)}._actions_1wnre_116{width:100%;display:flex;gap:10px}._btnSecondary_1wnre_123,._btnPrimary_1wnre_124{flex:1;padding:12px 8px;border:none;border-radius:var(--radius-md);font-size:var(--font-size-base, 15px);font-weight:var(--font-weight-medium, 500);cursor:pointer;transition:opacity .15s ease,transform .1s ease;-webkit-tap-highlight-color:transparent;outline:none;font-family:inherit}._btnSecondary_1wnre_123:active,._btnPrimary_1wnre_124:active{opacity:.7;transform:scale(.97)}._btnSecondary_1wnre_123:focus-visible,._btnPrimary_1wnre_124:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._btnSecondary_1wnre_123,[data-theme=dark] ._btnSecondary_1wnre_123{background:var(--color-background-tertiary);color:var(--color-text-secondary)}._btnSecondary_1wnre_123:hover{background:var(--color-border)}._btnPrimary_1wnre_124{background:var(--color-primary);color:var(--color-white);box-shadow:0 2px 8px rgba(var(--color-primary-rgb, 255, 45, 85),.3)}._btnPrimary_1wnre_124:hover{background:var(--color-primary-dark)}@media(max-width:480px){._modal_1wnre_4{max-width:calc(100vw - 48px)!important}}._toast_1uw4y_1{position:fixed;bottom:24px;right:24px;z-index:9999;background:var(--color-surface);color:var(--color-text);padding:14px 18px;border-radius:12px;box-shadow:0 8px 32px #0006;display:flex;align-items:center;gap:16px;font-size:14px;line-height:1.4;border:1px solid rgba(255,105,180,.3);max-width:320px;animation:_slideIn_1uw4y_1 .3s ease}@keyframes _slideIn_1uw4y_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._message_1uw4y_32{flex:1;min-width:0}._actions_1uw4y_37{display:flex;gap:8px;flex-shrink:0}._updateBtn_1uw4y_43{background:var(--color-primary);color:var(--color-white);border:none;padding:6px 14px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;transition:background .2s;white-space:nowrap}._updateBtn_1uw4y_43:hover{background:#e0558a}._dismissBtn_1uw4y_61{background:transparent;color:var(--color-text-muted);border:1px solid rgba(148,163,184,.3);padding:6px 12px;border-radius:8px;cursor:pointer;font-size:13px;transition:all .2s;white-space:nowrap}._dismissBtn_1uw4y_61:hover{color:var(--color-text);border-color:#94a3b899}@media(max-width:480px){._toast_1uw4y_1{bottom:16px;right:16px;left:16px;max-width:none}}._desktopHeader_nn0s6_2{position:fixed;top:0;left:0;right:0;height:64px;background:color-mix(in srgb,var(--color-white) 85%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid color-mix(in srgb,var(--color-black) 8%,transparent);z-index:var(--z-index-sticky);transition:background-color var(--transition-slow),border-color var(--transition-slow)}[data-theme=dark] ._desktopHeader_nn0s6_2{background:color-mix(in srgb,var(--gray-900) 85%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-white) 10%,transparent)}._desktopHeaderContent_nn0s6_23{display:flex;align-items:center;height:100%;max-width:var(--container-md);margin:0 auto;padding:0 var(--space-lg);gap:var(--space-lg)}._desktopLogo_nn0s6_34{display:flex;align-items:center;gap:.625rem;text-decoration:none;color:var(--color-primary);flex-shrink:0;transition:transform var(--transition-base)}._desktopLogo_nn0s6_34:hover{transform:translateY(-1px)}._desktopLogoIcon_nn0s6_48{transition:transform var(--transition-slow),filter var(--transition-slow);filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--color-primary) 30%,transparent))}._desktopLogo_nn0s6_34:hover ._desktopLogoIcon_nn0s6_48{transform:scale(1.05) rotate(-5deg);filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--color-primary) 40%,transparent))}._desktopLogoText_nn0s6_60{font-size:1.375rem;font-weight:700;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}._desktopNav_nn0s6_71{display:flex;gap:.375rem;align-items:center}._desktopNavLink_nn0s6_77{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) .875rem;text-decoration:none;color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--fluid-sm);border-radius:var(--radius-sm);transition:color var(--transition-base),background-color var(--transition-base),transform var(--transition-base);position:relative;cursor:pointer}._desktopNavLink_nn0s6_77:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 8%,transparent);transform:translateY(-1px)}._desktopNavLinkActive_nn0s6_101{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}._desktopNavLinkActive_nn0s6_101:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:24px;height:2px;background:var(--color-primary);border-radius:2px}._desktopNavIcon_nn0s6_118{display:flex;align-items:center;transition:transform var(--transition-base)}._desktopNavLink_nn0s6_77:hover ._desktopNavIcon_nn0s6_118{transform:scale(1.1)}._desktopSearchForm_nn0s6_129{flex:1;max-width:480px}._desktopSearchWrapper_nn0s6_134{display:flex;align-items:center;gap:.75rem;padding:var(--space-sm) .875rem;background:color-mix(in srgb,var(--color-white) 60%,transparent);border:1.5px solid color-mix(in srgb,var(--color-black) 10%,transparent);border-radius:var(--radius-md);transition:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)}[data-theme=dark] ._desktopSearchWrapper_nn0s6_134{background:color-mix(in srgb,var(--gray-800) 60%,transparent);border-color:color-mix(in srgb,var(--color-white) 12%,transparent)}._desktopSearchWrapper_nn0s6_134:hover{background:color-mix(in srgb,var(--color-white) 80%,transparent);border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--color-black) 5%,transparent)}[data-theme=dark] ._desktopSearchWrapper_nn0s6_134:hover{background:color-mix(in srgb,var(--gray-800) 80%,transparent);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent);box-shadow:0 4px 16px color-mix(in srgb,var(--color-black) 30%,transparent)}._desktopSearchWrapperFocused_nn0s6_165{background:color-mix(in srgb,var(--color-white) 95%,transparent);border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 10%,transparent),0 8px 16px color-mix(in srgb,var(--color-black) 8%,transparent)}[data-theme=dark] ._desktopSearchWrapperFocused_nn0s6_165{background:color-mix(in srgb,var(--gray-800) 95%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent),0 8px 24px color-mix(in srgb,var(--color-black) 40%,transparent)}._desktopSearchIcon_nn0s6_180{color:var(--color-text-muted);flex-shrink:0;transition:color var(--transition-base)}._desktopSearchWrapperFocused_nn0s6_165 ._desktopSearchIcon_nn0s6_180{color:var(--color-primary)}._desktopSearchInput_nn0s6_190{flex:1;border:none;outline:none;background:transparent;font-size:.875rem;color:var(--color-text);font-weight:400}._desktopSearchInput_nn0s6_190::placeholder{color:var(--color-text-muted)}._desktopSearchKbd_nn0s6_204{padding:.25rem .5rem;background:color-mix(in srgb,var(--color-black) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-black) 10%,transparent);border-radius:.375rem;font-size:.75rem;font-weight:600;color:var(--color-text-muted);font-family:ui-monospace,monospace;line-height:1}[data-theme=dark] ._desktopSearchKbd_nn0s6_204{background:color-mix(in srgb,var(--color-white) 8%,transparent);border-color:color-mix(in srgb,var(--color-white) 12%,transparent)}._desktopActions_nn0s6_222{display:flex;align-items:center;gap:.375rem;margin-left:auto}._desktopActionBtn_nn0s6_229,._desktopThemeToggle_nn0s6_230{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-base),background-color var(--transition-base),transform var(--transition-base);flex-shrink:0;text-decoration:none}._desktopActionBtn_nn0s6_229:hover,._desktopThemeToggle_nn0s6_230:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 8%,transparent);transform:translateY(-1px)}._desktopActionBtn_nn0s6_229:active,._desktopThemeToggle_nn0s6_230:active{transform:scale(.95)}._desktopActionBtn_nn0s6_229:focus-visible,._desktopThemeToggle_nn0s6_230:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._mobileHeader_oukkw_3{position:fixed;top:0;left:0;right:0;height:56px;background:color-mix(in srgb,var(--color-white) 95%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid color-mix(in srgb,var(--color-black) 8%,transparent);z-index:var(--z-index-sticky)}[data-theme=dark] ._mobileHeader_oukkw_3{background:color-mix(in srgb,var(--gray-900) 95%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-white) 10%,transparent)}._mobileHeaderContent_oukkw_39{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 .75rem}._mobileMenuBtn_oukkw_57{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-base),background-color var(--transition-base);flex-shrink:0}._mobileMenuBtn_oukkw_57:hover,._mobileMenuBtn_oukkw_57:active{color:var(--color-text);background:var(--color-hover-bg)}._mobileLogo_oukkw_105{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--color-primary)}._mobileLogoIcon_oukkw_127{filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--color-primary) 30%,transparent))}._mobileLogoText_oukkw_135{font-size:1.125rem;font-weight:700;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._mobileActions_oukkw_155{display:flex;align-items:center;gap:.25rem;margin-left:auto}._mobileSearchWrapper_oukkw_169{display:flex;align-items:center}._mobileActionBtn_oukkw_179{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-base),background-color var(--transition-base);flex-shrink:0;text-decoration:none}._mobileActionBtn_oukkw_179:hover,._mobileActionBtn_oukkw_179:active{color:var(--color-text);background:var(--color-hover-bg)}._mobileSidebarOverlay_oukkw_229{position:fixed;inset:0;background:color-mix(in srgb,var(--color-black) 50%,transparent);z-index:var(--z-index-modal-backdrop);animation:_fadeIn_oukkw_1 .25s ease}[data-theme=dark] ._mobileSidebarOverlay_oukkw_229{background:color-mix(in srgb,var(--color-black) 70%,transparent)}@keyframes _fadeIn_oukkw_1{0%{opacity:0}to{opacity:1}}._mobileSidebar_oukkw_229{position:fixed;top:0;left:0;bottom:0;width:280px;max-width:80vw;background:color-mix(in srgb,var(--color-white) 98%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:4px 0 24px color-mix(in srgb,var(--color-black) 10%,transparent);z-index:var(--z-index-modal);animation:_slideInLeft_oukkw_1 .3s ease;display:flex;flex-direction:column}[data-theme=dark] ._mobileSidebar_oukkw_229{background:color-mix(in srgb,var(--gray-900) 98%,transparent);box-shadow:4px 0 24px color-mix(in srgb,var(--color-black) 30%,transparent)}@keyframes _slideInLeft_oukkw_1{0%{transform:translate(-100%)}to{transform:translate(0)}}._mobileSidebarHeader_oukkw_343{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid color-mix(in srgb,var(--color-black) 8%,transparent)}[data-theme=dark] ._mobileSidebarHeader_oukkw_343{border-bottom-color:color-mix(in srgb,var(--color-white) 10%,transparent)}._mobileSidebarLogo_oukkw_367{display:flex;align-items:center;gap:.625rem;color:var(--color-primary);font-size:1.125rem;font-weight:700}._mobileSidebarClose_oukkw_385{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-base),background-color var(--transition-base)}._mobileSidebarClose_oukkw_385:hover,._mobileSidebarClose_oukkw_385:active{color:var(--color-text);background:var(--color-hover-bg)}._mobileSidebarNav_oukkw_431{flex:1;padding:.5rem;overflow-y:auto}._mobileSidebarLink_oukkw_443{display:flex;align-items:center;gap:var(--space-md);padding:.875rem var(--space-md);text-decoration:none;color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);border-radius:var(--radius-sm);transition:color var(--transition-base),background-color var(--transition-base);margin-bottom:var(--space-xs);cursor:pointer;min-height:44px}._mobileSidebarLink_oukkw_443:hover{color:var(--color-text);background:var(--color-hover-bg)}._mobileSidebarLinkActive_oukkw_489{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent);font-weight:600}._mobileSidebarIcon_oukkw_501{display:flex;align-items:center;flex-shrink:0}._mobileSidebarLinkActive_oukkw_489 ._mobileSidebarIcon_oukkw_501{color:var(--color-primary)}._layout_1or7v_3{min-height:100vh;display:flex;flex-direction:column;background:var(--color-background)}._skipLink_1or7v_19{position:absolute;top:-100%;left:16px;z-index:var(--z-index-tooltip);padding:8px 16px;background:var(--color-primary);color:var(--white);border-radius:4px;font-size:14px;text-decoration:none;opacity:0;transition:top .2s,opacity .2s}._skipLink_1or7v_19:focus{top:12px;opacity:1}._main_1or7v_65{flex:1;padding-top:0;padding-bottom:var(--mobile-nav-height)}._mainReader_1or7v_83{flex:1;padding-top:0;padding-bottom:0}@media(min-width:768px){._main_1or7v_65{padding-top:0;padding-bottom:0}}._footer_1or7v_111{background:var(--color-background);border-top:1px solid var(--color-border);padding:var(--space-2xl) var(--space-md);display:none}@media(min-width:768px){._footer_1or7v_111{display:block}}._footerContent_1or7v_137{max-width:var(--container-md);margin:0 auto;display:flex;justify-content:space-between;gap:var(--space-2xl)}._footerMain_1or7v_153{max-width:300px}._footerBrand_1or7v_161{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);margin-bottom:var(--space-sm)}._footerLogo_1or7v_181{flex-shrink:0}._footerDesc_1or7v_189{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}._footerLinks_1or7v_203{display:flex;gap:var(--space-2xl)}._footerLinkGroup_1or7v_213{display:flex;flex-direction:row;align-items:center;gap:var(--space-lg)}._footerLinkTitle_1or7v_227{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._footerLink_1or7v_203{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}._footerLink_1or7v_203:hover{color:var(--color-primary)}._footerBottom_1or7v_263{max-width:var(--container-md);margin:var(--space-xl) auto 0;padding-top:var(--space-lg);border-top:1px solid var(--color-border);text-align:center}._footerBottom_1or7v_263 p{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._bottomTabNav_1or7v_293{position:fixed;bottom:0;left:0;right:0;background:var(--color-background);border-top:1px solid var(--color-border);display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;z-index:var(--z-index-fixed);padding:0;margin:0;min-height:64px;max-height:72px}@media(min-width:768px){._bottomTabNav_1or7v_293{display:none}}._bottomTabNavItem_1or7v_341{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:none;background:transparent;padding:8px 4px;text-decoration:none;color:var(--color-text-muted);transition:color var(--transition-fast);flex:1;cursor:pointer;min-width:0;-webkit-tap-highlight-color:transparent;font-family:inherit;font-size:inherit;position:relative}._bottomTabNavItem_1or7v_341:active{transform:scale(.95)}._bottomTabNavItemActive_1or7v_391{color:var(--color-primary);font-weight:var(--font-weight-semibold)}._bottomTabNavItemActive_1or7v_391:before{content:"";position:absolute;top:0;left:25%;width:50%;height:2.5px;background:var(--color-primary);border-radius:0 0 var(--radius-full) var(--radius-full);animation:_tabIndicatorIn_1or7v_1 .25s cubic-bezier(.4,0,.2,1) both}@keyframes _tabIndicatorIn_1or7v_1{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}._bottomTabNavItemActive_1or7v_391 ._bottomTabNavLabel_1or7v_449{color:var(--color-primary)}._bottomTabNavIcon_1or7v_457{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}._bottomTabNavLabel_1or7v_449{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media(prefers-reduced-motion:reduce){._bottomTabNavItem_1or7v_341:active{transform:none}._bottomTabNavItemActive_1or7v_391:before{animation:none}}._wrapper_rfjp_2{min-height:100%}._enter_rfjp_6{animation:_pageSlideIn_rfjp_1 .28s cubic-bezier(.4,0,.2,1) both}@keyframes _pageSlideIn_rfjp_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._enter_rfjp_6{animation:none}}._categoryNav_84izo_7{background:var(--color-surface);border-bottom:1px solid var(--color-border);position:relative;z-index:1;box-shadow:var(--shadow-sm)}._navContent_84izo_23{max-width:1600px;margin:0 auto;padding:.75rem 1rem;display:flex;align-items:center;gap:1rem}._categoryList_84izo_47{flex:1;display:flex;gap:.5rem;overflow-x:auto;overflow-y:visible;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-primary) 30%,transparent) transparent;-ms-overflow-style:auto;scroll-behavior:smooth;min-width:0}._categoryList_84izo_47::-webkit-scrollbar{height:6px}._categoryList_84izo_47::-webkit-scrollbar-track{background:transparent;margin:0 8px}._categoryList_84izo_47::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:3px}._categoryList_84izo_47::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-primary) 50%,transparent)}._categoryList_84izo_47._gridMode_84izo_117{flex-wrap:wrap;overflow-x:visible;cursor:default!important}._categoryItem_84izo_131{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}._categoryList_84izo_47._gridMode_84izo_117 ._categoryItem_84izo_131{flex-shrink:1}._categoryBtn_84izo_155{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:var(--color-gray-50);color:var(--color-gray-600);border:1px solid transparent;border-radius:9999px;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base);text-decoration:none}._categoryBtn_84izo_155:hover{background:var(--color-gray-100);color:var(--color-gray-900)}._categoryBtn_84izo_155._active_84izo_207{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;border-color:var(--color-primary);box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary) 25%,transparent)}._chevron_84izo_223{width:14px;height:14px;opacity:.6;transition:transform .2s ease}._chevron_84izo_223._rotate_84izo_237{transform:rotate(180deg)}._inlineChildren_84izo_251{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.375rem;padding:.75rem 0 0 1rem;margin-top:.5rem;max-width:100%}._childBtn_84izo_269{padding:.5rem .75rem;background:var(--color-surface);color:var(--color-gray-500);border:1px solid var(--color-gray-200);border-radius:8px;font-size:.8125rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base);min-height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none}._childBtn_84izo_269:hover{background:var(--color-pink-50);color:var(--color-primary)}._childBtn_84izo_269._active_84izo_207{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;font-weight:600;box-shadow:0 2px 6px color-mix(in srgb,var(--color-primary) 20%,transparent)}._dropdown_84izo_347{background:var(--color-surface);border:1px solid var(--color-pink-300);border-radius:12px;padding:.75rem;box-shadow:0 10px 40px color-mix(in srgb,var(--color-primary) 15%,transparent);z-index:var(--z-index-dropdown);display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.375rem;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;min-width:300px;max-width:min(600px,calc(100vw - 2rem));animation:_dropdownFadeIn_84izo_1 .15s ease-out;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-primary) 30%,transparent) transparent}._dropdown_84izo_347::-webkit-scrollbar{width:6px}._dropdown_84izo_347::-webkit-scrollbar-track{background:transparent;margin:8px 0}._dropdown_84izo_347::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:3px}._dropdown_84izo_347::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-primary) 50%,transparent)}@keyframes _dropdownFadeIn_84izo_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownItem_84izo_463{padding:.625rem .875rem;background:var(--color-surface);color:var(--color-gray-500);border:none;border-radius:8px;font-size:.875rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base);min-height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none}._dropdownItem_84izo_463:hover{background:var(--color-pink-50);color:var(--color-primary)}._dropdownItem_84izo_463._active_84izo_207{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;font-weight:600;box-shadow:0 2px 6px color-mix(in srgb,var(--color-primary) 25%,transparent)}._actions_84izo_539{display:flex;align-items:center;gap:.5rem;padding-left:1rem;border-left:1px solid var(--color-gray-200);flex-shrink:0}._actionBtn_84izo_557{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:var(--color-surface);color:var(--color-gray-500);border:1px solid var(--color-gray-200);border-radius:9999px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base);text-decoration:none}._actionBtn_84izo_557:hover{background:var(--color-pink-50);color:var(--color-primary);border-color:var(--color-pink-300)}._actionBtn_84izo_557._active_84izo_207{background:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:0 2px 6px color-mix(in srgb,var(--color-primary) 20%,transparent)}._icon_84izo_623{width:16px;height:16px;flex-shrink:0}@media(max-width:768px){._navContent_84izo_23{padding:.5rem .75rem;gap:.75rem}._categoryBtn_84izo_155{padding:.375rem .75rem;font-size:.8125rem}._actions_84izo_539{padding-left:.75rem}._actionBtn_84izo_557 span{display:none}._actionBtn_84izo_557{padding:.5rem}._dropdown_84izo_347{left:1rem!important;right:1rem;min-width:auto;max-width:calc(100vw - 2rem);grid-template-columns:1fr!important;padding:.5rem;max-height:calc(100vh - 100px)}._dropdownItem_84izo_463{text-align:left;justify-content:flex-start}._inlineChildren_84izo_251{grid-template-columns:1fr;padding-left:.5rem}}@media(min-width:769px)and (max-width:1024px){._dropdown_84izo_347{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important}._inlineChildren_84izo_251{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}._announcementBar_hh8xn_1{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;background:linear-gradient(135deg,#3b82f614,#8b5cf614);border-bottom:1px solid rgba(59,130,246,.12)}._content_hh8xn_10{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;max-width:1200px;font-size:.8125rem}._item_hh8xn_20{display:flex;align-items:center;gap:.25rem}._label_hh8xn_26{color:var(--color-text-muted);font-weight:500;white-space:nowrap}._link_hh8xn_32{color:var(--color-primary);font-weight:600;text-decoration:none;white-space:nowrap;transition:opacity .2s ease;cursor:pointer}._link_hh8xn_32:hover{opacity:.8;text-decoration:underline}._divider_hh8xn_46{color:var(--color-text-muted);margin-left:.5rem;-webkit-user-select:none;user-select:none}@media(max-width:768px){._announcementBar_hh8xn_1{padding:.4rem 1rem}._content_hh8xn_10{font-size:.75rem;gap:.2rem .5rem}}
