@charset "UTF-8";.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}.nav-link-custom[data-v-60fc94a3]{color:#000!important;font-weight:500;position:relative;transition:color .3s ease}.nav-link-custom[data-v-60fc94a3]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#ae471e;transition:width .3s ease}.nav-link-custom[data-v-60fc94a3]:hover{color:#ae471e!important}.nav-link-custom[data-v-60fc94a3]:hover:after{width:100%}*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#app{margin:0;padding:0;background-color:#fff;color:#000}.app-container{display:flex;flex-direction:column;min-height:100vh;background-color:#fff}.app-main{flex:1;padding:2rem 0}h1,h2,h3,h4,h5,h6{color:#000;font-weight:600;letter-spacing:-.5px}p,div,span{color:#000;line-height:1.6}.text-body-secondary{color:#666!important}a{color:#ae471e;text-decoration:none}a:hover{color:#8a3818;text-decoration:underline}button.btn{border-radius:8px;font-weight:500;transition:all .3s ease}.btn-primary{background-color:#ae471e!important;border-color:#ae471e!important;color:#fff!important}.btn-primary:hover{background-color:#8a3818!important;border-color:#8a3818!important}.card{border:1px solid #e0e0e0!important;border-radius:12px!important;box-shadow:0 2px 8px #00000014!important;transition:all .3s ease}.card:hover{box-shadow:0 4px 12px #0000001f!important}.form-control,.form-select{border:1px solid #d0d0d0!important;border-radius:8px!important;color:#000!important}.form-control:focus,.form-select:focus{border-color:#ae471e!important;box-shadow:0 0 0 .2rem #ae471e40!important}.form-label{color:#000;font-weight:500}input::placeholder{color:#999!important}.article-card[data-v-ca3abdba]{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;max-height:450px;border:1px solid #e0e0e0;border-radius:12px;padding:0;background-color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #00000014;overflow:hidden}.article-card[data-v-ca3abdba]:hover{box-shadow:0 8px 16px #0000001f;transform:translateY(-4px);border-color:#ae471e}.article-image[data-v-ca3abdba]{width:100%;height:200px;overflow:hidden;background-color:#f0f0f0}.article-image-img[data-v-ca3abdba]{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.article-card:hover .article-image-img[data-v-ca3abdba]{transform:scale(1.05)}.article-image-placeholder[data-v-ca3abdba]{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e0e0e0)}.article-content[data-v-ca3abdba]{padding:1.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-grow:1;text-align:left}.article-title[data-v-ca3abdba]{padding-bottom:.5rem;overflow:hidden;width:100%;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;font-size:1.2rem;font-weight:600;color:#000;line-height:1.4;margin:0}.article-category[data-v-ca3abdba]{font-weight:600;color:#ae471e;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem;padding-top:.75rem;border-top:2px solid #ae471e;width:100%}.article-meta[data-v-ca3abdba]{width:100%;font-size:.85rem;color:#666;line-height:1.6}.author[data-v-ca3abdba],.date[data-v-ca3abdba]{font-style:italic;color:#333;font-weight:500}.topic-selector[data-v-c46b1b05]{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1rem}.topic-button[data-v-c46b1b05]{padding:.75rem 1.5rem;font-size:1rem;font-weight:500;color:#000;background-color:#f5f5f5;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease}.topic-button[data-v-c46b1b05]:hover{border-color:#ae471e;color:#ae471e;background-color:#faf7f4}.topic-button.active[data-v-c46b1b05]{color:#fff;background-color:#ae471e;border-color:#ae471e;font-weight:600}.topic-button.active[data-v-c46b1b05]:hover{background-color:#8a3818;border-color:#8a3818}.loading-container[data-v-0622020d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;min-height:200px}.spinner[data-v-0622020d]{width:40px;height:40px;border:4px solid #e0e0e0;border-top:4px solid #ae471e;border-radius:50%;animation:spin-0622020d 1s linear infinite;margin-bottom:1rem}@keyframes spin-0622020d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-0622020d]{color:#666;font-size:1rem;margin:0}.home-container[data-v-fc23f42c]{background-color:#fff}.hero-section[data-v-fc23f42c]{position:relative;padding:3rem 0;margin-top:-2rem;border-bottom:2px solid #ae471e;text-align:center;min-height:480px;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-background[data-v-fc23f42c]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-attachment:fixed;transition:opacity 2s cubic-bezier(.4,0,.2,1);z-index:0}.hero-logo[data-v-fc23f42c]{width:110px;height:110px;border-radius:50%;margin-bottom:1.5rem;border:3px solid #ffffff;box-shadow:0 4px 12px #0006;object-fit:cover}.hero-title[data-v-fc23f42c]{font-size:3.5rem;font-weight:400;color:#fff;margin:.75rem 0;letter-spacing:.5px;text-shadow:0 2px 8px rgba(0,0,0,.4);font-family:Playfair Display,Lora,Georgia,serif;line-height:1.2}.hero-subtitle[data-v-fc23f42c]{font-size:1.2rem;color:#fff;max-width:650px;margin:1.2rem auto 0;line-height:1.8;text-shadow:0 1px 4px rgba(0,0,0,.4);font-weight:300;letter-spacing:.3px}.hero-overlay[data-v-fc23f42c]{position:absolute;inset:0;background-color:#00000080;z-index:1}.hero-content[data-v-fc23f42c]{position:relative;z-index:2}.articles-section[data-v-fc23f42c]{padding:3rem 0}.section-header[data-v-fc23f42c]{margin-bottom:2.5rem}.section-title[data-v-fc23f42c]{font-size:2rem;font-weight:600;color:#000;margin-bottom:.5rem}.title-underline[data-v-fc23f42c]{width:60px;height:3px;background-color:#ae471e;margin-top:1rem}.topic-section[data-v-fc23f42c]{margin-bottom:2.5rem;padding:1.5rem;background-color:#faf7f4;border-radius:12px;border-left:4px solid #ae471e}:root{--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-text-color:black;--tagify-dd-bg-color:white;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px}.tagify{--tags-disabled-bg:#F1F1F1;--tags-border-color:#DDD;--tags-hover-border-color:#CCC;--tags-focus-border-color:#3595f6;--tag-border-radius:3px;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:.3em .5em;--tag-inset-shadow-size:1.2em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211, 148, 148, .5);--tag--min-width:1ch;--tag--max-width:100%;--tag-hide-transition:.3s;--tag-remove-bg:rgba(211, 148, 148, .3);--tag-remove-btn-color:black;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--placeholder-color:rgba(0, 0, 0, .4);--placeholder-color-focus:rgba(0, 0, 0, .25);--loader-size:.8em;--readonly-striped:1;display:inline-flex;align-items:flex-start;align-content:baseline;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;outline:0;position:relative;box-sizing:border-box;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:has([contenteditable=true]){cursor:text}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[disabled].tagify--empty>.tagify__input:before{position:relative}.tagify[disabled].tagify--select,.tagify[readonly].tagify--select{pointer-events:none}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty),.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty){cursor:default}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div{padding:var(--tag-pad)}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div:before,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div:before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}.tagify[disabled] .tagify__tag__removeBtn,.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input>br:last-child{display:none}.tagify--loading .tagify__input:before{content:none}.tagify--loading .tagify__input:after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;content:""!important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty:after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute!important;left:-9999em!important;transform:scale(0)!important}.tagify__tag{display:inline-flex;align-items:center;max-width:var(--tag--max-width);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:0;line-height:normal;cursor:default;transition:.13s ease-out}.tagify__tag>div{display:flex;flex:1;vertical-align:top;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>[contenteditable]{display:block;outline:0;-webkit-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>:only-child{width:100%}.tagify__tag>div:before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset,0);z-index:-1;pointer-events:none;transition:.12s ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:focus div:before,.tagify__tag:hover:not([readonly]) div:before{--tag-bg-inset:-2.5px;--tag-bg:var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading:after{--loader-size:.4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em}.tagify__tag--flash div:before{animation:none}.tagify__tag--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div:before{animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div:before{--tag-bg:var(--tag-invalid-bg);transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div:before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div:before{box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translate(100%) translate(5px)}.tagify__tag--editable.tagify--invalid>div:before{box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;transition:.2s ease-out}.tagify__tag__removeBtn:after{content:"×";transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div:before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,rgba(211,148,148,.3)) inset!important;transition:box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{flex-grow:1;display:inline-block;min-width:110px;margin:5px;padding:var(--tag-pad);line-height:normal;position:relative;white-space:pre-wrap;color:var(--input-color);box-sizing:inherit;overflow:hidden}.tagify__input:focus{outline:0}.tagify__input:focus:before{transition:.2s ease-out;opacity:0;transform:translate(6px)}@supports (-ms-ime-align:auto){.tagify__input:focus:before{display:none}}.tagify__input:focus:empty:before{transition:.2s ease-out;opacity:1;transform:none;color:#00000040;color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:focus:empty:after{display:none}}.tagify__input:before{content:attr(data-placeholder);width:100%;height:100%;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;opacity:0;position:absolute}.tagify__input:after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:var(--tag-text-color);opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input:before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input:after{content:none}.tagify--select{cursor:default}.tagify--select:after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]:after{transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select[aria-expanded=true] .tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translate(100%) translate(5px)}.tagify--select .tagify__tag{flex:1;max-width:none;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag div:before{display:none}.tagify--select .tagify__tag+.tagify__input{display:none}.tagify--empty .tagify__input:before{transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input:before{display:inline-block}.tagify--focus{--tags-border-color:var(--tags-focus-border-color);transition:0s}.tagify--invalid{--tags-border-color:#D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{transform:translate(-100%,-1px)}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{scroll-behavior:auto;max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;color:var(--tagify-dd-text-color);background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;box-shadow:0 2px 4px -2px #0003;transition:.3s cubic-bezier(.5,0,.3,1),transform .15s;animation:dd-wrapper-show 0s .3s forwards}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;outline:0;max-height:60px;max-width:100%;line-height:normal;position:relative}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;transition:var(--tagify-dd-item--hidden-duration,.3s)!important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%);opacity:0;transition:inherit}.tagify__dropdown__item--selected:before{content:"✓";font-family:monospace;position:absolute;inset-inline-start:6px;text-indent:0;line-height:1.1}.tagify__dropdown:has(.tagify__dropdown__item--selected) .tagify__dropdown__item{text-indent:1em}.tagify-input[data-v-3a509989]{width:100%}.tagify{border:1px solid #d0d0d0!important;border-radius:8px!important;padding:.5rem!important;font-size:1rem!important}.tagify__input{color:#000!important}.tagify__input::placeholder{color:#999!important}.tagify__tag{background-color:#ae471e!important;color:#fff!important;border-radius:6px!important;font-weight:500!important;margin:.25rem!important}.tagify__tag__removeBtn{color:#fff!important}.tagify__tag__removeBtn:hover{background-color:#ffffff4d!important}.tagify:focus-within{border-color:#ae471e!important;box-shadow:0 0 0 .2rem #ae471e40!important}.editor-form[data-v-724e8654]{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:2rem;margin-bottom:2rem}.form-group[data-v-724e8654]{margin-bottom:2rem;display:flex;flex-direction:column;gap:.75rem}.form-label[data-v-724e8654]{font-weight:600;color:#000;font-size:1rem}.form-control[data-v-724e8654],.form-select[data-v-724e8654]{padding:.85rem 1rem;font-size:1rem;border:1px solid #d0d0d0;border-radius:8px;color:#000;background-color:#fff;transition:all .3s ease}.form-control[data-v-724e8654]:focus,.form-select[data-v-724e8654]:focus{border-color:#ae471e;box-shadow:0 0 0 .2rem #ae471e40;outline:none}.form-control[data-v-724e8654]::placeholder{color:#999}.preview-image-container[data-v-724e8654]{margin-top:1rem;border-radius:8px;overflow:hidden;max-height:300px}.preview-image[data-v-724e8654]{width:100%;max-height:300px;object-fit:cover;object-position:center}.editor-quill[data-v-724e8654]{background-color:#fff}.editor-quill[data-v-724e8654] .ql-container{min-height:400px;font-size:1rem;border-radius:0 0 8px 8px}.editor-quill[data-v-724e8654] .ql-editor{color:#000;line-height:1.8}.editor-quill[data-v-724e8654] .ql-toolbar{background-color:#f9f9f9;border-radius:8px 8px 0 0;border-color:#d0d0d0}.form-actions[data-v-724e8654]{display:flex;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:2px solid #ae471e}.btn[data-v-724e8654]{flex:1;padding:.85rem 1rem;font-size:1rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.btn[data-v-724e8654]:disabled{opacity:.6;cursor:not-allowed}.btn-draft[data-v-724e8654]{color:#ae471e;background-color:transparent;border:2px solid #ae471e}.btn-draft[data-v-724e8654]:hover:not(:disabled){background-color:#faf7f4;transform:translateY(-2px)}.btn-publish[data-v-724e8654]{color:#fff;background-color:#ae471e}.btn-publish[data-v-724e8654]:hover:not(:disabled){background-color:#8a3818;transform:translateY(-2px);box-shadow:0 4px 12px #ae471e4d}.preview-section[data-v-724e8654]{background-color:#faf7f4;border:1px solid #e0e0e0;border-radius:12px;padding:2rem;margin-bottom:2rem}.preview-title[data-v-724e8654]{font-size:1.3rem;font-weight:600;color:#000;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #ae471e}.preview-content[data-v-724e8654]{color:#000;line-height:1.8;font-size:1rem}.preview-content[data-v-724e8654] h2{font-size:1.6rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem}.preview-content[data-v-724e8654] h3{font-size:1.3rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem}.preview-content[data-v-724e8654] p{margin-bottom:1rem}.preview-content[data-v-724e8654] ul,.preview-content[data-v-724e8654] ol{margin-left:1.5rem;margin-bottom:1rem}.preview-content[data-v-724e8654] img{max-width:100%;height:auto;display:block;margin:1rem 0;border-radius:8px}@media(max-width:768px){.editor-form[data-v-724e8654]{padding:1.5rem}.form-actions[data-v-724e8654]{flex-direction:column}.btn[data-v-724e8654]{width:100%}.preview-section[data-v-724e8654]{padding:1.5rem}}.admin-article-wrapper[data-v-82844f3f]{position:relative;height:100%}.admin-actions[data-v-82844f3f]{display:flex;gap:.75rem;margin-top:1rem;width:100%}.btn[data-v-82844f3f]{flex:1;padding:.6rem 1rem;font-size:.9rem;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:all .3s ease}.btn-edit[data-v-82844f3f]{color:#fff;background-color:#ae471e}.btn-edit[data-v-82844f3f]:hover{background-color:#8a3818;transform:translateY(-2px)}.btn-delete[data-v-82844f3f]{color:#fff;background-color:#d32f2f}.btn-delete[data-v-82844f3f]:hover{background-color:#b71c1c;transform:translateY(-2px)}.status-badge[data-v-82844f3f]{position:absolute;top:1rem;right:1rem;padding:.5rem 1rem;border-radius:6px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-badge.published[data-v-82844f3f]{background-color:#4caf50;color:#fff}.status-badge.draft[data-v-82844f3f]{background-color:#ff9800;color:#fff}.admin-container[data-v-5786e8e6]{background-color:#fff}.admin-section[data-v-5786e8e6]{padding:2rem 0;border-bottom:1px solid #e0e0e0}.admin-section[data-v-5786e8e6]:last-child{border-bottom:none}.section-header[data-v-5786e8e6]{margin-bottom:2rem}.section-title[data-v-5786e8e6]{font-size:1.8rem;font-weight:600;color:#000;margin-bottom:.5rem}.title-underline[data-v-5786e8e6]{width:60px;height:3px;background-color:#ae471e;margin-top:1rem}.editor-header[data-v-5786e8e6]{margin-bottom:2rem}.editor-title[data-v-5786e8e6]{font-size:1.8rem;font-weight:600;color:#000;margin-bottom:.5rem}.editor-subtitle[data-v-5786e8e6]{font-size:1.05rem;color:#666;margin:.5rem 0 0}.article-container[data-v-8af65a9e]{background-color:#fff}.hero-image[data-v-8af65a9e]{width:100%;display:flex;justify-content:center}.featured-image[data-v-8af65a9e]{max-width:900px;width:100%;height:auto;display:block;border-radius:8px}.article-content[data-v-8af65a9e]{max-width:900px;margin:0 auto;padding:3rem 2rem}.article-header[data-v-8af65a9e]{margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #ae471e}.article-main-title[data-v-8af65a9e]{font-size:2.5rem;font-weight:700;color:#000;line-height:1.3;margin-bottom:1.5rem;letter-spacing:-.5px}.article-meta-header[data-v-8af65a9e]{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.category-badge[data-v-8af65a9e]{display:inline-block;padding:.5rem 1rem;background-color:#ae471e;color:#fff;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;border-radius:6px}.article-details[data-v-8af65a9e]{flex:1;display:flex;gap:2rem;flex-wrap:wrap}.meta-item[data-v-8af65a9e]{display:flex;align-items:center;gap:.5rem;color:#666}.meta-item strong[data-v-8af65a9e]{color:#000;font-weight:600}.author-name[data-v-8af65a9e],.publish-date[data-v-8af65a9e]{font-style:italic;color:#333}.article-body[data-v-8af65a9e]{font-size:1.1rem;color:#1a1a1a;line-height:1.8}.article-body[data-v-8af65a9e] h2{font-size:1.8rem;font-weight:600;color:#000;margin-top:2rem;margin-bottom:1rem;padding-top:1rem;border-top:2px solid #ae471e}.article-body[data-v-8af65a9e] h3{font-size:1.4rem;font-weight:600;color:#000;margin-top:1.5rem;margin-bottom:.75rem}.article-body[data-v-8af65a9e] p{margin-bottom:1.5rem;text-align:justify}.article-body[data-v-8af65a9e] ul,.article-body[data-v-8af65a9e] ol{margin-bottom:1.5rem;margin-left:1.5rem}.article-body[data-v-8af65a9e] li{margin-bottom:.5rem;line-height:1.8}.article-body[data-v-8af65a9e] a{color:#ae471e;text-decoration:underline;transition:color .3s ease}.article-body[data-v-8af65a9e] a:hover{color:#8a3818}.article-body[data-v-8af65a9e] blockquote{border-left:4px solid #ae471e;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:#555}.article-body[data-v-8af65a9e] code{background-color:#f5f5f5;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;color:#ae471e}.article-body[data-v-8af65a9e] pre{background-color:#f5f5f5;padding:1rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0}.article-body[data-v-8af65a9e] img{max-width:100%;height:auto;border-radius:8px;margin:2rem 0}@media(max-width:768px){.article-content[data-v-8af65a9e]{padding:2rem 1rem}.article-main-title[data-v-8af65a9e]{font-size:1.8rem}.article-meta-header[data-v-8af65a9e]{flex-direction:column;gap:1rem}.article-details[data-v-8af65a9e]{gap:1rem}.article-body[data-v-8af65a9e]{font-size:1rem}}.login-container[data-v-bd07b6f1]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:2rem;background-color:#fff}.login-card[data-v-bd07b6f1]{width:100%;max-width:400px;padding:2.5rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #00000014}.login-header[data-v-bd07b6f1]{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #ae471e}.login-title[data-v-bd07b6f1]{font-size:1.8rem;font-weight:700;color:#000;margin:0 0 .5rem}.login-subtitle[data-v-bd07b6f1]{font-size:.95rem;color:#666;margin:0}.login-form[data-v-bd07b6f1]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-bd07b6f1]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-bd07b6f1]{font-weight:600;color:#000;font-size:.95rem}.form-control[data-v-bd07b6f1]{padding:.75rem 1rem;font-size:1rem;border:1px solid #d0d0d0;border-radius:8px;color:#000;transition:all .3s ease}.form-control[data-v-bd07b6f1]:focus{border-color:#ae471e;box-shadow:0 0 0 .2rem #ae471e40;outline:none}.form-control[data-v-bd07b6f1]::placeholder{color:#999}.form-actions[data-v-bd07b6f1]{padding-top:.5rem}.btn-login[data-v-bd07b6f1]{width:100%;padding:.85rem;font-size:1rem;font-weight:600;color:#fff;background-color:#ae471e;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.btn-login[data-v-bd07b6f1]:hover{background-color:#8a3818;transform:translateY(-2px);box-shadow:0 4px 12px #ae471e4d}.btn-login[data-v-bd07b6f1]:active{transform:translateY(0)}.error-message[data-v-bd07b6f1]{padding:.85rem;background-color:#ffe0e0;color:#d32f2f;border-left:4px solid #d32f2f;border-radius:6px;font-weight:500;font-size:.95rem;margin-top:.5rem}@media(max-width:576px){.login-card[data-v-bd07b6f1]{padding:1.5rem}.login-title[data-v-bd07b6f1]{font-size:1.5rem}}
