.page_container__k9qQv{max-width:1400px;margin:0 auto;padding:32px 32px 80px}.page_backButton__WoFq7{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:hsl(var(--muted-foreground));padding:8px 12px;margin-left:-12px;margin-bottom:8px;cursor:pointer;border-radius:8px;transition:all .2s;font-size:.9rem;font-weight:500}.page_backButton__WoFq7:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.page_mobileHeader__0HZe_{display:none;padding:0 0 16px;border-bottom:1px solid hsl(var(--border)/.5);margin-bottom:16px;align-items:center;gap:12px}.page_mobileTitle__5jO7Z{font-size:1.25rem;font-weight:800;margin:0}@media (max-width:1024px){.page_mobileHeader__0HZe_{display:flex}}@media (max-width:640px){.page_container__k9qQv{padding:16px 16px 60px}}.page_header___P6eO{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.page_filterScrollContainer__PpHMS{display:flex;gap:12px;margin-bottom:32px;overflow-x:auto;padding:4px 4px 12px;-ms-overflow-style:none;scrollbar-width:none}.page_filterScrollContainer__PpHMS::-webkit-scrollbar{display:none}.page_filterScrollContainer__PpHMS>button{white-space:nowrap;flex-shrink:0}.page_sidebarHeader__ybdej{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.05)}@media (max-width:1024px){.page_sidebarHeader__ybdej{padding:0 24px 24px;box-sizing:border-box}}@media (max-width:640px){.page_sidebarHeader__ybdej{padding:0 16px 20px}}.page_sidebarHeader__ybdej h1{color:hsl(var(--primary));letter-spacing:-.03em;font-weight:900}.page_searchContainer__duFp6{position:relative;width:100%}.page_searchInputWrapper__QUgKK{position:relative;display:flex;align-items:center}.page_searchIcon__VDamM{position:absolute;left:12px;color:var(--muted-foreground);pointer-events:none;opacity:.6}.page_sidebarSearchInput__M8adq{width:100%;padding:10px 12px 10px 40px;background:hsl(var(--card)/.5);border:1px solid rgba(0,0,0,.08);border-radius:12px;font-size:.9rem;color:var(--foreground);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;backdrop-filter:blur(8px)}.page_sidebarSearchInput__M8adq:focus{outline:none;background:hsl(var(--card));border-color:hsl(var(--primary));box-shadow:0 0 0 4px hsla(var(--primary-rgb),.1)}.page_sidebarSearchInput__M8adq::-moz-placeholder{color:var(--muted-foreground);opacity:.5}.page_sidebarSearchInput__M8adq::placeholder{color:var(--muted-foreground);opacity:.5}.page_searchDropdown__1bDBD{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:30;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:hsl(var(--card)/.98);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 18px 36px -18px rgba(15,23,42,.28);will-change:transform}.page_searchDropdownState__OsZRB{padding:14px 16px;font-size:.88rem;color:var(--muted-foreground)}.page_searchSuggestionItem__uhbWF{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.06)}.page_searchSuggestionItem__uhbWF:last-child{border-bottom:none}.page_searchSuggestionBody__nmis2{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.page_searchSuggestionWord__rj5Ph{font-size:.96rem;font-weight:700;color:var(--foreground);line-height:1.2}.page_searchSuggestionMeaning__1StPJ{font-size:.82rem;color:var(--muted-foreground);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_addSuggestionButton__MwfQE{width:36px;height:36px;flex-shrink:0;border:1px solid hsla(var(--primary-rgb),.18);border-radius:999px;background:hsla(var(--primary-rgb),.1);color:hsl(var(--primary));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.page_addSuggestionButton__MwfQE:hover:not(:disabled){transform:scale(1.06);background:hsla(var(--primary-rgb),.16);border-color:hsla(var(--primary-rgb),.28)}.page_addSuggestionButton__MwfQE:disabled{cursor:default}.page_addSuggestionButtonAdded__sxo5g{border-color:rgba(16,185,129,.22);background:rgba(16,185,129,.12);color:#059669}.page_spinIcon__gX0tt{animation:page_spin__5Bq3h .8s linear infinite}@keyframes page_spin__5Bq3h{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_classicBooksEntryWrap__c0ShD{margin-top:20px}.page_classicBooksEntryLink__EpKGq{display:block;text-decoration:none}.page_classicBooksEntry__PSxGg{height:52px;padding:0 18px;display:flex;align-items:center;gap:14px;border:1px solid rgba(37,99,235,.12);background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(14,165,233,.05)),rgba(255,255,255,.92);transition:transform .25s ease,border-color .25s ease;box-shadow:none!important}.page_classicBooksEntry__PSxGg:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.22);box-shadow:none!important}.page_reviewButtonsWrapper__UiqtK{margin-top:20px;display:grid;grid-template-columns:1fr;gap:12px}@media (max-width:640px){.page_reviewButtonsWrapper__UiqtK{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px}}.page_reviewButtonsWrapper__UiqtK button{white-space:nowrap!important}.page_reviewButtonsWrapper__UiqtK a{text-decoration:none!important;color:inherit!important;display:block;width:100%}.page_reviewBtn__9G5sh{width:100%!important;justify-content:flex-start!important;gap:12px!important;padding:0 18px!important;height:52px!important;border-radius:16px!important;font-weight:700!important;font-size:.95rem!important;border:none!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.page_reviewBtn__9G5sh:hover{transform:translateY(-4px) scale(1.02)}.page_reviewBtnPrimary__HjAVf{background:hsl(var(--primary))!important;box-shadow:0 8px 20px -6px hsla(var(--primary-rgb),.4)!important}.page_reviewBtnOutline__y0UI1{background:transparent!important;border:1px solid rgba(0,0,0,.08)!important}@media (max-width:640px){.page_reviewBtn__9G5sh{height:48px!important;padding:0 12px!important;gap:8px!important;font-size:.85rem!important;border-radius:14px!important}.page_reviewBtnOutline__y0UI1{background:hsl(var(--card)/.5)!important;backdrop-filter:blur(8px)}}.page_classicBooksEntryIcon__mdNFB{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#1d4ed8;background:rgba(255,255,255,.78);border:1px solid rgba(37,99,235,.14)}.page_classicBooksEntryBody__nURBx{min-width:0;flex:1;display:flex;align-items:center}.page_classicBooksEntryTitle__c_ywd{font-size:1rem;line-height:1.2;font-weight:800;color:var(--foreground)}.page_classicBooksEntryArrow__XIGQr{color:#1d4ed8;flex-shrink:0;margin-top:2px}.page_mobileCategoryItem__lfFKj.page_mobileCategoryItem__lfFKj{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease!important;border-radius:12px!important;margin-bottom:4px!important}.page_mobileCategoryItem__lfFKj.page_mobileCategoryItem__lfFKj:hover{background:hsla(var(--primary-rgb),.05)!important;transform:translateX(4px)}.page_title__fPFVo{font-size:2.5rem;font-weight:800;color:hsl(var(--primary));margin:0}.page_audioBtn__3x_qI{color:hsl(var(--primary));border-radius:50%;width:56px;height:56px;padding:0!important;display:flex!important;align-items:center;justify-content:center;background:rgba(var(--primary-rgb),.1);transition:all .2s ease;border:2px solid transparent}.page_audioBtn__3x_qI:hover{background:rgba(var(--primary-rgb),.2);transform:scale(1.05)}.page_subtitle__EzixA{color:var(--text-secondary);font-size:1.1rem}.page_grid__U5LXy{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;min-width:0}.page_grid__U5LXy>*{min-width:0}@media (max-width:640px){.page_container__k9qQv{overflow-x:hidden}.page_grid__U5LXy{grid-template-columns:repeat(2,1fr);gap:12px}.page_classicBooksEntry__PSxGg{padding:16px}}.page_wordCard__Wy1q8{position:relative;min-height:200px;height:auto;width:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:24px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background-color .25s ease,border-color .25s ease;overflow:hidden;border:1px solid rgba(0,0,0,.1);background:hsl(var(--card)/.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:20px;box-shadow:0 10px 25px -5px rgba(0,0,0,.05);cursor:pointer}.page_wordCard__Wy1q8:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);background:hsl(var(--card)/.85);border-color:hsla(var(--primary-rgb),.3)}.page_compactWordCard__7Ql2A{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 8px 18px -16px rgba(15,23,42,.18);width:100%;min-width:0;box-sizing:border-box}.page_compactWordCard__7Ql2A:hover{transform:none;background:hsl(var(--card)/.96);box-shadow:0 8px 18px -16px rgba(15,23,42,.18)}.page_hover-lift__WwC_5{transition:all .3s cubic-bezier(.16,1,.3,1)}.page_hover-lift__WwC_5:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 20px -8px rgba(0,0,0,.15)}.page_cardWord__wQ0y4{font-size:1.75rem;font-weight:800;margin:0;color:var(--foreground);letter-spacing:-.02em;line-height:1.1;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;hyphens:auto;text-align:center;transition:color .3s ease}.page_wordCard__Wy1q8:hover .page_cardWord__wQ0y4{color:hsl(var(--primary))}@media (max-width:640px){.page_wordCard__Wy1q8{padding:16px;border-radius:16px}.page_compactWordCard__7Ql2A{min-height:188px;border-color:hsl(var(--border)/.85);background:hsl(var(--card))}.page_cardWord__wQ0y4{font-size:1.25rem}}.page_cardHeader__2KsHa{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px}.page_wordContainer__HlOqh{flex:1;min-width:0;width:100%}.page_detailGrid__t81Ps{display:grid;grid-template-columns:1fr;gap:32px;max-width:1400px;margin:0 auto}.page_mainColumn__uY9Vm{display:flex;flex-direction:column;gap:40px}.page_sideColumn__M8OYD{display:flex;flex-direction:column;gap:24px}@media (min-width:1024px){.page_detailGrid__t81Ps{grid-template-columns:1.8fr 1fr;gap:48px}.page_mainColumn__uY9Vm,.page_sideColumn__M8OYD{padding-top:24px;padding-bottom:40px}}.page_wordTitle__PMdDP{font-size:clamp(2rem,8vw,3.5rem);font-weight:800;color:var(--foreground);margin-bottom:8px;line-height:1.1;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.page_pronunciation__VomBc{font-size:1.2rem;padding:4px 10px;border-radius:8px}.page_pronunciationBadge__43eeH,.page_pronunciation__VomBc{font-family:inherit;color:var(--muted-foreground);background:var(--muted)}.page_pronunciationBadge__43eeH{font-size:.85rem;padding:2px 6px;border-radius:4px}.page_statusBadge__uLU64{padding:4px 12px;background:hsla(var(--primary-rgb),.08);border:1px solid hsla(var(--primary-rgb),.15);border-radius:12px;display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease}.page_wordCard__Wy1q8:hover .page_statusBadge__uLU64{background:rgba(var(--primary-rgb),.15);border-color:rgba(var(--primary-rgb),.3)}@media (max-width:768px){.page_cardHeader__2KsHa{flex-direction:column;align-items:flex-start;gap:12px}}.page_status__X0xiG{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.page_definition__blB14{margin-bottom:8px;line-height:1.4;font-weight:400;padding-left:0}.page_definition__blB14,.page_translation__LwWrZ{font-size:.95rem;color:var(--muted-foreground);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_translation__LwWrZ{margin-top:8px;font-weight:500;text-align:center;word-wrap:break-word;overflow-wrap:break-word;transition:color .3s ease}.page_wordCard__Wy1q8:hover .page_translation__LwWrZ{color:var(--foreground)}.page_mainColumn__uY9Vm .page_definition__blB14,.page_mainColumn__uY9Vm .page_translation__LwWrZ{padding-left:20px;display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;font-size:1.1rem}.page_sectionTitle__OOpz6{font-size:1.25rem;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:var(--muted-foreground);margin-bottom:20px;display:flex;align-items:center;gap:10px}.page_exampleList__w95HN{display:flex;flex-direction:column;gap:16px;padding-left:20px}.page_exampleItem__huGAR{font-size:1.15rem;line-height:1.6;padding-left:20px;border-left:4px solid hsl(var(--primary));color:var(--foreground);font-family:var(--font-sans)}.page_numberedItem__YKe0E{display:flex;align-items:baseline;gap:12px}.page_numberIndex__3N092{font-family:inherit;font-weight:700;color:hsl(var(--primary));font-size:1.1rem;line-height:1.6;min-width:20px}.page_numberedText__A34o6{font-size:1.15rem;line-height:1.6;color:var(--foreground);font-family:var(--font-sans)}.page_chipContainer__4vB1x{display:flex;flex-wrap:wrap;gap:8px}.page_chip__Jzt_H{padding:6px 14px;border-radius:20px;font-size:.9rem;font-weight:500;transition:all .2s ease}.page_chipSynonym__BcqRu{background:var(--blue-soft,#e0f2fe);color:var(--blue-dark,#0369a1)}.page_chipAntonym__eLwlT{background:var(--red-soft,#fee2e2);color:var(--red-dark,#b91c1c)}.page_contextBox__k07a3{margin-bottom:32px;padding-left:20px}.page_etymologyBox__FMWW0{padding:24px;border-radius:16px;margin-bottom:32px}.page_contextLabel__g1hB8{display:block;font-size:.75rem;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:4px;font-weight:600}.page_contextText__86RtS{font-size:1.1rem;color:var(--foreground);line-height:1.6}.page_etymologyBox__FMWW0{background:hsl(var(--card));padding:16px;border-radius:12px;margin-bottom:24px;border:1px solid var(--border)}.page_etymologyTitle__sh_yk{font-size:1rem;font-weight:600;margin-bottom:8px;display:flex;align-items:center;gap:8px}.page_etymologyText__XR2qU{font-size:1rem;line-height:1.6;color:var(--foreground);font-family:var(--font-sans,sans-serif)}.page_actions__mhz9n{display:flex;gap:8px;margin-top:20px;border-top:1px solid var(--border);padding-top:12px}.page_deleteBtnWrapper__CyFYw{position:absolute;top:14px;right:14px;opacity:1;transform:none;z-index:10}.page_deleteBtn___l4Rp{color:hsl(var(--muted-foreground));background:hsl(var(--card));border:1px solid #e2e8f0;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s ease}.page_deleteBtn___l4Rp:hover{background:#fee2e2;color:#ef4444;border-color:#fecaca;transform:scale(1.1)}.page_loading__sTO4P{min-height:50vh}.page_emptyState__CJevl,.page_loading__sTO4P{display:flex;justify-content:center;align-items:center;color:var(--text-secondary)}.page_emptyState__CJevl{text-align:center;padding:80px 48px;grid-column:1/-1;flex-direction:column}.page_emptyCard__iRj9H{background:hsl(var(--card)/.5);backdrop-filter:blur(10px);border-radius:32px;max-width:500px;width:100%;border:1px solid hsl(var(--card)/.3);box-shadow:0 10px 30px rgba(0,0,0,.05)}.page_compactStateCard__2ZpZe{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 8px 18px -18px rgba(15,23,42,.18)}.page_metricsGrid__35qRW{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;width:100%}@media (min-width:480px){.page_metricsGrid__35qRW{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.page_metricsGrid__35qRW{grid-template-columns:repeat(4,1fr)}}.page_metricItem__BghHf{padding:16px;border-radius:12px;display:flex!important;align-items:center!important;gap:12px;transition:all .2s ease}.page_metricLabel__siSI9{font-size:.75rem;font-weight:700;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.page_metricValue__1Em2m{font-size:1.15rem;font-weight:800;color:hsl(var(--foreground));line-height:1.2}@keyframes page_pulse__yhra2{0%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}to{opacity:.6;transform:scale(1)}}.page_learningIcon__eCPhT{color:#F59E0B;animation:page_pulse__yhra2 2s ease-in-out infinite}.page_masteredIcon__aLhhn{color:#10B981}.page_glassEffect__dQgw2{background:hsl(var(--card));border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.05);border-radius:24px}.page_detailCard__dLQSO{padding:32px;border-radius:32px;display:flex;flex-direction:column;gap:32px}.page_detailHeader__fWSMv{display:flex;align-items:center;justify-content:space-between;margin-bottom:-8px;flex-wrap:wrap;gap:12px}@media (max-width:640px){.page_detailCard__dLQSO{padding:20px 16px;border-radius:24px;gap:24px}}.page_mainColumn__uY9Vm>div{transition:all .3s ease}.page_mainColumn__uY9Vm>div:hover{transform:translateX(4px)}@media (max-width:768px){.page_searchDropdown__1bDBD,.page_sidebarSearchInput__M8adq{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none}.page_searchDropdown__1bDBD{box-shadow:0 12px 24px -18px rgba(15,23,42,.22)}.page_mobileCategoryItem__lfFKj.page_mobileCategoryItem__lfFKj{background:hsl(var(--card))!important;box-shadow:0 4px 8px -10px rgba(15,23,42,.18)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.page_mobileCategoryItem__lfFKj.page_mobileCategoryItem__lfFKj:hover{background:hsl(var(--card))!important;transform:none!important}.page_reviewBtnOutline__y0UI1{background:hsl(var(--card))!important;backdrop-filter:none;-webkit-backdrop-filter:none}.page_mainColumn__uY9Vm>div{transition:none}.page_mainColumn__uY9Vm>div:hover{transform:none}}.page_hideOnMobile__aZ6pE{display:block}@media (max-width:640px){.page_hideOnMobile__aZ6pE{display:none}}.sidebar-layout_articlesLayout__OEwgH{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:flex-start;overflow:visible}.sidebar-layout_sidebar___YCxi{width:240px;flex-shrink:0;position:sticky;top:calc(var(--nav-height) + 16px);max-height:calc(100vh - (var(--nav-height) + 40px));overflow-y:auto;overflow-x:visible;padding:8px 16px 24px 8px;margin-right:-16px;z-index:10;transform:none!important;transition:top .5s cubic-bezier(.16,1,.3,1);&::-webkit-scrollbar{display:none}-ms-overflow-style:none;scrollbar-width:none}.sidebar-layout_mainContent__99Zsr{flex:1;min-width:0}.sidebar-layout_categoryList__jeRf1{display:flex;flex-direction:column;gap:8px}.sidebar-layout_featuredAction__IWRZF{padding:0 4px;margin-bottom:20px}.sidebar-layout_categoryItem__HnpaO{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;border:1px solid transparent;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:inherit;cursor:pointer;transition:all .2s ease;width:100%;text-align:left;-webkit-tap-highlight-color:transparent}.sidebar-layout_categoryItem__HnpaO:hover{background:hsl(var(--muted)/.5)}.sidebar-layout_activeCategoryItem__Suhfe{background:hsl(var(--primary)/.12)!important;border-color:hsl(var(--primary)/.3)!important;box-shadow:0 4px 15px rgba(var(--primary-rgb),.08)!important;backdrop-filter:blur(4px);transform:translateX(4px)}.dark .sidebar-layout_activeCategoryItem__Suhfe{background:hsl(var(--card)/.05)!important;border-color:hsl(var(--primary)/.4)!important}.sidebar-layout_sidebarCatIcon__0Zt3o{font-size:1.25rem;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.sidebar-layout_sidebarCatName__n_O6P{font-size:.9375rem;font-weight:600;color:hsl(var(--foreground))}.sidebar-layout_activeCategoryItem__Suhfe .sidebar-layout_sidebarCatName__n_O6P{color:hsl(var(--primary))}@media (max-width:1024px){.sidebar-layout_articlesLayout__OEwgH{display:flex;flex-direction:column;align-items:stretch;gap:0}.sidebar-layout_sidebar___YCxi{width:calc(100% + 48px);position:static;margin-bottom:16px;margin-left:-24px;margin-right:-24px;padding:0!important;flex-shrink:0}@media (max-width:640px){.sidebar-layout_sidebar___YCxi{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}.sidebar-layout_featuredAction__IWRZF{padding:12px 24px 0;margin-bottom:20px}@media (max-width:640px){.sidebar-layout_featuredAction__IWRZF{padding:12px 16px 0}}.sidebar-layout_mainContent__99Zsr{width:100%;flex:1}.sidebar-layout_categoryList__jeRf1{flex-direction:row;overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px 24px;overscroll-behavior-x:contain;scroll-padding-left:24px;scroll-padding-right:24px}.sidebar-layout_categoryList__jeRf1::-webkit-scrollbar{display:none}.sidebar-layout_categoryItem__HnpaO{flex-direction:column;justify-content:center;align-items:center;min-width:92px;width:92px;height:92px;padding:10px 4px;margin:4px 0;gap:6px;border-radius:16px;white-space:normal;text-align:center;background:hsl(var(--card));border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.sidebar-layout_categoryItem__HnpaO:hover{background:#f9fafb;border-color:#d1d5db}.sidebar-layout_activeCategoryItem__Suhfe{background:hsl(var(--primary)/.1)!important;border-color:hsl(var(--primary)/.3)!important;box-shadow:0 4px 6px -1px hsl(var(--primary)/.15)!important}[data-theme=dark] .sidebar-layout_categoryItem__HnpaO{background:hsl(var(--card));border-color:hsl(var(--border)/.9);box-shadow:0 10px 22px -18px hsl(0 0% 0%/.95)}[data-theme=dark] .sidebar-layout_categoryItem__HnpaO:hover{background:hsl(var(--card)/.96);border-color:hsl(var(--primary)/.28)}[data-theme=dark] .sidebar-layout_activeCategoryItem__Suhfe,[data-theme=dark] .sidebar-layout_activeCategoryItem__Suhfe:hover{background:hsl(var(--primary)/.12)!important;border-color:hsl(var(--primary)/.45)!important;box-shadow:0 10px 24px -18px hsl(var(--primary)/.8)!important}.sidebar-layout_sidebarCatIcon__0Zt3o{font-size:1.6rem;margin:0}.sidebar-layout_sidebarCatName__n_O6P{font-size:.7rem;line-height:1.1;word-wrap:break-word;word-break:break-word;letter-spacing:-.01em;max-width:100%}}@media (max-width:768px){.sidebar-layout_articlesLayout__OEwgH{gap:0}.sidebar-layout_sidebar___YCxi{margin-bottom:16px}.sidebar-layout_categoryList__jeRf1{gap:12px;padding-bottom:0;padding-left:24px;padding-right:24px;margin-left:0;margin-right:0;scroll-padding-left:24px;scroll-padding-right:24px}@media (max-width:640px){.sidebar-layout_categoryList__jeRf1{padding-left:16px;padding-right:16px;scroll-padding-left:16px;scroll-padding-right:16px}}}.articles_recommendationBanner__T9l5U{position:relative;z-index:40;background:linear-gradient(135deg,hsl(var(--card)/.8),hsl(var(--card)/.4));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsl(var(--card)/.6);border-radius:28px;padding:16px 24px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 20px 40px -10px rgba(0,0,0,.05),inset 0 0 0 1px hsl(var(--card)/.5);animation:articles_slideInDown__uzbmj .8s cubic-bezier(.16,1,.3,1)}@keyframes articles_slideInDown__uzbmj{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.articles_bannerContent__49xp4{display:flex;flex-direction:column;gap:8px;max-width:50%}.articles_bannerTitle__QPw33{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(to bottom right,hsl(var(--foreground)),hsl(var(--foreground)/.7));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.articles_bannerSubtitle__Uz7uJ{font-size:.875rem;color:hsl(var(--muted-foreground));line-height:1.7}.articles_regionalBannerHeading__dWPKV{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 24px}.articles_regionalBannerTitle__oXUGO{display:inline-flex;align-items:center;gap:12px;min-width:0}.articles_regionalFlag__IkfPG{font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif;font-size:1.5rem;line-height:1;flex-shrink:0}.articles_regionalBannerMeta__wC42U{font-size:.875rem;color:hsl(var(--muted-foreground));line-height:1.4;padding-top:2px}.articles_highlight__A1oof{display:inline;color:hsl(var(--primary));font-weight:700;background:hsl(var(--primary)/.1);padding:.12em .5em;border-radius:999px;line-height:inherit;white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.articles_selectorsGroup__gIA5b{display:flex;gap:16px;align-items:center}.articles_levelPicker__vbDGt{display:flex;flex-direction:column;gap:8px}.articles_levelLabel__a_iyA{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground)/.8);margin-left:4px}.articles_customSelectContainer__PRqLG{position:relative;min-width:160px}.articles_customSelectTrigger__f6hd9{width:100%;padding:8px 14px;background:hsl(var(--card));border:1.5px solid var(--border);border-radius:12px;font-size:.875rem;font-weight:700;color:hsl(var(--foreground));display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px rgba(0,0,0,.02)}.articles_customSelectTrigger__f6hd9:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.01);transform:translateY(-2px);box-shadow:0 8px 20px -4px rgba(0,0,0,.08)}.articles_customSelectTrigger__f6hd9.articles_active__IYpNJ{border-color:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary)/.1),0 8px 20px -4px rgba(0,0,0,.08);background:hsl(var(--card))}.articles_dropdownMenu__Q2P0x{position:absolute;top:calc(100% + 10px);left:0;right:0;background:hsl(var(--card));border:1px solid var(--border);border-radius:12px;box-shadow:0 15px 50px -12px rgba(0,0,0,.15),0 0 0 1px hsl(var(--card)/.6);z-index:105;max-height:320px;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:4px}.articles_dropdownMenu__Q2P0x::-webkit-scrollbar{width:5px}.articles_dropdownMenu__Q2P0x::-webkit-scrollbar-thumb{background:hsl(var(--muted));border-radius:10px}.articles_dropdownItem__vNXj8{padding:8px 12px;border-radius:10px;font-size:.875rem;font-weight:600;color:hsl(var(--foreground));cursor:pointer;transition:all .2s ease;display:flex;justify-content:space-between;align-items:center}.articles_dropdownItem__vNXj8:hover{background:hsl(var(--primary)/.08);color:hsl(var(--primary));transform:translateX(4px)}.articles_dropdownItem__vNXj8.articles_selected__WnmpG{background:hsl(var(--primary));color:white}.articles_selectIcon__t37Vl{font-size:.8rem;transition:transform .4s cubic-bezier(.16,1,.3,1);color:hsl(var(--muted-foreground)/.6)}.articles_selectIcon__t37Vl.articles_open__qwsOT{transform:rotate(180deg);color:hsl(var(--primary))}@media (max-width:860px){.articles_recommendationBanner__T9l5U{flex-direction:column;align-items:flex-start;gap:16px;padding:8px 16px;margin-bottom:12px}.articles_bannerContent__49xp4{max-width:100%}.articles_selectorsGroup__gIA5b{width:100%;flex-direction:row;gap:12px}.articles_levelPicker__vbDGt{width:50%}.articles_customSelectContainer__PRqLG{width:100%;min-width:0!important}.articles_regionalBannerHeading__dWPKV{align-items:flex-start;flex-direction:column;gap:10px}.articles_regionalBannerTitle__oXUGO{gap:10px}}.articles_articleCardSkeleton__dQaYQ{display:flex;flex-direction:column;background:hsl(var(--card));border:1px solid rgba(0,0,0,.06);border-radius:20px;overflow:hidden;min-width:0;width:100%;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)}.articles_articleCardSkeletonCover__Pjuk4{display:block;width:100%;height:212px;border-radius:0!important}.articles_articleCardSkeletonContent__pqmUU{display:flex;flex:1;flex-direction:column;padding:10px 10px 11px}.articles_articleCardSkeletonBadgeRow__ZV7nu{display:flex;align-items:center;gap:6px;margin-bottom:6px}.articles_articleCardSkeletonTitlePrimary__TB4be,.articles_articleCardSkeletonTitleSecondary___Ak_O{margin-bottom:4px}.articles_articleCardSkeletonAuthor__dJYrA{margin-bottom:8px}.articles_articleCardSkeletonMatch__MBbOC{margin-top:auto;display:flex;flex-direction:column;gap:6px}.articles_leaderboardSection__KIUlH{margin-bottom:3.5rem;background:hsl(var(--card));border-radius:28px;padding:24px 28px;box-shadow:0 var(--shadow-sm) var(--shadow-color-sm),0 var(--shadow-md) var(--shadow-color-md);border:1px solid var(--border-subtle);position:relative;overflow:hidden;transition:all .3s ease}.articles_bgDaily__WSdWq{background:radial-gradient(circle at top right,rgba(255,183,77,.08),transparent 40%),radial-gradient(circle at bottom left,rgba(255,138,101,.05),transparent 40%),hsl(var(--card))}.articles_bgWeekly__oouwd{background:radial-gradient(circle at top left,rgba(129,199,132,.08),transparent 40%),radial-gradient(circle at bottom right,rgba(77,182,172,.05),transparent 40%),hsl(var(--card))}.articles_bgMonthly__NxxZ_{background:radial-gradient(circle at top right,rgba(100,181,246,.08),transparent 50%),radial-gradient(circle at bottom right,rgba(149,117,205,.05),transparent 50%),hsl(var(--card))}.articles_bgNew__5OLi_{background:radial-gradient(circle at bottom left,rgba(220,100,181,.06),transparent 50%),hsl(var(--card))}.articles_leaderboardHeader__YTRvd{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--border-subtle)}.articles_leaderboardTitle__Fbt8D{font-size:1.75rem;font-weight:800;color:var(--text-primary);display:flex;align-items:center;gap:12px}.articles_leaderboardBadge__Omp1_{font-size:.85rem;font-weight:700;color:var(--accent-primary);background:var(--accent-light);padding:6px 16px;border-radius:20px;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 2px 8px rgba(var(--accent-primary-rgb),.15)}.articles_leaderboardItemWrapper__GOJHV{position:relative;display:flex;transition:transform .3s cubic-bezier(.16,1,.3,1);margin-bottom:16px}.articles_leaderboardItemWrapper__GOJHV:hover{transform:translateY(-4px) scale(1.01);z-index:10}.articles_leaderboardCardWrapper__yQ7It{flex:1;min-width:0}.articles_rankBadge__eoEHe{position:absolute;top:-14px;left:-14px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.25rem;z-index:50;box-shadow:0 4px 12px rgba(0,0,0,.1),inset 0 -2px 6px rgba(0,0,0,.1);border:4px solid hsl(var(--card));transition:all .3s ease}.articles_rankBadgeTop3__ODos2{background:linear-gradient(135deg,#FFD700,#FDB931);color:#8B6508;text-shadow:0 1px 1px hsl(var(--card)/.5);transform:scale(1.05);border:3px solid hsl(var(--card))}.articles_rankBadgeTop3__ODos2.articles_rank2__pVjYG{background:linear-gradient(135deg,#E0E0E0,#9E9E9E);color:#424242}.articles_rankBadgeTop3__ODos2.articles_rank3__U2Iet{background:linear-gradient(135deg,#FFB07C,#CB6D35);color:#5D3116}.articles_rankBadgeStandard__BwLE5{background:hsl(var(--card));color:var(--text-secondary);box-shadow:0 4px 8px rgba(0,0,0,.06);font-size:1.1rem}@media (max-width:768px){.articles_leaderboardSection__KIUlH{padding:20px 16px;border-radius:20px}.articles_leaderboardTitle__Fbt8D{font-size:1.4rem}.articles_rankBadge__eoEHe{width:38px;height:38px;font-size:1.1rem;top:-10px;left:-10px}}@media (max-width:640px){.articles_articleCardSkeletonCover__Pjuk4{aspect-ratio:4/3;height:auto;min-height:120px}.articles_articleCardSkeletonContent__pqmUU{padding:10px 8px}}@media (max-width:500px){.articles_articleCardSkeletonCover__Pjuk4{aspect-ratio:16/9}}