.-zW4nG_shell{min-height:100vh}.-zW4nG_sidebar{z-index:10;align-items:center;gap:var(--s4);padding:0 var(--s4);border-bottom:1px solid var(--rule);background:var(--bg);height:48px;display:flex;position:sticky;top:0}.-zW4nG_wordmark{letter-spacing:.08em;flex:none;align-items:baseline;gap:6px;font-size:13px;font-weight:800;font-stretch:112%;display:inline-flex}.-zW4nG_product{letter-spacing:.04em;color:var(--text-tertiary);font-weight:500;font-stretch:100%}.-zW4nG_nav{scrollbar-width:none;min-width:0;height:100%;overflow-x:auto}.-zW4nG_navList{height:100%;display:flex}.-zW4nG_navLink{height:100%;color:var(--text-secondary);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 10px;text-decoration:none;display:flex}.-zW4nG_navLink:hover{color:var(--text)}.-zW4nG_navLink[aria-current=page]{color:var(--text);border-bottom-color:var(--ice);font-weight:600}.-zW4nG_account{align-items:center;gap:var(--s4);flex:none;margin-left:auto;display:flex}.-zW4nG_accountLink{color:var(--text-secondary);font-size:var(--text-small);gap:2px;text-decoration:none;display:grid}.-zW4nG_accountLink:hover{color:var(--text)}.-zW4nG_accountLink[aria-current=page]{color:var(--text);font-weight:600}.-zW4nG_accountName,.-zW4nG_accountRole{display:none}.-zW4nG_signOut{font-size:var(--text-small);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.-zW4nG_signOut:hover{color:var(--text)}.-zW4nG_main{padding:var(--s5) var(--s4) var(--s7);max-width:var(--content);min-width:0}@media (min-width:960px){.-zW4nG_shell{grid-template-columns:var(--sidebar) minmax(0, 1fr);display:grid}.-zW4nG_sidebar{align-items:stretch;gap:var(--s6);height:100vh;padding:var(--s5) 0 var(--s4);border-bottom:0;border-right:1px solid var(--rule);flex-direction:column;top:0}.-zW4nG_sidebar .-zW4nG_wordmark{padding:0 var(--s5)}.-zW4nG_nav{height:auto;overflow:visible}.-zW4nG_navList{flex-direction:column}.-zW4nG_navLink{height:32px;padding:0 var(--s5);border-bottom:0;border-left:2px solid #0000}.-zW4nG_navLink[aria-current=page]{border-left-color:var(--ice);background:var(--surface)}.-zW4nG_account{padding:var(--s4) var(--s5) 0;border-top:1px solid var(--rule);font-size:var(--text-small);align-items:stretch;gap:2px;margin-top:auto;margin-left:0;display:grid}.-zW4nG_accountLink{margin:0 calc(var(--s5) * -1);padding:var(--s1) var(--s5) var(--s1) calc(var(--s5) - 2px);color:var(--text);font-size:inherit;border-left:2px solid #0000}.-zW4nG_accountLink:hover{background:var(--surface)}.-zW4nG_accountLink:hover .-zW4nG_accountName{text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.-zW4nG_accountLink[aria-current=page]{border-left-color:var(--ice);background:var(--surface)}.-zW4nG_accountName,.-zW4nG_accountRole{display:block}.-zW4nG_accountShort{display:none}.-zW4nG_accountName{font-weight:600}.-zW4nG_accountRole{color:var(--text-tertiary);font-weight:400}.-zW4nG_signOut{margin-top:var(--s2)}.-zW4nG_main{padding:var(--s6) var(--s7) var(--s7)}}
.WEZH7G_page{min-height:100vh;padding:var(--s7) var(--s4);place-content:start center;display:grid}.WEZH7G_column{gap:var(--s3);width:min(360px,100%);padding-top:12vh;display:grid}.WEZH7G_title{margin-top:var(--s6);font-size:var(--text-title);font-weight:650}.WEZH7G_lede{font-size:var(--text-small);color:var(--text-secondary)}.WEZH7G_form{gap:var(--s2);margin-top:var(--s3);display:grid}.WEZH7G_label{font-size:var(--text-small);font-weight:600}.WEZH7G_input{height:36px;padding:0 var(--s3);border:1px solid var(--rule-strong);border-radius:var(--radius-control);background:var(--bg)}.WEZH7G_input:focus-visible{outline-offset:0}.WEZH7G_input[aria-invalid=true]{border-color:var(--conflict)}.WEZH7G_button{height:36px;margin-top:var(--s2);border-radius:var(--radius-control);background:var(--text);color:var(--bg);cursor:pointer;border:0;font-weight:600}.WEZH7G_button:disabled{opacity:.6;cursor:default}.WEZH7G_error{font-size:var(--text-small);color:var(--conflict)}.WEZH7G_notice{margin-top:var(--s3);padding:var(--s3) var(--s4);border-left:2px solid var(--ice);background:var(--surface);font-size:var(--text-small)}
