.top-bar{display:flex;padding:0rem 1rem;height:4.5rem;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid var(--border-border-primary, #e8e8e8);background:var(--surface-surface-secondary, #fff)}.left-side{display:flex;padding:var(--spacing-spacing-none, 0px);align-items:center;gap:16px;border-radius:var(--spacing-spacing-none, 0px)}.header-icon{display:flex;width:40px;height:40px;justify-content:center;align-items:center}.header-icon:hover{cursor:pointer;transform:scale(1.08);transition:all .1s ease}.header-icon-image{width:50px;height:50px}.header-title{color:var(--text-text-primary, #380016);font-family:Veidekke Favorit;font-size:1.3rem;font-style:normal;font-weight:350;line-height:normal}.right-side{display:flex;padding:var(--spacing-spacing-none, 0px);justify-content:flex-end;align-items:center;gap:16px;padding-right:10px;border-radius:var(--spacing-spacing-none, 0px)}.user-profile-content{display:flex;align-items:center;gap:1rem}.user-profile-content-text{color:var(--Mrk-bl, var(--color-brand-veidekke-mrk-bl, #003));font-family:Veidekke Favorit;font-size:1.3rem;font-style:normal;font-weight:350;line-height:normal}.right-icon{display:flex;justify-content:center;align-items:center}.header-logout{display:flex;height:80%;align-items:center}.header-light{color:#000000de;background-color:#dddee2}.header-dark{color:#faf8f8de;background-color:#5c5a5a}.select-container{position:relative;display:inline-block}#uploadType:hover{border-color:#66afe9}#uploadType:focus{border-color:#66afe9;background-color:#f0f8ff}#uploadType option{background-color:#f5f5f5;color:#333;padding:1rem;font-size:1.5rem}.select-container:after{content:"▾";position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#666;pointer-events:none}.react-svg-wrapper:hover{cursor:pointer;transform:scale(1.08);transition:all .1s ease}.left-pane{display:flex;min-width:30rem;height:100%;flex-direction:column;align-items:flex-start;align-self:stretch;border-right:1px solid var(--border-border-primary, #e8e8e8);background:var(--surface-surface-secondary, #fff)}.map-container{flex:1 1 auto;min-width:15rem;display:flex;flex-direction:column;align-items:flex-start;border-right:1px solid var(--border-border-primary, #e8e8e8);background:var(--surface-surface-secondary, #fff)}.right-pane{display:flex;flex-grow:1;flex-basis:0;min-width:25rem;flex-direction:column;align-items:flex-start;background:var(--surface-surface-secondary, #fff)}.custom-select-container{position:relative;width:95%;cursor:pointer}.selected-option,.search-input{padding:8px;border:1px solid #ccc;border-radius:40px;background-color:#fff;font-size:1.2rem}.options-container{position:absolute;top:100%;left:0;width:100%;border:1px solid #ccc;border-radius:10px;background-color:#fff;z-index:1000;max-height:70vh;overflow:auto}.option{padding:8px;border-bottom:1px solid #eee;background-color:#fff;transition:background-color .2s;color:var(--text-text-tertiary, #7c7c7c)}.option:hover{background-color:#f0f0f0}.select-arrow{position:absolute;top:30%;right:8px}.theme-section-header{display:flex;font-size:large;font-family:Veidekke Favorit;padding:16px 16px 8px;justify-content:center}.content{color:var(--text-text-primary, #380016);font-family:Veidekke Favorit;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.uploaded-data-section{display:flex;padding-bottom:0;flex-direction:column;align-items:flex-start;align-self:stretch;border-bottom:.1rem solid var(--border-border-primary, #f8efef);text-align:left}.series{width:85%;display:flex;flex-direction:column;padding:8px 16px 8px 24px;border-radius:var(--spacing-spacing-none, 0px);cursor:pointer}.content{display:flex;padding:var(--spacing-spacing-none, 0px);justify-content:space-between;align-items:center;flex:1 0 0;border-radius:var(--spacing-spacing-none, 0px)}.series-group{display:flex;align-items:center;justify-content:space-between;transition:background-color .1s ease;padding:8px 16px 8px 24px}.series-group:hover{background-color:#f0f0f0;transform:scale(1.08);transition:all .1s ease}.data-content-header{display:flex;width:100%;padding-bottom:1rem;flex-direction:column;align-items:flex-start;align-self:stretch;box-shadow:0 4px 10px #0000000d}.filter{display:flex;padding:var(--spacing-spacing-none, 0px) 16px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:var(--spacing-spacing-none, 0px)}.header-label{flex:1 0 0;color:var(--text-text-primary, #380016);font-family:Veidekke Favorit;font-size:1.3rem;font-style:normal;font-weight:300;line-height:normal}.close-button{width:20px;height:20px;background-image:url(/assets/closebutton-8af88de2.svg)}.project-selector{display:flex;padding:12px 16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch;border-radius:4px;background:var(--surface-surface-primary, #f1f1f1)}.filter-text{color:var(--text-text-secondary, #343434);font-family:Veidekke Favorit;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.filter-select-container{color:#000;display:flex;padding:8px 12px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:26px;background:var(--surface-surface-secondary, #fff)}.filter-select-container option{color:#000;background:white;padding:4px}.sections{width:100%;display:flex;padding:var(--spacing-spacing-none, 0px);flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-none, 0px);flex:1 0 0;align-self:stretch;border-radius:var(--spacing-spacing-none, 0px);border-bottom:1px solid var(--border-border-primary, #e8e8e8);overflow-y:scroll}.footer{display:flex;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--spacing-spacing-none, 0px);border-top:1px solid var(--border-border-primary, #e8e8e8);background:var(--surface-surface-primary, #f1f1f1);box-shadow:0 -4px 10px #0000000d}.footer-column{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--spacing-spacing-none, 0px);border-top:1px solid var(--border-border-primary, #e8e8e8);background:var(--surface-surface-primary, #f1f1f1);box-shadow:0 -4px 10px #0000000d}:root{--file-list-width: 25%;--file-view-width: 50%;--map-and-metadata-width: 30%}.file-view{float:left;width:var(--file-view-width);height:100%;padding:1.5rem;box-sizing:border-box}.map-and-metadata{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow-y:auto;overflow-x:hidden}.publish-files{position:relative;height:5rem;width:100%;display:flex;border-radius:var(--spacing-spacing-none, 0px);border-top:1px solid var(--border-border-primary, #e8e8e8);background:var(--surface-surface-primary, #f1f1f1);align-items:center;justify-content:center;overflow-y:auto;overflow-x:auto}.right-panel{float:right;width:var(--map-and-metadata-width);height:100%;box-sizing:border-box;border:1px solid #858181}.project-metadata{max-height:120rem;min-height:30rem;overflow-y:auto;overflow-x:hidden;flex-grow:1}.file-metadata{max-height:120rem;min-height:20rem;overflow-y:auto;overflow-x:hidden;border-top:2px solid var(--border-border-primary, #e8e8e8)}.file-form-group{display:grid;gap:.2rem;padding:1rem;align-items:center;min-width:min-content}.file-form-group label{font-size:1rem;font-weight:700;margin:0}.file-form-content{display:flex;flex-wrap:wrap;justify-content:center;overflow-y:scroll}.disabled-input{font-size:1rem}.disabled-input.error{font-size:1rem;background-color:#e9b2a2}.theme-header{display:flex;padding:16px;align-items:center;gap:8px;align-self:stretch;border-radius:var(--spacing-spacing-none, 0px)}.file-list{display:flex;flex-direction:column;float:left;height:100%;width:var(--file-list-width);box-sizing:border-box;border:1px solid #858181}.file-list-item-content{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:1.1rem}.file-list-scroll{overflow-y:auto;overflow-x:hidden;flex-grow:1}.file-list li{text-align:left;line-height:3rem;border:.1rem solid #e0e0e0;margin-bottom:0rem;padding:.4rem;cursor:pointer;background:linear-gradient(to right,#3498db 20%,transparent 200%) no-repeat;background-size:0% 100%;transition:background .9s ease}.file-list li:hover{background-color:#eaf0ff;color:#000}.file-list li.clicked{background-color:#cce5ff;color:#000}.file-list li.error{background-color:#f1d1c7;color:#000}.file-list li.clicked.error{background-color:#e9b2a2;color:#000}.file-list li.error:hover{background-color:#f3cbbf;color:#000}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100}.modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#9b9b9b;padding:3rem;border-radius:1rem;box-shadow:0 0 1rem #0003;color:#000}.modal-text{font-size:3rem;padding:2rem;margin-bottom:2rem}.button-group{display:flex}.form-group{display:flex;flex-direction:column;max-width:90%;padding:1rem;min-width:90%;flex:1 0 0;align-self:stretch}.form-group select{max-width:100%;font-size:1.3rem;padding:.3rem;border:1px solid #ccc;border-radius:.2rem;background-color:#fff;color:#000}.form-group label{font-size:1rem;font-weight:700;margin:0}input{padding:5px;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#000;width:min-content}.checkbox{position:relative;top:0;left:0;height:25px;width:25px;background-color:#eee}.form-content{display:flex;flex-wrap:wrap;justify-content:center}.choose-files{display:inline-flex;padding:var(--spacing-spacing-xl, 64px) 42px;flex-direction:column;justify-content:center;align-items:center;gap:16px;border-radius:16px;border:2px dashed var(--Mrk-Rd, #380016);background:var(--grayscale-very-light-gray, #f8f8f8)}.site-name{display:inline-flex;padding:var(--spacing-spacing-none, 0px);flex-direction:column;align-items:center;gap:16px;border-radius:var(--spacing-spacing-none, 0px)}.site-header{color:var(--Veidekke-Rd, var(--color-brand-veidekke-rd, #f61b33));text-align:center;font-family:Veidekke Favorit;font-size:48px;font-style:normal;font-weight:350;line-height:normal}.choose-upload-type{color:var(--Mrk-Rd, var(--color-brand-veidekke-mrk-rd, #380016));font-family:Veidekke Favorit;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.upload-selector{display:flex;align-items:center;justify-content:space-around;background:var(--surface-secondary, #ffffff);padding:1rem}.choice{padding:10px 20px;border-radius:8px;cursor:pointer;transition:background-color .3s;background:var(--surface-secondary, #fff);border:1px solid var(--border-border-primary, #e8e8e8)}.choice.selected{background-color:var(--cta-cta-primary-selected, #003);color:var(--highlight-text, #ffffff);border-radius:8px}.back-button{font-family:Veidekke Favorit;font-size:20px;top:10px;left:10px;cursor:pointer}:root{--color-brand-veidekkeblue: #6053fd;--color-brand-veidekkedarkblue: #000033;--color-brand-veidekkelysblue: #ccccff;--color-white100: #ffffff;--color-brand-veidekkelysred: #ffc9bf;--color-brand-veidekkedarkred: #380016;--color-separator: #e8e8e8;--color-brand-veidekkered: #f61b33;--color-blue-100: #d7e1f4;--color-blue-200: #b0c2e8;--color-blue-300: #88a4dd;--color-blue-400: #6085d2;--color-blue-500: #4671ca;--color-blue-600: #2d529f;--color-blue-700: #223e77;--color-blue-800: #17294f;--color-blue-900: #0b1528;--color-grey-900: #202020;--color-grey-800: #343434;--color-grey-600: #7c7c7c;--color-grey-400: #afafaf;--color-grey-200: #d3d3d3;--color-grey-50: #f1f1f1;--color-attension-info: #0072e3;--color-attension-success: #13cf4e;--color-attension-warning: #df6321;--color-attension-error: #c7181f;font-size:.8rem}body{--black: #000000;--white: #ffffff;--grey: #404040;--black-625: #00000040;--main-font-family: "VeidekkeFavorit", "Open Sans", "Helvetica";--bold-font-family: "VeidekkeFavoritBold", "Open Sans", "Helvetica";--italic-font-family: "VeidekkeFavoritItalic", "Open Sans", "Helvetica";--cta-cta-secondary-default-60: #00003399;--spacing-spacing-none: 0rem;--spacing-spacing-xs: .4rem}body.light{--cta-cta-secondary-disabled: var(--color-grey-400);--cta-cta-secondary-hover: var(--color-brand-veidekkedarkblue);--surface-surface-tertiary: var(--color-grey-200);--cta-cta-primary-disabled: var(--color-grey-400);--cta-cta-primary-default: var(--color-brand-veidekkeblue);--cta-cta-primary-selected: var(--color-brand-veidekkedarkblue);--border-border-secondary: var(--color-grey-400);--cta-cta-primary-hover: var(--color-brand-veidekkedarkblue);--cta-cta-secondary-default: var(--color-brand-veidekkedarkblue);--border-border-primary: var(--color-separator);--surface-surface-invert: var(--color-brand-veidekkedarkred);--border-border-tertiary: var(--color-grey-800);--surface-surface-primary: var(--color-grey-50);--text-text-invert: var(--color-grey-50);--text-text-secondary: var(--color-grey-800);--text-text-primary: var(--color-brand-veidekkedarkred);--surface-surface-secondary: var(--color-white100);--white-black-toggle: var(--white);--black-white-toggle: var(--black)}body.dark{--cta-cta-secondary-disabled: var(--color-grey-400);--cta-cta-secondary-hover: var(--color-grey-50);--surface-surface-tertiary: var(--color-grey-600);--cta-cta-primary-disabled: var(--color-grey-400);--cta-cta-primary-default: var(--color-brand-veidekkelysblue);--cta-cta-primary-selected: var(--color-blue-500);--border-border-secondary: var(--color-grey-600);--cta-cta-primary-hover: var(--color-grey-50);--cta-cta-secondary-default: var(--color-grey-50);--border-border-primary: var(--color-grey-800);--surface-surface-invert: var(--color-grey-50);--border-border-tertiary: var(--color-grey-200);--surface-surface-primary: var(--color-grey-800);--text-text-invert: var(--color-brand-veidekkedarkred);--text-text-secondary: var(--color-grey-200);--text-text-primary: var(--color-grey-50);--surface-surface-secondary: var(--color-grey-900);--white-black-toggle: var(--black);--black-white-toggle: var(--white)}body.hackerman{--cta-cta-secondary-disabled: var(--color-grey-400);--cta-cta-secondary-hover: var(--color-grey-50);--surface-surface-tertiary: var(--color-grey-600);--cta-cta-primary-disabled: var(--color-grey-400);--cta-cta-primary-default: limegreen;--cta-cta-primary-selected: limegreen;--border-border-secondary: limegreen;--cta-cta-primary-hover: limegreen;--cta-cta-secondary-default: limegreen;--border-border-primary: limegreen;--surface-surface-invert: var(--color-grey-50);--border-border-tertiary: limegreen;--surface-surface-primary: var(--color-grey-800);--text-text-invert: black;--text-text-secondary: limegreen;--text-text-primary: limegreen;--surface-surface-secondary: var(--color-grey-900);--white-black-toggle: limegreen;--black-white-toggle: limeGreen}h1{font-family:var(--main-font-family);font-style:normal;font-weight:500;font-size:7.2rem;line-height:9.6rem}h2{font-family:var(--main-font-family);font-style:normal;font-weight:500;font-size:5rem;line-height:6.7rem}h3{font-family:var(--main-font-family);font-style:normal;font-weight:500;font-size:4rem;line-height:5.4rem}h4{font-family:var(--main-font-family);font-style:normal;font-weight:500;font-size:3rem;line-height:4rem}.large-paragraph{font-family:var(--main-font-family);font-style:normal;font-weight:350;font-size:2.4rem;line-height:3.2rem}.paragraph,.paragraph-bold{font-style:normal;font-size:1.6rem;line-height:2.1rem}.paragraph{font-family:var(--main-font-family);font-weight:350}.paragraph-bold{font-family:var(--bold-font-family);font-weight:500}.small-paragraph{font-family:var(--main-font-family);font-style:normal;font-weight:350;font-size:1.4rem;line-height:1.9rem}.category-tag{font-family:var(--main-font-family);font-style:normal;font-weight:300;font-size:1.2rem;line-height:1.608rem}.small-paragraph-bold{font-family:var(--bold-font-family);font-style:normal;font-weight:500;font-size:1.2rem;line-height:1.6rem}.small-paragraph-italic{font-family:var(--italic-font-family);font-style:normal;font-weight:300;font-size:1.2rem;line-height:1.6rem}.field-label{font-size:1.1rem;font-family:var(--main-font-family);font-weight:350}.smaller-paragraph{font-size:1.2rem;font-family:var(--main-font-family);font-weight:350}html{font-size:62.5%}html body,.esri-widget{font-family:var(--main-font-family)}html,body,#root,.app{height:100%;width:100%;overflow:hidden;margin:0;padding:0;color:var(--text-text-primary, #380016)}.app{display:flex}.main-container{display:flex;flex-direction:column;flex:1 1 calc(100% - 5.8rem);overflow:hidden;position:relative;background-color:var(--surface-surface-secondary, #ffffff)}.map-container{height:100%;width:100%;display:flex;flex-direction:column;position:relative}.left-container{flex:0 0 5.8rem;display:flex;flex-direction:row;overflow:visible;height:100%}.margin-right{margin-right:1rem}.margin-right-small{margin-right:.5rem}.margin-right-large{margin-right:1.6rem}.margin-left{margin-left:1rem!important}.margin-top{margin-top:1rem}.float-right{float:right}.hidden{display:none!important}.display-flex{display:flex}.normal-font-weight{font-family:var(--main-font-family)}.uppercase{text-transform:uppercase}.position-relative{position:relative}.max-width-200{max-width:20rem;overflow:hidden;text-overflow:ellipsis}body::-webkit-scrollbar,body ::-webkit-scrollbar{height:.4rem;width:.4rem;border-radius:.1rem}body::-webkit-scrollbar-track,body ::-webkit-scrollbar-track{background:var(--surface-surface-primary, #f1f1f1)}body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb:hover{background:var(--color-brand-veidekkered, #f61b33)!important;border-radius:1.1rem}button{padding:0;border:.1rem solid var(--border-border-primary);border-radius:.8rem;font:inherit;color:inherit;background-color:transparent;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}button:hover:enabled{text-decoration:underline;transform:scale(1.01)}button:disabled{cursor:not-allowed;opacity:.3}.empty-button{flex-direction:row;gap:.8rem;border:none;border-radius:0;color:var(--text-text-primary, #380016)}.selected{background-color:var(--surface-surface-primary, #f1f1f1);border-top:.1rem solid var(--border-border-primary);border-bottom:.1rem solid var(--border-border-primary)}.content-action-button{border:none;color:var(--cta-cta-primary-default, #6053fd);font-size:1.1rem}.dialog-button,.dialog-button-accept{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.4rem 1.6rem;gap:.8rem;height:3.2rem;border-radius:2.4rem;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.dialog-button{border:.1rem solid var(--cta-cta-secondary-default, #000033);color:var(--cta-cta-secondary-default, #000033)}.dialog-button-accept{background:var(--cta-cta-secondary-default, #000033);color:var(--surface-surface-secondary, #ffffff)}.dialog-button:hover:enabled,.dialog-button-accept:hover:enabled{border-radius:0}.info{color:var(--color-attension-info, #0072e3)}.a-link{display:flex;flex-direction:column;justify-content:center;align-items:center}hr{border-color:var(--border-border-primary, #e8e8e8);border-style:solid;border-width:.1rem 0 0 0;margin:0}textarea{color:var(--cta-cta-secondary-default, #000033);font-family:var(--main-font-family);padding:.5rem .3rem}.custom-button{color:#fff;display:flex;padding:10px 24px;margin:5px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:24px;background:var(--cta-cta-secondary-default, #003)}.custom-button:hover{background:var(--cta-cta-secondary-hover, rgb(2, 2, 119));cursor:pointer}.custom-button.active{background-color:#6fb4e2}.dialog{position:fixed;bottom:3rem;left:50%;height:51.2rem;width:68.2rem;overflow:hidden;z-index:1002;display:flex;flex-direction:column;box-shadow:0 1px 4px #000c}.dialog-header{display:flex;padding:1.2rem .8rem;justify-content:space-between;align-items:center;align-self:stretch;color:var(--text-text-primary, #380016);background-color:var(--surface-surface-primary, #f1f1f1);border-bottom:.1rem solid var(--border-border-secondary, #afafaf)}.dialog-close-button{width:1.2rem;height:1.2rem;border:0}.dialog-body{height:calc(100% - 40px);background:var(--surface-surface-primary, #f1f1f1);padding:0;overflow:auto;display:flex;flex-direction:column}.dialog-footer{height:3.2rem;display:flex;justify-content:flex-end;background-color:var(--surface-surface-primary, #f1f1f1);color:var(--text-text-primary, #380016);border-top:.1rem solid var(--border-border-secondary, #afafaf)}@font-face{font-family:VeidekkeFavorit;src:local("VeidekkeFavorit"),url(/assets/VeidekkeFavorit-Light-d81f4eac.otf) format("opentype")}@font-face{font-family:VeidekkeFavoritBold;src:local("VeidekkeFavoritBold"),url(/assets/VeidekkeFavorit-Bold-d0f0488b.otf) format("opentype");font-weight:700}@font-face{font-family:VeidekkeFavoritItalic;src:local("VeidekkeFavoritItalic"),url(/assets/VeidekkeFavorit-LightItalic-dab93126.otf) format("opentype");font-style:italic}@font-face{font-family:VeidekkeFavoritBoldItalic;src:local("VeidekkeFavoritBoldItalic"),url(/assets/VeidekkeFavorit-BoldItalic-25232669.otf) format("opentype");font-weight:700;font-style:italic}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body{margin:0;padding:0;height:100%}body{display:flex;flex-direction:column;overflow-y:auto}.light{color:#000000de;background-color:#fff}.dark{color:#ffffffde;background-color:#303030}h1{font-size:2rem;line-height:1.1}button{border-radius:.5rem;border:.3rem solid transparent;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;font-family:inherit;background-color:#413e3e;cursor:pointer;transition:border-color .25s;margin-right:1rem;margin-left:1rem}button:hover{border-color:#c3d9e8;background-color:#78b4db}#loading-spinner{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:100px;height:100px;animation:spin 2s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#555;border-radius:3px}.main{display:flex;flex-direction:row;height:calc(100% - 4.6rem)}.table-style{border-collapse:collapse;width:100%;text-align:left;box-shadow:0 4px 8px #6434341a;background-color:#d4d4d4;border-radius:5px}.table-style th,.table-style td{padding:12px 20px;border-bottom:1px solid #e0e0e0;transition:background-color .2s}.table-style thead{background-color:#8f8f8f;color:#fff;position:sticky;top:0}.table-style tbody tr:last-child td{border-bottom:none}.modal-content{min-height:20rem;min-width:20rem;max-height:40rem;overflow:auto;padding:20px;box-sizing:border-box;position:relative}.table-container{max-height:30rem;overflow-y:auto;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 4px 8px #0000001a}.selected-row{background-color:#a1abf6}ul,ol{list-style:none;padding:0}.light-upload-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-grow:1;position:relative;min-height:100%;background-image:url(/assets/MonsterLeft-0bb9e266.svg),url(/assets/MonsterRight-96e2f5a9.svg);background-repeat:no-repeat,no-repeat;background-size:50% auto,50% auto;background-position:bottom left,top right}.dark-upload-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-grow:1;position:relative;min-height:100%;background-image:url(/assets/MonsterLeft-0bb9e266.svg),url(/assets/MonsterRight-96e2f5a9.svg);background-repeat:no-repeat,no-repeat;background-size:50% auto,50% auto;background-position:bottom left,top right}.list-item-remove-icon{border-radius:0;border:0rem;width:1.4rem;height:1.4rem;animation:none;background-image:url(/assets/trash-can-bd6e14a4.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.list-header{font-size:1.5rem;color:#000;width:100%;display:flex;justify-content:center;position:sticky;top:0;background:var(--surface-surface-primary, #ffffff);text-align:center;padding:.5rem 0;margin-bottom:.2rem}.react-svg-wrapper{width:35px;height:35px;display:flex}.react-svg-wrapper svg{width:100%;height:100%}
