:root{--numero-focus-box-shadow:0 0 0 1px #593ba033, 0 1px 1px 0 #00000012, 0 0 0 4px #593ba033}.NumeroListboxButton:focus,.NumeroSelect:focus,.NumeroSwitchInput:focus,.NumeroInput:not(.NumeroCheckboxRadioInput):focus,.NumeroTextarea:focus,.NumeroNumericStepperButton:focus{box-shadow:var(--numero-focus-box-shadow);outline:none}.NumeroCheckboxRadioInput:focus-visible{outline:none}.NumeroCheckboxRadioInput:focus:after{content:"";pointer-events:none;border:2px solid #593ba066;border-radius:4px;position:absolute;inset:-2px}.NumeroCheckboxRadioInput[type=radio]:focus:after{border-radius:50%}.NumeroSelect{appearance:none;background:#fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right .9rem center/8px 10px no-repeat}.NumeroSelect.NumeroSelectStackedVariant{appearance:none;background:0 0}@supports (font:-apple-system-body){.NumeroSelect.NumeroSelectStackedVariant{text-align:center;text-align-last:center;padding-left:0;padding-right:0}}.NumeroStepProgress__ProgressBar{height:3px}.NumeroStepProgress__ProgressBar__Inner{background-image:linear-gradient(90deg,#a03b82 10%,#593ba0 100%)!important}.NumeroStepProgress__StepItem{box-sizing:content-box;z-index:5;background-color:currentColor;width:8px;height:8px}.NumeroStepProgress__StepItem--current:before{content:"";opacity:0;z-index:-1;background-color:currentColor;border-radius:50%;padding:1em;animation-name:numero-animation-steps-current;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite;display:block;position:absolute;top:47.5%;left:50%}.NumeroStepProgress__StepItem__Text{left:50%;transform:translate(-50%)}@keyframes numero-animation-steps-current{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.paper-tear{--torn-bg-primary:#fff2c4;--torn-bg-secondary:#ffe897;--torn-edge-width:6px;--torn-left-clip-path:polygon(20% 0%, 55% 9%, 84% 18%, 27% 27%, 28% 36%, 62% 45%, 23% 55%, 77% 64%, 31% 73%, 42% 82%, 61% 91%, 53% 100%, calc(100% + 1px) 100%, calc(100% + 1px) 0%);--torn-right-clip-path:polygon(1% 0%, 19% 9%, 80% 18%, 47% 27%, 78% 36%, 20% 45%, 54% 55%, 40% 64%, 24% 73%, 99% 82%, 31% 91%, 67% 100%, -10% 100%, -10% 0%);float:left;clear:both;position:relative}.paper-tear__backdrop{z-index:1;position:absolute;top:0;left:0}.paper-tear__content{z-index:2;vertical-align:middle;background:linear-gradient(to bottom, var(--torn-bg-primary), var(--torn-bg-secondary));justify-content:center;padding:.4em;display:inline-flex;position:relative}.paper-tear__content>span{vertical-align:middle}.paper-tear--left-torn .paper-tear__backdrop:before,.paper-tear--left-torn .paper-tear__content:before{content:"";top:0;left:calc(0em - var(--torn-edge-width));width:var(--torn-edge-width);background:linear-gradient(to bottom, var(--torn-bg-primary), var(--torn-bg-secondary));clip-path:var(--torn-left-clip-path);-webkit-clip-path:var(--torn-left-clip-path);position:absolute;bottom:0}.paper-tear--right-torn .paper-tear__backdrop:after,.paper-tear--right-torn .paper-tear__content:after{content:"";top:0;left:100%;right:calc(0px - var(--torn-edge-width));background:linear-gradient(to bottom, var(--torn-bg-primary), var(--torn-bg-secondary));clip-path:var(--torn-right-clip-path);-webkit-clip-path:var(--torn-right-clip-path);position:absolute;bottom:0}.paper-tear--right-torn .paper-tear__content:after{left:calc(100% - .5px)}
