.si-h1{font-size:var(--pf-text-2xl);letter-spacing:var(--pf-track-tight);font-weight:600;line-height:var(--pf-lh-tight)}.si-lede{color:var(--pf-text-muted);font-size:var(--pf-text-md);line-height:var(--pf-lh-normal)}.si-fine{font-size:var(--pf-text-xs);color:var(--pf-text-faint);line-height:1.6}.si-privacy{color:var(--pf-text-muted);text-underline-offset:2px;font-weight:500;text-decoration:underline}.si-privacy:hover{color:var(--pf-text)}.si-providers{gap:var(--pf-space-2);display:grid}.si-provider{justify-content:flex-start;gap:var(--pf-space-3);width:100%;min-height:42px;padding-left:12px}.si-provider[data-size=md]{min-height:42px}.si-mark{width:22px;height:22px;font-size:var(--pf-text-xs);background:var(--pf-surface);color:var(--pf-text);border:1px solid var(--pf-border);border-radius:6px;flex:none;place-items:center;font-weight:700;display:inline-grid}.qt-btn[data-variant=primary] .si-mark{background:var(--pf-accent-fg);color:var(--pf-accent);border-color:#0000}.si-actions{gap:var(--pf-space-2);flex-wrap:wrap;display:flex}.si-actions[data-align=end]{justify-content:flex-end}.si-actions[data-align=stretch]>*{flex:1}.si-actions .qt-btn{text-decoration:none}.si-chip{align-items:center;gap:var(--pf-space-2);min-width:0;display:inline-flex}.si-chip__avatar{flex:none}.si-chip__text{min-width:0;line-height:1.25;display:grid}.si-chip__text b{font-weight:600;font-size:var(--pf-text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.si-chip__text small{font-size:var(--pf-text-xs);color:var(--pf-text-muted)}.si-gate__head{gap:var(--pf-space-2);display:grid}.si-gate__head .qt-badge{justify-self:start}.si-gate{min-height:100vh;padding:var(--pf-space-6) var(--pf-space-4);place-items:center;display:grid}.si-gate__card{gap:var(--pf-space-5);width:min(400px,100%);display:grid}.si-gate[data-signin-layout=wide] .si-gate__card,.si-states .si-gate__card{background:var(--pf-surface);border:1px solid var(--pf-border);border-radius:var(--pf-radius-lg);padding:var(--pf-space-6)}.si-states{gap:var(--pf-space-7);padding:var(--pf-space-6) var(--pf-space-4) var(--pf-space-8);width:100%;max-width:1100px;margin:0 auto;display:grid}.si-states__item{gap:var(--pf-space-3);justify-items:start;display:grid}.si-states__item>.si-gate__card{justify-self:stretch}.si-states .si-gate__card{justify-self:center}
