/* Eyes Up · View as (Tab, Nov 10 2026) */
.va-bar{position:fixed;top:0;left:0;right:0;z-index:2147483000;display:flex;align-items:center;gap:8px;justify-content:space-between;padding:calc(env(safe-area-inset-top,0px) + 5px) 10px 5px;background:#5b3df5;color:#fff;font:600 13px/1.25 -apple-system,system-ui,sans-serif;box-shadow:0 2px 10px rgba(0,0,0,.35)}
.va-bar.allow{background:#c2410c}
.va-bar .va-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.va-bar .va-t i{font-style:normal;background:rgba(0,0,0,.25);padding:1px 6px;border-radius:8px}
.va-bar .va-r{display:flex;gap:6px;flex:none}
.va-bar button{border:0;border-radius:14px;padding:5px 10px;font:600 12px -apple-system,system-ui,sans-serif;background:rgba(255,255,255,.2);color:#fff;cursor:pointer}
.va-bar .va-e{background:#fff;color:#3b1fd1}
.va-bar.allow .va-e{color:#c2410c}
html.va-on body{padding-top:calc(env(safe-area-inset-top,0px) + 34px)!important}
html.va-on .topbar,html.va-on header.top,html.va-on .sb,html.va-on .gro-page,html.va-on .h2-page,html.va-on .sg-page,html.va-on .trk,html.va-on .uz,html.va-on .wa-ov,html.va-on .wed,html.va-on .viewer,html.va-on .mv,html.va-on .mvv,html.va-on .ngo,html.va-on .fbacc,html.va-on .cl-sheet,html.va-on .ap-ov{top:calc(env(safe-area-inset-top,0px) + 34px)!important}
.va-bar .va-l2{display:none}
@media (max-width:520px){.va-bar .va-c{display:none}.va-bar{font-size:12.5px;padding-left:8px;padding-right:6px}.va-bar button{padding:5px 9px}.va-bar .va-l1{display:none}.va-bar .va-l2{display:inline}.va-bar .va-e .va-l1{display:inline}}
.va-toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);transform:translateX(-50%) translateY(20px);opacity:0;pointer-events:none;z-index:2147483001;background:#111827;color:#fff;border:1px solid #5b3df5;padding:10px 14px;border-radius:12px;font:600 13px -apple-system,system-ui,sans-serif;transition:.2s;max-width:90vw;text-align:center}
.va-toast.on{opacity:1;transform:translateX(-50%) translateY(0)}
.va-ov{position:fixed;inset:0;z-index:2147483002;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px}
.va-dlg{background:#111827;color:#e5e7eb;border:1px solid #273244;border-radius:16px;padding:16px;max-width:420px;width:100%;font:14px/1.4 -apple-system,system-ui,sans-serif;box-shadow:0 10px 40px rgba(0,0,0,.5)}
.va-dlg h3{margin:0 0 8px}.va-bt{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}
.va-pick{max-height:82vh;display:flex;flex-direction:column}
.va-ph{display:flex;justify-content:space-between;align-items:center;font-size:16px}.va-x{background:none;border:0;color:#9ca3af;font-size:18px;cursor:pointer}
.va-mut{color:#9ca3af;font-size:12.5px;margin:6px 0 10px}
.va-q{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:10px;border:1px solid #334155;background:#0b0f14;color:#fff;font-size:15px;margin-bottom:8px}
.va-l{overflow:auto;flex:1}
.va-g{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#a5b4fc;margin:10px 2px 4px}
.va-u{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:#0f172a;border:1px solid #1f2a3c;border-radius:12px;padding:9px 10px;margin:4px 0;color:#e5e7eb;cursor:pointer}
.va-u .av{width:32px;height:32px;border-radius:50%;background:#5b3df5;display:flex;align-items:center;justify-content:center;font-weight:700;flex:none}
.va-u .tx{flex:1;min-width:0}.va-u .tx b{display:block}.va-u small{color:#9ca3af;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.va-u .go{color:#a5b4fc;font-weight:600;font-size:13px}
.va-btn{margin-right:4px}
