@layer reset,variables,common,layouts,components,utilities;@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url("./outfit_normal_400_latin_ext-J4RAJ6QV.woff2") format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url("./outfit_normal_400_latin-A6SUASFJ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url("./outfit_normal_500_latin_ext-J4RAJ6QV.woff2") format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url("./outfit_normal_500_latin-A6SUASFJ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url("./outfit_normal_600_latin_ext-J4RAJ6QV.woff2") format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url("./outfit_normal_600_latin-A6SUASFJ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{*,:after,:before{box-sizing:inherit;padding:0;margin:0}:where(:root){line-height:1.15;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}:where(main){display:block}:where(h1){font-size:2em;margin:.67em 0}:where(p+p){margin-top:1rem}:where(a){background-color:transparent}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(code,kbd,samp,pre){font-family:monospace,monospace;font-size:1em}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(button,input,optgroup,select,textarea){line-height:inherit;border:1px solid currentColor}:where(button){overflow:visible;text-transform:none}:where(button,[type=button],[type=reset],[type=submit]){-webkit-appearance:button;padding:1px 6px}:where(input){overflow:visible}:where(input,textarea){padding:1px}:where(fieldset){border:1px solid currentColor;margin:0 2px}:where(legend){color:inherit;display:table;max-width:100%;white-space:normal}:where(progress){display:inline-block;vertical-align:baseline}:where(select){text-transform:none}:where(textarea){overflow:auto;vertical-align:top}:where([type=search]){-webkit-appearance:textfield;outline-offset:-2px}:where([type=color]){background:inherit}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.5}::-webkit-file-upload-button,::-webkit-search-decoration{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}:where(hr){box-sizing:content-box;height:0;color:inherit;overflow:visible}:where(dl,ol,ul){margin:1em 0}:where(ol ol,ol ul,ol dl,ul ol,ul ul,ul dl,dl ol,dl ul,dl dl){margin:0}:where(b,strong){font-weight:bolder}:where(audio,video){display:inline-block}:where(audio):not([controls]){display:none;height:0}:where(img){border:0}:where(svg):not(:root){overflow:hidden}:where(table){text-indent:0;border-color:inherit}:where(details){display:block}:where(dialog){background-color:inherit;border:solid;color:inherit;display:block;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}:where(dialog):not([open]){display:none}:where(summary){display:list-item}:where(canvas){display:inline-block}:where(template){display:none}:where([hidden]){display:none}}@layer reset{input::placeholder{opacity:.6;font-style:italic;color:var(--input-text-color, grey)}input,textarea,select{margin:0;padding:0;border:none;outline:none;-webkit-appearance:none;appearance:none;font-style:normal;font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;color:var(--input-text-color, inherit);padding-top:var(--input-pad-vert, 8px);font-size:var(--input-font-size, 100%);line-height:var(--input-height, inherit);padding-left:var(--input-pad-left, 12px);padding-bottom:var(--input-pad-vert, 8px);padding-right:var(--input-pad-right, 12px);font-weight:var(--input-font-weight, inherit);background:var(--input-bg-color, transparent)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-text-fill-color:var(--input-text-color, inherit)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,select::-webkit-outer-spin-button,select::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number],textarea[type=number],select[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,textarea[type=number]::-webkit-inner-spin-button,textarea[type=number]::-webkit-outer-spin-button,select[type=number]::-webkit-inner-spin-button,select[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date],textarea[type=date],select[type=date]{--input-pad-right: 40px}input::-webkit-calendar-picker-indicator,textarea::-webkit-calendar-picker-indicator,select::-webkit-calendar-picker-indicator{top:0;left:0;margin:0;padding:0;opacity:0;width:100%;height:100%;cursor:pointer;position:absolute}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none}@media (max-width: 440px){input,textarea,select{--input-pad-vert: 4px}}button,.btn-reset{margin:0;padding:0;z-index:1;border:none;display:flex;outline:none;width:initial;user-select:none;position:relative;font-kerning:none;align-items:center;font-family:inherit;pointer-events:auto;text-decoration:none;box-sizing:border-box;-webkit-appearance:none;font-feature-settings:inherit;font-variation-settings:inherit;color:var(--btn-color, inherit);-webkit-font-smoothing:antialiased;font-size:var(--btn-font-size, 100%);background:var(--btn-bg, transparent);text-align:var(--btn-alignment, left);line-height:var(--btn-height, inherit);font-weight:var(--btn-weight, inherit);justify-content:var(--btn-alignment, center);border-top-left-radius:var(--btn-radius-tl, 0);border-top-right-radius:var(--btn-radius-tr, 0);border-bottom-left-radius:var(--btn-radius-bl, 0);border-bottom-right-radius:var(--btn-radius-br, 0)}button>span,.btn-reset>span{display:flex;font-style:normal;font-family:inherit;text-decoration:none;text-transform:initial;color:var(--btn-color, inherit);font-size:var(--btn-font-size, 100%);line-height:var(--btn-height, inherit);font-weight:var(--btn-weight, inherit);padding-block:var(--btn-pad-vert, 8px);padding-left:var(--btn-pad-left, 16px);padding-right:var(--btn-pad-right, 16px)}}@layer variables{:root{--gradient-bg: linear-gradient(0deg, rgba(18, 80, 138, 1) 0%, rgba(75, 140, 199, 1) 100%);--blue: #1299d1;--blue-dark: #0a3c6b;--blue-black: #1f2831;--blue-lighten: #e6f1f9;--dark-blue-lighten: #22598c;--green: #3bc361;--green-light: #96f2d7;--red: #e20000;--red-light: #ffc9c9;--blue-stroke: #c2d3e0;--white-soft: #f9f9f9;--white: #fff;--yellow: #fdca4a;--grey: #f9f9f9;--dark-grey: #c9c9c9;--grey-darker: #636363;--small-radius: 4px;--basic-radius: 10px;--cubic-anim: .3s cubic-bezier(.23, 1, .32, 1);--cubic-anim-slow: .7s cubic-bezier(.23, 1, .32, 1);--padding-xxs: calc(.4rem + 1cqmin) ;--padding-xs: calc(.8rem + 1cqmin) ;--padding-s: calc(1.6rem + 1cqmin) ;--padding-m: calc(2.4rem + 1cqmin) ;--padding-l: calc(3.2rem + 1cqmin) ;--padding-xl: calc(4.8rem + 1cqmin) ;--padding-xxl: calc(6.4rem + 1cqmin) ;--text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);--brick-shadow: 0 0 0 1px rgba(50, 50, 93, .1), 0 2px 5px 0 rgba(50, 50, 93, .05), 0 1px 1px 0 rgba(0, 0, 0, .05);--3d-shadow: rgba(0, 0, 0, .4) 0px 2px 4px, rgba(0, 0, 0, .3) 0px 7px 13px -3px, rgba(0, 0, 0, .2) 0px -3px 0px inset;--container-width: 144rem;--container-padding: calc(var(--padding-s) + 2vmin);--font-outfit: "Outfit", sans-serif;--font-size-baby: calc(.4rem + var(--fluid-size, .6cqmin));--font-size-tiny: calc(.6rem + var(--fluid-size, .6cqmin));--font-size-small: calc(.8rem + var(--fluid-size, .6cqmin));--font-size-medium: calc(1rem + var(--fluid-size, .6cqmin));--font-size-large: calc(1.2rem + var(--fluid-size, .6cqmin));--font-size-x-large: calc(1.4rem + var(--fluid-size, .6cqmin));--font-size-xx-large: calc(1.6rem + var(--fluid-size, .6cqmin));--font-size-xxx-large: calc(1.8rem + var(--fluid-size, .6cqmin));--font-size-big: calc(2rem + var(--fluid-size, .6cqmin));--font-size-huge: calc(2.2rem + var(--fluid-size, .6cqmin));--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900}}@layer common{:where(html,article,section){display:flex;flex-direction:column}:where(html,body){overflow:hidden;max-height:100dvh;touch-action:none;text-size-adjust:none;overscroll-behavior-y:none;background:var(--white-soft);overscroll-behavior-x:contain;text-rendering:optimizeLegibility;color:color-mix(in oklch,black,white 24%)}html{top:0;left:0;right:0;bottom:0;position:fixed;font-size:62.5%}body{--font-size-base: var(--h4-base);flex:1 0;display:flex;line-height:1.618;font-family:var(--font-outfit);font-size:var(--font-size-medium);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}ul{margin:0;list-style:none}p{margin:0}input[type=submit]{display:none}@media (hover: hover){*::-webkit-scrollbar{background:transparent;height:6px;width:6px}*::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:50px}*{scrollbar-color:hsla(0,0%,0%,.3) rgba(255,255,255,.05);scrollbar-width:thin}}*[class*=adaptive-img-]{overflow:hidden;position:relative}*[class*=adaptive-img-]>img{top:0;left:0;right:0;width:0;height:0;bottom:0;padding:0;border:none;margin:auto;display:block;min-width:100%;max-width:100%;min-height:100%;max-height:100%;position:absolute;box-sizing:border-box}.adaptive-img-cover>img{object-fit:cover}.adaptive-img-contain>img{object-fit:contain}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}h1,h2,h3,h4{margin:0;line-height:inherit;color:color-mix(in oklch,black,white 34%)}main{flex:1 0;display:flex;overflow:auto;flex-direction:column;max-height:var(--100vh)}.main{flex:1 0;display:flex;flex-direction:column;padding:var(--padding-xs);max-height:calc(100% - 2 * var(--padding-m))}.number>span,.number input{letter-spacing:-1.2px;font-family:monospace}.modal{overflow:auto}.modal__header{top:0;display:flex;position:sticky;align-items:center;background:var(--blue-dark)}.modal__header span{flex:1 0;padding-left:16px;color:var(--white-soft);text-shadow:var(--text-shadow);font-weight:var(--font-weight-semi-bold)}.modal__header button{flex:initial;cursor:pointer;padding:1.2rem 1.6rem;border-top-right-radius:var(--modal-radius)}.modal__header button:focus,.modal__header button:focus-within{box-shadow:inset 0 0 0 3px color-mix(in oklch,white,transparent 36%)}.modal__body{padding:3.2rem 1.6rem}.modal__footer{gap:.8rem;display:flex;padding:1.6rem;justify-content:flex-end}.grey-block{padding:1.2rem;border-radius:4px;background:color-mix(in oklch,black,transparent 97%);box-shadow:inset 0 0 0 1px color-mix(in oklch,black,transparent 90%)}.prcent-bar{--prcent: 0;--bar-color: transparent;z-index:2;inline-size:100%;padding:0 1.6rem;position:relative;justify-content:center}.prcent-bar:before,.prcent-bar:after{content:"";position:absolute;border-radius:2px;pointer-events:none;inset-inline-start:0;inset-block-start:.4rem;block-size:calc(100% - .8rem)}.prcent-bar:before{z-index:1;inline-size:100%;box-shadow:0 0 0 1px color-mix(in oklch,black,transparent 50%)}.prcent-bar:after{z-index:2;background:var(--bar-color);inline-size:calc(var(--prcent) * 1%)}.prcent-bar>*{z-index:3;position:relative}}@layer layouts{.grid.gap-4,.flex.gap-4{gap:.4rem}.grid.gap-8,.flex.gap-8{gap:.8rem}.grid.gap-16,.flex.gap-16{gap:1.6rem}.grid.gap-24,.flex.gap-24{gap:2.4rem}.grid.gap-32,.flex.gap-32{gap:3.2rem}.grid.gap-40,.flex.gap-40{gap:4rem}.grid.gap-48,.flex.gap-48{gap:4.8rem}.grid.gap-56,.flex.gap-56{gap:5.6rem}.grid.gap-64,.flex.gap-64{gap:6.4rem}.grid.gap-72,.flex.gap-72{gap:7.2rem}.grid.gap-80,.flex.gap-80{gap:8rem}.grid{display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}.grid.cols-2{--grid-cols: 2}.grid.cols-3{--grid-cols: 3}.grid.cols-4{--grid-cols: 4}.grid.cols-5{--grid-cols: 5}.grid.cols-6{--grid-cols: 6}.grid>.grow{grid-column:1 / none}.grid.center{align-items:center;justify-content:center}.grid.end{align-items:flex-end;justify-content:flex-end}.flex{display:flex}.flex.wrap{flex-wrap:wrap}.flex.block{flex-direction:column}.flex.inline{flex-direction:row}.flex.center{align-items:center;justify-content:center}.flex.end{align-items:flex-end;justify-content:flex-end}.flex>.grow{flex:1 0}.text-center{text-align:center}.padding-xxs{padding:var(--padding-xxs)}.padding-xs{padding:var(--padding-xs)}.padding-s{padding:var(--padding-s)}.padding-l{padding:var(--padding-l)}.padding-xl{padding:var(--padding-xl)}.padding-xxl{padding:var(--padding-xxl)}}@layer utilities{.hide{margin:0;padding:0;opacity:0;transform:scale(0)}.error{color:#cd5c5c;font-weight:var(--font-weight-medium)}.loading{font-style:italic}.light{font-weight:var(--font-weight-light)}.underline{text-decoration:underline}.semi-bold{font-weight:var(--font-weight-semi-bold)}.medium{font-weight:var(--font-weight-medium)}.small-text{font-size:var(--font-size-small)}.medium-text{font-size:var(--font-size-medium)}.text-blue{color:var(--blue)}.text-darken-blue{color:var(--dark-blue-lighten)}.text-green{color:color-mix(in oklch,var(--green),black 20%)}.text-red{color:var(--red)}.truncate{--lines: 1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines)}.blocked{gap:.8rem;display:flex;border-radius:4px;background:#ffe0e0;padding:.8rem 1.6rem;box-shadow:0 0 0 1px color-mix(in oklch,var(--red-light),black 10%)}.blocked span{color:color-mix(in oklch,var(--red),black 40%)}.blocked span:first-child{gap:.4rem;display:flex;align-items:center}.blocked .translate-left{transform:translate(-4px)}.pad.xxs{--padding: var(--padding-xxs)}.pad.xs{--padding: var(--padding-xs)}.pad.s{--padding: var(--padding-s)}.pad.m{--padding: var(--padding-m)}.pad.l{--padding: var(--padding-l)}.pad.xl{--padding: var(--padding-xl)}.pad.xxl{--padding: var(--padding-xxl)}.pad.bottom{padding-bottom:var(--padding)}.pad.top{padding-top:var(--padding)}.pad.left{padding-left:var(--padding)}.pad.right{padding-right:var(--padding)}}.card-test{gap:16px;display:flex;flex-wrap:wrap}.card-test>div{flex:1 0;min-width:40%}@layer components{.button{--btn-border-color: var(--blue-dark)}.button:not(.button--outline){--btn-bg: var(--blue-dark);--btn-color: color-mix(in oklch, white, transparent 4%)}.button--outline{--btn-bg: transparent;--btn-color: color-mix(in oklch, black, transparent 12%)}.button{--btn-weight: 500;--btn-height: 120%;--btn-pad-vert: 6px;--btn-shadow-size: 1px;--btn-shadow: 0 0 0 var(--btn-shadow-size) var(--btn-border-color);display:flex}.button a,.button button{--btn-radius-tl: 4px;--btn-radius-tr: 4px;--btn-radius-bl: 4px;--btn-radius-br: 4px;cursor:pointer;box-shadow:var(--btn-shadow)}.button a:disabled,.button a.disabled,.button button:disabled,.button button.disabled{--btn-shadow: none;opacity:.5;cursor:not-allowed}:where(.button:not(.button--outline)) a:hover,:where(.button:not(.button--outline)) button:hover{--btn-shadow: 0 0 0 2px var(--btn-color), 0 0 0 4px var(--btn-border-color)}:where(.button:not(.button--outline)) a:focus,:where(.button:not(.button--outline)) a:focus-within,:where(.button:not(.button--outline)) button:focus,:where(.button:not(.button--outline)) button:focus-within{--btn-shadow: 0 0 0 2px var(--btn-color), 0 0 0 5px var(--btn-border-color)}:where(.button--outline) a:hover,:where(.button--outline) button:hover{--btn-shadow: 0 0 0 2px var(--btn-border-color)}:where(.button--outline) a:focus,:where(.button--outline) a:focus-within,:where(.button--outline) button:focus,:where(.button--outline) button:focus-within{--btn-shadow: 0 0 0 3px var(--btn-border-color)}.button__icon:has(+span){--btn-pad-right: 0;--btn-pad-left: 8px;transform:translate(8px)}}@layer components{.field__input--select{cursor:pointer}.field__floating{display:flex;z-index:15000;flex-direction:column}.field__floating:focus-visible,.field__floating:focus{outline:none}.field__floating-container{overflow:auto;position:relative;border-radius:4px;box-shadow:rgba(9,30,66,.15) 0 8px 12px,rgba(9,30,66,.31) 0 0 1px}.field__floating-container ul{padding:8px 0}.field__floating-container:before{content:"";block-size:100%;filter:blur(8px);inline-size:100%;position:absolute;pointer-events:none;inset-block-start:0;inset-inline-start:0;background:rgba(255,255,255,.5);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(64px)}.field__item{display:block;user-select:none;padding:4px 16px;position:relative}.field__item:not(.field__item--selected):not(.field__item--placeholder){cursor:pointer}.field__item--focus:before{content:"";block-size:100%;inline-size:100%;position:absolute;pointer-events:none;inset-block-start:0;inset-inline-start:0;background:color-mix(in oklch,black,transparent 92%)}.field__item--selected{background:color-mix(in oklch,var(--blue),transparent 80%)}.field__item--placeholder{opacity:.8;font-style:italic}}@keyframes smoothCard{0%{opacity:.5;padding:0 16px}to{opacity:1;padding:16px}}@layer components{.card{--card-icon-rotate: 0deg;display:flex;overflow:hidden;border-radius:4px;background:#fff;flex-direction:column;box-shadow:var(--brick-shadow)}.card--collapsed{--card-icon-rotate: -90deg}.card__header{display:flex;user-select:none;padding:4px 16px;align-items:center;background:var(--blue-dark)}.card__header span{color:var(--white-soft);text-transform:uppercase;font-weight:var(--font-weight-semi-bold)}.card__header span:first-child{flex:1 0;text-shadow:var(--text-shadow)}.card__header--clickable{cursor:pointer}.card__icon{display:flex;align-items:center;justify-content:center;transform:rotate(var(--card-icon-rotate));transform-origin:center center;transition:transform var(--cubic-anim)}.card__body{flex:1 0;display:flex;overflow:visible;max-block-size:100%;flex-direction:column;container:Card / inline-size}.card__body:not(.card__body--no-padding){padding:16px;animation:smoothCard var(--cubic-anim)}.card__body:not(.card__body--no-scroll){overflow:auto}}@layer components{.fileupload{position:relative;border-radius:8px;background:var(--blue-lighten);padding-bottom:calc(3.2rem + 10%);border:2px dashed var(--blue-stroke)}.fileupload input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.fileupload label{top:50%;left:50%;display:flex;position:absolute;align-items:center;pointer-events:none;flex-direction:column;transform:translate(-50%,-50%)}.fileupload label span{color:var(--blue);font-weight:var(--font-weight-semi-bold)}.fileupload__container{gap:1.6rem;display:flex;flex-direction:column}.fileupload__container ul{gap:.8rem;display:flex;flex-wrap:wrap}.fileupload__button{--btn-pad-left: .8rem;--btn-pad-vert: .5rem;--btn-pad-right: .8rem;gap:.8rem;display:flex;border-radius:50px;align-items:center;padding:.4rem 0 .4rem 1.2rem;background:color-mix(in oklch,black,transparent 96%);box-shadow:inset 0 0 0 1px color-mix(in oklch,black,transparent 84%)}.fileupload__button span,.fileupload__button a{font-size:var(--font-size-small);color:color-mix(in oklch,black,white 40%)}.fileupload__button button{cursor:pointer}.fileupload__button button:hover span,.fileupload__button button:focus-within span,.fileupload__button button:focus span{color:#cd5c5c}.fileupload__link{flex:1 0;overflow:hidden;display:-webkit-box;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:1}.fileupload__link:is(a):hover{color:var(--blue);text-decoration:underline}}@layer components{.back-to-top{z-index:1000;position:fixed;inset-block-end:1.6rem;inset-inline-end:1.6rem}}
