.lptv-install{text-align:center;margin:8px 0 12px}.lptv-install button{font:inherit;font-size:12px;color:#c9c2d5;background:transparent;border:1px solid #ffffff26;border-radius:20px;padding:8px 14px;cursor:pointer}.lptv-install button span{color:#ef78c4;font-weight:700}.lptv-install button:hover{border-color:#ef78c4;color:#fff}.lptv-install button:focus-visible,#lptv-install-dialog :focus-visible{outline:2px solid #f6db49;outline-offset:4px}#lptv-install-dialog{box-sizing:border-box;width:calc(100% - 32px);max-width:420px;padding:28px;border:1px solid #ffffff30;border-radius:18px;background:#17121f;color:#f4eef9;line-height:1.6}#lptv-install-dialog:not([open]){display:none}#lptv-install-dialog::backdrop{background:#000a}#lptv-install-dialog h2{font-size:21px;line-height:1.2;margin:14px 0}#lptv-install-dialog img{border-radius:12px}#lptv-install-close{float:right;background:transparent;color:inherit;border:0;font-size:28px;cursor:pointer;padding:0 5px}#lptv-install-dialog .lptv-install-note{font-size:12px;color:#c7bbd3}#lptv-install-shortcut{color:#f3d950;font-size:14px}html.lptv-install-fallback #lptv-install-dialog[open]{position:fixed;top:20%;left:0;right:0;margin:auto;z-index:10000;box-shadow:0 0 0 100vmax #000a}
