.fi_f{max-width:calc(100vw - 36px)}.fi_f[tabindex="0"]{outline:none}.fi_sh{max-width:18.75rem}.fi_sh:after{border-style:solid;height:0;width:0}.fi_sh.fi_si:after{border-color:#0000 #0000 var(--sa-text-color-1) #0000;border-width:0 2px 4px}.fi_sh.fi_sj:after{border-color:var(--sa-text-color-1) #0000 #0000 #0000;border-width:4px 2px 0}.fi_sh.fi_sk:after{border-color:#0000 #0000 #0000 var(--sa-text-color-1);border-width:2px 0 2px 4px}.fi_sh.fi_sl:after{border-color:#0000 var(--sa-text-color-1) #0000 #0000;border-width:2px 4px 2px 0}.fi_sh.fi_sm:after{border-color:var(--sa-text-color-1) #0000 #0000 #0000;border-width:4px 4px 0 0;left:0}.fi_sh.fi_sn:after{border-color:#0000 var(--sa-text-color-1) #0000 #0000;border-width:0 4px 4px 0;right:0}.fi_sh.fi_so:after{border-color:#0000 #0000 #0000 var(--sa-text-color-1);border-width:4px 0 0 4px;left:0}.fi_sh.fi_sp:after{border-color:#0000 #0000 var(--sa-text-color-1) #0000;border-width:0 0 4px 4px;right:0}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]):after{border-style:solid;height:0;width:0}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]).fi_si:after{border-color:#0000 #0000 var(--black-10) #0000;border-width:0 2px 4px}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]).fi_sj:after{border-color:var(--black-10) #0000 #0000 #0000;border-width:4px 2px 0}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]).fi_sk:after{border-color:#0000 #0000 #0000 var(--black-10);border-width:2px 0 2px 4px}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]).fi_sl:after{border-color:#0000 var(--black-10) #0000 #0000;border-width:2px 4px 2px 0}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]).fi_sm:after{border-color:var(--black-10) #0000 #0000 #0000;border-width:4px 4px 0 0;left:0}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]).fi_sn:after{border-color:#0000 var(--black-10) #0000 #0000;border-width:0 4px 4px 0;right:0}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]).fi_so:after{border-color:#0000 #0000 #0000 var(--black-10);border-width:4px 0 0 4px;left:0}[data-color-scheme=dark] .fi_sh:not([data-skip-color-scheme]).fi_sp:after{border-color:#0000 #0000 var(--black-10) #0000;border-width:0 0 4px 4px;right:0}.fi_sq{border:1px solid var(--sa-text-color-2)}.fi_sq:after,.fi_sq:before{border-style:solid;height:0;width:0}.fi_sq.fi_si:after{border-color:#0000 #0000 var(--sa-card-bg-color) #0000;border-width:0 16px 32px}.fi_sq.fi_si:before{border-color:#0000 #0000 var(--sa-text-color-2) #0000;border-width:0 17px 34px}.fi_sq.fi_sj:after{border-color:var(--sa-card-bg-color) #0000 #0000 #0000;border-width:32px 16px 0}.fi_sq.fi_sj:before{border-color:var(--sa-text-color-2) #0000 #0000 #0000;border-width:34px 17px 0}.fi_sq.fi_sk:after{border-color:#0000 #0000 #0000 var(--sa-card-bg-color);border-width:16px 0 16px 32px}.fi_sq.fi_sk:before{border-color:#0000 #0000 #0000 var(--sa-text-color-2);border-width:17px 0 17px 34px}.fi_sq.fi_sl:after{border-color:#0000 var(--sa-card-bg-color) #0000 #0000;border-width:16px 32px 16px 0}.fi_sq.fi_sl:before{border-color:#0000 var(--sa-text-color-2) #0000 #0000;border-width:17px 34px 17px 0}.fi_sq.fi_sm:after{border-color:var(--sa-card-bg-color) #0000 #0000 #0000;border-width:32px 32px 0 0;left:0}.fi_sq.fi_sm:before{border-color:var(--sa-text-color-2) #0000 #0000 #0000;border-width:34px 34px 0 0;left:-1px}.fi_sq.fi_sn:after{border-color:#0000 var(--sa-card-bg-color) #0000 #0000;border-width:0 32px 32px 0;right:0}.fi_sq.fi_sn:before{border-color:#0000 var(--sa-text-color-2) #0000 #0000;border-width:0 34px 34px 0;right:-1px}.fi_sq.fi_so:after{border-color:#0000 #0000 #0000 var(--sa-card-bg-color);border-width:32px 0 0 32px;left:0}.fi_sq.fi_so:before{border-color:#0000 #0000 #0000 var(--sa-text-color-2);border-width:34px 0 0 34px;left:-1px}.fi_sq.fi_sp:after{border-color:#0000 #0000 var(--sa-card-bg-color) #0000;border-width:0 0 32px 32px;right:0}.fi_sq.fi_sp:before{border-color:#0000 #0000 var(--sa-text-color-2) #0000;border-width:0 0 34px 34px;right:-1px}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]):after,[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]):before{border-style:solid;height:0;width:0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_si:after{border-color:#0000 #0000 var(--sa-card-bg-color) #0000;border-width:0 16px 32px}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_si:before{border-color:#0000 #0000 var(--black-30) #0000;border-width:0 17px 34px}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sj:after{border-color:var(--sa-card-bg-color) #0000 #0000 #0000;border-width:32px 16px 0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sj:before{border-color:var(--black-30) #0000 #0000 #0000;border-width:34px 17px 0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sk:after{border-color:#0000 #0000 #0000 var(--sa-card-bg-color);border-width:16px 0 16px 32px}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sk:before{border-color:#0000 #0000 #0000 var(--black-30);border-width:17px 0 17px 34px}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sl:after{border-color:#0000 var(--sa-card-bg-color) #0000 #0000;border-width:16px 32px 16px 0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sl:before{border-color:#0000 var(--black-30) #0000 #0000;border-width:17px 34px 17px 0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sm:after{border-color:var(--sa-card-bg-color) #0000 #0000 #0000;border-width:32px 32px 0 0;left:0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sm:before{border-color:var(--black-30) #0000 #0000 #0000;border-width:34px 34px 0 0;left:-1px}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sn:after{border-color:#0000 var(--sa-card-bg-color) #0000 #0000;border-width:0 32px 32px 0;right:0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sn:before{border-color:#0000 var(--black-30) #0000 #0000;border-width:0 34px 34px 0;right:-1px}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_so:after{border-color:#0000 #0000 #0000 var(--sa-card-bg-color);border-width:32px 0 0 32px;left:0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_so:before{border-color:#0000 #0000 #0000 var(--black-30);border-width:34px 0 0 34px;left:-1px}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sp:after{border-color:#0000 #0000 var(--sa-card-bg-color) #0000;border-width:0 0 32px 32px;right:0}[data-color-scheme=dark] .fi_sq:not([data-skip-color-scheme]).fi_sp:before{border-color:#0000 #0000 var(--black-30) #0000;border-width:0 0 34px 34px;right:-1px}.fi_sr{margin-bottom:4px}.fi_ss{margin-bottom:32px}.fi_sj:after,.fi_sj:before{content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.fi_st{margin-bottom:4px}.fi_su{margin-bottom:32px}.fi_sm{border-bottom-left-radius:0}.fi_sm:after,.fi_sm:before{content:"";position:absolute;top:100%}.fi_sv{margin-bottom:4px}.fi_sw{margin-bottom:32px}.fi_sn{border-bottom-right-radius:0}.fi_sn:after,.fi_sn:before{content:"";position:absolute;top:100%}.fi_sx{margin-top:4px}.fi_sy{margin-top:32px}.fi_sp{border-top-right-radius:0}.fi_sp:after,.fi_sp:before{bottom:100%;content:"";position:absolute}.fi_sz{margin-top:4px}.fi_sA{margin-top:32px}.fi_so{border-top-left-radius:0}.fi_so:after,.fi_so:before{bottom:100%;content:"";position:absolute}.fi_sB{margin-right:4px}.fi_sC{margin-right:32px}.fi_sk:after,.fi_sk:before{content:"";left:100%;position:absolute;top:50%;transform:translateY(-50%)}.fi_sD{margin-left:4px}.fi_sE{margin-left:32px}.fi_sl:after,.fi_sl:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%)}.fi_sF{margin-top:4px}.fi_sG{margin-top:32px}.fi_si:after,.fi_si:before{bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.ib_aa{max-width:400px}.ib_af,.ib_f{word-break:break-word}.ib_f{color:var(--black-35)}.ib_f p+p{margin-top:18px}.ez_q2{cursor:pointer}.ez_q2:focus,.ez_q2:hover{text-decoration:underline}.gk_a{background-size:auto 24px;text-decoration:inherit}.gk_tV{background-image:url(/samw/static/images/grade.f5864bbf.png)}.gk_tV,.gk_tW{background-position:50%}.gk_tW{background-image:url(/samw/static/images/score.60d7e39e.png)}.gk_tX,.gk_tY{background-image:url(/samw/static/images/rating.d25b03a8.png);background-position:50%}.gk_tZ{width:6.25rem}.tp-container-inner{display:flex;width:100%!important}.tp-container-inner iframe{flex:1;width:0!important}.tp-modal{height:auto!important;overflow-y:auto!important;transform:none!important;z-index:2!important}.tp-backdrop{background:var(--black-100)!important;opacity:.6!important;z-index:1!important}.breaking-news-visible{height:44px}.mobileView .tp-backdrop.tp-active{height:0;width:0}.mobileView.tp-modal-open{height:auto!important;min-height:100vh;-webkit-overflow-scrolling:auto!important;position:relative!important}.mobileView.tp-modal-open .tp-iframe-wrapper{bottom:0;height:auto!important;margin:0!important;position:fixed!important;top:var(--headerFullHeight);width:100%!important}.mobileView.tp-modal-open .tp-iframe-wrapper iframe{height:100%!important;width:100%!important}.mobileView .tp-modal{position:fixed!important}.mobileView .tp-modal .tp-close{background-color:#0000!important;border:2px solid #959595!important;border-radius:50%!important;box-shadow:none!important;right:10px!important;top:10px!important}@media(orientation:landscape){.mobileView .tp-modal .tp-close{right:40px!important}}.above_ad-piano-placeholder,.below_ad-piano-placeholder,.below_portfolio-piano-placeholder{flex-grow:1;max-width:100%;width:100%}.above_ad-piano-placeholder iframe,.below_ad-piano-placeholder iframe,.below_portfolio-piano-placeholder iframe{max-width:100%}.above_ad-piano-placeholder{margin-bottom:24px}.dm_oQ{background-color:var(--black-25-v2);opacity:.3}[data-color-scheme=dark] .dm_oQ:not([data-skip-color-scheme]){background-color:var(--black-35)}.dm_oR{animation:dm_oS 3s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.dm_oR{animation:none}}@keyframes dm_oS{0%{opacity:.3}50%{opacity:.2}to{opacity:.3}}@keyframes gK_c{1%{transform:translateY(100%)}to{transform:translateY(0)}}.gK_vz{bottom:0;height:auto;justify-content:flex-end;left:var(--sa-aside-width,0);min-height:0;overflow:hidden;position:fixed;top:var(--headerHeight,120px);z-index:1030}@media(min-width:768px){.gK_vz{z-index:1029}}.gK_d{height:100%;max-width:100%;width:100%}@media(min-width:768px){.gK_d{padding:0}}.gK_vA{bottom:var(--sa-mobile-bottom-navigation-height)}.gK_vB,.gK_vC{flex-direction:column;justify-content:flex-end;padding-top:20vh}@supports(padding:max(0px)){@media(min-width:1024px){.gK_vB{padding-left:1.125rem;padding-right:calc(300px + var(--pm-r-p, 2.25rem) + max(100% - 1032px - 2.25rem, 0px))}}@media(min-width:1200px){.gK_vB{--pm-r-p:3.375rem}}@media(min-width:1540px){.gK_vB{--pm-r-p:2.25rem;padding-left:2.25rem}}}.gK_oO{align-items:center;justify-content:center}.gK_x{padding-bottom:0!important;padding-top:16px!important}.gK_f{max-height:100%;max-width:100%;min-height:0;overflow:hidden;padding-left:0;padding-right:0;width:100%}@media(min-width:1200px){.gK_f{height:auto}}.gK_f:before{display:none}.gK_vE{overflow:hidden}.gK_vF{height:var(--modalContentHeight,80vh);overflow:auto}.gK_b{animation:gK_c .5s ease-out .2s forwards;transform:translateY(100%)}@media screen and (prefers-reduced-motion:reduce){.gK_b{animation:none;transform:none}}.bq_ag{--sa-button-x-padding:18px;--sa-button-y-padding:0;min-height:44px;text-shadow:1px 1px 4px #0003}[data-color-scheme=dark] .bq_ag:not([data-skip-color-scheme]){text-shadow:1px 1px 4px #0006}.bq_f6{--sa-button-background-color:var(--teal-50);--sa-button-color:var(--white-100);--sa-button-border-radius:4px;--sa-btn-icon-color:currentColor;--sa-button-border-color:var(--sa-button-background-color)}.bq_f6:active,.bq_f6:hover{--sa-button-background-color:var(--teal-100)}.bq_f6 .bq_f4,.bq_f6:disabled{--sa-button-background-color:var(--black-20);opacity:.6}[data-color-scheme=dark] .bq_f6:not([data-skip-color-scheme]){--sa-button-color:var(--black-100)}[data-color-scheme=dark] .bq_f6:not([data-skip-color-scheme]):hover{--sa-button-background-color:var(--teal-75)}[data-color-scheme=dark] .bq_f6:not([data-skip-color-scheme]):active{--sa-button-background-color:var(--black-10);--sa-button-border-color:var(--black-10)}[data-color-scheme=dark] .bq_f6:not([data-skip-color-scheme]) .bq_f4,[data-color-scheme=dark] .bq_f6:not([data-skip-color-scheme]):disabled{--sa-button-background-color:var(--black-30-alpha-20)}.bq_gp{--sa-button-background-color:var(--orange-60);--sa-button-color:var(--white-100);--sa-button-border-radius:4px;--sa-btn-icon-color:currentColor;--sa-button-border-color:var(--sa-button-background-color)}.bq_gp:active,.bq_gp:hover{--sa-button-background-color:var(--orange-70)}.bq_gp .bq_f4,.bq_gp:disabled{--sa-button-background-color:var(--black-20);opacity:.6}[data-color-scheme=dark] .bq_gp:not([data-skip-color-scheme]){--sa-button-color:var(--black-100)}[data-color-scheme=dark] .bq_gp:not([data-skip-color-scheme]):active,[data-color-scheme=dark] .bq_gp:not([data-skip-color-scheme]):hover{--sa-button-background-color:var(--orange-80)}[data-color-scheme=dark] .bq_gp:not([data-skip-color-scheme]) .bq_f4,[data-color-scheme=dark] .bq_gp:not([data-skip-color-scheme]):disabled{--sa-button-background-color:var(--black-30-alpha-20)}.cd_mN{--sa-drop-container-bg-color:var(--white-100);--sa-drop-container-border-color:var(--black-10);--sa-drop-container-list-option-color:var(--black-35);--sa-list-option-separator-color:var(--black-10);--sa-drop-container-x-offset:18px}[data-color-scheme=dark] .cd_mN:not([data-skip-color-scheme]){--sa-drop-container-bg-color:var(--black-80);--sa-drop-container-border-color:var(--black-30);--sa-drop-container-list-option-color:var(--black-30);--sa-list-option-separator-color:var(--black-30)}.cd_mO{width:var(--sa-dropdown-button-width)}.cd_mP{height:-webkit-fill-available}.cd_mP:after{background-color:var(--black-100-alpha-50);content:"";height:200%}.cd_mQ{--sa-drop-container-x-offset:18px}.cd_hk{--sa-drop-container-x-offset:12px}.cd_mR{top:var(--sa-sticky-top)}.cd_mR:after{background-color:var(--black-100-alpha-50);content:"";height:200%}.cd_mS{background-color:var(--sa-drop-container-bg-color);border:var(--sa-drop-content-border,1px solid var(--sa-drop-container-border-color));max-height:var(--sa-dropdown-max-height)}.cd_mS:before{box-shadow:var(--sa-drop-content-shadow,var(--sa-popup-shadow));content:""}.cd_mS:after{box-shadow:0 4px 8px var(--black-100-alpha-25);content:""}.cd_mT{--env-safe-area-inset-bottom:env(safe-area-inset-bottom)}.cd_mU{max-height:calc(100% - var(--sa-sticky-top))}@media(orientation:landscape){.cd_mU{max-height:100%}}.cd_mV{width:10rem}.cd_mW{width:12.5rem}.cd_mX{width:18.75rem}.cd_mY,.cd_mY:after{border-radius:0 0 4px 4px}.cd_mZ{--sa-drop-content-radius:4px 4px 0 0}.cd_mZ,.cd_mZ:after{border-radius:var(--sa-drop-content-radius)}.cd_m0.cd_mY{border-radius:0 0 4px 4px;border-top:0;box-shadow:none;overflow:visible}.cd_m0.cd_mY:after{border-radius:4px;top:calc(var(--sa-dropdown-button-height)*-1)}.cd_m0.cd_mZ{border-bottom:0}.cd_gl.cd_m1,.cd_gl.cd_m1:after{border-radius:4px}.cd_gl.cd_m2,.cd_gl.cd_m2:after{border-radius:8px}.cd_m3{border-top:none}.cc_g{min-height:30px}.lZ_f{font-size:.75rem;line-height:1.5;max-width:16.25rem}.lZ_f:after{border-style:solid;content:""}.lZ_CO:after{border-color:var(--sa-text-color-1) #0000 #0000 #0000;border-width:4px 4px 0 0}.lZ_CP:after{border-color:var(--sa-text-color-1) #0000 #0000 #0000;border-width:4px 0 0 4px}.lZ_CQ:after{border-color:#0000 #0000 #0000 var(--sa-text-color-1);border-width:4px 0 0 4px}.lZ_CR:after{border-color:#0000 var(--sa-text-color-1) #0000 #0000;border-width:4px 4px 0 0}.eT_rD{color:var(--sa-drop-container-list-option-color);min-height:2.75rem}.eT_rE{min-height:2.5rem}.eT_pa{color:var(--sa-drop-container-list-option-color)}[data-color-scheme=dark] .eT_pa:not([data-skip-color-scheme]){--sa-drop-container-list-option-color:var(--black-30)}.eT_o{--sa-drop-container-list-option-color:var(--sa-text-color-1)}.eT_rF{--sa-drop-container-list-option-color:var(--sa-link-color)}.eT_f7{--sa-drop-container-list-option-color:var(--red-100)}[data-color-scheme=dark] .eT_f7:not([data-skip-color-scheme]){--sa-drop-container-list-option-color:var(--red-80)}.eT_ai{color:inherit}.eT_ai svg{flex-grow:1}.eT_rG{min-width:0;white-space:nowrap}.eT_f4{opacity:.3;pointer-events:none}.tp_Kn{background-color:var(--sa-follow-bg-color);border:1px solid var(--sa-follow-border-color);color:var(--sa-follow-color)}.tp_Ko{height:2.25rem;width:5.0625rem}.tp_Kp{--sa-follow-bg-color:var(--black-100);--sa-follow-color:var(--white-100)}[data-color-scheme=dark] .tp_Kp:not([data-skip-color-scheme]){--sa-follow-bg-color:var(--black-10);--sa-follow-color:var(--black-100);--sa-follow-border-color:var(--black-10)}.tp_Kp:focus,.tp_Kp:hover{--sa-follow-bg-color:var(--black-70)}[data-color-scheme=dark] .tp_Kp:focus:not([data-skip-color-scheme]),[data-color-scheme=dark] .tp_Kp:hover:not([data-skip-color-scheme]){--sa-follow-bg-color:var(--black-30);--sa-follow-color:var(--black-100);--sa-follow-border-color:var(--black-30)}.tp_Kp.tp_f4{--sa-follow-bg-color:var(--black-35);--sa-follow-border-color:var(--black-35);pointer-events:none}.tp_Kp.tp_xI{--sa-follow-color:var(--black-100);--sa-follow-border-color:var(--black-100);--sa-follow-bg-color:#0000}[data-color-scheme=dark] .tp_Kp.tp_xI:not([data-skip-color-scheme]){--sa-follow-bg-color:#0000;--sa-follow-color:var(--black-10);--sa-follow-border-color:var(--black-10)}.tp_Kp.tp_xI.tp_f4{--sa-follow-color:var(--black-35);--sa-follow-border-color:var(--black-35)}@media(hover:hover)and (pointer:fine){.tp_Kp.tp_xI:after{align-items:center;bottom:0;color:#0000;content:attr(data-state-text);display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tp_Kp.tp_xI:focus,.tp_Kp.tp_xI:hover{--sa-follow-bg-color:var(--black-70);--sa-follow-color:#0000}.tp_Kp.tp_xI:focus:after,.tp_Kp.tp_xI:hover:after{color:var(--white-100)}[data-color-scheme=dark] .tp_Kp.tp_xI:focus:after:not([data-skip-color-scheme]),[data-color-scheme=dark] .tp_Kp.tp_xI:hover:after:not([data-skip-color-scheme]){color:var(--black-100)}[data-color-scheme=dark] .tp_Kp.tp_xI:focus:not([data-skip-color-scheme]),[data-color-scheme=dark] .tp_Kp.tp_xI:hover:not([data-skip-color-scheme]){--sa-follow-bg-color:var(--black-30);--sa-follow-color:#0000;--sa-follow-border-color:var(--black-30)}}