:root{--green: #008069;--green-2: #25d366;--teal-dark: #075e54;--bg: #f0f2f5;--panel: #ffffff;--text: #111b21;--muted: #667781;--line: #e9edef;--danger: #ea0038;--warn: #f59e0b;--d: #00a884;--w: #f97316;--s: #3b82f6;--i: #8b5cf6;--radius: 10px;--shadow: 0 2px 10px rgba(11, 20, 26, .12);--font: "Segoe UI", Helvetica, Arial, "Noto Sans Devanagari", sans-serif;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0b141a;--panel: #111b21;--text: #e9edef;--muted: #8696a0;--line: #222d34;color-scheme:dark}}:root[data-theme=dark]{--bg: #0b141a;--panel: #111b21;--text: #e9edef;--muted: #8696a0;--line: #222d34;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text);font:14px/1.4 var(--font);-webkit-tap-highlight-color:transparent}#root{min-height:100%}button{font:inherit;cursor:pointer}input,textarea,select{font:inherit;font-size:16px}.ib{position:fixed;left:8px;right:8px;top:8px;z-index:50;max-width:560px;margin:0 auto;display:flex;align-items:center;gap:10px;background:var(--teal-dark);color:#fff;border-radius:14px;padding:10px 12px;box-shadow:var(--shadow);text-align:left}.ib-t{flex:1;min-width:0}.ib-t b{display:block}.ib-t small{opacity:.85}.ib button{border:0;border-radius:18px;padding:8px 14px;font-weight:700}.ib-go{background:var(--green-2);color:#05301a}.ib-x{background:transparent;color:#fff;font-size:18px}.wl{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 16px;text-align:center}.wl img{border-radius:20px}.wl h1{margin:6px 0 0;font-size:22px;color:var(--green)}.wl-note{margin:0;color:var(--muted);max-width:420px}.wl-srv{margin:10px 0 0;font-weight:600;color:var(--muted)}.wl-srv.ok{color:var(--green)}.wl-srv.bad{color:var(--danger)}
