[data-astro-cid-ut5wrdxi][hidden]{display:none!important}.algorithm[data-astro-cid-ut5wrdxi]{margin:1.25rem 0 0}.key-panel[data-astro-cid-ut5wrdxi]{margin:1.5rem 0}.key-panel[data-astro-cid-ut5wrdxi]>h5[data-astro-cid-ut5wrdxi]{margin-bottom:.75rem;font-size:1.2rem}.key-panel[data-astro-cid-ut5wrdxi] label[data-astro-cid-ut5wrdxi]{margin:.75rem 0 .35rem;font-weight:550;display:block}.key-panel[data-astro-cid-ut5wrdxi] input[data-astro-cid-ut5wrdxi],.key-panel[data-astro-cid-ut5wrdxi] textarea[data-astro-cid-ut5wrdxi]{border:1px solid var(--border-color);background:var(--code-bg-color);width:100%;min-width:0;color:inherit;border-radius:.35rem;padding:.75rem;font-family:ui-monospace,monospace;font-size:.875rem;line-height:1.5}.key-panel[data-astro-cid-ut5wrdxi] textarea[data-astro-cid-ut5wrdxi]{resize:vertical;overflow-wrap:anywhere}.key-panel[data-astro-cid-ut5wrdxi] .actions[data-astro-cid-ut5wrdxi]{margin-top:.75rem}.key-panel[data-astro-cid-ut5wrdxi] .muted[data-astro-cid-ut5wrdxi]{margin-top:.5rem}button[data-astro-cid-ut5wrdxi]:disabled{cursor:default;opacity:.65}#key-status[data-astro-cid-ut5wrdxi]:empty,#key-error[data-astro-cid-ut5wrdxi]:empty{margin:0}#key-error[data-astro-cid-ut5wrdxi]{border-left:3px solid;padding-left:1rem}.setup-help[data-astro-cid-gi4xc6cw]{margin-top:3rem}details[data-astro-cid-gi4xc6cw]{border-top:1px solid var(--border-color);padding:1rem 0}summary[data-astro-cid-gi4xc6cw]{cursor:pointer;min-height:44px;font-weight:650}.owner-account{max-width:48rem}.owner-account section{margin:2rem 0}.owner-account label{margin-top:1rem;font-weight:550;display:block}.owner-account input,.owner-account select,.owner-account textarea{width:100%;min-height:var(--control-height);border:1px solid var(--control-border-color);border-radius:var(--control-radius);background:var(--panel-bg-color);color:inherit;font:inherit;margin:.35rem 0 .75rem;padding:.65rem}.owner-account fieldset{border:0;min-width:0;padding:0}.owner-account button{min-height:var(--control-height);border:1px solid var(--border-color);border-radius:var(--control-radius);background:var(--panel-bg-color);color:var(--main-a-color);font:inherit;cursor:pointer;margin:.35rem 0;padding:.55rem .85rem}.owner-account button:disabled{cursor:var(--control-cursor,not-allowed);opacity:var(--disabled-opacity)}.owner-account .actions,.owner-session{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.owner-account .owner-organization{border:1px solid var(--border-color);border-radius:var(--panel-radius);overflow-wrap:anywhere;margin:1.5rem 0;padding:1.25rem}.owner-address{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.owner-address input{flex:12rem;min-width:0}.owner-account .owner-secondary{margin-top:1rem;display:block}.owner-account summary{cursor:pointer;padding:.75rem 0}.join-progress{grid-template-columns:repeat(4,1fr);gap:.5rem;padding:0;list-style:none;display:grid}.join-progress li{border-bottom:2px solid var(--border-color);padding:.65rem .4rem;font-size:.9rem}.join-progress li[aria-current=step]{border-color:currentColor;font-weight:700}.join-progress span{display:block}.owner-session{overflow-wrap:anywhere}@media (width<=30rem){.join-progress{grid-template-columns:repeat(2,1fr)}}.owner-account button{border-color:var(--secondary-text-color)}.owner-account button.primary,.owner-account button[type=submit]{background:var(--action-background);color:var(--action-text);border-color:var(--main-a-color);font-weight:650}.owner-account button.danger{color:var(--error-color);border-color:currentColor}.owner-account button:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.dark .owner-account button.primary,.dark .owner-account button[type=submit]{color:var(--action-text)}.dark .owner-account button.danger{color:var(--error-color)}.owner-conflict{border:1px solid var(--border-color);border-radius:var(--control-radius);padding:1rem}.owner-settings-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.owner-settings-comparison dd{white-space:pre-wrap;margin:.25rem 0 1rem}.owner-settings-comparison dt{font-weight:550}@media (width<=35rem){.owner-settings-comparison{grid-template-columns:1fr}}.owner-overview{gap:.75rem;padding:0;list-style:none;display:grid}.owner-overview li{border:1px solid var(--border-color);border-radius:var(--panel-radius);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;padding:.75rem;display:grid}.owner-overview li>strong,.owner-overview li>span{grid-column:1}.owner-overview .actions{flex-direction:column;grid-area:1/2/span 4;justify-content:center;align-items:stretch;margin:0}.owner-overview .actions a{min-height:var(--control-height);align-items:center;display:inline-flex}.owner-organization[hidden],.owner-overview li[hidden]{display:none}@media (width<=35rem){.owner-overview li{grid-template-columns:minmax(0,1fr)}.owner-overview .actions{flex-direction:row;grid-area:auto/1;justify-content:flex-start}}