
.commerce-header nav{flex-wrap:wrap}.purchase-page{max-width:900px}.purchase-card{text-align:center;background:var(--paper);border:1px solid var(--line);padding:40px;border-radius:12px}.purchase-card>img{width:90px;height:130px;object-fit:cover}.purchase-card h1{font-size:28px}.purchase-card .actions{justify-content:center}.purchase-price strong{font-size:42px;color:var(--accent)}.purchase-card>a{display:block;margin-top:25px}.sandbox-note{padding:16px;background:#fff6df;color:#89621f;border:1px solid #ecdbb5;font-size:12px;line-height:1.8}.wallet-grid{display:grid;grid-template-columns:1fr 2fr;gap:25px}.wallet-balance{background:#992c39;color:white;padding:30px;border-radius:6px}.wallet-balance>strong{font-size:55px}.wallet-balance p{font-size:13px}.commerce-section{margin:40px 0}.purchase-history{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);font-size:14px}.wallet-table{overflow:auto}.wallet-table table{width:100%;border-collapse:collapse;font-size:13px}.wallet-table th,.wallet-table td{padding:14px 10px;border-bottom:1px solid var(--line);text-align:left}.reader-admin-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:20px 0;gap:25px}.reader-admin-row form{display:flex;align-items:end;gap:12px}.reader-admin-row input{max-width:130px}.primary-nav{overflow-x:auto}button:disabled{opacity:.5;cursor:not-allowed}.reader-breadcrumb{padding-top:16px}.purchase-card .notice{max-width:600px;margin:20px auto}.chapters small b{font-weight:500;color:var(--accent)}@media(max-width:760px){.commerce-header{flex-wrap:wrap}.commerce-header .brand{font-size:15px}.commerce-header nav{font-size:12px;gap:15px}.purchase-card{padding:25px 18px}.purchase-card h1{font-size:23px}.wallet-grid{grid-template-columns:1fr}.purchase-history{flex-wrap:wrap;font-size:12px}.reader-admin-row{align-items:start;flex-direction:column}.reader-admin-row form{width:100%}.commerce-section h2{font-size:22px}.sandbox-note{font-size:11px}}
.commerce-header nav a:last-of-type{display:block}
