.iwlse-panel{--iwlse-accent:var(--iwls-accent,#39d9c6);box-sizing:border-box;max-width:1180px;margin:25px auto;padding:clamp(18px,3vw,36px);border-radius:22px;background:#091c2aeF;color:#e6f4f8;box-shadow:0 18px 60px #0018;border:1px solid #7dc8c43b;font:inherit}.iwlse-panel *{box-sizing:border-box}.iwlse-panel h2{color:white!important;margin:.3em 0}.iwlse-panel p{color:#c3d6df}.iwlse-kicker{color:var(--iwlse-accent);font-size:.78rem;letter-spacing:.17em;font-weight:700}.iwlse-panel input,.iwlse-panel select{width:auto;max-width:100%;padding:10px 12px;margin:6px;background:#fff!important;color:#142331!important;border-radius:9px;border:1px solid #b7c9d3}.iwlse-panel button,.iwlse-float>button{padding:11px 14px;border:0;border-radius:10px;background:var(--iwlse-accent);color:#032228;font-weight:700;cursor:pointer}.iwlse-panel button:focus-visible,.iwlse-panel a:focus-visible{outline:3px solid #fff;outline-offset:3px}.iwlse-news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:18px}.iwlse-news-grid article{border:1px solid #ffffff2b;background:#ffffff0a;border-radius:13px;padding:17px}.iwlse-news-grid a{color:#a3fff0;text-decoration:underline;font-weight:700}.iwlse-news-grid small{display:block;margin:8px 0;color:#afced6}.iwlse-news-grid p{font-size:.92em}.iwlse-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:14px 0}.iwlse-toolbar label{display:flex;align-items:center;flex-wrap:wrap}.iwlse-videos{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.iwlse-videos video{max-width:100%;width:220px;min-height:100px;background:#000;border-radius:12px}.iwlse-remote-videos{display:flex;flex-wrap:wrap;gap:10px}.iwlse-messages{min-height:130px;max-height:300px;overflow-y:auto;border:1px solid #ffffff2c;background:#06121d;padding:15px;border-radius:14px}.iwlse-send,.iwlse-controller form{display:flex;align-items:center;gap:7px;margin-top:12px}.iwlse-send input,.iwlse-controller input{flex:1;min-width:100px}.iwlse-small{font-size:.82em}.iwlse-members{font-size:.88em;color:#b9e5e8}.iwlse-float{position:fixed;right:16px;bottom:16px;z-index:99998}.iwlse-float #iwlse-floating-panel{width:min(365px,calc(100vw - 28px));max-height:65vh;overflow:auto;background:#071620;border-radius:17px;box-shadow:0 15px 65px #0009}.iwlse-float .iwlse-panel{margin:0;padding:17px;border:0}.iwlse-float .iwlse-controller h2{font-size:1.2rem}.iwlse-controller [data-controller-log]{max-height:200px;overflow:auto}.iwlse-controller a{display:block;color:#8af9d7}.iwlse-float>button{display:block;margin-left:auto;margin-bottom:4px}@media(prefers-reduced-motion:reduce){.iwlse-panel *{scroll-behavior:auto!important}}
