.sn-device-push{display:flex;gap:24px;max-width:1120px;margin:28px auto;padding:30px;background:#102139;color:#eaf3fb;border:1px solid #52647a;border-radius:18px;font-family:inherit}.sn-device-push,.sn-device-push *{box-sizing:border-box}.sn-push-illustration{flex:0 0 56px;height:56px;background:#d8c3891c;color:#e5cd94;border-radius:16px;position:relative;padding:12px}.sn-push-illustration svg{width:32px;height:32px}.sn-push-illustration i{position:absolute;right:7px;top:7px;width:9px;height:9px;background:#ff805f;border-radius:50%}.sn-push-copy{min-width:0}.sn-push-copy h2{margin:0 0 10px;font-size:24px;font-weight:650;color:#f0f5fa}.sn-push-copy p{max-width:74ch;line-height:1.6;margin:8px 0;color:#c0d0df;font-size:15px}.sn-push-copy p.sn-push-note{color:#afc3d5;font-size:13px}.sn-push-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0}.sn-device-push a.sn-push-action,.sn-device-push button{font:inherit;font-size:14px;cursor:pointer;border:1px solid #61738a;border-radius:8px;padding:11px 15px;background:transparent;color:#eaf3fb;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px}.sn-device-push .sn-push-action{background:#ff805f!important;color:#151b26!important;border-color:#ff805f!important;font-weight:650}.sn-device-push button:disabled{opacity:.6;cursor:not-allowed}.sn-device-push :is(button,a):focus-visible{outline:3px solid #e5cd94;outline-offset:4px}.sn-push-off,.sn-push-on{font-size:13px;padding:6px 10px;border-radius:30px;background:#20374d;color:#d1dfeb}.sn-push-on{background:#17443c;color:#a4edce}@media(max-width:600px){.sn-device-push{margin:20px 14px;padding:20px;gap:14px}.sn-push-illustration{flex-basis:42px;height:42px;padding:8px}.sn-push-illustration svg{width:26px;height:26px}.sn-push-copy h2{font-size:21px}.sn-push-controls{align-items:stretch;flex-direction:column}.sn-push-controls>span{align-self:flex-start}}.sn-install-ribbon{display:flex;align-items:center;gap:16px;padding:17px 20px;margin:22px 0 0;border:1px solid #957849;border-radius:14px;background:#102139;color:#eaf3fb;text-decoration:none!important;max-width:590px;box-sizing:border-box}.sn-install-ribbon img{width:48px;height:48px;flex-shrink:0}.sn-install-ribbon strong{display:block;color:#f5ebd6;font-size:15px;line-height:1.4}.sn-install-ribbon small{display:block;color:#bed0e0;font-size:12px;line-height:1.55;margin-top:4px}.sn-install-ribbon b{flex-shrink:0;background:#ff805f;color:#17202c;border-radius:7px;padding:10px 13px;font-size:13px}.sn-install-ribbon:focus-visible{outline:3px solid #e5cd94;outline-offset:4px}.sn-install-ribbon:hover{border-color:#e5cd94}@media(max-width:480px){.sn-install-ribbon{gap:11px;padding:14px;flex-wrap:wrap}.sn-install-ribbon>span{flex:1;min-width:160px}.sn-install-ribbon b{margin-left:59px}}.sn-academy-notification-link{display:inline-flex;align-items:center;position:relative;color:var(--text,#c9dcee);padding:10px}.sn-academy-notification-link b{position:absolute;right:0;top:0;border-radius:12px;background:#ff805f;color:#17202c;font-size:10px;padding:1px 4px}.sn-academy-inbox{padding:24px;max-width:1000px}.sn-inbox-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.sn-academy-inbox ul{list-style:none;margin:22px 0;padding:0}.sn-academy-inbox li{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px;border:1px solid var(--border,#34465d);border-radius:12px;margin:12px 0}.sn-academy-inbox li[data-unread=true]{border-left:3px solid #ff805f}.sn-academy-inbox p{line-height:1.6}.sn-academy-inbox a{color:#e5b16e}.sn-academy-inbox button{padding:10px 13px;border-radius:7px;border:1px solid #61738a;background:transparent;color:inherit;cursor:pointer}@media(max-width:600px){.sn-academy-inbox{padding:12px}.sn-academy-inbox li{flex-direction:column;align-items:flex-start}}