:root{--font-ui:Tahoma, "Segoe UI", Verdana, sans-serif;--xp-title-from:#0a62f2;--xp-title-mid:#3c8cff;--xp-title-to:#0042e0;--xp-frame:#1c52d6;--xp-face:#ece9d8;--bar-from:#3c8cff;--bar-to:#0042e0;--bar-sub:#dbe8ff;--bar-light:#cfddf4;--bar-line:#8396c3;--bar-ink:#000075;--bar-accent:#1c5ac8;--msn-blue-dark:#1541a2;--msn-blue:#3470ee;--msn-blue-light:#cfddf4;--msn-link:#1c5ac8;--msn-green:#4ca64c;--msn-text:#1a1a1a;--msn-muted:#6b7a99;--msn-border:#446097;--page-from:#6fa8f0;--page-mid:#3b78d6;--page-to:#1b4aa6}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--font-ui);color:var(--msn-text);font-size:11px}html{background-color:var(--page-to);background-image:radial-gradient(ellipse at 30% 20%, var(--page-from) 0%, var(--page-mid) 45%, var(--page-to) 100%);background-repeat:no-repeat;background-size:100% 100vh}html.app-locked,html.app-locked body{overscroll-behavior:none;touch-action:none;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}html.app-locked.in-app{background-color:var(--bar-light);background-image:linear-gradient(to bottom, var(--bar-from) 0 50%, var(--bar-light) 50% 100%)}html.app-locked.in-login{background-color:#fff;background-image:linear-gradient(to bottom, var(--bar-from) 0 env(safe-area-inset-top,0px), #fff env(safe-area-inset-top,0px) 100%)}html.app-locked body{height:var(--vvh,100%);inset:0 auto auto 0}.sq-check{border:1px solid var(--msn-border);appearance:none;background:#fff;border-radius:0;place-content:center;width:24px;height:24px;margin:0;display:grid}.sq-check:after{content:"";background:var(--msn-blue-dark);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:13px;height:13px;transform:scale(0)}.sq-check:checked:after{transform:scale(1)}.mobile-screen{overscroll-behavior:none;touch-action:pan-y;flex-direction:column;height:100%;display:flex;overflow-y:auto}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}button,input{font-family:inherit;font-size:inherit}button,input[type=email],input[type=password]{appearance:none}a{color:var(--msn-link)}.backdrop.svelte-ni2ss2{z-index:90;background:#0006;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.card.svelte-ni2ss2{width:min(100%,360px);color:var(--msn-text);background:#fff;border:1px solid #7f9db9;padding:16px;font-size:15px}.card.svelte-ni2ss2 p:where(.svelte-ni2ss2){margin:0 0 14px}.row.svelte-ni2ss2{justify-content:flex-end;gap:8px;display:flex}button.svelte-ni2ss2{font:inherit;color:var(--msn-text);cursor:pointer;background:linear-gradient(#fff,#e3ebf8);border:1px solid #7f9db9;border-radius:3px;padding:8px 14px}.accept.svelte-ni2ss2{font-weight:700}.call.svelte-ni2ss2{z-index:90;color:#fff;background:#1b1f2a;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.remote.svelte-ni2ss2{object-fit:contain;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.remote.shown.svelte-ni2ss2{visibility:visible}.who.svelte-ni2ss2{flex-direction:column;align-items:center;gap:6px;font-size:22px;display:flex}.who.svelte-ni2ss2 span:where(.svelte-ni2ss2){color:#b8c4e0;font-size:15px}.local.svelte-ni2ss2{background:#000;border:1px solid #fff;width:28%;max-width:180px;position:absolute;bottom:84px;right:12px;transform:scaleX(-1)}.bar.svelte-ni2ss2{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#00000059;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.bar.svelte-ni2ss2 .on:where(.svelte-ni2ss2){background:#ffd98a}.bar.svelte-ni2ss2 .hang:where(.svelte-ni2ss2){color:#fff;background:#c0392b;border-color:#922}.guard.svelte-wjkqu{display:none}@media (orientation:landscape) and (pointer:coarse) and (height<=500px){.guard.svelte-wjkqu{z-index:1000;color:#fff;text-align:center;background:linear-gradient(to bottom, var(--bar-from,#4a8be0), var(--bar-to,#1f4fa3));justify-content:center;align-items:center;gap:16px;padding:16px;font-size:18px;font-weight:700;display:flex;position:fixed;inset:0}svg.svelte-wjkqu{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;flex:none;width:48px;height:48px}p.svelte-wjkqu{max-width:24ch;margin:0}}.body.svelte-1se930l{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex}.mark.svelte-1se930l{font-size:56px;line-height:1}.mark.ok.svelte-1se930l{color:#2e9a3c}strong.svelte-1se930l{overflow-wrap:anywhere;font-size:20px}p.svelte-1se930l{margin:0;font-size:15px}.actions.svelte-1se930l{gap:8px;width:100%;margin-top:6px;display:flex}button.svelte-1se930l{color:#000;cursor:pointer;background:linear-gradient(#fff 0%,#ecebe5 86%,#d8d0c4 100%);border:1px solid #003c74;border-radius:3px;flex:1;min-height:48px;font-size:16px}.primary.svelte-1se930l{color:#fff;background:linear-gradient(#7fd04a 0%,#4ca64c 100%);font-weight:700}.update.svelte-12qhfyh{top:env(safe-area-inset-top);z-index:100;color:#fff;background:var(--msn-blue-dark);justify-content:center;align-items:center;gap:12px;padding:8px 12px;font-size:14px;display:flex;position:fixed;left:0;right:0}.update.svelte-12qhfyh button:where(.svelte-12qhfyh){cursor:pointer;border:0;border-radius:3px;min-height:36px;padding:0 14px;font-weight:700}
