.tpage-body.wide.svelte-1njijtk{max-width:900px}.album-block.svelte-1njijtk{margin-bottom:30px}.album-block.svelte-1njijtk h2:where(.svelte-1njijtk){letter-spacing:.16em;color:var(--poppy);margin:0 0 12px;font-size:14px}.page-panel{margin-bottom:16px;padding:18px 20px!important}.page-head.svelte-1njijtk{align-items:center;gap:10px;margin-bottom:12px;display:flex}.page-code.svelte-1njijtk{font-family:var(--font-display);border:1.5px solid var(--ink);background:var(--paper-warm);border-radius:3px;padding:2px 7px;font-size:12px;font-weight:700}.page-head.svelte-1njijtk h3:where(.svelte-1njijtk){letter-spacing:.08em;margin:0;font-size:12.5px}.card-grid.svelte-1njijtk{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;list-style:none;display:grid}.card-tile.svelte-1njijtk{background:var(--paper-warm);border:1px solid var(--paper-shadow);color:var(--ink);border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;text-decoration:none;transition:transform .15s ease-out,box-shadow .15s ease-out;display:flex}.card-tile.svelte-1njijtk:hover{transform:translateY(-1px);box-shadow:0 4px 10px #2b21182e}.dot.svelte-1njijtk{border-radius:50%;flex-shrink:0;width:8px;height:8px}.tile-name.svelte-1njijtk{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.tile-code.svelte-1njijtk{color:var(--ink-faded);flex-shrink:0;font-size:10px}
