.mdv-cards,.mdv-cards-canvas{--mdv-cards-primary:var(--mdv-cards-dark-primary,#E4072D);--mdv-cards-secondary:var(--mdv-cards-dark-secondary,#FF6683);--mdv-cards-accent:var(--mdv-cards-dark-accent,#F2C46D);--mdv-cards-bg:var(--mdv-cards-dark-background,#111114);--mdv-cards-surface:var(--mdv-cards-dark-surface,#1C181D);--mdv-cards-text:var(--mdv-cards-dark-text,#FFFFFF);--mdv-cards-muted:var(--mdv-cards-dark-muted,#C6BBC0);--mdv-cards-surface-2:color-mix(in srgb,var(--mdv-cards-primary) 6%,var(--mdv-cards-surface));--mdv-cards-border:color-mix(in srgb,var(--mdv-cards-secondary) 26%,var(--mdv-cards-surface));--mdv-cards-danger:#FF6683;--mdv-cards-success:#79D69F;--mdv-cards-warning:#F2C46D;--mdv-cards-input-bg:var(--mdv-cards-bg);--mdv-cards-input-text:var(--mdv-cards-text);--mdv-cards-button-bg:var(--mdv-cards-primary);--mdv-cards-button-text:#FFFFFF;--mdv-cards-focus:var(--mdv-cards-secondary);--mdv-cards-shadow:rgb(0 0 0 / .35);--mdv-cards-logo-bg:#111114;--mdv-cards-background:var(--mdv-cards-bg);--mdv-cards-line:var(--mdv-cards-border);color-scheme:dark;background-color:var(--mdv-cards-bg);color:var(--mdv-cards-text)}
.mdv-cards[data-mdv-cards-theme=light],.mdv-cards-canvas[data-mdv-cards-theme=light]{--mdv-cards-primary:var(--mdv-cards-light-primary,#E4072D);--mdv-cards-secondary:var(--mdv-cards-light-secondary,#B00020);--mdv-cards-accent:var(--mdv-cards-light-accent,#8A6508);--mdv-cards-bg:var(--mdv-cards-light-background,#F7F7F8);--mdv-cards-surface:var(--mdv-cards-light-surface,#FFFFFF);--mdv-cards-text:var(--mdv-cards-light-text,#111114);--mdv-cards-muted:var(--mdv-cards-light-muted,#5F5A60);--mdv-cards-surface-2:#FFF3F5;--mdv-cards-border:#E7DDE1;--mdv-cards-danger:#B00020;--mdv-cards-success:#166534;--mdv-cards-warning:#805A07;--mdv-cards-shadow:rgb(70 0 20 / .10);color-scheme:light}
@media(prefers-color-scheme:light){.mdv-cards[data-mdv-cards-theme=auto],.mdv-cards:not([data-mdv-cards-theme]),.mdv-cards-canvas[data-mdv-cards-theme=auto]{--mdv-cards-primary:var(--mdv-cards-light-primary,#E4072D);--mdv-cards-secondary:var(--mdv-cards-light-secondary,#B00020);--mdv-cards-accent:var(--mdv-cards-light-accent,#8A6508);--mdv-cards-bg:var(--mdv-cards-light-background,#F7F7F8);--mdv-cards-surface:var(--mdv-cards-light-surface,#FFFFFF);--mdv-cards-text:var(--mdv-cards-light-text,#111114);--mdv-cards-muted:var(--mdv-cards-light-muted,#5F5A60);--mdv-cards-surface-2:#FFF3F5;--mdv-cards-border:#E7DDE1;--mdv-cards-danger:#B00020;--mdv-cards-success:#166534;--mdv-cards-warning:#805A07;--mdv-cards-shadow:rgb(70 0 20 / .10);color-scheme:light}}
.mdv-cards .mdv-cards-primary{background:var(--mdv-cards-button-bg);color:var(--mdv-cards-button-text)!important;box-shadow:0 7px 20px var(--mdv-cards-shadow)}
.mdv-cards .mdv-cards-button:hover{border-color:var(--mdv-cards-focus)}
.mdv-cards :where(a,button,input,textarea,select,summary):focus-visible{outline-color:var(--mdv-cards-focus)}
.mdv-cards .mdv-cards-panel{background:var(--mdv-cards-surface);box-shadow:0 12px 32px var(--mdv-cards-shadow)}
.mdv-cards .mdv-cards-field :where(input,textarea,select){background:var(--mdv-cards-input-bg);color:var(--mdv-cards-input-text);border-color:var(--mdv-cards-border)}
.mdv-cards .mdv-cards-field select option{background:var(--mdv-cards-input-bg);color:var(--mdv-cards-input-text)}
.mdv-cards .mdv-cards-feedback.is-error,.mdv-cards .mdv-cards-notice-error,.mdv-cards .mdv-cards-danger{color:var(--mdv-cards-danger)!important;border-color:var(--mdv-cards-danger)}
.mdv-cards .mdv-cards-feedback:not(.is-error){color:var(--mdv-cards-success)}
.mdv-cards .mdv-cards-notice{background:var(--mdv-cards-surface-2)}
.mdv-cards .mdv-cards-message-row.is-mine .mdv-cards-message-bubble{background:var(--mdv-cards-surface-2);color:var(--mdv-cards-text);border:1px solid var(--mdv-cards-border)}
.mdv-cards .mdv-cards-logo-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;max-width:96px;width:80px;aspect-ratio:1;background:var(--mdv-cards-logo-bg);border-radius:12px;padding:5px;border:1px solid var(--mdv-cards-border);overflow:visible}
.mdv-cards .mdv-cards-logo{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;aspect-ratio:1;filter:none}
.mdv-cards .mdv-cards-sidebar .mdv-cards-logo-tile{width:68px}
.mdv-cards .mdv-cards-brand-type strong{font-size:21px}
.mdv-cards .mdv-cards-page-brand{margin:0 0 28px}
.mdv-cards .mdv-cards-mobile-brand{display:none}
.mdv-cards .mdv-cards-code-line{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:12px 0}
.mdv-cards .mdv-cards-codes{display:block;user-select:all;margin:0;max-width:100%;font-size:15px;overflow-wrap:anywhere}
.mdv-cards .mdv-cards-copy-feedback{display:block;color:var(--mdv-cards-success);font-size:12px}
.mdv-cards .mdv-cards-code-result{margin-top:16px;max-width:100%}
.mdv-cards .mdv-cards-setup-hint{grid-column:1/-1}
@media(max-width:980px){.mdv-cards .mdv-cards-mobile-brand{display:inline-flex}.mdv-cards .mdv-cards-view-label{display:none}.mdv-cards .mdv-cards-topbar .mdv-cards-logo-tile{width:48px}.mdv-cards .mdv-cards-topbar{flex-wrap:wrap;min-height:80px}.mdv-cards .mdv-cards-topbar .mdv-cards-brand-type strong{font-size:18px}}
@media(max-width:650px){.mdv-cards .mdv-cards-logo-tile{width:58px}.mdv-cards .mdv-cards-brand-type strong{font-size:18px}.mdv-cards .mdv-cards-brand-type small{font-size:9px}.mdv-cards .mdv-cards-topbar>div{gap:8px}.mdv-cards .mdv-cards-top-profile>span:last-child{max-width:80px;overflow-wrap:anywhere}}
