.anonymous{height:100%}.anonymous body{-ms-flex-align:center;align-items:center;background-color:#e4e5e6;display:-ms-flexbox;display:flex;height:100%;padding-bottom:40px;padding-top:40px;text-align:center}.anonymous .base-div{background-color:#fff;border:1px solid #c8ced3;border-radius:.25rem;margin:auto;max-width:600px;padding:80px 60px;width:100%}.anonymous .base-div img{margin-bottom:25px;max-width:80%}.anonymous form{background-color:#fff;border:1px solid #c8ced3;border-radius:.25rem;margin:auto;max-width:600px;padding:30px 60px 80px;width:100%}.anonymous form img{margin-bottom:25px;max-width:80%}.anonymous form .form-control{box-sizing:border-box;font-size:16px;height:auto;padding:10px;position:relative}.anonymous form .form-control:focus{z-index:2}.anonymous form input[type=email]{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.anonymous form input[type=password]{border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px}.anonymous label{font-size:small;text-align:left;width:100%}.error{overflow:hidden}.error .error-image{bottom:-10;font-size:170px;opacity:.2;position:absolute;right:18px;transform:rotate(-15deg)}.collection-tile,.video-tile{cursor:pointer}.collection-tile .image-container,.video-tile .image-container{aspect-ratio:16/9;border-radius:var(--cui-border-radius);overflow:hidden}.collection-tile .image-container img,.collection-tile .image-container video,.video-tile .image-container img,.video-tile .image-container video{height:100%;max-width:100%}.collection-tile .image-container .video-duration,.video-tile .image-container .video-duration{background-color:rgba(0,0,0,.5);border:1px solid hsla(0,0%,39%,.5);border-radius:3px;bottom:5px;color:#fff;font-size:12px;padding:3px 5px;position:absolute;right:5px}.collection-tile .image-container .access-status,.video-tile .image-container .access-status{align-items:center;background-color:rgba(0,0,0,.5);border:1px solid hsla(0,0%,39%,.5);border-radius:50%;color:var(--iv-title-color);display:flex;font-size:16px;height:50px;justify-content:center;position:absolute;right:5px;top:5px;width:50px}.collection-tile h5,.video-tile h5{color:var(--iv-title-color);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-tile p,.video-tile p{color:var(--iv-text-color);font-size:13px}.card.collection-tile{border:1px solid var(--iv-border-color)}.video-details .player-container{aspect-ratio:16/9;background-color:#000}.video-details .player-container>iframe,.video-details .player-container>img{height:100%;width:100%}.video-details .video-details-description{border-color:var(--iv-border-color)!important}.form-control.pagination-input{height:38px;margin-top:3px;text-align:center;width:70px}.collection-row-container .collection-playall{font-size:12px}.search-bar .clear-search-icon{color:#fff;position:absolute;right:65px;top:10px}.search-bar .result-container{border:1px solid #aaa;border-radius:6px!important;max-height:80vh;overflow-y:scroll;position:absolute;top:45px}.search-bar .result{border:1px dotted var(--iv-main-color)}.search-bar .result .title{color:var(--iv-title-color)}.search-bar .result img{margin-right:10px;min-width:160px}.search-bar .result .summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--iv-text-color);height:46px;opacity:.8;overflow:hidden;text-overflow:ellipsis}.search-bar .result:hover .summary,.search-bar .result:hover .title{color:var(--iv-main-contrast-color)}p{color:var(--iv-text-color)}#root a{text-decoration:none}.clickable :hover{cursor:pointer}.btn-danger,.btn-info,.btn-success{color:#fff!important}.pagination{margin-bottom:0}.searchbar{height:auto;padding:10px 12px;width:100%}.lds-ring{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#000;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lds-ring-holder{position:absolute;top:400px}.modal-title{word-break:break-all}.container-lg{max-width:1820px!important}.select2{margin-bottom:12px}.select2-selection__rendered{line-height:32px!important}.select2-container .select2-selection--single{height:35px!important}.select2-selection__arrow{height:34px!important}.table-layout-fixed{table-layout:fixed}.fixed-width-150{width:150px}.form-error-icon{display:none!important}.table-td-width-50{width:50px}.margin-left-4{margin-left:4px!important}.margin-left-10{margin-left:10px!important}.margin-right-4{margin-right:4px!important}.margin-right-10{margin-right:10px!important}.sidebar-brand img{max-width:83%}.pending-update{color:orange!important}.confirmation-modal{background-color:rgba(3,3,3,.5);display:block;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1051}.confirmation-modal .card{width:400px}.documentation-card .code{background-color:#ccc;border:1px dotted #999;padding:20px;width:100%}.documentation-card .code pre{margin-bottom:0}.item-container{background-color:#fff}.mapped-field-header{background:#f8f8f9;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px}.d-flex-genie-field{align-items:center}.d-flex-genie-field .genie-identifier{overflow:hidden;text-overflow:ellipsis}.field-group-collection{border:20px solid #f8f8f9;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.flex-center{justify-content:center}.flex-center,.flex-spread{align-items:center;display:flex}.flex-spread{justify-content:space-between}.loader{background:#373737;background:radial-gradient(circle,#373737 0,#181818 100%);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.divider{padding:0 5px;width:100%}.divider .divider-line{border-bottom:var(--iv-divider-color);border-bottom-style:solid;border-bottom-width:1px}input.form-control{background-color:var(--cui-body-bg);border:1px solid var(--iv-border-color)}input.form-control,input.form-control:focus{color:var(--iv-border-color)}input.form-control.searchbar{border-radius:20px}input.form-control.searchbar::placeholder{color:var(--iv-border-color);opacity:.5}.input-group-text.searchbar-text{border:1px solid var(--iv-border-color);border-radius:0 20px 20px;color:var(--iv-border-color);padding-left:20px;padding-right:20px}button.round{aspect-ratio:1/1;border-radius:50%}.pagination .page-item,button.round{align-items:center;display:flex;height:38px;justify-content:center}.pagination .page-item{border:1px solid var(--iv-border-color);border-radius:4px;cursor:pointer;margin:3px;overflow:hidden;width:38px}.pagination .page-item.active{border:1px solid var(--iv-accent-color);cursor:default}.pagination .page-item.disabled{cursor:default;opacity:.5}.pagination .page-item .page-link{align-items:center;border:0;display:flex;height:38px;justify-content:center;margin:0;padding:0;width:38px}.login-buttons .btn-container{height:40px}.login-buttons .btn-container button{border-radius:4px;color:#3c4043;font-size:14px;height:40px;width:100%}.login-buttons .btn-container button.react-apple-signin-auth-btn{border:0;height:40px;padding:0;width:100%}.no-scrollbars{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbars::-webkit-scrollbar{display:none}.bottom-line{border-bottom:1px solid var(--iv-border-color)}