.iddd-native-form{color:var(--iddd-brown,#3b2320);min-width:0;font-family:Friends,sans-serif;font-size:1rem;line-height:1.5}.iddd-native-form fieldset{border:0;min-width:0;margin:0;padding:0}.iddd-form-field{margin-bottom:1.25rem}.iddd-form-field label{margin-bottom:.4rem;font-weight:600;display:block}.iddd-form-field input:not([type=hidden]),.iddd-form-field textarea{box-sizing:border-box;width:100%;min-width:0;min-height:48px;color:inherit;font:inherit;background:#fffaf5;border:1px solid #8b746e;border-radius:6px;padding:.75rem;transition:border-color .15s,background-color .15s;display:block}.iddd-form-field textarea{resize:vertical}.iddd-form-field input:hover,.iddd-form-field textarea:hover{border-color:var(--iddd-coral,#fa463c);background:#fff}.iddd-native-form :is(input,textarea,button,a):focus-visible{outline:2px solid var(--iddd-brown,#3b2320);outline-offset:3px;border-color:var(--iddd-coral,#fa463c)}.iddd-native-form a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.iddd-native-form a:hover{text-decoration-thickness:2px}.iddd-submit{background:var(--iddd-brown,#3b2320);color:#fff5eb;width:100%;min-height:48px;font:inherit;cursor:pointer;border:2px solid #0000;border-radius:6px;padding:.9rem 1rem;font-weight:600;transition:background-color .15s}.iddd-submit:hover{background:#66372e}.iddd-submit:active{background:#2c1916}.iddd-native-form fieldset:disabled{opacity:.7}.iddd-native-form fieldset:disabled .iddd-submit{cursor:wait}.iddd-form-hint{margin:.75rem 0 1rem;font-size:.85rem}.iddd-form-error{color:#9a241c;margin:.4rem 0;font-size:.9rem}.iddd-form-field [aria-invalid=true]{border-width:2px;border-color:#9a241c}.iddd-form-success{white-space:pre-line;padding:1.5rem 0}.iddd-form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:reduce){.iddd-native-form *{transition:none}}.iddd-submit:disabled{cursor:not-allowed;opacity:.65}.iddd-native-form .iddd-select{min-width:0}.iddd-native-form .iddd-select-trigger{box-sizing:border-box;width:100%;min-width:0;min-height:48px;color:var(--iddd-brown,#3b2320);font:inherit;text-align:left;cursor:pointer;background:#fffaf5;border:1px solid #8b746e;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.iddd-native-form .iddd-select-trigger>span:first-child{overflow-wrap:anywhere}.iddd-native-form .iddd-select-trigger:hover,.iddd-native-form .iddd-select-trigger[aria-expanded=true]{border-color:var(--iddd-coral,#fa463c);background:#fff}.iddd-native-form .iddd-select-trigger:disabled{cursor:wait}.iddd-native-form .iddd-select-chevron{color:var(--iddd-brown,#3b2320);flex:none}.iddd-native-form .iddd-select-list{overscroll-behavior:contain;border:1px solid var(--iddd-brown,#3b2320);max-height:17rem;color:var(--iddd-brown,#3b2320);background:#fff5eb;border-radius:6px;margin:.4rem 0 0;padding:.25rem;list-style:none;overflow-y:auto;box-shadow:0 4px 12px #3b232015}.iddd-native-form .iddd-select-option{min-height:44px;color:var(--iddd-brown,#3b2320);cursor:pointer;overflow-wrap:anywhere;background:#fff5eb;border:2px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.5rem .6rem;display:flex}.iddd-native-form .iddd-select-option[aria-selected=true]{background:#f8ded1;font-weight:600}.iddd-native-form .iddd-select-option:hover,.iddd-native-form .iddd-select-option[data-active=true]{border-color:var(--iddd-coral,#fa463c);background:#f8ded1}.iddd-native-form .iddd-select-check{color:var(--iddd-brown,#3b2320);flex:0 0 1rem}
