.eyeq-root{--eyeq-bg: #0b1f3a;--eyeq-panel: #12294a;--eyeq-line: #1e3a63;--eyeq-fg: #eaf1fb;--eyeq-muted: #8ba6c9;--eyeq-accent: #4da3ff;--eyeq-ok: #2ecc71;--eyeq-err: #ff6b6b;min-height:100vh;margin:0;background:var(--eyeq-bg);color:var(--eyeq-fg);font-family:-apple-system,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.eyeq-root *{box-sizing:border-box}.eyeq-hd{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--eyeq-line);position:sticky;top:0;background:var(--eyeq-bg)}.eyeq-brand{font-size:18px;letter-spacing:.2px}.eyeq-pill{font-size:12px;padding:5px 11px;border-radius:999px;border:1px solid var(--eyeq-line);color:var(--eyeq-muted)}.eyeq-pill.ok{color:var(--eyeq-ok);border-color:var(--eyeq-ok)}.eyeq-pill.err{color:var(--eyeq-err);border-color:var(--eyeq-err)}.eyeq-main{max-width:920px;margin:0 auto;padding:28px 20px 60px}.eyeq-main h1{font-size:26px;margin:0 0 6px;font-weight:700}.eyeq-sub{color:var(--eyeq-muted);margin:0 0 26px}.eyeq-sub b{color:var(--eyeq-fg)}.eyeq-tier{margin-bottom:26px}.eyeq-tier h2{font-size:15px;font-weight:600;margin:0 0 12px}.eyeq-muted{color:var(--eyeq-muted);font-weight:400}.eyeq-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.eyeq-cell{display:flex;align-items:baseline;gap:8px;padding:10px 12px;border-radius:10px;background:var(--eyeq-panel);border:1px solid var(--eyeq-line)}.eyeq-loc{font-variant-numeric:tabular-nums;font-weight:600;color:var(--eyeq-accent)}.eyeq-country{flex:1;font-size:13px;color:var(--eyeq-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eyeq-n{font-variant-numeric:tabular-nums;font-size:13px}.eyeq-ft{max-width:920px;margin:0 auto;padding:0 20px 40px;color:var(--eyeq-muted);font-size:12px;font-variant-numeric:tabular-nums}.eyeq-root .eq-center{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.eyeq-root .eq-card{background:var(--eyeq-panel);border:1px solid var(--eyeq-line);border-radius:14px;padding:16px;margin-bottom:12px}.eyeq-root .eq-signin{max-width:340px;text-align:center}.eyeq-root .eq-signin h2{margin:10px 0 18px;font-size:20px}.eyeq-root .eq-logo{font-size:26px;font-weight:700;color:var(--eyeq-accent)}.eyeq-root .eq-muted{color:var(--eyeq-muted);font-size:13px}.eyeq-root .eq-btn{background:var(--eyeq-panel);color:var(--eyeq-fg);border:1px solid var(--eyeq-line);border-radius:12px;padding:12px 18px;font-size:15px;cursor:pointer}.eyeq-root .eq-btn-primary{background:var(--eyeq-accent);border-color:var(--eyeq-accent);color:#06162b;font-weight:600}.eyeq-root .eq-wide{width:100%;margin-top:4px}.eyeq-root .eq-shell{min-height:100vh;display:flex;flex-direction:column}.eyeq-root .eq-main{flex:1;overflow-y:auto;padding-bottom:76px}.eyeq-root .eq-page{padding:18px 16px;max-width:560px;margin:0 auto}.eyeq-root .eq-page h3{margin:0 0 14px}.eyeq-root .eq-tabbar{position:fixed;bottom:0;left:0;right:0;display:flex;background:var(--eyeq-panel);border-top:1px solid var(--eyeq-line);padding-bottom:env(safe-area-inset-bottom)}.eyeq-root .eq-tab{flex:1;background:none;border:none;color:var(--eyeq-muted);font-size:12px;padding:12px 4px 14px;cursor:pointer}.eyeq-root .eq-tab.on{color:var(--eyeq-accent);font-weight:600}.eyeq-root .eq-balance-card{background:linear-gradient(135deg,var(--eyeq-accent),#2b6cd4);color:#06162b;border-radius:16px;padding:18px;margin-bottom:12px}.eyeq-root .eq-balance-card .eq-muted{color:#06162ba6}.eyeq-root .eq-balance-main{display:flex;flex-direction:column;gap:4px}.eyeq-root .eq-balance-main b{font-size:32px}.eyeq-root .eq-balance-row{display:flex;gap:24px;margin-top:12px}.eyeq-root .eq-balance-row>div{display:flex;flex-direction:column;gap:2px}.eyeq-root .eq-row{display:flex;align-items:center;justify-content:space-between;padding:6px 0;gap:12px}.eyeq-root .eq-hist-item{display:flex;align-items:center;justify-content:space-between;gap:10px}.eyeq-root .eq-status{font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid var(--eyeq-line);white-space:nowrap}.eyeq-root .eq-status-ok{color:var(--eyeq-ok);border-color:var(--eyeq-ok)}.eyeq-root .eq-status-bad{color:var(--eyeq-err);border-color:var(--eyeq-err)}.eyeq-root .eq-status-wait{color:var(--eyeq-muted)}.eyeq-root .eq-select{background:var(--eyeq-bg);color:var(--eyeq-fg);border:1px solid var(--eyeq-line);border-radius:8px;padding:8px 10px}.eyeq-root .eq-up-head{display:flex;align-items:center;gap:12px;margin-bottom:6px}.eyeq-root .eq-up-head h3{margin:0}.eyeq-root .eq-btn-sm{padding:8px 12px;font-size:13px}.eyeq-root .eq-up-name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:55%}.eyeq-root .eq-filebtn{display:block;text-align:center;margin-top:10px}.eyeq-root .eq-field{display:flex;flex-direction:column;gap:6px;margin:10px 0}.eyeq-root .eq-input{background:var(--eyeq-bg);color:var(--eyeq-fg);border:1px solid var(--eyeq-line);border-radius:8px;padding:10px 12px;font-size:15px}.eyeq-root .eq-seg{display:flex;gap:8px;margin:8px 0}.eyeq-root .eq-seg button{flex:1;background:var(--eyeq-bg);color:var(--eyeq-muted);border:1px solid var(--eyeq-line);border-radius:10px;padding:10px;cursor:pointer}.eyeq-root .eq-seg button.on{color:var(--eyeq-accent);border-color:var(--eyeq-accent);font-weight:600}.eyeq-root .eq-seg-wrap{flex-wrap:wrap}.eyeq-root .eq-seg-wrap button{flex:0 0 auto;padding:8px 14px}.eyeq-root .eq-cat-title{margin:0 0 8px;display:flex;justify-content:space-between}.eyeq-root .eq-cell-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;background:none;border:none;border-top:1px solid var(--eyeq-line);color:var(--eyeq-fg);padding:10px 2px;font-size:14px;cursor:pointer;text-align:start}.eyeq-root .eq-cell-row:disabled{color:var(--eyeq-muted);cursor:default}.eyeq-root .eq-btn:disabled{opacity:.5;cursor:default}.eq-input-bad,.eq-input-bad:focus{border-color:#d33f3f;box-shadow:0 0 0 3px #d33f3f1f}.eq-field-hint{font-size:12.5px;line-height:1.35}.wsi-root{position:fixed;inset:0;background:#f3f1ea;color:#15140f;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-y:auto}.wsi-top{display:flex;justify-content:flex-end;padding:calc(12px + env(safe-area-inset-top)) 16px 0}.wsi-lang{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:17px;background:#fff;box-shadow:0 1px 2px #28241812;font-size:13.5px;font-weight:700;color:#15140f;border:none;cursor:pointer;font-family:inherit}.wsi-lang svg{display:block;width:16px;height:16px;color:#6a685f}.wsi-body{flex:1;display:flex;flex-direction:column;justify-content:center;padding:8px 24px calc(28px + env(safe-area-inset-bottom))}.wsi-mark{width:64px;height:64px;border-radius:19px;margin:0 auto 18px;background:#fff;box-shadow:inset 0 0 0 1.5px #28241817,0 10px 26px -12px #28241866;display:grid;place-items:center;padding:8px}.wsi-mark img{width:100%;height:100%;object-fit:contain;display:block}.wsi-h1{text-align:center;font-size:27px;font-weight:800;letter-spacing:-.7px;margin:0 0 18px}.wsi-google{width:100%;height:54px;border-radius:15px;background:#fff;box-shadow:inset 0 0 0 1.5px #2824181f;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:700;color:#15140f;border:none;cursor:pointer;font-family:inherit}.wsi-google:active{background:#edebe3}.wsi-google:disabled{opacity:.5}.wsi-gicon{width:20px;height:20px;flex-shrink:0;display:block}.wsi-or{display:flex;align-items:center;gap:12px;margin:16px 2px;color:#9c998e;font-size:12.5px;font-weight:700}.wsi-or:before,.wsi-or:after{content:"";flex:1;height:1px;background:#2824180f}.wsi-input{width:100%;height:54px;box-sizing:border-box;border-radius:15px;border:none;background:#fff;padding:0 16px;font-size:16.5px;color:#15140f;outline:none;box-shadow:inset 0 0 0 1.5px #28241817;transition:box-shadow .16s;-webkit-appearance:none;appearance:none;font-family:inherit}.wsi-input+.wsi-input{margin-top:10px}.wsi-input::placeholder{color:#9c998e}.wsi-input:focus{box-shadow:inset 0 0 0 1.5px #1c9656}.wsi-err{font-size:13px;font-weight:600;color:#c4452e;margin:10px 2px 0}.wsi-cta{width:100%;height:56px;border-radius:15px;margin-top:14px;background:#15140f;color:#fff;font-size:16.5px;font-weight:700;border:none;cursor:pointer;box-shadow:0 16px 30px -16px #14120cb3;transition:transform .12s;font-family:inherit}.wsi-cta:active{transform:scale(.985)}.wsi-cta:disabled{opacity:.5;box-shadow:none}.wsi-toggle{display:block;margin:18px auto 0;padding:8px;background:none;border:none;cursor:pointer;color:#14743f;font-size:14.5px;font-weight:700;font-family:inherit}
