:root{--bg: #000000;--text: #e7e9ea;--muted: #71767b;--border: #2f3336;--fill: #eff3f4;--fill-hover: #d7dbdc;--ink: #0f1419;--blue: #1d9bf0;--hover: rgba(239, 243, 244, .1);--red: #f4212e;--overlay: rgba(91, 112, 131, .4);--input-border: #333639;color-scheme:dark}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}button,input{font-family:inherit}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.header{position:sticky;top:0;z-index:10;background:#000;border-bottom:1px solid var(--border)}.header-inner{height:53px;max-width:632px;margin:0 auto;padding:0 16px;display:flex;align-items:center;gap:4px}.brand{margin-right:auto;min-width:0;color:var(--text);text-decoration:none;font-size:17px;font-weight:800;letter-spacing:-.3px;padding:8px 12px;border-radius:9999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand:hover,.nav-link:hover,.account-btn:hover,.icon-btn:hover,.menu button:hover{background:var(--hover)}.nav{display:flex;align-items:center}.nav-link{color:var(--text);text-decoration:none;font-size:15px;font-weight:500;padding:8px 14px;border-radius:9999px}.nav-link[aria-current=page]{font-weight:800}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9999px;font-weight:700;cursor:pointer;background:transparent;color:var(--text);transition:background-color .2s ease}.btn-primary{background:var(--fill);color:var(--ink);min-height:36px;padding:0 16px;font-size:15px}.btn-primary:hover{background:var(--fill-hover)}.btn-primary:disabled,.btn-primary:disabled:hover{background:var(--fill);opacity:.5;cursor:default}.btn-xl{display:flex;width:fit-content;min-height:52px;margin:22px auto 0;padding:0 28px;font-size:17px}.btn-block{width:100%;min-height:52px;margin-top:16px;font-size:17px}.xmark{display:block;flex:none}.account{position:relative}.account-btn{display:inline-flex;align-items:center;gap:8px;height:42px;padding:4px 14px 4px 4px;border:0;border-radius:9999px;background:transparent;color:var(--text);font-size:15px;font-weight:700;cursor:pointer}.avatar{width:32px;height:32px;border-radius:9999px;background:#202327;display:grid;place-items:center;font-size:15px;font-weight:700}.handle-label{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu{position:absolute;top:calc(100% + 6px);right:0;min-width:220px;padding:4px 0;background:#000;border-radius:16px;box-shadow:0 0 15px #fff3;z-index:20}.menu-note{margin:0;padding:12px 16px 8px;color:var(--muted);font-size:13px;line-height:16px}.menu button{width:100%;padding:14px 16px;border:0;background:transparent;color:var(--text);font-size:15px;font-weight:700;text-align:left;cursor:pointer}.main{width:min(600px,calc(100% - 32px));margin:0 auto;padding:20px 0 80px}.logo{display:block;width:min(100%,300px);height:auto;margin:0 auto 18px;border-radius:24px;background:#fff}h1{margin:0;font-size:31px;line-height:36px;font-weight:800;letter-spacing:-.5px;text-align:center}.page-title{text-align:left}.lede{margin:8px auto 0;max-width:460px;color:var(--muted);text-align:center}.lede-left{margin-left:0;margin-right:0;max-width:none;text-align:left}.status{margin-top:22px;padding:16px;border:1px solid var(--border);border-radius:16px;text-align:center}.eyebrow{margin:0;color:var(--muted);font-size:13px;line-height:16px}.status-handle{margin:2px 0 0;font-size:20px;line-height:24px;font-weight:800}.status-copy{margin:4px 0 0;color:var(--muted)}.panel{margin-top:36px;border:1px solid var(--border);border-radius:16px;overflow:hidden}.panel h2{margin:0;padding:12px 16px;border-bottom:1px solid var(--border);font-size:20px;line-height:24px;font-weight:800}.panel ol{list-style:none;margin:0;padding:0}.panel li{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:16px;border-bottom:1px solid var(--border)}.panel li:last-child{border-bottom:0}.panel li>span{color:var(--muted);font-weight:700}.panel strong{display:block;font-size:15px;font-weight:700}.panel p{margin:2px 0 0;color:var(--muted)}.fineprint{margin:16px 0 0;color:var(--muted);font-size:13px;line-height:16px;text-align:center}.table-wrap{margin-top:16px;border:1px solid var(--border);border-radius:16px;overflow:hidden}table{width:100%;border-collapse:collapse}th,td{padding:12px 16px;text-align:left;vertical-align:top}th{color:var(--muted);font-size:13px;font-weight:400;line-height:16px;border-bottom:1px solid var(--border)}tbody td{border-bottom:1px solid var(--border)}tbody tr:last-child td{border-bottom:0}.num{text-align:right;font-variant-numeric:tabular-nums}.when{text-align:right;color:var(--muted)}th.when,th.num{color:var(--muted)}.empty{padding:48px 16px;text-align:center;color:var(--muted)}.empty p{margin:0}.empty p+p{margin-top:4px}.missing{padding-top:48px;text-align:center}.missing h1{margin-bottom:4px}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;justify-content:center;align-items:flex-start;padding:48px 16px 16px;background:var(--overlay)}.dialog{width:min(100%,420px);background:#000;border-radius:16px;box-shadow:0 0 15px #fff3;overflow:hidden}.dialog-bar{position:relative;height:53px;display:flex;align-items:center;justify-content:center;padding:0 12px}.dialog-bar h2{margin:0;font-size:20px;line-height:24px;font-weight:800}.icon-btn{position:absolute;left:8px;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:9999px;background:transparent;color:var(--text);cursor:pointer}.dialog-body{padding:4px 32px 32px}.dialog-body>p{margin:0 0 16px;color:var(--muted)}.field{display:block;margin-bottom:6px;font-weight:700}.input-shell{display:flex;align-items:center;height:52px;padding:0 12px;border:1px solid var(--input-border);border-radius:4px;gap:2px}.input-shell:focus-within{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.input-shell.invalid{border-color:var(--red)}.input-shell.invalid:focus-within{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.input-shell span{color:var(--muted);font-size:17px}.input-shell input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:var(--text);font-size:17px}.input-shell input::placeholder{color:var(--muted)}.field-help,.field-error{margin:8px 0 0;font-size:13px;line-height:16px}.field-help{color:var(--muted)}.field-error{color:var(--red)}@media(prefers-reduced-motion:no-preference){.dialog{animation:rise .18s ease}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:560px){.header-inner{padding:0 8px}.nav-claim{display:none}.brand{font-size:15px;padding-inline:8px}.nav-link{padding-inline:10px}.handle-label{max-width:92px}.dialog-body{padding-inline:20px}h1{font-size:26px;line-height:32px}}
