.appsPage .apHero{margin-bottom:56px}.appsPage .apHero .h1{font-size:clamp(40px,6vw,84px)}.appsPage .apBoard{position:relative;z-index:5;max-width:1120px;margin:0 auto}.appsPage .bdFrame{padding:14px;border-radius:38px;background:linear-gradient(160deg,#2a2436,#100d17 60%);border:1px solid rgba(255,255,255,.08);box-shadow:0 60px 120px -40px rgba(60,20,110,.65),0 30px 60px -30px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.08)}.appsPage .bdScreen{padding:26px 28px 30px;border-radius:26px;background:radial-gradient(700px 360px at 100% 100%,rgba(176,76,243,.22),transparent 70%),radial-gradient(520px 300px at 0 0,rgba(77,224,255,.09),transparent 70%),linear-gradient(180deg,#17131f,#0e0c14)}.appsPage .bdTop{display:flex;gap:12px;align-items:center;max-width:720px;margin:0 auto 24px}.appsPage .bdSearch{flex:1 1;display:flex;align-items:center;gap:10px;min-width:0;padding:12px 16px;border-radius:14px;background:rgba(8,8,12,.6);border:1px solid rgba(255,255,255,.08);color:#8e889c;font-size:14px;white-space:nowrap}.appsPage .bdSearch svg{width:17px;height:17px;flex:none;stroke:#8e889c;fill:none;stroke-width:2;stroke-linecap:round}.appsPage .bdTabs{display:flex;gap:4px;padding:4px;border-radius:14px;background:rgba(8,8,12,.6);border:1px solid rgba(255,255,255,.08);font-size:13.5px;font-weight:600;color:#a39cb4;white-space:nowrap}.appsPage .bdTabs span{padding:8px 14px;border-radius:10px}.appsPage .bdTabs .on{color:#fff;background:linear-gradient(90deg,#ff7a3d,#b04cf3)}.appsPage .bdGrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px}.appsPage .bdTile{display:flex;flex-direction:column;align-items:center;gap:10px;height:100%;padding:18px 8px 16px;border-radius:18px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);color:#ece7f5;font-size:13.5px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .5s,background .5s}.appsPage .bdTile:focus-visible,.appsPage .bdTile:hover{transform:translateY(-4px);background:rgba(255,255,255,.06)}.appsPage .bdTile.lit{background:rgba(255,255,255,.055)}.appsPage .bdTile:focus-visible{outline:2px solid #c9a0ff;outline-offset:2px}.appsPage .bdTile img{width:64px;height:64px;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.appsPage .apList{padding-top:110px}.appsPage .apCards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.appsPage .apCard{scroll-margin-top:110px;display:flex;flex-direction:column;padding:26px 26px 28px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1);transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .5s,opacity .9s ease}@media (hover:hover){.appsPage .apCard:hover{transform:translateY(-4px)}}.appsPage .apCard[data-picked]{border-color:color-mix(in srgb,var(--glow) 60%,transparent)!important}.appsPage .apCard[data-picked]:after{opacity:.55}.appsPage .apCard[data-picked] .glowIc:before{opacity:1;transform:none}.appsPage .apTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.appsPage .apTop img{width:64px;height:64px;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.appsPage .beta{padding:4px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e0c2ff;background:rgba(176,76,243,.16);border:1px solid rgba(201,160,255,.3)}.appsPage .apCard h2{margin:0 0 8px;font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.25;color:#f3f1f8}.appsPage .apCard p{margin:0;color:#a9a2b9;font-size:15px;line-height:1.6}.appsPage .apMore{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:15px;font-weight:700;color:#e0c2ff;text-decoration:none}.appsPage .apMore:hover{color:#fff}.appsPage .apMore svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1000px){.appsPage .bdGrid{grid-template-columns:repeat(4,1fr)}.appsPage .apCards{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.appsPage .apHero{margin-bottom:36px}.appsPage .bdFrame{padding:8px;border-radius:26px}.appsPage .bdScreen{padding:14px 12px 16px;border-radius:19px}.appsPage .bdTop{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:14px}.appsPage .bdSearch{padding:10px 12px;font-size:13px}.appsPage .bdTabs{justify-content:center;font-size:12.5px}.appsPage .bdTabs span{flex:1 1;text-align:center;padding:7px 10px}.appsPage .bdGrid{grid-template-columns:repeat(3,1fr);gap:8px}.appsPage .bdTile{padding:12px 4px 10px;gap:7px;font-size:12px;border-radius:14px}.appsPage .bdTile img{width:46px;height:46px}.appsPage .apList{padding-top:80px}.appsPage .apCards{grid-template-columns:1fr;gap:14px}.appsPage .apCard{padding:20px}}@media (prefers-reduced-motion:reduce){.appsPage .apCard,.appsPage .bdTile{transition:none}}.appsPage .sub a{color:#984bf0;font-weight:600;text-decoration:none}.appsPage .sub a:hover{text-decoration:underline}