.Si-P0q_page{max-width:400px;padding:var(--sp-24);margin:15vh auto 0}.Si-P0q_title{margin:0 0 var(--sp-16);font-size:var(--fs-20);font-weight:var(--fw-semibold)}.Si-P0q_alert{margin:0 0 var(--sp-16);padding:var(--sp-10) var(--sp-14);color:var(--hub-danger);background:var(--hub-danger-bg);border:var(--border-width) solid var(--hub-danger-border);border-radius:var(--r-xl);font-size:var(--fs-14)}.Si-P0q_signin{min-height:var(--control-lg);padding:0 var(--sp-20);color:var(--on-accent);background:var(--accent);border-radius:var(--r-xl);font-size:var(--fs-14);font-weight:var(--fw-medium);align-items:center;text-decoration:none;display:inline-flex}.Si-P0q_demo{margin-top:var(--sp-24);padding:var(--sp-16);background:var(--surface-1);border:var(--border-width) solid var(--border);border-radius:var(--r-xl)}.Si-P0q_demoTitle{margin:0 0 var(--sp-4);font-size:var(--fs-16);font-weight:var(--fw-semibold)}.Si-P0q_demoNote{margin:0 0 var(--sp-12);color:var(--text-3);font-size:var(--fs-13)}.Si-P0q_demoList{gap:var(--sp-8);flex-wrap:wrap;display:flex}.Si-P0q_demoButton{min-height:var(--control-md);padding:0 var(--sp-14);color:var(--text-1);background:var(--surface-3);border:var(--border-width) solid var(--border);border-radius:var(--r-md);font:inherit;font-size:var(--fs-14);cursor:pointer}.Si-P0q_demoButton:hover:not(:disabled){border-color:var(--border-strong)}.Si-P0q_demoButton:disabled{opacity:.6;cursor:default}.Si-P0q_demoButton:focus-visible,.Si-P0q_signin:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}
