.ht-dashboard-tabs>button{min-height:2.4rem;border:0;border-radius:999px;background:transparent;padding:.58rem .95rem;color:#667085;font-size:.84rem;font-weight:650;letter-spacing:-.01em;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.ht-dashboard-tabs>button:hover{background:#0f172a0b;color:var(--ht-ink)}.ht-dashboard-tabs>button.border-emerald-700{background:var(--ht-ink);color:#fff;box-shadow:var(--ht-shadow-sm)}.ht-dashboard-tabs>button:focus-visible{outline:3px solid rgba(11,107,79,.2);outline-offset:2px}.ht-dashboard-nav{padding-block:.15rem}.ht-dashboard-main{padding:clamp(1.5rem,3vw,2.25rem) 0 3.5rem}.ht-dashboard-main section>div:first-child h1{color:var(--ht-ink);font-size:clamp(1.65rem,3vw,2.15rem);font-weight:720;letter-spacing:-.04em;line-height:1.12}.ht-dashboard-main section>div:first-child h2,.ht-dashboard-main section>div:first-child h3{letter-spacing:-.025em}.ht-dashboard-main [role=alert],.ht-dashboard-main [role=status]{border-radius:1rem;line-height:1.5}.ht-dashboard-main [role=alert]{border-color:#b423182e;background:var(--ht-danger-soft);color:var(--ht-danger)}.ht-dashboard-main [role=status]{border-color:#0b6b4f2b;background:var(--ht-emerald-soft);color:var(--ht-emerald)}.ht-dashboard-main img[alt^="QR code"]{border-color:var(--ht-line);border-radius:1.35rem;padding:.75rem;box-shadow:0 14px 38px #0f172a0f}@media(max-width:640px){.ht-dashboard-tabs>button{min-height:2.65rem;padding-inline:.9rem}}@media(prefers-reduced-motion:reduce){.ht-dashboard-main article,.ht-dashboard-main button,.ht-dashboard-tabs>button{transform:none}}
