@layer tailwind-components{:is(form:not(.reset),.form){--c-input-border: hsl(240 1% 86%);--c-input-backround: transparent;--c-input-text: hsl(0 0% 0%);--c-input-error: hsl(358 100% 63%);--c-input-shadow: transparent;--c-input-placeholder: #c2c3cc}:is(form:not(.reset),.form) .form-item:not(:last-child){margin-bottom:1rem}:is(form:not(.reset),.form) input:is([type=checkbox],[type=radio]){--c-input-backround: hsl(0 0% 100%);--c-input-text: hsl(231 47% 35%);transition-property:color,box-shadow,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:2rem;width:2rem;position:relative;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);border:1px solid var(--c-input-border)!important;background:var(--c-input-backround)!important;background-color:var(--c-input-backround)!important}:is(form:not(.reset),.form) input:is([type=checkbox],[type=radio]):hover{--c-input-shadow: rgba(0, 0, 0, .12)}:is(form:not(.reset),.form) input:is([type=checkbox],[type=radio]):focus{--c-input-shadow: hsl(var(--c-tertiary));--c-input-border: hsl(var(--c-tertiary));border-width:1px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:is(form:not(.reset),.form) input:is([type=checkbox],[type=radio])[disabled]{--c-input-backround: hsl(240 8% 97%)}:is(form:not(.reset),.form) input:is([type=checkbox],[type=radio])[disabled]+span{opacity:.8}:is(form:not(.reset),.form) input:is([type=checkbox],[type=radio])[readonly]{--c-input-text: hsl(240 8% 97%)}:is(form:not(.reset),.form) input:is([type=checkbox],[type=radio])[readonly]+span{opacity:.8}:is(form:not(.reset),.form) input:is([type=radio]){--c-input-text: transparent;--c-input-backround: transparent;background:var(--c-input-backround)!important;background-color:var(--c-input-backround)!important;box-shadow:0 0 .5rem var(--c-input-shadow),0 0 0 6px inset var(--c-input-backround),0 0 0 13px inset var(--c-input-text)!important}:is(form:not(.reset),.form) input:is([type=radio]):checked{--c-input-text: hsl(231 47% 35%);--c-input-backround: hsl(0 0% 100%)}:is(form:not(.reset),.form) input:is([type=radio])[disabled]{--c-input-backround: hsl(240 1% 86%);--c-input-text: hsl(240 8% 97%)}:is(form:not(.reset),.form) input:is([type=radio])[readonly]{--c-input-text: hsl(240 8% 97%)}:is(form:not(.reset),.form) input:is([type=checkbox]){border-radius:.25rem;--tw-text-opacity: 1;color:hsl(0 0% 100% / var(--tw-text-opacity));box-shadow:0 0 .5rem var(--c-input-shadow)!important}:is(form:not(.reset),.form) input:is([type=checkbox]):before{position:absolute;inset:0;content:"";-webkit-mask-size:0% 0%;mask-size:0% 0%;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.40625 12.75C6.71875 13.0625 7.25 13.0625 7.5625 12.75L16.75 3.5625C17.0625 3.25 17.0625 2.71875 16.75 2.40625L15.625 1.28125C15.3125 0.96875 14.8125 0.96875 14.5 1.28125L7 8.78125L3.46875 5.28125C3.15625 4.96875 2.65625 4.96875 2.34375 5.28125L1.21875 6.40625C0.90625 6.71875 0.90625 7.25 1.21875 7.5625L6.40625 12.75Z' fill='%234268F9'/%3E %3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.40625 12.75C6.71875 13.0625 7.25 13.0625 7.5625 12.75L16.75 3.5625C17.0625 3.25 17.0625 2.71875 16.75 2.40625L15.625 1.28125C15.3125 0.96875 14.8125 0.96875 14.5 1.28125L7 8.78125L3.46875 5.28125C3.15625 4.96875 2.65625 4.96875 2.34375 5.28125L1.21875 6.40625C0.90625 6.71875 0.90625 7.25 1.21875 7.5625L6.40625 12.75Z' fill='%234268F9'/%3E %3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:-webkit-mask-size .15s;transition:mask-size .15s;transition:mask-size .15s,-webkit-mask-size .15s;background:var(--c-input-text)}:is(form:not(.reset),.form) input:is([type=checkbox]):checked:before{-webkit-mask-size:50% 50%;mask-size:50% 50%}:is(form:not(.reset),.form) input:is([type=checkbox])[disabled]:before{--c-input-text: hsl(240 8% 97%)}:is(form:not(.reset),.form) input:is([type=checkbox])[readonly]:before{--c-input-text: hsl(240 8% 97%)}:is(form:not(.reset),.form) input:is([type=text],[type=textfield],[type=password],[type=email],[type=date],[type=tel]),:is(form:not(.reset),.form) .form-select,:is(form:not(.reset),.form) .form-textarea{padding:.688rem 1rem;border-radius:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:var(--c-input-backround)!important;border-color:var(--c-input-border);box-shadow:0 0 .5rem var(--c-input-shadow)!important}:is(form:not(.reset),.form) input:is([type=text],[type=textfield],[type=password],[type=email],[type=date],[type=tel])::-moz-placeholder,:is(form:not(.reset),.form) .form-select::-moz-placeholder,:is(form:not(.reset),.form) .form-textarea::-moz-placeholder{color:var(--c-input-placeholder)}:is(form:not(.reset),.form) input:is([type=text],[type=textfield],[type=password],[type=email],[type=date],[type=tel])::placeholder,:is(form:not(.reset),.form) .form-select::placeholder,:is(form:not(.reset),.form) .form-textarea::placeholder{color:var(--c-input-placeholder)}:is(form:not(.reset),.form) input:is([type=text],[type=textfield],[type=password],[type=email],[type=date],[type=tel]):hover,:is(form:not(.reset),.form) .form-select:hover,:is(form:not(.reset),.form) .form-textarea:hover{--c-input-shadow: rgba(0, 0, 0, .12)}:is(form:not(.reset),.form) input:is([type=text],[type=textfield],[type=password],[type=email],[type=date],[type=tel]):focus,:is(form:not(.reset),.form) .form-select:focus,:is(form:not(.reset),.form) .form-textarea:focus{--c-input-shadow: hsl(var(--c-tertiary));--c-input-border: hsl(var(--c-tertiary))}:is(form:not(.reset),.form) input:is([type=text],[type=textfield],[type=password],[type=email],[type=date],[type=tel])[disabled],:is(form:not(.reset),.form) .form-select[disabled],:is(form:not(.reset),.form) .form-textarea[disabled]{cursor:not-allowed;--c-input-backround: hsl(240 8% 97%);--c-input-placeholder: hsl(240 8% 97%)}:is(form:not(.reset),.form) input:is([type=text],[type=textfield],[type=password],[type=email],[type=date],[type=tel])[readonly],:is(form:not(.reset),.form) .form-select[readonly],:is(form:not(.reset),.form) .form-textarea[readonly]{--c-input-text: hsl(240 8% 97%)}:is(form:not(.reset),.form) select{background-image:url("data:image/svg+xml;utf8,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.00112 0H9.06362C9.33445 0 9.52195 0.135417 9.62612 0.40625C9.73028 0.65625 9.68862 0.875 9.50112 1.0625L5.46987 5.09375C5.34487 5.21875 5.19903 5.28125 5.03237 5.28125C4.8657 5.28125 4.71987 5.21875 4.59487 5.09375L0.563616 1.0625C0.376116 0.875 0.334449 0.65625 0.438616 0.40625C0.542783 0.135417 0.730283 0 1.00112 0Z' fill='%234C4C4E'/%3E %3C/svg%3E");background-position:right .75rem center;background-size:.7rem}:is(form:not(.reset),.form) .form-item-invalid{--c-input-shadow: hsl(var(--c-input-error))}:is(form:not(.reset),.form) .form-item-invalid :is([type=checkbox],[type=radio]){--c-input-border: var(--c-input-error);--c-input-text: hsl(240 1% 86%)}input-password{display:grid;grid-template-columns:1fr 2rem;align-items:center}input-password input{grid-column:1 / -1;grid-row:1}input-password .blurred,input-password .plain{display:block;width:1.25rem;cursor:pointer;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;grid-column:2;grid-row:1}input-password input[type=password]~.blurred{pointer-events:none;opacity:0}input-password input[type=text]~.plain{pointer-events:none;opacity:0}input-password:focus-within input{--c-input-shadow: hsl(231 47% 35%)}.form-required>span:after,legend.form-required:after{content:"*";color:#ff4249;margin-left:.25rem}.captcha.form-wrapper{margin-top:2rem;margin-bottom:2rem}details-item::part(summary):focus-visible{outline:none}.captcha__description,[for=edit-optin]{font-size:12px}}
