#root{text-align:center;font-family:vodafone-rg-bd;margin:0}@font-face{font-family:vodafone-rg-bd;src:local("vodafone-rg-bd"),url(/assets/vodafone-rg-bd-BNi0YDK5.ttf) format("truetype")}@font-face{font-family:vodafone-rg-app;src:local("vodafone-rg-app"),url(/assets/vodafone-rg-app-CjTvn0Wf.ttf) format("truetype")}.img-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.no-spacing{padding:0;margin:0}.flex-start{margin-top:8px;text-align:start}.color-black{color:#000}.login-text{font-size:26px;padding-bottom:.5rem}.title-row{height:64px;width:1164px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.error-text{font-family:vodafone-rg-app;color:#af313b;font-size:large;padding-bottom:1.5rem}.primary-text{color:#e60000}.padding-6{padding:6%}a,a:link,a:visited,a:hover,a:active{text-decoration:none}.full-width{width:1124px}.uploaded-icons{width:100%;display:flex;align-items:center;justify-content:start;gap:32px;flex-direction:row}.uploaded-icons-buttons{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.flex-column{display:flex;align-items:start;justify-content:space-evenly;flex-direction:column}.flex-row{display:flex;align-items:start;justify-content:space-evenly;flex-direction:row}.flex-column>div{width:80%}.flex-column>div>div{width:100%}.flex-column h1{font-weight:700;font-size:24px}#row-2-upload{grid-template-columns:33% 33% 33%}.primary-button{width:100px;color:#fff;border-radius:6px;background:#e60000;padding:11.5px 16px;border:none}.primary-button:disabled{width:100px;color:#fff;border-radius:6px;background:gray;padding:11.5px 16px;border:none}.secondary-button{width:100px;color:#fff;border-radius:6px;background:#007c92;padding:10px 16px;border:none}.tertiary-button{width:100px;color:#fff;border-radius:6px;background:#262626;padding:11.5px 16px;border:none}.logout-button{color:#fff;border-radius:6px;background:#262626;padding:8px 16px;border:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;cursor:pointer}.logout-button span{font-size:18px}.info-box{display:flex;align-items:center;border:2px solid #218a00;border-radius:6px;gap:20px}.button-gap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}#upload-button-gap{font-family:vodafone-rg-app;justify-content:center;gap:10px}.icon-wrapper{background-color:#218a00;display:flex;padding:16px;justify-content:center;align-items:center}.info-icon{width:24px;height:auto}.input-width{width:100%}.top-half{margin:0;position:absolute;z-index:-1;background-image:url(/icon_library_background.png);background-size:cover;background-position:center;height:72%;width:100%}.main-div,.one-time-div,.bulk-div{padding:24px 16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;border-radius:6px}.margin-top{margin-top:20px}#fill-button{width:100%;padding:10px 16px}.iconCheck{background:url(./assets/Vector_check_kyc.svg) no-repeat;width:50px;height:50px;display:inline-block}.civil-number-input{padding:0%}.one-time-div,.bulk-div{background-color:#f5f5f5;width:88%}.bulk-div{height:max-content}.login-form-div,.home-form-div,.results-form-div,.details-form-div{padding-top:192px;margin:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#logout-button{align-self:flex-end;margin:20px 70px 0 0}#login-title{font-family:vodafone-rg-bd;align-self:first baseline;color:#fff;font-size:xx-large}#login-button{width:100%;font-size:1rem}#login-button:hover{background-color:#900;cursor:pointer}.login-input-div{width:454px;background-color:#f4f4f4;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.home-input-div,.results-input-div{width:1084px;background-color:#fff;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.details-input-div{width:1124px;padding:20px;background-color:#f4f4f4;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:2}.upload-input-div{width:1124px;padding:48px;background-color:#f4f4f4;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:2}.login-background-div{border-radius:6px;display:flex;padding:64px 0;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 2px gray;z-index:2;background-color:#f4f4f4;width:1164px}.home-background-div,.results-background-div{border-radius:6px;display:flex;padding:64px 0;flex-direction:column;align-items:center;justify-content:center;z-index:2;background-color:#fff;width:1164px}.upload-background-div{border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:2;background-color:#fff;width:1164px;align-self:center}.results-sidebar{padding:2rem}.results-search-div{width:80%;padding:6%;background-color:#f4f4f4;border-radius:6px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-shadow:0 0 2px gray;z-index:2}.results-div{width:100%;margin-top:2%;display:grid;grid-template-columns:15.9%;background-color:#fff;padding:0 2rem 2rem;grid-column-gap:10px}.results-div:after{content:"";grid-column:2;color:#000;width:1px;height:100%}.login-details-div,.home-details-div,.results-details-div{width:100%;gap:48px;background-color:#f5f5f5;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center}.search-container{display:flex;width:100%;border-radius:5px;flex-direction:row;align-items:center;justify-content:stretch;background:#fff}.category-button{width:100%;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f4f4f4;border-radius:6px;text-decoration:none;font-size:18px}.icon-button-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#f4f4f4;font-family:vodafone-rg-app}.icon-button-container>.action{position:absolute;top:-10px;right:-10px;width:24px;height:24px;z-index:1}.icon-button-container:hover{cursor:pointer}.icon-button-container p{margin-top:8px;margin-bottom:0}.icon-button,.icon-button-small,.icon-button-related{box-shadow:0 2px 8px #c1c1c1;border-radius:6px;width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none}.icon-button:hover,.icon-button-small:hover,.icon-button-related:hover{cursor:pointer}.icon-button-image{width:80%;height:auto}.icon-button-image svg{width:80%;height:auto}.icon-button-options{width:100%;height:50px;background-color:#f0f0f0}.icon-button-small{width:88px;height:88px}.icon-button-smaller{width:48px;height:48px}.icon-button-related{width:170px;height:170px}.category-button p{text-decoration:none;font-family:vodafone-rg-bd}.category-button img{width:auto;height:25%}.category-button:hover{box-shadow:2px 2px 2px #0003;z-index:2;cursor:pointer}.collection-button{width:100%;height:284px;display:flex;flex-direction:column;text-decoration:none;border-radius:6px;padding:0;box-shadow:2px 2px 2px #0003;border:0}.collection-button:hover{box-shadow:0 0;cursor:pointer}.collection-button img{padding-top:2px;width:100%;height:150px;border-top-left-radius:6px;border-top-right-radius:6px;object-fit:contain}.collection-button img:nth-child(3),.collection-button img:nth-child(5){object-fit:cover}.collection-button p{margin:auto}.collection-button-bottom{width:100%;display:flex;height:134px;flex-direction:column;align-items:stretch;justify-content:center;gap:16px;background-color:#f4f4f4;flex-grow:1;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.collection-title{font-family:vodafone-rg-bd;font-size:24px;font-weight:700}.collection-description{margin:0;font-size:18px}.categories-section{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.text-left{align-self:flex-start}.search-input{width:100%;padding:10px;outline:none;border-radius:6px 0 0 6px}.search-button{padding:12.5px;width:auto;height:50%;border:none;background-image:url(./assets/search.png);background-color:#e60000;cursor:pointer}.search-text{padding:21px;width:100%;height:100%;border:none;background-color:#fff;border-radius:6px;font-family:vodafone-rg-app}.search-button-background{padding:0;margin-right:58px;width:0px}.logout-div{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.top-div,.one-time-input-div,.one-time-submit-div,.bulk-input-div,.bulk-submit-div,.subtitle-results-div,.subtitle-results-right-div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.subtitle-results-right-div{gap:20px}.top-div{padding:0 2rem}.bulk-input-div{width:100%;gap:15px}.search-icon-button{color:#fff;border-radius:0 6px 6px 0;background:#e60000;border:none;margin:0;height:35px}.results-content-title{margin-top:2rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:18px;font-family:vodafone-rg-app}.results-content{padding-right:40px}.left-div,.right-div{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around}.left-div{width:35%;position:sticky;top:0}.empty-table{background-color:#f5f5f5;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;border-radius:0 0 6px 6px}button,.information-text{font-family:vodafone-rg-app}.information-text{text-align:start}.information-text-no-margin{margin:24px 0 0;text-align:start;font-family:vodafone-rg-app}#bulk-submit-button{align-self:flex-start}.rop-request{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around}@media only screen and (max-width: 1400px){.rop-request{flex-direction:column}.left-div,.right-div{width:100%}}.project-name{color:#e60000;font-size:x-large;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;margin:auto;padding:4rem}.top-padding{padding-top:2em;height:fit-content}.login-form,.home-form,.results-form{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.password-div .username-div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.request-form{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.body-top{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;width:100%;padding-right:5%}.filter-component{min-width:auto}.filter-component-title{text-align:start}.filter-component ul{list-style-type:none;margin:0;padding:0}.filter-component label{display:flex;flex-direction:row;align-items:flex-start;padding:.5em;gap:12px;font-family:vodafone-rg-app}.filter-component label.checked{border:1px solid #333333;padding:.5em;border-radius:6px;background-color:#333;color:#fff}.filter-component input[type=checkbox]{accent-color:#000}.filter-component input[type=checkbox]:checked+label:before{background-color:#fff;filter:invert(1)}.filter-component label:after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}.filter-component input[type=checkbox]:checked+label:after{opacity:1}.icon-section{display:flex;flex-wrap:wrap;column-gap:28px;row-gap:28px}.custom-select,.custom-textfield{width:326px;height:48px;border-radius:6px}.custom-textfield .MuiInputBase-root{height:100%}.custom-textfield .MuiOutlinedInput-root{border-radius:6px}.custom-textfield .MuiInputBase-input{padding:10px 14px;box-sizing:border-box}.logo{height:4em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #e60000)}.button{background-color:pink;width:100px}.card .button{opacity:0;transition:opacity .3s}.details-main-div{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.details-fidelities-div,.details-info-main{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.details-title-div,.details-related-div,.details-info-div,.details-info-data,.details-info-fidelity,.details-info-tags{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.details-fidelity,.details-tags{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:22px;justify-content:flex-start}.details-related{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:28px;justify-content:flex-start}.details-download{display:grid;grid-template-columns:47% 47%;gap:32px}.upload-buttons{align-self:end;display:grid;grid-template-columns:35% 29% 29%;gap:32px}.instructions-text{font-family:vodafone-rg-app;font-size:32px}.small-text{font-size:24px}.column-2 h1{margin-top:0;margin-bottom:5px}.details-title-div{width:100%;gap:20px;align-items:center}.details-info-div{background-color:#f4f4f4;border-radius:8px;padding:2%}.details-related-div{width:1164px;padding:6% 0;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center}.details-back-to-search a{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;justify-content:flex-start;cursor:pointer}.details-back-to-search{width:1164px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:10px;align-self:center;justify-content:flex-start;cursor:pointer}.details-title{width:80%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center}#go-back-text{font-family:vodafone-rg-app;align-self:flex-start;color:#fff;font-size:24px;text-decoration:underline}.details-info-data{justify-content:space-between;height:100%}.details-info-fidelity{align-items:flex-start;margin-bottom:25px}.details-info-image{width:800px;height:100%;object-fit:contain;align-items:flex-start;text-align:start;gap:20px;flex-direction:column;justify-content:center}.icon-set-data{display:grid}.row-1,.row-2,.row-3{width:100%;text-align:start}.small-gap{display:flex;flex-direction:column;justify-content:start;gap:8px}.font-size-24{font-size:24px}.row-2{display:flex;flex-direction:column;justify-content:start;gap:16px;margin-top:48px}.details-row-2{width:100%;display:grid;grid-template-columns:45% 55%}.row-3.flex{display:flex;justify-content:end}.row-3 h1{margin-bottom:0;padding-bottom:0}.row-3-upload{align-items:end}.pages-section{display:flex;justify-content:center;align-items:center;margin-top:30px}.row-3,.row-3-upload{margin-top:30px}.column-2{padding-left:5%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.icon-button-special{box-shadow:0 2px 8px #c1c1c1;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;background-color:#fff;text-decoration:none;padding:0;align-self:flex-start}.white-special-button{background-color:#f4f4f4}.details-info-tags{align-self:flex-start}.details-tags{width:100%}.icon-tag{padding:4px 18px;background-color:#e60000;color:#f5f5f5;font-size:26px;font-family:vodafone-rg-app;border-radius:6px}.icon-tag-white{padding:4px 8px;background-color:#fff;color:#000;font-size:26px;font-family:vodafone-rg-app;border-radius:6px;display:inline-flex;align-items:center;gap:8px;max-width:100%;white-space:nowrap;box-sizing:border-box}.details-info-download{width:100%;align-self:flex-end}.details-download{align-self:flex-end}.download-button{border:2px #000;box-shadow:0 3px 3px #00000029;background-color:#fff;color:#000;border-radius:6px;font-size:26px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:vodafone-rg-bd;width:100%;height:86px;text-decoration:none;cursor:pointer}.black-button{border:2px #000;box-shadow:0 3px 3px #00000029;background-color:#222;color:#fff!important;border-radius:6px;font-size:24px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:vodafone-rg-bd;width:340px;height:88px;text-decoration:none;cursor:pointer}.white-button{border:2px #000;box-shadow:0 2px 8px #c1c1c1;background-color:#fff;color:#000;border-radius:6px;font-size:24px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:vodafone-rg-bd;width:340px;height:88px;text-decoration:none;cursor:pointer}.card:hover .button{opacity:1}.details-download-dropdown{display:flex;flex-direction:column;position:inherit;justify-content:center;align-items:center;gap:10px}.details-download-dropdown:hover .download-button-hover{opacity:1;width:276px}.details-download-options .download-button-hover{opacity:0;position:relative;width:276px;transition:opacity .3s;gap:10px}.details-download-options{display:grid;gap:10%;position:absolute;align-items:center;margin-top:320px;grid-template-rows:33% 33% 33%}.download-button-hover{width:240px;height:68px}.download-button a{color:#000}#export-pane{display:flex;flex-direction:column;align-items:flex-start;justify-content:end}#idNumber{padding:0;margin:2rem}.icon-button-selected{border:2px solid #007c92;border-radius:6px}.tag-selection{width:100%;display:flex;flex-direction:row}.tag-selection div:nth-child(1){width:33%}.tag-selection .flex-column>div>div{width:100%}.tag-selection div::nth-child(2){width:66%}.tags{display:flex;flex-direction:row;justify-content:start;gap:20px}.tags span{width:max-content;size:20px;cursor:pointer}.display-end{display:flex;justify-content:end}.admin-bar{background:#007c92;width:280px;height:64px;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:24px;margin-left:auto}.admin-bar>div>span{font-weight:400;font-size:24px;color:#fff}.admin-bar div:first-child{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:12px;margin-left:24px}.admin-bar div:nth-child(2){background-color:#007c92;width:64px;height:64px;border-radius:6px;display:flex;align-items:center;justify-content:center}.admin-panel{width:1164px;height:723px;padding:20px;background-color:#f4f4f4;border-radius:6px;display:flex;flex-direction:column;align-items:center;gap:32px;z-index:2}.admin-panel>div:nth-child(1){margin-top:24px}.admin-panel>div{display:flex;flex-direction:column;align-items:start;gap:12px}.admin-panel>div>.title{font-weight:700;font-size:36px}.admin-panel .cards{display:flex;flex-direction:row;justify-content:center;gap:24px}.admin-panel .cards>div{background:#fff;box-shadow:0 3px 3px #00000029;border-radius:6px;cursor:pointer}.admin-panel .cards .card{width:338px;height:154px;padding:32px,16px,32px,16px;display:flex;align-items:center;justify-content:center}.admin-panel .cards .large-card{width:338px;height:285px}.card{display:flex;flex-direction:column;align-items:center;gap:4px}.card>span{font-weight:700px;font-size:24px}.large-card{display:flex;flex-direction:column}.large-card>div:nth-child(1){height:148px}.large-card>div:nth-child(2){height:134px}.large-card .text{display:flex;flex-direction:column;justify-content:center}.large-card .title{font-weight:700px;font-size:24px}.large-card .body{font-weight:400;font-size:18px}.MuiInputBase-root{background-color:#fff}.icons-container{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:16px;margin-top:48px}.controls{display:flex;justify-content:space-between;align-items:center;margin-top:32px}.controls div{display:flex;flex-direction:column;align-items:start}.dropdown{width:100px}.selected{border:2px solid #007c92}.icon-button-container{position:relative}.check-mark{position:absolute;top:-10px;right:-10px;width:24px;height:24px;z-index:1}.disabled{background-color:#3333;cursor:default;color:#fff}.fidelities-selection .description{margin-bottom:12px}.fidelities-selection .description .header{font-weight:700;font-size:24px}.fidelities-selection .description .body{font-size:20px;font-weight:400}.dropzone{width:100%;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:32px 0}.uploadButton{margin-bottom:8px;width:88px;height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 2px 8px #c1c1c1;border-radius:6px;background-color:#f4f4f4;cursor:pointer}.main-content.meta-data,.main-content.success{height:463px}.actions{display:flex;justify-content:end;gap:32px}.actions button.primary{background:#fff;box-shadow:0 3px 3px #00000029;width:340px;height:88px;font-weight:700;font-size:24px;color:#000;border-radius:6px}.actions button.secondary{background:#222;color:#fff;box-shadow:0 3px 3px #00000029;width:340px;height:88px;font-weight:700;font-size:24px;border-radius:6px}.main-content{width:100%;height:504px;display:flex;flex-direction:column;justify-content:start;gap:36px;align-items:center}.main-content.meta-data,.main-content.success,.main-content.upload{height:463px}.main-content>*{width:100%}.main-content>*:nth-child(2){height:100%}.main-content .header{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:12px}.main-content .header .title{font-size:36px;font-weight:700}.main-content .header .sub-title{font-size:24px;font-weight:400}.main-content.success .form-fields{align-items:start}.form-fields{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.form-fields>div{width:100%}.form-fields div{display:flex;flex-direction:column;align-items:start;gap:12px}.form-fields span{font-weight:700;font-size:24px}.form-fields>div div{width:100%}.actions{display:flex;justify-content:end;align-items:end;gap:32px}.actions button{cursor:pointer;width:340px;height:88px;font-weight:700;font-size:24px;box-shadow:0 3px 3px #00000029;border-radius:6px}.actions button.primary{background:#fff;color:#000}.actions button.primary:disabled{color:#00000042}.actions button.secondary{background:#222;color:#fff}.actions .dropdown{display:flex;flex-direction:column;align-items:start;justify-content:space-between;margin-right:auto;width:326px;gap:8px}.actions .dropdown>div{margin-top:12px}.flags-list{display:flex;flex-direction:column;align-items:start;gap:12px}.flags-list>span{font-size:24px;font-weight:700}.flags-list>div{display:flex;flex-direction:row;align-items:start;gap:24px}body{margin:0;padding:0}@font-face{font-family:vodafone-rg-bd;src:local("vodafone-rg-bd"),url(/assets/vodafone-rg-bd-BNi0YDK5.ttf) format("truetype")}@font-face{font-family:vodafone-rg-app;src:local("vodafone-rg-app"),url(/assets/vodafone-rg-app-CjTvn0Wf.ttf) format("truetype")}::-moz-selection{color:#fafafa;background:#e60000}::selection{color:#fafafa;background:#e60000}button,button:focus{outline:none;border:none}span{text-decoration:none}
