.ce318-audio-btn{min-width:42px!important;padding:7px 10px!important;font-size:15px!important;background:linear-gradient(180deg,#123d52,#092737)!important;border-color:rgba(93,176,207,.38)!important;color:#efd079!important}.ce318-audio-panel{position:fixed;right:18px;top:72px;z-index:25000;width:min(330px,calc(100vw - 28px));padding:15px;border:1px solid rgba(99,174,204,.35);border-radius:16px;background:linear-gradient(160deg,#0c2a3a,#061923);box-shadow:0 20px 60px rgba(0,0,0,.4);color:#eefaff}.ce318-audio-panel[hidden]{display:none!important}.ce318-audio-panel h3{margin:0 0 5px;font-size:15px}.ce318-audio-panel p{margin:0 0 11px;color:#8eabb8;font-size:10px}.ce318-audio-row{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid rgba(100,165,190,.14)}.ce318-audio-row label{font-size:11px;font-weight:800}.ce318-audio-row input[type=range]{width:120px}.ce318-audio-toggle{min-width:64px!important;padding:7px!important}.ce318-push-modal{position:fixed;inset:0;z-index:2147483644;background:rgba(2,12,18,.76);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:22px}.ce318-push-card{width:min(480px,96vw);padding:24px;border-radius:22px;background:linear-gradient(160deg,#0d3042,#071a26);border:1px solid rgba(93,174,205,.34);box-shadow:0 30px 90px rgba(0,0,0,.48);color:#eefaff}.ce318-push-icon{width:64px;height:64px;border-radius:17px;background:#10394e;display:grid;place-items:center;font-size:30px;margin-bottom:12px}.ce318-push-card h2{margin:0 0 7px;font:700 26px Georgia,serif}.ce318-push-card p{color:#9db8c4;line-height:1.55}.ce318-push-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:17px}.ce318-push-actions button{min-height:42px}.ce318-push-actions .primary{background:#d8b85f!important;color:#07131b!important}.ce318-app-dock{position:absolute;right:26px;top:50%;transform:translateY(-50%);z-index:3;width:290px;padding:14px;border-radius:17px;border:1px solid rgba(255,255,255,.20);background:rgba(5,26,39,.82);backdrop-filter:blur(9px);box-shadow:0 20px 55px rgba(0,0,0,.25)}.ce318-app-dock h3{margin:0 0 10px;color:#fff;font:800 12px system-ui;letter-spacing:.06em}.ce318-app-qrgrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ce318-app-qr{background:#fff;border-radius:11px;padding:7px;text-align:center}.ce318-app-qr>a{display:block}.ce318-app-qr img.qr{width:100%;display:block;border-radius:5px}.ce318-app-qr img.platform{width:100%;height:34px;object-fit:contain;margin-top:6px}.ce318-app-qr small{display:block;color:#34505d;font:700 8px system-ui;margin-top:3px}@media(max-width:900px){.authBrand63 .ce318-app-dock{position:relative;right:auto;top:auto;transform:none;width:100%;margin-top:18px}.ce318-app-dock{width:255px}}@media(max-width:650px){.authBrand63 .ce318-app-dock{display:none}.ce318-audio-panel{top:auto;bottom:14px;right:14px}}