:root{--nsz-design-video-container-width:45rem;--nsz-design-video-container-padding:1.5rem;--nsz-design-video-border-radius:0.6rem;--nsz-design-video-box-shadow:0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16);--nsz-design-video-blue:#0A9FCC;--nsz-design-video-red:#cc0a0a;--nsz-design-video-green:#2fcc0a;--nsz-design-video-light-grey:#f6f7f7}.acf-field-cloudflare-stream .cloudflare-stream-success{font-weight:700;color:var(--nsz-design-video-green);margin-top:1rem}.acf-field-cloudflare-stream .cloudflare-stream-error{font-weight:700;color:var(--nsz-design-video-red);margin-top:1rem}.acf-field-cloudflare-stream .cloudflare-stream-progress-wrap{display:none;margin-top:1rem}.acf-field-cloudflare-stream .cloudflare-stream-progress-wrap span{font-size:.8rem}.acf-field-cloudflare-stream .wrap-upload-field{display:none;margin-top:1rem}.acf-field-cloudflare-stream .wrap-upload-field.active{display:block}.acf-field-cloudflare-stream .cloudflare-video-thumbnail-preview{width:200px;height:auto;margin-bottom:1rem}.acf-field-cloudflare-stream .wrap-upper-nav{display:flex;gap:1.5rem}.acf-field-cloudflare-stream .cloudflare-video-details{display:none}.acf-field-cloudflare-stream .cloudflare-video-details h4{margin-bottom:.5rem}.acf-field-cloudflare-stream .cloudflare-video-details input{font-size:.7rem;margin-bottom:.5rem}.acf-field-cloudflare-stream .cloudflare-video-details.active{display:block}.acf-field-cloudflare-stream .cloudflare-video-details .cloudflare-video-details-item-holder{display:flex}.acf-field-cloudflare-stream .cloudflare-video-details .wrap-item{margin-right:1rem}.acf-field-cloudflare-stream .cloudflare-video-details-info{display:flex;gap:1rem}.acf-field-cloudflare-stream .cloudflare-video-details-option-holder{display:flex;margin-bottom:1rem}.settings_page_nsz_design_video_field_settings #wpcontent{padding-left:0}.wp-core-ui.settings_page_nsz_design_video_field_settings .button-primary,.wp-core-ui.settings_page_nsz_design_video_field_settings .button-primary:active,.wp-core-ui.settings_page_nsz_design_video_field_settings .button-primary:hover,.wp-core-ui.settings_page_nsz_design_video_field_settings .button-primary:focus{background:var(--nsz-design-video-blue);border-color:var(--nsz-design-video-blue);font-weight:700;padding:.25rem .5rem}.wp-core-ui.settings_page_nsz_design_video_field_settings .button-primary:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--nsz-design-video-blue)}.nsz-design-video-header{margin-bottom:1rem;background:#fff}.nsz-design-video-header-title{display:flex;gap:.5rem}.nsz-design-video-wordmark{max-width:10rem}.nsz-design-video-title{padding:var(--nsz-design-video-container-padding);padding-bottom:.5rem;margin:0}.nsz-design-video-card{box-shadow:var(--nsz-design-video-box-shadow);border-radius:var(--nsz-design-video-border-radius);overflow:hidden;position:relative;box-sizing:border-box;background:#fff;color:#000}.nsz-design-video-container{margin:0 auto;text-align:left;max-width:var(--nsz-design-video-container-width);padding:var(--nsz-design-video-container-padding)}.nsz-design-video-admin label{font-weight:500;margin-bottom:1rem;display:block}.nsz-design-video-admin input:not([type="submit"]){min-width:22rem}.nsz-design-video-admin .submit{margin-bottom:0}.nsz-design-video-admin a{color:var(--nsz-design-video-blue)}.nsz-design-video-row{border-bottom:1px solid var(--nsz-design-video-light-grey);padding:var(--nsz-design-video-container-padding)}.nsz-design-video-row:last-of-type{border-bottom:none}.nsz-design-video-footer{padding:var(--nsz-design-video-container-padding);padding-top:0}.nsz-design-video-footer .submit{padding:0;margin:0}.nsz-cloudflare-stream-modal{z-index:99999;width:50vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.nsz-cloudflare-stream-modal form{margin-top:1rem}.nsz-cloudflare-stream-modal-listing{max-height:60vh;overflow-y:auto}.nsz-cloudflare-stream-modal-listing ul{list-style:none;padding:0;margin:0}.nsz-cloudflare-stream-modal-listing li{display:flex;align-items:center;margin-bottom:1rem}.nsz-cloudflare-stream-modal-listing button{cursor:pointer}.nsz-cloudflare-stream-modal-listing img{width:150px;height:auto;margin-right:1rem}.nsz-cloudflare-stream-pagination-controls{margin-top:1rem;margin-bottom:1rem}.nsz-cloudflare-stream-pagination-controls .page-button{margin-right:.2rem!important;margin-bottom:.2rem!important}