@charset "UTF-8";
/* https://buildcalifornia.com/wp-content/plugins/ninja-forms/assets/css/quill-custom.css?ver=1789850206 */
.ql-toolbar.ql-snow{border:1px solid #ccc!important;background-color:#f5f5f5!important;padding:8px 5px!important}.ql-container.ql-snow{background-color:#fff!important}.ql-editor{background-color:#fff!important;min-height:200px!important;max-height:500px!important;overflow-y:auto!important}.ql-editor::-webkit-scrollbar{width:10px;cursor:default}.ql-editor::-webkit-scrollbar-thumb,.ql-editor::-webkit-scrollbar-track{cursor:default}.ql-editor::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .4);border-radius:5px}.ql-editor::-webkit-scrollbar-track{background-color:rgb(0 0 0 / .05)}.ql-editor p,.ql-editor .ql-size-normal{font-size:16px!important}.ql-editor h1{font-size:28px!important}.ql-editor h2{font-size:24px!important}.ql-editor h3{font-size:20px!important}.ql-editor li::before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list="bullet"]::before{content:"\2022";font-size:1.25em;font-weight:700;line-height:1;vertical-align:-.05em}.ql-editor li[data-list="ordered"]:not([class*="ql-indent-"])::before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list="ordered"].ql-indent-1::before{content:counter(list-1,lower-alpha) ". "}.ql-editor li[data-list="ordered"].ql-indent-2::before{content:counter(list-2,lower-roman) ". "}.ql-editor li[data-list="ordered"].ql-indent-3::before{content:counter(list-3,decimal) ". "}.ql-editor li[data-list="ordered"].ql-indent-4::before{content:counter(list-4,lower-alpha) ". "}.ql-editor li[data-list="ordered"].ql-indent-5::before{content:counter(list-5,lower-roman) ". "}.ql-editor li[data-list="ordered"].ql-indent-6::before{content:counter(list-6,decimal) ". "}.ql-editor li[data-list="ordered"].ql-indent-7::before{content:counter(list-7,lower-alpha) ". "}.ql-editor li[data-list="ordered"].ql-indent-8::before{content:counter(list-8,lower-roman) ". "}.ql-editor li[data-list="ordered"].ql-indent-9::before{content:counter(list-9,decimal) ". "}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:3.5em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:5.5em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:9.5em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:11.5em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:15.5em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:17.5em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor li.ql-indent-1.ql-direction-rtl{padding-right:3.5em}.ql-editor li.ql-indent-2.ql-direction-rtl{padding-right:5.5em}.ql-editor li.ql-indent-3.ql-direction-rtl{padding-right:7.5em}.ql-editor li.ql-indent-4.ql-direction-rtl{padding-right:9.5em}.ql-editor li.ql-indent-5.ql-direction-rtl{padding-right:11.5em}.ql-editor li.ql-indent-6.ql-direction-rtl{padding-right:13.5em}.ql-editor li.ql-indent-7.ql-direction-rtl{padding-right:15.5em}.ql-editor li.ql-indent-8.ql-direction-rtl{padding-right:17.5em}.ql-editor li.ql-indent-9.ql-direction-rtl{padding-right:19.5em}.ql-editor td[data-nf-heading="1"]{font-size:28px!important;font-weight:bold!important}.ql-editor td[data-nf-heading="2"]{font-size:24px!important;font-weight:bold!important}.ql-editor td[data-nf-heading="3"]{font-size:20px!important;font-weight:bold!important}.ql-toolbar.ql-snow .ql-formats{margin-right:8px!important}.ql-toolbar button{border:1px solid #ccc!important;border-radius:3px!important;margin:0 2px!important;background-color:#fff!important;padding:3px 5px!important;width:auto!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:28px!important}.ql-toolbar button svg,.ql-toolbar button .dashicons{display:block!important;margin:auto!important}.ql-toolbar button:hover{background-color:#e6e6e6!important;border-color:#adadad!important}.ql-toolbar button.ql-active{background-color:#e0e0e0!important;border-color:#adadad!important}.ql-toolbar .ql-picker{border:1px solid #ccc!important;border-radius:3px!important;margin:0 2px!important;background-color:#fff!important;height:28px!important;overflow:visible!important}.ql-toolbar .ql-picker-label{border:none!important;box-sizing:border-box!important;text-align:left!important}.ql-toolbar .ql-picker-label::before{line-height:26px!important}.ql-toolbar .ql-picker-label svg{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;right:4px!important;margin-top:0!important}.ql-toolbar .ql-picker-label:hover{background-color:#e6e6e6!important}.ql-toolbar .ql-picker.ql-expanded .ql-picker-label{border:none!important}.ql-toolbar .ql-picker.ql-expanded{z-index:999999!important}.ql-toolbar .ql-picker-options{z-index:999999!important;position:absolute!important}.ql-editor{position:relative!important;z-index:1!important}.ql-toolbar .ql-picker.ql-align .ql-picker-label{width:28px!important;height:28px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.ql-toolbar .ql-picker.ql-align .ql-picker-label svg{width:18px!important;height:18px!important;position:static!important;transform:none!important}.ql-toolbar .ql-picker.ql-align .ql-picker-item{display:flex!important;align-items:center!important;justify-content:center!important;padding:4px!important}.ql-toolbar .ql-picker.ql-align .ql-picker-item svg{width:18px!important;height:18px!important}.code-view-wrapper{border:1px solid #ccc;border-top:0;margin-top:-1px}.code-view-wrapper .CodeMirror{height:200px;font-size:13px;line-height:1.5}.code-view-wrapper .CodeMirror-gutters{padding-right:5px}.code-view-wrapper .CodeMirror-vscrollbar::-webkit-scrollbar{width:10px}.code-view-wrapper .CodeMirror-vscrollbar{pointer-events:auto!important}.code-view-wrapper .CodeMirror-vscrollbar::-webkit-scrollbar-thumb{background-color:rgb(255 255 255 / .35);border-radius:5px}.code-view-wrapper .CodeMirror-vscrollbar::-webkit-scrollbar-track{background-color:rgb(255 255 255 / .05)}.code-view .ql-toolbar{border-bottom:0!important}.nf-table-picker{position:absolute;z-index:999999;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .15);padding:8px;margin-top:2px}.nf-table-grid{display:grid;grid-template-columns:repeat(10,18px);grid-template-rows:repeat(10,18px);gap:2px;width:98px;height:98px;overflow:hidden;transition:width 0.15s ease,height 0.15s ease}.nf-table-grid:hover{width:198px;height:198px}.nf-table-cell{width:18px;height:18px;border:1px solid #ccc;border-radius:2px;background:#f9f9f9;cursor:pointer;box-sizing:border-box}.nf-table-cell:hover,.nf-table-cell.highlight{background-color:#0073aa;border-color:#0073aa}.nf-table-label{text-align:center;font-size:12px;color:#666;margin-top:6px;line-height:1}.nf-table-context-menu{position:fixed;z-index:999999;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgb(0 0 0 / .15);padding:4px 0;min-width:180px}.nf-table-context-item{padding:6px 16px;cursor:pointer;font-size:13px;color:#333}.nf-table-context-item:hover{background-color:#0073aa;color:#fff}.nf-table-context-separator{height:1px;background-color:#e0e0e0;margin:4px 0}.ql-editor table{border-collapse:collapse;width:100%;margin:8px 0}.ql-editor table td{border:1px solid #ccc;padding:6px 8px;min-width:40px;min-height:24px;vertical-align:top}.nf-legacy-table-notice{background:#fff8e5;border:1px solid #f0c36d;border-top:none;padding:8px 12px;font-size:12px;color:#6d5116;display:flex;align-items:center;gap:8px}.nf-legacy-table-text{flex:1}.nf-convert-table-btn{background:#0073aa;color:#fff;border:none;border-radius:3px;padding:4px 10px;cursor:pointer;font-size:12px;white-space:nowrap}.nf-convert-table-btn:hover{background:#005a87}.nf-dismiss-notice{background:none;border:none;color:#6d5116;cursor:pointer;font-size:16px;padding:0 4px;line-height:1}.nf-dismiss-notice:hover{color:#3c2a05}.nf-code-view-notice{background-color:#fff3cd;border:1px solid #ffc107;border-radius:3px;padding:8px 12px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#856404}.nf-code-view-notice .nf-dismiss-notice{background:none;border:none;font-size:18px;cursor:pointer;color:#856404;padding:0 4px}.ql-toolbar button:focus-visible{outline:2px solid #0073aa!important;outline-offset:1px!important}.nf-table-cell:focus-visible{outline:2px solid #fff!important;outline-offset:-2px!important;background-color:#005a87!important;border-color:#005a87!important}.nf-table-context-item:focus-visible{outline:none!important;background-color:#0073aa;color:#fff}.nf-dismiss-notice:focus-visible,.nf-convert-table-btn:focus-visible{outline:2px solid #0073aa!important;outline-offset:1px!important}.nf-link-dropdown input:focus-visible,.nf-link-dropdown button:focus-visible{outline:2px solid #0073aa!important;outline-offset:1px!important}.ql-container{overflow:visible!important}.blot-formatter__overlay{z-index:999!important}.blot-formatter__resize-handle{z-index:1000!important}.blot-formatter__toolbar{z-index:1001!important}.nf-setting-wrap .setting{overflow:visible!important}#nf-drawer .nf-setting-wrap:has(.blot-formatter__overlay){overflow:visible!important}