.x-settings{border:1px solid var(--line);border-radius:12px;padding:24px;margin:24px 0;max-width:960px}.x-settings p{line-height:1.6;overflow-wrap:anywhere}.x-settings label{display:grid;gap:8px;margin:16px 0}.x-settings textarea,.x-news-filters input,.x-news-filters select{width:100%;min-width:0;box-sizing:border-box;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:6px;padding:10px;font:inherit}.x-actions{display:flex;gap:12px;flex-wrap:wrap}.x-news-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 18px;font-size:11px}.x-news-filters label{display:grid;gap:5px;min-width:0}.x-news-filters label:last-child{grid-column:1/-1}.news-item h3{white-space:pre-wrap;overflow-wrap:anywhere;max-height:24em;overflow:auto}.x-login{margin:0;background:#141914;color:#e4eadf;font:16px system-ui}.x-login header{padding:12px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.x-login button{padding:10px;cursor:pointer}.x-login #screen{height:calc(100dvh - 120px);min-height:400px}.x-login #login-status{padding:0 12px}
