@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined";form{padding:var(--large)}form:not(.validationErrors) .invalidFeedback{display:none}.card button.secondary{border-color:var(--colorGreyMedium)}.card button.secondary:focus{border-color:var(--colorBlack)}input[type=submit],button,a.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1em;line-height:inherit;border-radius:var(--borderRadius);cursor:pointer;padding:.75em 2em;background-color:var(--colorGreyMedium);border:1px solid var(--colorGreyMedium);color:var(--colorWhite);text-decoration:none;font-weight:700;outline:none;transition:background .5s}input[type=submit]:hover,button:hover,a.button:hover{background-color:var(--colorGreyDark);border-color:var(--colorGreyDark)}input[type=submit].secondary,button.secondary,a.button.secondary{background-color:var(--colorWhite);color:var(--colorBlack);border-color:var(--colorGreyLight)}input[type=submit].secondary:hover,button.secondary:hover,a.button.secondary:hover{background-color:var(--colorGreyDark);border-color:var(--colorGreyDark);color:var(--colorWhite)}input[type=submit].iconGlyph:not([aria-label]):before,button.iconGlyph:not([aria-label]):before,a.button.iconGlyph:not([aria-label]):before{margin-right:.5em;vertical-align:bottom}input[type=submit].iconGlyph[aria-label],button.iconGlyph[aria-label],a.button.iconGlyph[aria-label]{border-radius:3em;width:3em;height:3em;padding:0;display:flex;justify-content:center;align-items:center}input[type=submit]:focus,button:focus,a.button:focus{border-color:var(--colorBlack)}input[type=submit].seconday:focus,button.seconday:focus,a.button.seconday:focus{border-color:var(--colorGreyDark)}input[type=submit]:disabled,button:disabled,a.button:disabled{pointer-events:none;opacity:.5}.buttons.card{margin-top:var(--double)}.inputWrapper{border-radius:var(--borderRadius);border:1px solid var(--colorGreyLight);background-color:var(--colorWhite);display:flex;align-items:center;padding-left:1em;padding-right:.5em;overflow:hidden}.inputWrapper.invalid{border-color:var(--colorRed);border-width:2px}.inputWrapper:has(input:focus),.inputWrapper:has(select:focus),.inputWrapper:has(textarea:focus){border-color:var(--colorGreyDark)}.inputWrapper:has(input:focus).invalid,.inputWrapper:has(select:focus).invalid,.inputWrapper:has(textarea:focus).invalid{border-color:var(--colorRed)}.inputWrapper input,.inputWrapper select,.inputWrapper textarea{flex-grow:1;outline:none;min-width:0}.inputWrapper input,.inputWrapper select{text-align:right}.inputWrapper.textarea{flex-direction:column;align-items:flex-start;justify-content:center;padding-top:.5em}.inputWrapper.textarea label{padding-bottom:var(--spacing);margin-bottom:var(--spacing);border-bottom:1px solid var(--colorGreyLight)}.inputWrapper.textarea textarea{width:100%;padding:.5em 0 0}.inputWrapper label{flex-grow:1;white-space:nowrap}.inputWrapper.required label:after{content:"*";padding-left:.25em}select,input,textarea{font-size:var(--fsNormal);padding:.75em;border:none;background:none}select.invalid,input.invalid,textarea.invalid{border-color:var(--colorRed)}select[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator,textarea[type=date]::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"><path fill="%233A658D" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/></svg>')}.checkboxWrapper{display:flex;align-items:center;gap:var(--spacing)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--colorWhite);border:1px solid var(--colorGreyLight);height:var(--fsNormal);width:var(--fsNormal);border-radius:5px;margin:0}input[type=checkbox]:checked{background-color:var(--colorGreyDark);position:relative}input[type=checkbox]:checked:after{content:"check";font-family:Material Symbols Outlined;font-size:inherit;vertical-align:middle;color:var(--colorWhite);position:absolute;top:0;left:0;width:100%;height:100%;font-size:1.5em}input[type=radio]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--colorWhite);height:var(--fsNormal);width:var(--fsNormal);border-radius:50%;padding:0;border:1px solid var(--colorGreyLight)}input[type=radio]:checked{background:var(--colorBlack);border:3px solid var(--colorGreyLight)}input[type=search]{padding:.75em 1em .75em 2em;position:relative}select{-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;padding:.75em 2em .75em 1em;background-image:url(../../../arrow-down.svg);background-repeat:no-repeat;background-size:1em;background-position:calc(100% - var(--spacing)) center;text-transform:uppercase}fieldset{border:none;padding:0;margin:0;margin-bottom:var(--spacing)}fieldset:disabled{opacity:.5;cursor:not-allowed}p.formInfo{margin-top:var(--spacing);padding:var(--double);border-radius:var(--borderRadius);border:1px solid var(--colorGreyLight)}p.formInfo:before{content:"info";font-family:Material Symbols Outlined;font-size:inherit;vertical-align:middle;margin-right:var(--spacing)}p.formInfo:not(.mb){margin-bottom:0}.table .tableBody .row{--columns: 9;display:grid;grid-template-columns:repeat(var(--columns),1fr);width:100%;padding:var(--double) calc(var(--double) * 2) var(--double) var(--double);border-bottom:1px solid var(--colorGreyLight);gap:var(--double)}.table .cell{align-self:center;overflow:hidden}.table .cell.buttonWrapper{flex-grow:1;justify-self:end}.table .row:not(.tableHeader) .cell{padding-right:var(--double)}.table .row:not(.tableHeader) .cell:last-child{padding-right:0}.table .tableHeader{background-color:var(--colorGreyLight);padding-top:var(--spacing);padding-bottom:var(--spacing)}.table .tableHeader .cell .label{text-transform:uppercase}.table.queue .row{--columns: 6}.table.queue .row .cell.actions{display:flex;gap:var(--spacing);min-width:162px}.table.queue.processed .row{--columns: 8}.table.queue.comparisonResults .row{--columns: 6}.table.queue.spreadsheets .row{--columns: 7}.status{display:inline-block;padding:.25em 1em;border-radius:var(--borderRadius);color:var(--colorWhite);font-weight:700;text-transform:lowercase}.status.downloading,.status.pending{background-color:var(--colorYellow)}.status.processing{background-color:var(--colorOrange)}.status.error,.status.validate{background-color:var(--colorRed)}.status.success{background-color:var(--colorGreen)}a.status{text-decoration:none}a.status:hover{background-color:var(--colorBlack)}*{--colorBlack: #272727;--colorWhite: #f6f6f6;--colorGreyDark: #626262;--colorGreyMedium: #7c7c7c;--colorGreyLight: #dbdbdb;--colorRed: #750000;--colorRedBg: #ffbdb6;--colorGreen: #19915b;--colorGreenBg: #aad2c3;--colorYellow: #b65800;--colorYellowBg: #ffe7b6;--colorOrange: #ea5229;--colorOrangeBg: #ffc485;--fsNormal: 12px;--fsTitleMedium: 18px;--fsTitleBig: 24px;--spacing: 6px;--double: 12px;--large: 30px;--borderRadius: 12px;--borderRadiusLarge: 28px;--headerHeight: calc(2 * var(--large) + var(--fsTitleBig) + 1px)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,textarea,select{font-family:Inter,Helvetica,sans-serif;font-size:1em}body{font-size:var(--fsNormal);color:var(--colorBlack);background-color:var(--colorWhite);line-height:1.5;padding:0;margin:0}body.popupVisible{overflow:hidden}h1,h2,h3,h4{font-weight:700;margin-top:0;margin-bottom:1em;line-height:1}h1{font-size:var(--fsTitleBig);line-height:1}h2{font-size:var(--fsTitleMedium)}h3{font-size:var(--fsNormal)}p{margin-top:0;margin-bottom:var(--double)}a{color:var(--colorBlack);transition:all .5s}.imageWrapper{overflow:hidden;border-radius:var(--borderRadius)}.imageWrapper img{max-width:100%}.iconGlyph:before{content:attr(data-icon);font-family:Material Symbols Outlined;font-size:inherit;vertical-align:middle}.center{text-align:center}.justify{text-align:justify}.card{padding:var(--double);background-color:var(--colorGreyLight);border-radius:var(--borderRadius)}.card .cardTitle{font-weight:700;margin-bottom:var(--spacing);padding-bottom:var(--spacing);border-bottom:1px solid var(--colorGreyLight);text-transform:uppercase}.card .label{font-weight:700}.card.dark{background-color:var(--colorGreyMedium)}.card.outline{background-color:var(--colorWhite);border:1px solid var(--colorGreyLight)}.nowrap{white-space:nowrap}.flex{display:flex;gap:var(--double)}.flex .flexGrow{flex-grow:1}.flex.flexColumn{flex-direction:column;gap:1.5em}.flex.alignCenter{align-items:center}.flex.justifyCenter{justify-content:center}.flex.justifyBetween{justify-content:space-between}.flex.justifyAround{justify-content:space-around}.flex.justifyEnd{justify-content:flex-end}.grid{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--double)}@media (min-width: 1000px){.grid.grid-2{--columns: 2}.grid.grid-3{--columns: 3}}:not(.flex,.overlay).justifyCenter,:not(.flex,.overlay).alignCenter{text-align:center}.mb{margin-bottom:var(--double)}.mt{margin-top:var(--double)}.emptyList{text-align:center;padding:50px var(--double);margin:var(--double);border:1px solid var(--colorGreyLight);border-radius:var(--borderRadius)}.message{text-align:center;padding:var(--double);margin:var(--double) 0;border:1px solid var(--colorGreyLight);border-radius:var(--borderRadius)}.message.error{border-color:var(--colorRed)}.overlay{position:fixed;z-index:10;width:100%;height:100%;top:0;left:0;background-color:#0000001a;padding:var(--double);overflow-y:auto}.overlay.alignCenter{display:flex;align-items:center;justify-content:center}.scrollY{overflow-y:scroll}.no-hover{pointer-events:none}.topBorder{padding-top:var(--double);border-top:1px solid var(--colorGreyLight)}.bottomBorder{padding-bottom:var(--double);border-bottom:1px solid var(--colorGreyLight)}.results{color:var(--colorGreyDark);padding:calc(var(--double) * 2)}.pagination{display:flex;border-radius:var(--borderRadius);border:1px solid var(--colorGreyMedium);font-weight:600;color:var(--colorGreyDark);overflow:hidden}.pagination a{padding:var(--spacing) var(--double);color:var(--colorGreyDark);text-decoration:none}.pagination a.inactive{pointer-events:none}.pagination a.active,.pagination a:hover{background-color:var(--colorGreyMedium);color:var(--colorWhite)}.pagination a:not(:last-child){border-right:1px solid var(--colorGreyMedium)}@keyframes svelte-4jeq7r-pulsate{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.4;transform:scale(1)}}.loadingIndicator.svelte-4jeq7r{display:flex;align-items:center;justify-content:center;padding:var(--spacing);background-color:#ffffffbf}.loadingIndicator.svelte-4jeq7r img:where(.svelte-4jeq7r){animation:svelte-4jeq7r-pulsate 2s infinite ease-in-out}.notification.svelte-7ohvun{position:fixed;top:40px;left:20vw;width:60vw;min-width:300px;text-align:center;padding:40px var(--double);border:1px solid var(--colorGreyMedium);color:var(--colorGreyMedium);border-radius:var(--borderRadius);margin-bottom:var(--double);background-color:var(--colorWhite);z-index:10;box-shadow:0 4px 12px #0000001a;transition:box-shadow .3s ease-in-out}@media (max-width: 600px){.notification.svelte-7ohvun{left:var(--spacing);width:calc(100vw - var(--spacing) * 4)}}.svelte-1hcvasc{--footerHeight: 160px}main.svelte-1hcvasc{min-height:100vh;margin-left:calc(var(--fsTitleMedium) + var(--double) * 2)}@media (max-width: 440px){main.svelte-1hcvasc{min-height:100vh}}.logoWrapper.svelte-1hcvasc{text-decoration:none;border-bottom:1px solid var(--colorGreyLight);margin:0 -1.33em 1em;padding:0 1.33em}nav#appMenu.svelte-1hcvasc{position:fixed;left:0;top:0;height:100%;width:300px;z-index:10;background-color:var(--colorWhite);border-right:1px solid var(--colorGreyLight);padding:var(--double);transition:all .5s;display:flex;flex-direction:column;overflow:hidden}nav#appMenu.svelte-1hcvasc a:where(.svelte-1hcvasc){color:var(--colorBlack)}nav#appMenu.svelte-1hcvasc .logo:where(.svelte-1hcvasc){height:var(--fsTitleMedium);margin-bottom:var(--double);transition:all .5s}nav#appMenu.svelte-1hcvasc .options:where(.svelte-1hcvasc){flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}nav#appMenu.svelte-1hcvasc .menuItem:where(.svelte-1hcvasc){margin-bottom:var(--spacing);position:relative;font-size:1.1em}nav#appMenu.svelte-1hcvasc .menuItem[aria-current]:where(.svelte-1hcvasc){pointer-events:none}nav#appMenu.svelte-1hcvasc .menuItem[aria-current]:where(.svelte-1hcvasc) a:where(.svelte-1hcvasc) .linkText:where(.svelte-1hcvasc){color:var(--colorGreyMedium)}nav#appMenu.svelte-1hcvasc .menuItem[aria-current]:where(.svelte-1hcvasc):before{content:"";left:-1em;top:0;position:absolute;display:block;height:100%;border-left:6px solid var(--colorBlack)}nav#appMenu.svelte-1hcvasc .menuItem:where(.svelte-1hcvasc) a:where(.svelte-1hcvasc){white-space:nowrap;text-decoration:none}nav#appMenu.svelte-1hcvasc .menuItem:where(.svelte-1hcvasc) a:where(.svelte-1hcvasc) .linkText:where(.svelte-1hcvasc){border-bottom:1px solid transparent;transition:border .5s}nav#appMenu.svelte-1hcvasc .menuItem:where(.svelte-1hcvasc) a:where(.svelte-1hcvasc):hover .linkText:where(.svelte-1hcvasc){border-bottom-color:var(--colorBlack)}nav#appMenu.svelte-1hcvasc .menuItem:where(.svelte-1hcvasc) a:where(.svelte-1hcvasc):hover .iconGlyph:where(.svelte-1hcvasc){opacity:.6}nav#appMenu.closed.svelte-1hcvasc{width:calc(var(--fsTitleMedium) + var(--double) * 2)}nav#appMenu.closed.svelte-1hcvasc .linkText:where(.svelte-1hcvasc){display:none}.appTitle.svelte-1hcvasc{font-weight:700;color:var(--colorGreyMedium)}
