/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer components{.form>*+:not(.form-submit,.form-checkbox){margin-top:.075rem}.form>*+.form-checkbox{margin-top:.0875rem}.form-field{background-color:var(--color-white,#fff);border:2px solid var(--color-black);align-items:center;height:.10625rem;padding-inline:.01875rem;display:flex}.form-field:focus-within{box-shadow:inset 0 0 0 1px var(--color-black)}.form-field:has(.filedInputText){height:fit-content;padding-block:.01875rem}.form-checkbox{justify-content:center;align-items:center;gap:.01875rem;display:flex}.form-checkbox:last-child{margin-top:.0375rem}.form-label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-size:calc(17 / 320 * 1rem * var(--font-ratio,1));color:var(--color-black);flex:none;padding-right:.0375rem;transform:scaleX(.93)}.form-label:after{vertical-align:middle;content:"";background:var(--color-black);width:1px;height:1em;display:inline-block;transform:translate(.0375rem,-.1em)}.form-label:has(.select){padding-right:0}.form-label:has(.select):after{transform:translateY(-.1em)}.form-note{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);font-size:calc(12 / 320 * 1rem * var(--font-ratio,1))}.form-note:first-child{margin-bottom:.01875rem}.form-note:last-child{margin-top:.01875rem}.form-note:has(ul,ol){padding-inline:1.3em}.form-note *+li{margin-top:.025rem}.form-checkLabel{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-size:calc(12 / 320 * 1rem * var(--font-ratio,1));transform-origin:0;transform:scaleX(.93)}.form-checkLabelLink{color:#a32230}.filedInput{--tw-font-weight:var(--font-weight-normal,400);width:100%;font-weight:var(--font-weight-normal,400);font-size:calc(14 / 320 * 1rem * var(--font-ratio,1));padding-left:.0375rem}.filedInput:focus-within{outline:0}.filedInput:read-only{opacity:.5}.filedInputText{height:var(--textarea-height,calc(19 / 320 * 1rem));overflow-y:clip}.checkbox{appearance:none;background-color:var(--color-white,#fff);border:2px solid var(--color-black);width:.05rem;height:.05rem}.checkbox:checked{background:var(--color-black) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23fff'%3e%3cpath%20d='M382-240%20154-468l57-57%20171%20171%20367-367%2057%2057-424%20424Z'/%3e%3c/svg%3e") center / 126% 180% no-repeat}.select{appearance:none;background:var(--color-white) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23000000'%3e%3cpath%20d='M480-344%20240-584l56-56%20184%20184%20184-184%2056%2056-240%20240Z'/%3e%3c/svg%3e") right calc(1 / 320 * 1rem) / .0625rem no-repeat;padding-right:.0625rem}.form-submit{margin-inline:auto;margin-top:.10625rem}.formDialog{background-color:var(--color-yellow,#fee43f);width:100%;max-width:none;height:100dvh;max-height:none}.formDialog::backdrop{background:0 0}.formDialog-header{inset:calc(var(--spacing,.25rem) * 0);z-index:10;padding-inline:.034375rem;justify-content:space-between;align-items:center;width:100%;height:fit-content;padding-top:.025rem;display:flex;position:absolute}.formDialog-header a:focus{--tw-outline-style:none;outline-style:none}.formDialog-logo{--logo-width:calc(43 / 320 * 1rem);--logo-height:calc(41 / 320 * 1rem);filter:drop-shadow(-1px 0 var(--color-white)) drop-shadow(1px 0 var(--color-white)) drop-shadow(0 -1px var(--color-white)) drop-shadow(0 1px var(--color-white))}.formDialog-close{--icon-width: .09375rem ;--icon-height:calc(21 / 320 * 1rem);--icon-color:var(--color-white);pointer-events:auto}.formDialog-container{justify-content:center;align-items:baseline;min-height:100%;padding-block:.2rem .1rem;display:flex}.formDialog-content{flex-direction:column;justify-content:center;gap:.1rem;width:85.8125%;display:flex}.formDialog-heading{text-align:center}.formDialog-form{width:fit-content;margin-inline:auto}}@property --tw-font-weight{syntax:"*";inherits:false}
