.page_pageWrapper__cc4nJ{min-height:100vh;padding:2rem 1rem;background:linear-gradient(180deg,rgba(15,23,42,.3),rgba(15,23,42,.2) 50%,rgba(15,23,42,.3))}.page_container__Sq7lf{max-width:1400px;margin:0 auto}.page_errorContainer__uxg7U{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;background:white;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_errorContainer__uxg7U h1{font-size:2.5rem;margin:0 0 1rem;color:#ef4444}.page_errorContainer__uxg7U p{font-size:1.1rem;color:#6b7280;margin:0}.page_showcaseSection__rOj6k{padding:2rem;background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(248,250,252,.15));border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:2rem}.page_showcaseTheme0__60rpg{background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(248,250,252,.15))!important}.page_showcaseTheme1__XUTjx{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))!important}.page_showcaseTheme2__8Ohzn{background:linear-gradient(135deg,rgba(236,72,153,.1),rgba(168,85,247,.1))!important}.page_showcaseTheme3__JWH68{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(16,185,129,.1))!important}.page_showcaseTheme4__c3PCP{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(13,148,226,.1))!important}.page_showcaseInfo__0Pwoq{margin-bottom:2rem}.page_showcaseTitle__Wwv8y{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:#f0f9ff}.page_showcaseDescription__XLbfH{margin:0;font-size:1rem;color:#e5e7eb;line-height:1.5}.page_showcaseBoardsContainer__ncIiN{display:flex;gap:1.5rem;overflow-x:visible;overflow-y:hidden;flex-wrap:wrap;padding-bottom:1rem}@media (max-width:1024px){.page_container__Sq7lf{padding:0 1rem}.page_showcaseSection__rOj6k{padding:1.5rem}.page_showcaseTitle__Wwv8y{font-size:1.3rem}.page_showcaseBoardsContainer__ncIiN{gap:1rem}}@media (max-width:640px){.page_pageWrapper__cc4nJ{padding:1rem .5rem}.page_container__Sq7lf{padding:0 .5rem}.page_showcaseSection__rOj6k{padding:1rem;border-radius:12px}.page_showcaseTitle__Wwv8y{font-size:1.1rem}.page_showcaseDescription__XLbfH{font-size:.9rem}.page_showcaseBoardsContainer__ncIiN{gap:.75rem}}.page_productDescription__sVWXc{margin:0 0 .5rem;font-size:.7rem;color:#6b7280;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;word-break:break-word}.page_productDescription__sVWXc ol,.page_productDescription__sVWXc ul{margin:0;padding-left:1.2rem;list-style-position:inside}.page_productDescription__sVWXc li{margin:0;padding:0;display:list-item}.page_productDescription__sVWXc p{margin:0;padding:0;display:block}.page_desktopColumns__XS1vH{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start}@media (max-width:768px){.page_desktopColumns__XS1vH{display:none!important}}@media (min-width:769px){.page_mobileContainer__6I6yK>div:last-child{display:none!important}.page_mobileContainer__6I6yK>div:first-child{display:flex!important}}.page_mobile_mobileContainer__6ntkp{display:block!important}@media (min-width:769px){.page_mobile_mobileContainer__6ntkp>div:first-child{display:flex!important}.page_mobile_mobileContainer__6ntkp>div:last-child{display:none!important}}@media (max-width:768px){.page_mobile_mobileContainer__6ntkp>div:first-child{display:none!important}.page_mobile_mobileContainer__6ntkp>div:last-child{display:block!important}}.page_mobile_mobileColumnRow__wulG1{display:flex;flex-direction:row;gap:.6rem;margin-bottom:.6rem}.page_mobile_mobileColumn__toLHk{flex:1 1;min-width:0;display:flex;flex-direction:column}.page_mobile_mobileColumn__toLHk h4{margin:0 0 .5rem;font-size:.85rem;font-weight:700;color:#f0f9ff;padding:0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_mobile_mobileCardContainer___MQRj{display:flex;flex-direction:column;gap:.6rem}.page_mobile_mobileColumn__toLHk .card,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_card]{border-radius:10px!important;overflow:hidden!important;box-shadow:0 2px 4px rgba(0,0,0,.12)!important;margin-bottom:0!important;font-size:.8rem!important}.page_mobile_mobileColumn__toLHk .cardHeader,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_cardHeader]{padding:.5rem .6rem!important;min-height:auto!important;display:flex!important;align-items:center!important;gap:.5rem!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.page_mobile_mobileColumn__toLHk .authorInfo,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_authorInfo]{display:flex!important;align-items:center!important;gap:.4rem!important;flex:1 1!important;min-width:0!important}.page_mobile_mobileColumn__toLHk .avatar,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_authorInfo] img,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_avatar]{width:28px!important;height:28px!important;min-width:28px!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.1)!important}.page_mobile_mobileColumn__toLHk .author,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_author]{font-size:.8rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.3!important;margin:0!important;font-weight:500!important}.page_mobile_mobileColumn__toLHk .time,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_time]{font-size:.7rem!important;opacity:.7!important;white-space:nowrap!important}.page_mobile_mobileColumn__toLHk .cardContent,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_cardContent]{padding:.6rem!important;line-height:1.4!important}.page_mobile_mobileColumn__toLHk .cardContent h3,.page_mobile_mobileColumn__toLHk .title,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_cardContent] h3,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_title]{font-size:.85rem!important;line-height:1.3!important;margin:0 0 .4rem!important;font-weight:600!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk .labelBadge,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_labelBadge]{padding:.2rem .5rem!important;font-size:.7rem!important;border-radius:4px!important;display:inline-block!important;margin-bottom:.4rem!important;font-weight:600!important;white-space:nowrap!important}.page_mobile_mobileColumn__toLHk .contentDisplay,.page_mobile_mobileColumn__toLHk [class*=CardDisplay]{font-size:.8rem!important;line-height:1.4!important}.page_mobile_mobileColumn__toLHk .contentDisplay p,.page_mobile_mobileColumn__toLHk [class*=CardDisplay] p{margin:.3rem 0!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:.8rem!important;line-height:1.4!important}.page_mobile_mobileColumn__toLHk .contentDisplay img,.page_mobile_mobileColumn__toLHk [class*=CardDisplay] img,.page_mobile_mobileColumn__toLHk img{max-width:100%!important;height:auto!important;max-height:150px!important;object-fit:cover!important;border-radius:6px!important;margin:.4rem 0!important}.page_mobile_mobileColumn__toLHk [class*=AlbumPreview]{border-radius:10px!important;overflow:hidden!important;cursor:pointer!important}.page_mobile_mobileColumn__toLHk [class*=AlbumPreview] [class*=albumCover]{position:relative!important;width:100%!important;aspect-ratio:4/3!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk [class*=AlbumPreview] [class*=albumCover] img{width:100%!important;height:100%!important;object-fit:cover!important;max-height:none!important;margin:0!important;border-radius:0!important}.page_mobile_mobileColumn__toLHk [class*=AlbumPreview] [class*=albumOverlay]{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.5) 50%,transparent)!important;padding:2rem .6rem .5rem!important;color:white!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.page_mobile_mobileColumn__toLHk [class*=AlbumPreview] [class*=albumName]{font-size:.85rem!important;font-weight:600!important;margin:0 0 .2rem!important;color:white!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.3!important}.page_mobile_mobileColumn__toLHk [class*=AlbumPreview] [class*=photoCount]{font-size:.75rem!important;opacity:.95!important;color:white!important;font-weight:500!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer]{border-radius:10px!important;overflow:hidden!important;cursor:pointer!important;padding:0!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=header]{display:block!important;padding:.6rem!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=icon]{display:none!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=badge]{display:block!important;width:100%!important;font-size:.4rem!important;padding:0!important;font-weight:700!important;text-align:left!important;letter-spacing:.02em!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=title]{font-size:.75rem!important;font-weight:600!important;margin:0!important;padding:.5rem .6rem!important;line-height:1.1!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=meta]{padding:0 .6rem .6rem!important;display:flex!important;flex-direction:column!important;gap:.4rem!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=author]{display:flex!important;align-items:center!important;gap:.4rem!important;font-size:.45rem!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=authorAvatar],.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=author] img{width:14px!important;height:14px!important;border-radius:50%!important;flex-shrink:0!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=stats]{display:flex!important;align-items:center!important;gap:.8rem!important;font-size:.75rem!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=statItem]{display:flex!important;align-items:center!important;gap:.25rem!important;white-space:nowrap!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=statItem] strong{font-weight:600!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=statIcon]{font-size:1rem!important;line-height:1!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=footer]{display:none!important}.page_mobile_mobileColumn__toLHk [class*=ForumPostViewer] [class*=statItem]:has(strong):after{content:none!important}.page_mobile_mobileColumn__toLHk [class*=ForumTopicViewer],.page_mobile_mobileColumn__toLHk [class*=TopicViewer]{border-radius:10px!important;overflow:hidden!important;cursor:pointer!important;padding:0!important}.page_mobile_mobileColumn__toLHk [class*=ForumTopicViewer] [class*=header],.page_mobile_mobileColumn__toLHk [class*=TopicViewer] [class*=header]{display:block!important;padding:.6rem!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.page_mobile_mobileColumn__toLHk [class*=ForumTopicViewer] [class*=icon],.page_mobile_mobileColumn__toLHk [class*=TopicViewer] [class*=icon]{display:none!important}.page_mobile_mobileColumn__toLHk [class*=ForumTopicViewer] [class*=badge],.page_mobile_mobileColumn__toLHk [class*=TopicViewer] [class*=badge]{display:block!important;width:100%!important;font-size:.7rem!important;padding:0!important;font-weight:700!important;text-align:left!important;letter-spacing:.02em!important}.page_mobile_mobileColumn__toLHk [class*=ForumTopicViewer] [class*=title],.page_mobile_mobileColumn__toLHk [class*=ForumTopicViewer] [class*=topicName],.page_mobile_mobileColumn__toLHk [class*=TopicViewer] [class*=title],.page_mobile_mobileColumn__toLHk [class*=TopicViewer] [class*=topicName]{display:block!important;width:100%!important;font-size:.85rem!important;font-weight:600!important;margin:0!important;padding:.5rem .6rem!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk [class*=ForumTopicViewer] [class*=info],.page_mobile_mobileColumn__toLHk [class*=ForumTopicViewer] [class*=postCount],.page_mobile_mobileColumn__toLHk [class*=TopicViewer] [class*=info],.page_mobile_mobileColumn__toLHk [class*=TopicViewer] [class*=postCount]{display:block!important;width:100%!important;padding:0 .6rem .6rem!important;font-size:.75rem!important;opacity:.85!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview]{border-radius:10px!important;padding:.6rem!important;cursor:pointer!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview] [class*=folderIcon]{font-size:2rem!important;margin-bottom:.4rem!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview] [class*=folderName]{font-size:.85rem!important;font-weight:600!important;margin-bottom:.4rem!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview] [class*=folderStats]{font-size:.7rem!important;opacity:.8!important;margin-bottom:.5rem!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview] [class*=fileList]{display:flex!important;flex-direction:column!important;gap:.3rem!important;max-height:120px!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview] [class*=fileItem]{display:flex!important;align-items:center!important;gap:.4rem!important;padding:.3rem .4rem!important;background:rgba(0,0,0,.03)!important;border-radius:4px!important;font-size:.75rem!important;line-height:1.3!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview] [class*=fileIcon]{font-size:1rem!important;flex-shrink:0!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview] [class*=fileName]{flex:1 1!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:.75rem!important}.page_mobile_mobileColumn__toLHk [class*=FolderPreview] [class*=fileSize]{font-size:.65rem!important;opacity:.7!important;flex-shrink:0!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer{display:flex!important;flex-direction:column!important;gap:8px!important;padding:8px!important;background:#f9fafb!important;border-radius:8px!important;border:1px solid #e5e7eb!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .product-image-container{position:relative!important;width:100%!important;aspect-ratio:1/1!important;border-radius:6px!important;overflow:hidden!important;background-color:#e5e7eb!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .product-image{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:0!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .digital-tag{position:absolute!important;top:6px!important;left:6px!important;background-color:rgba(59,130,246,.9)!important;color:white!important;padding:3px 8px!important;border-radius:4px!important;font-size:9px!important;font-weight:700!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border:1px solid rgba(255,255,255,.2)!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .product-info{display:flex!important;flex-direction:column!important;gap:4px!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .product-name{font-size:13px!important;font-weight:700!important;color:#1f2937!important;margin:0!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .product-description{font-size:11px!important;color:#6b7280!important;line-height:1.4!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .product-description p,.page_mobile_mobileColumn__toLHk .mobile-product-viewer .product-price{margin:0!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .price-with-discount{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .original-price{font-size:11px!important;color:#9ca3af!important;text-decoration:line-through!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .final-price{font-size:15px!important;font-weight:700!important;color:#059669!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .discount-badge{background:#dc2626!important;color:white!important;padding:2px 6px!important;border-radius:3px!important;font-size:9px!important;font-weight:700!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer .product-stock{font-size:10px!important;color:#6b7280!important;margin:0!important}.page_mobile_mobileColumn__toLHk .mobile-product-viewer [class*=AddToCartButton] button,.page_mobile_mobileColumn__toLHk .mobile-product-viewer button{width:100%!important;padding:6px 8px!important;font-size:9px!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.2!important}.page_mobile_mobileColumn__toLHk [class*=ProductViewer],.page_mobile_mobileColumn__toLHk [class*=product]{border-radius:10px!important;overflow:hidden!important;padding:0!important}.page_mobile_mobileColumn__toLHk [class*=ProductViewer] img,.page_mobile_mobileColumn__toLHk [class*=product] img{width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:cover!important;max-height:none!important;margin:0!important;border-radius:0!important}.page_mobile_mobileColumn__toLHk [class*=ProductViewer] [class*=productInfo],.page_mobile_mobileColumn__toLHk [class*=product] [class*=info]{padding:.6rem!important}.page_mobile_mobileColumn__toLHk [class*=ProductViewer] [class*=productName],.page_mobile_mobileColumn__toLHk [class*=product] [class*=name]{font-size:.85rem!important;font-weight:600!important;margin-bottom:.3rem!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.3!important}.page_mobile_mobileColumn__toLHk [class*=ProductViewer] [class*=price],.page_mobile_mobileColumn__toLHk [class*=product] [class*=price]{font-size:.9rem!important;font-weight:700!important;margin-bottom:.5rem!important}.page_mobile_mobileColumn__toLHk [class*=ProductViewer] button,.page_mobile_mobileColumn__toLHk [class*=product] button{width:100%!important;padding:.6rem!important;font-size:.8rem!important;font-weight:600!important;border-radius:6px!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.page_mobile_mobileColumn__toLHk [class*=LinkPreview]{border-radius:10px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;cursor:pointer!important}.page_mobile_mobileColumn__toLHk [class*=LinkPreview] [class*=imageContainer],.page_mobile_mobileColumn__toLHk [class*=LinkPreview] [class*=previewImage]{width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;max-height:none!important;margin:0!important;border-radius:0!important;display:block!important}.page_mobile_mobileColumn__toLHk [class*=LinkPreview] [class*=content]{padding:.6rem!important;display:flex!important;flex-direction:column!important;gap:.3rem!important}.page_mobile_mobileColumn__toLHk [class*=LinkPreview] [class*=siteName]{font-size:.7rem!important;opacity:.7!important;font-weight:500!important}.page_mobile_mobileColumn__toLHk [class*=LinkPreview] [class*=title]{font-size:.85rem!important;font-weight:600!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important}.page_mobile_mobileColumn__toLHk [class*=LinkPreview] [class*=description]{font-size:.75rem!important;line-height:1.4!important;opacity:.85!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important}.page_mobile_mobileColumn__toLHk [class*=LinkPreview] [class*=linkUrl]{font-size:.7rem!important;opacity:.7!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.page_mobile_mobileColumn__toLHk [class*=FilePreview]{border-radius:10px!important;padding:.6rem!important;display:flex!important;align-items:center!important;gap:.5rem!important}.page_mobile_mobileColumn__toLHk [class*=FilePreview] [class*=fileIcon]{font-size:2rem!important;flex-shrink:0!important}.page_mobile_mobileColumn__toLHk [class*=FilePreview] [class*=fileInfo]{flex:1 1!important;min-width:0!important}.page_mobile_mobileColumn__toLHk [class*=FilePreview] [class*=fileName]{font-size:.8rem!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin-bottom:.2rem!important}.page_mobile_mobileColumn__toLHk [class*=FilePreview] [class*=fileSize],.page_mobile_mobileColumn__toLHk [class*=FilePreview] [class*=fileType]{font-size:.7rem!important;opacity:.7!important}.page_mobile_mobileColumn__toLHk .cardFooter,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_cardFooter]{padding:.5rem .6rem!important;gap:.5rem!important;border-top:1px solid rgba(0,0,0,.06)!important;display:flex!important;align-items:center!important}.page_mobile_mobileColumn__toLHk .actionButtons,.page_mobile_mobileColumn__toLHk [class*=MobileShowcaseCard_actionButtons]{display:flex!important;flex-direction:row!important;gap:6px!important;margin-top:10px!important;padding:0!important;flex-wrap:nowrap!important}.page_mobile_mobileColumn__toLHk .actionBtn,.page_mobile_mobileColumn__toLHk [class*=MobileShowcaseCard_actionBtn]{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:4px 8px!important;font-size:10px!important;min-width:50px!important;min-height:30px!important;border-radius:6px!important;white-space:nowrap!important}.page_mobile_mobileColumn__toLHk .commentButton,.page_mobile_mobileColumn__toLHk .likeButton,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_commentButton],.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_likeButton]{padding:.4rem .6rem!important;font-size:.75rem!important;min-height:32px!important;line-height:1.2!important;border-radius:6px!important;display:flex!important;align-items:center!important;gap:.3rem!important;white-space:nowrap!important}.page_mobile_mobileColumn__toLHk .expandButton,.page_mobile_mobileColumn__toLHk [class*=ShowcaseCard_expandButton]{font-size:.75rem!important;padding:.35rem .6rem!important;margin-top:.4rem!important}.page_mobile_mobileColumn__toLHk h1,.page_mobile_mobileColumn__toLHk h2,.page_mobile_mobileColumn__toLHk h3,.page_mobile_mobileColumn__toLHk h4,.page_mobile_mobileColumn__toLHk h5,.page_mobile_mobileColumn__toLHk h6{margin-top:.3rem!important;margin-bottom:.3rem!important;line-height:1.3!important}.page_mobile_mobileColumn__toLHk p{margin-top:.3rem!important;margin-bottom:.3rem!important;line-height:1.4!important}.page_mobile_mobileColumn__toLHk ol,.page_mobile_mobileColumn__toLHk ul{margin:.3rem 0!important;padding-left:1.2rem!important}.page_mobile_mobileColumn__toLHk li{margin:.2rem 0!important;line-height:1.4!important;font-size:.8rem!important}.page_mobile_mobileColumn__toLHk *{max-width:100%!important;word-wrap:break-word!important;overflow-wrap:break-word!important;box-sizing:border-box!important}.page_mobile_mobileColumn__toLHk iframe,.page_mobile_mobileColumn__toLHk video{width:100%!important;height:auto!important;max-height:150px!important;aspect-ratio:16/9!important;border-radius:6px!important}.page_mobile_mobileColumn__toLHk a{font-size:.8rem!important;text-decoration:none!important}.page_mobile_mobileColumn__toLHk input,.page_mobile_mobileColumn__toLHk select,.page_mobile_mobileColumn__toLHk textarea{font-size:.8rem!important;padding:.4rem!important;border-radius:6px!important}.page_mobile_mobileColumn__toLHk table{font-size:.75rem!important;width:100%!important}.page_mobile_mobileColumn__toLHk td,.page_mobile_mobileColumn__toLHk th{padding:.3rem!important}.page_mobile_mobileColumn__toLHk code,.page_mobile_mobileColumn__toLHk pre{font-size:.75rem!important;padding:.3rem!important;line-height:1.4!important;overflow-x:auto!important}.page_mobile_mobileColumn__toLHk blockquote{margin:.4rem 0!important;padding:.4rem .6rem!important;border-left:3px solid rgba(0,0,0,.2)!important;font-size:.8rem!important}.mobile-product-viewer{display:flex;flex-direction:column;gap:8px;padding:8px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden}.mobile-product-viewer .product-image-container{position:relative;width:100%;aspect-ratio:1/1;border-radius:6px;overflow:hidden;background-color:#e5e7eb}.mobile-product-viewer .product-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.mobile-product-viewer .digital-tag{position:absolute;top:6px;left:6px;background-color:rgba(59,130,246,.9);color:white;padding:3px 8px;border-radius:4px;font-size:9px;font-weight:700;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2)}.mobile-product-viewer .product-info{display:flex;flex-direction:column;gap:4px}.mobile-product-viewer .product-name{font-size:13px;font-weight:700;color:#1f2937;line-height:1.3}.mobile-product-viewer .product-description,.mobile-product-viewer .product-name{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-product-viewer .product-description{font-size:11px;color:#6b7280;line-height:1.4}.mobile-product-viewer .product-description p{margin:0}.mobile-product-viewer .product-description ol,.mobile-product-viewer .product-description ul{margin:0;padding-left:1rem}.mobile-product-viewer .product-price{margin:0}.mobile-product-viewer .price-with-discount{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mobile-product-viewer .original-price{font-size:11px;color:#9ca3af;text-decoration:line-through}.mobile-product-viewer .final-price{font-size:15px;font-weight:700;color:#059669}.mobile-product-viewer .discount-badge{background:#dc2626;color:white;padding:2px 6px;border-radius:3px;font-size:9px;font-weight:700}.mobile-product-viewer .product-stock{font-size:10px;color:#6b7280;margin:0}.mobile-forum-post-viewer{background:linear-gradient(135deg,#8b5cf6,#6366f1 50%,#7c3aed);border:1px solid rgba(139,92,246,.3);border-radius:12px;padding:12px;font-size:11px;box-shadow:0 4px 12px rgba(139,92,246,.2);position:relative;overflow:hidden}.mobile-forum-post-viewer .forum-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:9px;font-weight:700;background:rgba(255,255,255,.25);color:white;border-radius:6px;margin-bottom:6px;letter-spacing:.5px;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 4px rgba(0,0,0,.1)}.mobile-forum-post-viewer .forum-badge:before{content:"💬";font-size:10px}.mobile-forum-post-viewer .post-title{font-size:13px;font-weight:700;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.mobile-forum-post-viewer .post-excerpt,.mobile-forum-post-viewer .post-title{margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.mobile-forum-post-viewer .post-excerpt{font-size:11px;color:rgba(255,255,255,.9)}.mobile-forum-post-viewer .post-meta{display:flex;align-items:center;gap:10px;font-size:10px;color:rgba(255,255,255,.85);margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.2)}.mobile-forum-post-viewer .post-author,.mobile-forum-post-viewer .post-date{display:flex;align-items:center;gap:4px}.mobile-forum-post-viewer .author-avatar{width:18px;height:18px;min-width:18px;min-height:18px;border-radius:50%;object-fit:cover;object-position:center;border:1.5px solid rgba(255,255,255,.5);box-shadow:0 1px 3px rgba(0,0,0,.2);display:block;flex-shrink:0}.mobile-forum-topic-viewer{background:linear-gradient(135deg,#a855f7,#8b5cf6 50%,#9333ea);border:1px solid rgba(168,85,247,.3);border-radius:12px;padding:12px;font-size:11px;box-shadow:0 4px 12px rgba(168,85,247,.2);position:relative;overflow:hidden}.mobile-forum-topic-viewer .topic-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:9px;font-weight:700;background:rgba(255,255,255,.25);color:white;border-radius:6px;margin-bottom:6px;letter-spacing:.5px;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 4px rgba(0,0,0,.1)}.mobile-forum-topic-viewer .topic-badge:before{content:"🗂️";font-size:10px}.mobile-forum-topic-viewer .topic-title{font-size:13px;font-weight:700;color:#ffffff;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.2)}.mobile-forum-topic-viewer .topic-stats{display:flex;gap:12px;font-size:10px;color:rgba(255,255,255,.9);margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.2)}.mobile-forum-topic-viewer .stat-item{display:flex;align-items:center;gap:4px;padding:3px 8px;background:rgba(255,255,255,.15);border-radius:6px;font-weight:600}.mobile-forum-topic-viewer .stat-icon{font-size:11px}.mobile-folder-preview{background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;padding:8px;font-size:11px;text-align:center}.mobile-folder-preview .folder-icon{font-size:20px;margin-bottom:4px}.mobile-folder-preview .folder-name{font-size:12px;font-weight:600;color:#374151;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-folder-preview .folder-count{font-size:10px;color:#6b7280}.mobile-album-preview{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:8px;font-size:11px;text-align:center}.mobile-album-preview .album-cover{width:100%;height:80px;object-fit:cover;border-radius:6px;margin-bottom:6px}.mobile-album-preview .album-icon{font-size:20px;margin-bottom:4px}.mobile-album-preview .album-name{font-size:12px;font-weight:600;color:#075985;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-album-preview .album-count{font-size:10px;color:#0c4a6e}.mobile-file-viewer{display:flex;align-items:center;gap:8px;padding:8px;background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;font-size:11px;text-decoration:none;color:inherit}.mobile-file-viewer:hover{background:#fde68a}.mobile-file-viewer .file-icon{font-size:18px;flex-shrink:0}.mobile-file-viewer .file-info{flex:1 1;min-width:0}.mobile-file-viewer .file-name{font-size:11px;font-weight:600;color:#78350f;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-file-viewer .file-type{font-size:9px;color:#92400e;margin:0}.mobile-link-viewer{display:block;padding:8px;background:#f0fdf4;border:1px solid #86efac;border-radius:8px;text-decoration:none;font-size:11px;color:#166534;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-link-viewer:hover{background:#dcfce7}.mobile-image-viewer{width:100%;border-radius:8px;overflow:hidden}.mobile-image-viewer img{width:100%;height:auto;max-height:150px;object-fit:cover;display:block}.mobile-text-content{font-size:11px;line-height:1.4;color:#374151;word-wrap:break-word}.mobile-text-content p{margin:0 0 6px}.mobile-video-viewer{position:relative;width:100%;border-radius:8px;overflow:hidden;background-color:#000;border:1px solid #e5e7eb}.mobile-video-placeholder{width:100%;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#1f2937,#374151)}.mobile-spinner{width:24px;height:24px;border:3px solid rgba(255,255,255,.2);border-top-color:#3b82f6;border-radius:50%;animation:mobile-spin .8s linear infinite}@keyframes mobile-spin{to{transform:rotate(1turn)}}.mobile-video{width:100%;height:auto;display:block;max-height:400px;background-color:#000}.mobile-video-error{width:100%;padding:40px 16px;display:flex;align-items:center;justify-content:center;background-color:#1f2937;color:#ef4444;font-size:12px;border-radius:8px;min-height:120px;text-align:center}@media (max-width:380px){.mobile-forum-post-viewer .post-title,.mobile-forum-topic-viewer .topic-title,.mobile-product-viewer .product-name{font-size:11px}}.ShowcaseFilterButton_filterContainer__w6vKo{display:flex;justify-content:flex-start;margin-bottom:12px;margin-top:8px}.ShowcaseFilterButton_filterButtonWrapper__hwMEb{display:flex;align-items:center;gap:6px}.ShowcaseFilterButton_displayLabel__8CHZT{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;color:white;white-space:nowrap}.ShowcaseFilterButton_remainingCount__kYWc3{font-size:11px;font-weight:600;color:white;padding:2px 6px;background:rgba(16,185,129,.1);border-radius:8px}.ShowcaseFilterButton_filterButton___XeKF{display:flex;align-items:center;justify-content:center;padding:6px;background:white;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s;color:#6b7280;min-width:28px;min-height:28px}.ShowcaseFilterButton_filterButton___XeKF:hover{background:#f9fafb;border-color:#d1d5db}.ShowcaseFilterButton_filterButton___XeKF.ShowcaseFilterButton_active__Ajbnv{background:#10b981;border-color:#10b981;color:white}.ShowcaseFilterButton_filterButton___XeKF.ShowcaseFilterButton_active__Ajbnv:hover{background:#059669;border-color:#059669}.ShowcaseFilterButton_modal__D1CH1{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;margin:0}.ShowcaseFilterButton_modalContent__I1_om{background:white;border-radius:12px;width:100%;max-width:400px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.ShowcaseFilterButton_modalHeader__yhY3i{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}.ShowcaseFilterButton_modalHeader__yhY3i h3{margin:0;font-size:16px;font-weight:600;color:#1f2937}.ShowcaseFilterButton_closeButton__eAJCJ{background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.ShowcaseFilterButton_closeButton__eAJCJ:hover{background:#f3f4f6;color:#4b5563}.ShowcaseFilterButton_modalBody__aOF2X{padding:16px 20px;flex:1 1;overflow-y:auto}.ShowcaseFilterButton_loading___SJZ3{text-align:center;padding:20px;color:#9ca3af;font-size:14px}.ShowcaseFilterButton_noLabels__vDY9C{text-align:center;padding:40px 20px;color:#9ca3af;font-size:14px}.ShowcaseFilterButton_labelList__ZSJde{display:flex;flex-direction:column;gap:8px}.ShowcaseFilterButton_labelItem__F80zQ{display:flex;align-items:center;gap:10px;padding:10px;border-radius:8px;cursor:pointer;transition:background .2s}.ShowcaseFilterButton_labelItem__F80zQ:hover{background:#f9fafb}.ShowcaseFilterButton_checkbox__5zL8d{width:18px;height:18px;cursor:pointer;accent-color:#10b981}.ShowcaseFilterButton_labelBadge__ZBjUE{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:12px;font-size:13px;font-weight:500;color:white;flex:1 1}.ShowcaseFilterButton_modalFooter__0OipA{display:flex;gap:8px;padding:16px 20px;border-top:1px solid #e5e7eb}.ShowcaseFilterButton_applyButton__XYODV,.ShowcaseFilterButton_clearButton__SRlrz{flex:1 1;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.ShowcaseFilterButton_clearButton__SRlrz{background:#f3f4f6;color:#6b7280}.ShowcaseFilterButton_clearButton__SRlrz:hover:not(:disabled){background:#e5e7eb}.ShowcaseFilterButton_clearButton__SRlrz:disabled{opacity:.5;cursor:not-allowed}.ShowcaseFilterButton_applyButton__XYODV{background:#10b981;color:white}.ShowcaseFilterButton_applyButton__XYODV:hover{background:#059669}@media (max-width:640px){.ShowcaseFilterButton_modalContent__I1_om{max-width:100%;max-height:90vh}.ShowcaseFilterButton_displayLabel__8CHZT{max-width:120px;overflow:hidden;text-overflow:ellipsis}}