
#v763PushPrompt{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0;padding:11px 12px;border:1px solid #d9e5ed;border-radius:16px;background:linear-gradient(135deg,#edf7f3,#f2eff9);box-shadow:0 6px 18px rgba(45,61,79,.05)}
.v763PushIcon{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#fff;font-size:19px}
#v763PushPrompt b,#v763PushPrompt small{display:block}#v763PushPrompt b{font-size:10px;color:#3e5469}#v763PushPrompt small{margin-top:3px;font-size:7.5px;line-height:1.45;color:#7e8e9b}
#v763PushPrompt button{padding:9px 11px;border:0;border-radius:11px;background:#31517c;color:#fff;font-size:7.5px;font-weight:900;white-space:nowrap}#v763PushPrompt button:disabled{opacity:.65}
.v763Toast{position:fixed;left:50%;bottom:88px;z-index:99999;max-width:88vw;padding:10px 14px;border-radius:12px;background:#347456;color:#fff;font-size:9px;font-weight:800;box-shadow:0 15px 45px rgba(22,36,51,.24);transform:translate(-50%,15px);opacity:0;transition:.2s}.v763Toast.show{transform:translate(-50%,0);opacity:1}.v763Toast.error{background:#9e5158}
#v763ParentLogoutHome{display:flex;justify-content:flex-end;margin:-3px 4px 11px}#v763ParentLogoutHome button,.v763ParentLogoutCompact{border:1px solid #ead8dc!important;background:#fff8f9!important;color:#955862!important;font-weight:850!important}
#v763ParentLogoutHome button{padding:8px 11px;border-radius:11px;font-size:7.5px}
.v763ParentLogoutCompact{padding:7px 8px!important;border-radius:10px!important;font-size:7px!important;white-space:nowrap!important}
#v763LogoutConfirm{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:18px;background:rgba(25,36,49,.48);backdrop-filter:blur(5px)}#v763LogoutConfirm>div{width:min(350px,90vw);padding:22px;border-radius:20px;background:#fff;text-align:center;box-shadow:0 25px 70px rgba(18,29,42,.26)}#v763LogoutConfirm>div>span{width:48px;height:48px;display:grid;place-items:center;margin:auto;border-radius:15px;background:#fff0f2;color:#9a5962;font-size:20px}#v763LogoutConfirm h3{margin:12px 0 5px;font-size:15px}#v763LogoutConfirm p{margin:0;color:#7b8996;font-size:9px}#v763LogoutConfirm section{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}#v763LogoutConfirm button{padding:10px;border:1px solid #dbe3e8;border-radius:11px;background:#fff;font-size:8px;font-weight:850}#v763LogoutConfirm .confirm{border-color:#9e5962;background:#9e5962;color:#fff}
@media(max-width:480px){#v763PushPrompt{grid-template-columns:40px minmax(0,1fr)}#v763PushPrompt button{grid-column:1/-1;width:100%}.v763ParentLogoutCompact span{display:none}#v760ParentTopbar{grid-template-columns:minmax(0,1fr) auto auto!important}}
