#root{width:100%;display:flex;justify-content:center}.shell{width:min(480px,100%);min-width:0;padding:24px 0;display:flex;flex-direction:column;gap:10px}.tabs{display:flex;gap:6px}@media(max-width:480px){.tabs{margin-inline:4px}}.tab{flex:1 1 0;padding:7px 0;font-size:13px;font-weight:600;text-align:center;color:#8fa9cb;background:#101f37;border:1px solid #1C3659;border-radius:10px;transition:color .14s ease,background .14s ease,border-color .14s ease}.tab:hover{color:#b6cae5;border-color:#294979}.tab[aria-pressed=true]{color:#f4f8ff;background:#294979;border-color:#416da9}.pair-retry{display:inline-block;padding:6px 10px;text-align:center;font-size:12px;color:#f4f8ff;background:#294979;border:1px solid #416DA9;border-radius:6px;cursor:pointer}.pair-retry:focus-visible{outline:2px solid #B6CAE5;outline-offset:2px}.pair-retry:disabled{opacity:.65;cursor:wait}.box{width:100%;height:660px;display:flex;flex-direction:column}.panel{flex:1 1 auto;min-height:0;display:flex}.panel>*{flex:1 1 auto;min-width:0;min-height:0}.panel[hidden]{display:none!important}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#e4e4e7;background-color:#0a0e1a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background-color:#0a0e1a;display:flex;justify-content:center;align-items:flex-start}button{font-family:inherit;cursor:pointer}button:focus-visible{outline:2px solid #68DEFF;outline-offset:2px}
