._toolsMarketplace_4cqer_1{max-width:1240px!important;padding:54px clamp(18px,4vw,52px) 58px!important;margin:0 auto!important;border:1px solid #342442!important;border-radius:24px!important;background:radial-gradient(ellipse at 88% 0%,#45236a33,transparent 36%),linear-gradient(145deg,#100d18,#090810 72%)!important;box-shadow:0 22px 65px #0005!important;overflow:hidden}._toolsMarketplace_4cqer_1{width:calc(100% - 48px)!important;min-width:0!important}._toolsMarketplace_4cqer_1 ._toolMarketplaceGrid_4cqer_3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}._toolsMarketplace_4cqer_1 ._toolMarketplaceCard_4cqer_4{display:flex!important;min-width:0!important;flex-direction:column!important;justify-content:flex-start!important;text-decoration:none!important}._toolsMarketplace_4cqer_1 ._toolMarketplaceCard_4cqer_4>p{flex:1!important}._toolsMarketplace_4cqer_1 ._toolCardTop_4cqer_6{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}._toolsMarketplace_4cqer_1 ._toolCardIcon_4cqer_7{display:grid!important;place-items:center!important;flex:0 0 34px!important}._toolsMarketplace_4cqer_1 ._toolCardLabel_4cqer_8{max-width:65%!important;text-align:center!important}._toolsMarketplace_4cqer_1 ._toolSearch_4cqer_9{display:flex!important;align-items:center!important;gap:10px!important;padding:0 13px!important;box-sizing:border-box!important}._toolsMarketplace_4cqer_1 ._toolSearch_4cqer_9 input{flex:1!important;min-width:0!important;height:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#f4edff!important}._toolsMarketplace_4cqer_1 ._toolMarketplaceHead_4cqer_11{display:flex!important;align-items:center!important;justify-content:space-between!important}._toolsMarketplace_4cqer_1 ._toolCategoryRow_4cqer_12{display:flex!important;align-items:center!important;flex-wrap:wrap!important}._toolsMarketplace_4cqer_1 ._sectionTop_4cqer_13{margin-bottom:20px!important}._toolsMarketplace_4cqer_1 ._sectionTop_4cqer_13 h2{font-size:clamp(29px,3.5vw,43px)!important;letter-spacing:-1.8px!important;margin:10px 0!important;color:#f5efff!important}._toolsMarketplace_4cqer_1 ._sectionTop_4cqer_13 h2 em{background:linear-gradient(100deg,#e1caff,#a86cff)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important}._toolsMarketplace_4cqer_1 ._sectionTop_4cqer_13 p{max-width:560px!important;font-size:12px!important;color:#a99bb9!important;line-height:1.65!important}._toolSearch_4cqer_9{max-width:100%!important;height:45px!important;border:1px solid #3d2c50!important;border-radius:11px!important;background:#15101e!important;box-shadow:inset 0 1px #ffffff08!important}._toolSearch_4cqer_9 input{font-size:12px!important}._toolSearch_4cqer_9 kbd{flex-shrink:0;color:#897b99!important;background:#21182b!important;border:1px solid #3e2d50!important;border-radius:5px!important;padding:4px 7px!important;font-size:9px!important}._toolMarketplaceHead_4cqer_11{margin:23px 0 11px!important}._toolMarketplaceHead_4cqer_11 h3{font-size:16px!important;color:#eee3fa!important}._toolMarketplaceHead_4cqer_11>span{font-size:9px!important;color:#caa7f2!important;letter-spacing:1px!important;text-transform:uppercase!important}._toolCategoryRow_4cqer_12{gap:7px!important;margin-bottom:15px!important}._toolCategory_4cqer_12,._toolCategoryActive_4cqer_21{padding:8px 14px!important;border-radius:9px!important;font-size:10px!important;background:#17121e!important;border:1px solid #3b2b4c!important;color:#b9a9c8!important}._toolCategoryActive_4cqer_21{background:linear-gradient(120deg,#5a377e,#39234f)!important;border-color:#a77ad3!important;color:#fff!important;box-shadow:0 5px 18px #9d5de522!important}._toolMarketplaceGrid_4cqer_3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}._toolMarketplaceCard_4cqer_4,._toolMarketplaceFeatured_4cqer_24{min-height:154px!important;padding:16px!important;border:1px solid #3b2a4c!important;border-radius:13px!important;background:linear-gradient(145deg,#1a1422,#100d17)!important;box-shadow:0 9px 24px #0003!important;transition:transform .2s,border-color .2s,background .2s!important}._toolMarketplaceCard_4cqer_4:nth-child(n+7){display:none!important}._toolMarketplaceCard_4cqer_4:hover{transform:translateY(-3px)!important;border-color:#a77ad3!important;background:linear-gradient(145deg,#241832,#120e1a)!important}._toolCardTop_4cqer_6{margin-bottom:12px!important}._toolCardIcon_4cqer_7{width:34px!important;height:34px!important;border-radius:9px!important;background:#332143!important;border:1px solid #67458a!important;color:#dfc5ff!important;font-size:18px!important}._toolCardLabel_4cqer_8{font-size:7px!important;padding:5px 7px!important;border:1px solid #49345d!important;background:#21172d!important;color:#cba9ef!important}._toolMarketplaceCard_4cqer_4 h3{font-size:14px!important;margin:0 0 5px!important;color:#f5efff!important;letter-spacing:-.2px!important}._toolMarketplaceCard_4cqer_4 p{font-size:10px!important;line-height:1.55!important;color:#a99bb9!important;margin:0 0 11px!important}._toolMarketplaceCard_4cqer_4>strong{padding-top:9px!important;border-top:1px solid #30223d!important;color:#d2aff8!important;font-size:10px!important}._toolsMarketplace_4cqer_1>button{margin:14px 8px 0 0!important;padding:9px 13px!important;border:1px solid #61427c!important;border-radius:8px!important;background:#21172d!important;color:#e2cafa!important;font-size:10px!important}@media(max-width:1050px){._toolsMarketplace_4cqer_1 ._toolMarketplaceGrid_4cqer_3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:650px){._toolsMarketplace_4cqer_1{width:calc(100% - 28px)!important;padding:28px 16px!important;border-radius:17px!important}._toolsMarketplace_4cqer_1 ._toolMarketplaceGrid_4cqer_3{grid-template-columns:1fr!important;gap:9px!important}._toolsMarketplace_4cqer_1 ._toolMarketplaceCard_4cqer_4{min-height:0!important;padding:14px!important}._toolsMarketplace_4cqer_1 ._toolMarketplaceCard_4cqer_4:nth-child(n+5){display:none!important}._toolsMarketplace_4cqer_1 ._toolMarketplaceHead_4cqer_11{margin-top:19px!important}._toolsMarketplace_4cqer_1 ._toolCategoryRow_4cqer_12{overflow-x:auto;flex-wrap:nowrap!important;padding-bottom:4px}._toolsMarketplace_4cqer_1 ._toolCategory_4cqer_12,._toolsMarketplace_4cqer_1 ._toolCategoryActive_4cqer_21{white-space:nowrap!important}._toolsMarketplace_4cqer_1 ._toolSearch_4cqer_9 kbd{display:none!important}}._homeAcademy_1n3b4_1 #legacy-academy{max-width:1320px!important;margin:28px auto 55px!important;padding:42px clamp(18px,3vw,36px)!important;border:1px solid #382849!important;border-radius:22px!important;background:radial-gradient(ellipse at 90% 0%,#28163d 0,transparent 40%),linear-gradient(145deg,#11101b,#0b0d16)!important;color:#f3efff!important;box-sizing:border-box}._homeAcademy_1n3b4_1 #legacy-academy>div:first-child{max-width:none!important;margin:0 auto 24px!important}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid #3c3152;border-radius:15px;background:linear-gradient(155deg,#1b1728,#10131f);box-shadow:0 12px 28px #0003;overflow:hidden}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article>div:first-child{height:145px;display:flex;flex-direction:column;justify-content:center;gap:13px;padding:17px;border:1px solid #624686;border-radius:12px;background:radial-gradient(circle at 80% 10%,#8155b2,#261b39 68%);box-sizing:border-box}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article h3{margin:15px 0 8px;color:#f6f0ff;font-size:18px;line-height:1.35}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article p{margin:0 0 13px;color:#b7afc4;font-size:11px;line-height:1.75}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article>div:nth-of-type(2){padding:11px 12px;border:1px solid #49365f;border-radius:9px;background:#20182d;color:#c9b4e7;font-size:10px;line-height:1.6}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article>div:nth-of-type(3){display:grid;gap:7px;margin:12px 0;padding:13px;border:1px solid #342a45;border-radius:10px;background:#141321}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article>div:nth-of-type(3) strong{color:#d9c1ff;font-size:10px}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article>div:nth-of-type(3) p{margin:0 0 5px;color:#b9b1c6;font-size:10px;line-height:1.7}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article button{align-self:flex-start;margin-top:auto;padding:10px 13px;border:1px solid #805bb0;border-radius:8px;background:#2b1e40;color:#e8d7ff;font-size:10px;font-weight:800}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(3){display:flex;gap:12px;margin-top:17px;padding:15px;border:1px solid #43335c;border-radius:12px;background:#171428}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(3) strong{color:#e9ddfa;font-size:11px}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(3) p{margin:6px 0 0;color:#aaa2b8;font-size:10px;line-height:1.7}@media(max-width:900px){._homeAcademy_1n3b4_1 #legacy-academy{margin:20px 22px!important;padding:30px 20px!important}}@media(max-width:650px){._homeAcademy_1n3b4_1 #legacy-academy{margin:16px 14px!important;padding:25px 14px!important}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2){grid-template-columns:1fr}._homeAcademy_1n3b4_1 #legacy-academy>div:nth-child(2)>article{padding:13px}}._dashboardFix_grq22_1 section#progress [class*=masteryList]{display:grid!important;gap:12px!important;margin-top:18px!important}._dashboardFix_grq22_1 section#progress [class*=masteryItem]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;min-width:0!important;padding:13px!important;border:1px solid #3c2d50!important;border-radius:11px!important;background:linear-gradient(145deg,#1b1728,#12111d)!important}._dashboardFix_grq22_1 section#progress [class*=masteryItem]>div:first-child{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;color:#e3d9ef!important;font-size:12px!important;line-height:1.5!important}._dashboardFix_grq22_1 section#progress [class*=masteryItem]>div:first-child span{min-width:0!important;overflow-wrap:anywhere!important}._dashboardFix_grq22_1 section#progress [class*=masteryItem]>div:first-child strong{flex:0 0 auto!important;color:#d7b5ff!important;font-size:12px!important;font-weight:800!important}._dashboardFix_grq22_1 section#progress [class*=masteryTrack]{display:block!important;width:100%!important;height:8px!important;overflow:hidden!important;border-radius:10px!important;background:#30253d!important}._dashboardFix_grq22_1 section#progress [class*=masteryTrack]>span{display:block!important;height:100%!important;border-radius:10px!important;background:linear-gradient(90deg,#8053b3,#d4adff)!important}._dashboardFix_grq22_1 section#progress [class*=milestoneList]{display:grid!important;gap:11px!important;margin-top:16px!important}._dashboardFix_grq22_1 section#progress [class*=milestoneItem]{display:flex!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid #3c2d50!important;border-radius:11px!important;background:linear-gradient(145deg,#1b1728,#12111d)!important}._dashboardFix_grq22_1 section#progress [class*=milestoneBadge]{width:27px!important;height:27px!important;flex:0 0 27px!important;display:grid!important;place-items:center!important;border-radius:8px!important;background:#30203f!important;color:#d9baff!important}._dashboardFix_grq22_1 section#progress [class*=milestoneItem]>div{flex:1!important;min-width:0!important}._dashboardFix_grq22_1 section#progress [class*=milestoneItem] strong{display:block!important;font-size:12px!important;line-height:1.5!important;color:#eee7f8!important;overflow-wrap:anywhere!important}._dashboardFix_grq22_1 section#progress [class*=milestoneItem] p{font-size:11px!important;line-height:1.6!important;color:#b1a6bf!important;margin:5px 0 0!important}._dashboardFix_grq22_1 section#progress [class*=milestoneStatus]{flex:0 0 auto!important;font-size:8px!important;color:#d0a9f2!important;letter-spacing:.7px!important}._dashboardFix_grq22_1 section#progress [class*=milestoneLink]{display:inline-flex!important;margin-top:4px!important;color:#d0a8fa!important;text-decoration:none!important;font-size:11px!important;font-weight:800!important}@media(max-width:650px){._dashboardFix_grq22_1 section#progress [class*=milestoneItem]{gap:8px!important;padding:10px!important}._dashboardFix_grq22_1 section#progress [class*=milestoneStatus]{max-width:65px!important;white-space:normal!important;text-align:right!important}}
