.navbar-vertical.navbar-expand-lg{overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none}.navbar-vertical.navbar-expand-lg::-webkit-scrollbar{display:none}.navbar-vertical.navbar-expand-lg{background:#f6f8fb;border-right:1px solid #e3e8ef;box-shadow:none}.navbar-vertical.navbar-expand-lg .navbar-brand{padding:1.15rem 1.25rem .85rem;margin:0}.navbar-vertical.navbar-expand-lg .navbar-nav{padding-left:.65rem;padding-right:.65rem}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link{border-radius:9px;padding:.5rem .7rem;margin:1px 0;color:#3d4a5c;font-weight:500;transition:background-color .12s,color .12s,box-shadow .12s}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .nav-link-icon{color:#8a96a8;transition:color .12s}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link:hover{background:rgba(32,107,196,.07);color:#182433}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link:hover .nav-link-icon{color:#4a5a70}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-item.active>.nav-link{background:#ffffff;color:var(--tblr-primary);font-weight:600;box-shadow:0 1px 2px rgba(24,36,51,.06),0 0 0 1px rgba(24,36,51,.06)}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-item.active>.nav-link .nav-link-icon{color:var(--tblr-primary)}.navbar-vertical.navbar-expand-lg .navbar-collapse .nav-item.active:after{display:none}.navbar-vertical.navbar-expand-lg .nb-nav-heading{padding:.9rem .7rem .3rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a96a8}.navbar-vertical.navbar-expand-lg .nb-nav-sep{height:1px;background:#e3e8ef;margin:.6rem .7rem}.navbar-vertical.navbar-expand-lg .nb-user-btn{display:flex;align-items:center;gap:.6rem;width:100%;padding:.55rem .6rem;border:1px solid #e3e8ef;border-radius:11px;background:#ffffff;text-align:left;color:#182433;line-height:1.2;transition:border-color .12s,box-shadow .12s}.navbar-vertical.navbar-expand-lg .nb-user-btn:hover{border-color:#cfd7e3;box-shadow:0 1px 3px rgba(24,36,51,.06)}.navbar-vertical.navbar-expand-lg .nb-user-btn .avatar{background:var(--tblr-primary);color:#fff;font-weight:600;border-radius:8px;flex-shrink:0}.navbar-vertical.navbar-expand-lg .nb-user-btn .nb-user-name{font-weight:600;font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-vertical.navbar-expand-lg .nb-user-btn .nb-user-org{font-size:.75rem;color:#6c7a91;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root{--nbrev-primary:#206bc4;--nbrev-sidebar-width:15rem}.tiptap-editor{border:1px solid var(--tblr-border-color);border-radius:0 0 var(--tblr-border-radius) var(--tblr-border-radius);transition:border-color .15s,box-shadow .15s}.tiptap-editor:focus-within{border-color:var(--tblr-primary);box-shadow:0 0 0 .2rem rgba(var(--tblr-primary-rgb),.12)}.tiptap-editor .ProseMirror{min-height:400px;padding:1rem 1.25rem;outline:none!important;font-size:.875rem;line-height:1.7;color:var(--tblr-body-color)}.tiptap-editor .ProseMirror:focus{outline:none!important}.tiptap-editor .ProseMirror p{margin-bottom:.75rem}.tiptap-editor .ProseMirror p:last-child{margin-bottom:0}.tiptap-editor .ProseMirror h1,.tiptap-editor .ProseMirror h2,.tiptap-editor .ProseMirror h3{margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}.tiptap-editor .ProseMirror table{border-collapse:collapse;width:100%;margin-bottom:1rem}.tiptap-editor .ProseMirror td,.tiptap-editor .ProseMirror th{border:1px solid var(--tblr-border-color);padding:.5rem}.tiptap-editor .ProseMirror img{max-width:600px;height:auto}.tiptap-editor .ProseMirror:after{content:"";display:block;clear:both}.tiptap-editor .ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--tblr-primary);outline-offset:2px}.tiptap-editor .ProseMirror a{color:var(--tblr-primary)}.tiptap-editor .ProseMirror a.nb-button{display:inline-block;padding:.5rem 1.25rem;border-radius:6px;background:var(--tblr-primary);color:#fff;text-decoration:none;font-weight:700}.tiptap-editor .ProseMirror a[href=""],.tiptap-editor .ProseMirror a[href="#"]{outline:2px dashed var(--tblr-danger);outline-offset:2px}.tiptap-editor .ProseMirror ol,.tiptap-editor .ProseMirror ul{padding-left:1.5rem;margin-bottom:.75rem}.tiptap-editor .ProseMirror blockquote{border-left:3px solid var(--tblr-border-color);padding-left:1rem;margin-left:0;color:var(--tblr-secondary)}.tiptap-editor .ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--tblr-secondary);pointer-events:none;height:0}.editor-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;border:1px solid var(--tblr-border-color);border-bottom:none;border-radius:var(--tblr-border-radius) var(--tblr-border-radius) 0 0;background:var(--tblr-bg-surface)}.editor-toolbar button{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;border:1px solid transparent;border-radius:4px;background:none;cursor:pointer;font-size:.8125rem;font-weight:500;color:var(--tblr-body-color);transition:background .1s,border-color .1s;white-space:nowrap}.editor-toolbar button:hover{background:var(--tblr-bg-surface-secondary);border-color:var(--tblr-border-color)}.editor-toolbar button:focus-visible{outline:2px solid var(--tblr-primary);outline-offset:1px}.editor-toolbar button.is-active{background:var(--tblr-primary);color:#fff;border-color:var(--tblr-primary)}.editor-toolbar .separator{width:1px;align-self:stretch;background:var(--tblr-border-color);margin:2px 6px;flex-shrink:0}.tiptap-editor .ProseMirror .merge-field-chip{display:inline-flex;align-items:center;background:#dbeafe;color:#1d4ed8;border:1px solid #93c5fd;border-radius:4px;font-family:ui-monospace,monospace;font-size:.78em;padding:1px 6px;margin:0 1px;white-space:nowrap;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:baseline;line-height:1.5}.tiptap-editor .ProseMirror .merge-field-chip:hover{background:#bfdbfe;border-color:#3b82f6}.tiptap-editor .ProseMirror .ProseMirror-selectednode .merge-field-chip,.tiptap-editor .ProseMirror .merge-field-chip.ProseMirror-selectednode{outline:2px solid #3b82f6;outline-offset:1px}:root{--tblr-secondary:#5b6472;--tblr-secondary-rgb:91,100,114;--tblr-secondary-color:#5b6472}.text-secondary{color:#5b6472!important}.badge.bg-orange-lt,.badge.bg-warning-lt,.badge.bg-yellow-lt,.bg-orange-lt.text-orange,.bg-warning-lt.text-warning{color:#9a3d06!important}.badge.bg-green-lt,.badge.bg-success-lt,.badge.bg-teal-lt,.bg-green-lt.text-green,.bg-success-lt.text-success{color:#1b6e2b!important}.badge.bg-azure-lt,.badge.bg-blue-lt,.badge.bg-cyan-lt,.badge.bg-primary-lt,.bg-azure-lt.text-azure,.bg-blue-lt.text-blue{color:#0b4f8f!important}.badge.bg-danger-lt,.badge.bg-red-lt,.bg-danger-lt.text-danger,.bg-red-lt.text-red{color:#a3161b!important}.badge.bg-purple-lt,.bg-purple-lt.text-purple{color:#6a2a8a!important}.badge.bg-secondary-lt{color:#4b5563!important}.page-body .alert a:not(.btn),.page-body .form-hint a:not(.btn),.page-body .small a:not(.btn),.page-body .text-secondary a:not(.btn),.page-body dd a:not(.btn),.page-body p a:not(.btn),.page-header .text-secondary a:not(.btn){text-decoration:underline;text-underline-offset:2px}.alert a:not(.btn),.alert-link,.btn-link{color:#0a5ec2!important}.btn-success{--tblr-btn-bg:#1d7a32;--tblr-btn-border-color:#1d7a32;--tblr-btn-hover-bg:#186a2b;--tblr-btn-hover-border-color:#186a2b;--tblr-btn-active-bg:#145a24;--tblr-btn-disabled-bg:#1d7a32;background-color:#1d7a32;border-color:#1d7a32}