.monthly-pass-details{margin-block:1rem}.monthly-intro{line-height:1.6;margin-block:.75rem 1rem}.monthly-rewards{width:100%;table-layout:fixed;border-collapse:collapse}.monthly-rewards th,.monthly-rewards td{padding:.65rem .5rem;border-bottom:1px solid var(--line,#dae0e8)}.monthly-rewards th:first-child{width:58%;text-align:left}.monthly-rewards th:not(:first-child),.monthly-rewards td{text-align:right;font-variant-numeric:tabular-nums}.monthly-item{display:flex;align-items:center;gap:.5rem;overflow-wrap:anywhere}.monthly-item .item-art{flex:0 0 40px}.monthly-store{padding:.85rem 1rem;margin-block:1rem;border:1px solid var(--line,#dae0e8);border-radius:12px;background:var(--surface,#f5f8fb)}.monthly-store h3{margin:0 0 .4rem}.monthly-store p{line-height:1.5}.monthly-benefits,.monthly-options{margin-block:.65rem;border-bottom:1px solid var(--line,#dae0e8);padding-bottom:.65rem}.monthly-benefits summary,.monthly-options summary{cursor:pointer;font-weight:650;padding-block:.35rem}.monthly-benefits li{margin-block:.4rem;line-height:1.5}.supreme-currency-icon{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff0bd;color:#71551a;border:1px solid #d5b66d;font-size:.65rem;font-weight:800;letter-spacing:.02em;flex:0 0 36px}@media(max-width:420px){.monthly-rewards th,.monthly-rewards td{padding:.55rem .25rem;font-size:.82rem}.monthly-rewards th:first-child{width:56%}.monthly-item{gap:.3rem}.monthly-item .item-art{display:none}.monthly-store{padding:.75rem}.monthly-options .chain-links a{overflow-wrap:anywhere}}
