body.auth-wait>*{visibility:hidden}body.auth-on>:not(.auth){display:none!important}.auth{box-sizing:border-box;background:var(--bg);min-height:100dvh;color:var(--label);place-items:center;padding:24px 16px;display:grid}.auth-card{box-sizing:border-box;background:var(--card);width:100%;max-width:380px;box-shadow:0 0 0 .5px var(--sep);border-radius:18px;padding:28px 24px 24px}.auth-h{letter-spacing:-.01em;margin:0 0 6px;font-size:22px;font-weight:700}.auth-lead{color:var(--label2);margin:0 0 20px;font-size:15px;line-height:1.45}.auth-lead strong{color:var(--label);overflow-wrap:anywhere;font-weight:600}.auth-label{color:var(--label2);margin:0 0 6px;font-size:13px;font-weight:500;display:block}.auth-input{box-sizing:border-box;border:1px solid var(--sep2);background:var(--card);width:100%;min-height:44px;color:var(--label);font:inherit;border-radius:10px;padding:10px 12px;font-size:16px}.auth-input:focus-visible{border-color:var(--accent);outline:3px solid var(--focus);outline-offset:0}.auth-err{color:var(--alert);margin:8px 0 0;font-size:13.5px;line-height:1.4}.auth-err:empty{display:none}.auth-btn{width:100%;min-height:44px;margin-top:16px}.auth-btn:disabled{opacity:.55;cursor:default}.auth-link{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px}.st-acct{overflow-wrap:anywhere}body:has(#pnProj:not([hidden])) .capture{display:none}body:has(#pnProj:not([hidden])) .viewbar{margin-top:32px}body:has(#pnProj:not([hidden])) .viewbar[hidden]+.arr-wrap{margin-top:32px}html.sb-classic .pw-body::-webkit-scrollbar{width:11px}html.sb-classic .ag-body::-webkit-scrollbar{width:11px}html.sb-classic .pw-body::-webkit-scrollbar-track{background:0 0;margin:4px 0 18px}html.sb-classic .ag-body::-webkit-scrollbar-track{background:0 0;margin:4px 0 18px}html.sb-classic .pw-body::-webkit-scrollbar-corner{background:0 0}html.sb-classic .ag-body::-webkit-scrollbar-corner{background:0 0}html.sb-classic .pw-body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--label) 24%, transparent) padding-box;border:3px solid #0000;border-radius:999px}html.sb-classic .ag-body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--label) 24%, transparent) padding-box;border:3px solid #0000;border-radius:999px}html.sb-classic .pw-body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--label) 40%, transparent)}html.sb-classic .ag-body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--label) 40%, transparent)}@supports not selector(::-webkit-scrollbar){html.sb-classic .pw-body,html.sb-classic .ag-body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--label) 24%, transparent) transparent}}:root{--sheet-ring:0 0 0 .5px var(--sep2);--sheet-edge:transparent}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.theme-light){--sheet-ring:0 0 0 0 transparent;--sheet-edge:#ffffff1a}}:root[data-theme=dark]:not(.theme-light),:root.theme-dark{--sheet-ring:0 0 0 0 transparent;--sheet-edge:#ffffff1a}dialog.sheet{box-shadow:var(--sheet-ring), 0 28px 80px #00000038, 0 6px 20px #00000014}dialog.sheet:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--sheet-edge);pointer-events:none;position:absolute;inset:0}@media (width<=640px){dialog.sheet:after{box-shadow:inset 0 1px 0 var(--sheet-edge)}}
