@keyframes underline{0%{background-position:100% 0;background-size:100% 100%}50%{background-position:100% 0;background-size:0 100%}51%{background-position:0 0;background-size:0 100%}to{background-position:0 0;background-size:100% 100%}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}input[data-autocompleted]{background-color:transparent!important}input[type=number]{-moz-appearance:textfield}.field{align-items:center;display:inline-flex;margin-bottom:var(--baseline);max-width:100%;min-width:0;position:relative}.field__label{color:var(--accent);display:inline-block;font-size:1.1;font-weight:500;line-height:var(--baseline);margin-left:calc(var(--baseline)*.5);margin-right:calc(var(--baseline)*.5)}.field--focus .field__interface .field__label,.field--has-value .field__interface .field__label,.field--select .field__interface .field__label{transform:translateY(-.5rem) scale(.66);transition:.2s cubic-bezier(.71,1.7,.77,1.24)}.field__interface{align-items:center;background-color:var(--bgContrast);display:flex;height:calc(var(--baseline)*2);min-width:0;position:relative}.field__interface .field__label{height:calc(var(--baseline)*2);left:0;line-height:calc(var(--baseline)*2);margin-right:.5rem;pointer-events:none;position:absolute;top:0;transform-origin:top left;transition:.2s cubic-bezier(.785,.135,.15,.86);z-index:1}.field__interface:after{background-color:transparent;border-bottom:2px solid;border-color:var(--accent);bottom:0;box-sizing:content-box;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;right:0;transform:translateY(-50%);transform:scaleX(0);transform-origin:top left;transition:.3s cubic-bezier(.785,.135,.15,.86)}.field--focus:not(.field--disabled) .field__interface:after{transform:scaleX(1);transition:.2s cubic-bezier(.785,.135,.15,.86)}.field--textarea .field__interface:before,.field__input,.field__select,.field__textarea{color:var(--contrast);font-family:Fakt,Helvetica,Arial,sans-serif;font-size:1rem;height:2rem;padding:0 calc(var(--baseline)*.5);padding-top:calc(var(--baseline)*.5);position:relative}.field--textarea .field__interface:before,.field__textarea{grid-area:1/1/2/2;height:unset;min-height:100%;overflow:hidden;padding-bottom:calc(var(--baseline)*.5);resize:none;width:100%}.field--textarea .field__interface{display:grid;height:auto;height:unset;position:relative}.field--textarea .field__interface:before{content:attr(data-replicated-value) " ";height:unset;visibility:hidden;white-space:pre-wrap}.field__input{flex:0 1 auto;width:auto}.field__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:var(--accent);cursor:pointer;display:inline-block;margin-right:calc(var(--baseline)*1 - 1rem);padding:0;position:relative;vertical-align:middle;white-space:nowrap}.field__submit .icon{position:relative;transition:.3s cubic-bezier(.075,.82,.165,1)}.field__submit:hover .icon{transform:scale(1.2);transition:.2s cubic-bezier(.785,.135,.15,.86)}.field__submit:active .icon{transform:scale(.9);transition:.1s cubic-bezier(.71,1.7,.77,1.24)}.field__submit:before{background-color:var(--contrast);border:2px solid var(--contrast);content:"";display:block;height:calc(2rem - 4px);left:4px;max-height:100%;pointer-events:none;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.field__checkbox,.field__radio{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;opacity:0;position:absolute}.field--checkbox .field__label,.field--radio .field__label{display:block;font-weight:400;line-height:var(--baseline);opacity:1;padding-left:calc(var(--baseline)*1.25);position:relative;text-align:left}.field--checkbox .field__label:after,.field--checkbox .field__label:before,.field--radio .field__label:after,.field--radio .field__label:before{background-color:transparent;content:"";display:block;height:calc(var(--baseline)*.75);left:0;margin:calc(var(--baseline)*.25/2);position:absolute;top:0;width:calc(var(--baseline)*.75)}.field--checkbox .field__label:before,.field--radio .field__label:before{background-color:var(--bg);border:2px solid var(--contrast);margin-left:0}.field--checkbox .field__label:after,.field--radio .field__label:after{border:1px solid transparent;left:0;margin-left:1px;opacity:0;top:-1px;transform:scale(.5);transition:.2s cubic-bezier(.71,1.7,.77,1.24)}.field--radio .field__label:before{border-radius:50%}.field--radio .field__label:after{background-color:var(--contrast);border-radius:50%;box-sizing:border-box}.field--checkbox .field__label:after{background-color:var(--accent);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2' d='m6 12 4 4 8-8' class='nc-icon-wrapper'/%3E%3C/svg%3E") center center no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2' d='m6 12 4 4 8-8' class='nc-icon-wrapper'/%3E%3C/svg%3E") center center no-repeat}.field .field__label.is-checked:after,.field__checkbox:checked+.field__label:after,.field__radio:checked+.field__label:after{opacity:1;transform:scale(1)}.field--number .field__input{min-width:2ch;text-align:center;width:4ch}@media (min-width:1024px){.field--number .field__input{width:4ch}}.field--select .field__select{padding-right:calc(var(--baseline)*1.5)}.field--select .field__interface:before{background-position:50%;background-repeat:no-repeat;background-size:contain;border:solid var(--accent);border-width:0 2px 2px 0;content:"";display:inline-block;height:.5rem;left:auto;margin:-.5rem 0 0;pointer-events:none;position:absolute;right:calc(var(--baseline)*.5);top:50%;transform:rotate(45deg);vertical-align:middle;width:.5rem;z-index:1}.field--focus .field__interface:before{border-color:var(--contrastMid)}.field--focus .field__input,.field--focus .field__select,.field--focus .field__textarea{outline:none}.field--inline{align-items:center;display:flex}.field--inline .field__label{margin-right:calc(var(--baseline)*.5)}.field--disabled{color:var(--accentMid)}.field--disabled .field__interface{background-color:transparent;border:2px solid var(--accentMid)}.field--disabled .field__input,.field--disabled .field__label{color:var(--accentHeavy)}.field--disabled .field__submit{color:var(--accentMid)}.field--disabled .field__submit .button__label{color:var(--accentHeavy)}.field--required .field__label:after{color:var(--accentHeavy);content:"*"}.field--block{display:block;width:100%}.field--block .field__label{display:block;margin-right:0}.field--block .field__input,.field--block .field__select{display:block;width:100%}.field.no-margin{margin-bottom:0}
