.qs-toast--danger .qs-toast__icon{color:var(--qs-danger)}.qs-toast--warning .qs-toast__icon{color:var(--qs-warning)}main:has(>.qs-auth-gate)>:not(.qs-auth-gate){display:none}.qs-auth-gate{display:flex;flex-direction:column;align-items:center;gap:10px;max-inline-size:420px;margin-inline:auto;padding-block:64px 48px;padding-inline:var(--qs-page-gutter,16px);text-align:center}.qs-auth-gate[data-standalone]{position:fixed;inset:0;z-index:100;max-inline-size:none;justify-content:center;background:var(--qs-surface-page)}.qs-auth-gate__ico{inline-size:64px;block-size:64px;display:grid;place-items:center;border-radius:50%;background:var(--qs-primary-tint);color:var(--qs-primary);margin-block-end:6px}.qs-auth-gate__ico svg{inline-size:30px;block-size:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.qs-auth-gate__title{margin:0;font-family:var(--qs-font-display);font-size:22px;font-weight:700;line-height:1.2;color:var(--qs-text-primary)}.qs-auth-gate__body{margin:0 0 8px;max-inline-size:36ch;font-size:15px;line-height:1.5;color:var(--qs-text-secondary)}