.sg-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.sg-ts{min-height:70px}.sg-err{font-family:var(--font-ui);color:var(--gold);margin:2px 0 0;font-size:13.5px}.sg-form [aria-invalid=true]{border-color:var(--gold);outline:2px solid rgb(var(--gold-rgb) / .5);outline-offset:1px}.sg-form .lg-check input[aria-invalid=true]{outline-offset:2px}.sg-done{border:1px solid var(--gold);background:color-mix(in srgb, var(--gold) 8%, var(--elev));border-radius:8px;align-items:center;gap:14px;padding:24px;display:flex}.sg-done svg{color:var(--gold);flex:none}.sg-done p{color:var(--text);outline:none;margin:0;font-size:18px}.sg-count{font-family:var(--font-ui);color:var(--text2);margin:0 0 18px}.sg-count-look{justify-content:center;align-items:baseline;gap:12px;display:flex}.sg-count-n{font-family:var(--font-heading);color:var(--gold);font-variant-numeric:tabular-nums;font-size:clamp(34px,6vw,54px);line-height:1}.sg-count-look>span:last-child{font-size:16px}
