.nMpX_q_wrap{justify-content:center;align-items:center;min-height:100vh;padding:30px 16px;display:flex}.nMpX_q_panel{text-align:center;border:1px dashed var(--rule);background:var(--card);border-radius:14px;width:100%;max-width:460px;padding:48px 18px}.nMpX_q_glyph{width:30px;height:30px;margin-bottom:16px}.nMpX_q_title{letter-spacing:-.01em;color:var(--ink);margin-bottom:24px;font-size:27px;font-weight:700}.nMpX_q_signOut{background:var(--card);color:var(--ink2);border:1px solid var(--rule);cursor:pointer;border-radius:9px;padding:9px 17px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .15s}.nMpX_q_signOut:hover{background:var(--rule2)}.nMpX_q_signOut:focus-visible{outline:2px solid var(--teal);outline-offset:2px}
:root{--paper:#fbfbf8;--card:#fff;--ink:#10302f;--ink2:#3c5b58;--mut:#6c8682;--teal:#0d9488;--teal-d:#0b766b;--teal-bg:#e6f5f1;--teal-bg2:#eef5f3;--rule:#e7ece9;--rule2:#eef2f0;--side:#10302f;--side-a:#1b4744;--g:#16a34a;--y:#d9a514;--r:#dc2626;--sh:0 1px 2px #10302f0d, 0 8px 24px -16px #10302f38}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans,system-ui,sans-serif}.mono{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace}h1,h2,h3,.disp{font-family:Bricolage Grotesque,sans-serif}button{cursor:pointer;font-family:inherit}a{color:inherit;text-decoration:none}:root :where(a,button,input,select,textarea,summary,[tabindex]):where(:not([class^=cl-],[class*=\ cl-])):focus-visible{outline:2px solid var(--teal);outline-offset:3px}.userButtonSlot{z-index:1000;position:fixed;top:12px;right:16px}@media (max-width:720px){body:has([data-shell=workspace]) .userButtonSlot{position:absolute}}
