.pinBoxes{justify-content:center;gap:10px;display:flex}.pinBox{box-sizing:border-box;text-align:center;color:#202124;background:#fff;border:1px solid #76797e;border-radius:8px;width:48px;height:56px;min-height:56px;padding:0;font:600 24px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}.pinBox:focus{outline-offset:2px;border-color:#245bc6;outline:2px solid #245bc6}.pinBox:disabled{opacity:.6}@media (max-width:380px){.pinBoxes{gap:6px}.pinBox{width:42px;height:52px;min-height:52px}}[data-theme=dark] .pinBox,[data-appearance=dark] .pinBox,.dark .pinBox{color:#f2f1ee;background:#25292d;border-color:#858b92}[data-theme=dark] .pinBox:focus,[data-appearance=dark] .pinBox:focus{border-color:#9abeff;outline-color:#9abeff}
.pinAccess{color:var(--ws-text,#202124);background:var(--ws-surface,#fff);box-sizing:border-box;width:100%;max-width:480px;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.pinAccess h1,.pinAccess h2{letter-spacing:-.025em;margin:0 0 16px;font:600 28px/1.15 -apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.pinAccess p,.pinFields p{font-size:15px;line-height:1.5}.pinAccess form,.pinFields{gap:16px;display:grid}.pinAccess label,.pinFields label{gap:8px;font-size:15px;display:grid}.pinAccess input,.pinFields input{min-height:48px;font:inherit;background:inherit;color:inherit;box-sizing:border-box;border:1px solid #76797e;border-radius:8px;width:100%;padding:10px 12px;font-size:16px}.pinAccess button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#7a3f47;border:1px solid #7a3f47;border-radius:980px;padding:11px 21px}.pinAccess .pinSecondary{color:#7a3f47;background:0 0;margin-top:12px}.pinAccess :focus-visible,.pinFields :focus-visible{outline-offset:3px;outline:2px solid #245bc6}.pinAccess button:disabled{opacity:.6;cursor:default}.pinSetup{max-width:528px;margin:0 auto;padding:32px 20px}.pinSetup>button{min-height:44px;font:inherit;cursor:pointer;padding:10px 16px}[data-theme=dark] .pinAccess,[data-appearance=dark] .pinAccess{color:#f2f1ee;background:#25292d}[data-theme=dark] .pinAccess button,[data-appearance=dark] .pinAccess button{color:#202124;background:#e3a7b1;border-color:#e3a7b1}[data-theme=dark] .pinAccess .pinSecondary,[data-appearance=dark] .pinAccess .pinSecondary{color:#e3a7b1;background:0 0}.pinAccess .pinHint{color:var(--ws-muted,#55585d);margin:16px 0 0;font-size:13px}[data-theme=dark] .pinAccess .pinHint,[data-appearance=dark] .pinAccess .pinHint{color:#bec2c7}.pinField{justify-items:center;gap:10px;display:grid}.pinLabel{font-size:15px;font-weight:600}.pinUnlock{text-align:center;justify-items:center;gap:20px;max-width:420px;margin:0 auto;display:grid}.pinUnlock h1{margin:0;font-size:28px}.pinUnlock form{justify-items:center;gap:20px;width:100%;display:grid}.pinUnlock form button[type=submit]{width:100%;max-width:320px}.pinUnlock .pinSecondary{width:100%;max-width:320px;margin:0}.pinAccess .pinLink{color:#7a3f47;background:0 0;border:0;min-height:44px;padding:8px 12px;text-decoration:underline}.pinAccess .pinError{color:#7b302d;margin:0}[data-theme=dark] .pinAccess .pinLink,[data-appearance=dark] .pinAccess .pinLink{color:#e3a7b1;background:0 0}[data-theme=dark] .pinAccess .pinError,[data-appearance=dark] .pinAccess .pinError{color:#f3b8b3}.secCard{color:var(--ws-text,#202124);background:var(--ws-surface,#fff);border:1px solid var(--ws-line,#dedad5);gap:16px;min-width:0;padding:24px;display:grid}.secCard h2{letter-spacing:-.02em;margin:0;font:600 22px/1.2 -apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.secCard p{color:var(--ws-muted,#55585d);margin:0;font-size:15px;line-height:1.5}.secCard form{justify-items:start;gap:16px;display:grid}.secCard button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#7a3f47;border:1px solid #7a3f47;border-radius:980px;padding:11px 21px}.secCard button:disabled{opacity:.5;cursor:default}.secCard .pinSecondary{color:#7a3f47;background:0 0}[data-theme=dark] .secCard,[data-appearance=dark] .secCard{color:#f2f1ee;background:#25292d;border-color:#3b4046}[data-theme=dark] .secCard p,[data-appearance=dark] .secCard p,[data-theme=dark] .secCard button,[data-appearance=dark] .secCard button{color:#202124;background:#e3a7b1;border-color:#e3a7b1}.secPage{gap:24px;min-width:0;max-width:920px;margin:0 auto;padding:32px 24px 48px;display:grid}.secNav{flex-wrap:wrap;gap:8px;display:flex}.secNav a{color:inherit;border:1px solid #dedad5;border-radius:980px;padding:8px 16px;font-size:14px;text-decoration:none}.secNav a:hover{color:#7a3f47;border-color:#7a3f47}.secRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.secRow h2{margin:0 0 4px}.secCard .fcTableWrap{overflow-x:auto}@media (max-width:760px){.secPage{padding:20px 16px 32px}.secCard,.pinAccess{padding:16px}}.secCard>h2{margin:0}.secCard>h2+p,.secRow>div>h2+p{margin-top:6px}.secRow>div{flex:320px;min-width:0}.secRow>button{white-space:nowrap;flex:none;align-self:flex-start}.secCard button{white-space:nowrap}.secCard .fcTable{border-collapse:collapse;table-layout:auto;width:100%;font-size:14px}.secCard .fcTable th{text-align:left;color:var(--ws-muted,#55585d);white-space:nowrap;background:#f6f4f1;padding:12px 16px;font-size:13px;font-weight:600}.secCard .fcTable td{border-bottom:1px solid var(--ws-line,#dedad5);vertical-align:middle;white-space:nowrap;padding:16px}.secCard .fcTable td:first-child{white-space:normal;min-width:180px}.secCard .fcTable td:first-child strong{margin-bottom:4px;display:block}.secCard .fcTable .fcChip{margin-left:0;display:inline-block}.secCard .fcTable td:last-child{text-align:right}.secCard .fcTable button{color:#7a3f47;background:0 0;border:1px solid #7a3f47;border-radius:980px;min-height:36px;padding:6px 16px;font-size:14px}.secCard .fcTable button:hover:not(:disabled){background:#f4e8eb}.secCard label{gap:6px;width:100%;max-width:420px;font-size:14px;display:grid}.secCard input:not([type=radio]):not(.pinBox){min-height:44px;font:inherit;background:inherit;color:inherit;box-sizing:border-box;border:1px solid #76797e;border-radius:8px;width:100%;padding:8px 12px;font-size:16px}.secCard ul{gap:6px;margin:0;padding-left:20px;display:grid}@media (max-width:760px){.secCard .fcTable th:nth-child(n+3):not(:last-child),.secCard .fcTable td:nth-child(n+3):not(:last-child){display:none}.secRow>button{width:100%}}[data-theme=dark] .secCard .fcTable th,[data-appearance=dark] .secCard .fcTable th{color:#bec2c7;background:#1b1e21}[data-theme=dark] .secCard .fcTable td,[data-appearance=dark] .secCard .fcTable td{border-color:#3b4046}[data-theme=dark] .secCard .fcTable button,[data-appearance=dark] .secCard .fcTable button{color:#e3a7b1;background:0 0;border-color:#e3a7b1}
