.portal__code{letter-spacing:.18em;text-align:center;font-weight:600}.portal__alt{text-align:center;margin:14px 0 0;font-size:12.5px}.portal__alt a,.linkbtn{color:var(--brand-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}[data-theme=dark] .portal__alt a,[data-theme=dark] .linkbtn{color:var(--brand-3)}.portal__sec{margin:26px 0 8px}.portal__home{max-width:420px}.portal__tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tile{background:var(--surface);border:1px solid var(--line);min-height:92px;color:inherit;border-radius:14px;flex-direction:column;gap:3px;padding:14px 14px 12px;text-decoration:none;display:flex;position:relative}.tile:active{transform:scale(.98)}.tile__dot{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-bottom:6px}.tile__title{color:var(--heading);font-size:14.5px;font-weight:700;line-height:1.2}.tile__note{color:var(--dim);font-size:11.5px}
