#vimeify-vimeo-upload-modal{max-width:99.2%}.vimeify-settings-section{margin-bottom:32px}.vimeify-vimeo-form-row input[type=text]{width:100%}.vimeify-progress-bar{height:8px;width:100%;background:#dcdcde;border-radius:4px;position:relative;overflow:hidden}.vimeify-progress-bar-inner{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#2271b1 0%,#135e96 100%);border-radius:4px;max-width:100%;transition:width 0.2s ease-out}.vimeify-progress-bar-value{display:block;text-align:center;margin-top:8px;font-size:13px;color:#50575e;font-weight:500}.vimeify-loader:before{height:25px;width:25px;content:"";animation:spin 1s ease-in-out infinite;background:url("data:image/gif;base64,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") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(78,59,59,0.75);display:inline-block;margin-right:5px}.vimeify-loader-inline{display:inline-block}.vimeify-vimeo-search-controls input[type=text]{width:75%}.vimeify-vimeo-search-results{margin-top:5px;width:100%}.vimeify-vimeo-upload-form h4{margin:0 0 20px 0;font-size:18px;font-weight:600;color:#1d2327;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.vimeify-vimeo-plain-form #vimeify-vimeo-search input[type=text]{width:75%;max-height:32px}.vimeify-embed-container,.vimeify-embed-container iframe{box-sizing:border-box}.vimeify-vimeo-form-row input[type=submit]{width:100%}.vimeify-vimeo-form-row textarea{width:100%}.vimeify-vimeo-form-row{margin-bottom:20px;padding:0}.vimeify-vimeo-form-row label{display:block !important;width:100%;margin:0 0 8px 0 !important;padding:0 !important;line-height:1.5 !important;font-size:14px !important;font-weight:500 !important;color:#1d2327 !important;text-align:left !important;background:none !important;border:none !important;box-shadow:none !important}.vimeify-vimeo-form-row input[type=text],.vimeify-vimeo-form-row textarea,.vimeify-vimeo-form-row select{width:100% !important;padding:8px 12px !important;margin:0 !important;border:1px solid #c3c4c7 !important;border-radius:4px !important;font-size:14px !important;line-height:1.5 !important;height:38px !important;max-height:36px !important;color:#2c3338 !important;background-color:#fff !important;background-image:none !important;transition:border-color 0.2s ease !important;box-sizing:border-box !important;box-shadow:none !important;text-align:left !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important}.vimeify-vimeo-form-row input[type=text]:focus,.vimeify-vimeo-form-row textarea:focus,.vimeify-vimeo-form-row select:focus{border-color:#2271b1 !important;outline:none !important;box-shadow:0 0 0 1px #2271b1 !important;background-color:#fff !important}.vimeify-vimeo-form-row textarea{resize:vertical !important;min-height:100px !important;height:auto !important;max-height:300px !important}.vimeify-vimeo-form-row .button{height:38px !important;padding:8px 20px !important;margin:0 !important;box-sizing:border-box !important;line-height:1.5 !important;font-size:14px !important}.vimeify-vimeo-form-row input[type=file]{border:0;padding:0;margin:0;line-height:1}.vimeify-dropzone{width:100%;margin:0 !important;padding:0 !important}.vimeify-dropzone-area{border:2px dashed #c3c4c7 !important;border-radius:8px !important;padding:40px 20px !important;text-align:center !important;cursor:pointer !important;transition:all 0.3s ease !important;background:#f9f9f9 !important;margin:0 !important;box-sizing:border-box !important}.vimeify-dropzone-area:hover{border-color:#2271b1 !important;background:#f0f6fc !important}.vimeify-dropzone-highlight .vimeify-dropzone-area{border-color:#2271b1 !important;background:#f0f6fc !important;border-style:solid !important}.vimeify-dropzone-has-file .vimeify-dropzone-area{border-color:#46b450 !important;background:#f0fdf4 !important;border-style:solid !important}.vimeify-dropzone-icon{color:#8c8f94 !important;margin:0 auto 20px !important;display:block !important;width:48px !important;height:48px !important}.vimeify-dropzone-text{margin:0 0 8px 0 !important;padding:0 !important;font-size:15px !important;color:#50575e !important;line-height:1.5 !important;font-weight:400 !important}.vimeify-dropzone-browse{color:#2271b1 !important;font-weight:600 !important;text-decoration:underline !important;cursor:pointer !important}.vimeify-dropzone-browse:hover{color:#135e96 !important}.vimeify-dropzone-filename{margin:0 !important;padding:12px 20px !important;font-size:14px !important;color:#1d2327 !important;background:#fff !important;border:1px solid #46b450 !important;border-radius:4px !important;display:none !important;font-weight:500 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.vimeify-dropzone-filename.vimeify-show{display:inline-block !important}.vimeify-vimeo-upload-form > h4{margin:0 0 20px 0 !important;padding:0 0 15px 0 !important;font-size:22px !important;font-weight:600 !important;line-height:1.4 !important;color:#1d2327 !important;border-bottom:2px solid #f0f0f0 !important;border-top:none !important;border-left:none !important;border-right:none !important;background:none !important;text-align:left !important;box-shadow:none !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important}.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.vimeify-vimeo-form-row label input[type=radio]{margin-right:8px;width:auto;cursor:pointer}.vimeify-vimeo-form-row > label{display:inline-block !important;width:auto !important;margin-right:20px !important;font-size:15px !important;font-weight:500 !important;cursor:pointer;padding:8px 0}.vimeify-vimeo-form-row > label:hover{color:#2271b1}.vimeify-insert-type{width:100%;padding:8px 12px;border:1px solid #c3c4c7;border-radius:4px;font-size:14px;height:38px;line-height:1.5;background-color:#fff;cursor:pointer;box-sizing:border-box}.vimeify-insert-type:focus{border-color:#2271b1;outline:none;box-shadow:0 0 0 1px #2271b1}.vimeify-modal .vimeify-vimeo-video-content{margin-top:20px}.vimeify-vimeo-form-row label,.vimeify-vimeo-video .button{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif !important}.vimeify-vimeo-upload-form{text-align:left !important;margin:0 !important;padding:0 !important;background:none !important;border:none !important;box-shadow:none !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important}div.swal2-html-container{overflow-x:hidden}span.vimeify-close-modal{position:absolute;top:15px;right:15px;font-size:24px;font-weight:300;background:transparent;width:36px;height:36px;line-height:36px;text-align:center;border-radius:4px;cursor:pointer;color:#787c82;border:none;transition:all 0.2s ease;z-index:10}span.vimeify-close-modal:hover{background:#f0f0f0;color:#1d2327}.vimeify-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:99999;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease}.vimeify-modal-overlay.vimeify-modal-show{opacity:1}.vimeify-modal{background:white;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,0.3);max-width:90%;max-height:90vh;overflow:auto;position:relative;transform:scale(0.95);transition:transform 0.3s ease;width:700px;margin:20px}.vimeify-modal-overlay.vimeify-modal-show .vimeify-modal{transform:scale(1)}.vimeify-modal-dialog{position:relative}.vimeify-modal-content{position:relative;padding:30px}.vimeify-uploader-modal{width:800px;max-width:95%}.vimeify-uploader-modal .vimeify-modal-content{padding:40px}.vimeify-modal-alert{padding:40px 40px 30px;text-align:center;min-width:400px}.vimeify-modal-icon{font-size:48px;line-height:1;margin:0 0 20px 0;font-weight:300;display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;border:3px solid currentColor}.vimeify-modal-alert h3{margin:0 0 12px 0;font-size:20px;font-weight:600;color:#1d2327}.vimeify-modal-alert p,.vimeify-modal-alert .vimeify-modal-message{margin:0 0 25px 0;color:#50575e;font-size:14px;line-height:1.6}.vimeify-modal-alert .vimeify-modal-button{background:#2271b1;color:white;border:none;padding:10px 24px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;min-width:100px;transition:all 0.2s ease}.vimeify-modal-alert .vimeify-modal-button:hover{background:#135e96;transform:translateY(-1px);box-shadow:0 2px 8px rgba(34,113,177,0.3)}.vimeify-modal-alert.vimeify-modal-success .vimeify-modal-icon{color:#46b450}.vimeify-modal-alert.vimeify-modal-success h3{color:#46b450}.vimeify-modal-alert.vimeify-modal-error .vimeify-modal-icon{color:#dc3232}.vimeify-modal-alert.vimeify-modal-error h3{color:#dc3232}.vimeify-modal-alert.vimeify-modal-warning .vimeify-modal-icon{color:#f0b849}.vimeify-modal-alert.vimeify-modal-warning h3{color:#f0b849}.vimeify-modal-confirm{padding:40px 40px 30px;text-align:center;min-width:400px}.vimeify-modal-confirm h3{margin:0 0 12px 0;font-size:20px;font-weight:600;color:#1d2327}.vimeify-modal-confirm p{margin:0 0 25px 0;color:#50575e;font-size:14px;line-height:1.6}.vimeify-modal-confirm .vimeify-modal-buttons{display:flex;gap:12px;justify-content:center;margin-top:25px}.vimeify-modal-confirm .vimeify-modal-cancel{background:#2271b1 !important;color:white !important;border:none !important;padding:10px 24px !important;border-radius:4px !important;cursor:pointer !important;font-size:14px !important;font-weight:500 !important;min-width:120px !important;transition:all 0.2s ease !important}.vimeify-modal-confirm .vimeify-modal-cancel:hover{background:#135e96 !important;transform:translateY(-1px) !important;box-shadow:0 2px 8px rgba(34,113,177,0.3) !important}.vimeify-modal-confirm .vimeify-modal-confirm-btn{background:#dc3232 !important;color:white !important;border:none !important;padding:10px 24px !important;border-radius:4px !important;cursor:pointer !important;font-size:14px !important;font-weight:500 !important;min-width:120px !important;transition:all 0.2s ease !important}.vimeify-modal-confirm .vimeify-modal-confirm-btn:hover{background:#b02828 !important;transform:translateY(-1px) !important;box-shadow:0 2px 8px rgba(220,50,50,0.3) !important}.vimeify-modal-alert .vimeify-modal-buttons{margin-top:25px}.vimeify-modal-confirm .vimeify-modal-button{background:#2271b1;color:white;border:none;padding:10px 24px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;min-width:100px;transition:all 0.2s ease}.vimeify-modal-confirm .vimeify-modal-button:hover{background:#135e96;transform:translateY(-1px);box-shadow:0 2px 8px rgba(34,113,177,0.3)}.vimeify-modal-confirm .vimeify-modal-button-cancel{background:#f0f0f0;color:#50575e}.vimeify-modal-confirm .vimeify-modal-button-cancel:hover{background:#dcdcde;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,0.1)}.vimeify-loader{display:inline-block !important;width:16px !important;height:16px !important;animation:vimeify-spin 0.8s linear infinite !important;vertical-align:middle !important;flex-shrink:0 !important;color:inherit !important}.vimeify-loader circle,.vimeify-loader path{stroke:currentColor !important}@keyframes vimeify-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type{margin-top:35px !important;margin-bottom:30px !important;padding:0 !important;border-bottom:none !important;display:flex !important;gap:15px !important;flex-wrap:wrap !important}.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type label{display:flex !important;align-items:center !important;width:auto !important;flex:1 !important;min-width:200px !important;margin:0 !important;font-size:15px !important;font-weight:500 !important;line-height:1.5 !important;cursor:pointer !important;padding:16px 20px !important;background:#f6f7f7 !important;border:2px solid #dcdcde !important;border-radius:6px !important;transition:all 0.2s ease !important;position:relative !important;box-sizing:border-box !important;color:#1d2327 !important;text-align:left !important;box-shadow:none !important}.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type label:hover{background:#f0f0f1 !important;border-color:#2271b1 !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(34,113,177,0.1) !important}.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type label input[type=radio]{margin:0 12px 0 0 !important;padding:0 !important;width:18px !important;height:18px !important;cursor:pointer !important;flex-shrink:0 !important;accent-color:#2271b1 !important;border:1px solid #8c8f94 !important;background:#fff !important;box-shadow:none !important}.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type label input[type=radio]:checked + span,.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type label:has(input[type=radio]:checked){background:#f0f6fc !important;border-color:#2271b1 !important;color:#2271b1 !important;box-shadow:0 2px 8px rgba(34,113,177,0.15) !important}.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type label input[type=radio]:checked ~ *{color:#2271b1 !important}.vimeify-vimeo-upload-form > .vimeify-vimeo-form-row:first-of-type label:has(input[type=radio]:checked){background:#f0f6fc !important;border-color:#2271b1 !important;box-shadow:0 2px 8px rgba(34,113,177,0.15) !important}.vimeify-vimeo-upload-form > .vimeify-insert-wrapper{margin-top:20px !important;padding-top:15px !important}.vimeify-insert-wrapper{margin-top:25px}.vimeify-video-select-row{display:flex !important;gap:10px !important;align-items:center !important}.vimeify-video-select-row .vimeify-vimeo-existing{flex:1 !important;width:auto !important;margin:0 !important}.vimeify-video-select-row .insert_video{flex-shrink:0 !important;white-space:nowrap !important;margin:0 !important}#vimeify-vimeo-search .vimeify-vimeo-form-row{display:flex;gap:10px;align-items:flex-start}#vimeify-vimeo-search .vimeify-vimeo-form-row input[type=text]{flex:1}#vimeify-vimeo-search .vimeify-vimeo-form-row button{flex-shrink:0;white-space:nowrap}button.loading{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;pointer-events:none !important;opacity:0.9 !important}button.loading .vimeify-loader{position:relative !important;margin:0 !important;flex-shrink:0 !important;color:currentColor !important}.vimeify-videos-404{margin-top:20px;padding:15px;background:#f6f7f7;border-radius:4px}.vimeify-local-search-wrapper{margin-bottom:15px !important}.vimeify-local-search-input{width:100% !important;padding:10px 12px !important;margin:0 !important;border:1px solid #c3c4c7 !important;border-radius:4px !important;font-size:14px !important;line-height:1.5 !important;height:38px !important;color:#2c3338 !important;background-color:#fff !important;transition:border-color 0.2s ease !important;box-sizing:border-box !important}.vimeify-local-search-input:focus{border-color:#2271b1 !important;outline:none !important;box-shadow:0 0 0 1px #2271b1 !important}.vimeify-local-search-input::placeholder{color:#8c8f94 !important}.vimeify-local-loading{display:none !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding:20px !important;color:#50575e !important;font-size:14px !important}.vimeify-local-loading.vimeify-show{display:flex !important}.vimeify-local-loading .vimeify-loader{width:20px !important;height:20px !important}.vimeify-load-more-wrapper{text-align:center !important;margin-top:15px !important;padding-top:15px !important;border-top:1px solid #dcdcde !important}.vimeify-video-list{margin-top:20px !important;padding:0 !important;display:flex !important;flex-direction:column !important;gap:10px !important;max-height:400px !important;overflow-y:auto !important}.vimeify-local-video-list{margin-top:0 !important}.vimeify-video-item{display:flex !important;align-items:center !important;gap:12px !important;padding:12px !important;background:#fff !important;border:1px solid #dcdcde !important;border-radius:6px !important;transition:all 0.2s ease !important;box-sizing:border-box !important}.vimeify-video-item:hover{border-color:#2271b1 !important;box-shadow:0 2px 8px rgba(34,113,177,0.1) !important}.vimeify-video-thumbnail{flex-shrink:0 !important;width:120px !important;height:68px !important;border-radius:4px !important;overflow:hidden !important;background:#f0f0f0 !important}.vimeify-video-thumbnail img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}.vimeify-video-info{flex:1 !important;min-width:0 !important}.vimeify-video-title{font-size:14px !important;font-weight:500 !important;color:#1d2327 !important;margin:0 0 4px 0 !important;padding:0 !important;line-height:1.4 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.vimeify-video-duration{font-size:12px !important;color:#757575 !important;margin:0 !important;padding:0 !important;line-height:1.4 !important}.vimeify-insert-video-btn{flex-shrink:0 !important;width:38px !important;height:38px !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;border:2px solid currentColor !important;background:transparent !important;cursor:pointer !important;margin:0 !important;transition:all 0.2s ease !important}.vimeify-insert-video-btn svg{width:16px !important;height:16px !important;stroke:currentColor !important}.vimeify-insert-video-btn:hover{background:currentColor !important;transform:translateX(2px) !important}.vimeify-insert-video-btn:hover svg{stroke:white !important}