.wuef-shell{width:100%;box-sizing:border-box}.wuef-native-container{box-sizing:border-box;width:100%;margin-inline:auto}.wuef-form-title{margin:0 0 12px}.wuef-form-intro{margin:0 0 20px}.wuef-form-intro>:first-child{margin-top:0}.wuef-form-intro>:last-child{margin-bottom:0}.wuef-espo-native-form{--wuef-row-gap:18px;--wuef-col-gap:18px;width:100%;box-sizing:border-box}.wuef-espo-native-form *{box-sizing:border-box}.wuef-espo-native-form .wuef-row{display:grid;gap:var(--wuef-row-gap) var(--wuef-col-gap);margin-bottom:var(--wuef-row-gap);align-items:start}.wuef-espo-native-form .wuef-row:last-of-type{margin-bottom:0}.wuef-espo-native-form .wuef-cols-1{grid-template-columns:minmax(0,1fr)}.wuef-espo-native-form .wuef-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wuef-espo-native-form .wuef-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wuef-espo-native-form .wuef-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wuef-cell,.wuef-field-block{min-width:0}.wuef-espo-native-form .wuef-label,.wuef-espo-native-form .wuef-group-label{display:block;margin:0 0 7px;font-weight:600}.wuef-required{margin-left:.2em}.wuef-espo-native-form .wuef-control{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;font:inherit;color:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;outline:none;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.wuef-espo-native-form input.wuef-control,.wuef-espo-native-form select.wuef-control{min-height:44px}.wuef-espo-native-form textarea.wuef-control{min-height:120px;resize:vertical}.wuef-espo-native-form select[multiple].wuef-control{min-height:120px}.wuef-espo-native-form .wuef-control:focus{border-color:#111;box-shadow:0 0 0 1px currentColor}.wuef-help{display:block;margin-top:6px;font-size:.85em;opacity:.72}.wuef-choice-list{display:flex;flex-direction:column;gap:8px}.wuef-choice-label{display:flex!important;align-items:flex-start;gap:8px;cursor:pointer}.wuef-choice-label .wuef-choice{flex:0 0 auto;margin-top:.15em}.wuef-espo-native-form .wuef-choice{width:18px;height:18px;vertical-align:middle;accent-color:#111}.wuef-compound{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wuef-col-gap)}.wuef-person-name>.wuef-field-block{min-width:0}.wuef-currency{grid-template-columns:minmax(0,1fr) minmax(90px,.3fr)}.wuef-actions{display:flex;align-items:center;justify-content:flex-start;margin-top:var(--wuef-row-gap)}.wuef-espo-native-form .wuef-submit{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;font:inherit;font-weight:700;background:#000;color:#fff;border:1px solid #000;border-radius:8px;padding:11px 18px;min-height:44px;transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease,transform .15s ease}.wuef-espo-native-form .wuef-submit[disabled]{cursor:wait;opacity:.65}.wuef-honeypot{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.wuef-message{display:none;margin-top:14px;padding:10px 12px}.wuef-message.is-success,.wuef-message.is-error{display:block}.wuef-message.is-success{color:#166534;background:#f0fdf4}.wuef-message.is-error{color:#b42318;background:#fff1f2}.wuef-error,.wuef-editor-note{padding:12px 14px;border:1px solid currentColor;border-radius:8px}.wuef-error{color:#b42318}.wuef-editor-note{margin-bottom:10px;color:#6b7280;font-size:13px}.wuef-shell--iframe{width:100%}.wuef-iframe{display:block;width:100%;min-height:500px;border:0;background:#fff}.wuef-submit-spinner{display:inline-block;width:1em;height:1em;margin-left:.5em;border:2px solid currentColor;border-right-color:#fff0;border-radius:50%;vertical-align:-.15em;animation:wuef-spin .7s linear infinite}@keyframes wuef-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.wuef-espo-native-form .wuef-row,.wuef-compound{grid-template-columns:minmax(0,1fr)!important}.wuef-currency{grid-template-columns:minmax(0,1fr)!important}}.wuef-custom-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--wuef-row-gap) var(--wuef-col-gap);width:100%;margin-bottom:var(--wuef-row-gap)}.wuef-custom-layout>.wuef-custom-layout-field{grid-column:span var(--wuef-field-span,12);min-width:0}.wuef-button-align-left .wuef-actions{justify-content:flex-start}.wuef-button-align-center .wuef-actions{justify-content:center}.wuef-button-align-right .wuef-actions{justify-content:flex-end}.wuef-button-align-stretch .wuef-actions{justify-content:stretch}.wuef-button-align-stretch .wuef-actions .wuef-submit{width:100%!important;flex:1 1 100%}@media(max-width:767px){.wuef-custom-layout>.wuef-custom-layout-field{grid-column:1/-1!important}}.wuef-editor-field-list{margin-top:14px;padding:10px 12px;border:1px dashed currentColor;border-radius:8px;font-size:12px;line-height:1.5;opacity:.75;word-break:break-word}.wuef-editor-field-list{display:none!important}.wuef-choice-layout-vertical .wuef-choice-list{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.wuef-choice-layout-inline .wuef-choice-list{display:grid;grid-template-columns:repeat(var(--wuef-choice-columns,2),minmax(0,1fr));align-items:start}.wuef-choice-layout-inline .wuef-choice-list .wuef-choice-label{width:100%;max-width:100%;min-width:0;margin:0}.wuef-choice-layout-inline .wuef-choice-list .wuef-choice-label span{min-width:0;overflow-wrap:anywhere}.wuef-espo-native-form{--wuef-select-arrow:#475569;--wuef-select-arrow-size:6px}.wuef-espo-native-form select.wuef-control:not([multiple]){appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,var(--wuef-select-arrow) 50%),linear-gradient(135deg,var(--wuef-select-arrow) 50%,transparent 50%)!important;background-position:calc(100% - 18px) calc(50% - 1px),calc(100% - 12px) calc(50% - 1px)!important;background-size:var(--wuef-select-arrow-size) var(--wuef-select-arrow-size)!important;background-repeat:no-repeat!important;padding-right:42px!important;cursor:pointer}.wuef-espo-native-form select.wuef-control:not([multiple])::-ms-expand{display:none}.wuef-espo-native-form select.wuef-control option[disabled][value=""]{color:#94a3b8}.wuef-espo-native-form select.wuef-control.is-placeholder{color:#94a3b8}.wuef-espo-native-form .wuef-legal-consent{margin-top:2px}.wuef-espo-native-form .wuef-legal-consent .wuef-choice-label{align-items:flex-start}.wuef-espo-native-form .wuef-legal-consent .wuef-choice-label>span{min-width:0;line-height:1.45}.wuef-espo-native-form .wuef-legal-link{color:inherit;text-decoration:underline;text-underline-offset:.14em}.wuef-espo-native-form .wuef-legal-link:hover{text-decoration-thickness:2px}.wuef-espo-native-form .wuef-legal-row{margin-bottom:10px}.elementor-widget-wuef_espo_web_form,.elementor-widget-wuef_espo_web_form>.elementor-widget-container{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.wuef-shell,.wuef-native-container,.wuef-espo-native-form,.wuef-espo-native-form .wuef-row,.wuef-espo-native-form .wuef-custom-layout,.wuef-espo-native-form .wuef-cell,.wuef-espo-native-form .wuef-field-block,.wuef-espo-native-form .wuef-actions{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.wuef-shell{margin-left:0;margin-right:0}.wuef-native-container{overflow-wrap:anywhere}.wuef-espo-native-form .wuef-control{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.wuef-espo-native-form input[type="date"].wuef-control,.wuef-espo-native-form input[type="datetime-local"].wuef-control,.wuef-espo-native-form input[type="time"].wuef-control{min-width:0!important;max-width:100%!important}.wuef-espo-native-form .wuef-choice-list,.wuef-espo-native-form .wuef-choice-label,.wuef-espo-native-form .wuef-choice-label>span{max-width:100%;min-width:0;box-sizing:border-box}.wuef-public-unavailable a{color:inherit;text-decoration:underline}.wuef-ios-nozoom{font-size:16px!important}@media(max-width:767px){.wuef-shell,.wuef-native-container,.wuef-espo-native-form,.wuef-espo-native-form .wuef-row,.wuef-espo-native-form .wuef-custom-layout,.wuef-espo-native-form .wuef-field-block,.wuef-espo-native-form .wuef-actions{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}.wuef-espo-native-form .wuef-row,.wuef-espo-native-form .wuef-compound,.wuef-espo-native-form .wuef-custom-layout{grid-template-columns:minmax(0,1fr)!important}.wuef-espo-native-form .wuef-custom-layout>.wuef-custom-layout-field{grid-column:1/-1!important;width:100%!important;max-width:100%!important}.wuef-espo-native-form .wuef-control,.wuef-espo-native-form textarea.wuef-control,.wuef-espo-native-form select.wuef-control{width:100%!important;max-width:100%!important;min-width:0!important}}@media (max-width:767px){.wuef-espo-native-form .wuef-field-type-date,.wuef-espo-native-form .wuef-field-type-datetime,.wuef-espo-native-form .wuef-field-type-date-time,.wuef-espo-native-form .wuef-field-type-datetimeoptional{min-width:0!important;max-width:100%!important;overflow:hidden}.wuef-espo-native-form input[type="date"].wuef-control,.wuef-espo-native-form input[type="datetime-local"].wuef-control,.wuef-espo-native-form input[type="time"].wuef-control{display:block!important;width:100%!important;inline-size:100%!important;min-width:0!important;min-inline-size:0!important;max-width:100%!important;max-inline-size:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important}.wuef-espo-native-form input[type="date"].wuef-control::-webkit-date-and-time-value,.wuef-espo-native-form input[type="datetime-local"].wuef-control::-webkit-date-and-time-value,.wuef-espo-native-form input[type="time"].wuef-control::-webkit-date-and-time-value,.wuef-espo-native-form input[type="date"].wuef-control::-webkit-datetime-edit,.wuef-espo-native-form input[type="datetime-local"].wuef-control::-webkit-datetime-edit,.wuef-espo-native-form input[type="time"].wuef-control::-webkit-datetime-edit{min-width:0!important;max-width:100%!important;width:auto!important;margin:0!important;padding:0!important;text-align:left}@supports (-webkit-touch-callout:none){.wuef-espo-native-form input[type="date"].wuef-control,.wuef-espo-native-form input[type="datetime-local"].wuef-control,.wuef-espo-native-form input[type="time"].wuef-control{width:-webkit-fill-available!important;inline-size:-webkit-fill-available!important;max-width:-webkit-fill-available!important;max-inline-size:-webkit-fill-available!important}}}