.nf-blog-editor{margin:.75rem 0 1rem}.nf-blog-editor-actions,.nf-blog-preview>header{display:flex;align-items:center;gap:.75rem}.nf-blog-preview h2,.nf-blog-dialog h2{font-size:1.25rem;margin:0}.nf-blog-editor-actions{justify-content:flex-end;flex-wrap:wrap;padding:.75rem 0;margin-top:.75rem;background:var(--bs-body-bg, #fff);border-top:1px solid var(--bs-border-color, #d8dce2)}#nf-blog-editor-status{flex:1 1 0;min-width:0;font-size:.875rem;overflow-wrap:anywhere}#nf-blog-editor-status:empty{display:none}.nf-blog-editor-actions .btn{min-height:32px;flex:0 0 auto;white-space:normal}.nf-blog-editor-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.nf-blog-writing{min-width:0}#blogentry_teaser{min-height:4rem}.nf-blog-settings-sidebar .sidebar-actions-stack .btn{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;white-space:normal}.nf-blog-settings-sidebar .sidebar-actions-stack i{flex:0 0 1.25rem;text-align:center}.nf-blog-settings-sidebar .sidebar-actions-stack span{min-width:0;overflow-wrap:anywhere}.nf-blog-categories{min-width:0;margin-block:1rem}.nf-blog-categories-heading{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem;padding-bottom:.625rem;border-bottom:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-categories-heading>i{color:var(--color-primary, var(--bs-primary, #3878a7))}.nf-blog-categories-heading h1{margin:0;font-size:1.125rem;line-height:1.4;overflow-wrap:anywhere}.nf-blog-category-create{padding:.875rem;border:1px solid var(--bs-border-color, #d8dce2);border-radius:6px;background:var(--color-bg-soft, var(--bs-tertiary-bg, #f3f5f7))}.nf-blog-category-suggestions{max-width:36rem;margin-bottom:.875rem}.nf-blog-category-suggestions .form-select{min-height:32px;font-size:.875rem}.nf-blog-category-create-fields{display:flex;flex-wrap:wrap;align-items:end;gap:.625rem}.nf-blog-category-field{flex:1 1 12rem;min-width:0}.nf-blog-categories .form-label{display:block;margin-bottom:.375rem;font-size:.8125rem;font-weight:600;overflow-wrap:anywhere}.nf-blog-categories .text-muted{color:var(--bs-secondary-color, #59616c)!important}.nf-blog-categories .form-control-sm{min-height:32px;height:auto;font-size:.875rem}.nf-blog-category-create-fields>.btn{flex:0 1 auto;min-height:32px;max-width:100%;padding:.3125rem .625rem;font-size:.8125rem;white-space:normal;overflow-wrap:anywhere}.nf-blog-category-list{margin-top:1.25rem}.nf-blog-category-list-heading{margin:0;padding-bottom:.625rem;border-bottom:1px solid var(--bs-border-color, #d8dce2);font-size:.9375rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.nf-blog-category-row{display:flex;align-items:end;gap:.625rem;padding-block:.875rem;border-bottom:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-category-row .nf-blog-category-field{flex-basis:0}.nf-blog-category-symbol{display:grid;place-items:center;flex:0 0 24px;height:32px;color:var(--bs-secondary-color, #59616c)}.nf-blog-category-actions{display:flex;flex:0 0 auto;gap:.375rem}.nf-blog-category-actions .btn{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:.25rem;border-radius:4px}.nf-blog-category-empty{display:flex;align-items:center;gap:.75rem;padding-block:1.25rem;color:var(--bs-secondary-color, #59616c)}.nf-blog-category-empty>i{flex:0 0 24px;font-size:1.25rem;text-align:center}.nf-blog-category-empty p{margin:0;font-size:.875rem;overflow-wrap:anywhere}.nf-blog-toolbar{display:flex;flex-wrap:wrap;gap:.25rem;border:1px solid var(--bs-border-color, #d8dce2);border-radius:4px 4px 0 0;padding:.25rem;background:var(--bs-tertiary-bg, #f3f5f7)}.nf-blog-toolbar .btn{width:36px;height:36px;padding:.25rem;flex:0 0 36px;border:1px solid transparent}.nf-blog-toolbar .btn:hover{border-color:var(--bs-border-color, #c4cbd4)}.nf-blog-toolbar .form-select{width:120px;height:36px;padding-block:.25rem;font-size:.875rem}#blogentry_body{min-height:8rem;border-radius:0 0 4px 4px;line-height:1.5}.nf-blog-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;border-top:1px solid var(--bs-border-color, #d8dce2);padding-top:.75rem}.nf-blog-settings h2{grid-column:1 / -1;font-size:1rem;margin:0 0 .5rem}.nf-blog-settings fieldset{margin:0;min-width:0}.nf-blog-settings legend{font-size:.9375rem;font-weight:600}.nf-blog-settings .form-check{margin-bottom:.25rem;overflow-wrap:anywhere}.nf-blog-preview{margin-block:2rem;border-top:1px solid var(--bs-border-color, #d8dce2);padding-top:1rem}.nf-blog-preview>header{justify-content:space-between;margin-bottom:.75rem}.nf-blog-preview iframe{display:block;width:100%;min-height:480px;border:1px solid var(--bs-border-color, #d8dce2);border-radius:4px;background:#fff}.nf-blog-dialog{width:min(480px,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;padding:1.5rem;border:1px solid #c8cfd9;border-radius:6px;background:var(--bs-body-bg, #fff);color:var(--bs-body-color, #20242a)}.nf-blog-dialog::backdrop{background:rgb(0 0 0 / 40%)}.nf-blog-dialog label{display:block;margin:1rem 0 .375rem}.nf-blog-dialog footer{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.5rem}.nf-blog-leave-content{padding:1.5rem;overflow-wrap:anywhere}.nf-blog-leave-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.nf-blog-leave-actions .btn{white-space:normal}.nf-blog-draft-state{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem}.nf-blog-draft-state time{color:var(--bs-secondary-color, #59616c)}.nf-blog-history-actions{margin-block:.75rem}.nf-blog-workspace-navigation [aria-current=page]{color:var(--bs-primary);font-weight:600}.nf-blog-workspace-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem;border-bottom:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-workspace-description{min-width:0;overflow-wrap:anywhere}.nf-blog-workspace-description h2{font-size:1rem;margin:0 0 .375rem}.nf-blog-workspace-row-actions{display:flex;flex:0 0 auto;gap:.5rem}.nf-blog-workspace-row-actions .btn{width:40px;height:40px}.nf-blog-history-content{padding:1rem}.nf-blog-history-list{display:flex;flex-direction:column;gap:.5rem}.nf-blog-history-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.nf-blog-history-compare label{font-size:.875rem;font-weight:600}.nf-blog-history-compare textarea{width:100%;min-height:280px;resize:vertical}.nf-blog-history-modal{width:min(1000px,calc(100vw - 32px))}.nf-blog-preview-document{padding:1.5rem;background:var(--bs-body-bg, #fff)}.nf-blog-article{max-width:800px;margin-inline:auto;overflow-wrap:anywhere;line-height:1.7}.nf-blog-article h1{font-size:1.5rem;margin-bottom:1.5rem}.nf-blog-article h2,h2.nf-blog-heading{font-size:1.3rem;margin-block:1.5rem .75rem}.nf-blog-article h3,h3.nf-blog-heading{font-size:1.125rem;margin-block:1.25rem .5rem}.nf-blog-article img,.nf-blog-figure img{max-width:100%;height:auto}.nf-blog-figure{margin-block:1rem}.nf-blog-figure figcaption{font-size:.875rem;color:var(--bs-secondary-color, #59616c);margin-top:.5rem}.nf-blog-reader{max-inline-size:74ch;margin:1.5rem auto;min-width:0}.nf-blog-reader--divided{margin-block-start:0}.nf-blog-reader--divided::before{content:"";display:block;height:1px;margin-block-end:.5rem;background:var(--color-primary, var(--bs-primary, #3878a7));opacity:.3}.nf-blog-article-header h1{font-size:1.375rem;font-weight:600;line-height:1.35;margin:0;overflow-wrap:anywhere}.nf-blog-article-lead{min-width:0}.nf-blog-article-lead--cover{position:relative;isolation:isolate;display:grid;overflow:hidden;border-radius:6px;background:#111}.nf-blog-article-image-frame{grid-area:1 / 1;align-self:center;min-width:0;width:100%;aspect-ratio:16 / 9;overflow:hidden}.nf-blog-article-image{display:block;min-width:0;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center}.nf-blog-article-lead--cover h1{position:relative;z-index:1;grid-area:1 / 1;align-self:start;min-width:0;padding:.875rem 1rem 1.5rem;color:#fff;background:linear-gradient(180deg,rgb(0 0 0 / 82%),rgb(0 0 0 / 78%) calc(100% - .625rem),transparent)}.nf-blog-article-meta{display:flex;align-items:start;gap:.75rem;margin-top:.625rem}.nf-blog-article-meta>.nf-blog-preview-meta{flex:1 1 0;min-width:0;padding-block:.375rem}.nf-blog-article-edit{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;margin-inline-start:auto;padding:.25rem;text-decoration:none}.nf-blog-byline,.nf-blog-preview-author{display:flex;align-items:center;gap:.75rem;min-width:0;overflow-wrap:anywhere}.nf-blog-byline img,.nf-blog-preview-author img{flex:0 0 auto;object-fit:cover;border-radius:4px}.nf-blog-article-body{font-size:1rem;line-height:1.75;overflow-wrap:anywhere;margin-top:.875rem}.nf-blog-article-body img,.nf-blog-article-body video,.nf-blog-article-body iframe{max-width:100%}.nf-blog-article-body img{height:auto}.nf-blog-article-body pre,.nf-blog-article-body table{max-width:100%;overflow-x:auto}.nf-blog-article-body>:last-child{margin-bottom:0}.nav-tabs.nf-blog-navigation{margin-bottom:.5rem}.nf-blog-navigation>.nav-item.ms-auto{margin-left:0!important;margin-right:0!important;margin-inline-start:auto!important}.nf-blog-home-header{position:relative;isolation:isolate;display:grid;align-items:end;width:100%;max-width:100%;min-width:0;margin:0 0 1rem;overflow:hidden;border-radius:6px;background:var(--color-primary, var(--bs-primary, #3878a7));color:#fff}.nf-blog-home-header--cover::before,.nf-blog-home-header--theme::before{content:"";grid-area:1 / 1;width:100%;min-width:0;min-height:12rem;aspect-ratio:1024 / 300;pointer-events:none}.nf-blog-home-header::after{content:"";position:absolute;inset:0;z-index:-1;background:rgb(0 0 0 / 8%);pointer-events:none}.nf-blog-header-content{position:relative;isolation:isolate;grid-area:1 / 1;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:1rem;width:100%;min-width:0;padding:1.5rem}.nf-blog-header-content::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent,rgb(0 0 0 / 72%) 1.5rem,rgb(0 0 0 / 80%));pointer-events:none}.nf-blog-home-header--theme{color:#162027}.nf-blog-home-header--theme::after{background:none}.nf-blog-home-header--theme .nf-blog-header-content::before{background:linear-gradient(180deg,transparent,rgb(255 255 255 / 82%) 1.5rem,rgb(255 255 255 / 93%))}.nf-blog-header-avatar{display:block;width:64px;height:64px;border:2px solid #fff;border-radius:6px;overflow:hidden;background:#fff;color:#161616}.nf-blog-header-avatar img{display:block;width:100%;height:100%;object-fit:cover}.nf-blog-header-avatar:focus-visible{outline:2px solid #fff;outline-offset:4px}.nf-blog-header-copy{min-width:0}.nf-blog-header-title{font-family:Georgia,"Times New Roman",serif;font-size:1.75rem;line-height:1.25;letter-spacing:0;color:inherit;margin:0;overflow-wrap:anywhere}.nf-blog-description{max-width:74ch;font-size:.9375rem;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere;margin:.5rem 0 0}.nf-blog-cover{margin:1rem 0;aspect-ratio:16 / 9;display:grid;align-items:center;overflow:hidden}.nf-blog-cover img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center}.nf-blog-cover-preview{display:block;width:min(100%,480px);height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:center;margin-bottom:.75rem}.nf-blog-cover-preview[hidden]{display:none}.nf-blog-entry-cover-frame{width:min(100%,480px);aspect-ratio:16 / 9;overflow:hidden;border-radius:6px;margin-bottom:.75rem}.nf-blog-entry-cover-frame[hidden]{display:none}.nf-blog-entry-cover-frame .nf-blog-cover-preview{width:100%;margin:0}.nf-blog-crop-dialog{min-width:0;padding:.75rem}.nf-blog-crop-stage{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;outline:1px solid var(--bs-border-color);outline-offset:-1px;border-radius:6px;background:var(--bs-tertiary-bg, #f4f6f8);touch-action:none;cursor:grab}.nf-blog-crop-stage:active{cursor:grabbing}.nf-blog-crop-stage img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none}.nf-blog-crop-stage::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,transparent calc(100% / 3 - .5px),rgb(255 255 255 / 55%) calc(100% / 3 - .5px),rgb(255 255 255 / 55%) calc(100% / 3 + .5px),transparent calc(100% / 3 + .5px),transparent calc(200% / 3 - .5px),rgb(255 255 255 / 55%) calc(200% / 3 - .5px),rgb(255 255 255 / 55%) calc(200% / 3 + .5px),transparent calc(200% / 3 + .5px)),linear-gradient(to bottom,transparent calc(100% / 3 - .5px),rgb(255 255 255 / 55%) calc(100% / 3 - .5px),rgb(255 255 255 / 55%) calc(100% / 3 + .5px),transparent calc(100% / 3 + .5px),transparent calc(200% / 3 - .5px),rgb(255 255 255 / 55%) calc(200% / 3 - .5px),rgb(255 255 255 / 55%) calc(200% / 3 + .5px),transparent calc(200% / 3 + .5px))}.nf-blog-crop-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;min-width:0;margin:.75rem 0;padding:0;border:0}.nf-blog-crop-controls label{display:flex;flex-direction:column;min-width:0;font-size:.8125rem;overflow-wrap:anywhere}.nf-blog-crop-controls label:first-child{grid-column:1 / -1}.nf-blog-crop-controls input{width:100%;margin-top:.375rem;accent-color:var(--color-primary, var(--bs-primary, #3878a7));direction:ltr}.nf-blog-crop-actions{display:flex;flex-wrap:wrap;justify-content:end;gap:.5rem}.nf-blog-crop-actions>:first-child{margin-inline-end:auto}.nf-blog-crop-error:empty{display:none}.nf-blog-header-cover{position:relative;aspect-ratio:1024 / 300;max-height:none;overflow:hidden}.nf-blog-header-cover img{position:absolute;inset:0;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:cover}.nf-blog-home-header>.nf-blog-header-cover{position:absolute;inset:0;z-index:-2;width:100%;height:100%;margin:0;aspect-ratio:auto;pointer-events:none}.nf-blog-header-picker .nf-blog-cover-preview{width:100%;max-height:none;aspect-ratio:1024 / 300;object-fit:cover}.nf-blog-media-dialog{width:min(720px,100%);min-width:0;padding:.75rem;box-sizing:border-box}.nf-blog-media-modal{background:rgb(var(--bs-body-bg-rgb, 255, 255, 255))}.nf-blog-media-confirm{padding:.75rem}.nf-blog-media-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.nf-blog-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:.75rem}.nf-blog-media-item{min-width:0;border:1px solid var(--bs-border-color);border-radius:6px;padding:.375rem}.nf-blog-media-select{display:flex;flex-direction:column;width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:start;overflow-wrap:anywhere}.nf-blog-media-select img{width:100%;aspect-ratio:4 / 3;object-fit:contain;background:var(--bs-tertiary-bg);margin-bottom:.375rem}.nf-blog-media-select>i{display:grid;place-items:center;width:100%;aspect-ratio:4 / 3;background:var(--bs-tertiary-bg);font-size:1.5rem;margin-bottom:.375rem}.nf-blog-media-select:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.nf-blog-media-fields{display:grid;gap:.5rem;margin:.75rem 0}.nf-blog-media-fields label{display:block;margin:0}.nf-blog-media-item{position:relative}.nf-blog-media-item>.form-check-input{position:absolute;inset-block-start:.625rem;inset-inline-start:.625rem;z-index:1;margin:0;box-shadow:0 0 0 2px var(--bs-body-bg, #fff)}.nf-blog-media-item>.nf-blog-media-icon{margin-top:.375rem}.nf-blog-media-item-state{display:block;margin-top:.25rem}.nf-blog-media-icon{flex:0 0 32px;width:32px;height:32px;padding:.25rem}.nf-blog-media-filters{display:flex;flex-wrap:wrap;align-items:end;gap:.5rem;padding-block:.5rem;margin-bottom:.5rem;border-bottom:1px solid var(--bs-border-color)}.nf-blog-media-filters>label{flex:1 1 140px;min-width:0;margin:0;font-size:.8125rem}.nf-blog-media-filters>label:first-child{flex-basis:190px}.nf-blog-media-filters .form-control,.nf-blog-media-filters .form-select{margin-top:.25rem}.nf-blog-media-bulk{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem;min-height:40px;margin-bottom:.5rem}.nf-blog-media-bulk>label{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem}.nf-blog-media-bulk .form-check-input{margin:0}.nf-blog-media-details{width:min(720px,100%);padding:.75rem;min-width:0;overflow-wrap:anywhere}.nf-blog-media-detail-image{display:block;width:100%;height:240px;object-fit:contain;margin-bottom:.75rem}.nf-blog-media-facts{margin-block:.5rem}.nf-blog-media-title-form{display:flex;align-items:end;gap:.5rem}.nf-blog-media-title-form label{flex:1 1 0;min-width:0;margin:0;font-size:.875rem}.nf-blog-media-title-form input{margin-top:.25rem}.nf-blog-media-usages{list-style:none;margin:0 0 .75rem;padding:0}.nf-blog-media-usages li{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.25rem 1rem;padding-block:.5rem;border-bottom:1px solid var(--bs-border-color)}.nf-blog-media-usages li>a,.nf-blog-media-usages li>span{min-width:0;overflow-wrap:anywhere}.nf-blog-media-trash-image{width:100%;height:100px;object-fit:contain;margin-bottom:.375rem}.nf-blog-workspace-row:target{outline:2px solid var(--bs-primary);outline-offset:2px;scroll-margin-block:1rem}.nf-blog-profile-form{max-width:760px;margin-bottom:1.5rem}.nf-blog-filters{display:flex;flex-wrap:wrap;align-items:end;gap:.5rem .75rem;padding-block:1rem;border-bottom:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-filters>div{flex:1 1 150px;min-width:0}.nf-blog-filters label{display:block;font-size:.8125rem;margin-bottom:.25rem}.nf-blog-filters .nf-blog-search{flex:2 1 200px}.nf-blog-filters>.btn{flex:0 0 32px;width:32px;height:32px;padding:.25rem}.nf-blog-preview-item{display:flex;align-items:start;gap:1rem;padding-block:1.25rem;border-bottom:1px solid var(--bs-border-color, #d8dce2);min-width:0}.nf-blog-preview-copy{min-width:0;flex:1 1 0}.nf-blog-list-cover{flex:0 0 168px;width:168px;aspect-ratio:16 / 9;overflow:hidden;border-radius:4px}.nf-blog-list-cover img{display:block;width:100%;height:100%;object-fit:cover}.nf-blog-preview-item h2{font-size:1.125rem;line-height:1.4;margin:.375rem 0;overflow-wrap:anywhere}.nf-blog-preview-item p{margin:.5rem 0;overflow-wrap:anywhere}.nf-blog-preview-author{font-size:.875rem;margin-bottom:.5rem}.nf-blog-preview-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 1rem;color:var(--bs-secondary-color, #59616c);font-size:.8125rem;overflow-wrap:anywhere}.nf-blog-preview-compact{padding-block:.75rem}.nf-blog-preview-compact .nf-blog-list-cover{flex-basis:112px;width:112px}.nf-blog-preview-compact h2{font-size:1rem;margin-top:0}.nf-blog-preview-compact p{font-size:.9375rem;margin-bottom:0}.nf-blog-neighbors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-block:1rem;border-block:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-neighbors a{min-width:0;overflow-wrap:anywhere}.nf-blog-neighbors span{display:block;font-size:.8125rem;margin-bottom:.25rem}.nf-blog-neighbors strong{font-size:.9375rem;font-weight:600}.nf-blog-related{padding-block:1.25rem}.nf-blog-related h2{font-size:1rem}.nf-blog-pagination{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-block:1rem}.nf-blog-management-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem;border-bottom:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-management-copy{min-width:0;flex:1 1 0}.nf-blog-management-copy h2{font-size:1rem;line-height:1.4;margin-bottom:.5rem;overflow-wrap:anywhere}.nf-blog-management-actions{display:flex;flex:0 0 auto;gap:.375rem}.nf-blog-management-actions .btn{width:32px;height:32px;padding:.25rem}.swal2-popup.nf-blog-cover-modal{width:720px;max-width:calc(100vw - 1.5rem);min-width:0;padding-bottom:.75rem;border-radius:8px;box-sizing:border-box}.nf-blog-cover-modal .swal2-title{padding:.875rem 2.5rem .25rem;font-size:1.25rem}.nf-blog-cover-modal .swal2-close{top:.25rem;margin-right:.25rem;margin-inline-end:.25rem}.nf-blog-cover-modal .swal2-html-container{min-width:0;margin:.75rem;text-align:start;overflow-wrap:anywhere}.nf-blog-cover-modal .tab-content,.nf-blog-cover-modal .tab-pane{min-width:0}.nf-blog-cover-modal select{max-width:100%}.nf-blog-cover-modal .input-group>.btn{white-space:normal}.nf-blog-cover-modal #mediaUploadFileName{min-width:0}.nf-blog-cover-modal .card-img-top{width:100%;aspect-ratio:4 / 3;object-fit:contain}@media(max-width:767.98px){.nf-blog-header-content{grid-template-columns:48px minmax(0,1fr);gap:.75rem;padding:1rem}.nf-blog-header-content::before{background:linear-gradient(180deg,transparent,rgb(0 0 0 / 72%) 1rem,rgb(0 0 0 / 80%))}.nf-blog-header-avatar{width:48px;height:48px}.nf-blog-header-title{font-size:1.375rem}.nf-blog-neighbors{grid-template-columns:minmax(0,1fr)}.nf-blog-management-row{gap:.5rem;align-items:start}.nf-blog-preview-item{gap:.75rem}.nf-blog-list-cover{flex-basis:96px;width:96px}.nf-blog-preview-compact .nf-blog-list-cover{flex-basis:80px;width:80px}.nf-blog-editor-layout{grid-template-columns:minmax(0,1fr);gap:1rem}.nf-blog-settings{grid-template-columns:minmax(0,1fr)}.nf-blog-editor-actions{gap:.5rem;flex-wrap:wrap}#nf-blog-editor-status{flex-basis:100%}.nf-blog-editor-actions .btn{font-size:.875rem}.nf-blog-history-compare{grid-template-columns:minmax(0,1fr)}.nf-blog-preview-document{padding:1rem}}@media(max-width:575.98px){.nf-blog-management-row .nf-blog-list-cover{flex-basis:80px;width:80px}.nf-blog-management-actions{flex-direction:column}}.nf-blog-editor-workspace .nf-blog-recovery-actions{display:flex;flex-wrap:wrap;gap:.5rem}.nf-blog-editor-workspace .nf-blog-recovery-actions .btn{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.nf-blog-editor-workspace .nf-blog-editor-surface{min-width:0;border:1px solid var(--bs-border-color, #d8dce2);border-radius:6px;background:var(--bs-body-bg, #fff)}.nf-blog-editor-workspace .nf-blog-editor-layout{gap:0}.nf-blog-editor-workspace .nf-blog-editor-band{min-width:0;padding:.875rem 1rem}.nf-blog-editor-workspace .nf-blog-editor-band+.nf-blog-editor-band{border-block-start:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-editor-workspace .form-label{display:block;margin-block-end:.375rem;font-size:.8125rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.nf-blog-editor-workspace #blogentry_title{font-size:1rem;font-weight:600}.nf-blog-editor-workspace .form-control,.nf-blog-editor-workspace .form-select{min-width:0;max-width:100%}.nf-blog-editor-workspace .nf-blog-toolbar{gap:.25rem;padding:.25rem;background:var(--color-bg-soft, var(--bs-tertiary-bg, #f3f5f7));border-color:var(--color-border-soft, var(--bs-border-color, #d8dce2))}.nf-blog-editor-workspace .nf-blog-toolbar .btn{flex-basis:32px;width:32px;height:32px;color:var(--bs-body-color);background:transparent}.nf-blog-editor-workspace .nf-blog-toolbar .btn:hover{background:var(--color-bg-soft-strong, var(--bs-tertiary-bg))}.nf-blog-editor-workspace .nf-blog-toolbar .form-select{width:120px;height:32px}.nf-blog-editor-workspace #blogentry_body{font-size:.9375rem;line-height:1.6}.nf-blog-editor-workspace fieldset{min-width:0;margin:0;padding:0;border:0}.nf-blog-editor-workspace legend.nf-form-legend{margin-block-end:.625rem;font-size:1rem;line-height:1.4}.nf-blog-editor-workspace legend.nf-form-legend>label{margin:0;font:inherit;color:inherit;cursor:pointer}.nf-blog-editor-workspace fieldset.nf-blog-title-field{margin-block-end:.875rem}.nf-blog-editor-workspace .nf-blog-editorial-fields{display:grid;gap:.75rem}.nf-blog-editor-workspace .nf-blog-editorial-fields>.mb-3{margin-block-end:0!important}.nf-blog-editor-workspace #blogentry_teaser{min-height:3.75rem;font-size:.875rem;line-height:1.5}.nf-blog-editor-workspace .nf-blog-cover-preview{width:min(100%,18rem);margin-block-end:.625rem}.nf-blog-editor-workspace .nf-blog-entry-cover-frame{width:min(100%,18rem);margin-block-end:.625rem}.nf-blog-editor-workspace .nf-blog-entry-cover-frame .nf-blog-cover-preview{width:100%;margin:0}.nf-blog-editor-workspace .nf-blog-cover-picker>.d-flex{flex-wrap:wrap}.nf-blog-editor-workspace .nf-blog-cover-picker .btn{min-height:32px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.nf-blog-editor-workspace .nf-blog-settings-band{background:var(--color-bg-soft, var(--bs-tertiary-bg, #f3f5f7))}.nf-blog-editor-workspace fieldset.nf-blog-settings{display:block;padding:0;border:0}.nf-blog-editor-workspace .nf-blog-privacy-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1.5rem}.nf-blog-editor-workspace .nf-blog-settings .form-check{margin-block-end:.375rem;font-size:.875rem;line-height:1.5}.nf-blog-editor-workspace .nf-blog-settings .form-check:last-child{margin-block-end:0}.nf-blog-editor-workspace .nf-blog-editor-actions{gap:.5rem;margin:0;padding:.75rem 1rem;border-radius:0 0 6px 6px}.nf-blog-editor-workspace .nf-blog-editor-actions .btn{max-width:100%;overflow-wrap:anywhere}.nf-blog-editor-workspace .nf-blog-preview{margin:0;padding:1rem}@media(max-width:575.98px){.nf-blog-editor-workspace .nf-blog-editor-band,.nf-blog-editor-workspace .nf-blog-preview{padding:.75rem}.nf-blog-editor-workspace .nf-blog-privacy-options{grid-template-columns:minmax(0,1fr)}.nf-blog-editor-workspace .nf-blog-editor-actions{padding:.75rem}.nf-blog-editor-workspace .nf-blog-editor-actions .btn{flex:0 1 auto}}.nf-blog-editor-workspace .nf-blog-settings .form-check{display:flex;align-items:start;gap:.5rem;padding-inline:0}.nf-blog-author-workspace{min-width:0;padding-block:.5rem 1rem}.nf-blog-author-heading{display:flex;align-items:center;gap:.625rem;margin-block:.5rem .875rem;padding-block-end:.625rem;border-block-end:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-author-heading>i{flex:0 0 20px;text-align:center;color:var(--color-primary, var(--bs-primary, #3878a7))}.nf-blog-author-heading h1{min-width:0;margin:0;font-size:1.125rem;line-height:1.4;overflow-wrap:anywhere}.nf-blog-author-workspace .nf-blog-filters{gap:.625rem;padding:.75rem;background:var(--color-bg-soft, var(--bs-tertiary-bg, #f3f5f7));border-block:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-author-workspace .nf-blog-filters>div{flex-basis:140px}.nf-blog-author-workspace .nf-blog-filters>.nf-blog-search{flex-basis:160px}.nf-blog-author-workspace .nf-blog-filters>button[type=submit]{margin-inline-start:auto}.nf-blog-author-workspace .nf-blog-filters label{font-weight:600;line-height:1.5;overflow-wrap:anywhere}.nf-blog-author-workspace .nf-blog-filters .form-control,.nf-blog-author-workspace .nf-blog-filters .form-select{min-height:32px;height:auto;font-size:.875rem}.nf-blog-author-workspace .nf-blog-management-row,.nf-blog-author-workspace .nf-blog-workspace-row{gap:.75rem;padding-block:.875rem}.nf-blog-author-workspace .nf-blog-management-copy h2,.nf-blog-author-workspace .nf-blog-workspace-description h2{margin:0 0 .375rem;font-size:1rem;font-weight:600;line-height:1.5}.nf-blog-author-workspace .nf-blog-list-cover{flex-basis:128px;width:128px}.nf-blog-author-workspace .nf-blog-management-actions,.nf-blog-author-workspace .nf-blog-workspace-row-actions{gap:.375rem}.nf-blog-author-workspace .nf-blog-management-actions .btn,.nf-blog-author-workspace .nf-blog-workspace-row-actions .btn{display:inline-grid;place-items:center;width:32px;height:32px;padding:.25rem;border-radius:4px}.nf-blog-author-workspace .nf-blog-workspace-description>time{font-size:.8125rem;color:var(--bs-secondary-color, #59616c)}.nf-blog-author-workspace .nf-blog-workspace-description>p{margin-block-start:.25rem}.nf-blog-author-empty{display:flex;align-items:center;gap:.75rem;padding-block:1.5rem;border-block-end:1px solid var(--bs-border-color, #d8dce2);color:var(--bs-secondary-color, #59616c)}.nf-blog-author-empty>i{flex:0 0 24px;font-size:1.25rem;text-align:center}.nf-blog-author-empty p{min-width:0;margin:0;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.nf-blog-author-workspace .nf-blog-profile-form{max-width:none;min-width:0;border:1px solid var(--bs-border-color, #d8dce2);border-radius:6px;background:var(--bs-body-bg, #fff)}.nf-blog-profile-band{min-width:0;padding:.875rem 1rem}.nf-blog-profile-band+.nf-blog-profile-band{border-block-start:1px solid var(--bs-border-color, #d8dce2)}.nf-blog-profile-form .form-label,.nf-blog-profile-form legend{margin-block-end:.375rem;font-size:.8125rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.nf-blog-profile-form .nf-blog-description-label{margin-block-start:.875rem}.nf-blog-profile-form fieldset{min-width:0;margin:0;padding:0;border:0}.nf-blog-profile-form .nf-blog-cover-picker>.d-flex{flex-wrap:wrap}.nf-blog-profile-form .btn{min-height:32px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.nf-blog-profile-actions{display:flex;flex-wrap:wrap;justify-content:end;gap:.5rem;padding:.75rem 1rem;border-block-start:1px solid var(--bs-border-color, #d8dce2);background:var(--color-bg-soft, var(--bs-tertiary-bg, #f3f5f7));border-radius:0 0 6px 6px}.nf-blog-editor-workspace textarea.nerofix-autogrow,.nf-blog-profile-form textarea.nerofix-autogrow{resize:none;overflow:hidden}.section-container.nf-blog-save-sidebar{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) 32px;grid-template-rows:minmax(0,1fr);gap:.5rem;block-size:6rem;padding:.875rem .75rem .625rem;box-sizing:border-box}.section-container.nf-blog-save-sidebar>.section-title.sidebar-card-title{position:absolute;inset-block-start:0;inset-inline:.75rem;margin:0;transform:translateY(-50%)}.nf-blog-save-sidebar>i{padding-block-start:.125rem;color:var(--color-primary, var(--bs-primary, #3878a7))}.nf-blog-save-sidebar .nf-blog-draft-state{display:block;min-width:0;margin:0;overflow:auto;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.nf-blog-save-sidebar #nf-blog-draft-status{display:block}.nf-blog-save-sidebar #nf-blog-draft-time{display:block;margin-block-start:.25rem;font-size:.75rem}.nf-blog-draft-retry-slot{grid-column:3;align-self:center;width:32px;height:32px}.nf-blog-draft-retry-slot .btn{display:inline-grid;place-items:center;width:32px;height:32px;padding:.25rem;font-size:.8125rem}.nf-blog-draft-retry-slot .btn[hidden]{display:none}.sidebar-card .nf-blog-workspace-navigation li>a,.nf-blog-media-sidebar>.btn{display:flex;align-items:center;gap:.5rem;min-width:0}.nf-blog-sidebar-label{flex:1 1 0;min-width:0;text-align:start;overflow-wrap:anywhere}.nf-blog-workspace-navigation a>i,.nf-blog-media-sidebar>.btn>i{flex:0 0 20px;text-align:center}.nf-blog-workspace-navigation .badge,.nf-blog-media-sidebar .badge,.nf-blog-settings-sidebar .badge{flex:0 0 auto;min-width:1.5rem;font-size:.75rem}@media(max-width:575.98px){.nf-blog-author-workspace .nf-blog-management-row,.nf-blog-author-workspace .nf-blog-workspace-row{gap:.5rem}.nf-blog-author-workspace .nf-blog-list-cover{flex-basis:80px;width:80px}.nf-blog-author-workspace .nf-blog-workspace-row-actions{flex-direction:column}.nf-blog-profile-band,.nf-blog-profile-actions{padding:.75rem}}.nf-blog-editor-workspace .nf-blog-settings .form-check-input{float:none;flex:0 0 1em;margin-inline:0;margin-block-start:.25em}.nf-blog-editor-workspace .nf-blog-settings .form-check-label{min-width:0}.nf-blog-editor-workspace .nf-blog-tags-control{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;height:auto;min-height:38px;padding:.375rem .5rem}.nf-blog-tags-control:focus-within{border-color:var(--color-primary, var(--bs-primary));box-shadow:0 0 0 .125rem var(--color-primary-subtle, var(--bs-primary-bg-subtle))}.nf-blog-tag-list{display:contents}.nf-blog-tag{display:inline-flex;align-items:center;gap:.25rem;min-width:0;max-width:100%;padding-inline-start:.375rem;border:1px solid var(--bs-border-color);border-radius:4px;background:var(--color-bg-soft, var(--bs-tertiary-bg));font-size:.8125rem;line-height:1.4}.nf-blog-tag>span{min-width:0;overflow-wrap:anywhere}.nf-blog-tag-remove{display:inline-grid;place-items:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:0;border-radius:3px;background:transparent;color:var(--bs-secondary-color, currentColor)}.nf-blog-tag-remove:hover{color:var(--bs-danger);background:var(--bs-danger-bg-subtle)}.nf-blog-tag-remove:focus-visible{outline:2px solid var(--color-primary, var(--bs-primary));outline-offset:-2px}.nf-blog-tag-input{flex:1 1 160px;width:160px;min-width:0;max-width:100%;min-height:28px;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;box-shadow:none}.nf-blog-tags-control.is-invalid{border-color:var(--bs-danger)}.nf-blog-tags-control.is-invalid+.invalid-feedback{display:block}
