form.publish-form-box{background:white;border-radius:20px!important;padding:11px 28px!important;color:#1a1a1a!important;font-family:var(--font-geist-sans),system-ui,sans-serif!important;border:1px solid #f6618a!important}form.publish-form-box .form-title{font-family:Anton,sans-serif!important;font-size:3rem!important;font-weight:400!important;color:black!important;margin:0 0 4px!important;line-height:1.3!important;text-align:center}form.publish-form-box .form-discount{color:#e69500!important;font-weight:600!important;font-size:2rem!important;text-align:center;margin-bottom:20px!important}form.publish-form-box .form-question{font-size:.95rem!important;font-weight:500!important;margin-bottom:14px!important;color:black!important}form.publish-form-box .service-grid{display:grid!important;grid-template-columns:1fr 1fr!important;margin-bottom:10px!important}form.publish-form-box .service-option{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;background:rgba(184,230,213,.95)!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:10px!important;cursor:pointer!important;font-size:.875rem!important;color:black!important}form.publish-form-box .service-option input{width:18px!important;height:18px!important;accent-color:#2d2d2d!important;cursor:pointer!important}form.publish-form-box .form-group-publish{margin-bottom:18px!important}form.publish-form-box .form-group-publish label{display:block!important;font-size:.875rem!important;font-weight:500!important;color:black!important;margin-bottom:6px!important}form.publish-form-box .input-underline{width:100%!important;padding:10px 0 8px!important;font-size:.95rem!important;color:black!important;background:transparent!important;border:none!important;border-bottom:1px solid #555!important;border-radius:0!important;outline:none!important;transition:border-color .2s!important;box-shadow:none!important;height:auto!important}form.publish-form-box .input-underline::placeholder{color:black!important}form.publish-form-box .input-underline:focus{border-bottom-color:black!important}form.publish-form-box textarea.input-underline{min-height:72px!important;resize:vertical!important}form.publish-form-box .phone-wrap{display:flex!important;align-items:center!important;gap:8px!important;padding:10px 0 8px!important;border-bottom:1px solid #555!important}form.publish-form-box .phone-wrap:focus-within{border-bottom-color:black!important}form.publish-form-box .phone-country{display:flex!important;align-items:center!important;gap:6px!important;padding:0 4px 0 0!important}form.publish-form-box .phone-country,form.publish-form-box .phone-country select{font-size:.9rem!important;color:black!important;background:transparent!important;border:none!important;cursor:pointer!important}form.publish-form-box .phone-country select{outline:none!important}form.publish-form-box .phone-input{flex:1!important;min-width:0!important;padding:0 0 0 6px!important;font-size:.95rem!important;background:transparent!important;border:none!important;outline:none!important;color:black!important}form.publish-form-box .phone-input::placeholder{color:black!important}form.publish-form-box .btn-submit-publish{color:black!important;cursor:pointer!important;background:#f6618a!important;border:none!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;width:186px;margin-top:0!important;padding:8px 15px 8px 14px!important;font-size:1.4rem!important;font-weight:500!important;display:flex!important;position:relative!important;overflow:visible!important}form.publish-form-box .btn-submit-publish .btn-arrow{width:40px!important;height:40px!important;border-radius:50%!important;background:rgba(184,230,213,.95)!important;color:#1a1a1a!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;flex-shrink:0!important}form.publish-form-box .btn-submit-publish .btn-arrow svg{width:18px!important;height:18px!important}form.publish-form-box .form-status{display:block!important;margin-top:12px!important;font-size:.9rem!important;padding:8px 12px!important;border-radius:8px!important}form.publish-form-box .form-status-success{color:#0d5c3d!important;background:rgba(184,230,213,.95)!important}form.publish-form-box .form-status-error{color:#b91c1c!important;background:rgba(254,226,226,.95)!important}form.publish-form-box .btn-submit-publish:disabled{opacity:.8!important;cursor:not-allowed!important}.publish-form-modal-dialog{position:fixed;inset:0;z-index:9999;margin:0;padding:0;width:100%;max-width:none;height:100%;max-height:none;border:none;background:transparent;display:flex;align-items:center;justify-content:center}.publish-form-modal-dialog::backdrop{background:rgba(0,0,0,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.publish-form-modal-dialog[open]{animation:publish-form-modal-fade-in .2s ease-out}@keyframes publish-form-modal-fade-in{0%{opacity:0}to{opacity:1}}.publish-form-modal-content{position:relative;width:100%;max-width:520px;max-height:90vh;margin:20px;overflow-y:auto;animation:publish-form-modal-scale-in .25s ease-out}@keyframes publish-form-modal-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.publish-form-modal-close{position:absolute;top:12px;right:12px;z-index:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);border:none;border-radius:50%;color:#fff;cursor:pointer;transition:background .2s}.publish-form-modal-close:hover{background:rgba(0,0,0,.4)}.publish-form-modal-close svg{width:20px;height:20px}