.m4-ticker-dialog{width:min(780px,94vw);max-height:90dvh;padding:24px;background:#101611;color:#f5f7f5;border:1px solid #b7ff00;border-radius:20px;font:15px/1.5 Arial,sans-serif;overflow:auto}.m4-ticker-dialog::backdrop{background:#000b}.m4-ticker-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px}.m4-ticker-dialog h2{margin:4px 0;font-size:26px;color:white}.m4-ticker-dialog small{color:#b7ff00}.m4-ticker-dialog p{color:#bfc8c0}.m4-ticker-dialog button,.m4-ticker-dialog a{border:1px solid #65715f;border-radius:9px;padding:10px 16px;min-height:44px;background:#232d22;color:white;cursor:pointer;font:700 14px Arial,sans-serif;text-decoration:none}.m4-ticker-dialog [data-close]{font-size:24px}.m4-ticker-dialog [data-copy]{background:#b7ff00;color:#101510}.m4-ticker-dialog button:disabled{opacity:.4;cursor:default}.m4-ticker-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.m4-ticker-list{display:grid;gap:8px;margin-top:16px}.m4-ticker-list label{display:flex;gap:14px;align-items:center;padding:12px;background:#1a231b;border:1px solid #364438;border-radius:10px;cursor:pointer}.m4-ticker-list input{width:24px;height:24px;accent-color:#b7ff00;flex:none}.m4-ticker-list b{display:block;color:#b7ff00;font-size:12px}.m4-ticker-list em{color:#9ca89d;padding:0 6px}.m4-ticker-url{box-sizing:border-box;width:100%;padding:12px;margin-bottom:12px;background:#080d09;border:1px solid #65715f;border-radius:8px;color:white;font-size:14px}.m4-ticker-dialog :focus-visible{outline:3px solid #b7ff00;outline-offset:2px}
