:root{--mdk-bg: #ffffff;--mdk-blue-soft: #bbdefb;--mdk-blue-strong: #64b5f6;--mdk-border-default: #cbd5e1;--mdk-text: #0f172a;--mdk-muted: #64748b;--mdk-placeholder: #94a3b8;--mdk-helper-highlight-from: #ecfeff;--mdk-helper-highlight-to: #f0f9ff;--mdk-error: #ef4444;--mdk-shadow: 0 14px 40px rgba(15, 23, 42, .12);--mdk-shadow-focus: 0 0 0 1px rgba(100, 181, 246, .45), 0 6px 16px rgba(15, 23, 42, .16)}.mdk-song-form{max-width:640px;width:100%;margin:1.5rem auto 0;padding:1.75rem 1.5rem;border-radius:16px;background:var(--mdk-bg);box-shadow:var(--mdk-shadow);border:1px solid rgba(148,163,184,.4);box-sizing:border-box}.mdk-form-field{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.25rem}.mdk-label{display:flex;align-items:center;font-weight:600;color:var(--mdk-text);gap:.35rem}.mdk-label-text{display:inline;font-weight:600;color:var(--mdk-text);align-items:center;gap:.35rem}.mdk-required:after{content:" *";color:var(--mdk-error);font-weight:700}.mdk-input,.mdk-textarea,.mdk-select{width:100%;padding:.7rem .9rem;border-radius:10px;border:1px solid var(--mdk-border-default);background-color:#f8fafc;color:var(--mdk-text);outline:none;box-sizing:border-box;line-height:1.4;min-height:44px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .08s ease}.mdk-input::placeholder,.mdk-textarea::placeholder{color:var(--mdk-placeholder)}@media (hover: hover){.mdk-input:hover,.mdk-textarea:hover,.mdk-select:hover{border-color:var(--mdk-blue-soft);background-color:#fff}}.mdk-input:focus-visible,.mdk-textarea:focus-visible,.mdk-select:focus-visible{border-color:var(--mdk-blue-strong);background-color:#fff;box-shadow:var(--mdk-shadow-focus);transform:translateY(-.5px)}.mdk-input:focus:not(:focus-visible),.mdk-textarea:focus:not(:focus-visible),.mdk-select:focus:not(:focus-visible){outline:none}.mdk-textarea{min-height:10px;resize:vertical}.mdk-helper{color:var(--mdk-muted);line-height:1.5;margin-top:.15rem}.mdk-helper--highlight{background:linear-gradient(135deg,var(--mdk-helper-highlight-from),var(--mdk-helper-highlight-to));border-radius:12px;padding:.75rem .85rem;border:1px solid rgba(56,189,248,.35);color:var(--mdk-text)}.mdk-input--error,.mdk-textarea--error,.mdk-select--error{border-color:var(--mdk-error);box-shadow:0 0 0 1px #ef444440;background-color:#fef2f2}.mdk-error-text{margin-top:.15rem;color:var(--mdk-error)}.mdk-select-wrapper{position:relative;display:inline-flex;width:100%;align-items:center}.mdk-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.1rem;cursor:pointer}.mdk-select-icon{position:absolute;right:.9rem;pointer-events:none;color:var(--mdk-muted)}@media (max-width: 768px){.mdk-song-form{margin:1rem 0;padding:1.25rem 1rem;border-radius:14px}}.mdk-error{border:2px solid #e00!important;animation:shake .3s ease}.mdk-error-message{display:flex;align-items:center;gap:6px;color:#e00;margin-top:4px}.mdk-error-icon{flex-shrink:0;width:16px;height:16px}.mdk-error-text{display:inline-block}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mdk-custom-form-style.css.map */
