.si-col{max-width:420px;margin:0 auto}.si-col .si-h1{font-family:var(--font-sans);letter-spacing:-.01em;margin:0;padding:4px 0 14px;font-size:22px;font-weight:700;line-height:1.5}.si-col .si-head{padding:4px 0 14px}.si-col .si-head .si-h1{padding:0}.si-head-sub{color:var(--text-secondary);font-size:13px}.si-note{border-radius:var(--r-md);border:1px solid var(--border);background:var(--bg-secondary);color:var(--text);margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.5}.si-form{gap:16px;display:grid}.si-form .field{gap:5px;margin:0}.si-form .input{background:var(--bg-elevated);width:100%;padding:8px 10px;font-size:13px}.si-form .err,.si-form .ok{margin:0;font-size:13px}.si-row{align-items:center;gap:16px;display:flex}.si-switch{margin:16px 0 0;line-height:1.5}.si-switch a{color:var(--text-secondary);font-size:14px}.si-gap{margin-top:16px}.si-links{gap:16px;margin-top:16px;display:flex}.si-more{color:var(--text-secondary);margin:-4px 0 0;font-size:14px}.si-pw{display:block;position:relative}.si-form .field>.si-pw{font-size:inherit;text-transform:none;letter-spacing:normal;color:var(--text);font-weight:400}.si-pw .input{padding-right:38px}.si-pw button{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.si-where{max-width:720px;margin:0 auto}.si-where .si-h1{font-family:var(--font-sans);letter-spacing:-.01em;margin:0;padding:4px 0 14px;font-size:22px;font-weight:700;line-height:1.5}.pub-bar-in form .fd-btn{cursor:pointer;font-family:inherit}.si-doors{border-top:1px solid var(--border-subtle)}.si-door{border-bottom:1px solid var(--border-subtle);text-align:left;grid-template-columns:minmax(120px,220px) 1fr auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}.si-door strong{font-size:16px;font-weight:600}.si-door .muted{font-size:13px}.si-door>:last-child{justify-self:end;font-size:13px}@media (max-width:640px){.si-door{grid-template-columns:1fr auto;row-gap:2px}.si-door strong{grid-column:1}.si-door .muted{grid-area:2/1}.si-door>:last-child{grid-area:1/2/span 2;align-self:center}}
