.pn-push-panel{margin-top:18px;padding:20px;border:1px solid #3b332b;border-radius:9px;background:#171411;min-width:0}.pn-push-heading{display:flex;align-items:center;gap:12px;margin-bottom:16px}.pn-push-heading>span:first-child{font-size:25px}.pn-push-heading h3{margin:0;color:#fff;font-size:20px}.pn-push-heading p{font-size:12px;color:#b9b9b9;margin:5px 0 0}.pn-push-on{margin-left:auto;font-size:11px;color:#84d09a}.pn-push-choice{display:flex;align-items:flex-start;gap:12px;padding:12px 0;cursor:pointer;border-top:1px solid #35312d}.pn-push-choice input{accent-color:#ff7a0a;width:19px;height:19px;flex:none;margin-top:2px}.pn-push-choice strong{font-size:14px;color:#fff}.pn-push-choice small{display:block;color:#aaa;font-size:12px;line-height:1.5;margin-top:4px}.pn-push-help,.pn-push-privacy{font-size:12px;line-height:1.6;color:#aaa}.pn-push-privacy{font-size:11px;margin-bottom:0}.pn-push-privacy a{color:#ff9a40}.pn-push-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.pn-push-actions button{cursor:pointer;padding:10px 12px;background:#242424;border:1px solid #444;border-radius:5px;color:#ddd;font-size:11px;font-weight:700}.pn-push-actions .my-team-open{background:#ff7a0a;color:#111;border-color:#ff7a0a}.pn-push-actions button:disabled{opacity:.5;cursor:default}.pn-push-message{color:#b8dbbc;font-size:12px;line-height:1.6;min-height:18px;margin:13px 0 0}.pn-push-error{color:#ffb6a3}@media(max-width:600px){.pn-push-panel{padding:15px}.pn-push-heading{gap:8px;flex-wrap:wrap}.pn-push-heading h3{font-size:18px}.pn-push-heading>div{flex:1;min-width:0}.pn-push-on{width:100%;margin-left:34px}.pn-push-actions>button:first-child{width:100%}}
