.blogPost_blogPostContainer__oSFTX{background-color:var(--color-bg-primary);min-height:100vh;padding:2rem 1rem 4rem}.blogPost_blogPostContent__GLMs1{max-width:75rem;margin:0 auto}.blogPost_articleContainer__xBOwY{max-width:100%;margin:0 auto;display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:1024px){.blogPost_articleContainer__xBOwY{grid-template-columns:16rem 1fr;gap:2rem}}@media (min-width:1280px){.blogPost_articleContainer__xBOwY{grid-template-columns:18rem 1fr;gap:2.5rem}}.blogPost_articleContent__RDJTS{background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);padding:2rem;box-shadow:var(--shadow-card);width:100%;border-top:3px solid var(--color-brand)}@media (min-width:768px){.blogPost_articleContent__RDJTS{padding:2.5rem}}@media (min-width:1280px){.blogPost_articleContent__RDJTS{padding:3rem}}.blogPost_blogBreadcrumb__uEeeK{display:flex;align-items:center;margin-bottom:1.5rem;font-size:var(--text-sm);color:var(--color-gray-400)}.blogPost_breadcrumbLink__fofn2{display:flex;align-items:center;color:var(--color-gray-300);transition:color var(--transition-normal) var(--transition-ease);font-weight:var(--font-medium)}.blogPost_breadcrumbLink__fofn2:hover{color:var(--color-brand)}.blogPost_breadcrumbIcon__FcjL3{height:1rem;width:1rem;margin-right:.25rem;color:var(--color-brand)}.blogPost_breadcrumbSeparator__L1vhU{margin:0 .5rem;color:var(--color-gray-600)}.blogPost_articleHeader__hxA0e{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-primary)}.blogPost_articleTitle__aAx8C{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:1rem;line-height:var(--leading-tight);position:relative;padding-left:1rem}.blogPost_articleTitle__aAx8C:before{content:"";position:absolute;left:0;top:.5rem;bottom:.5rem;width:4px;background-color:var(--color-brand);border-radius:var(--border-radius-full)}.blogPost_articleMeta__yqCH2{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;color:var(--color-gray-400);font-size:var(--text-sm)}.blogPost_articleCategory__M_Dsk{display:inline-flex;padding:.25rem .75rem;border-radius:var(--border-radius-full);background-color:var(--color-brand);color:white;font-size:var(--text-sm);font-weight:var(--font-medium)}.blogPost_articleDate__ljI7J{display:flex;align-items:center}.blogPost_articleDateIcon__Mwldh{height:1rem;width:1rem;margin-right:.25rem;color:var(--color-brand)}.blogPost_articleReadTime__ZxSIK{display:flex;align-items:center}.blogPost_articleReadTimeIcon__xTlsr{height:1rem;width:1rem;margin-right:.25rem;color:var(--color-brand)}.blogPost_articleBody__ZOnlH{color:var(--color-text-secondary);line-height:var(--leading-relaxed);font-size:var(--text-base)}.blogPost_articleBody__ZOnlH h2{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:2.5rem 0 1.25rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-border-primary);position:relative}.blogPost_articleBody__ZOnlH h2:after{content:"";position:absolute;left:0;bottom:-2px;width:3rem;height:2px;background-color:var(--color-brand)}.blogPost_articleBody__ZOnlH h3{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:1.75rem 0 1rem;display:flex;align-items:center}.blogPost_articleBody__ZOnlH h3:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.5rem;background-color:var(--color-brand);border-radius:50%}.blogPost_articleBody__ZOnlH p{margin-bottom:1.25rem}.blogPost_articleBody__ZOnlH a{color:var(--color-brand);text-decoration:none;transition:color var(--transition-normal) var(--transition-ease);border-bottom:1px dotted var(--color-brand);padding-bottom:1px}.blogPost_articleBody__ZOnlH a:hover{color:var(--color-brand-light);border-bottom:1px solid var(--color-brand-light)}.blogPost_articleBody__ZOnlH ol,.blogPost_articleBody__ZOnlH ul{margin:1.25rem 0 1.25rem 1.25rem}.blogPost_articleBody__ZOnlH li{margin-bottom:.75rem;position:relative}.blogPost_articleBody__ZOnlH ul li::marker{color:var(--color-brand)}.blogPost_articleBody__ZOnlH ol{counter-reset:list-counter;list-style:none;padding-left:1rem}.blogPost_articleBody__ZOnlH ol li{counter-increment:list-counter;position:relative;padding-left:1.5rem}.blogPost_articleBody__ZOnlH ol li:before{content:counter(list-counter);position:absolute;left:0;top:0;height:1.25rem;width:1.25rem;background-color:var(--color-bg-tertiary);color:var(--color-brand);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:var(--font-semibold)}.blogPost_articleBody__ZOnlH img{max-width:100%;border-radius:var(--border-radius);margin:1.5rem 0;box-shadow:var(--shadow-md)}.blogPost_articleBody__ZOnlH blockquote{border-left:4px solid var(--color-brand);padding:1rem 1.5rem;margin:1.5rem 0;background-color:var(--color-bg-tertiary);border-radius:0 var(--border-radius) var(--border-radius) 0;color:var(--color-text-primary);font-style:italic}.blogPost_articleBody__ZOnlH code{font-family:var(--font-mono);font-size:.9em;padding:.2em .4em;background-color:var(--color-bg-tertiary);border-radius:var(--border-radius-sm);color:var(--color-brand)}.blogPost_articleBody__ZOnlH pre{background-color:var(--color-bg-tertiary);border-radius:var(--border-radius);padding:1rem;overflow-x:auto;margin:1.5rem 0;border-left:3px solid var(--color-brand)}.blogPost_articleBody__ZOnlH pre code{background-color:transparent;padding:0;color:inherit}.blogPost_tableOfContents__cwOa5{display:none}@media (min-width:1024px){.blogPost_tableOfContents__cwOa5{display:block;position:sticky;top:2rem;padding:1.5rem;background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);max-height:calc(100vh - 4rem);overflow-y:auto;border-left:3px solid var(--color-brand)}}.blogPost_tocTitle__JAKgy{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:1rem;display:flex;align-items:center}.blogPost_tocIcon__yFNMr{margin-right:.5rem;color:var(--color-brand)}.blogPost_tocList__aeCpI{list-style:none;padding:0;margin:0}.blogPost_tocItem__sauwX{margin-bottom:.75rem;font-size:var(--text-sm)}.blogPost_tocLink__b2jvZ{color:var(--color-text-secondary);transition:color var(--transition-normal) var(--transition-ease);display:block;padding:.25rem .5rem;border-radius:var(--border-radius-sm)}.blogPost_tocLinkActive__yPvj9,.blogPost_tocLink__b2jvZ:hover{color:var(--color-brand);background-color:var(--color-bg-tertiary)}.blogPost_tocLinkActive__yPvj9{font-weight:var(--font-medium);border-left:2px solid var(--color-brand);padding-left:calc(.5rem - 2px)}.blogPost_backToTopVisible__fmJ45,.blogPost_backToTop__WbaVD{display:none}.blogPost_articleFooter__0X7sT{margin-top:3rem;border-top:1px solid var(--color-border-primary);background-color:var(--color-bg-tertiary);border-radius:var(--border-radius-lg);padding:1.5rem}.blogPost_authorSection__25HMx{display:flex;align-items:center;margin-bottom:1.5rem}.blogPost_authorAvatar__mlYPp{height:3rem;width:3rem;border-radius:50%;margin-right:1rem;background-color:var(--color-brand-light);display:flex;align-items:center;justify-content:center}.blogPost_authorAvatarIcon__lz7_x{height:1.5rem;width:1.5rem;color:white}.blogPost_authorInfo__M1YUQ{flex:1}.blogPost_authorName___2iQw{font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:.25rem}.blogPost_authorBio__sSET2{font-size:var(--text-sm);color:var(--color-text-secondary)}.blogPost_shareSection__JBJi0{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;background-color:var(--color-bg-secondary);padding:1rem;border-radius:var(--border-radius-lg)}.blogPost_shareTitle__YKSMx{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary);margin-right:.5rem}.blogPost_shareButton__zP_bG{height:3rem;width:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);transition:all var(--transition-normal) var(--transition-ease);position:relative}.blogPost_shareButton__zP_bG:hover{background-color:var(--color-brand);color:white;transform:translateY(-2px);box-shadow:var(--shadow-md)}.blogPost_shareButton__zP_bG:hover .blogPost_shareButtonTooltip__i82P6{opacity:1;visibility:visible;transform:translateY(0)}.blogPost_shareButton__zP_bG svg{width:1.5rem;height:1.5rem}.blogPost_shareButtonTooltip__i82P6{position:absolute;bottom:-2.5rem;left:50%;transform:translateX(-50%) translateY(5px);background-color:var(--color-bg-secondary);color:var(--color-text-primary);padding:.25rem .75rem;border-radius:var(--border-radius-sm);font-size:var(--text-xs);white-space:nowrap;opacity:0;visibility:hidden;transition:all var(--transition-normal) var(--transition-ease);box-shadow:var(--shadow-sm);z-index:10}.blogPost_shareButtonTooltip__i82P6:before{content:"";position:absolute;top:-.25rem;left:50%;transform:translateX(-50%) rotate(45deg);width:.5rem;height:.5rem;background-color:var(--color-bg-secondary)}.blogPost_relatedArticles__6p4xj{margin-top:3rem}.blogPost_relatedTitle__D0Jgk{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:1.5rem;display:flex;align-items:center}.blogPost_relatedTitle__D0Jgk:before{content:"";display:inline-block;width:.75rem;height:.75rem;margin-right:.75rem;background-color:var(--color-brand);border-radius:50%}.blogPost_relatedGrid__qHnlr{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}@media (min-width:640px){.blogPost_relatedGrid__qHnlr{grid-template-columns:repeat(2,1fr)}}.AdBlockerMessage_container__AW7lM{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-md);padding:var(--space-4);margin:var(--space-4) auto;max-width:100%;box-sizing:border-box;transition:border-color var(--transition-normal) ease}.AdBlockerMessage_container__AW7lM:hover{border-color:var(--color-brand)}.AdBlockerMessage_horizontal___YMwz{max-width:970px;min-height:90px;display:flex;align-items:center}.AdBlockerMessage_sidebar__jIpZY{max-width:300px;min-height:200px}.AdBlockerMessage_inArticle__tv8_E{max-width:700px;min-height:160px;margin:var(--space-6) auto}.AdBlockerMessage_content__5NAlP{display:flex;gap:var(--space-3);align-items:flex-start;width:100%}.AdBlockerMessage_sidebar__jIpZY .AdBlockerMessage_content__5NAlP{flex-direction:column;align-items:center;text-align:center}.AdBlockerMessage_iconContainer__OEJL3{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-brand);border-radius:var(--border-radius-full)}.AdBlockerMessage_sidebar__jIpZY .AdBlockerMessage_iconContainer__OEJL3{margin-bottom:var(--space-2)}.AdBlockerMessage_icon__Jr0cx{width:20px;height:20px;color:white}.AdBlockerMessage_textContent__ju3pL{flex:1;min-width:0}.AdBlockerMessage_title__WvcJK{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0;line-height:var(--leading-tight)}.AdBlockerMessage_message__KlI6F{font-family:var(--font-secondary);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-3) 0;line-height:var(--leading-normal)}.AdBlockerMessage_actions__yaIAY{display:flex;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap}.AdBlockerMessage_sidebar__jIpZY .AdBlockerMessage_actions__yaIAY{justify-content:center}.AdBlockerMessage_primaryButton__RShKW,.AdBlockerMessage_secondaryButton__Z7Dbo{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius);font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);transition:all var(--transition-normal) ease;border:none;cursor:pointer;text-decoration:none}.AdBlockerMessage_primaryButton__RShKW{background:var(--color-brand);color:white}.AdBlockerMessage_primaryButton__RShKW:hover{background:var(--color-brand-dark)}.AdBlockerMessage_secondaryButton__Z7Dbo{background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border-secondary)}.AdBlockerMessage_secondaryButton__Z7Dbo:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary);border-color:var(--color-border-primary)}.AdBlockerMessage_buttonIcon__6rK7A{width:14px;height:14px}.AdBlockerMessage_helpDetails__Wo5df{margin-top:var(--space-3);border:1px solid var(--color-border-secondary);border-radius:var(--border-radius);background:var(--color-bg-tertiary);overflow:hidden}.AdBlockerMessage_helpSummary__ZdUT7{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary);cursor:pointer;user-select:none;transition:background-color var(--transition-normal) ease;list-style:none}.AdBlockerMessage_helpSummary__ZdUT7::-webkit-details-marker{display:none}.AdBlockerMessage_helpSummary__ZdUT7:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.AdBlockerMessage_helpIcon__Mjr_7{width:14px;height:14px;flex-shrink:0}.AdBlockerMessage_helpContent__Du0g6{padding:var(--space-3);border-top:1px solid var(--color-border-secondary);background:var(--color-bg-primary)}.AdBlockerMessage_helpList__WUtwc{font-family:var(--font-secondary);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-2) 0;padding-left:var(--space-4);line-height:var(--leading-relaxed)}.AdBlockerMessage_helpList__WUtwc li{margin-bottom:var(--space-1)}.AdBlockerMessage_helpNote__gvAur{display:flex;align-items:flex-start;gap:var(--space-2);font-family:var(--font-secondary);font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-bg-secondary);padding:var(--space-2);border-radius:var(--border-radius-sm);margin:0;line-height:var(--leading-normal)}.AdBlockerMessage_helpNoteIcon__D_2eI{width:12px;height:12px;flex-shrink:0;margin-top:1px}@media (max-width:767px){.AdBlockerMessage_container__AW7lM{margin:var(--space-3);padding:var(--space-3)}.AdBlockerMessage_horizontal___YMwz{min-height:auto}.AdBlockerMessage_content__5NAlP{flex-direction:column;align-items:center;text-align:center}.AdBlockerMessage_sidebar__jIpZY .AdBlockerMessage_content__5NAlP{align-items:center}.AdBlockerMessage_iconContainer__OEJL3{margin-bottom:var(--space-2)}.AdBlockerMessage_title__WvcJK{font-size:var(--text-sm)}.AdBlockerMessage_message__KlI6F{font-size:var(--text-xs)}.AdBlockerMessage_actions__yaIAY{justify-content:center;width:100%}.AdBlockerMessage_primaryButton__RShKW,.AdBlockerMessage_secondaryButton__Z7Dbo{flex:1;justify-content:center;min-width:100px}.AdBlockerMessage_helpSummary__ZdUT7{padding:var(--space-2);font-size:var(--text-xs)}.AdBlockerMessage_helpContent__Du0g6{padding:var(--space-2)}.AdBlockerMessage_helpList__WUtwc{font-size:var(--text-xs);padding-left:var(--space-3)}}.AdBlockerMessage_helpSummary__ZdUT7:focus,.AdBlockerMessage_primaryButton__RShKW:focus,.AdBlockerMessage_secondaryButton__Z7Dbo:focus{outline:2px solid var(--color-brand);outline-offset:2px}.AdBlockerMessage_helpDetails__Wo5df[open] .AdBlockerMessage_helpSummary__ZdUT7{background:var(--color-bg-hover);color:var(--color-text-primary)}.InArticleAd_inArticleAdContainer__Nm7Fu{text-align:center;margin:var(--space-6) auto;position:relative;background:transparent;border:none;border-radius:0;box-sizing:border-box;contain:layout style;contain-intrinsic-size:300px 200px;width:min(100%,100cqw);max-width:700px}.InArticleAd_inArticleAdContainer__Nm7Fu.InArticleAd_desktop__pJ9HS{width:100%;max-width:700px;padding:0;contain-intrinsic-size:700px 200px}.InArticleAd_inArticleAdContainer__Nm7Fu.InArticleAd_mobile__Qqihe{width:100%;margin:var(--space-4) auto;padding:0;box-sizing:border-box;contain-intrinsic-size:320px 180px}.InArticleAd_adWrapper__Q2VLb{position:relative;display:inline-block;width:100%;box-sizing:border-box;container-type:inline-size;will-change:auto}.InArticleAd_adWrapper__Q2VLb .InArticleAd_adsbygoogle__Db_QK{position:relative;display:block;width:100%;min-height:180px;contain:layout}.InArticleAd_adWrapper__Q2VLb .InArticleAd_adsbygoogle__Db_QK[data-adsbygoogle-status=done],.InArticleAd_adWrapper__Q2VLb .InArticleAd_adsbygoogle__Db_QK[data-adsbygoogle-status=filled]{min-height:unset;contain:none}.InArticleAd_adLabel__1tpfA{position:absolute;top:2px;left:2px;font-size:9px;color:rgba(255,255,255,.5);font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.5px;z-index:10;background:rgba(0,0,0,.6);padding:1px 3px;border-radius:2px;pointer-events:none;line-height:1;max-width:calc(100% - 4px);overflow:hidden;white-space:nowrap}.InArticleAd_adSupportMessage__B05D8{min-height:200px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-secondary);border:var(--border-width-medium) dashed var(--color-border-secondary);border-radius:var(--border-radius-md);padding:var(--space-4);margin:0 auto;max-width:700px;position:relative;box-sizing:border-box;contain:layout style}.InArticleAd_supportContent__fjVxB{display:flex;align-items:flex-start;gap:var(--space-3);text-align:left;max-width:100%;box-sizing:border-box}.InArticleAd_supportIcon__3Cnb2{color:var(--color-brand);flex-shrink:0;margin-top:2px}.InArticleAd_supportText__Zlnfj{flex:1;max-width:100%;min-width:0}.InArticleAd_supportTitle__YBJka{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--space-1) 0;line-height:var(--leading-tight)}.InArticleAd_supportSubtitle__5u5X2{font-family:var(--font-secondary);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:var(--leading-normal)}.InArticleAd_debugInfo__tg3_g{font-family:var(--font-mono,"Monaco","Menlo","Ubuntu Mono",monospace);font-size:9px;color:var(--color-text-muted);background:var(--color-bg-tertiary);padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-sm);margin-top:var(--space-1);border:1px solid var(--color-border-secondary);opacity:.8}.InArticleAd_inArticleAdContainer__Nm7Fu[data-testid=in-article-ad]{outline:none}.InArticleAd_inArticleAdContainer__Nm7Fu:focus-within{outline:2px solid var(--color-brand);outline-offset:2px}.InArticleAd_inArticleAdContainer__Nm7Fu .InArticleAd_adsbygoogle__Db_QK[data-adsbygoogle-status=loading]{position:relative;background:var(--color-bg-tertiary);min-height:200px;contain:layout}.InArticleAd_inArticleAdContainer__Nm7Fu .InArticleAd_adsbygoogle__Db_QK[data-adsbygoogle-status=loading]:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-top:2px solid var(--color-border-secondary);border:2px solid var(--color-border-secondary);border-top-color:var(--color-brand);border-radius:50%;animation:InArticleAd_adSpinner__OoeEg 1s linear infinite}@keyframes InArticleAd_adSpinner__OoeEg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@container (min-width: 500px){.InArticleAd_inArticleAdContainer__Nm7Fu{contain-intrinsic-size:500px 200px}}@container (min-width: 700px){.InArticleAd_inArticleAdContainer__Nm7Fu{contain-intrinsic-size:700px 200px}}@media (max-width:767px){.InArticleAd_inArticleAdContainer__Nm7Fu{contain-intrinsic-size:320px 180px}.InArticleAd_inArticleAdContainer__Nm7Fu,.InArticleAd_inArticleAdContainer__Nm7Fu.InArticleAd_desktop__pJ9HS{width:100%;margin:var(--space-4) auto;padding:0;box-sizing:border-box}.InArticleAd_adWrapper__Q2VLb{width:100%;box-sizing:border-box}.InArticleAd_inArticleAdContainer__Nm7Fu .InArticleAd_adsbygoogle__Db_QK{min-height:180px;width:100%;box-sizing:border-box}.InArticleAd_adSupportMessage__B05D8{min-height:180px;padding:var(--space-3);margin:0;max-width:100%;box-sizing:border-box}.InArticleAd_supportContent__fjVxB{gap:var(--space-2);max-width:100%}.InArticleAd_supportTitle__YBJka{font-size:var(--text-xs)}.InArticleAd_supportSubtitle__5u5X2{font-size:11px}.InArticleAd_debugInfo__tg3_g{font-size:8px}.InArticleAd_adLabel__1tpfA{font-size:8px;padding:1px 2px}}.ManualPage_container__zUw_L{width:100%;max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width:767px){.ManualPage_container__zUw_L{padding:0 .5rem}}.ManualPage_heroSection__UBPcA{padding:1.5rem 0 1rem;background-color:#1a1a1a;border-bottom:1px solid #2a2a2a}.ManualPage_headerContainer__EY9jI{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;position:relative}.ManualPage_titleSection__wMfzV{flex:1;min-width:0}.ManualPage_headerActions__flDeY{flex-shrink:0;display:flex;align-items:flex-start;gap:var(--space-2)}.ManualPage_manualTitle__lCZAC{font-size:2rem;font-weight:700;color:white;margin-bottom:.5rem}.ManualPage_brandModelContainer__Y6CmB{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}@media (min-width:769px){.ManualPage_headerContainer__EY9jI{flex-direction:column;gap:.5rem;align-items:stretch;margin-bottom:1rem}.ManualPage_titleSection__wMfzV{width:100%;margin-bottom:.5rem}.ManualPage_titleSection__wMfzV .ManualPage_manualTitle__lCZAC{margin-bottom:.75rem}.ManualPage_titleSection__wMfzV .ManualPage_brandModelContainer__Y6CmB{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.ManualPage_brandModelLeftColumn__oZTAY{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}.ManualPage_headerActions__flDeY{position:static;align-self:flex-end;flex-shrink:0;gap:var(--space-2)}.ManualPage_brandModelContainer__Y6CmB{margin-bottom:0}}.ManualPage_brandModelMobile__RuwsM{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.ManualPage_brandModelRow__Jzt8u{display:flex;align-items:center;gap:.5rem;line-height:1.2}.ManualPage_brandBadge__AH_ZD{display:inline-flex;align-items:center;background-color:#2a2a2a;color:#f0f0f0;padding:.3rem .6rem;border-radius:4px;font-size:.875rem;font-weight:500;width:fit-content}.ManualPage_modelNumber__JCsPc{color:#bbb;font-size:.95rem;margin-left:.6rem}.ManualPage_mainSection__kmejO{padding:0}.ManualPage_pageLayout__ffJqw{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:1024px){.ManualPage_pageLayout__ffJqw{grid-template-columns:2fr 1fr;align-items:start}}.ManualPage_contentContainer__59GtM{background-color:#1e1e1e;border-radius:8px;border:1px solid #2a2a2a;padding:1.5rem 1rem 1rem;margin-bottom:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ManualPage_previewContainer__1Vmld{background-color:var(--color-bg-tertiary);border-radius:var(--border-radius-lg);border:var(--border-width-thin) solid var(--color-border-primary);padding:var(--space-2);margin-bottom:var(--space-4);transition:all var(--transition-normal) var(--transition-ease);position:relative;overflow:hidden}.ManualPage_previewContainer__1Vmld:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-border-secondary)}.ManualPage_clickablePreview__Ljdo_{cursor:pointer;user-select:none}.ManualPage_clickablePreview__Ljdo_:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-secondary)}.ManualPage_clickablePreview__Ljdo_:active{background-color:var(--color-bg-hover)}.ManualPage_openingFeedback__5RolW{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.8);color:var(--color-brand);padding:var(--space-3) var(--space-6);border-radius:var(--border-radius);font-size:var(--text-sm);font-weight:var(--font-medium);z-index:10;border:var(--border-width-thin) solid rgba(var(--color-brand-rgb,211,47,47),.3)}.ManualPage_previewContent__B_Nbn{display:flex;flex-direction:column;align-items:center;position:relative;min-height:390px;contain:layout}.ManualPage_previewContent__B_Nbn:before{content:"• Click to View •";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,rgba(211,47,47,.8),rgba(183,28,28,.8));color:var(--color-text-primary);font-size:var(--text-base);font-weight:var(--font-bold);text-align:center;z-index:10;text-transform:uppercase;letter-spacing:1px;line-height:var(--leading-tight);pointer-events:none;padding:var(--space-3) var(--space-5);border-radius:var(--border-radius-lg);border:var(--border-width-medium) solid rgba(255,255,255,.4);box-shadow:var(--shadow-lg),inset 0 1px 2px rgba(255,255,255,.2);backdrop-filter:blur(2px);white-space:normal;word-wrap:break-word;max-width:calc(100% - var(--space-8));opacity:0;transition:opacity .3s ease-in-out;animation:none}.ManualPage_previewContentLoaded__EsMYN:before{opacity:1}.ManualPage_previewCanvas__OlGcr{max-width:100%;height:auto;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);transition:opacity .3s ease;border:1px solid rgba(255,255,255,.1);background:white}.ManualPage_previewCanvasHidden__utMBp{opacity:0;position:absolute;pointer-events:none}.ManualPage_previewOverlay__qgmcN{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#e1e1e1;text-align:center;padding:1.5rem 1rem .75rem;border-radius:0 0 6px 6px;font-size:.875rem;pointer-events:none}.ManualPage_previewLoading__2JrG1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%;min-height:390px}.ManualPage_previewLoadingDots__B8nVE{display:flex;gap:.5rem;align-items:center}.ManualPage_previewLoadingDots__B8nVE span{width:8px;height:8px;border-radius:50%;background-color:var(--color-brand);animation:ManualPage_previewLoadingBounce__0GHHO 1.4s infinite both}.ManualPage_previewLoadingDots__B8nVE span:first-child{animation-delay:-.32s}.ManualPage_previewLoadingDots__B8nVE span:nth-child(2){animation-delay:-.16s}.ManualPage_previewLoadingDots__B8nVE span:nth-child(3){animation-delay:0s}@keyframes ManualPage_previewLoadingBounce__0GHHO{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.ManualPage_previewLoading__2JrG1 span:last-child{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:var(--space-2)}.ManualPage_previewError__6UIWJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:100%;min-height:390px;color:var(--color-text-muted)}.ManualPage_previewErrorIcon__1mY81{width:var(--space-8);height:var(--space-8);color:var(--color-gray-600)}.ManualPage_previewError__6UIWJ span{font-size:var(--text-sm)}.ManualPage_inlineViewButton__9yY6G{display:flex;align-items:center;justify-content:center;gap:var(--space-1);background-color:var(--color-bg-tertiary);color:var(--color-text-primary);font-weight:var(--font-medium);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius);transition:background-color var(--transition-normal);font-size:var(--text-sm);margin-top:var(--space-2);border:1px solid rgba(255,255,255,.1)}.ManualPage_inlineViewButton__9yY6G:hover{background-color:var(--color-bg-hover)}@media (max-width:640px){.ManualPage_previewContainer__1Vmld{padding:.5rem;margin-bottom:1.5rem}.ManualPage_previewContent__B_Nbn{min-height:388px}.ManualPage_previewLoading__2JrG1{height:100%;min-height:388px}.ManualPage_previewContentLoaded__EsMYN:before,.ManualPage_previewContent__B_Nbn:before{content:"• Tap to View •";font-size:var(--text-sm);padding:var(--space-2) var(--space-4);letter-spacing:.5px;line-height:var(--leading-normal);max-width:calc(100% - var(--space-6))}@media (max-width:380px){.ManualPage_previewContentLoaded__EsMYN:before{font-size:var(--text-xs);padding:var(--space-2) var(--space-3);letter-spacing:.3px;line-height:var(--leading-normal);max-width:calc(100% - var(--space-4))}}}.ManualPage_actionButtons__RGtmD{display:flex;gap:var(--space-4);margin-top:var(--space-5);margin-bottom:var(--space-8)}.ManualPage_downloadButton__bAaV_{display:flex;align-items:center;justify-content:center;gap:var(--space-2);background-color:var(--color-brand);color:var(--color-text-primary);font-weight:var(--font-semibold);padding:var(--space-4) var(--space-6);border-radius:var(--border-radius-md);transition:all var(--transition-normal);box-shadow:var(--shadow-button);min-width:180px;font-size:var(--text-lg);flex:1}.ManualPage_downloadButton__bAaV_:hover{background-color:var(--color-brand-dark);box-shadow:var(--shadow-md)}.ManualPage_downloadButton__bAaV_:active{transform:translateY(0)}.ManualPage_compactDownloadButton__qfOYS{display:flex;align-items:center;justify-content:center;gap:var(--space-1);background-color:var(--color-brand);color:var(--color-text-primary);font-weight:var(--font-medium);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius);transition:background-color var(--transition-normal);font-size:var(--text-sm);min-width:auto;min-height:40px;height:40px;white-space:nowrap;border:1px solid rgba(255,255,255,.1);box-sizing:border-box}.ManualPage_compactDownloadButton__qfOYS:hover{background-color:var(--color-brand-dark);box-shadow:0 2px 4px rgba(0,0,0,.2)}.ManualPage_compactDownloadButton__qfOYS:active{transform:none}.ManualPage_shareButton__YWhSw{display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);font-weight:var(--font-medium);padding:var(--space-2);border-radius:var(--border-radius);transition:all var(--transition-normal);font-size:var(--text-sm);min-width:auto;border:1px solid rgba(255,255,255,.1);cursor:pointer}.ManualPage_shareButton__YWhSw:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary);box-shadow:0 2px 4px rgba(0,0,0,.2)}.ManualPage_shareButton__YWhSw:active{transform:none}.ManualPage_shareButton__YWhSw:disabled{opacity:.6;cursor:not-allowed}.ManualPage_shareButtonCopied__MCxxo{background-color:var(--color-success-bg);color:var(--color-success-text);border-color:var(--color-success-border)}.ManualPage_compactShareButton__c7bUD{display:flex;align-items:center;justify-content:center;gap:var(--space-1);background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);font-weight:var(--font-medium);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius);transition:all var(--transition-fast);font-size:var(--text-sm);min-width:auto;min-height:40px;height:40px;white-space:nowrap;border:1px solid rgba(255,255,255,.1);cursor:pointer;position:relative;box-sizing:border-box}.ManualPage_compactShareButton__c7bUD:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary);box-shadow:0 2px 4px rgba(0,0,0,.2)}.ManualPage_compactShareButton__c7bUD:active{transform:none}.ManualPage_compactShareButton__c7bUD:disabled{opacity:.6;cursor:not-allowed}.ManualPage_compactShareButton__c7bUD.ManualPage_shareButtonCopied__MCxxo{background-color:var(--color-gray-700);color:var(--color-text-primary);border-color:var(--color-gray-600)}.ManualPage_shareButtonTooltip__zebyc{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background-color:var(--color-gray-800);color:var(--color-text-primary);padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-sm);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--transition-fast);z-index:1000;border:1px solid var(--color-gray-600);box-shadow:var(--shadow-sm)}.ManualPage_shareButtonTooltip__zebyc:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top:4px solid var(--color-gray-800)}.ManualPage_compactShareButton__c7bUD.ManualPage_shareButtonCopied__MCxxo .ManualPage_shareButtonTooltip__zebyc,.ManualPage_compactShareButton__c7bUD:hover .ManualPage_shareButtonTooltip__zebyc{opacity:1}@media (min-width:768px){.ManualPage_actionButtons__RGtmD:has(.ManualPage_downloadButton__bAaV_:only-child) .ManualPage_downloadButton__bAaV_{max-width:320px;margin:0 auto;padding:var(--space-5) var(--space-8);font-size:var(--text-xl);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg)}.ManualPage_actionButtons__RGtmD:has(.ManualPage_downloadButton__bAaV_:only-child) .ManualPage_downloadButton__bAaV_:hover{box-shadow:var(--shadow-xl)}}.ManualPage_viewButton___f_lp{display:flex;align-items:center;justify-content:center;gap:var(--space-2);background-color:var(--color-bg-tertiary);color:var(--color-text-primary);font-weight:var(--font-semibold);padding:var(--space-4) var(--space-6);border-radius:var(--border-radius-md);transition:all var(--transition-normal);box-shadow:var(--shadow-button);min-width:180px;font-size:var(--text-lg);flex:1}.ManualPage_viewButton___f_lp:hover{background-color:var(--color-bg-hover);transform:translateY(-2px);box-shadow:var(--shadow-md)}.ManualPage_viewButton___f_lp:active{transform:translateY(0)}.ManualPage_aboutSection__2PCnG{margin-bottom:var(--space-6)}.ManualPage_sectionTitle__NvVm3{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-3)}.ManualPage_sectionIcon__BDSpE{color:var(--color-brand)}.ManualPage_aboutText__ngC0a{color:var(--color-text-secondary);line-height:var(--leading-relaxed);font-size:var(--text-base)}.ManualPage_additionalInfo__m_oeb{background-color:rgba(255,255,255,.03);border-radius:6px;padding:1.25rem;margin-top:1.25rem;margin-bottom:0;border:1px solid rgba(255,255,255,.05)}.ManualPage_additionalInfo__m_oeb h3{margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.ManualPage_additionalInfo__m_oeb h3 svg{color:#a3a3a3!important}.ManualPage_infoList__kONQS{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.ManualPage_infoItem__n1kjB{display:flex;align-items:flex-start;gap:1rem;padding:.75rem 0}.ManualPage_infoItem__n1kjB:not(:last-child){border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:1rem}.ManualPage_infoIcon__I7yT6{color:#d32f2f;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}.ManualPage_infoContent__a9apJ{display:flex;flex-direction:column;flex:1;min-width:0}.ManualPage_infoLabel__EUQSl{font-size:.875rem;color:#999;margin-bottom:.375rem;font-weight:500}.ManualPage_infoValue__4YEun{font-size:1rem;color:#eee;line-height:1.4}.ManualPage_metadataContainer__L48lg{display:flex;flex-wrap:wrap;gap:1.25rem;padding:1rem 0;border-top:1px solid #2a2a2a;margin-top:1rem}.ManualPage_metadataItem__wxTHd{display:flex;align-items:center;gap:.5rem;color:#999;font-size:.875rem}.ManualPage_relatedSection__yN0CI{background-color:#1e1e1e;border-radius:8px;border:1px solid #2a2a2a;padding:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ManualPage_relatedManuals__j312h{margin-top:1rem}.ManualPage_relatedManualsList___C6CO{display:flex;flex-direction:column;gap:1rem}.ManualPage_sidebarContainer__CdViR{display:flex;flex-direction:column;gap:1.5rem}.ManualPage_sidebarAdContainer__f0FLi{text-align:center;position:relative;background:transparent;border:none;border-radius:0;padding:0;margin:0;display:flex;justify-content:center;align-items:center;min-height:280px}@media (max-width:768px){.ManualPage_heroSection__UBPcA{padding:1.5rem 0 1rem}.ManualPage_manualTitle__lCZAC{font-size:1.75rem}.ManualPage_headerContainer__EY9jI{display:flex;flex-direction:column;gap:.25rem;align-items:stretch;margin-bottom:.5rem}.ManualPage_titleSection__wMfzV{width:100%;margin-bottom:.25rem;padding-right:0}.ManualPage_titleSection__wMfzV .ManualPage_manualTitle__lCZAC{margin-bottom:.5rem;line-height:1.25}.ManualPage_titleSection__wMfzV .ManualPage_brandModelContainer__Y6CmB{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:0}.ManualPage_brandModelLeftColumn__oZTAY{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.ManualPage_titleSection__wMfzV .ManualPage_brandBadge__AH_ZD{align-self:flex-start;line-height:1.2}.ManualPage_titleSection__wMfzV .ManualPage_modelNumber__JCsPc{line-height:1.2;font-size:.9rem;color:#bbb;margin-left:.6rem;padding-left:0}.ManualPage_headerActions__flDeY{position:static;align-self:flex-end;margin-top:-.25rem;margin-bottom:.25rem;flex-shrink:0;gap:var(--space-2)}.ManualPage_actionButtons__RGtmD{flex-direction:column}.ManualPage_downloadButton__bAaV_,.ManualPage_viewButton___f_lp{width:100%}.ManualPage_metadataContainer__L48lg{gap:.75rem}.ManualPage_contentContainer__59GtM{padding:1.25rem 1rem 1rem}}.ManualPage_adContainer__agaju{width:100%;display:flex;justify-content:center;padding:.5rem 0}.ManualPage_topAd__W5sA_{margin-bottom:0}.ManualPage_bottomAd__u4iuR{margin-top:0}.ManualPage_downloadSpinner__wQuUa{width:1.25rem;height:1.25rem;border:3px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:ManualPage_spin__voONR 1s linear infinite}@keyframes ManualPage_spin__voONR{to{transform:rotate(1turn)}}.ManualPage_detailsContainer__v_10V{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.ManualPage_detailItem__zz6_n{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:rgba(255,255,255,.02);border-radius:6px;border:1px solid rgba(255,255,255,.08);transition:background-color .2s ease}.ManualPage_detailItem__zz6_n:hover{background-color:rgba(255,255,255,.05)}.ManualPage_detailIcon__ODEO_{color:#999;width:.875rem;height:.875rem;flex-shrink:0}.ManualPage_detailText__HHcJ7{font-size:.875rem;color:#eee;font-weight:500;white-space:nowrap}@media (max-width:640px){.ManualPage_detailsContainer__v_10V{gap:.75rem}.ManualPage_detailItem__zz6_n{padding:.375rem .625rem}.ManualPage_detailText__HHcJ7{font-size:.8125rem}}@media (max-width:767px){.ManualPage_adContainer__agaju{width:100vw;margin-left:calc(-50vw + 50%);padding:.5rem 0;box-sizing:border-box}.ManualPage_bottomAd__u4iuR{margin-top:var(--space-3)}}.HorizontalAd_adContainer__5ccqy{text-align:center;margin:var(--space-4) auto;position:relative;background:transparent;border:none;border-radius:0}.HorizontalAd_adContainer__5ccqy.HorizontalAd_desktop__khJES{width:100%;max-width:970px;padding:0}.HorizontalAd_adContainer__5ccqy.HorizontalAd_mobile__vJD0i{width:100%;margin:var(--space-3) auto;padding:0}.HorizontalAd_adContainer__5ccqy.HorizontalAd_fixedSize__maiAj.HorizontalAd_mobile__vJD0i{max-width:320px}.HorizontalAd_adContainer__5ccqy.HorizontalAd_responsive__XcYG7.HorizontalAd_desktop__khJES{width:100%}.HorizontalAd_adContainer__5ccqy.HorizontalAd_responsive__XcYG7.HorizontalAd_mobile__vJD0i{width:100%;padding:0 var(--space-2)}.HorizontalAd_horizontalFixedAd__AuDqA{display:inline-block;width:320px;height:100px;margin:0 auto}@media (min-width:768px){.HorizontalAd_horizontalFixedAd__AuDqA{width:970px;height:90px}}.HorizontalAd_adContainer__5ccqy.HorizontalAd_fixedSize__maiAj.HorizontalAd_desktop__khJES{max-width:970px}.HorizontalAd_adContainer__5ccqy .HorizontalAd_adsbygoogle__A0IvY:not(.HorizontalAd_horizontalFixedAd__AuDqA){display:block;width:100%}.HorizontalAd_adWrapper__l0kc4{position:relative;display:inline-block;width:100%}.HorizontalAd_adLabel__Rn1cM{position:absolute;top:2px;left:2px;font-size:10px;color:rgba(255,255,255,.6);font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.5px;z-index:10;background:rgba(0,0,0,.7);padding:1px 4px;border-radius:2px;pointer-events:none;line-height:1;max-width:calc(100% - 4px);overflow:hidden;white-space:nowrap}.HorizontalAd_adLabel__Rn1cM.HorizontalAd_minimal__QkwCO{font-size:8px;padding:.5px 2px;top:1px;left:1px;letter-spacing:.2px;background:rgba(0,0,0,.5)}.HorizontalAd_adWrapper__l0kc4 .HorizontalAd_horizontalFixedAd__AuDqA{position:relative;display:inline-block;margin:0 auto}.HorizontalAd_adWrapper__l0kc4 .HorizontalAd_adsbygoogle__A0IvY:not(.HorizontalAd_horizontalFixedAd__AuDqA){position:relative;display:block;width:100%}.HorizontalAd_adWrapper__l0kc4 .HorizontalAd_adsbygoogle__A0IvY[data-adsbygoogle-status=done]+.HorizontalAd_adLabel__Rn1cM,.HorizontalAd_adWrapper__l0kc4 .HorizontalAd_adsbygoogle__A0IvY[data-adsbygoogle-status=filled]+.HorizontalAd_adLabel__Rn1cM{position:absolute;top:2px;left:2px}.HorizontalAd_adSupportMessage__3Igsz{min-height:90px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-secondary);border:var(--border-width-medium) dashed var(--color-border-secondary);border-radius:var(--border-radius-md);padding:var(--space-3);margin:0 auto;max-width:970px}.HorizontalAd_adSupportMessage__3Igsz.HorizontalAd_mobileBanner__gPP4S{min-height:120px;max-width:320px;padding:var(--space-2)}.HorizontalAd_supportContent__xO5Aj{display:flex;align-items:flex-start;gap:var(--space-3);text-align:left}.HorizontalAd_supportIcon___oogs{color:var(--color-brand);flex-shrink:0}.HorizontalAd_supportText__bwRVq{flex:1}.HorizontalAd_supportTitle__LwaPA{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--space-1) 0;line-height:var(--leading-tight)}.HorizontalAd_supportSubtitle___D_Eu{font-family:var(--font-secondary);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:var(--leading-normal)}.HorizontalAd_debugInfo__wHIqh{font-family:var(--font-mono,"Monaco","Menlo","Ubuntu Mono",monospace);font-size:10px;color:var(--color-text-muted);background:var(--color-bg-tertiary);padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-sm);margin-top:var(--space-1);border:1px solid var(--color-border-secondary);opacity:.8}.HorizontalAd_adContainer__5ccqy[data-testid=horizontal-ad]{outline:none}.HorizontalAd_adContainer__5ccqy:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--border-radius-sm)}.HorizontalAd_adContainer__5ccqy:focus-within{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--border-radius-sm)}.HorizontalAd_adContainer__5ccqy .HorizontalAd_adsbygoogle__A0IvY[data-adsbygoogle-status=loading]{position:relative;background:var(--color-bg-tertiary);border-radius:var(--border-radius-sm)}.HorizontalAd_adContainer__5ccqy .HorizontalAd_horizontalFixedAd__AuDqA[data-adsbygoogle-status=loading]:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-top:2px solid var(--color-border-secondary);border:2px solid var(--color-border-secondary);border-top-color:var(--color-brand);border-radius:50%;animation:HorizontalAd_adSpinner__e15hP 1s linear infinite}.HorizontalAd_adContainer__5ccqy .HorizontalAd_adsbygoogle__A0IvY:not(.HorizontalAd_horizontalFixedAd__AuDqA)[data-adsbygoogle-status=loading]{min-height:90px}.HorizontalAd_adContainer__5ccqy .HorizontalAd_adsbygoogle__A0IvY:not(.HorizontalAd_horizontalFixedAd__AuDqA)[data-adsbygoogle-status=loading]:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-top:2px solid var(--color-border-secondary);border:2px solid var(--color-border-secondary);border-top-color:var(--color-brand);border-radius:50%;animation:HorizontalAd_adSpinner__e15hP 1s linear infinite}@keyframes HorizontalAd_adSpinner__e15hP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.HorizontalAd_adContainer__5ccqy .HorizontalAd_adsbygoogle__A0IvY[data-adsbygoogle-status=loading]:after{animation:none;border-top-color:var(--color-brand);opacity:.8}.HorizontalAd_adContainer__5ccqy *{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}@media (max-width:767px){.HorizontalAd_container__s_5yt{margin:var(--space-3);padding:0}.HorizontalAd_horizontal__zOMBg{min-height:auto}.HorizontalAd_content__W45N9{flex-direction:column;align-items:center;text-align:center}.HorizontalAd_sidebar__Gta_M .HorizontalAd_content__W45N9{align-items:center}.HorizontalAd_iconContainer__L0XNR{margin-bottom:var(--space-2)}.HorizontalAd_title__PAHoZ{font-size:var(--text-sm)}.HorizontalAd_message__j9Ako{font-size:var(--text-xs)}.HorizontalAd_actions__27jc0{justify-content:center;width:100%}.HorizontalAd_primaryButton__cxXXo,.HorizontalAd_secondaryButton__z_j1h{flex:1;justify-content:center;min-width:100px}.HorizontalAd_helpSummary__EH2vu{padding:var(--space-2);font-size:var(--text-xs)}.HorizontalAd_helpContent__iRLNe{padding:var(--space-2)}.HorizontalAd_helpList___vJx7{font-size:var(--text-xs);padding-left:var(--space-3)}.HorizontalAd_adContainer__5ccqy.HorizontalAd_fixedSize__maiAj.HorizontalAd_desktop__khJES,.HorizontalAd_adContainer__5ccqy.HorizontalAd_fixedSize__maiAj.HorizontalAd_mobile__vJD0i{width:100%;max-width:320px;padding:0;margin:var(--space-3) auto}.HorizontalAd_adContainer__5ccqy.HorizontalAd_responsive__XcYG7.HorizontalAd_desktop__khJES,.HorizontalAd_adContainer__5ccqy.HorizontalAd_responsive__XcYG7.HorizontalAd_mobile__vJD0i{width:100%;padding:0;margin:var(--space-3) 0;box-sizing:border-box}.HorizontalAd_horizontalFixedAd__AuDqA{width:320px!important;height:100px!important;max-width:320px}.HorizontalAd_supportContent__xO5Aj{gap:var(--space-3)}.HorizontalAd_supportTitle__LwaPA{font-size:var(--text-xs)}.HorizontalAd_supportSubtitle___D_Eu{font-size:11px}.HorizontalAd_debugInfo__wHIqh{font-size:9px}.HorizontalAd_adLabel__Rn1cM{font-size:9px;padding:1px 3px}.HorizontalAd_adLabel__Rn1cM.HorizontalAd_minimal__QkwCO{font-size:7px;padding:.5px 1.5px;top:.5px;left:.5px}}.SidebarAd_sidebarAdContainer__FWhd8{text-align:center;margin:0 0 var(--space-4) 0;position:relative;background:transparent;border:none;border-radius:0}.SidebarAd_sidebarAdContainer__FWhd8.SidebarAd_desktop__0d5gh{width:100%;max-width:300px;padding:0}.SidebarAd_sidebarAdContainer__FWhd8.SidebarAd_mobile__48_Km{width:100%;margin:var(--space-3) auto;padding:0}.SidebarAd_adWrapper__S5O2n{position:relative;display:inline-block;width:100%}.SidebarAd_adLabel__sKq3l{position:absolute;top:2px;left:2px;font-size:10px;color:rgba(255,255,255,.6);font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.5px;z-index:10;background:rgba(0,0,0,.7);padding:1px 4px;border-radius:2px;pointer-events:none;line-height:1;max-width:calc(100% - 4px);overflow:hidden;white-space:nowrap}.SidebarAd_adWrapper__S5O2n .SidebarAd_adsbygoogle__oleMS{position:relative;display:block;width:100%}.SidebarAd_adWrapper__S5O2n .SidebarAd_adsbygoogle__oleMS[data-adsbygoogle-status=done]+.SidebarAd_adLabel__sKq3l,.SidebarAd_adWrapper__S5O2n .SidebarAd_adsbygoogle__oleMS[data-adsbygoogle-status=filled]+.SidebarAd_adLabel__sKq3l{position:absolute;top:2px;left:2px}.SidebarAd_adSupportMessage__YgVC5{min-height:250px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-secondary);border:var(--border-width-medium) dashed var(--color-border-secondary);border-radius:var(--border-radius-md);padding:var(--space-3);margin:0 auto;max-width:300px;box-sizing:border-box}.SidebarAd_supportContent__ZRKxS{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;max-width:100%}.SidebarAd_supportIcon__q30ky{color:var(--color-brand);flex-shrink:0;font-size:1.5rem}.SidebarAd_supportText__UFLpL{flex:1;max-width:100%}.SidebarAd_supportTitle__ZOvva{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--space-1) 0;line-height:var(--leading-tight)}.SidebarAd_supportSubtitle__NKnC1{font-family:var(--font-secondary);font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:var(--leading-normal)}.SidebarAd_debugInfo__dmckK{font-family:var(--font-mono,"Monaco","Menlo","Ubuntu Mono",monospace);font-size:9px;color:var(--color-text-muted);background:var(--color-bg-tertiary);padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-sm);margin-top:var(--space-1);border:1px solid var(--color-border-secondary);opacity:.8}.SidebarAd_sidebarAdContainer__FWhd8[data-testid=sidebar-ad]{outline:none}.SidebarAd_sidebarAdContainer__FWhd8:focus-within{outline:2px solid var(--color-brand);outline-offset:2px}.SidebarAd_sidebarAdContainer__FWhd8 .SidebarAd_adsbygoogle__oleMS[data-adsbygoogle-status=loading]{position:relative;min-height:250px;background:var(--color-bg-tertiary);border-radius:var(--border-radius-sm)}.SidebarAd_sidebarAdContainer__FWhd8 .SidebarAd_adsbygoogle__oleMS[data-adsbygoogle-status=loading]:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-top:2px solid var(--color-border-secondary);border:2px solid var(--color-border-secondary);border-top-color:var(--color-brand);border-radius:50%;animation:SidebarAd_adSpinner__6B0cF 1s linear infinite}@keyframes SidebarAd_adSpinner__6B0cF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:767px){.SidebarAd_sidebarAdContainer__FWhd8,.SidebarAd_sidebarAdContainer__FWhd8.SidebarAd_desktop__0d5gh{width:100%;padding:0;margin:var(--space-3) 0;box-sizing:border-box}.SidebarAd_adSupportMessage__YgVC5{min-height:250px;padding:var(--space-3);margin:0;max-width:100%;box-sizing:border-box}.SidebarAd_supportContent__ZRKxS{gap:var(--space-2);max-width:100%}.SidebarAd_supportTitle__ZOvva{font-size:var(--text-xs)}.SidebarAd_supportSubtitle__NKnC1{font-size:11px}.SidebarAd_debugInfo__dmckK{font-size:8px}.SidebarAd_adLabel__sKq3l{font-size:9px;padding:1px 3px}}.ManualCard_card__7xuu7{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--border-radius);padding:1.5rem;transition:all .2s ease-in-out;display:flex;flex-direction:column;height:100%;position:relative;min-height:120px;text-align:center;box-shadow:var(--shadow-card)}.ManualCard_card__7xuu7:hover{background-color:var(--color-bg-tertiary);box-shadow:var(--shadow-dropdown);transform:translateY(-2px);border-color:var(--color-border-secondary)}.ManualCard_card__7xuu7:hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-brand-dark);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.ManualCard_link__ZsS9E{display:block;text-decoration:none;color:inherit;height:100%}.ManualCard_title__4TTix{font-size:1.125rem;font-weight:600;color:var(--color-gray-100);margin-top:.125rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ManualCard_brand__TdNB_,.ManualCard_title__4TTix{margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis}.ManualCard_brand__TdNB_{font-size:.875rem;color:var(--color-brand);font-weight:500;white-space:nowrap}.ManualCard_meta__afXIO{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem;justify-content:center}.ManualCard_metaItem__KINLa{font-size:.75rem;color:var(--color-gray-400);background-color:var(--color-bg-secondary);padding:.25rem .375rem;border-radius:var(--border-radius-sm);display:flex;align-items:center}.ManualCard_interactions__cYsqt{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:.25rem;background-color:rgba(255,255,255,.05);border-radius:6px;padding:.25rem .5rem;width:fit-content;margin-left:auto;margin-right:auto;border:1px solid rgba(255,255,255,.1);transition:all .2s ease;font-size:.8125rem;color:var(--color-text-secondary)}.ManualCard_badges__gu2hu{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem;margin-bottom:.5rem;justify-content:center;align-items:center}.ManualCard_yearBadge__kjIJe{font-size:.6875rem;padding:.25rem .5rem;border-radius:.375rem;font-weight:600;border:1px solid;background-color:var(--color-bg-tertiary);color:var(--color-text-muted);border-color:var(--color-border-secondary);display:inline-block;white-space:nowrap;transition:all .2s ease}.ManualCard_typesBadges__1cZF4{display:flex;flex-wrap:wrap;gap:.375rem;align-items:center}.ManualCard_typeBadge__LBFdM{border-radius:.375rem;border:1px solid;border-color:var(--color-border-secondary)}.ManualCard_typeBadgeMore__Oizbq,.ManualCard_typeBadge__LBFdM{font-size:.6875rem;padding:.25rem .5rem;font-weight:600;background-color:var(--color-bg-tertiary);color:var(--color-text-primary);display:inline-block;white-space:nowrap;transition:all .2s ease}.ManualCard_typeBadgeMore__Oizbq{border-radius:.375rem;border:1px solid var(--color-border-secondary)}.ManualCard_card__7xuu7:hover .ManualCard_typeBadgeMore__Oizbq,.ManualCard_card__7xuu7:hover .ManualCard_typeBadge__LBFdM,.ManualCard_card__7xuu7:hover .ManualCard_yearBadge__kjIJe{background-color:var(--color-bg-hover);border-color:var(--color-border-focus);transform:translateY(-1px)}.ManualCard_card__7xuu7:hover .ManualCard_interactions__cYsqt{background-color:rgba(255,59,48,.1);border-color:rgba(255,59,48,.2)}.ManualCard_grid__VRA_p{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media (min-width:640px){.ManualCard_grid__VRA_p{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.ManualCard_grid__VRA_p{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.ManualCard_grid__VRA_p{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.ManualCard_badges__gu2hu{gap:.25rem;margin-top:.5rem;margin-bottom:.5rem}.ManualCard_typeBadgeMore__Oizbq,.ManualCard_typeBadge__LBFdM,.ManualCard_yearBadge__kjIJe{font-size:.625rem;padding:.1875rem .375rem}}.CommunityLayout_communityContainer__gBYIz{max-width:1400px;margin:0 auto;padding:var(--space-6) var(--space-4)}.CommunityLayout_communityContent__g_sDI{display:flex;flex-direction:column;gap:var(--space-6)}.CommunityLayout_communityHeader__Bdyox{text-align:center;margin-bottom:var(--space-2);padding:0 0 var(--space-6) 0;border-bottom:1px solid var(--color-border-primary)}.CommunityLayout_communityTitle__yDdsF{font-size:var(--text-3xl);font-weight:var(--font-bold);margin:0 0 var(--space-3) 0}.CommunityLayout_titleFacp__peDdz{color:var(--color-brand)}.CommunityLayout_titleCommunity__cP6b9{color:var(--color-text-primary)}.CommunityLayout_communityDescription__qZxol{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:800px;margin:0 auto}.CommunityLayout_communityGrid__tLgDF{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-6);align-items:start}.CommunityLayout_leaderboardSection__6fnBk{position:sticky;top:120px;align-self:flex-start;max-height:calc(100vh - 120px);overflow:visible;display:flex;flex-direction:column;z-index:50}.CommunityLayout_communityWallSection__NShGQ,.CommunityLayout_leaderboardSection__6fnBk{background:var(--color-bg-secondary);border-radius:var(--border-radius-lg);padding:var(--space-6);border:1px solid var(--color-border-primary)}.CommunityLayout_sectionHeader__HG9ed{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.CommunityLayout_sectionLeft__5al72,.CommunityLayout_sectionRight___m9bZ{display:flex;align-items:center;gap:var(--space-2)}.CommunityLayout_sectionIcon__KlbSh{color:var(--color-brand)}.CommunityLayout_sectionTitle__J39UL{color:var(--color-text-primary);margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold)}.CommunityLayout_refreshButton__vuGyW{display:inline-flex;align-items:center;justify-content:center;background:var(--color-bg-tertiary);color:var(--color-text-muted);border:1px solid var(--color-border-primary);border-radius:var(--border-radius);padding:var(--space-2);cursor:pointer;transition:all var(--transition-fast);width:36px;height:36px;flex-shrink:0}.CommunityLayout_refreshButton__vuGyW:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-secondary);border-color:var(--color-border-secondary);transform:translateY(-1px)}.CommunityLayout_refreshButton__vuGyW:disabled{opacity:.7;cursor:not-allowed;transform:none}.CommunityLayout_refreshButton__vuGyW svg{width:16px;height:16px;display:block;flex-shrink:0}.CommunityLayout_spinning__mGr9t{animation:CommunityLayout_spin__mQKEp 1s linear infinite;transform-origin:center}.CommunityLayout_refreshButton__vuGyW:hover:not(:disabled) .CommunityLayout_spinning__mGr9t{animation:CommunityLayout_spinHover__IjqHK 1s linear infinite}@keyframes CommunityLayout_spin__mQKEp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CommunityLayout_spinHover__IjqHK{0%{transform:translateY(-1px) rotate(0deg)}to{transform:translateY(-1px) rotate(1turn)}}.CommunityLayout_adminControls__Inr4B{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-tertiary);border-radius:var(--border-radius);margin-bottom:var(--space-4)}.CommunityLayout_adminInit__6tvt1{text-align:center;padding:var(--space-6)}.CommunityLayout_adminInitContent__a1Dd9 h3{color:var(--color-text-primary);margin:0 0 var(--space-2) 0;font-size:var(--text-lg);font-weight:var(--font-semibold)}.CommunityLayout_adminInitContent__a1Dd9 p{color:var(--color-text-secondary);margin:0 0 var(--space-4) 0;font-size:var(--text-sm)}.CommunityLayout_adminInitButton__MQ0cY{background:var(--color-brand);color:white;border:none;border-radius:var(--border-radius);padding:var(--space-3) var(--space-6);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin:0 auto}.CommunityLayout_adminInitButton__MQ0cY:hover:not(:disabled){background:var(--color-brand-dark)}.CommunityLayout_adminInitButton__MQ0cY:disabled{opacity:.5;cursor:not-allowed}.CommunityLayout_adminMessage__VUVjQ{color:var(--color-text-secondary);font-size:var(--text-sm);text-align:center;margin-top:var(--space-3)}.CommunityLayout_adSection__N1cy9{width:100%;margin:0;padding:0;display:flex;justify-content:center;align-items:center;background:transparent;border:none}.CommunityLayout_communityAd__kua6C{margin:0!important;padding:0!important}.CommunityLayout_adSection__N1cy9 .adContainer{margin:0!important;padding:0!important;background:transparent!important;border:none!important}.CommunityLayout_adSection__N1cy9 .adContainer.desktop,.CommunityLayout_adSection__N1cy9 .adContainer.mobile{margin:0 auto!important;padding:0!important}@media (max-width:1024px){.CommunityLayout_communityGrid__tLgDF{grid-template-columns:1fr;gap:var(--space-4)}.CommunityLayout_leaderboardSection__6fnBk{position:static;max-height:none;overflow-y:visible}}@media (max-width:768px){.CommunityLayout_communityContainer__gBYIz{padding:var(--space-4) var(--space-2)}.CommunityLayout_communityTitle__yDdsF{font-size:var(--text-2xl)}.CommunityLayout_communityHeader__Bdyox{padding:var(--space-4) 0}.CommunityLayout_communityWallSection__NShGQ,.CommunityLayout_leaderboardSection__6fnBk{padding:var(--space-4)}.CommunityLayout_sectionHeader__HG9ed{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.CommunityLayout_sectionRight___m9bZ{width:100%}}.Leaderboard_leaderboardHeader__V71YK{background:var(--color-bg-secondary);padding-bottom:var(--space-3);margin-bottom:var(--space-2);flex-shrink:0}.Leaderboard_leaderboardContent__5YzE8{flex:1;overflow-y:auto;min-height:0;max-height:calc(100vh - 320px)}.Leaderboard_sectionHeader__RWGWx{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.Leaderboard_sectionTitle__VBqjw{color:var(--color-text-primary);margin:0;font-size:var(--text-xl);font-weight:var(--font-bold);display:flex;align-items:center;gap:var(--space-2)}.Leaderboard_filterTabs__P7lvV{display:flex;gap:var(--space-1);background:var(--color-bg-tertiary);padding:var(--space-1);border-radius:var(--border-radius)}.Leaderboard_filterTab__E3Yfl{flex:1;padding:var(--space-2) var(--space-3);background:transparent;border:none;border-radius:var(--border-radius-sm);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition-fast) var(--transition-ease);white-space:nowrap}.Leaderboard_filterTab__E3Yfl:hover:not(:disabled){color:var(--color-text-secondary);background:var(--color-bg-hover)}.Leaderboard_filterTab__E3Yfl.Leaderboard_active____WzQ{background:var(--color-brand);color:white}.Leaderboard_filterTab__E3Yfl:disabled{opacity:.5;cursor:not-allowed}.Leaderboard_loadingState__IWq30{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8) 0;gap:var(--space-3)}.Leaderboard_loadingDots__QYvWy{display:flex;gap:var(--space-1)}.Leaderboard_loadingDots__QYvWy span{width:8px;height:8px;border-radius:50%;background-color:var(--color-brand);animation:Leaderboard_loadingDots__QYvWy 1.4s ease-in-out infinite both}.Leaderboard_loadingDots__QYvWy span:first-child{animation-delay:-.32s}.Leaderboard_loadingDots__QYvWy span:nth-child(2){animation-delay:-.16s}.Leaderboard_loadingDots__QYvWy span:nth-child(3){animation-delay:0s}@keyframes Leaderboard_loadingDots__QYvWy{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.Leaderboard_loadingText__dtpct{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--font-medium)}.Leaderboard_errorState__ttOME{text-align:center;padding:var(--space-8) 0;color:var(--color-text-muted)}.Leaderboard_errorText__dBiI6{font-size:var(--text-sm);margin-bottom:var(--space-4)}.Leaderboard_retryButton___bGNS{background:var(--color-brand);color:white;border:none;border-radius:var(--border-radius);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--transition-fast)}.Leaderboard_retryButton___bGNS:hover{background:var(--color-brand-dark)}.Leaderboard_leaderboardList__l4R7W{display:flex;flex-direction:column;gap:var(--space-2)}.Leaderboard_leaderboardItem__II1Xd{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg-tertiary);border-radius:var(--border-radius);border:1px solid var(--color-border-primary);transition:all var(--transition-fast) var(--transition-ease);position:relative;overflow:hidden}.Leaderboard_leaderboardItem__II1Xd:hover{background:var(--color-bg-hover);border-color:var(--color-border-secondary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.Leaderboard_rankingPosition__xR0sx{min-width:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);flex-shrink:0}.Leaderboard_trophyIcon__nqS1i{transition:transform var(--transition-fast)}.Leaderboard_leaderboardItem__II1Xd:hover .Leaderboard_trophyIcon__nqS1i{transform:scale(1.1)}.Leaderboard_rankingNumber__bul0D{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--color-text-muted);text-align:center}.Leaderboard_userInfo__P6U_E{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);min-width:0}.Leaderboard_userTopRow__j1jFa{display:flex;align-items:center;justify-content:flex-start;min-width:0}.Leaderboard_userName__v4IPB{width:100%;min-width:0}.Leaderboard_nameBadge__JUBak{display:inline-flex;align-items:center;gap:var(--space-1);background:var(--color-bg-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--border-radius);padding:var(--space-1) var(--space-2);font-size:calc(var(--text-sm) + 2px);font-weight:var(--font-semibold);color:var(--color-text-primary);transition:all var(--transition-fast);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;line-height:1.3}.Leaderboard_nameBadge__JUBak.Leaderboard_clickable__2prtW{cursor:pointer}.Leaderboard_nameBadge__JUBak.Leaderboard_clickable__2prtW:hover{color:var(--color-brand);border-color:var(--color-border-secondary);background:var(--color-bg-hover)}.Leaderboard_userName__v4IPB.Leaderboard_private__hvevA .Leaderboard_nameBadge__JUBak{color:var(--color-text-muted);font-style:italic}.Leaderboard_privateIcon__3Sk1y{color:var(--color-text-muted);flex-shrink:0}.Leaderboard_userStats__RjWf4{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.Leaderboard_statItem__1IXzW{font-size:var(--text-xs);font-weight:var(--font-medium);display:flex;align-items:center;gap:var(--space-1);transition:color var(--transition-fast)}.Leaderboard_statItem__1IXzW:hover{color:var(--color-text-primary)}.Leaderboard_scoreText__0F5Rg{color:var(--color-brand);font-weight:var(--font-bold)}.Leaderboard_manualText__aGouK{color:var(--color-info-text)}.Leaderboard_approvedText__mIDAd{color:var(--color-success-text)}.Leaderboard_emptySlot__GHwsb{display:flex;align-items:center;justify-content:flex-start;height:100%;padding:0}.Leaderboard_emptySlotInfo__AlRkM{text-align:left}.Leaderboard_emptySlotText__tBINY{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-muted);margin-bottom:0}.Leaderboard_emptySlotSubtext__w5hvi{font-size:var(--text-xs);color:var(--color-text-muted);opacity:.6;margin-top:var(--space-1)}.Leaderboard_placeholderUser__SHUnd{color:var(--color-text-muted);font-style:italic}.Leaderboard_placeholderName__g2l_V{height:18px;width:120px}.Leaderboard_placeholderName__g2l_V,.Leaderboard_placeholderScore__tzTjM{background:linear-gradient(90deg,var(--color-bg-hover) 25%,transparent 50%,var(--color-bg-hover) 75%);background-size:200% 100%;animation:Leaderboard_placeholderPulse__dTpDe 2s infinite;border-radius:var(--border-radius-sm)}.Leaderboard_placeholderScore__tzTjM{height:16px;width:80px}@keyframes Leaderboard_placeholderPulse__dTpDe{0%{background-position:-200% 0}to{background-position:200% 0}}.Leaderboard_lastUpdated__By660{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-primary)}.Leaderboard_lastUpdated__By660,.Leaderboard_resetTimer__2Kn5t{text-align:center;font-size:var(--text-xs);color:var(--color-text-muted)}.Leaderboard_resetTimer__2Kn5t{margin-top:var(--space-2);font-style:italic}.Leaderboard_contributionExplanation__hFnFt{margin-top:var(--space-2);margin-bottom:var(--space-2);padding-top:0}.Leaderboard_explanationText__P2_Im{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-relaxed);text-align:center}@media (max-width:768px){.Leaderboard_leaderboardSection__QVqIJ{padding:var(--space-3)}.Leaderboard_leaderboardContent__5YzE8{max-height:calc(100vh - 280px)}.Leaderboard_filterTabs__P7lvV{flex-direction:column;gap:var(--space-2)}.Leaderboard_filterTab__E3Yfl{padding:var(--space-2);text-align:center}.Leaderboard_leaderboardItem__II1Xd{padding:var(--space-2);gap:var(--space-2)}.Leaderboard_rankingPosition__xR0sx{min-width:35px}.Leaderboard_nameBadge__JUBak{font-size:calc(var(--text-xs) + 2px);padding:var(--space-1)}.Leaderboard_userStats__RjWf4{flex-direction:row;align-items:center;gap:var(--space-2);flex-wrap:wrap}.Leaderboard_statItem__1IXzW{font-size:var(--text-xs)}}.ValidationError_realTimeValidation__8c_t4{animation:ValidationError_fadeInUp__lCnOl .3s ease-out;transform-origin:top}@keyframes ValidationError_fadeInUp__lCnOl{0%{opacity:0;transform:translateY(-8px) scaleY(.95)}to{opacity:1;transform:translateY(0) scaleY(1)}}.ValidationError_validationBox__4Fe2y{border-radius:var(--border-radius-lg);border-width:1px;border-style:solid;padding:var(--space-3) var(--space-4);margin-top:var(--space-2);position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all var(--transition-normal) var(--transition-ease);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ValidationError_validationBox__4Fe2y:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.ValidationError_validationHeader__OauhO{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.ValidationError_validationIcon__y2owW{width:16px;height:16px;flex-shrink:0;animation:ValidationError_pulse__RJoJE 2s infinite}@keyframes ValidationError_pulse__RJoJE{0%,to{opacity:1}50%{opacity:.7}}.ValidationError_validationLabel__QDu6T{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.025em}.ValidationError_validationMessage__NlBuH{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-tight);margin-bottom:var(--space-1)}.ValidationError_detectedWords__jg8d1{font-size:var(--text-xs);opacity:.8;font-weight:var(--font-normal);margin-top:var(--space-1)}@media (max-width:768px){.ValidationError_validationBox__4Fe2y{padding:var(--space-2) var(--space-3);margin-top:var(--space-1)}.ValidationError_validationMessage__NlBuH{font-size:var(--text-xs)}.ValidationError_validationIcon__y2owW{width:14px;height:14px}}@media (prefers-contrast:high){.ValidationError_validationBox__4Fe2y{border-width:2px;box-shadow:none}.ValidationError_validationIcon__y2owW{animation:none}}@media (prefers-reduced-motion:reduce){.ValidationError_realTimeValidation__8c_t4{animation:none}.ValidationError_validationBox__4Fe2y{transition:none}.ValidationError_validationBox__4Fe2y:hover{transform:none}.ValidationError_validationIcon__y2owW{animation:none}}.MarkdownRenderer_markdownLink__kLauH{color:var(--color-brand);text-decoration:none;font-weight:var(--font-medium);padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-sm);transition:all var(--transition-fast);display:inline;border-bottom:1px solid transparent}.MarkdownRenderer_markdownLink__kLauH:hover{background:var(--color-brand);color:white;border-bottom-color:var(--color-brand);transform:translateY(-1px)}