.nf-video-filter-preview{object-fit:cover;opacity:.35}.nf-video-filter-message{color:#fff;text-shadow:0 1px 3px #000;background:rgb(0 0 0 / 35%);overflow:auto}.nf-video-filter-stage{min-height:150px}.nf-video-filter-player{min-width:0;max-width:100%}.nf-video-watch-title{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;line-height:1.25;margin:0}.nf-video-watch-subline{margin-top:0.35rem}.nf-video-watch-owner{color:inherit}.nf-video-watch-actions .btn{font-weight:600;padding-inline:0.85rem}.nf-video-watch-description{background:var(--bs-tertiary-bg, #f6f7f8);border:1px solid var(--bs-border-color);border-radius:14px;padding:1rem}.nf-video-watch-description-inner{font-size:0.95rem;line-height:1.55;white-space:pre-line}[data-bs-theme=dark] .nf-video-watch-description{background:rgba(255,255,255,0.055);border-color:rgba(255,255,255,0.1)}.nf-video-watch-page{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;width:100%}.nf-video-watch-main{min-width:0}.nf-video-watch-sidebar{min-width:0}.nf-video-watch-player-card{background:#000;border-radius:16px;overflow:hidden;box-shadow:0 12px 32px rgba(0,0,0,0.16)}.nf-video-watch-player-card video,.nf-video-watch-player-card iframe,.nf-video-watch-player-card .plyr,.nf-video-watch-player-card .plyr__video-wrapper{width:100%;max-width:100%}.nf-video-watch-info{padding-top:1rem}.nf-video-watch-title{font-size:clamp(1.25rem,2vw,1.8rem);font-weight:750;line-height:1.25;margin:0;letter-spacing:-0.015em}.nf-video-watch-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:0.35rem;margin-top:0.45rem;color:var(--bs-secondary-color);font-size:0.92rem}.nf-video-watch-owner{color:var(--bs-body-color);font-weight:650;text-decoration:none}.nf-video-watch-owner:hover{text-decoration:underline}.nf-video-watch-dot{color:var(--bs-secondary-color)}.nf-video-watch-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin-top:0.9rem}.nf-video-watch-action-btn{font-weight:650;padding:0.42rem 0.85rem}.nf-video-watch-description{margin-top:1rem;padding:1rem;border-radius:16px;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);font-size:0.96rem;line-height:1.6;white-space:pre-line}.nf-video-watch-sidebar-sticky{position:static}.nf-video-watch-sidebar-header{font-size:1rem;font-weight:750;margin-bottom:0.75rem}@media(max-width:767.98px){.nf-video-watch-player-card{border-radius:12px}.nf-video-watch-title{font-size:1.2rem}.nf-video-watch-description{border-radius:14px;padding:0.85rem}}[data-bs-theme=dark] .nf-video-watch-player-card{box-shadow:0 14px 36px rgba(0,0,0,0.55)}[data-bs-theme=dark] .nf-video-watch-description{background:rgba(255,255,255,0.055);border-color:rgba(255,255,255,0.1)}.nf-video-watch-suggestions-card{padding-bottom:1rem}.nf-video-watch-suggestions-head{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem;margin-bottom:0.9rem}.nf-video-watch-suggestions-head .section-title{margin-bottom:0}.nf-video-watch-suggestions-all{font-size:0.875rem;font-weight:650;text-decoration:none;white-space:nowrap}.nf-video-watch-suggestions{display:flex;flex-direction:column;gap:0.85rem}.nf-video-watch-suggestion{display:grid;grid-template-columns:132px minmax(0,1fr);gap:0.75rem;align-items:start;min-width:0}.nf-video-watch-suggestion-thumb{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:#000;box-shadow:0 4px 12px rgba(0,0,0,0.12)}.nf-video-watch-suggestion-thumb img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.18s ease,opacity 0.18s ease}.nf-video-watch-suggestion:hover .nf-video-watch-suggestion-thumb img{transform:scale(1.035);opacity:0.92}.nf-video-watch-suggestion-duration{position:absolute;right:0.35rem;bottom:0.35rem;padding:0.15rem 0.38rem;border-radius:5px;background:rgba(0,0,0,0.82);color:#fff;font-size:0.72rem;font-weight:750;line-height:1.1}.nf-video-watch-suggestion-body{min-width:0;padding-top:0.05rem}.nf-video-watch-suggestion-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;overflow:hidden;color:var(--bs-body-color);text-decoration:none;font-size:0.93rem;font-weight:750;line-height:1.25;letter-spacing:-0.01em}.nf-video-watch-suggestion-title:hover{color:var(--bs-primary);text-decoration:none}.nf-video-watch-suggestion-author{display:block;margin-top:0.35rem;overflow:hidden;color:var(--bs-secondary-color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-size:0.81rem;line-height:1.25}.nf-video-watch-suggestion-author:hover{color:var(--bs-body-color);text-decoration:underline}.nf-video-watch-aside .nerofix-sidebar-video,.nf-video-watch-aside .media-list>li{width:100%;max-width:none;margin:0}.nf-video-watch-aside .media-list{padding-left:0;margin-bottom:0;list-style:none}[data-bs-theme=dark] .nf-video-watch-suggestion-thumb{box-shadow:0 4px 14px rgba(0,0,0,0.45)}@media(max-width:575.98px){.nf-video-watch-suggestion{grid-template-columns:118px minmax(0,1fr);gap:0.65rem}.nf-video-watch-suggestion-title{font-size:0.88rem}}.nerofix-video-suggestion{display:flex;margin-bottom:12px}.nerofix-video-thumbnail{position:relative;flex-shrink:0;width:168px;height:94px;background:#000;overflow:hidden;border-radius:8px}.nerofix-video-thumbnail img{width:100%;height:100%;object-fit:cover}.nf-video-hover-preview{overflow:hidden;position:relative}.nf-video-hover-canvas{background:#16181a;display:block;height:100%;inset:0;object-fit:contain;pointer-events:none;position:absolute;width:100%;z-index:1}.nf-video-hover-preview>.nerofix-video-duration,.nf-video-hover-preview>.nerofix-sidebar-duration,.nf-video-hover-preview>.nf-video-watch-suggestion-duration,.nf-video-hover-preview>.nf-video-preview-duration,.nf-video-hover-preview>.nf-video-preview-overlay{z-index:2}.nerofix-video-duration{position:absolute;bottom:4px;right:4px;background-color:rgba(0,0,0,0.75);color:#fff;font-size:12px;padding:2px 4px;border-radius:2px;font-weight:bold}.nerofix-video-info{margin-left:12px;overflow:hidden;flex:1}.nerofix-video-title{font-size:14px;font-weight:500;text-decoration:none;display:block;line-height:1.2em;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nerofix-video-author{display:flex;align-items:center;text-decoration:none;font-size:13px;color:#606060;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nerofix-video-author span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.nerofix-video-author img{width:20px;height:20px;border-radius:50%;margin-right:6px;object-fit:cover}.nerofix-video-meta{font-size:12px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nerofix-video-list{display:flex;flex-direction:column;gap:10px}.nerofix-video-suggestion{display:flex;flex-direction:row;min-height:94px}.nerofix-sidebar-video{width:100%;max-width:224px;margin-bottom:10px}.nerofix-sidebar-thumb{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:6px;background-color:#ddd}.nerofix-sidebar-thumb img{width:100%;height:100%;object-fit:cover;display:block}.nerofix-sidebar-duration{position:absolute;bottom:4px;right:4px;background:rgba(0,0,0,0.75);color:#fff;font-size:11px;padding:2px 4px;border-radius:2px;font-weight:bold}.nerofix-sidebar-info{margin-top:6px;line-height:1.2}.nerofix-sidebar-title{display:block;font-size:13px;font-weight:500;color:#111;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nerofix-sidebar-author{font-size:11px;color:#666;text-decoration:none;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nf-video-management{container:video-management / inline-size;min-width:0}.nf-video-management-row{display:grid;grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"preview info utilities";align-items:start;gap:.5rem 1rem;padding:.85rem 1rem}.nf-video-management-row:has(.nf-video-management-actions){grid-template-areas:"preview info utilities" "preview actions utilities"}.nf-video-management-row:has(.nf-video-management-status){grid-template-areas:"preview info utilities" "preview status utilities"}.nf-video-management-row:has(.nf-video-management-status):has(.nf-video-management-actions){grid-template-areas:"preview info utilities" "preview status utilities" "preview actions utilities"}.nf-video-management-preview{grid-area:preview;width:112px;min-width:0}.nf-video-management-media{display:block;position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:.375rem;background:#16181a}.nf-video-management-media>img{display:block;width:100%;height:100%;object-fit:contain}.nf-video-management-info{grid-area:info;min-width:0}.nf-video-management-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 .3rem;font-size:1rem;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.nf-video-management-meta{display:flex;flex-wrap:wrap;gap:.25rem .5rem;color:var(--bs-secondary, #6c757d);font-size:.875rem;line-height:1.4}[data-bs-theme=dark] .nf-video-management-meta{color:var(--bs-secondary-color, #a7afb7)}.nf-video-management-meta>span+span::before{content:"\b7";margin-inline-end:.2rem}.nf-video-management-count{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;font-variant-numeric:tabular-nums}.nf-video-management-status{grid-area:status;min-width:0;margin:0;padding:.35rem .5rem;font-size:.875rem;line-height:1.4;overflow-wrap:anywhere}.nf-video-management-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:.375rem;min-width:0}.nf-video-management-actions .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:start}.nf-video-management-utilities{grid-area:utilities;display:flex;align-items:start;gap:.375rem}.nf-video-management-utilities .btn{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;padding:.25rem .4rem}.nf-video-management .nf-video-management-delete:not(:hover):not(:focus-visible):not(:active){color:var(--bs-secondary-color, #6c757d)}.nf-video-management .nf-video-management-delete:is(:hover,:focus-visible,:active){color:var(--bs-danger, #dc3545);border-color:var(--bs-danger, #dc3545);background:var(--bs-danger-bg-subtle, #f8d7da)}.nf-video-management-media:focus-visible{outline:2px solid var(--bs-primary, #397eac);outline-offset:3px}.nf-video-management-tools{display:flex;justify-content:flex-end;margin-bottom:.75rem}.nf-video-management-empty{padding:2rem 1rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.75rem;background:var(--bs-tertiary-bg, #f8f9fa);text-align:center}.nf-video-management-empty>i{display:block;margin-bottom:.75rem;font-size:2rem;color:var(--bs-secondary-color, #6c757d)}.nf-video-management-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem;margin-top:1rem}.nf-video-management-pagination-top{margin-block:.75rem 1rem}.nf-video-catalog-form{display:grid;gap:.85rem;min-width:0}.nf-video-catalog-form .form-label{margin-block-end:.35rem;font-size:.875rem}.nf-video-catalog-form :is(input,select){min-width:0;max-width:100%}.nf-video-catalog-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.nf-video-management-range{font-size:.875rem;color:var(--bs-secondary-color, #6c757d);white-space:nowrap}.nf-video-management-pagination .pagination{flex-wrap:wrap;justify-content:center}.nf-video-management-pagination .page-link{display:flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2.25rem;padding:.25rem .5rem;font-size:.9375rem}[dir=rtl] .nf-video-management-arrow{transform:scaleX(-1)}@container video-management (max-width: 30rem){.nf-video-management-row{grid-template-columns:80px minmax(0,1fr) auto;gap:.6rem .65rem;padding:.75rem}.nf-video-management-row:has(.nf-video-management-actions){grid-template-areas:"preview info utilities" "actions actions utilities"}.nf-video-management-row:has(.nf-video-management-status){grid-template-areas:"preview info utilities" "status status utilities"}.nf-video-management-row:has(.nf-video-management-status):has(.nf-video-management-actions){grid-template-areas:"preview info utilities" "status status utilities" "actions actions utilities"}.nf-video-management-preview{width:80px}}@container video-management (max-width: 20rem){.nf-video-management-row{grid-template-columns:64px minmax(0,1fr) auto;column-gap:.5rem}.nf-video-management-preview{width:64px}}.nerofix-sidebar-duration{position:absolute;bottom:4px;right:4px;background:rgba(0,0,0,0.75);color:#fff;font-size:11px;padding:2px 4px;border-radius:2px;font-weight:bold}@media(min-width:1024px){.nerofix-video-list{flex-direction:row;flex-wrap:wrap}.nerofix-video-suggestion{width:calc(50% - 15px);margin-right:10px;min-height:84px}.nerofix-video-list .nerofix-video-suggestion:nth-child(odd):last-child{width:100%}.nerofix-video-thumbnail{width:148px;height:84px}}.plyr-lazy-thumbnail{cursor:pointer;position:relative}.plyr-lazy-thumbnail .play-button-overlay{pointer-events:none}:root{--plyr-color-main: var(--color-primary);--plyr-video-control-background-hover: var(--color-primary-hover);--plyr-range-fill-background: var(--color-primary)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--color-primary)))!important}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--color-primary)))!important}.plyr--full-ui input[type=range]{color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--color-primary)))!important}video.nerofix-video-player:not([data-nerofix-player-initialized="1"]){aspect-ratio:16 / 9;background:#000;display:block;max-width:100%;object-fit:contain;width:100%}.nf-video-player{aspect-ratio:16 / 9;background-color:#16181a;border-radius:.5rem;container-type:inline-size;overflow:hidden;position:relative;transition:background-color .22s ease;width:100%}.nf-video-player.has-uniform-backdrop{background-color:var(--nf-video-player-backdrop-color, #16181a)}.nf-video-player-end{position:absolute;inset:0 0 var(--nf-video-end-controls-height, 4rem);z-index:3;display:flex;flex-direction:column;justify-content:center;gap:clamp(.4rem,1.5cqw,1rem);padding:clamp(.5rem,2.5cqw,1.5rem);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;color:#fff;background:linear-gradient(180deg,rgb(10 14 18 / 95%),rgb(10 14 18 / 86%));text-align:start}.nf-video-player-end[hidden],.nf-video-player-big-play[hidden]{display:none}.nf-video-player-end-actions{display:flex;align-items:center;gap:.65rem;min-width:0;flex-shrink:0}.nf-video-player-end-replay,.nf-video-player-end-close{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;border:1px solid rgb(255 255 255 / 35%);border-radius:.4rem;padding:.4rem .65rem;background:rgb(255 255 255 / 12%);color:#fff;font:inherit;font-size:.875rem;font-weight:600;line-height:1.2;cursor:pointer;flex-shrink:0}.nf-video-player-end-close{margin-inline-start:auto;width:2.25rem;padding:.35rem;background:transparent}.nf-video-player-end-author{display:flex;align-items:center;gap:.4rem;min-width:0;color:#d9e1e8;font-size:.875rem;text-decoration:none}.nf-video-player-end-author span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nf-video-player-end-heading{margin:0 0 .5rem;color:#d9e1e8;font-size:.8rem;font-weight:500;line-height:1.25}.nf-video-player-end-suggestions{min-width:0;flex-shrink:0}.nf-video-player-end-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.nf-video-player-end-card{display:block;min-width:0;color:#fff;text-decoration:none;border-radius:.35rem}.nf-video-player-end-thumb{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:.35rem;background:#20262c}.nf-video-player-end-thumb img{display:block;width:100%;height:100%;object-fit:contain}.nf-video-player-end-duration{position:absolute;inset-inline-end:.25rem;bottom:.25rem;padding:.1rem .25rem;border-radius:.2rem;color:#fff;background:rgb(0 0 0 / 80%);font-size:.7rem;line-height:1.2}.nf-video-player-end-title{display:block;overflow:hidden;margin-top:.35rem;color:inherit;font-size:.85rem;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.nf-video-player-end-replay:hover,.nf-video-player-end-close:hover{background:rgb(255 255 255 / 24%)}.nf-video-player-end-card:hover,.nf-video-player-end-author:hover{color:#fff;text-decoration:underline}.nf-video-player-end :is(button,a):focus-visible{outline:2px solid #fff;outline-offset:2px}@container (max-width: 28rem){.nf-video-player-end{gap:.4rem;padding:.5rem;justify-content:flex-start}.nf-video-player-end-actions,.nf-video-player-end-grid{gap:.4rem}.nf-video-player-end-replay,.nf-video-player-end-close{min-height:1.875rem;padding:.3rem .4rem;font-size:.75rem}.nf-video-player-end-close{width:1.875rem}.nf-video-player-end-author{gap:.25rem;font-size:.75rem}.nf-video-player-end-heading{margin-bottom:.3rem;font-size:.7rem}.nf-video-player-end-thumb{max-height:13cqw}.nf-video-player-end-title{margin-top:.2rem;font-size:.75rem}}@container (max-width: 22rem){.nf-video-player-end-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nf-video-player-end-card:nth-child(n+3){display:none}.nf-video-player-end-author>i{display:none}.nf-video-player-end-heading{display:none}.nf-video-player-end-thumb{max-height:10cqw}}.nf-video-player:focus-visible{outline:3px solid var(--bs-primary, #0d6efd);outline-offset:3px}.nf-video-player-media{background:transparent;display:block;height:100%;max-height:none;object-fit:contain;position:relative;width:100%;z-index:1}.nf-video-player-backdrop{filter:blur(1.25rem) brightness(.72);height:100%;inset:0;object-fit:cover;opacity:.86;pointer-events:none;position:absolute;transform:scale(1.08);transition:opacity .22s ease;width:100%;z-index:0}.nf-video-player.has-uniform-backdrop .nf-video-player-backdrop{opacity:0}.nf-video-player.is-loading::after{animation:nf-video-player-spinner .75s linear infinite;border:.2rem solid rgba(255,255,255,.35);border-radius:50%;border-top-color:#fff;content:"";height:2rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg);width:2rem;z-index:2}.nf-video-player-short-label{animation:nf-video-player-short-label 3s ease-out forwards;background:rgb(0 0 0 / 58%);border-radius:.35rem;color:#fff;font-size:.75rem;font-weight:600;inset-block-start:.75rem;inset-inline-start:.75rem;line-height:1.3;max-inline-size:calc(100% - 1.5rem);opacity:0;overflow:hidden;padding:.3rem .5rem;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:2}@keyframes nf-video-player-short-label{0%,100%{opacity:0}6%,88%{opacity:1}}@media(prefers-reduced-motion:reduce){.nf-video-player-short-label{animation:none;opacity:1}}.nf-video-player-seek-feedback{align-items:center;background:rgba(0,0,0,.66);border-radius:50%;color:#fff;display:flex;font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:700;height:4.25rem;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.78);transition:opacity .16s ease,transform .16s ease;width:4.25rem;z-index:4}.nf-video-player.is-seek-feedback-visible .nf-video-player-seek-feedback{opacity:1;transform:translate(-50%,-50%) scale(1)}.nf-video-player-seek-feedback[data-direction=backward]{left:28%}.nf-video-player-seek-feedback[data-direction=forward]{left:72%}@keyframes nf-video-player-spinner{to{transform:translate(-50%,-50%) rotate(360deg)}}.nf-video-player-controls{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.88) 38%);color:#fff;display:flex;gap:.55rem;inset:auto 0 0;line-height:1;padding:1.25rem .75rem .65rem;position:absolute;transition:opacity .18s ease,transform .18s ease;z-index:3}.nf-video-player-big-play{align-items:center;background:rgba(0,0,0,.62);border:2px solid rgba(255,255,255,.9);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:1.25rem;height:4.25rem;justify-content:center;left:50%;padding:0 0 0 .2rem;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:background .18s ease,opacity .18s ease,transform .18s ease;width:4.25rem;z-index:1}.nf-video-player-big-play:hover,.nf-video-player-big-play:focus-visible{background:var(--bs-primary, #0d6efd);outline:3px solid #fff;outline-offset:3px}.nf-video-player.is-playing .nf-video-player-big-play{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.82)}.nf-video-player.is-controls-hidden .nf-video-player-controls{opacity:0;pointer-events:none;transform:translateY(.45rem)}.nf-video-player.is-controls-hidden .nf-video-player-settings{opacity:0;pointer-events:none}.nf-video-player.is-controls-hidden{cursor:none}.nf-video-player:focus-visible .nf-video-player-controls{opacity:1;pointer-events:auto;transform:none}.nf-video-player-control{align-items:center;background:transparent;border:0;border-radius:.3rem;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:1rem;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.nf-video-player-control:hover,.nf-video-player-control:focus-visible{background:rgba(255,255,255,.18);outline:0}.nf-video-player-control:focus-visible,.nf-video-player-seek:focus-visible,.nf-video-player-volume:focus-visible,.nf-video-player-settings-option:focus-visible{outline:2px solid #fff;outline-offset:2px}.nf-video-player-range{align-items:center;display:flex;min-width:0;position:relative}.nf-video-player-seek-range{flex:1 1 auto;min-width:4rem}.nf-video-player-volume-range{flex:0 1 5rem;min-width:3rem}.nf-video-player-seek,.nf-video-player-volume{accent-color:var(--bs-primary, #0d6efd);min-width:0;width:100%}.nf-video-player-range-value{background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.24);border-radius:.25rem;bottom:calc(100% + .45rem);color:#fff;font-size:.72rem;font-variant-numeric:tabular-nums;left:var(--nf-video-player-range-value-position, 50%);line-height:1;opacity:0;padding:.3rem .4rem;pointer-events:none;position:absolute;transform:translate(-50%,.2rem);transition:opacity .14s ease,transform .14s ease;white-space:nowrap;z-index:1}.nf-video-player-range.is-adjusting .nf-video-player-range-value{opacity:1;transform:translate(-50%,0)}.nf-video-player-seek-preview{background:rgb(16 18 20 / 96%);border:1px solid rgb(255 255 255 / 32%);border-radius:.35rem;bottom:calc(100% + 6px);box-shadow:0 .2rem .75rem rgb(0 0 0 / 40%);color:#fff;direction:ltr;font-size:.72rem;font-variant-numeric:tabular-nums;line-height:1.2;padding:4px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);z-index:4}.nf-video-player-seek-preview[hidden]{display:none}.nf-video-player-seek-preview canvas{border-radius:.15rem;display:block}.nf-video-player-seek-preview span{display:block;padding-top:4px}.nf-video-player-seek-range.has-seek-preview .nf-video-player-range-value,.nf-video-player.is-controls-hidden .nf-video-player-seek-preview{visibility:hidden}.nf-video-player-seek:disabled{cursor:not-allowed;opacity:.55}.nf-video-player-time{flex:0 0 auto;font-size:.78rem;font-variant-numeric:tabular-nums;white-space:nowrap}.nf-video-player-settings{background:rgba(22,22,22,.96);border:1px solid rgba(255,255,255,.22);border-radius:.45rem;bottom:4.05rem;box-sizing:border-box;box-shadow:0 .4rem 1.25rem rgba(0,0,0,.42);color:#fff;display:none;min-width:13rem;padding:.65rem;position:absolute;right:.75rem;z-index:4}.nf-video-player.is-settings-open .nf-video-player-settings{display:block}.nf-video-player-settings-section+.nf-video-player-settings-section{border-top:1px solid rgba(255,255,255,.16);margin-top:.65rem;padding-top:.65rem}.nf-video-player-settings-label{display:block;font-size:.78rem;font-weight:600;margin:0 0 .45rem}.nf-video-player-settings-value{align-items:center;background:rgba(255,255,255,.08);border-radius:.3rem;display:flex;font-size:.8rem;font-variant-numeric:tabular-nums;min-height:2rem;padding:.25rem .5rem}.nf-video-player-settings-options{display:grid;gap:.35rem;grid-template-columns:repeat(5,minmax(0,1fr))}.nf-video-player-settings-option{background:rgba(255,255,255,.08);border:1px solid transparent;border-radius:.3rem;color:inherit;cursor:pointer;font-size:.76rem;font-variant-numeric:tabular-nums;min-height:2rem;padding:.25rem}.nf-video-player-settings-option:hover,.nf-video-player-settings-option:focus-visible{background:rgba(255,255,255,.2)}.nf-video-player-settings-option.is-selected{background:var(--bs-primary, #0d6efd);border-color:rgba(255,255,255,.65);color:#fff}.nf-video-player:fullscreen{align-items:center;aspect-ratio:auto;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.nf-video-player:fullscreen .nf-video-player-media{height:100%;max-height:none}.nf-video-player:fullscreen .nf-video-player-controls{width:100%}.netmail-attachment-video-wrap video.nf-video-player-media{object-fit:contain}@media(max-width:575.98px){.nf-video-player-big-play{font-size:1.1rem;height:3.75rem;width:3.75rem}.nf-video-player:fullscreen .nf-video-player-media,.netmail-attachment-video-wrap .nf-video-player:fullscreen video.nf-video-player-media{object-fit:contain}.nf-video-player-controls{gap:.35rem;padding-inline:.45rem}.nf-video-player-volume-range{display:none}.nf-video-player-time{font-size:.72rem}.nf-video-player-settings{bottom:3.9rem;max-width:calc(100% - .9rem);min-width:0;padding:.45rem;right:.45rem;width:min(11.5rem,calc(100% - .9rem))}.nf-video-player-settings-section+.nf-video-player-settings-section{margin-top:.45rem;padding-top:.45rem}.nf-video-player-settings-label{font-size:.72rem;margin-bottom:.3rem}.nf-video-player-settings-value{font-size:.75rem;min-height:1.75rem;padding:.2rem .4rem}.nf-video-player-settings-options{gap:.22rem}.nf-video-player-settings-option{font-size:.66rem;min-height:1.85rem;padding:.15rem}}@media(max-width:390px){.nf-video-player-time{display:none}}@media(pointer:coarse){.nf-video-player-control{height:2.75rem;width:2.75rem}.nf-video-player-settings-option{min-height:2.5rem}}@media(pointer:coarse)and (max-width:575.98px){.nf-video-player-settings-option{min-height:1.85rem}}@supports (width: 1cqi){.nf-video-player-big-play{aspect-ratio:1;font-size:min(1.25rem,5cqi);height:auto;width:min(4.25rem,18cqi)}@media(max-width:575.98px){.nf-video-player-big-play{font-size:min(1.1rem,5cqi);width:min(3.75rem,20cqi)}}}.nf-video-cover-preview{width:min(100%,28rem);aspect-ratio:16 / 9;overflow:hidden;border-radius:.5rem;background:#161616}.nf-video-cover-preview>img,.nf-video-cover-preview>canvas{width:100%;height:100%;object-fit:contain;display:block}.nf-video-cover-preview>[hidden],.nf-video-cover-editor [hidden]{display:none!important}.nf-video-cover-range{display:grid;grid-template-columns:minmax(0,1fr) minmax(5rem,1fr);align-items:center;gap:.75rem;margin:.5rem 0;font-size:.875rem}.nf-video-cover-range input{width:100%;min-width:0;accent-color:var(--bs-primary, #247da0)}.nf-video-cover-editor .btn:focus-within{outline:2px solid var(--bs-primary, #247da0);outline-offset:2px}.nf-video-cover-editor fieldset{min-width:0}.nf-video-cover-editor [data-video-cover-time]{display:inline-block;min-width:3.25rem;margin-inline-start:.25rem;font-variant-numeric:tabular-nums}.nf-video-edit-page{padding-block-start:0}.nf-video-edit-page>#breadcrumb,.nf-video-edit-page>#breadcrumb .breadcrumb{margin-block:0}.nf-video-edit-page>.nf-video-edit-tabs{margin-block:0}.nf-video-edit-workspace{container:video-edit / inline-size;padding-block:1rem}.nf-video-edit-heading{--nf-video-edit-accent: var(--bs-link-color, #397eac);position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;margin-block-end:1rem;border:1px solid var(--bs-border-color, #dee2e6);border-color:color-mix(in srgb,var(--nf-video-edit-accent) 22%,var(--bs-border-color, #dee2e6));border-inline-start:3px solid var(--nf-video-edit-accent);border-radius:.75rem;background:var(--bs-tertiary-bg, #f8f9fa);background:linear-gradient(115deg,color-mix(in srgb,var(--nf-video-edit-accent) 9%,var(--bs-body-bg, #fff)),var(--bs-body-bg, #fff) 75%)}.nf-video-edit-heading::after{content:"";position:absolute;z-index:-1;width:15rem;height:15rem;inset-inline-end:-5rem;top:-10rem;border:2rem solid color-mix(in srgb,var(--nf-video-edit-accent) 6%,transparent);border-radius:50%;pointer-events:none}.nf-video-edit-heading-icon{display:grid;place-items:center;flex:0 0 2.25rem;height:2.25rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.6rem;color:var(--nf-video-edit-accent);background:var(--bs-body-bg, #fff);font-size:1rem}.nf-video-edit-heading h1{min-width:0;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere;color:var(--bs-body-color, #212529)}.nf-video-edit-main{display:grid;gap:1rem}.nf-video-edit-section{min-width:0;margin:0;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.75rem;background:var(--bs-body-bg, #fff)}.nf-video-edit-section-heading{padding:.45rem 1rem;border-block-end:1px solid var(--bs-border-color, #dee2e6)}.nf-video-edit-section-heading h2{margin:0;font-size:.9375rem;font-weight:600;line-height:1.45;color:var(--bs-body-color, #212529)}.nf-video-edit-section-body{padding:1rem}.nf-video-edit-details .form-label{margin-block-end:.5rem;font-size:.9375rem;font-weight:600}.nf-video-edit-details textarea{min-height:7rem;resize:vertical}.nf-video-edit-settings{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-start:1rem}.nf-video-edit-search{grid-column:1 / -1}.nf-video-edit-settings .form-check{min-width:0}.nf-video-edit-settings .form-check-label{font-size:.9375rem;line-height:1.5}.nf-video-edit-settings .form-check:last-child{margin-block-end:0!important}.nf-video-edit-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-block-start:1.25rem}.nf-video-edit-workspace [hidden]{display:none!important}.nf-video-cover-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem}.nf-video-cover-layout .nf-video-cover-preview{width:100%;max-width:22rem}.nf-video-cover-tools{min-width:0}.nf-video-cover-tools .btn{max-width:100%;white-space:normal}.nf-video-cover-tools .btn-outline-primary{--bs-btn-color: var(--bs-body-color, #212529);--bs-btn-border-color: var(--bs-border-color, #dee2e6);--bs-btn-hover-color: var(--bs-body-color, #212529);--bs-btn-hover-bg: var(--bs-tertiary-bg, #f8f9fa);--bs-btn-hover-border-color: var(--bs-secondary-color, #6c757d);--bs-btn-active-color: var(--bs-body-color, #212529);--bs-btn-active-bg: var(--bs-tertiary-bg, #f8f9fa);--bs-btn-active-border-color: var(--bs-secondary-color, #6c757d)}.nf-video-cover-tools [data-video-cover-notice]:empty{display:none}@container video-edit (min-width: 40rem){.nf-video-edit-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}@container video-edit (min-width: 36rem){.nf-video-cover-layout{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}}@media(max-width:575.98px){.nf-video-edit-heading{gap:.6rem}.nf-video-edit-heading h1{font-size:1rem}.nf-video-edit-heading-icon{flex-basis:2.125rem;height:2.125rem}}
