.blog-editor{width:100%;border-radius:1.5rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(231 231 231/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.blog-editor .ql-snow .ql-picker.ql-header{display:flex;align-items:center;border-radius:.75rem;border-width:1.5px;--tw-border-opacity:1;border-color:rgb(231 231 231/var(--tw-border-opacity))}.blog-editor .ql-snow .ql-picker.ql-header .ql-picker-label{border-style:none;font-size:.75rem;line-height:1rem}.blog-editor .ql-toolbar.ql-snow .ql-picker.ql-header.ql-expanded .ql-picker-options{display:flex;width:10rem;flex-direction:column;align-items:flex-start;vertical-align:top}.blog-editor .ql-snow .ql-picker.ql-header .ql-picker-label svg,.blog-editor .ql-snow .ql-picker.ql-header .ql-picker-label.ql-active svg,.blog-editor .ql-snow .ql-picker.ql-header .ql-picker-label.ql-selected svg,.blog-editor .ql-snow .ql-picker.ql-header .ql-picker-label:hover svg,.blog-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke{fill:#6b6b6b!important;stroke:#6b6b6b!important}.blog-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active,.blog-editor .ql-snow.ql-toolbar .ql-picker-label:hover{--tw-text-opacity:1;color:rgb(107 107 107/var(--tw-text-opacity))}.blog-editor .ql-snow .ql-picker .ql-picker-options{--tw-shadow:3px 16px 32px rgb(0 0 0/0.16)!important;--tw-shadow-colored:3px 16px 32px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.blog-editor .ql-snow.ql-toolbar{display:flex;flex-wrap:wrap;gap:.75rem;border-width:0 0 1px;--tw-border-opacity:1;border-color:rgb(231 231 231/var(--tw-border-opacity));padding-top:.75rem;padding-bottom:.75rem}.blog-editor .ql-snow.ql-container{border-style:none;font-family:Zen Kaku Gothic New,sans-serif;font-size:1rem;line-height:1.5rem}.blog-editor .ql-snow.ql-toolbar .ql-current-font{position:relative;width:-moz-fit-content;width:fit-content;border-radius:.75rem;border-width:1.5px;border-style:solid;--tw-border-opacity:1;border-color:rgb(231 231 231/var(--tw-border-opacity));padding:0 2.25rem 0 1rem;font-size:.75rem;line-height:1rem}.blog-editor .ql-snow.ql-toolbar .ql-current-font:after{position:absolute;bottom:.25rem;right:.75rem;z-index:10;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(154 154 154/var(--tw-text-opacity));content:"px"}.blog-editor .ql-snow.ql-toolbar .ql-current-letter-spacing{position:relative;width:-moz-fit-content;width:fit-content;border-radius:.75rem;border-width:1.5px;border-style:solid;--tw-border-opacity:1;border-color:rgb(231 231 231/var(--tw-border-opacity));padding:0 2.25rem 0 1rem;font-size:.75rem;line-height:1rem}.blog-editor .ql-snow.ql-toolbar .ql-current-letter-spacing:after{position:absolute;bottom:.25rem;right:.75rem;z-index:10;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(154 154 154/var(--tw-text-opacity));content:"%"}.blog-editor .ql-snow.ql-toolbar .ql-formats{position:relative;margin:0}.blog-editor .ql-formats:not(:first-child):before{position:absolute;left:-.5rem;height:100%;width:2px;--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}.blog-editor .ql-snow .ql-toolbar button,.blog-editor .ql-snow.ql-toolbar button{width:-moz-fit-content;width:fit-content}.blog-editor .ql-snow .ql-picker.ql-align-dropdown{width:55px}.blog-editor .ql-snow .ql-picker:not(.ql-background-color-picker):not(.ql-icon-picker) .ql-picket-label svg,.blog-editor .ql-snow .ql-picker:not(.ql-highlight-color-picker):not(.ql-icon-picker) .ql-picket-label svg,.blog-editor .ql-snow .ql-picker:not(.ql-text-color-picker):not(.ql-icon-picker) .ql-picket-label svg{top:65%}.blog-editor .ql-editor:not(.ql-content){min-height:250px}.blog-editor .blog-align-dropdown-items>div{display:flex;justify-content:flex-end;gap:1rem}.blog-editor .blog-align-checked{display:none}.blog-editor .ql-snow .ql-align-dropdown .ql-picker-options .ql-picker-item{display:flex;align-items:center;border-radius:.75rem;padding-left:.5rem;padding-right:.5rem}.blog-editor .ql-snow .ql-align-dropdown .ql-picker-options .ql-picker-item:hover{--tw-bg-opacity:1;background-color:rgb(231 231 231/var(--tw-bg-opacity))}.blog-editor .ql-snow .ql-align-dropdown .ql-picker-options .ql-picker-item>*{flex:1}.blog-editor .ql-snow .ql-align-dropdown .ql-picker-options .ql-picker-item:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjAwNTUgMy4yOTI5N0MxNS4zOTYxIDMuNjgzNTkgMTUuMzk2MSA0LjMxNzk3IDE1LjAwNTUgNC43MDg1OUw3LjAwNTQ3IDEyLjcwODZDNi42MTQ4NCAxMy4wOTkyIDUuOTgwNDcgMTMuMDk5MiA1LjU4OTg0IDEyLjcwODZMMS41ODk4NCA4LjcwODU5QzEuMTk5MjIgOC4zMTc5NyAxLjE5OTIyIDcuNjgzNTkgMS41ODk4NCA3LjI5Mjk3QzEuOTgwNDcgNi45MDIzNCAyLjYxNDg0IDYuOTAyMzQgMy4wMDU0NyA3LjI5Mjk3TDYuMjk5MjIgMTAuNTgzNkwxMy41OTMgMy4yOTI5N0MxMy45ODM2IDIuOTAyMzQgMTQuNjE4IDIuOTAyMzQgMTUuMDA4NiAzLjI5Mjk3SDE1LjAwNTVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+Cg==");visibility:hidden;height:1.25rem;width:1.25rem;background-repeat:no-repeat}.blog-editor .ql-align-dropdown.ql-picker.ql-expanded:has(.ql-picker-label[data-value=right]) .ql-picker-item[data-value=right]:before{visibility:visible}.blog-editor .ql-align-dropdown.ql-picker.ql-expanded:has(.ql-picker-label[data-value=left]) .ql-picker-item[data-value=left]:before{visibility:visible}.blog-editor .ql-align-dropdown.ql-picker.ql-expanded:has(.ql-picker-label[data-value=center]) .ql-picker-item[data-value=center]:before{visibility:visible}.blog-editor .ql-align-dropdown.ql-picker.ql-expanded:has(.ql-picker-label[data-value=justify]) .ql-picker-item[data-value=justify]:before{visibility:visible}.blog-editor .ql-snow .ql-picker:not(.ql-background-color-picker):not(.ql-icon-picker) .ql-picker-options svg,.blog-editor .ql-snow .ql-picker:not(.ql-highlight-color-picker):not(.ql-icon-picker) .ql-picker-options svg,.blog-editor .ql-snow .ql-picker:not(.ql-text-color-picker):not(.ql-icon-picker) .ql-picker-options svg{position:relative;top:0;margin-top:0}.blog-editor .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{margin-top:.5rem;width:100px;border-radius:1.5rem;border-style:none;padding:1rem;--tw-shadow:3px 16px 24px rgb(0 0 0/0.04);--tw-shadow-colored:3px 16px 24px var(--tw-shadow-color);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.blog-editor .ql-editor.ql-blank:before{font-family:Zen Kaku Gothic New,sans-serif;font-size:var(--nextui-font-size-medium);line-height:var(--nextui-line-height-medium);font-weight:500;font-style:normal;--tw-text-opacity:1;color:rgb(210 210 210/var(--tw-text-opacity));opacity:1}.blog-editor .ql-editor{line-height:1.3}.blog-editor.invalid,.blog-editor.invalid .ql-snow.ql-toolbar{--tw-border-opacity:1;border-color:rgb(255 53 9/var(--tw-border-opacity))}.blog-editor.invalid{background-color:rgba(255,207,197,.4)}.blog-editor .ql-tooltip{display:none}.blog-editor .ql-toolbar.ql-snow .ql-align-dropdown.ql-picker .ql-picker-label{display:flex;align-items:center;gap:.5rem;border-style:none;outline:2px solid transparent;outline-offset:2px}.blog-editor .ql-toolbar.ql-snow .ql-align-dropdown.ql-picker .ql-picker-label>svg{position:relative;top:0;margin-top:0}.blog-editor .ql-toolbar.ql-snow .ql-align-dropdown.ql-picker .ql-picker-label:after{content:"";display:block;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj4KICA8cGF0aAogICAgZD0iTTYuMjA3NzkgOS41NDY0OEM2LjU0OTU4IDkuODg4MjggNy4xMDQ2NiA5Ljg4ODI4IDcuNDQ2NDYgOS41NDY0OEwxMC45NDY1IDYuMDQ2NDhDMTEuMTk4IDUuNzk0OTIgMTEuMjcxOCA1LjQyMDMxIDExLjEzNTEgNS4wOTIxOUMxMC45OTg0IDQuNzY0MDYgMTAuNjgxMiA0LjU1MDc4IDEwLjMyNTggNC41NTA3OEwzLjMyNTc1IDQuNTUwNzhDMi45NzMwMiA0LjU1MDc4IDIuNjUzMSA0Ljc2NDA2IDIuNTE2MzggNS4wOTIxOUMyLjM3OTY2IDUuNDIwMzEgMi40NTYyMiA1Ljc5NDkyIDIuNzA1MDUgNi4wNDY0OEw2LjIwNTA1IDkuNTQ2NDhINi4yMDc3OVoiCiAgICBmaWxsPSIjMTgxODE4IiAvPgo8L3N2Zz4=");background-position-y:bottom}.blog-editor .ql-toolbar.ql-snow .ql-align-dropdown.ql-picker.ql-expanded .ql-picker-options{--tw-shadow:3px 16px 24px rgb(0 0 0/0.04);--tw-shadow-colored:3px 16px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.blog-editor .ql-toolbar.ql-snow .ql-align-dropdown.ql-picker.ql-expanded .ql-picker-label:after{transform:rotate(180deg);background-position:100% 0}.blog-editor .ql-toolbar.ql-snow .ql-text-color-picker.ql-picker{display:flex;padding-left:.5rem;padding-right:.5rem}.blog-editor .ql-toolbar.ql-snow .ql-text-color-picker.ql-picker .ql-picker-label{margin:auto;display:inline-block;width:1rem;height:1rem;border-radius:9999px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-color:#9d9d9d70}.blog-editor .ql-toolbar.ql-snow .ql-text-color-picker.ql-picker svg{display:none}.blog-editor .ql-toolbar.ql-snow .ql-text-color-picker.ql-picker.ql-expanded .ql-picker-options{display:grid!important;width:auto;gap:.25rem;border-radius:.75rem;padding:.75rem;--tw-shadow:3px 16px 24px rgb(0 0 0/0.04);--tw-shadow-colored:3px 16px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);grid-template-columns:repeat(7,minmax(26px,1fr))}.blog-editor .ql-toolbar.ql-snow .ql-text-color-picker.ql-picker.ql-expanded .ql-picker-options .ql-picker-item{margin:0;width:26px;height:26px;border-radius:.375rem;border-color:#9d9d9d70}.blog-editor .ql-toolbar.ql-snow .ql-text-color-picker.ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{--tw-border-opacity:1;border-color:rgb(24 24 24/var(--tw-border-opacity))}.blog-editor .ql-toolbar.ql-snow .ql-label-font,.blog-editor .ql-toolbar.ql-snow .ql-label-letter-spacing{display:flex;cursor:auto;align-items:center}.blog-editor .ql-toolbar.ql-snow .ql-background-color-picker.ql-picker,.blog-editor .ql-toolbar.ql-snow .ql-highlight-color-picker.ql-picker{display:flex;padding-left:.5rem;padding-right:.5rem}.blog-editor .ql-toolbar.ql-snow .ql-background-color-picker.ql-picker .ql-picker-label,.blog-editor .ql-toolbar.ql-snow .ql-highlight-color-picker.ql-picker .ql-picker-label{margin:auto;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:4px;border-style:none;padding:.25rem}.blog-editor .ql-toolbar.ql-snow .ql-background-color-picker.ql-picker .ql-picker-label>svg,.blog-editor .ql-toolbar.ql-snow .ql-highlight-color-picker.ql-picker .ql-picker-label>svg{right:.25rem!important;margin-top:-.5rem;height:1rem;width:1rem}.blog-editor .ql-toolbar.ql-snow .ql-background-color-picker.ql-picker.ql-expanded .ql-picker-options,.blog-editor .ql-toolbar.ql-snow .ql-highlight-color-picker.ql-picker.ql-expanded .ql-picker-options{display:grid!important;width:auto;gap:.25rem;border-radius:.75rem;padding:.75rem;--tw-shadow:3px 16px 24px rgb(0 0 0/0.04);--tw-shadow-colored:3px 16px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);grid-template-columns:repeat(7,minmax(26px,1fr))}.blog-editor .ql-toolbar.ql-snow .ql-background-color-picker.ql-picker.ql-expanded .ql-picker-options .ql-picker-item,.blog-editor .ql-toolbar.ql-snow .ql-highlight-color-picker.ql-picker.ql-expanded .ql-picker-options .ql-picker-item{margin:0;width:26px;height:26px;border-radius:.375rem;border-color:#9d9d9d70}.blog-editor .ql-toolbar.ql-snow .ql-background-color-picker.ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover,.blog-editor .ql-toolbar.ql-snow .ql-highlight-color-picker.ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{--tw-border-opacity:1;border-color:rgb(24 24 24/var(--tw-border-opacity))}.blog-editor .ql-editor.ql-blank:before{font-size:14px;line-height:24px;letter-spacing:.01em}.blog-editor .ql-editor.ql-placeholder:before{visibility:hidden}.blog-editor .ql-editor p:empty{min-height:1.5rem}