.logo{width:250px;height:100px;display:block;background-size:contain;background-repeat:no-repeat;margin:30px auto}.google-logo{height:18px;width:18px;margin-right:24px;margin-left:8px}.apple-logo{width:18px;height:21px;margin-right:30px}.microsoft-logo{height:18px;width:18px;margin-right:10px;margin-left:20px}.mt-5{margin-top:5px}.oauth-part{margin-top:15px;margin-bottom:5px}@font-face{font-family:Inter;font-style:normal;font-weight:bolder;src:url(/assets/Inter-SemiBold-BKUFJA4f.otf)}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/Inter-Medium-CDPBpyho.otf)}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/Inter-Regular-BiVMQYq8.otf)}@font-face{font-family:Inter;font-style:normal;font-weight:lighter;src:url(/assets/Inter-Light-B6vKPU-a.otf)}*::-webkit-scrollbar{width:15px!important}*::-webkit-scrollbar-track{border-radius:10px!important}*::-webkit-scrollbar-thumb{border:5px solid rgba(0,0,0,0)!important;background-clip:padding-box!important;border-radius:9px!important;background-color:#78787880!important}*::-webkit-scrollbar-thumb:hover{background-color:#787878!important}.job-card{margin-bottom:12px;cursor:pointer;border:1px;border-radius:12px!important;border-color:#e7e7e7!important;border-style:solid!important;transition:background-color .2s;height:90px;overflow:hidden;box-shadow:none!important}.job-card:hover{background-color:#dbdbdb}.job-card.selected{background-color:#ceebff}.job-card-content-wrapper{display:flex;padding:0;align-items:center;height:100%}.job-card-thumbnail{height:100%;width:120px;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.job-card-thumbnail img{height:100%;width:100%;object-fit:cover}.job-card-details{flex:1;padding:0 0 0 16px}.job-card-details:last-child{padding-bottom:8px}.job-card-header{display:flex;align-items:center;margin-bottom:4px}.job-card-title{font-weight:600!important;font-size:.85rem!important;flex:1}.job-card-date,.job-card-meta{display:block!important;color:#0009}.video-creator-container{flex:1;padding:8px;display:flex;gap:0px;overflow:hidden}.video-creator-card{flex:1;padding:12px;border-radius:24px!important;display:flex;flex-direction:column;overflow:hidden;background-color:#fff}.video-creator-card-header{font-weight:700!important;margin-bottom:12px!important;text-align:center}.video-creator-card-content{flex:1;overflow-y:auto;margin-bottom:12px;position:relative}.video-preview-container{background-color:#f2f2f2;border-radius:20px;width:auto;min-height:400px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;overflow:hidden}.video-preview-container img{max-width:100%;max-height:600px;object-fit:contain}.video-player{width:100%;height:auto;max-height:600px;object-fit:contain}.audio-preview-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.horizontal-video-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;width:100%;max-width:100%;gap:12px;padding:12px;margin-bottom:16px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;align-items:stretch}.horizontal-video-list>*{flex-shrink:0}.horizontal-video-list::-webkit-scrollbar{height:16px}.horizontal-video-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.horizontal-video-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.horizontal-video-list::-webkit-scrollbar-thumb:hover{background:#bbb}.horizontal-job-card{flex:0 0 180px;width:180px;margin-bottom:0!important;display:flex!important;flex-direction:column;height:auto;transition:transform .2s,box-shadow .2s}.horizontal-job-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.app-container{display:flex;flex-direction:column;height:100vh;background-color:#f5f5f5}.global-loading-bar{height:4px;width:100%}.main-content-area{flex:1;display:flex;overflow:hidden}.app-header{padding:4px 32px;border-radius:0!important;border:1px solid #dbdbdb;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.app-header .header-title-container{text-align:left}.app-header .header-title-container .header-title{font-family:Inter-Black,sans-serif;font-weight:900;color:#2c2c2c;font-size:2rem}.app-header .header-title-container .header-subtitle{color:#252525;font-size:.875rem;font-weight:500;font-style:italic}.app-header .header-user-container{display:flex;align-items:center;width:300px;justify-content:flex-end}.app-header .header-user-container .user-info{text-align:right;margin-right:16px}.app-header .header-user-container .user-info .user-welcome{font-weight:700}.app-header .header-user-container .user-info .user-credits{color:#0009}.app-header .header-user-container .user-avatar{background-color:#101010}.app-footer{padding:8px 32px;border-radius:0!important;border:1px solid #dbdbdb;background-color:#fff}.app-footer .footer-content{display:flex;align-items:center;justify-content:flex-end;gap:4px}.app-footer .footer-content .footer-text{color:#0009}.app-footer .footer-content .footer-logo-link{display:flex;align-items:center}.app-footer .footer-content .footer-logo-link .footer-logo{height:24px}
