.tr-app .tr-press,.tr-dialog .tr-press{--press-depth:5px;--press-travel:4px;--press-base:#03517b;--press-fill:var(--tr-blue);--press-ink:var(--tr-primary-ink);--notch-rim:#5bc6ff;isolation:isolate;padding:0 0 var(--press-depth);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:6px 0 6px 6px;text-decoration:none;display:inline-flex;position:relative;overflow:visible;transform:none;color:var(--press-ink)!important}.tr-press:before,.tr-press>.tr-press-face{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);border-radius:6px 0 6px 6px}.tr-press:before{content:"";inset:var(--press-depth) 0 0;background:var(--press-base);pointer-events:none;z-index:0;position:absolute}.tr-press>.tr-press-face{z-index:1;background:var(--press-fill);width:100%;min-height:44px;color:var(--press-ink);overflow-wrap:anywhere;justify-content:center;align-items:center;gap:9px;padding:12px 20px;transition:transform 95ms ease-out,filter .12s;display:flex;position:relative}.tr-press-face:after{content:"";background:linear-gradient(45deg, transparent 43%, var(--notch-rim) 46%, var(--notch-rim) 51%, transparent 54%);pointer-events:none;width:9px;height:9px;position:absolute;top:0;right:0}.tr-app .tr-press:active,.tr-dialog .tr-press:active{transform:none}.tr-press:active:not(:disabled)>.tr-press-face{transform:translateY(var(--press-travel))}.tr-press:focus-visible>.tr-press-face{filter:brightness(1.15);text-underline-offset:.2em;text-decoration:underline}.tr-press.tr-button-secondary,.tr-press.tr-play-platform{--press-base:#233442;--press-fill:var(--tr-raised);--press-ink:var(--tr-text);--notch-rim:#40566a}.tr-press.tr-button-danger{--press-base:#361b23;--press-fill:#512632;--press-ink:#ffd5dc;--notch-rim:#925063}.tr-app .tr-press:disabled,.tr-dialog .tr-press:disabled{--press-fill:#17212b;--press-base:#10171f;--press-ink:var(--tr-muted);--notch-rim:#293b4c;opacity:1;cursor:default}.tr-press.tr-play-platform{--press-depth:4px;width:100%}.tr-press.tr-play-platform>.tr-press-face{text-align:left;grid-template-columns:36px minmax(0,1fr) auto 18px;gap:12px;min-height:64px;padding:13px 14px;display:grid}.tr-press.tr-play-platform[aria-pressed=true]{--press-fill:#243b4c;--notch-rim:var(--tr-blue)}@media (hover:hover){.tr-press:hover:not(:disabled)>.tr-press-face{filter:brightness(1.08)}}@media (max-width:600px){.tr-press.tr-play-platform>.tr-press-face{grid-template-columns:32px minmax(0,1fr) auto 16px;gap:8px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.tr-press>.tr-press-face{transition:none}}@media (forced-colors:active){.tr-press>.tr-press-face{color:buttontext;background:buttonface;border:1px solid buttontext}.tr-press:disabled>.tr-press-face{color:graytext}.tr-press:focus-visible>.tr-press-face{outline-offset:-3px;outline:2px solid highlight}}.tr-app .tr-buy.tr-press>.tr-press-face,.tr-dialog .tr-buy.tr-press>.tr-press-face{flex-direction:column;gap:4px;min-height:59px;padding:8px 3px;font-size:.6875rem}.tr-buy.tr-press .tr-press-face strong{font-size:1rem}.tr-app .tr-header-buy.tr-press>.tr-press-face{padding:10px 16px}@media (max-width:767px){.tr-app .tr-header-buy.tr-press{display:none}}.tr-app .tr-press:is(:hover,:active,:focus-visible,[aria-pressed=true]),.tr-dialog .tr-press:is(:hover,:active,:focus-visible,[aria-pressed=true]){box-shadow:none;background:0 0;outline:none}
