.login-container{margin-top:7%}.error-feedback{color:#dc3545;font-family:var(--para-font);font-size:.875em;width:100%}.file-uploader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;width:100%}.upload-title{margin-bottom:10px;text-align:center}.full-width-dropzone{width:100%;max-width:800px;height:120px;max-height:100px;border:2px dotted #121212;border-radius:10px;background-color:#f8f9fa;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s ease}.dropzone{border:2px dashed #ccc;border-radius:4px;padding:20px;text-align:center;cursor:pointer}.full-width-dropzone:hover{background-color:#e9ecef}.video-previewview{height:350px}.dropzone-text{color:#6c757d;font-size:16px}.btn-close{background-color:rgba(0,0,0,.1);font-size:18px;border:none;cursor:pointer}@media (max-width:1200px){.dropzone{height:200px}.video-editor{display:none}}@media (max-width:1199px){.dropzone{height:200px}.video-editor{display:none}.video-preview{height:200px}}@media (max-width:990px){.dropzone{height:200px}.video-editor{display:none}.video-preview{height:200px}}@media (max-width:768px){.dropzone{height:200px}.video-editor{display:none}.img-fluid{height:400%;width:200%}.video-preview{height:200px}}@media (max-width:576px){.dropzone{height:200px}.video-editor{display:none}.video-preview{height:200px}}.btn-close:hover{background-color:rgba(0,0,0,.2)}.page_404{padding:40px 0;background:#fff;font-family:Arvo,serif}.page_404 img{width:100%}.four_zero_four_bg{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);height:400px;background-position:50%}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:80px}.link_404{color:#fff!important;padding:10px 20px;background:#39ac31;margin:20px 0;display:inline-block}.contant_box_404{margin-top:-50px}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #007bff;border-radius:50%;transition:all .2s ease;margin-right:10px}.form-check-input:checked{background-color:#007bff;border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}.form-check-label{font-weight:500;color:#333;cursor:pointer}.form-check-input:focus{outline:none;box-shadow:0 0 5px rgba(0,123,255,.8)}.swal-btn-white{color:#fff!important}.webstory-card{position:relative;overflow:hidden;height:450px}.webstory-progress{height:4px;position:absolute;top:0;width:100%;z-index:5}.webstory-media{height:100%;display:flex;align-items:center;justify-content:center}.webstory-media img,.webstory-media video{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.story-text{position:absolute;bottom:0;width:100%;padding:20px;color:#000;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.story-text h2{font-size:1.6rem;font-weight:700}.story-text p{margin:0;opacity:.9}.story-top{left:10px;display:flex;justify-content:space-between;z-index:6}.story-duration,.story-top{position:absolute;top:10px;right:10px}.story-duration{background:rgba(0,0,0,.6);color:#fff;padding:6px 10px;border-radius:20px;font-size:12px}.nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;border:none;z-index:6}.nav-btn.left{left:12px}.nav-btn.right{right:12px}.story-thumbs{display:flex;gap:8px;padding:12px;overflow-x:auto;background:#f8f9fa;border-radius:12px;margin-top:12px}.thumb{width:70px;height:55px;border-radius:8px;overflow:hidden;position:relative;cursor:pointer;opacity:.6}.thumb.active{border:2px solid #ffc107;opacity:1}.thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumb span{position:absolute;bottom:0;width:100%;text-align:center;font-size:11px;background:rgba(0,0,0,.6);color:#fff}.story-info-card{border-radius:14px}.story-info-card .card-header{border-bottom:1px solid #eee}.info-row{justify-content:space-between}.info-label,.info-row{display:flex;align-items:center}.info-label{font-size:14px;color:#6c757d}.story-info-card hr{margin:12px 0;opacity:.15}.max-text{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}