.hx-v90-live-badge{position:absolute;top:-5px;right:-7px;z-index:3;min-width:17px;height:17px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#ff4057;color:#fff;font:700 10px/13px system-ui,sans-serif;text-align:center;box-sizing:border-box}.notification-trigger{position:relative}.notification-trigger>.notification-badge{display:none!important}.hx-v90-message-toast{position:fixed;z-index:2147483200;top:max(14px,calc(env(safe-area-inset-top) + 8px));left:50%;display:flex;align-items:center;gap:10px;width:min(342px,calc(100vw - 28px));min-height:58px;padding:10px 14px;border:1px solid #d9ecff;border-radius:15px;background:rgba(255,255,255,.97);box-shadow:0 10px 32px rgba(23,96,173,.2);color:#12345d;text-align:left;transform:translateX(-50%);animation:hx-v90-toast-in .24s ease-out}.hx-v90-message-toast>span{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#e9f5ff;color:#0b84f3;font-weight:900}.hx-v90-message-toast div{display:flex;flex-direction:column;gap:2px}.hx-v90-message-toast strong{font-size:14px}.hx-v90-message-toast small{color:#68809c;font-size:12px}@keyframes hx-v90-toast-in{from{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%,0)}}body.hx-v90-dialog-open{overflow:hidden}.hx-v90-settings-backdrop{position:fixed;z-index:2147483250;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:20px 12px max(20px,env(safe-area-inset-bottom));background:rgba(12,38,70,.42);box-sizing:border-box}.hx-v90-settings{width:min(420px,100%);padding:18px;border-radius:22px;background:#fff;box-shadow:0 20px 58px rgba(10,61,111,.25);color:#16395f;box-sizing:border-box}.hx-v90-settings header{position:relative;display:flex;align-items:center;gap:12px;padding:0 32px 15px 0}.hx-v90-settings header h2{margin:0 0 3px;font-size:19px}.hx-v90-settings header p{margin:0;color:#7890aa;font-size:12px}.hx-v90-settings-icon,.hx-v90-row-icon{display:grid!important;place-items:center;font-size:18px;font-weight:900;color:#0b84f3}.hx-v90-settings-icon{flex:0 0 42px;height:42px;border-radius:14px;background:#eaf5ff}.hx-v90-settings-close{position:absolute;top:-7px;right:-8px;width:34px;height:34px;border:0;background:transparent;color:#6d8197;font-size:25px}.hx-v90-setting-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:66px;padding:10px 12px;border:1px solid #e2effb;border-radius:14px;background:#f8fbff;margin-top:10px}.hx-v90-setting-row div{display:flex;flex-direction:column;gap:4px}.hx-v90-setting-row strong{font-size:14px}.hx-v90-setting-row small{color:#7990aa;font-size:12px}.hx-v90-enable,.hx-v90-preview{border:0;border-radius:11px;background:#1389f4;color:#fff;font-weight:700}.hx-v90-enable{padding:9px 12px}.hx-v90-enable:disabled{background:#dbe5ef;color:#8798aa}.hx-v90-preview{width:100%;margin-top:12px;padding:12px}.hx-v90-switch{position:relative;width:46px;height:27px;border:0;border-radius:999px;background:#cbd8e5}.hx-v90-switch i{position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.18);transition:transform .18s}.hx-v90-switch.active{background:#168df5}.hx-v90-switch.active i{transform:translateX(19px)}.hx-v90-status-ok{padding:6px 9px;border-radius:999px;background:#e8f9f1;color:#15a56c;font-size:11px}.hx-v90-hint,.hx-v90-settings-result{margin:9px 4px 0;color:#6e87a1;font-size:11px;line-height:1.5}.hx-v90-settings-result{min-height:17px;text-align:center}.hx-v90-settings-entry>b{color:#8094a9;font-size:22px;font-weight:400}.hx-v90-settings-entry>.hx-v90-row-icon{border-radius:10px}.hx-v90-settings-entry>em{max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:700px){.hx-v90-settings-backdrop{align-items:center}.hx-v90-settings{border-radius:20px}}@media (max-width:350px){.hx-v90-settings{padding:15px}.hx-v90-setting-row{padding:9px}.hx-v90-settings header h2{font-size:17px}}
