.Librarys_main__Wx4nb{padding-inline:1rem;max-width:1540px;width:100%;margin:0 auto}.Librarys_tooltip__iu3hT{display:flex;width:100%;height:50px;align-items:center;justify-content:center}.Librarys_tooltip__iu3hT .Librarys_tooltipText__JaJQ8{visibility:hidden;background-color:var(--primary-color);color:#fff;text-align:center;padding:10px;width:100%;position:absolute;z-index:5;bottom:110%;left:50%;transform:translateX(-50%);font-weight:500;font-size:16px}.Librarys_tooltip__iu3hT .Librarys_tooltipText__JaJQ8:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--primary-color) transparent;rotate:180deg}.Librarys_tooltip__iu3hT:hover .Librarys_tooltipText__JaJQ8{visibility:visible}.Librarys_afisContainer__Reh1Y{position:relative;border-radius:30px;width:100%;max-width:752px;aspect-ratio:752/1066;cursor:pointer;box-shadow:5px 5px 5px rgba(0,0,0,.1)}.Librarys_afisContainer__Reh1Y img{border-radius:30px;width:100%;height:100%;object-fit:fill;display:block}.Librarys_afisContainer__Reh1Y:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);border-radius:30px;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:5}.Librarys_afisContainer__Reh1Y:hover:before{opacity:1}.Librarys_afisContainer__Reh1Y:hover .Librarys_afisOverlay__V6RPH{opacity:1;visibility:visible}.Librarys_afisOverlay__V6RPH{position:absolute;left:0;bottom:0;background:hsla(0,0%,85%,.9);display:flex;flex-direction:column;justify-content:flex-end;gap:8px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;width:100%;padding:20px;border-radius:0 0 30px 30px;z-index:6;box-sizing:border-box}.Librarys_afisTitle__gxEEM{font-size:20px;font-weight:600;margin:0}.Librarys_afisInfo__YtksN{margin:0;color:#4e4e4e;font-size:12px;white-space:nowrap;display:flex;align-items:center}.Librarys_librarysBar__HTT4T{display:flex;justify-content:space-between;align-items:center}.Librarys_afisButtons__0o3w2{width:100%;flex-wrap:wrap;justify-content:center}.Librarys_afisButtonsGroup__3L_4i,.Librarys_afisButtons__0o3w2{display:flex;gap:12px;align-items:center}.Librarys_readBtn__ItoJ0{background:#f06125;color:#fff;border:none;padding:12px 24px;border-radius:16px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;transition:all .2s ease}.Librarys_readBtn__ItoJ0:hover{background:#d8551f;transform:translateY(-1px)}.Librarys_downloadBtn__muXS9{background:#fff;color:#000;border:1px solid #d6d6d6;padding:12px 24px;border-radius:999px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0}.Librarys_downloadBtn__muXS9:hover{background:#000;color:#fff;border-color:#000}.Librarys_downloadBtn__muXS9 svg{width:20px;height:20px;flex-shrink:0;color:#000}.Librarys_downloadBtn__muXS9:hover svg{color:#fff}.Librarys_shareBtn__GS3hh{background:#fff;color:#000;border:1px solid #d6d6d6;padding:12px 24px;border-radius:999px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0}.Librarys_shareBtn__GS3hh svg{width:20px;height:20px;flex-shrink:0;color:#000}.Librarys_shareBtn__GS3hh:hover{background:#000;color:#fff;border-color:#000}.Librarys_shareBtn__GS3hh:hover svg{fill:#fff!important}.Librarys_pageRouteWrapper__efRJh{width:100%;margin:40px auto;background-color:#fff;padding:10px;display:flex;gap:6px;border-radius:12px}.Librarys_pageRouteWrapper__efRJh .Librarys_link__QLEBr{color:#000;text-decoration:none}.Librarys_pageRouteWrapper__efRJh .Librarys_link__QLEBr:hover{text-decoration:underline}.Librarys_librarysTitle__1CzQA{font-size:40px;font-weight:500;margin-bottom:35px}.Librarys_librarysTitleSpan__kirRg{font-size:30px;font-weight:400;font-style:italic;color:rgba(0,0,0,.7)}.Librarys_inputWrapper__z_MAU{display:flex;gap:15px;margin-bottom:35px;width:max-content}.Librarys_input__A8sWB{max-width:250px;width:100%;width:max-content}.Librarys_searchInputWrapper__bMD82{width:min(320px,100%)}.Librarys_searchInput__8yynK{width:100%;height:46px;border:1px solid #d6d6d6;border-radius:999px;padding:0 14px;font-size:15px;outline:none;background:#fff;color:#000}.Librarys_searchInput__8yynK::placeholder{color:#8a8a8a}.Librarys_searchInput__8yynK:focus{border-color:#f06125;box-shadow:0 0 0 2px rgba(240,97,37,.14)}.Librarys_input__A8sWB label{font-size:18px}.Librarys_viewMoreButton__fY8M_{height:40px;font-size:18px;font-weight:500;text-decoration:none;border-bottom:1px solid var(--primary-color);color:var(--primary-color);width:max-content;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;overflow:hidden;transition:color .3s ease}.Librarys_viewMoreButton__fY8M_:before{content:"";position:absolute;width:100%;height:2px;bottom:-1px;z-index:10;left:-100%;background-color:var(--primary-color);transition:all .3s ease-in-out}.Librarys_viewMoreButton__fY8M_:hover:before{left:0}.Librarys_libraryCategoryContent__wIXNZ{max-width:1320px;width:100%;margin:35px auto 0;display:flex;flex-direction:column;gap:50px}.Librarys_libraryCategoryRowContent__45_V_{display:flex;flex-direction:column;gap:25px}.Librarys_libraryCategoryRowTitleWrapper__evGZf{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.Librarys_libraryCategoryRowTitleWrapper__evGZf .Librarys_title__M_aTl{font-size:40px;font-weight:500}.Librarys_libraryCategoryRowTitleWrapper__evGZf .Librarys_link__QLEBr{text-decoration:underline;color:#000}.Librarys_libraryCategoryCardWrapper__hdOaV{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px}.Librarys_libraryCategoryCard___gB9h{max-width:420px;width:100%}.Librarys_libraryCategoryCard___gB9h img{max-width:100%;width:100%;min-height:300px;max-height:300px;object-fit:cover;border-radius:10px}.Librarys_libraryCategoryCardBottom__lB_Wl{margin-top:-25px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px}.Librarys_libraryCategoryCardBottom__lB_Wl .Librarys_title__M_aTl{max-width:360px;width:100%;background-color:#ebebe2;font-size:20px;font-weight:500;height:50px;display:flex;align-items:center;justify-content:center;cursor:default;position:relative;border-radius:10px}.Librarys_posterWrapper__rcNSl{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;justify-items:center}.Librarys_mobileCardShell__3HLl1{width:100%;display:flex;flex-direction:column;gap:10px}.Librarys_mobileActions__9pkFW{display:none;width:100%;gap:8px}.Librarys_mobileMeta__ns16H{display:none}.Librarys_mobileCardTitle__Gvv9B{margin:0;font-size:13px;font-weight:600;line-height:1.35;color:#262626;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Librarys_mobileDownloadBtn__17ZF8,.Librarys_mobileShareBtn__g1b3O{min-height:40px;border-radius:999px;padding:10px 12px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s ease}.Librarys_mobileDownloadBtn__17ZF8{background:#fff;color:#000;border:1px solid #d6d6d6}.Librarys_mobileDownloadBtn__17ZF8:hover{background:#000;color:#fff;border-color:#000}.Librarys_mobileDownloadBtn__17ZF8 svg{width:18px;height:18px;color:#000}.Librarys_mobileDownloadBtn__17ZF8:hover svg{color:#fff}.Librarys_mobileShareBtn__g1b3O{background:#fff;color:#000;border:1px solid #d6d6d6}.Librarys_mobileShareBtn__g1b3O:hover{background:#000;color:#fff;border-color:#000}.Librarys_mobileShareBtn__g1b3O svg{width:18px;height:18px;color:#000;fill:#000!important}.Librarys_mobileShareBtn__g1b3O:hover svg{fill:#fff!important}@media (min-width:640px){.Librarys_posterWrapper__rcNSl{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Librarys_posterWrapper__rcNSl{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.Librarys_posterWrapper__rcNSl{grid-template-columns:repeat(4,1fr)}}@media (max-width:1130px){.Librarys_libraryCategoryCardWrapper__hdOaV{grid-template-columns:1fr 1fr}.Librarys_libraryCategoryCard___gB9h{max-width:100%}.Librarys_libraryCategoryCard___gB9h img{object-fit:cover}}@media (max-width:950px){.Librarys_librarysBar__HTT4T{display:block}.Librarys_inputWrapper__z_MAU,.Librarys_searchInputWrapper__bMD82{width:100%}}@media (max-width:890px){.Librarys_pageRouteWrapper__efRJh{font-size:14px}.Librarys_libraryCategoryCardBottom__lB_Wl .Librarys_title__M_aTl{font-size:18px}.Librarys_viewMoreButton__fY8M_{font-size:16px}.Librarys_tooltip__iu3hT .Librarys_tooltipText__JaJQ8{font-size:14px}.Librarys_libraryCategoryRowTitleWrapper__evGZf .Librarys_title__M_aTl{font-size:32px}.Librarys_libraryCategoryRowTitleWrapper__evGZf .Librarys_link__QLEBr{font-size:14px}.Librarys_librarysTitle__1CzQA{font-size:32px}.Librarys_librarysTitleSpan__kirRg{font-size:24px}.Librarys_downloadButton___JboS,.Librarys_input__A8sWB label{font-size:16px}.Librarys_afisOverlay__V6RPH{padding:12px;gap:6px;overflow:hidden}.Librarys_afisContainer__Reh1Y:before,.Librarys_afisOverlay__V6RPH{display:none}.Librarys_mobileActions__9pkFW{display:flex;align-items:stretch;gap:6px}.Librarys_mobileDownloadBtn__17ZF8,.Librarys_mobileShareBtn__g1b3O{flex:1 1;min-width:0}.Librarys_mobileMeta__ns16H{display:flex;flex-direction:column;gap:6px;padding:2px 2px 0}.Librarys_mobileCardTitle__Gvv9B{min-height:2.7em}.Librarys_mobileCardShell__3HLl1{background:linear-gradient(180deg,#fff,#fff8f3);border:1px solid #f2dfd5;border-radius:24px;padding:8px;gap:8px;box-shadow:0 8px 18px rgba(240,97,37,.1)}.Librarys_afisContainer__Reh1Y{border-radius:18px;box-shadow:none}.Librarys_afisContainer__Reh1Y img{border-radius:18px}.Librarys_afisTitle__gxEEM{font-size:14px;line-height:1.3;word-break:break-word}.Librarys_afisButtons__0o3w2{flex-direction:column;align-items:stretch;gap:8px}.Librarys_afisButtonsGroup__3L_4i{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.Librarys_downloadBtn__muXS9,.Librarys_readBtn__ItoJ0,.Librarys_shareBtn__GS3hh{width:100%;min-width:0;padding:10px 8px;font-size:12px;gap:6px}.Librarys_afisInfo__YtksN{width:100%;white-space:normal;font-size:11px}}@media (max-width:650px){.Librarys_libraryCategoryCardWrapper__hdOaV{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Librarys_libraryCategoryCardBottom__lB_Wl .Librarys_title__M_aTl{max-width:100%}.Librarys_libraryCategoryCard___gB9h img{min-height:180px;max-height:180px}}@media (max-width:500px){.Librarys_libraryCategoryCardBottom__lB_Wl .Librarys_title__M_aTl{font-size:16px}.Librarys_label__TuLZ6,.Librarys_viewMoreButton__fY8M_{font-size:14px}.Librarys_libraryCategoryRowTitleWrapper__evGZf .Librarys_title__M_aTl,.Librarys_librarysTitle__1CzQA{font-size:26px}.Librarys_librarysTitleSpan__kirRg{font-size:16px}.Librarys_downloadButton___JboS,.Librarys_input__A8sWB label{font-size:14px}.Librarys_libraryContentTitle__kwNdu{font-size:16px}.Librarys_posterWrapper__rcNSl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Librarys_afisOverlay__V6RPH{padding:10px}.Librarys_afisButtonsGroup__3L_4i{grid-template-columns:1fr}.Librarys_mobileActions__9pkFW{gap:6px}.Librarys_mobileDownloadBtn__17ZF8,.Librarys_mobileShareBtn__g1b3O{flex:1 1;min-height:36px;padding:8px 6px;font-size:11px;gap:4px}.Librarys_mobileDownloadBtn__17ZF8 svg,.Librarys_mobileShareBtn__g1b3O svg{width:15px;height:15px}.Librarys_mobileCardTitle__Gvv9B{font-size:11px}}.Librarys_pdfModalOverlay__KdiDa{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:Librarys_fadeIn__H5t_N .3s ease}.Librarys_pdfModalContent__5E_8x{background:#fff;border-radius:16px;width:90%;max-width:1200px;height:85vh;max-height:900px;display:flex;flex-direction:column;overflow:hidden;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.3)}.Librarys_pdfModalHeader__bXcss{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid #e0e0e0;flex-shrink:0;background:#fff;min-height:70px}.Librarys_pdfModalTitle__k3Rzn{font-size:22px;font-weight:600;margin:0;color:#000;flex:1 1;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Librarys_pdfModalActions__g9xe6{display:flex;gap:15px;align-items:center}.Librarys_pdfDownloadBtn__JsjPK{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;color:#000;border:none;border-radius:16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Librarys_pdfDownloadBtn__JsjPK:hover{background:#000;color:#fff}.Librarys_pdfDownloadBtn__JsjPK svg{width:20px;height:20px;flex-shrink:0;color:#000}.Librarys_pdfDownloadBtn__JsjPK:hover svg{color:#fff}.Librarys_pdfCloseBtn__Gxk_Q{background:transparent;border:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;transition:all .2s ease;color:#000}.Librarys_pdfCloseBtn__Gxk_Q:hover{background:#f0f0f0}.Librarys_pdfCloseBtn__Gxk_Q svg{width:24px;height:24px}.Librarys_pdfViewer__zs_Cl{width:100%;flex:1 1;min-height:0;border:none;border-radius:0 0 16px 16px;display:block;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.Librarys_pdfReadBtn__Fpm3_{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;color:#000;border:none;border-radius:16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Librarys_pdfReadBtn__Fpm3_:hover{background:#000;color:#fff}.Librarys_pdfReadBtn__Fpm3_ svg{width:20px;height:20px;flex-shrink:0;color:#000}.Librarys_pdfReadBtn__Fpm3_:hover svg{color:#fff}.Librarys_pdfShareBtn__10q7J{display:flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;color:#000;border:none;border-radius:16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Librarys_pdfShareBtn__10q7J:hover{background:#000;color:#fff}.Librarys_pdfShareBtn__10q7J svg{width:20px;height:20px;flex-shrink:0;color:#000}.Librarys_pdfShareBtn__10q7J:hover svg{fill:#fff!important;color:#fff}.Librarys_pdfFileSize__unIws{font-size:13px;color:#666;margin-left:10px;font-weight:400}@keyframes Librarys_fadeIn__H5t_N{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.Librarys_pdfModalHeader__bXcss{padding:16px 24px;min-height:60px}.Librarys_pdfModalTitle__k3Rzn{font-size:20px}.Librarys_pdfDownloadBtn__JsjPK{padding:8px 16px;font-size:13px;gap:6px}.Librarys_pdfDownloadBtn__JsjPK svg{width:16px;height:16px}}@media (max-width:768px){.Librarys_pdfModalOverlay__KdiDa{padding:0}.Librarys_pdfModalContent__5E_8x{width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden}.Librarys_pdfModalHeader__bXcss{padding:12px 16px;flex-direction:column;gap:12px;align-items:flex-start;min-height:auto;flex-shrink:0}.Librarys_pdfModalTitle__k3Rzn{font-size:18px;padding-right:0;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.4;width:100%}.Librarys_pdfModalActions__g9xe6{width:100%;justify-content:space-between;gap:8px;align-items:center}.Librarys_pdfDownloadBtn__JsjPK{padding:8px 12px;font-size:12px;flex:0 1 auto;min-height:40px;max-width:calc(100% - 60px);gap:5px;white-space:nowrap}.Librarys_pdfDownloadBtn__JsjPK svg{width:14px;height:14px;flex-shrink:0}.Librarys_pdfCloseBtn__Gxk_Q{width:40px;height:40px;min-width:40px;flex-shrink:0}.Librarys_pdfCloseBtn__Gxk_Q svg{width:20px;height:20px}.Librarys_pdfViewer__zs_Cl{flex:1 1;min-height:0;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;position:relative}}@media (max-width:480px){.Librarys_pdfModalHeader__bXcss{padding:10px 12px;gap:10px}.Librarys_pdfModalTitle__k3Rzn{font-size:16px;line-height:1.3}.Librarys_pdfModalActions__g9xe6{gap:6px}.Librarys_pdfDownloadBtn__JsjPK{padding:8px 12px;font-size:12px;gap:5px;min-height:40px;max-width:calc(100% - 60px);flex:0 1 auto}.Librarys_pdfDownloadBtn__JsjPK svg{width:14px;height:14px;flex-shrink:0}.Librarys_pdfCloseBtn__Gxk_Q{width:40px;height:40px;min-width:40px;flex-shrink:0}.Librarys_pdfCloseBtn__Gxk_Q svg{width:18px;height:18px}}@media (max-width:768px) and (orientation:landscape){.Librarys_pdfModalHeader__bXcss{padding:10px 16px;flex-direction:row;gap:15px;align-items:center;min-height:60px}.Librarys_pdfModalTitle__k3Rzn{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Librarys_pdfModalActions__g9xe6{width:auto;justify-content:flex-end}.Librarys_pdfDownloadBtn__JsjPK{flex:0 1;min-width:auto}.Librarys_pdfViewer__zs_Cl{flex:1 1;min-height:0}}