.LibraryCards_card__HWZtj{position:relative;display:flex;align-items:center;gap:20px;padding:20px;border-radius:16px;text-decoration:none;cursor:pointer;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-left:3px solid var(--topic-accent,#7c3aed);transition:all .25s ease;animation:LibraryCards_cardFadeIn__JpOmA .45s ease forwards;opacity:0}.LibraryCards_card__HWZtj:first-child{animation-delay:0s}.LibraryCards_card__HWZtj:nth-child(2){animation-delay:.05s}.LibraryCards_card__HWZtj:nth-child(3){animation-delay:.1s}.LibraryCards_card__HWZtj:nth-child(4){animation-delay:.15s}.LibraryCards_card__HWZtj:nth-child(5){animation-delay:.2s}.LibraryCards_card__HWZtj:nth-child(6){animation-delay:.25s}.LibraryCards_card__HWZtj:nth-child(7){animation-delay:.3s}.LibraryCards_card__HWZtj:nth-child(8){animation-delay:.35s}.LibraryCards_card__HWZtj:nth-child(9){animation-delay:.4s}.LibraryCards_card__HWZtj:nth-child(10){animation-delay:.45s}.LibraryCards_card__HWZtj:nth-child(11){animation-delay:.5s}.LibraryCards_card__HWZtj:nth-child(12){animation-delay:.55s}.LibraryCards_card__HWZtj:nth-child(n+13){animation-delay:.6s}@keyframes LibraryCards_cardFadeIn__JpOmA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.LibraryCards_card__HWZtj:hover{background:rgba(124,58,237,.08);border-top-color:rgba(124,58,237,.35);border-right-color:rgba(124,58,237,.35);border-bottom-color:rgba(124,58,237,.35);border-left-color:var(--topic-accent,#7c3aed);transform:translateY(-3px);box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 0 1px rgba(124,58,237,.2)}.LibraryCards_card__HWZtj:hover .LibraryCards_cardTitle__JLF0w{color:#a855f7}.LibraryCards_card__HWZtj:hover .LibraryCards_arrowIcon__UzizU{color:#7c3aed;transform:translateX(4px)}.LibraryCards_badge___EhVg{position:absolute;top:14px;right:14px;background:rgba(124,58,237,.15);border:1px solid rgba(124,58,237,.3);color:#a855f7;font-size:11px;font-weight:600;padding:3px 10px;border-radius:20px;letter-spacing:.5px;text-transform:uppercase;line-height:1.2}.LibraryCards_thumbWrap__iEdfq{position:relative;width:120px;height:100px;flex-shrink:0;border-radius:10px;overflow:hidden}.LibraryCards_thumbImage__e3yl8{-o-object-fit:cover;object-fit:cover}.LibraryCards_thumbTint__1Abcz{position:absolute;inset:0;border-radius:10px;pointer-events:none;background:var(--topic-accent,#7c3aed);opacity:.2}.LibraryCards_body__qHjYn{flex:1;min-width:0;padding-right:100px}.LibraryCards_cardTitle__JLF0w{font-family:var(--font-syne),system-ui,sans-serif;font-weight:600;font-size:18px;color:#f1f0f5;margin:0 0 8px;transition:color .25s ease}.LibraryCards_cardDesc__uGMT0{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:rgba(241,240,245,.5);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.LibraryCards_arrowIcon__UzizU{flex-shrink:0;margin-left:auto;font-size:18px;color:rgba(241,240,245,.2);transition:color .2s ease,transform .2s ease;line-height:1}html[data-theme=light] .LibraryCards_card__HWZtj{background:hsla(0,0%,100%,.95);border-color:rgba(124,58,237,.22);box-shadow:0 2px 14px rgba(124,58,237,.08)}html[data-theme=light] .LibraryCards_card__HWZtj:hover{background:rgba(124,58,237,.07);border-top-color:rgba(124,58,237,.35);border-right-color:rgba(124,58,237,.35);border-bottom-color:rgba(124,58,237,.35);border-left-color:var(--topic-accent,#7c3aed);box-shadow:0 8px 28px rgba(124,58,237,.15),0 0 0 1px rgba(124,58,237,.12)}html[data-theme=light] .LibraryCards_card__HWZtj:hover .LibraryCards_cardTitle__JLF0w{color:#7c3aed}html[data-theme=light] .LibraryCards_card__HWZtj:hover .LibraryCards_arrowIcon__UzizU{color:#a026da}html[data-theme=light] .LibraryCards_cardTitle__JLF0w{color:#333}html[data-theme=light] .LibraryCards_cardDesc__uGMT0{color:#6d6d6d}html[data-theme=light] .LibraryCards_arrowIcon__UzizU{color:rgba(51,51,51,.25)}html[data-theme=light] .LibraryCards_badge___EhVg{background:hsla(0,0%,100%,.92);border-color:rgba(160,38,218,.35);color:#7c3aed;box-shadow:0 1px 8px rgba(124,58,237,.08)}html[data-theme=light] .LibraryCards_thumbTint__1Abcz{opacity:.14}@media (max-width:768px){.LibraryCards_card__HWZtj{padding:16px;gap:14px}.LibraryCards_body__qHjYn{padding-right:8px}.LibraryCards_badge___EhVg{display:none}.LibraryCards_thumbWrap__iEdfq{width:90px;height:80px}.LibraryCards_cardTitle__JLF0w{font-size:16px}.LibraryCards_cardDesc__uGMT0{font-size:13px;-webkit-line-clamp:2}}.BrandedLoader_root__d9lGr{--loader-bg:#0d0d1a;--loader-glow-center:rgba(124,58,237,.15);--loader-glow-opacity-low:0.5;--loader-glow-opacity-high:1;--loader-text:rgba(241,240,245,.3);--loader-dot-solid:#7c3aed;--loader-dot-rest:rgba(124,58,237,.4);--loader-dot-peak:#a855f7;--loader-img-glow:drop-shadow(0 0 12px rgba(124,58,237,.6));--loader-pulse-low:0 0 8px rgba(124,58,237,.4);--loader-pulse-high:0 0 20px rgba(168,85,247,.8);--loader-progress-1:#7c3aed;--loader-progress-2:#6366f1;--loader-progress-3:#a855f7;--loader-rm-logo-filter:drop-shadow(0 0 10px rgba(124,58,237,.35));position:fixed;inset:0;z-index:9999;pointer-events:auto;transition:opacity .4s ease}.BrandedLoader_rootHidden__31Fns{opacity:0;pointer-events:none}.BrandedLoader_wrapper__qtQvF{background:var(--loader-bg)}.BrandedLoader_wrapperLight__tbOH0,.BrandedLoader_wrapper__qtQvF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.BrandedLoader_wrapperLight__tbOH0{flex-direction:column;background:#fff;z-index:9999}.BrandedLoader_lightAmbient__ecVb5{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.BrandedLoader_lightFloatDot1__kwkzs,.BrandedLoader_lightFloatDot2__0vaYw,.BrandedLoader_lightFloatDot3__SBxne,.BrandedLoader_lightFloatDot4__AC8tC{position:absolute;width:4px;height:4px;border-radius:50%;background:rgba(124,58,237,.15);animation:BrandedLoader_floatDot__l9qQC 3s ease-in-out infinite}.BrandedLoader_lightFloatDot1__kwkzs{top:30%;left:25%;animation-duration:3s;animation-delay:0s}.BrandedLoader_lightFloatDot2__0vaYw{top:60%;left:70%;animation-duration:4s;animation-delay:.5s}.BrandedLoader_lightFloatDot3__SBxne{top:25%;left:65%;animation-duration:3.5s;animation-delay:1s}.BrandedLoader_lightFloatDot4__AC8tC{top:65%;left:30%;animation-duration:4.5s;animation-delay:1.5s}@keyframes BrandedLoader_floatDot__l9qQC{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(-8px);opacity:.7}}.BrandedLoader_lightMain__VxfRQ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:28px}.BrandedLoader_logoRingWrapper__Q3yTh{position:relative;width:88px;height:88px}.BrandedLoader_ringSvg__8jelD{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.BrandedLoader_ringTrack__U1AW8{fill:none;stroke:rgba(124,58,237,.1);stroke-width:3}.BrandedLoader_ringProgress__MjchX{fill:none;stroke-width:3;stroke-linecap:round;stroke-dasharray:264;stroke-dashoffset:264;animation:BrandedLoader_ringFill__Yi_ka 1.6s ease-in-out infinite}@keyframes BrandedLoader_ringFill__Yi_ka{0%{stroke-dashoffset:264;opacity:.4}60%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-264;opacity:.4}}.BrandedLoader_logoCenter__vZJEr{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.BrandedLoader_logoCenter__vZJEr img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;animation:BrandedLoader_logoBreathe__o2GyZ 1.6s ease-in-out infinite}@keyframes BrandedLoader_logoBreathe__o2GyZ{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.06);opacity:1}}.BrandedLoader_typingRow__nNx8i{display:flex;align-items:center;gap:2px;height:20px}.BrandedLoader_typingCode__GAQGQ{font-family:Courier New,Courier,monospace;font-size:13px;color:#7c3aed;letter-spacing:.3px;white-space:pre}.BrandedLoader_cursorBlink__VMFNY{font-size:15px;color:#7c3aed;animation:BrandedLoader_cursorBlink__VMFNY .7s step-end infinite;line-height:1;margin-top:-2px}@keyframes BrandedLoader_cursorBlink__VMFNY{0%,to{opacity:1}50%{opacity:0}}.BrandedLoader_loaderContent__k_t19{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px}.BrandedLoader_loaderContent__k_t19:before{content:"";position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:200px;height:200px;background:radial-gradient(circle,var(--loader-glow-center) 0,transparent 70%);pointer-events:none;z-index:0;animation:BrandedLoader_glowPulse__10A1Z 1.8s ease-in-out infinite}.BrandedLoader_loaderDots__QN4i3,.BrandedLoader_loaderLogo__wiy9W,.BrandedLoader_loaderText__nngk8{position:relative;z-index:1}.BrandedLoader_loaderLogo__wiy9W{width:64px;height:64px;display:flex;align-items:center;justify-content:center;animation:BrandedLoader_logoPulse__ypZmK 1.8s ease-in-out infinite}.BrandedLoader_loaderLogo__wiy9W img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;filter:var(--loader-img-glow)}@keyframes BrandedLoader_logoPulse__ypZmK{0%,to{transform:scale(1);filter:drop-shadow(var(--loader-pulse-low))}50%{transform:scale(1.08);filter:drop-shadow(var(--loader-pulse-high))}}.BrandedLoader_loaderDots__QN4i3{display:flex;gap:8px}.BrandedLoader_loaderDots__QN4i3 span{width:6px;height:6px;border-radius:50%;background:var(--loader-dot-solid);animation:BrandedLoader_dotBounce__kWytr 1.2s ease-in-out infinite}.BrandedLoader_loaderDots__QN4i3 span:first-child{animation-delay:0s}.BrandedLoader_loaderDots__QN4i3 span:nth-child(2){animation-delay:.2s}.BrandedLoader_loaderDots__QN4i3 span:nth-child(3){animation-delay:.4s}@keyframes BrandedLoader_dotBounce__kWytr{0%,80%,to{transform:translateY(0);background:var(--loader-dot-rest)}40%{transform:translateY(-8px);background:var(--loader-dot-peak)}}.BrandedLoader_loaderText__nngk8{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--loader-text);margin:0}.BrandedLoader_progressBar__B2gph{position:fixed;top:0;left:0;height:2px;z-index:10000;background:linear-gradient(90deg,var(--loader-progress-1),var(--loader-progress-2),var(--loader-progress-3));animation:BrandedLoader_progressSweep__o2nOw 1.5s ease-in-out infinite;pointer-events:none;transition:opacity .4s ease}.BrandedLoader_progressBarLight__zCovi{background:linear-gradient(90deg,#7c3aed,#a855f7,#6366f1);animation:BrandedLoader_progressSweepLight__oRCS7 1.8s ease-in-out infinite}.BrandedLoader_rootHidden__31Fns .BrandedLoader_progressBar__B2gph{opacity:0}@keyframes BrandedLoader_glowPulse__10A1Z{0%,to{transform:translate(-50%,-50%) scale(1);opacity:var(--loader-glow-opacity-low)}50%{transform:translate(-50%,-50%) scale(1.3);opacity:var(--loader-glow-opacity-high)}}@keyframes BrandedLoader_progressSweep__o2nOw{0%{width:0;left:0}50%{width:60%;left:20%}to{width:0;left:100%}}@keyframes BrandedLoader_progressSweepLight__oRCS7{0%{left:0;width:0}50%{left:10%;width:70%}to{left:100%;width:0}}@media (max-width:768px){.BrandedLoader_logoRingWrapper__Q3yTh{width:72px;height:72px}.BrandedLoader_logoCenter__vZJEr img{width:28px;height:28px}.BrandedLoader_typingCode__GAQGQ{font-size:12px}}@media (prefers-reduced-motion:reduce){.BrandedLoader_loaderLogo__wiy9W{animation:none;transform:none;filter:none}.BrandedLoader_loaderLogo__wiy9W img{filter:var(--loader-rm-logo-filter)}.BrandedLoader_loaderDots__QN4i3 span{animation:none;opacity:.65;background:var(--loader-dot-solid)}.BrandedLoader_loaderContent__k_t19:before{animation:none;opacity:.55;transform:translate(-50%,-50%) scale(1)}.BrandedLoader_progressBarLight__zCovi,.BrandedLoader_progressBar__B2gph{animation:none;width:40%;left:0}.BrandedLoader_ringProgress__MjchX{animation:none;stroke-dashoffset:132;opacity:.85}.BrandedLoader_logoCenter__vZJEr img{animation:none;transform:none;opacity:1}.BrandedLoader_lightFloatDot1__kwkzs,.BrandedLoader_lightFloatDot2__0vaYw,.BrandedLoader_lightFloatDot3__SBxne,.BrandedLoader_lightFloatDot4__AC8tC{animation:none;opacity:.45}.BrandedLoader_cursorBlink__VMFNY{animation:none;opacity:1}}.Library_page__3THOF{--lib-bg:#0d0d1a;--lib-header-glow:rgba(124,58,237,.12);--lib-label:#7c3aed;--lib-title:#f1f0f5;--lib-gradient-start:#a855f7;--lib-gradient-end:#6366f1;--lib-subtitle:rgba(241,240,245,.5);--lib-stats-bg:hsla(0,0%,100%,.03);--lib-stats-border:hsla(0,0%,100%,.08);--lib-stat-number:#f1f0f5;--lib-stat-label:rgba(241,240,245,.4);--lib-stat-divider:hsla(0,0%,100%,.1);background:var(--lib-bg);min-height:60vh;width:100%}.Library_libraryHeader__O3gFy{position:relative;text-align:center;padding:60px 24px 48px;animation:Library_fadeInDown__NJCWV .5s ease both;z-index:0}.Library_libraryHeader__O3gFy:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:600px;height:300px;background:radial-gradient(ellipse,var(--lib-header-glow) 0,transparent 70%);pointer-events:none;z-index:0}.Library_libraryHeaderInner__Pecka{position:relative;z-index:1}.Library_libraryLabel__9OkOY{display:inline-block;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:3px;color:var(--lib-label);margin-bottom:16px}.Library_libraryTitle__OU1sb{font-family:var(--font-syne),system-ui,sans-serif;font-weight:700;font-size:clamp(32px,5vw,52px);line-height:1.15;color:var(--lib-title);margin:0 0 12px}.Library_gradientText__QITmC{background:linear-gradient(90deg,var(--lib-gradient-start),var(--lib-gradient-end));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Library_librarySubtitle__st8pe{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:16px;font-weight:400;color:var(--lib-subtitle);max-width:400px;margin:0 auto 32px;line-height:1.5}.Library_libraryStats__W3mYZ{display:inline-flex;align-items:center;gap:24px;background:var(--lib-stats-bg);border:1px solid var(--lib-stats-border);border-radius:50px;padding:12px 32px}.Library_stat__bCtPF{display:flex;flex-direction:column;align-items:center;gap:2px}.Library_statNumber__AiBY4{font-family:var(--font-syne),system-ui,sans-serif;font-weight:700;font-size:20px;color:var(--lib-stat-number)}.Library_statLabel__EKFfb{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:11px;font-weight:400;color:var(--lib-stat-label);letter-spacing:.5px;text-transform:uppercase}.Library_statDivider__fSWCt{width:1px;height:32px;background:var(--lib-stat-divider);flex-shrink:0}@keyframes Library_fadeInDown__NJCWV{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.Library_topicGrid__BWCPr{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:0 24px 40px;max-width:1200px;margin:0 auto}html[data-theme=light] .Library_page__3THOF{--lib-bg:#f8f6fc;--lib-header-glow:rgba(124,58,237,.1);--lib-label:#7c3aed;--lib-title:#333;--lib-gradient-start:#a026da;--lib-gradient-end:#7c3aed;--lib-subtitle:#6d6d6d;--lib-stats-bg:hsla(0,0%,100%,.92);--lib-stats-border:rgba(160,38,218,.22);--lib-stat-number:#333;--lib-stat-label:rgba(51,51,51,.5);--lib-stat-divider:rgba(0,0,0,.08)}html[data-theme=light] .Library_gradientText__QITmC{background:none;-webkit-text-fill-color:#a026da;color:#a026da}html[data-theme=light] .Library_libraryStats__W3mYZ{box-shadow:0 2px 16px rgba(124,58,237,.1)}@media (max-width:768px){.Library_libraryHeader__O3gFy{padding:40px 20px 32px}.Library_libraryTitle__OU1sb{font-size:28px}.Library_librarySubtitle__st8pe{font-size:14px}.Library_libraryStats__W3mYZ{gap:16px;padding:10px 20px}.Library_statNumber__AiBY4{font-size:17px}.Library_statDivider__fSWCt{height:24px}.Library_topicGrid__BWCPr{grid-template-columns:1fr;padding:0 16px 32px}}