[data-checkout]{--pm-accent-color:var(--pm-accent,var(--color-brand-600));--pm-accent-track:var(--pm-accent-soft,color-mix(in srgb, var(--pm-accent-color) 20%, white))}[data-checkout] .pm-overlay{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c0c1480;padding:16px;animation:.24s ease-out academy-checkout-pm-fade;display:flex;position:fixed;inset:0}[data-checkout] .pm-dialog{color:#18181b;overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border-radius:20px;outline:none;width:min(420px,100%);max-height:100%;margin:auto;animation:.24s cubic-bezier(.2,.8,.2,1) academy-checkout-pm-in;overflow:auto;box-shadow:0 24px 64px #2b0c1c47,0 2px 8px #2b0c1c1f}[data-checkout] .pm-dialog[data-view=pay]{width:min(560px,100%)}[data-checkout] .pm-head{z-index:1;background:#fff;align-items:center;gap:12px;padding:12px 20px 4px;display:flex;position:sticky;top:0}[data-checkout] .pm-title{font-size:16px;font-weight:500}[data-checkout] .pm-switch{min-height:44px;font-size:16px}[data-checkout] .pm-body{padding:0 20px 24px}[data-checkout] .pm-body:not(:has(>:not([hidden]))){display:none}[data-checkout] .pm-pay{padding:4px 20px 12px}[data-checkout] .pm-foot{justify-content:center;margin-top:8px;font-size:16px;font-weight:300;display:flex}[data-checkout] .pm-close{color:#52525b;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin-inline:auto -10px;transition:background-color .15s;display:inline-flex}[data-checkout] .pm-close:hover{color:#18181b;background:#f4f4f5}[data-checkout] .pm-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:4px;display:grid}[data-checkout] .pm-grid:has(>li[data-method-apple]:not([hidden])){grid-template-columns:repeat(2,1fr)}[data-checkout] .pm-tile{color:#18181b;cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:16px;justify-content:center;align-items:center;width:100%;height:76px;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}[data-checkout] .pm-tile:hover:not(:disabled){border-color:var(--pm-accent-color);box-shadow:0 6px 18px color-mix(in srgb, var(--pm-accent-color) 14%, transparent);transform:translateY(-1px)}[data-checkout] .pm-tile:active:not(:disabled){transform:scale(.98)}[data-checkout] .pm-tile:focus-visible,[data-checkout] .pm-close:focus-visible{outline:2px solid var(--pm-accent-color);outline-offset:2px}[data-checkout] .pm-tile:disabled{cursor:progress}[data-checkout] .pm-dialog[data-busy] .pm-tile:not([data-loading]){opacity:.45}[data-checkout] .pm-tile[data-loading]{border-color:var(--pm-accent-color);box-shadow:0 0 0 1px var(--pm-accent-color)}[data-checkout] .pm-mark{pointer-events:none;width:auto;display:block}[data-checkout] .pm-mark-card{color:#18181b;height:34px}[data-checkout] .pm-mark-bit,[data-checkout] .pm-mark-gpay{height:26px}[data-checkout] .pm-mark-apple{height:38px}[data-checkout] .pm-spinner{top:8px;border:2px solid var(--pm-accent-track);border-top-color:var(--pm-accent-color);border-radius:999px;width:16px;height:16px;animation:.8s linear infinite academy-checkout-pm-spin;display:none;position:absolute;inset-inline-start:8px}[data-checkout] .pm-tile[data-loading] .pm-spinner{display:block}[data-checkout] .pm-status{text-align:center;color:var(--pm-accent-color);margin-top:14px;font-size:15px;font-weight:500;line-height:22px}[data-checkout] .pm-status:empty,[data-checkout] .pm-status[data-quiet]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes academy-checkout-pm-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes academy-checkout-pm-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes academy-checkout-pm-fade{0%{opacity:0}to{opacity:1}}@keyframes academy-checkout-pm-spin{to{transform:rotate(360deg)}}@media (width<=639px){[data-checkout] .pm-overlay{padding:8dvh 0 0}[data-checkout] .pm-dialog,[data-checkout] .pm-dialog[data-view=pay]{width:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;margin:auto 0 0;animation:.28s cubic-bezier(.2,.8,.2,1) academy-checkout-pm-up}[data-checkout] .pm-head{gap:8px;padding-inline:16px 10px}[data-checkout] .pm-title,[data-checkout] .pm-switch{white-space:nowrap;font-size:14px}@media (width<=359px){[data-checkout] .pm-title{display:none}}[data-checkout] .pm-pay{padding-inline:0}[data-checkout] .pm-pay [data-pay-fit]{border-inline:0;border-radius:0}}@media (prefers-reduced-motion:reduce){[data-checkout] .pm-overlay,[data-checkout] .pm-dialog,[data-checkout] .pm-dialog[data-view=pay]{animation:none}[data-checkout] .pm-tile{transition:none}[data-checkout] .pm-tile:hover:not(:disabled){transform:none}[data-checkout] .pm-spinner{border-color:var(--pm-accent-color);border-top-color:var(--pm-accent-track);animation:none}}
