.DownloadButton-module__K1aZLq__root{gap:calc(8 * var(--u));flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.DownloadButton-module__K1aZLq__block{width:100%;display:flex}.DownloadButton-module__K1aZLq__root>a{min-width:0;max-width:100%}.DownloadButton-module__K1aZLq__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.DownloadButton-module__K1aZLq__size{padding-left:calc(10 * var(--u));opacity:.72;font-variant-numeric:tabular-nums;border-left:1px solid;flex-shrink:0;font-size:.86em}.DownloadButton-module__K1aZLq__progress{gap:calc(10 * var(--u));min-width:min(100%, 300 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border:1px solid var(--gold-line);border-radius:var(--radius-lg);background:#15130fcc;flex-direction:column;display:flex}.DownloadButton-module__K1aZLq__progressHead{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--u));font-size:calc(14 * var(--u));display:flex}.DownloadButton-module__K1aZLq__progressName{color:var(--gold-selected);font-weight:500}.DownloadButton-module__K1aZLq__progressNumbers{color:var(--muted);font-size:calc(13 * var(--u));font-variant-numeric:tabular-nums;text-align:right}.DownloadButton-module__K1aZLq__bar{height:calc(6 * var(--u));background:#2a251d;border-radius:99px;position:relative;overflow:hidden}.DownloadButton-module__K1aZLq__fill{border-radius:inherit;background:var(--gold-cta);transition:width var(--motion-enter) var(--motion-ease);position:absolute;inset:0 auto 0 0}.DownloadButton-module__K1aZLq__fill[data-paused]{background:#8a7550}.DownloadButton-module__K1aZLq__controls{gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.DownloadButton-module__K1aZLq__note{font-size:calc(13 * var(--u));color:var(--muted);line-height:1.45}@media (max-aspect-ratio:9999/10000),(max-width:600px){.DownloadButton-module__K1aZLq__root,.DownloadButton-module__K1aZLq__root>a{width:100%}.DownloadButton-module__K1aZLq__progress{min-width:0}}
.Toast-module__yWhMxq__region{z-index:70;right:calc(24 * var(--u));bottom:calc(24 * var(--u));width:min(380 * var(--u), calc(100vw - 32 * var(--u)));pointer-events:none;position:fixed}.Toast-module__yWhMxq__list{align-items:stretch;gap:calc(10 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Toast-module__yWhMxq__toast{align-items:center;gap:calc(12 * var(--u));min-height:calc(52 * var(--u));padding:calc(10 * var(--u)) calc(8 * var(--u)) calc(10 * var(--u)) calc(16 * var(--u));border:1px solid var(--gold-line);border-radius:var(--radius);box-shadow:var(--shadow-menu), inset 0 1px #f8dfaa0d;color:var(--text);pointer-events:auto;animation:Toast-module__yWhMxq__toast-in var(--motion-enter) var(--motion-ease) both;background:radial-gradient(at 0 0,#39302140,#0000 70%),#16130ff5;display:flex}.Toast-module__yWhMxq__toast[data-leaving]{animation:.16s ease-in both Toast-module__yWhMxq__toast-out}.Toast-module__yWhMxq__toast[data-tone=error]{background:radial-gradient(at 0 0,#4c1c1140,#0000 70%),#16110ef5;border-color:#6b2f22}.Toast-module__yWhMxq__icon{width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--gold-icon);flex-shrink:0}.Toast-module__yWhMxq__toast[data-tone=success] .Toast-module__yWhMxq__icon{color:var(--gold)}.Toast-module__yWhMxq__toast[data-tone=error] .Toast-module__yWhMxq__icon{color:var(--danger)}.Toast-module__yWhMxq__message{min-width:0;color:var(--text-soft);font:400 calc(14 * var(--u))/1.4 var(--font-sans), Arial, sans-serif;overflow-wrap:anywhere;flex:1}.Toast-module__yWhMxq__action{padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:var(--radius-xs);color:var(--gold);font:500 calc(13.5 * var(--u))/1.2 var(--font-sans), Arial, sans-serif;white-space:nowrap;flex-shrink:0}.Toast-module__yWhMxq__action:hover{color:var(--gold-hover);background:#ffffff0a}.Toast-module__yWhMxq__close{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:var(--radius-xs);color:var(--faint);flex-shrink:0;place-items:center;display:grid}.Toast-module__yWhMxq__close:hover{color:var(--gold-selected);background:#ffffff0a}.Toast-module__yWhMxq__close svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}@keyframes Toast-module__yWhMxq__toast-in{0%{opacity:0;transform:translateY(calc(8 * var(--u))) scale(.985)}to{opacity:1;transform:none}}@keyframes Toast-module__yWhMxq__toast-out{to{opacity:0;transform:translateY(calc(4 * var(--u)))}}@media (max-aspect-ratio:9999/10000),(max-width:600px){.Toast-module__yWhMxq__region{left:var(--phone-gutter);right:var(--phone-gutter);bottom:calc(var(--phone-nav) + 8 * var(--u));width:auto}.Toast-module__yWhMxq__toast{min-height:calc(48 * var(--u))}}@media (prefers-reduced-motion:reduce){.Toast-module__yWhMxq__toast,.Toast-module__yWhMxq__toast[data-leaving]{animation:none}}
.CheckoutButton-module__eTI6ma__checkout{gap:calc(12 * var(--u));flex-direction:column;min-width:0;display:flex}.CheckoutButton-module__eTI6ma__acknowledge{font-size:calc(13.5 * var(--u));color:var(--muted)}.CheckoutButton-module__eTI6ma__acknowledge span{min-width:0}.CheckoutButton-module__eTI6ma__actions{gap:calc(10 * var(--u));flex-wrap:wrap;display:flex}.CheckoutButton-module__eTI6ma__actions>*{flex:1 1 calc(160 * var(--u))}.CheckoutButton-module__eTI6ma__button{flex-grow:2}.CheckoutButton-module__eTI6ma__button .spinner{border-color:#0c0b09 #0c0b0999 #0c0b0933 #0c0b0933}.CheckoutButton-module__eTI6ma__error{color:var(--danger);font-size:calc(13.5 * var(--u));line-height:1.45}
.HoldNotice-module__7K8Miq__notice p{color:var(--gold-selected);font-size:calc(14 * var(--u));line-height:1.5}
.EmptyState-module__QvXXza__empty{align-items:center;gap:calc(10 * var(--u));width:100%;padding:calc(72 * var(--u)) calc(36 * var(--u));border:1px dashed var(--line-strong);border-radius:var(--radius-lg);text-align:center;background:radial-gradient(at 50% 0,#c6a46b0a,#0000 70%),#0f0e0c;flex-direction:column;display:flex}.EmptyState-module__QvXXza__compact{padding:calc(28 * var(--u)) calc(18 * var(--u));border-style:solid;border-color:var(--line)}.EmptyState-module__QvXXza__icon{width:calc(52 * var(--u));height:calc(52 * var(--u));margin-bottom:calc(6 * var(--u));border:1px solid var(--gold-line);border-radius:calc(14 * var(--u));background:var(--gold-wash);color:var(--gold-icon);place-items:center;display:grid}.EmptyState-module__QvXXza__icon svg{width:calc(24 * var(--u));height:calc(24 * var(--u))}.EmptyState-module__QvXXza__compact .EmptyState-module__QvXXza__icon{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(12 * var(--u))}.EmptyState-module__QvXXza__compact .EmptyState-module__QvXXza__icon svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.EmptyState-module__QvXXza__title{font-family:var(--font-serif), Georgia, serif;font-weight:600;font-size:calc(28.8 * var(--u));letter-spacing:-.03em;color:var(--text);text-wrap:balance;line-height:1.1}.EmptyState-module__QvXXza__compact .EmptyState-module__QvXXza__title{font-size:calc(21.6 * var(--u))}.EmptyState-module__QvXXza__description{max-width:52ch;color:var(--muted);font-size:calc(15 * var(--u));text-wrap:pretty;line-height:1.55}.EmptyState-module__QvXXza__description p{color:inherit}.EmptyState-module__QvXXza__actions{justify-content:center;gap:calc(10 * var(--u));margin-top:calc(10 * var(--u));flex-wrap:wrap;display:flex}@media (max-aspect-ratio:9999/10000),(max-width:600px){.EmptyState-module__QvXXza__empty:not(.EmptyState-module__QvXXza__compact){padding:calc(36 * var(--u)) calc(18 * var(--u))}.EmptyState-module__QvXXza__title{font-size:calc(23.2 * var(--u))}}
