1import{b as ne,g as ie}from"./chunk-66CPZ3GX.js";import{a as te}from"./chunk-2OIXY2XN.js";import{d as b}from"./chunk-537KQ65S.js";import"./chunk-U4E3XF74.js";import"./chunk-6TD2ATJN.js";import"./chunk-DLZMO4HQ.js";import"./chunk-7JFKAVVS.js";import"./chunk-SYVAAR3M.js";import{a as Z}from"./chunk-TA7YOU36.js";import{a as ee}from"./chunk-O3GVKCLS.js";import{a as Q}from"./chunk-XSV6XMNI.js";import"./chunk-KISV62WI.js";import"./chunk-A2NULVHO.js";import"./chunk-MGGKLSKG.js";import"./chunk-VZELDAV5.js";import"./chunk-35SXTIXZ.js";import"./chunk-EW3JHVSJ.js";import"./chunk-GKWGX32V.js";import"./chunk-NY4F6GP4.js";import"./chunk-MIOFXHET.js";import"./chunk-U4BYEJUU.js";import"./chunk-CG2J4WEJ.js";import"./chunk-LQ4ZBBPS.js";import"./chunk-KXRMHFSC.js";import"./chunk-IJEN7X2S.js";import"./chunk-VOCAMFCL.js";import"./chunk-ZQ25LOYJ.js";import"./chunk-R3W2O4L6.js";import"./chunk-EHZXMZV4.js";import"./chunk-WCELL7ON.js";import"./chunk-6SPE6BHH.js";import{b as J}from"./chunk-R3D3THLA.js";import"./chunk-CYVU24NI.js";import"./chunk-YEVI4C5B.js";import"./chunk-4KKGIAWY.js";import"./chunk-MCJIETHB.js";import"./chunk-W7JP6LMY.js";import{c as W,d as $}from"./chunk-WAYK5XYE.js";import{g as T,j}from"./chunk-5U6KAUYR.js";import"./chunk-R7NCEYX2.js";import"./chunk-7IW6SXIH.js";import{f as q,g as X}from"./chunk-UJFE5K67.js";import"./chunk-HMYMDW7Q.js";import"./chunk-EFOTKCBL.js";import{m as H}from"./chunk-A2U5Y7LS.js";import"./chunk-C2CWETBB.js";import{_ as K,ga as G,wa as Y}from"./chunk-4MQ5IRV4.js";import"./chunk-7PYJSDID.js";import{A as le,Cc as E,Dd as D,Ec as S,Fd as O,Gd as z,Jc as r,Kc as c,Lc as s,Mb as P,Mc as g,Pd as l,Qb as n,Qc as A,Qd as p,Rc as B,Sc as I,Tc as h,Vd as M,Xa as C,Ya as x,Zb as L,_c as y,a as v,ad as i,d as k,ec as V,kc as _,kd as w,od as u,qd as d,x as N,y as F}from"./chunk-WUWPE5KK.js";var oe=k((Oe,pe)=>{pe.exports={TITLE:"Review and confirm you want to cancel this plan.",TITLE_VAR:"Complete your cancellation",YOU_WILL_LOSE:"You will lose:",BULLET_1:"Listening on home and mobile devices with the ",BULLET_2:"Easy access to favourite channels and shows",BULLET_3:"Curated music, original talk, and more. View the <a target='_blank' href='https://www.siriusxm.ca/aaaochannels'>channel lineup</a> for complete details",SXM_APP:"SiriusXM app",CANCEL_MY_SUBSCRIPTION:"Complete cancellation",BACK_TO_MY_ACCOUNT:"Back to my account",GO_BACK_TO_OFFERS:"Go back to view offers",CANCELLATION_MSG_NON_REFUNDABLE:"By cancelling, your service will continue through the end of your current term, or will terminate immediately if you are cancelling within fifteen days of your activation date. Please see our <a target='_blank' href='https://www.siriusxm.ca/terms'>Terms and Conditions</a> for more information on our refund and cancellation policies.",CANCELLATION_MSG_NON_REFUNDABLE_IMMEDIATE:"Upon confirming your cancellation, your subscription will be cancelled immediately. You will receive a prorated credit back to your original payment method. Please see our <a target='_blank' href='https://www.siriusxm.ca/terms'>Terms and Conditions</a> for more information on our refund and cancellation policies.<br>Credit card refunds are typically processed in 3\u20135 business days."}});var ae=k((Me,me)=>{me.exports={TITLE:"Review and confirm you want to cancel this plan.",TITLE_VAR:"Complete your cancellation",YOU_WILL_LOSE:"You will lose:",BULLET_1:"Listening on home and mobile devices with the ",BULLET_2:"Easy access to favorite channels and shows",BULLET_3:"Curated music, original talk, and more. View the <a target='_blank' href='https://www.siriusxm.com/channels?package=SXM_S_1'>channel lineup</a> for complete details",SXM_APP:"SiriusXM app",CANCEL_MY_SUBSCRIPTION:"Complete cancellation",BACK_TO_MY_ACCOUNT:"Back to my account",GO_BACK_TO_OFFERS:"Go back to view offers",CANCELLATION_MSG_NON_REFUNDABLE:"By cancelling, your service will continue through the end of your current term, or will terminate immediately if you are cancelling within seven days of your activation date. Please see our <a target='_blank' href='https://www.siriusxm.com/customer-agreement/'>Customer Agreement</a> for more information on our refund and cancellation policies.",CANCELLATION_MSG_NON_REFUNDABLE_IMMEDIATE:"By cancelling, your service will c
1ontinue through the end of your current term, or will terminate immediately if you are cancelling within seven days of your activation date. Please see our <a target='_blank' href='https://www.siriusxm.com/customer-agreement/'>Customer Agreement</a> for more information on our refund and cancellation policies."}});var re=k((Te,ue)=>{ue.exports={TITLE:"V\xE9rifiez et confirmez que vous souhaitez annuler ce forfait.",TITLE_VAR:"Compl\xE9tez votre annulation",YOU_WILL_LOSE:"Vous allez perdre :",BULLET_1:"L\u2019\xE9coute sur les appareils mobiles et \xE0 la maison avec ",BULLET_2:"Un acc\xE8s facile \xE0 vos cha\xEEnes et \xE9missions pr\xE9f\xE9r\xE9es",BULLET_3:"De la musique, des discussions originales et bien d\u2019autres choses choisies juste pour vous. Consultez la <a target='_blank' href='https://www.siriusxm.ca/aaaochannelsfr'>liste des cha\xEEnes</a> pour plus de d\xE9tails.",SXM_APP:"l'appli SiriusXM",CANCEL_MY_SUBSCRIPTION:"Terminer l\u2019annulation",BACK_TO_MY_ACCOUNT:"Retour \xE0 mon compte",GO_BACK_TO_OFFERS:"Retour \xE0 la page des offres",CANCELLATION_MSG_NON_REFUNDABLE:"En annulant, votre service se poursuivra jusqu'\xE0 la fin de la p\xE9riode en cours, ou se terminera imm\xE9diatement si vous annulez dans les quinze jours suivant votre date d'activation. Veuillez consulter nos <a target='_blank' href='https://siriusxm.ca/conditions'>Conditions g\xE9n\xE9rales</a> pour plus d'informations sur nos politiques de remboursement et d'annulation.",CANCELLATION_MSG_NON_REFUNDABLE_IMMEDIATE:"Votre abonnement sera imm\xE9diatement annul\xE9 apr\xE8s la confirmation. Vous recevrez un cr\xE9dit au prorata avec votre mode de paiement initial. Veuillez consulter notre <a target='_blank' href='https://siriusxm.ca/conditions'>Conditions g\xE9n\xE9rales</a> pour plus d'informations sur nos politiques de remboursement et d'annulation.<br>Les remboursements par carte de cr\xE9dit sont g\xE9n\xE9ralement trait\xE9s dans un d\xE9lai de 3 \xE0 5 jours ouvrables."}});le();var de=t=>({subscriptionId:t}),R=()=>["varA","varB"];function _e(t,o){if(t&1&&(c(0,"h1"),u(1),l(2,"translate"),s()),t&2){let e=i().ngrxLet,a=i();n(),d(" ",p(2,1,a.translateKeyPrefix+".TITLE"+(O(3,R).includes(e.cancelRegulatoryTestFlag)?"_VAR":""))," ")}}function ge(t,o){if(t&1&&g(0,"sxm-ui-plan-info-box",8),t&2){let e=i(2).ngrxLet;r("planDescription",e.currentPlanInfo.recapDescription)}}function fe(t,o){if(t&1&&E(0,ge,1,1,"sxm-ui-plan-info-box",8),t&2){let e=i().ngrxLet;S(e.cancelRegulatoryTestFlag!=="varA"?0:-1)}}function Ce(t,o){t&1&&I(0)}function xe(t,o){t&1&&I(0)}function he(t,o){if(t&1&&g(0,"sxm-ui-plan-info-box",8),t&2){let e=i().ngrxLet;r("planDescription",e.currentPlanInfo.recapDescription)}}function ye(t,o){if(t&1){let e=h();c(0,"button",21),y("click",function(){C(e);let m=i(3);return x(m.onGoBackToOffers())}),u(1),l(2,"translate"),s()}if(t&2){let e=i(3);n(),d(" ",p(2,1,e.translateKeyPrefix+".GO_BACK_TO_OFFERS")," ")}}function be(t,o){if(t&1){let e=h();A(0),_(1,ye,3,3,"button",18),c(2,"div",19)(3,"button",20),y("click",function(){C(e);let m=i(2);return x(m.onBackToMyAccount())}),u(4),l(5,"translate"),s()(),B()}if(t&2){let e=i().ngrxLet,a=i();n(),r("ngIf",e.offerId),n(3),d(" ",p(5,2,a.translateKeyPrefix+".BACK_TO_MY_ACCOUNT")," ")}}function ve(t,o){if(t&1){let e=h();c(0,"div",19)(1,"button",20),y("click",function(){C(e);let m=i(3);return x(m.onGoBackToOffers())}),u(2),l(3,"translate"),s()()}if(t&2){let e=i(3);n(2),d(" ",p(3,1,e.translateKeyPrefix+".GO_BACK_TO_OFFERS")," ")}}function Pe(t,o){if(t&1){let e=h();c(0,"button",21),y("click",function(){C(e);let m=i(2);return x(m.onBackToMyAccount())}),u(1),l(2,"translate"),s(),_(3,ve,4,3,"div",22)}if(t&2){let e=i().ngrxLet,a=i();n(),d(" ",p(2,2,a.translateKeyPrefix+".BACK_TO_MY_ACCOUNT")," "),n(2),r("ngIf",e.offerId)}}function we(t,o){if(t&1){let e=h();A(0),c(1,"section",4),_(2,_e,3,4,"ng-template",null,0,M)(4,fe,1,1,"ng-template",null,1,M),c(6,"div",5),_(7,Ce,1,0,"ng-container",6),s(),c(8,"div",7),_(9,xe,1,0,"ng-container",6),E(10,he,1,1,"sxm-ui-plan-info-box",8),c(11,"div",9)(12,"p",10),u(13),l(14,"translate"),s(),c(15,"div",11),g(16,"mat-icon",12),c(17,"p"),u(18),l(19,"translate"),g(20,"streaming-player
1-link",13),l(21,"translate"),s(),g(22,"mat-icon",12)(23,"p",14),l(24,"translate"),g(25,"mat-icon",12)(26,"p",14),l(27,"translate"),s()(),c(28,"div",15)(29,"button",16),y("click",function(){C(e);let m=i();return x(m.onCancelSubscription())}),u(30),l(31,"translate"),s(),_(32,be,6,4,"ng-container",17)(33,Pe,4,4,"ng-template",null,2,M),s(),g(35,"p",14),l(36,"translate"),s()(),B()}if(t&2){let e=o.ngrxLet,a=w(3),m=w(5),se=w(34),f=i();n(7),r("ngTemplateOutlet",e.cancelRegulatoryTestFlag==="varA"?m:a),n(2),r("ngTemplateOutlet",e.cancelRegulatoryTestFlag==="varA"?a:m),n(),S(e.cancelRegulatoryTestFlag==="varA"?10:-1),n(3),d(" ",p(14,16,f.translateKeyPrefix+".YOU_WILL_LOSE")," "),n(5),d(" ",p(19,18,f.translateKeyPrefix+".BULLET_1")," "),n(2),r("alwaysUseCustomLink",!0)("infoForToken",z(30,de,e.subscriptionId))("customLinkText",p(21,20,f.translateKeyPrefix+".SXM_APP"))("isButton",!1),n(3),r("innerHtml",p(24,22,f.translateKeyPrefix+".BULLET_2"),P),n(3),r("innerHtml",p(27,24,f.translateKeyPrefix+".BULLET_3"),P),n(3),r("processing",e.processing),n(),d(" ",p(31,26,f.translateKeyPrefix+".CANCEL_MY_SUBSCRIPTION"+(O(32,R).includes(e.cancelRegulatoryTestFlag)?"_VAR":""))," "),n(2),r("ngIf",O(33,R).includes(e.cancelRegulatoryTestFlag))("ngIfElse",se),n(3),r("innerHtml",p(36,28,f.translateKeyPrefix+".CANCELLATION_MSG_NON_REFUNDABLE"+(e.immediateCancellationMsg?"_IMMEDIATE":"")),P)}}var ce=class U{constructor(o,e){this.translationsForComponentService=o,this.store=e,o.init(this)}ngAfterViewInit(){this.store.trackPage()}onCancelSubscription(){this.store.processFormSubmission({nextUrl:"../thanks"})}onBackToMyAccount(){this.store.processBackToAccount()}onGoBackToOffers(){this.store.processBackToOffers()}static{this.\u0275fac=function(e){return new(e||U)(L(T),L(b))}}static{this.\u0275cmp=V({type:U,selectors:[["de-care-cancel-review-page"]],features:[D([b])],decls:1,vars:1,consts:[["titleTemplate",""],["currentPlanTemplate",""],["nonVariantBlock",""],[4,"ngrxLet"],[1,"main-container"],[1,"title-container"],[4,"ngTemplateOutlet"],[1,"mid-container"],[3,"planDescription"],["data-test","cancelReviewBulletList",1,"review-list-container"],[1,"you-will-lose"],[1,"review-list"],["svgIcon","close"],[3,"alwaysUseCustomLink","infoForToken","customLinkText","isButton"],[3,"innerHtml"],[1,"ctas"],["type","button","sxm-ui-button-processing","","data-test","cancelMySubscription","sxmUiDataClickTrack","submit",3,"click","processing"],[4,"ngIf","ngIfElse"],["type","button","class","button secondary back-button","sxmUiDataClickTrack","exit",3,"click",4,"ngIf"],[1,"text-link-container"],["sxmUiDataClickTrack","routing",1,"text-link",3,"click"],["type","button","sxmUiDataClickTrack","exit",1,"button","secondary","back-button",3,"click"],["class","text-link-container",4,"ngIf"]],template:function(e,a){e&1&&_(0,we,37,34,"ng-container",3),e&2&&r("ngrxLet",a.store.viewModel$)},dependencies:[Y,K,G,Q,X,J,Z,H,ie,ne,te,ee,$,W,q],styles:['[data-theme=light][_ngcontent-%COMP%]{--button-last-asset-padding: rem-calc(24px)}[data-theme=light][_ngcontent-%COMP%]{--brand-font-family-primary: "Geist", sans-serif;--button-text-transform: uppercase;--button-letter-spacing: 0;--button-border-radius: 40px;--brand-border-radius-24: var(--button-border-radius);--button-border-size: 1px;--size-button-primary-border: var(--button-border-size);--button-border-reset: 0;--button-default-min-height: none;--button-default-horizontal-padding: rem-calc(24px);--button-default-vertical-padding: rem-calc(16px);--button-default-padding: var(--button-default-vertical-padding) var(--button-default-horizontal-padding);--button-default-font-size: rem-calc(16px);--button-default-line-height: rem-calc(24px);--button-short-font-size: rem-calc(12px);--button-short-line-height: rem-calc(18px);--button-short-padding: 13px 24px;--button-primary-surface: #0f63ff;--button-primary-border: #0f63ff;--color-default-surface-primary: #0f63ff;--color-default-surface-primary-border: var(--button-primary-border);--color-default-contrast-primary: #fff;--button-primary-contrast: #fff;--button-primary-dark-surface: #fff;--button-primary-dark-border: #fff;--button-primary-dark-contrast: #000;--button-secondary-surface: transparent;--button-secondary-border: #0f63ff;--button-secondary-contrast: #0f63ff;--button-secondary-interaction-surface: #0f63ff;--button-secondary-interaction-contrast: #fff;--button-secondary-dark-surface: transparent;--button-secondary-dark-contrast: #fff;--button-secondary-dark-interaction-contrast: #000;--button-disabled-surface: #d0d8dd;--button-disabled-contrast: #fff;--button-loading-primary-surface: transparent;--button-loading-primary-contrast: #0f63ff;--button-loading-primary-interaction-contrast: #fff;--button-loading-secondary-surface: #0f63ff;--button-loading-secondary-contrast: #fff;--button-loading-secondary-interaction-contrast: #fff;--button-loading-secondary-dark-surface: #fff;--button-loading-secondary-dark-contrast: #000;--sticky-button-height: auto;--sticky-button-line-height: rem-calc(18px);--sticky-button-padding: 10px 24px}@layer reset,layout,page;@layer reset{ p{margin:0;line-height:1.57} a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-color:inherit;color:var(--primary-sxm-blue, #0f63ff)}}@layer layout{[_nghost-%COMP%]{height:100%;display:grid;grid-auto-rows:auto 1fr;justify-items:center;background-color:var(--primary-white, #fff)}[_nghost-%COMP%] section#heroContent[_ngcontent-%COMP%]{background-color:var(--primary-black, #192126);width:100%;color:var(--primary-white, #fff)}[_nghost-%COMP%] section#heroContent[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:1.875rem;line-height:1.13;letter-spacing:0;font-weight:800}@media(min-width:768px){[_nghost-%COMP%] section#heroContent[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:2.375rem;line-height:1.05;letter-spacing:0;font-weight:800}}@media(min-width:1024px){[_nghost-%COMP%] section#heroContent[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:2.75rem;line-height:1.04;letter-spacing:0;font-weight:800}}@media(min-width:1336px){[_nghost-%COMP%] section#heroContent[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:3rem;line-height:1.04;letter-spacing:0;font-weight:800}}[_nghost-%COMP%] section#mainContent[_ngcontent-%COMP%]{display:grid;row-gap:32px;grid-auto-columns:minmax(auto,440px);align-content:start;width:100%;padding:32px 16px;margin:0 16px;max-width:440px}[_nghost-%COMP%] section#legalCopySection[_ngcontent-%COMP%]{padding:24px 16px 0;max-width:756px;background-color:var(--secondary-off-white, #f5f5f5);width:100%}@media(min-width:768px){[_nghost-%COMP%] section#legalCopySection[_ngcontent-%COMP%]{padding:32px 0 0}}[_nghost-%COMP%] section#legalCopySection[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{padding:24px 16px;font-size:.75rem;font-weight:400}[_nghost-%COMP%] section#legalCopySection[_ngcontent-%COMP%] div[_ngcontent-%COMP%] >p{font-size:inherit!important;font-weight:inherit}}@layer page{[_nghost-%COMP%] sxm-ui-plan-info-box[_ngcontent-%COMP%]{flex:1}}[_nghost-%COMP%]{background-color:var(--primary-white, #fff)}[_nghost-%COMP%] a{color:var(--color-default-surface-primary, #0f63ff)}[_nghost-%COMP%] .main-container[_ngcontent-%COMP%]{max-width:440px;background-color:var(--primary-white, #fff);padding:24px 16px 32px}@media(min-width:768px){[_nghost-%COMP%] .main-container[_ngcontent-%COMP%]{padding:24px 0 32px}}[_nghost-%COMP%] .title-container[_ngcontent-%COMP%]{display:flex;margin-bottom:24px}[_nghost-%COMP%] h1[_ngcontent-%COMP%]{font-size:24px;line-height:27px;margin-bottom:0}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:24px}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%] .you-will-lose[_ngcontent-%COMP%]{font-weight:700;margin-bottom:8px}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%] .review-list[_ngcontent-%COMP%]{display:grid;gap:8px;grid-template-columns:8px 1fr}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%] .review-list[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:0}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%] .review-list[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{height:18px;width:9px;margin-top:2px;color:var(--primary-black, #192126)}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%] .ctas[_ngcontent-%COMP%]{margin-bottom:8px}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%] .ctas[_ngcontent-%COMP%] button.primary[_ngcontent-%COMP%]{margin-top:8px}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%] .ctas[_ngcontent-%COMP%] button.back-button[_ngcontent-%COMP%]{border:0;max-width:100%;background-color:transparent;color:var(--color-default-surface-primary, #0f63ff);font-size:16px;font-weight:700;line-height:24px;padding:16px 24px}[_nghost-%COMP%] .mid-container[_ngcontent-%COMP%] .ctas[_ngcontent-%COMP%] .text-link-container[_ngcontent-%COMP%]{text-align:center;margin-top:24px}'],changeDetection:0})}};ce=N([j({languageResources:{"en-CA":v({},oe()),"en-US":v({},ae()),"fr-CA":v({},re())}}),F("design:paramtypes",[T,b])],ce);export{ce as ReviewPageComponent};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.