.space-badge{width:30px;height:30px;display:inline-block;vertical-align:middle;flex-shrink:0;filter:drop-shadow(0 3px 7px #7670c92b)}.space-badge.large{width:112px;height:112px;filter:drop-shadow(0 12px 18px #8274d533)}.award-effect{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:8}.author-meta strong{display:flex;align-items:center;gap:5px}.profile-award{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0}.profile-award small{display:block;color:var(--muted);margin-top:5px}.awards-page{max-width:1200px;margin:40px auto;padding:0 24px 60px}.awards-page h1{font-size:32px;letter-spacing:-1px}.award-gallery{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin:30px 0}.award-tile{border:1px solid #fff;border-radius:28px;background:linear-gradient(145deg,#ffffffad,#dce7ff66);backdrop-filter:blur(24px);box-shadow:0 14px 40px #6770b512;padding:28px 12px;text-align:center;color:var(--ink)}.award-tile h2{font-size:18px;margin:18px 0 8px}.award-tile p{font-size:13px;color:#697392;margin:0 0 20px}.award-tile a{display:inline-block;text-decoration:none;font-size:13px;color:#6255c7;padding:10px 14px;background:#ffffff99;border:1px solid white;border-radius:20px}.award-summary{max-width:650px;color:#697392;line-height:1.7}.award-caption{display:flex;align-items:center;gap:10px;margin-top:15px}.award-caption strong,.award-caption small{display:block}.award-caption small{font-size:12px;color:#697392;margin-top:4px}.award-preview-badge{margin-left:6px}.award-gallery .space-badge{transition:transform .3s}.award-tile:hover .space-badge{transform:translateY(-5px)}@media(max-width:800px){.award-gallery{grid-template-columns:repeat(2,1fr)}.award-tile:last-child{grid-column:1/-1}.awards-page{margin-top:25px}}@media(prefers-reduced-motion:reduce){.award-gallery .space-badge{transition:none}}