.md-help-dialog{--mh-ink: #0f0f0f;--mh-ink-soft: #5a5a5a;--mh-ink-muted: #9a9a9a;--mh-rule: #e8e3da;--mh-eggshell: #fbf6f0;--mh-teal: #58a589;--mh-teal-dark: #3d7a63;--mh-teal-tint: #eaf5ec;--mh-forest: #2c6e35;--mh-forest-2: #1e3329;--mh-danger: #c24a3b;--mh-danger-tint: #fbe9e5;--mh-larken: "Larken", Georgia, serif;--mh-avenir: "Avenir Next LT Pro", "Avenir Next", Avenir, system-ui, sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9050;display:flex;align-items:flex-end;justify-content:center;padding:0;font-family:var(--mh-avenir);color:var(--mh-ink)}.md-help-dialog[hidden]{display:none}.md-help-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e332980;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .2s ease}.md-help-dialog.is-open .md-help-dialog__backdrop{opacity:1}.md-help-dialog__sheet{position:relative;width:100%;max-height:92vh;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;overflow-y:auto;transform:translateY(16px);opacity:0;transition:transform .25s ease,opacity .25s ease}.md-help-dialog.is-open .md-help-dialog__sheet{transform:translateY(0);opacity:1}.md-help-dialog__close{position:absolute;top:16px;right:16px;background:transparent;border:none;padding:4px;cursor:pointer;color:var(--mh-ink-muted);transition:color .15s;display:inline-flex;z-index:1}.md-help-dialog__close:hover{color:var(--mh-ink-soft)}.md-help-dialog__phase{padding:24px 24px 28px}.md-help-dialog__phase[hidden]{display:none}.md-help-dialog__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--mh-teal-tint);color:var(--mh-teal-dark);font-family:var(--mh-avenir);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;margin-bottom:20px}.md-help-dialog__title{font-family:var(--mh-larken);font-weight:400;font-size:26px;line-height:1.375;letter-spacing:-.015em;color:var(--mh-ink);margin:0 0 12px}[data-md-help-phase-panel=instructions] .md-help-dialog__title{margin-bottom:8px}.md-help-dialog__body{font-family:var(--mh-avenir);font-size:15px;line-height:1.55;color:var(--mh-ink-soft);margin:0 0 28px}[data-md-help-phase-panel=instructions] .md-help-dialog__body{font-size:14px;margin-bottom:20px}.md-help-dialog__field{margin-bottom:20px}.md-help-dialog__textarea{display:block;width:100%;min-height:110px;padding:12px 16px;border:1px solid var(--mh-rule);border-radius:12px;background:var(--mh-eggshell);font-family:var(--mh-avenir);font-size:14px;line-height:1.55;color:var(--mh-ink);resize:none;transition:border-color .15s,box-shadow .15s}.md-help-dialog__textarea::placeholder{color:var(--mh-ink-muted)}.md-help-dialog__textarea:focus{outline:none;border-color:var(--mh-teal);box-shadow:0 0 0 2px #58a58966}.md-help-files{display:flex;flex-direction:column;gap:8px}.md-help-dialog__label{display:block;font-family:var(--mh-avenir);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--mh-ink-muted)}.md-help-dialog__label-optional{font-weight:400;text-transform:none;letter-spacing:normal;color:var(--mh-ink-muted);margin-left:4px}.md-help-files__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.md-help-files__item{padding:8px 12px;border:1px solid var(--mh-rule);background:var(--mh-eggshell);border-radius:8px;font-size:13px;font-family:var(--mh-avenir);color:var(--mh-ink)}.md-help-files__item--success{border-color:#58a58959;background:#eaf5ec66}.md-help-files__item--error{border-color:#c24a3b4d;background:#fbe9e54d}.md-help-files__top{display:flex;align-items:center;gap:8px;min-width:0}.md-help-files__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mh-ink)}.md-help-files__icon{flex:none;display:inline-flex}.md-help-files__item--success .md-help-files__icon{color:var(--mh-teal)}.md-help-files__item--error .md-help-files__icon{color:var(--mh-danger)}.md-help-files__spinner{flex:none;width:14px;height:14px;border:2px solid rgba(88,165,137,.3);border-top-color:var(--mh-teal);border-radius:50%;animation:md-help-spin .7s linear infinite}@keyframes md-help-spin{to{transform:rotate(360deg)}}.md-help-files__remove{flex:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:var(--mh-ink-muted);cursor:pointer;transition:color .15s,background .15s}.md-help-files__remove:hover{color:var(--mh-ink);background:var(--mh-rule)}.md-help-files__progress{margin-top:6px;display:flex;align-items:center;gap:8px}.md-help-files__progress-track{flex:1;height:3px;background:var(--mh-rule);border-radius:999px;overflow:hidden}.md-help-files__progress-fill{height:100%;background:var(--mh-teal);transition:width .2s ease-out}.md-help-files__progress-pct{font-size:11px;font-variant-numeric:tabular-nums;color:var(--mh-ink-muted);min-width:30px;text-align:right}.md-help-files__error-row{margin-top:4px;font-size:11.5px;color:var(--mh-danger);display:flex;align-items:center;gap:6px}.md-help-files__retry{background:transparent;border:none;padding:0;color:var(--mh-teal-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer;font:inherit}.md-help-files__retry:hover{color:var(--mh-teal)}.md-help-dialog .md-help-files__btn{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid rgba(88,165,137,.25);border-radius:999px;background:var(--mh-teal-tint);color:var(--mh-teal-dark);font-family:var(--mh-avenir);font-size:11px!important;font-weight:700;text-transform:uppercase;letter-spacing:.6px;line-height:1.4;cursor:pointer;transition:background .15s}.md-help-dialog .md-help-files__btn>span{font-size:11px!important;font-weight:700;letter-spacing:.6px;line-height:1.4}.md-help-dialog .md-help-files__btn svg{width:13px;height:13px}.md-help-dialog .md-help-files__btn:hover{background:#eaf5eccc}.md-help-dialog .md-help-files__btn--hidden,.md-help-dialog .md-help-files__input{display:none}.md-help-dialog__actions{display:flex;flex-direction:column;gap:12px}.md-help-dialog__primary{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 20px;border:none;border-radius:999px;background:var(--mh-ink);color:#fff;font-family:var(--mh-avenir);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:background .15s,transform .15s}.md-help-dialog__primary:hover:not(:disabled){background:var(--mh-forest-2);transform:translateY(-1px)}.md-help-dialog__primary:active:not(:disabled){transform:translateY(-1px)}.md-help-dialog__primary:disabled{opacity:.6;cursor:not-allowed}.md-help-dialog__primary.is-saved{background:var(--mh-forest)}.md-help-dialog__primary-spinner{flex:none;width:16px;height:16px;animation:md-help-spin .7s linear infinite}.md-help-dialog__dismiss{display:block;width:100%;background:transparent;border:none;padding:8px 0;font-family:var(--mh-avenir);font-size:13px;font-weight:400;color:var(--mh-ink-muted);text-align:center;cursor:pointer;transition:color .15s}.md-help-dialog__dismiss:hover{color:var(--mh-ink-soft)}@media(min-width:640px){.md-help-dialog{align-items:center;padding:16px}.md-help-dialog__sheet{max-width:448px;border-radius:16px}.md-help-dialog__phase{padding:28px 32px 32px}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/md-design-help.css.map */
