.zammad-form{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.zammad-form .form-group{margin-bottom:1.5rem!important}.zammad-form label{font-weight:600!important;color:#374151!important;margin-bottom:.5rem!important;display:block!important;font-size:.875rem!important}.zammad-form input[type=email],.zammad-form input[type=text],.zammad-form select,.zammad-form textarea{width:100%!important;padding:.75rem!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;font-size:1rem!important;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out!important;background-color:#fff!important;font-family:inherit!important}.zammad-form input[type=email]:focus,.zammad-form input[type=text]:focus,.zammad-form select:focus,.zammad-form textarea:focus{outline:none!important;border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.1)!important}.zammad-form textarea{min-height:120px!important;resize:vertical!important;line-height:1.5!important}.zammad-form-modal .btn{background-color:hsl(var(--primary))!important;color:#fff!important;border:none!important;padding:.75rem 1.5rem!important;border-radius:.5rem!important;font-weight:600!important;font-size:1rem!important;cursor:pointer!important;transition:background-color .2s ease-in-out!important;text-decoration:none!important;display:inline-block!important;font-family:inherit!important}.zammad-form-modal .btn:hover{background-color:hsl(var(--primary-dark))!important}.zammad-form-modal .btn:disabled{background-color:#9ca3af!important;cursor:not-allowed!important}.zammad-form-modal .modal-header{background-color:hsl(var(--primary))!important;color:#fff!important;padding:1.5rem!important;border-radius:.5rem .5rem 0 0!important;border-bottom:none!important}.zammad-form-modal .modal-title{font-size:1.25rem!important;font-weight:600!important;margin:0!important;color:#fff!important}.zammad-form-modal .modal-body{padding:1.5rem!important;background-color:#fff!important}.zammad-form-modal .modal-footer{padding:1rem 1.5rem 1.5rem!important;background-color:#f9fafb!important;border-top:1px solid #e5e7eb!important;border-radius:0 0 .5rem .5rem!important}.zammad-form-modal .close{color:#fff!important;opacity:.8!important;font-size:1.5rem!important;font-weight:700!important;background:none!important;border:none!important;cursor:pointer!important;padding:0!important;line-height:1!important;transition:opacity .2s ease-in-out!important}.zammad-form-modal .close:hover{opacity:1!important}.zammad-form .alert{padding:1rem!important;border-radius:.5rem!important;margin-bottom:1rem!important;border:1px solid transparent!important;font-size:.875rem!important}.zammad-form .alert-success{background-color:#d1fae5!important;border-color:#a7f3d0!important;color:#065f46!important}.zammad-form .alert-danger{background-color:#fee2e2!important;border-color:#fecaca!important;color:#991b1b!important}.zammad-form .form-control{width:100%!important;padding:.75rem!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;font-size:1rem!important;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out!important;background-color:#fff!important;font-family:inherit!important}.zammad-form .form-control:focus{outline:none!important;border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.1)!important}.zammad-form .required{color:#dc2626!important}.zammad-form .help-block{color:#6b7280!important;font-size:.875rem!important;margin-top:.25rem!important}.zammad-form-modal{border-radius:.5rem!important;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)!important;border:none!important}.zammad-form .modal-backdrop{background-color:rgba(0,0,0,.5)!important}.zammad-form-modal .modal-content{border:none!important;border-radius:.5rem!important;overflow:hidden!important}.zammad-form .form-horizontal .form-group{margin-left:0!important;margin-right:0!important}.zammad-form .col-sm-12{padding-left:0!important;padding-right:0!important}.zammad-form .has-error .form-control{border-color:#dc2626!important}.zammad-form .has-error .help-block{color:#dc2626!important}.zammad-form .has-success .form-control{border-color:#059669!important}.zammad-form .has-success .help-block{color:#059669!important}@font-face{font-family:Satoshi-Light;src:url(/fonts/Satoshi-Light.woff2) format("woff2"),url(/fonts/Satoshi-Light.woff) format("woff"),url(/fonts/Satoshi-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-LightItalic;src:url(/fonts/Satoshi-LightItalic.woff2) format("woff2"),url(/fonts/Satoshi-LightItalic.woff) format("woff"),url(/fonts/Satoshi-LightItalic.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Regular;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Italic;src:url(/fonts/Satoshi-Italic.woff2) format("woff2"),url(/fonts/Satoshi-Italic.woff) format("woff"),url(/fonts/Satoshi-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Medium;src:url(/fonts/Satoshi-Medium.woff2) format("woff2"),url(/fonts/Satoshi-Medium.woff) format("woff"),url(/fonts/Satoshi-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-MediumItalic;src:url(/fonts/Satoshi-MediumItalic.woff2) format("woff2"),url(/fonts/Satoshi-MediumItalic.woff) format("woff"),url(/fonts/Satoshi-MediumItalic.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Bold;src:url(/fonts/Satoshi-Bold.woff2) format("woff2"),url(/fonts/Satoshi-Bold.woff) format("woff"),url(/fonts/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BoldItalic;src:url(/fonts/Satoshi-BoldItalic.woff2) format("woff2"),url(/fonts/Satoshi-BoldItalic.woff) format("woff"),url(/fonts/Satoshi-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Black;src:url(/fonts/Satoshi-Black.woff2) format("woff2"),url(/fonts/Satoshi-Black.woff) format("woff"),url(/fonts/Satoshi-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BlackItalic;src:url(/fonts/Satoshi-BlackItalic.woff2) format("woff2"),url(/fonts/Satoshi-BlackItalic.woff) format("woff"),url(/fonts/Satoshi-BlackItalic.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Variable;src:url(/fonts/Satoshi-Variable.woff2) format("woff2"),url(/fonts/Satoshi-Variable.woff) format("woff"),url(/fonts/Satoshi-Variable.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-VariableItalic;src:url(/fonts/Satoshi-VariableItalic.woff2) format("woff2"),url(/fonts/Satoshi-VariableItalic.woff) format("woff"),url(/fonts/Satoshi-VariableItalic.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:italic}
/*# sourceMappingURL=6326563bc03cd183.css.map*/