.page.svelte-36n0qb{padding-top:36px;padding-bottom:24px}.page-header.svelte-36n0qb{text-align:center}h1.svelte-36n0qb{letter-spacing:-.5px;font-size:28px;font-weight:800}.lead.svelte-36n0qb{color:var(--text-dim);margin-top:6px;font-size:14px}.grid.svelte-36n0qb{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;list-style:none;display:grid}.grid.svelte-36n0qb li:where(.svelte-36n0qb){min-width:0;animation:.5s both svelte-36n0qb-tile-in;animation-delay:calc(var(--tile-index,0) * 35ms)}.tile.svelte-36n0qb{-webkit-backdrop-filter:blur(40px)saturate(180%);height:100%;min-height:108px;color:var(--text);text-align:center;background:linear-gradient(135deg,#ffffff0f 0%,#ffffff05 52%,#facc1509 100%);border:1px solid #ffffff17;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:22px 12px 19px;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none;transition:border-color .3s,background-color .3s,box-shadow .3s,transform .3s cubic-bezier(.25,1,.5,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 4px 24px #0000004d}.tile.svelte-36n0qb:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff1a 50%,#0000 65%);transition:transform .65s cubic-bezier(.25,1,.5,1);position:absolute;inset:0;transform:translate(-130%)}.tile.svelte-36n0qb:after{content:"";filter:blur(14px);pointer-events:none;background:#facc1529;border-radius:50%;width:48px;height:48px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.tile.svelte-36n0qb svg{z-index:1;color:var(--accent);filter:drop-shadow(0 0 7px #facc1561);transition:filter .3s,transform .3s;position:relative}.tile.svelte-36n0qb span:where(.svelte-36n0qb){z-index:1;position:relative}@media (hover:hover){.tile.svelte-36n0qb:hover{background:#facc150f;border-color:#facc154d;transform:translateY(-4px)scale(1.01);box-shadow:inset 0 1px #ffffff24,0 12px 36px #0006,0 0 20px #facc1514}.tile.svelte-36n0qb:hover:before{transform:translate(130%)}.tile.svelte-36n0qb:hover svg{filter:drop-shadow(0 0 12px #facc158c);transform:scale(1.08)}}.tile.svelte-36n0qb:active{transform:scale(.97)}@keyframes svelte-36n0qb-tile-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.grid.svelte-36n0qb li:where(.svelte-36n0qb){animation:none}.tile.svelte-36n0qb:before{display:none}}
