.tts-limit-alert{box-sizing:border-box;position:fixed;z-index:1200;width:min(330px,calc(100vw - 24px));padding:18px;border:1px solid var(--accent,#55d7e7);border-radius:16px;background:var(--panel,#15212c);color:var(--text,#f0f6fc);box-shadow:0 12px 36px #0005;font:13px/1.6 system-ui,sans-serif}.tts-limit-alert[hidden]{display:none!important}.tts-limit-alert-title{display:block;padding-right:20px;font-size:15px}.tts-limit-alert p{margin:9px 0 14px}.tts-limit-alert a{display:inline-block;padding:8px 16px;border-radius:9px;background:var(--accent,#55d7e7);color:var(--bg,#081018);font-weight:750;text-decoration:none}.tts-limit-alert-close{position:absolute;right:9px;top:7px;width:28px;height:28px;border:0;background:transparent;color:inherit;font-size:23px;cursor:pointer}
