.mds-payment{--mc-surface:var(--co-soft);--mc-text:var(--co-ink);--mc-muted:var(--co-muted);--mc-border:var(--co-line);--mc-card:var(--co-panel);--mc-accent:var(--co-red)}.mdd{--mc-text:var(--mdd-ink);--mc-accent:var(--mdd-red)}.mds-file-purchase{padding:0 18px 16px}.mds-buy{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;padding:11px 15px;background:var(--mc-accent,#e51e36);color:#fff;font-family:inherit;font-weight:600;font-size:14px;line-height:1.3;cursor:pointer;transition:filter .2s}.mdd button.mds-buy:hover,.mdd button.mds-buy:focus,.mdd button.mds-buy:active,.mds-payment button.mds-button:hover,.mds-payment button.mds-button:focus,.mds-payment button.mds-button:active{filter:brightness(1.1);color:#fff}.mds-buy:disabled,.mds-button:disabled{opacity:.55;cursor:wait}.mdd-viewer-tools .mds-buy{background:var(--mc-accent,#e51e36);color:#fff;border:0;font-size:13px;white-space:nowrap}.mds-detail-message{margin:12px 0 0;font-size:14px;color:var(--mc-text,#191b20)}.mds-payment{padding:64px 0 90px}.mds-payment .mco-shell{max-width:1200px;margin:auto;width:calc(100% - 48px)}.mds-payment h1{font:400 clamp(42px,6vw,72px)/1.1 Anton,sans-serif;margin:12px 0 20px}.mds-lead{color:var(--mc-muted,#686c79);font-size:18px}.mds-notice{padding:16px 20px;border-radius:10px;background:var(--mc-surface,#f3f3f6);margin:24px 0;color:var(--mc-text,#191b20)}.mds-notice[data-error]{color:#bd1630;background:#fff0f2}.mds-payment-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}.mds-invoice,.mds-checkout{padding:28px;border:1px solid var(--mc-border,#e1e2e8);border-radius:16px;background:var(--mc-card,#fff);min-width:0}.mds-payment h2{font-family:inherit;font-weight:700;font-size:24px;line-height:1.4;margin:0 0 18px}.mds-filename{overflow-wrap:anywhere;color:var(--mc-muted,#686c79);font-size:15px}.mds-order-facts{margin:28px 0}.mds-order-facts>div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--mc-border,#e1e2e8);padding:16px 0}.mds-order-facts dt{font-weight:400;color:var(--mc-muted,#686c79)}.mds-order-facts dd{margin:0;text-align:right;font-weight:600}.mds-order-facts .mds-price{font-size:28px;font-weight:750;color:var(--mc-accent,#df1934)}.mds-button{display:flex;align-items:center;justify-content:center;border:0;border-radius:9px;padding:15px 24px;background:var(--mc-accent,#e51e36);color:#fff;font-family:inherit;font-weight:700;font-size:16px;line-height:1.5;cursor:pointer;width:100%;transition:filter .2s}.mds-help{font-size:14px;line-height:1.7;color:var(--mc-muted,#686c79);margin:18px 0}.mds-back{display:inline-block;color:var(--mc-text,#191b20);font-weight:600;margin-top:8px}.mds-checkout .mco-transfer{margin:0}.mds-checkout .mco-qr-panel{grid-template-columns:150px minmax(0,1fr);gap:20px}.mds-checkout .mco-qr-image{max-width:150px}.mds-checkout .mco-bank-copy h3{font-size:22px}.mds-checkout .mco-bank-copy dd{overflow-wrap:anywhere}.mds-checkout .mds-button{margin-top:24px}.mds-payment [hidden],.mds-buy[hidden]{display:none!important}.mds-login{max-width:440px;padding:24px;border:1px solid var(--mc-border,#e1e2e8);border-radius:12px}.mds-login p{margin-bottom:20px}.mds-invoice.is-ready{border-color:#32995b}.mds-invoice.is-ready [data-download-state]{color:#217c43}html[data-meduc-theme="dark"] .mds-notice[data-error]{background:#3b1821;color:#ffa2b2}@media(max-width:767px){.mds-payment{padding:32px 0 50px}.mds-payment .mco-shell{width:calc(100% - 32px)}.mds-payment-grid{grid-template-columns:1fr}.mds-invoice,.mds-checkout{padding:20px}.mds-checkout .mco-qr-panel{grid-template-columns:1fr}.mds-checkout .mco-qr-image{max-width:190px;margin:auto}.mdd-viewer-tools{flex-wrap:wrap}.mdd-viewer-tools .mds-buy{font-size:12px;padding:9px}.mds-file-purchase{padding-left:14px}}
.mds-viewer-message{padding:12px 20px;background:var(--mdd-soft)}.mds-detail-message[data-error]{color:var(--mdd-red)}