.content-container{align-items:center;align-self:center;display:flex;flex:1 1 auto;gap:32px;margin-top:80px}.content-container.downloadUnsupported{margin-bottom:80px}.download_all_button{background-color:#084782;border:none;border-radius:10px;color:#f5f8fa;cursor:pointer;font-size:.75rem;height:25px;padding:6px 12px;width:100px}.downloadListContainer{background:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(4,38,82,.1);min-width:40vw;padding:24px}.speed_and_eta{align-items:center;display:flex;justify-content:space-between;padding-bottom:24px}.horizontalLine{background-color:#bec4cb;height:1px;width:90%}.supportTeam-info{color:#2d3540;font-weight:400;padding:56px;text-align:center}
.footerContainer{align-items:flex-start;color:#2d3540;display:flex;flex-flow:column;gap:12px;margin-bottom:56px;padding:24px 96px}.footerTitle{font-size:1.25rem;font-weight:500;line-height:28px}.subject{font-size:1rem;font-weight:400;line-height:24px}.learnmore{background-color:#e6ecf0;border-radius:8px;color:#2d3540;padding:6px 12px}.learnmore>a{color:#2d3540;cursor:pointer;font-size:12px;font-weight:500;line-height:20px;text-decoration:none}
.downloadwindow_container{align-items:center;display:flex;flex-flow:column;height:372px;justify-content:space-between;margin-bottom:56px;min-width:424px}.downloadwindow_container>.icon{padding-bottom:16px}.downloadwindow_container>div{text-align:center}.downloadwindow_container>div .toggle-text{padding-left:8px}.downloadwindow_title{color:#2d3540;font-size:1.25rem;font-style:normal;font-weight:500;line-height:28px}.subtext{font-weight:400;padding-bottom:16px}.estimated_time,.subtext{font-size:.875rem;line-height:24px}.estimated_time{color:#2d3540;font-weight:500}.icon_download_completed{padding-bottom:86px!important}.progressbarwrapper .ant-progress-text{font-size:20px;font-weight:500;margin-inline-start:24px}.progressbarwrapper .ant-progress-outer{width:355px!important}.retrybutton{background-color:#e6ecf0;border:none!important;color:#2d3540;margin-bottom:24px}.retrybutton:hover{background-color:#e6ecf0!important;color:#2d3540!important;cursor:pointer}.retrybutton span{align-items:center;display:flex}.retrybutton span svg{margin-right:8px}
.error-notification-container{align-items:baseline;color:#cf1322;display:flex}.error-notification-container div{margin-left:8px}
.dcplistcontainer{display:flex;flex-flow:column;height:475px;overflow:hidden;width:680px}.dcplistcontainer_header{align-items:center;display:flex;justify-content:space-between;padding-bottom:24px}.dcplistcontainer_header_title{color:#2d3540;font-size:1.25rem;font-weight:500;line-height:28px}.dcplistcontainer_header_countandsize .dcpcount{color:#2d3540;font-size:20px;font-weight:500;line-height:24px}.dcplistcontainer_header_countandsize .dcptotalsize{color:#69788c;font-size:20px;font-weight:500;line-height:24px;margin-left:8px}.assetlist{overflow:auto}
.assetmapitem{background-color:#f5f8fa;border-radius:8px;display:flex;margin:12px 0;padding:12px}.assetmapitem:first-child{margin-top:0}.assetmapdetails{flex-grow:1;min-width:0}.foldericon{margin-top:8px;padding-right:16px}.retry-download{cursor:pointer;margin-left:auto;padding-right:16px}.assetmapname{color:#2d3540;font-size:16px;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis;white-space:nowrap}.size{color:#69788c;font-size:14px}.expandedView{color:#084782;cursor:pointer;font-size:12px;font-weight:500;padding:4px 0}.failedTag{background-color:#ffd5d1;border:none;color:#a8071a;margin-left:8px}
.assetName{color:#2d3540;font-size:14px;overflow:hidden;padding-top:12px;text-overflow:ellipsis;white-space:nowrap}.assetName .size{font-size:12px;margin-top:4px}.assetName .failedText{color:#cf1322;font-size:12px;margin-left:8px}
.pagenotfound{align-items:center;display:flex;flex-direction:column;font-weight:600;height:100vh;justify-content:center}.pagenotfound__header{font-size:1.25rem;font-weight:600}.pagenotfound__subtext{font-size:1rem;font-weight:600}@media only screen and (max-width:991px){.pagenotfound__icon svg{height:auto;width:90%}.pagenotfound__subtext{font-size:.875rem}}
.linkunusable_container{align-items:center;display:flex;flex-flow:column;height:372px;justify-content:center;margin-bottom:56px;min-width:424px}.linkunusable_container>.icon{padding-bottom:16px}.linkunusable_container>div{text-align:center}.linkunusable_container>div .toggle-text{padding-left:8px}.linkunusable_title{color:#2d3540;font-size:1.25rem;font-style:normal;font-weight:500;line-height:28px;padding-bottom:8px;padding-top:24px}.subtext{font-size:.875rem;font-weight:400;line-height:24px;padding-bottom:16px}
.header{align-items:center;background-color:var(--primary-100,#084782);display:flex;height:86px}.header>svg{padding-left:24px}
.show-loading-animation .rect-shape,.show-loading-animation .round-shape,.show-loading-animation .text-row,.show-loading-animation.rect-shape,.show-loading-animation.round-shape,.show-loading-animation.text-row{animation:react-placeholder-pulse 1.5s infinite}@keyframes react-placeholder-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}
.content-container{align-items:center;align-self:center;display:flex;flex:1 1 auto;gap:32px;margin-top:80px}.launcher-container{display:flex;flex-flow:column;gap:56px;width:400px}.launcher-content{align-items:center;display:flex;flex-flow:column;gap:24px}.header-text{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:28px;text-align:center}.button-container{display:flex;gap:16px}.launch-text-container{align-items:baseline;display:flex;gap:4px}.sub-text{color:#000;font-weight:400}.link-text,.sub-text{font-size:14px;font-style:normal;line-height:24px}.link-text{color:#06335e;cursor:pointer;font-weight:500}.launcher-container{align-items:center;justify-content:center}
.cardWrapper{display:flex;gap:32px}.card,.dcpListCard{background:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(4,38,82,.1);box-sizing:content-box;display:flex;justify-content:center;padding:24px}.card.card,.dcpListCard.card{padding:56px}.custom-placeholder{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:space-between;width:100%}.custom-placeholder>div{border-radius:8px}.container{align-items:center;background:linear-gradient(180deg,rgba(9,102,172,0),rgba(9,102,172,.2)),url(/e014a7047d9a768f1c69.png),#d3d3d3 50% no-repeat;background-size:cover;display:flex;flex-flow:column;height:calc(100dvh - 86px);width:100%}body{background-color:#fff;font-family:Commissioner,sans-serif;margin:0}
