#ks-root{font-family:system-ui,sans-serif;color:#132e4a;position:fixed;bottom:20px;left:20px;z-index:999998;font-size:15px;line-height:1.5}#ks-root *{box-sizing:border-box}#ks-root button{cursor:pointer;font:inherit;border:0}#ks-root .ks-launch{background:#1262a8;color:#fff;border-radius:30px;padding:13px 23px;box-shadow:0 5px 24px #1234}#ks-root .ks-panel{position:absolute;bottom:65px;left:0;width:390px;max-width:calc(100vw - 28px);background:#fff;border:1px solid #cbd9e7;border-radius:16px;box-shadow:0 14px 50px #1234;overflow:hidden}#ks-root [hidden]{display:none!important}#ks-root header{display:flex;align-items:center;gap:10px;padding:14px;background:#f1f7fc}#ks-root header strong{flex:1}#ks-root select{max-width:100px;background:white;border:1px solid #bcd;border-radius:5px;font:inherit}#ks-root .ks-close{background:transparent;color:#183a56;font-size:24px;padding:0 7px}#ks-root .ks-intro,#ks-root .ks-status{margin:9px 14px;font-size:12px}#ks-root .ks-login{display:block;margin:8px 14px;color:#1262a8}#ks-root .ks-log{height:250px;max-height:37dvh;overflow:auto;padding:4px 14px;overscroll-behavior:contain}#ks-root .ks-log p{padding:10px 12px;border-radius:10px;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0}#ks-root .ks-incoming{background:#ddecfa;margin-inline-start:28px!important}#ks-root .ks-reply{background:#f1f4f8;margin-inline-end:20px!important}#ks-root form{display:flex;align-items:center;gap:8px;padding:12px;border-top:1px solid #dce5ed}#ks-root textarea{font:inherit;width:100%;resize:none;border:1px solid #b8cadb;border-radius:8px;padding:9px;background:#fff;color:#132e4a;min-width:0}#ks-root button[type=submit]{padding:10px;border-radius:8px;color:#fff;background:#1262a8}#ks-root button:disabled{opacity:.5}#ks-root :focus-visible{outline:3px solid #8cbaec;outline-offset:2px}@media(max-width:480px){#ks-root{left:10px;bottom:12px}#ks-root .ks-panel{width:calc(100vw - 20px);bottom:62px}#ks-root .ks-log{height:230px}#ks-root textarea{font-size:16px}}
/* The replacement is enabled only after server-side launch; retain old files for rollback. */
#kfa-root{display:none!important}
#ks-root button[type=submit]{flex:0 0 auto;min-width:64px;white-space:nowrap}
