.custom-html-view form{max-width:56rem;font-family:var(--font-primary);color:var(--color-theme-text-default-text-default)}.custom-html-view form[data-boxed]{background-color:var(--color-theme-surface-default-surface-grey-empty);border-radius:.25rem;padding:1.5rem}@media (min-width:1024px){.custom-html-view form[data-boxed]{padding:2rem}}.custom-html-view form[data-boxed] [data-repeat-group]{background-color:var(--color-theme-surface-input-input-enabled)}.custom-html-view form [data-row]{grid-template-columns:1fr;align-items:start;column-gap:1.5rem;display:grid}@media (min-width:1024px){.custom-html-view form [data-row]{grid-template-columns:repeat(2,1fr)}.custom-html-view form [data-row="4"]{grid-template-columns:repeat(4,1fr)}}.custom-html-view form [data-required]{color:var(--color-theme-stroke-input-error);margin-left:.125rem}.custom-html-view form small{font-size:var(--text-sm);font-style:italic;line-height:var(--text-sm--line-height);color:var(--color-theme-text-default-text-default);margin:-.75rem 0 1.25rem;display:block}.custom-html-view form h2{font-size:var(--text-2xl-desktop);font-weight:700;line-height:var(--text-2xl-desktop--line-height);color:var(--color-theme-text-default-text-default);margin:0}.custom-html-view form h2+p{font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-theme-text-default-text-default);margin:.5rem 0 1.5rem}.custom-html-view form h3{font-size:var(--text-xl);font-weight:700;line-height:var(--text-xl--line-height);color:var(--color-theme-text-default-text-default);margin:2rem 0 1rem}.custom-html-view form br{display:none}.custom-html-view form label{font-size:var(--text-sm);font-weight:700;line-height:var(--text-sm--line-height);color:var(--color-theme-text-default-text-default);margin-bottom:.25rem;display:block}.custom-html-view form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=image]):not(label input),.custom-html-view form select,.custom-html-view form textarea{width:100%;height:3rem;font:inherit;font-size:var(--text-base);color:var(--color-theme-text-input-input-text-default);background-color:var(--color-theme-surface-input-input-enabled);border:1px solid var(--color-theme-stroke-input-input-default);border-radius:.25rem;margin:0 0 1.25rem;padding:0 1rem;display:block}.custom-html-view form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=image]):hover,.custom-html-view form select:hover,.custom-html-view form textarea:hover,.custom-html-view form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=image]):focus,.custom-html-view form select:focus,.custom-html-view form textarea:focus{border-color:var(--color-theme-stroke-button-stroke-focus);box-shadow:inset 0 0 0 1px var(--color-theme-stroke-button-stroke-focus);outline:none}.custom-html-view form input[aria-invalid=true]:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=image]),.custom-html-view form select[aria-invalid=true],.custom-html-view form textarea[aria-invalid=true]{border-color:var(--color-theme-stroke-input-error)}.custom-html-view form input[aria-invalid=true]:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=image]):hover,.custom-html-view form select[aria-invalid=true]:hover,.custom-html-view form textarea[aria-invalid=true]:hover,.custom-html-view form input[aria-invalid=true]:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=hidden]):not([type=image]):focus,.custom-html-view form select[aria-invalid=true]:focus,.custom-html-view form textarea[aria-invalid=true]:focus{border-color:var(--color-theme-stroke-input-error);box-shadow:inset 0 0 0 1px var(--color-theme-stroke-input-error)}.custom-html-view form [data-field-error]{font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-align:left;color:var(--color-theme-icon-input-error);align-items:center;gap:.25rem;margin:-.75rem 0 1.25rem;display:flex}.custom-html-view form [data-field-error]:before{content:"";background-color:currentColor;flex-shrink:0;width:1.25rem;height:1.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17C12.2833 17 12.5208 16.9042 12.7125 16.7125C12.9042 16.5208 13 16.2833 13 16C13 15.7167 12.9042 15.4792 12.7125 15.2875C12.5208 15.0958 12.2833 15 12 15C11.7167 15 11.4792 15.0958 11.2875 15.2875C11.0958 15.4792 11 15.7167 11 16C11 16.2833 11.0958 16.5208 11.2875 16.7125C11.4792 16.9042 11.7167 17 12 17ZM11 13H13V7H11V13ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17C12.2833 17 12.5208 16.9042 12.7125 16.7125C12.9042 16.5208 13 16.2833 13 16C13 15.7167 12.9042 15.4792 12.7125 15.2875C12.5208 15.0958 12.2833 15 12 15C11.7167 15 11.4792 15.0958 11.2875 15.2875C11.0958 15.4792 11 15.7167 11 16C11 16.2833 11.0958 16.5208 11.2875 16.7125C11.4792 16.9042 11.7167 17 12 17ZM11 13H13V7H11V13ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.custom-html-view form fieldset [data-field-error],.custom-html-view form label+[data-field-error]{margin:.25rem 0 .5rem}.custom-html-view form input:disabled,.custom-html-view form select:disabled,.custom-html-view form textarea:disabled{color:var(--color-theme-text-default-text-disabled);background-color:var(--color-theme-surface-input-input-disabled);border-color:var(--color-theme-stroke-input-inactive);box-shadow:none;cursor:not-allowed}.custom-html-view form input::placeholder,.custom-html-view form textarea::placeholder{color:var(--color-theme-text-default-text-disabled)}.custom-html-view form textarea{resize:vertical;height:auto;min-height:7rem;padding:.75rem 1rem}.custom-html-view form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23404040' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.75rem}.custom-html-view form input[type=checkbox],.custom-html-view form input[type=radio]{vertical-align:middle;width:1.25rem;height:1.25rem;accent-color:var(--color-theme-stroke-input-active);cursor:pointer;margin:0 .5rem 0 0;display:inline-block}:is(.custom-html-view form label:has(input[type=checkbox]),.custom-html-view form label:has(input[type=radio])){font-size:var(--text-base);cursor:pointer;align-items:center;margin:0 1.5rem .5rem 0;font-weight:400;display:inline-flex}.custom-html-view form label input[type=text]{width:11rem;height:2.5rem;font:inherit;font-size:var(--text-base);color:var(--color-theme-text-input-input-text-default);background-color:var(--color-theme-surface-input-input-enabled);border:1px solid var(--color-theme-stroke-input-input-default);border-radius:.25rem;margin-left:.25rem;padding:0 .75rem}.custom-html-view form fieldset{border:none;margin:0 0 1.25rem;padding:0}.custom-html-view form legend{font-size:var(--text-sm);margin-bottom:.25rem;padding:0;font-weight:700}.custom-html-view form [data-repeat-group]{background-color:var(--color-theme-surface-default-surface-grey-empty);border:1px solid var(--color-theme-stroke-default-stroke-primary);border-radius:.25rem;margin-bottom:1.25rem;padding:1.25rem 1.25rem .25rem}.custom-html-view form [data-repeat-index]{font-size:var(--text-lg-desktop);font-weight:700;line-height:var(--text-lg-desktop--line-height);color:var(--color-theme-text-default-text-default);margin:0 0 1.25rem}.custom-html-view form button[data-repeat-add]{height:2.5rem;min-height:2.5rem;font:inherit;font-size:var(--text-button-sm);color:var(--color-theme-text-button-button-text-secondary);background-color:var(--color-theme-surface-button-button-secondary);border:1px solid var(--color-theme-stroke-button-stroke-default);border-radius:var(--radius-button);cursor:pointer;justify-content:center;align-items:center;margin-bottom:1.25rem;padding:0 1.25rem;font-weight:700;display:inline-flex}.custom-html-view form button[data-repeat-add]:hover{color:var(--color-theme-text-button-button-text-hover);background-color:var(--color-theme-surface-button-button-hover);border-color:var(--color-theme-surface-button-button-hover)}.custom-html-view form button[data-repeat-remove]{font:inherit;font-size:var(--text-sm);color:var(--color-theme-text-input-input-text-error);cursor:pointer;background:0 0;border:none;margin-bottom:1rem;padding:0;font-weight:700;text-decoration:underline;display:inline-block}.custom-html-view form input[type=submit],.custom-html-view form button[type=submit],.custom-html-view form button:not([type]){height:2.5rem;min-height:2.5rem;font:inherit;font-size:var(--text-button-sm);text-transform:capitalize;color:var(--color-theme-text-button-button-text-primary);background-color:var(--color-theme-surface-button-button-primary);border-radius:var(--radius-button);cursor:pointer;border:none;justify-content:center;align-items:center;margin-top:.5rem;padding:0 1.25rem;font-weight:700;display:inline-flex}.custom-html-view form input[type=submit]:hover,.custom-html-view form button[type=submit]:hover,.custom-html-view form button:not([type]):hover{color:var(--color-theme-text-button-button-text-hover);background-color:var(--color-theme-surface-button-button-hover)}.custom-html-view form input[type=submit]:disabled,.custom-html-view form button[type=submit]:disabled,.custom-html-view form button:not([type]):disabled{color:var(--color-theme-text-button-button-text-disabled);background-color:var(--color-theme-surface-button-button-disabled);cursor:not-allowed}
