.zencom-tooltip{display:inline-block;position:relative;z-index:1}.zencom-tooltip__box{position:absolute;padding:8px 10px;border-radius:4px;font-size:14px;white-space:nowrap;z-index:100;transition:opacity .2s;background:var(--tooltip-bg);color:var(--tooltip-color)}.zencom-tooltip__box--top{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px}.zencom-tooltip__box--bottom{top:100%;left:50%;transform:translateX(-50%);margin-top:8px}.zencom-tooltip__box--right{top:50%;left:100%;transform:translateY(-50%);margin-left:8px}.zencom-tooltip__box--left{top:50%;right:100%;transform:translateY(-50%);margin-right:8px}.zencom-tooltip__box--custom-1{bottom:90%;left:95%;transform:translateX(-95%)}.zencom-tooltip__box--bottom-left{top:100%;left:0;transform:translateY(8px);margin-top:8px}.zencom-tooltip__box--top-left{bottom:100%;left:0;transform:translateY(-8px);margin-bottom:8px}.zencom-tooltip__box--top-right{bottom:100%;right:0;transform:translateY(-8px);margin-bottom:8px}.zencom-tooltip__box--bottom-right{top:100%;right:0;transform:translateY(8px);margin-top:8px}.zencom-tooltip__arrow{width:0;height:0;position:absolute;border-style:solid}.zencom-tooltip__arrow--top{top:100%;left:50%;border-width:5px 5px 0 5px;border-color:var(--tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-50%)}.zencom-tooltip__arrow--right{top:50%;left:-5px;border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) var(--tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateY(-50%)}.zencom-tooltip__arrow--bottom{bottom:100%;left:50%;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--tooltip-bg) rgba(0,0,0,0);transform:translateX(-50%)}.zencom-tooltip__arrow--left{top:50%;right:-5px;border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--tooltip-bg);transform:translateY(-50%)}.zencom-tooltip__arrow--bottom-left{bottom:100%;left:10px;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--tooltip-bg) rgba(0,0,0,0)}.zencom-tooltip__arrow--top-left{top:100%;left:10px;border-width:5px 5px 0 5px;border-color:var(--tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.zencom-tooltip__arrow--top-right{top:100%;right:10px;border-width:5px 5px 0 5px;border-color:var(--tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.zencom-tooltip__arrow--bottom-right{bottom:100%;right:10px;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--tooltip-bg) rgba(0,0,0,0)}.zencom-tooltip__variant--light-blue{--tooltip-bg: #EBEDFF;--tooltip-color: var(--zencom-primary-color)}.zencom-tooltip__variant--white{--tooltip-bg: var(--zencom-body-background);--tooltip-color: var(--zencom-font-color)}.zencom-tooltip__variant--black{--tooltip-bg: var(--zencom-font-color);--tooltip-color: var(--zencom-background)}.zencom-tooltip__variant--secondary{--tooltip-bg: var(--zencom-body-background);--tooltip-color: var(--zencom-font-color)}.zencom-tooltip--reacts .zencom-tooltip__box{box-shadow:var(--zencom-shadow)}.zencom-tooltip--ticket-replies .zencom-tooltip__box{box-shadow:var(--zencom-shadow)}
.zen-com-dd{position:relative;border:none;cursor:pointer;background:rgba(0,0,0,0);padding:2px 6px !important;border-radius:4px;border:1px solid var(--menu-border-color)}.zen-com-dd:focus,.zen-com-dd:hover{border:1px solid var(--menu-border-focus) !important;background:none !important;color:none}.zen-com-dd--postcard{color:var(--zencom-font-color)}.zen-com-dd__lists .zen-com-more-options{position:relative;min-width:175px;z-index:99999;border-radius:4px;background:var(--zencom-background);margin:0;padding:8px 8px 4px 8px;box-shadow:var(--zencom-shadow)}.zen-com-dd__lists .zen-com-more-options svg{width:16px;height:16px}.zen-com-dd__lists .zen-com-more-options__item{cursor:pointer;margin-bottom:0;border-radius:6px;list-style:none}.zen-com-dd__lists .zen-com-more-options__item a,.zen-com-dd__lists .zen-com-more-options__item button{display:flex;justify-content:flex-start;background:rgba(0,0,0,0);cursor:pointer;border:none;width:100%;border-radius:6px;padding:8px 10px 8px 10px}.zen-com-dd__lists .zen-com-more-options__item a:hover,.zen-com-dd__lists .zen-com-more-options__item button:hover{background:var(--zencom-secondary-color);border-radius:4px}.zen-com-dd__lists .zen-com-more-options__item .chakra-separator{margin:4px 0}.zen-com-dd__lists .zen-com-more-options__remover{color:var(--zencom-warning) !important}.zen-com-dd-variant--transparent{--menu-border-color: transparent}.zen-com-dd-variant--transparent:focus,.zen-com-dd-variant--transparent:hover{--menu-border-focus: transparent}.zen-com-dd-variant--default{--menu-border-color: var(--zencom-border-color)}.zen-com-dd-variant--default:focus,.zen-com-dd-variant--default:hover{--menu-border-focus: var(--zencom-primary-color)}.zen-com-dd-postcard .zen-com-more-options__item button svg,.zen-com-dd-joined-group .zen-com-more-options__item button svg{width:16px;height:16px}
body.ReactModal__Body--open{overflow:hidden}.zen-com-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(41,42,46,.28);overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:30px 0;z-index:9999}.zen-com-modal-overlay--top{justify-content:flex-start;padding-top:20px}.zen-com-modal-overlay--bottom{justify-content:flex-end;padding-bottom:20px}.zen-com-modal-overlay--center{justify-content:flex-start;padding-top:30px;padding-bottom:30px}.zen-com-modal{position:relative;background:var(--zencom-background);border-radius:8px;transition:all ease .8s;margin:0 auto;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 60px)}.zen-com-modal--small{width:600px}.zen-com-modal--medium{width:1020px}.zen-com-modal--large{width:calc(100vw - 17px);min-height:100vh;max-height:100vh}.zen-com-modal__head{display:flex;flex-shrink:0;gap:10px;justify-content:space-between;flex-direction:row;align-items:center;padding:20px 24px;border-bottom:1px solid var(--zencom-border-color)}.zen-com-modal__content{background:var(--zencom-background);padding:24px;border-radius:0 0 8px 8px;flex:1;min-height:0}.zen-com-modal__footer{display:flex;flex-shrink:0;justify-content:flex-end;gap:16px;border-radius:0 0 8px 8px;padding:20px 24px;border-top:1px solid var(--zencom-border-color);background:var(--zencom-background)}.zen-com-modal__content{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.zen-com-modal__content::-webkit-scrollbar{display:none}@media all and (max-width: 480px){.zen-com-modal--small,.zen-com-modal--medium,.zen-com-modal--large{width:calc(100vw - 12px);padding-top:18px}.zen-com-modal--small .zen-com-modal__head .zen-com-modal-buttons .zencommunity-dropdown-menu,.zen-com-modal--medium .zen-com-modal__head .zen-com-modal-buttons .zencommunity-dropdown-menu,.zen-com-modal--large .zen-com-modal__head .zen-com-modal-buttons .zencommunity-dropdown-menu{display:none}}
.zen-com-modal--edit-role .zen-com-modal__content{overflow-y:visible}.zen-com-modal--create-group{width:640px}.zen-com-modal--create-group .zen-com-modal__head{position:relative}.zen-com-modal--create-group .zen-com-modal__content{overflow-y:visible;width:640px}.zen-com-modal--create-group .zen-com-modal__content .zencom-create-group-steps{white-space:nowrap;position:absolute;top:36px;left:55%;transform:translate(-50%, -50%)}.zen-com-modal--create-collection{width:640px}@media(max-width: 768px){.zen-com-modal--create-collection{min-height:auto !important}}.zen-com-modal--live-chat-setup .zen-com-modal__head{position:relative}.zen-com-modal--live-chat-setup .zen-com-modal__content{padding:0;overflow-y:visible}.zen-com-modal--live-chat-setup .zen-com-modal__content .zencom-create-group-steps{white-space:nowrap;position:absolute;top:36px;left:50%;transform:translate(-50%, -50%)}.zen-com-modal--ticket-replies{height:calc(100% - 20px)}.zen-com-modal--ticket-replies .zen-com-modal__content{height:calc(100% - 100px);overflow-y:scroll;position:relative}.zen-com-modal--ticket-replies .zen-com-modal__content .zencom-ticket-replies{position:absolute;bottom:0px;width:calc(100% - 48px);border:1px solid var(--zencom-border-color)}.zen-com-modal--search-in-feed{width:632px;margin-top:40px !important}.zen-com-modal--search-in-feed .zen-com-modal__head p{width:95%}.zen-com-modal--search-in-feed .zen-com-modal__content{padding:0px;border-radius:0 0 6px 6px}@media(max-width: 768px){.zen-com-modal{width:65%;margin-top:30px !important}}@media(max-width: 425px){.zen-com-modal{width:95%;margin-top:20px !important}}
.kodezen-tooltip{position:relative;z-index:9999}.kodezen-tooltip__content{background:var(--tooltip-bg);color:var(--tooltip-color);padding:8px 12px;border-radius:6px;font-size:12px;box-shadow:var(--zencom-shadow)}.kodezen-tooltip__arrow{position:absolute;width:0;height:0;border-style:solid}.kodezen-tooltip__arrow--center{top:100%;left:50%;border-width:5px 5px 0 5px;border-color:var(--tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-50%)}.kodezen-tooltip__arrow--right{top:50%;left:-5px;border-width:5px 5px 5px 0;border-color:rgba(0,0,0,0) var(--tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateY(-50%)}.kodezen-tooltip__arrow--bottom{bottom:100%;left:50%;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--tooltip-bg) rgba(0,0,0,0);transform:translateX(-50%)}.kodezen-tooltip__arrow--left{top:50%;right:-5px;border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--tooltip-bg);transform:translateY(-50%)}.kodezen-tooltip__arrow--bottom-left{top:100%;left:10px;border-width:5px 5px 0 5px;border-color:var(--tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.kodezen-tooltip__arrow--top-left{bottom:100%;left:10px;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--tooltip-bg) rgba(0,0,0,0)}.kodezen-tooltip__arrow--top-right{bottom:100%;right:10px;border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--tooltip-bg) rgba(0,0,0,0)}.kodezen-tooltip__arrow--bottom-right{top:100%;right:10px;border-width:5px 5px 0 5px;border-color:var(--tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.kodezen-tooltip__arrow--none{display:none}.kodezen-tooltip__variant--blue-light{--tooltip-bg: var(--zencom-primary-color);--tooltip-color: #fff}.kodezen-tooltip__variant--blue-dark{--tooltip-bg: var(--zencom-primary-color);--tooltip-color: #1A1A1A}.kodezen-tooltip__variant--white{--tooltip-bg: #fff;--tooltip-color: #000}.kodezen-tooltip__variant--black{--tooltip-bg: #000;--tooltip-color: #fff}.kodezen-tooltip__zencom-reacts .kodezen-tooltip__content{background:var(--zencom-background);border:1px solid var(--zencom-border-color)}.kodezen-tooltip__post-avatar .kodezen-tooltip__content,.kodezen-tooltip__post-mention .kodezen-tooltip__content,.kodezen-tooltip__show-reacts-count .kodezen-tooltip__content{background:var(--zencom-background);color:var(--zencom-font-color);box-shadow:var(--zencom-shadow)}.kodezen-tooltip__post-avatar .kodezen-tooltip__content a:focus,.kodezen-tooltip__post-avatar .kodezen-tooltip__content button:focus,.kodezen-tooltip__post-mention .kodezen-tooltip__content a:focus,.kodezen-tooltip__post-mention .kodezen-tooltip__content button:focus,.kodezen-tooltip__show-reacts-count .kodezen-tooltip__content a:focus,.kodezen-tooltip__show-reacts-count .kodezen-tooltip__content button:focus{border:none !important;outline:none !important}.kodezen-tooltip__post-avatar .kodezen-tooltip__content{padding:12px;max-width:-moz-fit-content;max-width:fit-content}
.zencom-mention-parser__image img{width:100%}
.zencom-mentions{background:var(--zencom-background);margin-top:5px;margin-left:14px;z-index:999;border-radius:6px;box-shadow:var(--zencom-shadow);max-height:240px;width:240px;overflow-y:scroll;padding:4px 0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0)}.zencom-mentions::-webkit-scrollbar{width:6px}.zencom-mentions::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.zencom-mentions::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.zencom-mentions .highlight{background:rgba(42,59,238,.1);color:#fff;cursor:pointer}.zencom-mentions .zencom-mention-item{width:240px}.zencom-mentions .zencom-mention-item--user-name{color:#1f2937;font-weight:600;font-size:16px}.zencom-mentions .zencom-mention-item--username{color:#6b7280;font-size:14px;font-weight:400}.zencom-mentions .zencom-mention-item{display:flex;align-items:center;padding:8px;width:240px}.zencom-mentions .zencom-mention-item img{width:24px;height:24px;border-radius:50%;margin-right:8px}.zencom-mentions .zencom-mention-item--user-name{color:#2f371f;font-weight:500;font-size:14px;white-space:nowrap}.zencom-mentions .zencom-mention-item--username{font-size:12px;font-weight:400;color:#6b7280;white-space:nowrap}.zencom-mentions ul,.zencom-mentions ol{list-style:none !important;margin-left:0 !important;padding-left:0 !important}ul,ol{margin-left:1.5rem;padding-left:1.5rem;list-style-position:outside}blockquote{margin:1em 0;padding:.75em 1em;border-left:4px solid #999;background:#f9f9f9;color:#444;font-style:italic}pre{background:#272822;color:#f8f8f2;padding:.75em 1em;border-radius:4px;font-family:"Courier New",monospace;overflow-x:auto;margin:1em 0;white-space:pre-wrap}.output{margin-top:1rem}.output pre{background:#f5f5f5;padding:8px;border-radius:4px;overflow-x:auto;font-size:13px}ol{list-style-type:decimal}ul{list-style-type:disc}em{font-style:italic}strong{font-weight:bold}.zencom-post-editor img{padding:10px 0}
@keyframes reaction-hover{0%{transform:translateY(0) scale(1) rotate(0deg)}15%{transform:translateY(-6px) scale(1.15) rotate(-3deg)}30%{transform:translateY(-3px) scale(1.1) rotate(3deg)}45%{transform:translateY(-5px) scale(1.13) rotate(-2deg)}60%{transform:translateY(-2px) scale(1.08) rotate(2deg)}75%{transform:translateY(-4px) scale(1.11) rotate(-1deg)}90%{transform:translateY(-1px) scale(1.05) rotate(1deg)}100%{transform:translateY(0) scale(1) rotate(0deg)}}.zencom-reaction-item{transition:transform .2s ease;cursor:pointer}.zencom-reaction-item:hover{animation:reaction-hover 1s ease-in-out infinite}
.zen-com-modal--post-share .zen-com-modal__content{padding:30px !important}
.zen-com-modal--view-all-comments .zen-com-modal__content{padding:0}
@keyframes reaction-hover{0%{transform:translateY(0) scale(1) rotate(0deg)}15%{transform:translateY(-6px) scale(1.15) rotate(-3deg)}30%{transform:translateY(-3px) scale(1.1) rotate(3deg)}45%{transform:translateY(-5px) scale(1.13) rotate(-2deg)}60%{transform:translateY(-2px) scale(1.08) rotate(2deg)}75%{transform:translateY(-4px) scale(1.11) rotate(-1deg)}90%{transform:translateY(-1px) scale(1.05) rotate(1deg)}100%{transform:translateY(0) scale(1) rotate(0deg)}}.zencom-reaction-item{transition:transform .2s ease;cursor:pointer}.zencom-reaction-item:hover{animation:reaction-hover 1s ease-in-out infinite}
.zen-com-modal--post-preview{box-shadow:var(--zencom-shadow)}.zen-com-modal--post-preview .zen-com-modal__content{padding:0}
.zencommunity-checkbox-switch__control-light:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--zencom-primary-color);border:0}.zencommunity-checkbox-switch__control-light:not([data-state=checked]){background:color-mix(in srgb, var(--zencom-font-color) 20%, transparent);border:0}.zencommunity-checkbox-switch__control-dark:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--zencom-secondary-color);border:0}.zencommunity-checkbox-switch__control-dark:not([data-state=checked]){background:color-mix(in srgb, var(--zencom-font-color) 20%, transparent);border:0}
.zen-com-separator{border-bottom:1px solid var(--zencom-border-color);margin:0}.zen-com-separator--top{border-bottom:1px solid var(--zencom-border-color);margin:24px 0 0 0}.zen-com-separator--bottom{border-bottom:1px solid var(--zencom-border-color);margin:0 0 24px 0}.zen-com-separator--both{border-bottom:1px solid var(--zencom-border-color);margin:24px 0 24px 0}
.zen-com-cb-switch{position:relative;display:inline-block;width:36px;height:16px}.zen-com-cb-switch input[type=checkbox]{width:0;height:0;opacity:0}.zen-com-cb-switch .zen-com-cb-slider{position:absolute;cursor:pointer;top:0;left:-4px;right:0;bottom:0;background:var(--zencom-border-color);transition:.4s;border-radius:12.5px;height:20px;width:36px}.zen-com-cb-switch .zen-com-cb-slider:before{content:"";position:absolute;height:22px;width:22px;background:#fff;left:0px;bottom:-1px;border-radius:50%;transition:.2s;border:1px solid var(--zencom-border-color);box-shadow:0px 2px 4px rgba(20,26,36,.1),0px 0px 1px rgba(20,26,36,.3)}.zen-com-cb-switch input:checked+.zen-com-cb-slider{background:#2a3bee}.zen-com-cb-switch input:checked+.zen-com-cb-slider:before{transform:translateX(16px)}
.zen-com-cb-wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.zen-com-cb{height:16px}.zen-com-cb--reverse{flex-direction:row-reverse}.zen-com-cb--center{align-items:center}.zen-com-cb--mt6{margin-top:24px}.zen-com-cb--mb6{margin-bottom:24px}.zen-com-cb--mtb6{margin:24px 0}
.zen-com-cb--role-permission,.zen-com-cb--addons{gap:0}.zen-com-cb--group-chat,.zen-com-cb--group-approval,.zen-com-cb--group-admin-or-moderators,.zen-com-cb--group-hide-members-count{align-items:center}.zen-com-cb--auto-width{width:auto}
.zencommunity-link{text-decoration:none;text-decoration-thickness:unset !important;text-underline-offset:unset !important}.zencommunity-link--flex{display:flex;align-items:center;gap:8px}.zen-com-nav{position:relative;color:#738496;padding-bottom:4px;text-decoration:none;transition:color .3s ease;display:flex;align-items:center;gap:10px;border-radius:8px;transition:background .3s ease,color .3s ease,padding .3s ease}.zen-com-nav svg{width:16.667px;height:17.499px;flex-shrink:0}.zen-com-nav P{line-height:20px}.zen-com-nav__icon{max-height:18px}.zen-com-nav__active{background:var(--zencom-secondary-color);padding:10px 18px}.zen-com-nav__active:hover{background:var(--zencom-secondary-color);padding:10px 18px}.zen-com-nav__subtitle{padding:10px 18px}.zen-com-nav__subtitle:hover{background:var(--zencom-secondary-color)}.zen-com-nav__live-chat{padding:12px}.zen-com-nav__live-chat svg{width:20px;height:20px;flex-shrink:0}.zen-com-nav__live-chat:hover{background:var(--zencom-secondary-color)}
.zencom-members{display:flex;flex-direction:column;gap:16px}
.zen-com-ccb-switch{position:relative;display:inline-block;width:36px;height:16px}.zen-com-ccb-switch input[type=checkbox]{width:0;height:0;opacity:0}.zen-com-ccb-switch .zen-com-ccb-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:var(--zencom-border-color);transition:.4s;border-radius:12.5px;height:16px;width:32px}.zen-com-ccb-switch .zen-com-ccb-slider:before{content:"";position:absolute;height:18px;width:18px;background:#fff;left:0px;bottom:-1px;border-radius:50%;transition:.2s;border:1px solid var(--zencom-border-color);box-shadow:0px 2px 4px rgba(20,26,36,.1),0px 0px 1px rgba(20,26,36,.3)}.zen-com-ccb-switch input:checked+.zen-com-ccb-slider{background:#2a3bee}.zen-com-ccb-switch input:checked+.zen-com-ccb-slider:before{transform:translateX(16px)}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.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:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}.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;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;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 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}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li > .ql-ui: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=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui: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 li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.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-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);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}.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 button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.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:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.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:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .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:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .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:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.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:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .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:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .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:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.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:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .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:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .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:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.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:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .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:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .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:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.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:#444}.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:#444}}.ql-snow{box-sizing:border-box}.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:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.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 .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;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%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.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:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.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-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;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:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.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:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;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 #ccc;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 #ccc;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:0;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:#06c}.ql-container.ql-snow{border:1px solid #ccc}
.zencommunity-block-editor{border-radius:4px}.zencommunity-block-editor .edit-post-visual-editor{min-height:300px}.zencommunity-block-editor .edit-post-visual-editor__content-area{background:#fff;padding:20px 20px 30px 20px !important}.zencommunity-block-editor .edit-post-visual-editor .editor-styles-wrapper>.is-root-container{padding-top:0 !important}.zencommunity-block-editor .edit-post-visual-editor .editor-styles-wrapper>.is-root-container p{font-size:14px;margin-top:0}.zencommunity-block-editor .interface-interface-skeleton{position:static}.zencommunity-block-editor button.components-button{border:unset}.zencommunity-block-editor button.components-button:hover{background:unset;color:unset}.zencommunity-custom-editor-controls{width:100%}.zencommunity-custom-editor-controls textarea{width:100%;height:200px;border:1px solid var(--zencom-border-color);border-radius:4px;padding:12px 24px;margin-bottom:20px}.zencommunity-custom-editor-controls .zencommunity-btn{margin-left:auto}.ql-html-popupContainer{border-radius:4px !important;margin-top:40px}.ql-html-popupContainer .ql-html-textContainer{padding:20px 30px}.ql-html-popupContainer .ql-html-textContainer .ql-html-popupTitle{display:none}.ql-html-popupContainer .ql-html-textContainer .ql-html-textArea{max-height:unset;min-height:unset;height:calc(100% - 85px) !important;border-radius:4px}.ql-html-popupContainer .ql-html-textContainer .ql-html-textArea .ql-editor::-webkit-scrollbar{display:none}.ql-html-popupContainer .ql-html-textContainer .ql-html-textArea .ql-editor{height:unset}.ql-html-popupContainer .ql-html-textContainer .ql-html-textArea .ql-code-block-container{height:100%;overflow-y:scroll}.ql-html-popupContainer .ql-html-textContainer .ql-html-textArea .ql-code-block-container::-webkit-scrollbar{display:none}.ql-html-popupContainer .ql-html-textContainer .ql-html-buttonGroup{left:calc(94% - 96px)}.ql-html-popupContainer .ql-html-textContainer .ql-html-buttonGroup button{padding:4px 12px;cursor:pointer}.ql-html-overlayContainer .ql-editor{height:100%}.ql-html-overlayContainer .ql-html-buttonCancel{border:1px solid var(--zencom-border-color);border-radius:4px;outline:none;color:var(--zencom-font-color);font-size:14px}.ql-html-overlayContainer .ql-html-buttonOk{border:1px solid var(--zencom-border-color);border-radius:4px;outline:none;color:var(--zencom-font-color);font-size:14px}.ql-toolbar{margin:0 !important;border-radius:4px 4px 0 0;position:relative;z-index:9;background:var(--zencom-background)}.ql-toolbar .ql-pdf{margin-right:10px;width:40px !important;font-size:14px}.ql-toolbar .ql-pdf::before{content:"PDF"}.ql-toolbar .ql-audio{margin-right:10px;background:#ffecca;width:54px !important;font-size:14px}.ql-toolbar .ql-audio::before{content:"AUDIO"}.ql-toolbar .ql-htmlEditButton{margin-right:10px;background:#ffecca;font-size:14px}.ql-toolbar .ql-htmlEditButton::before{content:"Table"}.ql-toolbar .ql-customHTML{margin-right:10px;background:#ffecca}.ql-toolbar .ql-customHTML::before{content:"HTML";margin-left:-5px}.ql-toolbar .ql-formats{margin:2px !important;background:#f5f5f5;border-radius:4px;padding:4px 8px;height:30px;margin-top:4px}.ql-toolbar .ql-formats:nth-last-child(5),.ql-toolbar .ql-formats:nth-last-child(4),.ql-toolbar .ql-formats:nth-last-child(3),.ql-toolbar .ql-formats:nth-last-child(2),.ql-toolbar .ql-formats:nth-last-child(1){background:#ffecca}.ql-toolbar .ql-formats:nth-last-child(1){position:relative;padding-top:6px}.ql-toolbar .ql-formats:nth-last-child(1)::before{content:"";font-size:inherit}.ql-toolbar .ql-formats:nth-last-child(1) button{font-size:14px;width:30px;height:100%;z-index:1}.ql-toolbar button{padding:4px 6px}.ql-container{min-height:400px;max-height:400px;border-radius:0 0 4px 4px;overflow-y:scroll;margin-top:-10px;width:100%}.ql-container .ql-editor{height:400px}.ql-container .ql-editor strong{font-weight:700}.ql-container .ql-editor li[data-list=bullet] .ql-ui{width:0;height:0}.ql-container .ql-editor .zencommunity-custom-video,.ql-container .ql-editor .zencommunity-custom-audio{width:100%}.ql-container .ql-editor::-webkit-scrollbar{display:none}.ql-container::-webkit-scrollbar{display:none}.zencommunity-block-editor--capped .ql-toolbar{flex-shrink:0}.zencommunity-block-editor--capped .ql-container{flex:1 1 auto;min-height:240px;max-height:none}.zencommunity-block-editor--capped .ql-container .ql-editor{height:100%}.ql-snow{border:1px solid var(--zencom-border-color);color:var(--zencom-font-color)}.ql-snow .ql-tooltip.ql-flip{transform:translate(100%, 100%) !important}@media all and (max-width: 1440px){.ql-html-popupContainer .ql-html-textContainer .ql-html-buttonGroup{left:calc(90% - 96px)}}
.zencom-global__color{position:relative;border:1px solid var(--zencom-border-color);border-radius:4px}.zencom-global__color-reset{position:absolute;top:0px;right:-8px}.zencom-global__color-field{position:absolute;top:2px;left:3px;width:30px;height:33px;border:none !important}.zencom-global__color-text-field{width:160px;height:36px;padding:0 10px 0 36px !important;font-size:14px;background:var(--zencom-background);color:var(--zencom-font-color)}.zencom-global__color-text-field-full{width:100%}input[type=color].zencom-global__color-field{border:none !important;background-color:rgba(0,0,0,0) !important}
.date-input::-webkit-calendar-picker-indicator{opacity:0}
body.zc-drawer-open--end-xs{margin-right:300px;transition:margin .3s ease}body.zc-drawer-open--end-sm{margin-right:430px;transition:margin .3s ease}body.zc-drawer-open--end-md{margin-right:495px;transition:margin .3s ease}body.zc-drawer-open--start-xs{margin-left:300px;transition:margin .3s ease}body.zc-drawer-open--start-sm{margin-right:430px;transition:margin .3s ease}body.zc-drawer-open--start-md{margin-right:495px;transition:margin .3s ease}
body.zencom-drawer-open--end-xs{margin-right:300px;transition:margin .3s ease}body.zencom-drawer-open--end-sm{margin-right:406px;transition:margin .3s ease}body.zencom-drawer-open--end-md{margin-right:468px;transition:margin .3s ease}.zencom-drawer{position:fixed;top:0;bottom:0;width:0;opacity:0;visibility:hidden;transition:all .3s ease;z-index:8;background:var(--zencom-background)}.zencom-drawer--open{opacity:1;visibility:visible;width:auto}.zencom-drawer--end .zencom-drawer__panel{right:0;transform:translateX(100%)}.zencom-drawer--open.zencom-drawer--end .zencom-drawer__panel{transform:translateX(0)}.zencom-drawer--xs .zencom-drawer__panel{width:320px}.zencom-drawer--sm .zencom-drawer__panel{width:448px}.zencom-drawer--md .zencom-drawer__panel{width:512px}.zencom-drawer--lg .zencom-drawer__panel{width:672px}.zencom-drawer--xl .zencom-drawer__panel{width:896px}.zencom-drawer--full .zencom-drawer__panel{width:100vw}.zencom-drawer__overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);transition:opacity .3s ease}.zencom-drawer__panel{position:fixed;top:0;bottom:0;background:var(--zencom-background);width:400px !important;transition:transform .3s ease;display:flex;flex-direction:column}.zencom-drawer__trigger{padding:10px 18px;background:#0073aa;color:#fff;border:none;cursor:pointer;border-radius:4px}
.zencom-drawer--ticket-details .zencom-drawer__panel{width:320px !important;margin:69px 63px 0 0;border-left:1px solid var(--zencom-border-color)}.zencom-drawer--ticket-details .zencom-drawer__body{padding:0;overflow-y:auto;flex:1;min-height:0}
.zencom-error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:70vh;background-color:var(--zencom-secondary-color);text-align:center;color:var(--zencom-primary-color);padding:20px}.zencom-error-page__btn{padding:12px 24px;background-color:var(--zencom-primary-color);color:var(--zencom-content-background-color, #fff);border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;display:flex;align-items:center;gap:16px;margin-top:24px;transition:filter .2s ease}.zencom-error-page__btn:hover{filter:brightness(0.9)}
:root{--zencom-font: 'Inter', sans-serif;--zencom-blue-2: #1123DE;--zencom-primary-light: #EBEDFF;--zencom-gray-light: #E0E4E8;--zencom-font-muted: #A2ADB9;--zencom-warning: #E2483D;--zencom-shadow: 0px 0px 1px 0px rgba(20, 26, 36, 0.30), 0px 2px 4px 0px rgba(20, 26, 36, 0.10)}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6,:root p,:root span,:root div,:root a,:root button,:root input,:root textarea{font-family:var(--zencom-font)}body,#ZenCommunityAppElement{background:var(--zencom-body-background)}.zencom-post-heading{display:block;font-size:1.17em;font-weight:bold;margin-bottom:8px}.zencom-single-menu{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px;width:100%;border-radius:4px}.zencom-single-menu--dark-active{background:var(--zencom-secondary-color);color:var(--zencom-primary-color)}.zencom-single-menu--light-active{background:var(--zencom-secondary-color);color:var(--zencom-primary-color)}.zencom-single-menu--dark{color:var(--zencom-primary-color)}.zencom-single-menu--dark:hover{background:var(--zencom-secondary-color);color:var(--zencom-primary-color);transition:background 300ms ease-in-out}.zencom-single-menu--light{color:var(--zencom-font-color)}.zencom-single-menu--light:hover{background:var(--zencom-secondary-color);color:var(--zencom-primary-color);transition:background 300ms ease-in-out}.zencom-single-menu__label{font-size:14px;font-weight:500;line-height:20px}.zencom-single-menu .zen-com-nav__icon{width:16px;height:16px;margin-top:-4px}.zencom-menu{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px;width:100%;border-radius:4px;text-decoration:none}.zencom-menu__label,.zencom-menu p{font-size:14px;font-weight:500;line-height:20px;color:var(--zencom-font-color)}.zencom-menu svg{width:20px;height:20px;margin-top:-2px;color:var(--zencom-font-color)}.zencom-menu--active{background:var(--zencom-secondary-color);color:var(--zencom-primary-color)}.zencom-menu--active .zencom-menu__label,.zencom-menu--active svg{color:var(--zencom-primary-color)}.zencom-menu--inactive{background:rgba(0,0,0,0);color:var(--zencom-font-color)}.zencom-menu:hover{background:var(--zencom-secondary-color);color:var(--zencom-primary-color);transition:background 300ms ease-in-out}.zencom-menu:hover .zencom-menu__label,.zencom-menu:hover svg{color:var(--zencom-primary-color)}.zencom-top-menu{border:1px solid var(--zencom-border-color);border-radius:4px;padding:10px;height:auto;line-height:0;background:rgba(0,0,0,0);transition:background .2s ease;cursor:pointer}.zencom-top-menu--dark:hover{background:var(--zencom-secondary-color)}.zencom-top-menu--light:hover{background:var(--zencom-border-color)}.zencom-top-menu--dark.zencom-top-menu--active{background:var(--zencom-secondary-color)}.zencom-top-menu--light.zencom-top-menu--active{background:var(--zencom-border-color)}.zencom-tags{display:flex;flex-direction:row;gap:4px;align-items:center;border:1px solid var(--zencom-border-color);border-radius:4px;text-transform:capitalize;padding:2px 8px}.zencom-tags svg{color:var(--zencom-font-color)}.zencom-tags__label{font-size:12px;font-weight:400;line-height:16px;color:var(--zencom-font-color)}.zen-com-notification{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 16px;box-shadow:0px 12px 72px -8px rgba(16,24,40,.25);border-radius:4px;background:#fff;min-width:300px;z-index:99999999}.zen-com-notification--dashboard{position:fixed;right:50px;top:10%}.zen-com-notification--dashboard .zen-com-btn{padding:4px}.zen-com-notification--success{background:#00ad6b;color:#fff}.zen-com-notification--info{background:#7b68ee;color:#fff}.zen-com-notification--warning{background:#fdb022;color:#fff}.zen-com-notification--error{background:#ff4d4d;color:#fff}.zen-com-notification .zen-com-icon{font-size:24px}.zen-com-notification .zen-com-icon:not(.zen-com-icon--close){display:flex;align-items:center;justify-content:center;border-width:1px;border-radius:50%;border-style:solid;padding:3px}.zen-com-notification .zen-com-icon--check{border-color:#4caf50}.zen-com-notification .zen-com-icon--check::before{font-size:8px;color:#4caf50}.zen-com-notification .zen-com-icon--success{border:1px solid #91dcbf;background:#f0faf6}.zen-com-notification .zen-com-icon--info{border:1px solid #c6bef8;background:#f2f0fd}.zen-com-notification .zen-com-icon--warning{border:1px solid #fedda0;background:#fff7e9}.zen-com-notification .zen-com-icon--error{border:1px solid #ffb2b2;background:#ffeded}.zen-com-notification .zen-com-icon--notification{font-size:25px}.zen-com-notification .zen-com-icon--notification::before{color:#ff9800}.zen-com-notification .zen-com-icon--information{font-size:22px}.zen-com-notification .zen-com-icon--information::before{color:#2196f3}.zen-com-notification .zen-com-icon--information-error{font-size:22px}.zen-com-notification .zen-com-icon--information-error::before{color:#f44336}.zen-com-notification .zen-com-btn{padding:12px 0}.zen-com-notification .zen-com-btn--close-notification{padding:0}.zen-com-notification .zen-com-btn .zen-com-icon--close{background:rgba(0,0,0,0)}.zen-com-notification .zen-com-btn .zen-com-icon--close::before{color:#fff}.zen-com-notification__message{display:flex;align-items:center;gap:10px;padding:5px 24px 5px 0;font-size:14px;font-weight:400;line-height:21px;margin:0}.zen-com-select--width-full{width:100%}.zen-com-select--100{width:180px;background:var(--zencom-background);color:var(--zencom-font-color)}.zen-com-select--120{width:120px}.zen-com-select--136{width:136px}.zen-com-select--136-ticket{z-index:999;width:136px}.zen-com-select--138-ticket{z-index:999;width:138px}.zen-com-select--140{width:140px}.zen-com-select--140-ticket{width:140px;z-index:999}.zen-com-select--150{width:150px}.zen-com-select--164{width:164px}.zen-com-select--180{width:180px}.zen-com-select--180-responsive{width:180px}@media(max-width: 768px){.zen-com-select--180-responsive{width:120px;min-width:120px}}.zen-com-select--214{width:214px}.zen-com-select--200{width:200px}.zen-com-select--250{width:250px}.zen-com-select--300{width:300px}.zen-com-select{font-size:14px}.zen-com-select .zen-com-select__control{border:1px solid var(--zencom-border-color);background:rgba(0,0,0,0);border-radius:4px;box-shadow:none}.zen-com-select .zen-com-select__control .zen-com-select__input-container .zen-com-select__input{box-shadow:none;height:100%;min-height:unset}.zen-com-select .zen-com-select__menu{background:var(--zencom-background);min-width:100%;box-shadow:var(--zencom-shadow);z-index:99999}.zen-com-select .zen-com-select__option{color:var(--zencom-font-color);cursor:pointer;white-space:nowrap}.zen-com-select .zen-com-select__option:hover{background:#2a3bee !important;-webkit-tap-highlight-color:none !important;transition:background 300ms ease-in-out,color 300ms ease-in-out}.zen-com-select .zen-com-select__option:active{background:#2a3bee !important;-webkit-tap-highlight-color:none !important;transition:background 300ms ease-in-out,color 300ms ease-in-out}.zen-com-select .zen-com-select__option:active:hover{background:#2a3bee !important;-webkit-tap-highlight-color:none !important;transition:background 300ms ease-in-out,color 300ms ease-in-out}.zen-com-select .zen-com-select__option{width:calc(100% - 16px);margin:4px auto;border-radius:4px}.zen-com-select .zen-com-select__option--is-focused{background:#2a3bee !important;color:#fff !important;transition:background 300ms ease-in-out,color 300ms ease-in-out}.zen-com-select .zen-com-select__option--is-selected{background:#2a3bee !important;color:#fff !important;transition:background 300ms ease-in-out,color 300ms ease-in-out}.zen-com-select .zen-com-select__option--is-selected:hover{background:#2a3bee !important;color:#fff !important}.zen-com-select .zen-com-select__multi-value{background:var(--zencom-primary-color) !important}.zen-com-select .zen-com-select__multi-value__label{color:#fff !important}.zen-com-select .zen-com-select__multi-value__remove{color:#e2483d}.zen-com-select .zen-com-select__single-value{color:var(--zencom-font-color)}.zen-com-select--transparent .zen-com-select__control{border:none}.zen-com-select--transparent .zen-com-select__placeholder{font-size:14px;color:var(--zencom-font-color);font-weight:500}.zen-com-select--transparent .zen-com-select__indicator-separator{display:none}.zen-com-select--transparent .zen-com-select__dropdown-indicator{padding:8px 8px 8px 0;color:var(--zencom-font-color);font-weight:500}.zen-com-select--chat .zenboards-select__value-container{padding:0}.zen-com-select--chat .zenboards-select__input-container{padding:0;margin:0}.zen-com-select--chat .zenboards-select__placeholder{margin-left:0;margin-right:0}.zen-com-select--chat .zenboards-select__dropdown-indicator{padding:0;color:var(--zencom-font-color);font-weight:500}.zen-com-select--chat .zenboards-select__option{width:100%}.zen-com-select--chat .zenboards-select__menu{padding:0 4px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.zen-com-select--chat .zenboards-select__menu-list{padding-top:0;padding-bottom:0}.zencom-radio-option{display:flex;align-items:center;gap:8px;cursor:pointer}.zencom-radio-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid var(--zencom-border-color);border-radius:50%;position:relative;cursor:pointer;transition:all .2s ease;margin:0;flex-shrink:0}.zencom-radio-input:checked{border-color:var(--zencom-primary-color);background-color:var(--zencom-primary-color)}.zencom-radio-input:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8px;height:8px;background-color:#fff;border-radius:50%}.zencom-radio-input:focus{outline:none;box-shadow:0 0 0 3px rgba(49,130,206,.1)}.zencom-radio-input:hover{border-color:var(--zencom-primary-color)}.zencom-radio-label{font-size:14px;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zencom-radio-option{color:var(--zencom-gray-color)}.zencom-radio-option.active{color:var(--zencom-primary-color)}.zencom-radio-option.active .zencom-radio-label{color:var(--zencom-primary-color)}.emoji{display:inline !important;width:1em;height:auto}@media(max-width: 768px){.zencom-ticket-table td>p{width:-moz-fit-content;width:fit-content}.zencom-ticket-table table td,.zencom-ticket-table table tr{display:revert}}@keyframes zencom-fadeIn{from{opacity:0}to{opacity:1}}@keyframes zencom-slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes zencom-scaleIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.zencom-animate-fade{animation:zencom-fadeIn .5s ease-out forwards}.zencom-animate-slide-up{animation:zencom-slideUp .5s cubic-bezier(0.16, 1, 0.3, 1) forwards}.zencom-animate-scale{animation:zencom-scaleIn .5s cubic-bezier(0.34, 1.56, 0.64, 1) forwards}@keyframes zencom-slideDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.zencom-animate-slide-down{animation:zencom-slideDown .5s cubic-bezier(0.16, 1, 0.3, 1) forwards;z-index:1}a,button,.chakra-button,.zencom-radio-input,.zencom-post-card{transition:all .25s cubic-bezier(0.4, 0, 0.2, 1) !important}.zencom-hover-lift:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.zen-com-modal-overlay{transition:opacity .3s ease}.zen-com-modal{animation:zencom-scaleIn .3s cubic-bezier(0.34, 1.56, 0.64, 1)}
/* Tailwind entry. Preflight is disabled in tailwind.config.js so this does not
   reset the existing Chakra / WordPress styles. Utilities are scoped to
   #ZenCommunityAppElement via the `important` selector in the config. */
*, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  
}
::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  
}
#ZenCommunityAppElement .tw-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}
#ZenCommunityAppElement .tw-absolute {
    position: absolute
}
#ZenCommunityAppElement .tw-relative {
    position: relative
}
#ZenCommunityAppElement .tw-bottom-full {
    bottom: 100%
}
#ZenCommunityAppElement .tw-right-0 {
    right: 0px
}
#ZenCommunityAppElement .tw-z-\[9999\] {
    z-index: 9999
}
#ZenCommunityAppElement .tw-m-0 {
    margin: 0px
}
#ZenCommunityAppElement .tw-mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem
}
#ZenCommunityAppElement .tw-mx-auto {
    margin-left: auto;
    margin-right: auto
}
#ZenCommunityAppElement .tw-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}
#ZenCommunityAppElement .tw-mb-0 {
    margin-bottom: 0px
}
#ZenCommunityAppElement .tw-mb-1 {
    margin-bottom: 0.25rem
}
#ZenCommunityAppElement .tw-mb-10 {
    margin-bottom: 2.5rem
}
#ZenCommunityAppElement .tw-mb-2 {
    margin-bottom: 0.5rem
}
#ZenCommunityAppElement .tw-mb-3 {
    margin-bottom: 0.75rem
}
#ZenCommunityAppElement .tw-mb-4 {
    margin-bottom: 1rem
}
#ZenCommunityAppElement .tw-mb-5 {
    margin-bottom: 1.25rem
}
#ZenCommunityAppElement .tw-mb-6 {
    margin-bottom: 1.5rem
}
#ZenCommunityAppElement .tw-ml-auto {
    margin-left: auto
}
#ZenCommunityAppElement .tw-mt-0\.5 {
    margin-top: 0.125rem
}
#ZenCommunityAppElement .tw-mt-1 {
    margin-top: 0.25rem
}
#ZenCommunityAppElement .tw-mt-2 {
    margin-top: 0.5rem
}
#ZenCommunityAppElement .tw-mt-3 {
    margin-top: 0.75rem
}
#ZenCommunityAppElement .tw-mt-4 {
    margin-top: 1rem
}
#ZenCommunityAppElement .tw-mt-5 {
    margin-top: 1.25rem
}
#ZenCommunityAppElement .tw-mt-6 {
    margin-top: 1.5rem
}
#ZenCommunityAppElement .tw-block {
    display: block
}
#ZenCommunityAppElement .tw-inline-block {
    display: inline-block
}
#ZenCommunityAppElement .tw-flex {
    display: flex
}
#ZenCommunityAppElement .tw-inline-flex {
    display: inline-flex
}
#ZenCommunityAppElement .tw-h-1 {
    height: 0.25rem
}
#ZenCommunityAppElement .tw-h-10 {
    height: 2.5rem
}
#ZenCommunityAppElement .tw-h-2 {
    height: 0.5rem
}
#ZenCommunityAppElement .tw-h-20 {
    height: 5rem
}
#ZenCommunityAppElement .tw-h-3 {
    height: 0.75rem
}
#ZenCommunityAppElement .tw-h-4 {
    height: 1rem
}
#ZenCommunityAppElement .tw-h-5 {
    height: 1.25rem
}
#ZenCommunityAppElement .tw-h-6 {
    height: 1.5rem
}
#ZenCommunityAppElement .tw-h-8 {
    height: 2rem
}
#ZenCommunityAppElement .tw-h-9 {
    height: 2.25rem
}
#ZenCommunityAppElement .tw-h-\[100px\] {
    height: 100px
}
#ZenCommunityAppElement .tw-h-\[20px\] {
    height: 20px
}
#ZenCommunityAppElement .tw-h-\[38px\] {
    height: 38px
}
#ZenCommunityAppElement .tw-h-\[40px\] {
    height: 40px
}
#ZenCommunityAppElement .tw-h-\[90px\] {
    height: 90px
}
#ZenCommunityAppElement .tw-h-full {
    height: 100%
}
#ZenCommunityAppElement .tw-max-h-60 {
    max-height: 15rem
}
#ZenCommunityAppElement .\!tw-w-\[115px\] {
    width: 115px !important
}
#ZenCommunityAppElement .tw-w-1\/3 {
    width: 33.333333%
}
#ZenCommunityAppElement .tw-w-10 {
    width: 2.5rem
}
#ZenCommunityAppElement .tw-w-11 {
    width: 2.75rem
}
#ZenCommunityAppElement .tw-w-16 {
    width: 4rem
}
#ZenCommunityAppElement .tw-w-2 {
    width: 0.5rem
}
#ZenCommunityAppElement .tw-w-2\/3 {
    width: 66.666667%
}
#ZenCommunityAppElement .tw-w-2\/5 {
    width: 40%
}
#ZenCommunityAppElement .tw-w-3 {
    width: 0.75rem
}
#ZenCommunityAppElement .tw-w-3\/4 {
    width: 75%
}
#ZenCommunityAppElement .tw-w-3\/5 {
    width: 60%
}
#ZenCommunityAppElement .tw-w-4 {
    width: 1rem
}
#ZenCommunityAppElement .tw-w-40 {
    width: 10rem
}
#ZenCommunityAppElement .tw-w-48 {
    width: 12rem
}
#ZenCommunityAppElement .tw-w-72 {
    width: 18rem
}
#ZenCommunityAppElement .tw-w-9 {
    width: 2.25rem
}
#ZenCommunityAppElement .tw-w-\[100px\] {
    width: 100px
}
#ZenCommunityAppElement .tw-w-\[120px\] {
    width: 120px
}
#ZenCommunityAppElement .tw-w-\[20px\] {
    width: 20px
}
#ZenCommunityAppElement .tw-w-\[224px\] {
    width: 224px
}
#ZenCommunityAppElement .tw-w-\[300px\] {
    width: 300px
}
#ZenCommunityAppElement .tw-w-\[35\%\] {
    width: 35%
}
#ZenCommunityAppElement .tw-w-\[60\%\] {
    width: 60%
}
#ZenCommunityAppElement .tw-w-\[90px\] {
    width: 90px
}
#ZenCommunityAppElement .tw-w-full {
    width: 100%
}
#ZenCommunityAppElement .tw-w-max {
    width: -moz-max-content;
    width: max-content
}
#ZenCommunityAppElement .tw-min-w-0 {
    min-width: 0px
}
#ZenCommunityAppElement .tw-min-w-\[200px\] {
    min-width: 200px
}
#ZenCommunityAppElement .tw-min-w-\[220px\] {
    min-width: 220px
}
#ZenCommunityAppElement .tw-min-w-\[448px\] {
    min-width: 448px
}
#ZenCommunityAppElement .tw-max-w-2xl {
    max-width: 42rem
}
#ZenCommunityAppElement .tw-max-w-3xl {
    max-width: 48rem
}
#ZenCommunityAppElement .tw-max-w-\[340px\] {
    max-width: 340px
}
#ZenCommunityAppElement .tw-max-w-\[448px\] {
    max-width: 448px
}
#ZenCommunityAppElement .tw-max-w-\[85\%\] {
    max-width: 85%
}
#ZenCommunityAppElement .tw-flex-1 {
    flex: 1 1 0%
}
#ZenCommunityAppElement .tw-flex-shrink-0 {
    flex-shrink: 0
}
#ZenCommunityAppElement .tw-shrink-0 {
    flex-shrink: 0
}
#ZenCommunityAppElement .tw-translate-x-1 {
    --tw-translate-x: 0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
#ZenCommunityAppElement .tw-translate-x-6 {
    --tw-translate-x: 1.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
#ZenCommunityAppElement .tw-translate-x-\[18px\] {
    --tw-translate-x: 18px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
#ZenCommunityAppElement .tw-translate-x-\[2px\] {
    --tw-translate-x: 2px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
#ZenCommunityAppElement .tw-transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
@keyframes tw-pulse {
    50% {
        opacity: .5
    }
}
#ZenCommunityAppElement .tw-animate-pulse {
    animation: tw-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite
}
@keyframes tw-spin {
    to {
        transform: rotate(360deg)
    }
}
#ZenCommunityAppElement .tw-animate-spin {
    animation: tw-spin 1s linear infinite
}
#ZenCommunityAppElement .tw-cursor-not-allowed {
    cursor: not-allowed
}
#ZenCommunityAppElement .tw-cursor-pointer {
    cursor: pointer
}
#ZenCommunityAppElement .tw-list-none {
    list-style-type: none
}
#ZenCommunityAppElement .tw-flex-col {
    flex-direction: column
}
#ZenCommunityAppElement .tw-flex-wrap {
    flex-wrap: wrap
}
#ZenCommunityAppElement .tw-items-start {
    align-items: flex-start
}
#ZenCommunityAppElement .tw-items-center {
    align-items: center
}
#ZenCommunityAppElement .tw-justify-end {
    justify-content: flex-end
}
#ZenCommunityAppElement .tw-justify-center {
    justify-content: center
}
#ZenCommunityAppElement .tw-justify-between {
    justify-content: space-between
}
#ZenCommunityAppElement .tw-gap-0\.5 {
    gap: 0.125rem
}
#ZenCommunityAppElement .tw-gap-1 {
    gap: 0.25rem
}
#ZenCommunityAppElement .tw-gap-2 {
    gap: 0.5rem
}
#ZenCommunityAppElement .tw-gap-2\.5 {
    gap: 0.625rem
}
#ZenCommunityAppElement .tw-gap-3 {
    gap: 0.75rem
}
#ZenCommunityAppElement .tw-gap-4 {
    gap: 1rem
}
#ZenCommunityAppElement .tw-gap-6 {
    gap: 1.5rem
}
#ZenCommunityAppElement .tw-gap-8 {
    gap: 2rem
}
#ZenCommunityAppElement :is(.tw-space-y-2 > :not([hidden]) ~ :not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))
}
#ZenCommunityAppElement :is(.tw-space-y-px > :not([hidden]) ~ :not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse))
}
#ZenCommunityAppElement :is(.tw-divide-y > :not([hidden]) ~ :not([hidden])) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}
#ZenCommunityAppElement :is(.tw-divide-zc-border > :not([hidden]) ~ :not([hidden])) {
    border-color: var(--zencom-border-color)
}
#ZenCommunityAppElement .tw-self-end {
    align-self: flex-end
}
#ZenCommunityAppElement .tw-overflow-hidden {
    overflow: hidden
}
#ZenCommunityAppElement .tw-overflow-y-auto {
    overflow-y: auto
}
#ZenCommunityAppElement .tw-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
#ZenCommunityAppElement .tw-rounded {
    border-radius: 0.25rem
}
#ZenCommunityAppElement .tw-rounded-\[2px\] {
    border-radius: 2px
}
#ZenCommunityAppElement .tw-rounded-full {
    border-radius: 9999px
}
#ZenCommunityAppElement .tw-rounded-lg {
    border-radius: 0.5rem
}
#ZenCommunityAppElement .tw-rounded-md {
    border-radius: 0.375rem
}
#ZenCommunityAppElement .tw-rounded-sm {
    border-radius: 0.125rem
}
#ZenCommunityAppElement .tw-border {
    border-width: 1px
}
#ZenCommunityAppElement .tw-border-0 {
    border-width: 0px
}
#ZenCommunityAppElement .tw-border-2 {
    border-width: 2px
}
#ZenCommunityAppElement .tw-border-b {
    border-bottom-width: 1px
}
#ZenCommunityAppElement .tw-border-t {
    border-top-width: 1px
}
#ZenCommunityAppElement .tw-border-solid {
    border-style: solid
}
#ZenCommunityAppElement .tw-border-dashed {
    border-style: dashed
}
#ZenCommunityAppElement .tw-border-none {
    border-style: none
}
#ZenCommunityAppElement .tw-border-\[\#E2E8F0\] {
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240 / var(--tw-border-opacity, 1))
}
#ZenCommunityAppElement .tw-border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgb(191 219 254 / var(--tw-border-opacity, 1))
}
#ZenCommunityAppElement .tw-border-zc-border {
    border-color: var(--zencom-border-color)
}
#ZenCommunityAppElement .tw-border-zc-primary {
    border-color: var(--zencom-primary-color)
}
#ZenCommunityAppElement .tw-border-zc-warning {
    border-color: var(--zencom-warning)
}
#ZenCommunityAppElement .tw-border-t-transparent {
    border-top-color: transparent
}
#ZenCommunityAppElement .tw-bg-\[\#ffa943\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 169 67 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-orange-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-transparent {
    background-color: transparent
}
#ZenCommunityAppElement .tw-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .tw-bg-zc-bg {
    background-color: var(--zencom-background)
}
#ZenCommunityAppElement .tw-bg-zc-border {
    background-color: var(--zencom-border-color)
}
#ZenCommunityAppElement .tw-bg-zc-primary {
    background-color: var(--zencom-primary-color)
}
#ZenCommunityAppElement .tw-bg-zc-warning {
    background-color: var(--zencom-warning)
}
#ZenCommunityAppElement .tw-object-cover {
    -o-object-fit: cover;
       object-fit: cover
}
#ZenCommunityAppElement .tw-p-0 {
    padding: 0px
}
#ZenCommunityAppElement .tw-p-1 {
    padding: 0.25rem
}
#ZenCommunityAppElement .tw-p-2 {
    padding: 0.5rem
}
#ZenCommunityAppElement .tw-p-2\.5 {
    padding: 0.625rem
}
#ZenCommunityAppElement .tw-p-3 {
    padding: 0.75rem
}
#ZenCommunityAppElement .tw-p-4 {
    padding: 1rem
}
#ZenCommunityAppElement .tw-p-6 {
    padding: 1.5rem
}
#ZenCommunityAppElement .tw-px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem
}
#ZenCommunityAppElement .tw-px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem
}
#ZenCommunityAppElement .tw-px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem
}
#ZenCommunityAppElement .tw-px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem
}
#ZenCommunityAppElement .tw-px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem
}
#ZenCommunityAppElement .tw-px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}
#ZenCommunityAppElement .tw-px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}
#ZenCommunityAppElement .tw-px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}
#ZenCommunityAppElement .tw-py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem
}
#ZenCommunityAppElement .tw-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem
}
#ZenCommunityAppElement .tw-py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem
}
#ZenCommunityAppElement .tw-py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem
}
#ZenCommunityAppElement .tw-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem
}
#ZenCommunityAppElement .tw-py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem
}
#ZenCommunityAppElement .tw-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem
}
#ZenCommunityAppElement .tw-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}
#ZenCommunityAppElement .tw-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}
#ZenCommunityAppElement .tw-py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}
#ZenCommunityAppElement .tw-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}
#ZenCommunityAppElement .tw-pb-2 {
    padding-bottom: 0.5rem
}
#ZenCommunityAppElement .tw-pb-6 {
    padding-bottom: 1.5rem
}
#ZenCommunityAppElement .tw-pb-\[100px\] {
    padding-bottom: 100px
}
#ZenCommunityAppElement .tw-text-left {
    text-align: left
}
#ZenCommunityAppElement .tw-text-center {
    text-align: center
}
#ZenCommunityAppElement .tw-text-right {
    text-align: right
}
#ZenCommunityAppElement .tw-font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
#ZenCommunityAppElement .tw-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}
#ZenCommunityAppElement .tw-text-\[10px\] {
    font-size: 10px
}
#ZenCommunityAppElement .tw-text-\[11px\] {
    font-size: 11px
}
#ZenCommunityAppElement .tw-text-\[13px\] {
    font-size: 13px
}
#ZenCommunityAppElement .tw-text-\[14px\] {
    font-size: 14px
}
#ZenCommunityAppElement .tw-text-\[15px\] {
    font-size: 15px
}
#ZenCommunityAppElement .tw-text-\[18px\] {
    font-size: 18px
}
#ZenCommunityAppElement .tw-text-base {
    font-size: 1rem;
    line-height: 1.5rem
}
#ZenCommunityAppElement .tw-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem
}
#ZenCommunityAppElement .tw-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}
#ZenCommunityAppElement .tw-text-xs {
    font-size: 0.75rem;
    line-height: 1rem
}
#ZenCommunityAppElement .tw-font-\[var\(--zencom-font\)\] {
    font-weight: var(--zencom-font)
}
#ZenCommunityAppElement .tw-font-bold {
    font-weight: 700
}
#ZenCommunityAppElement .tw-font-medium {
    font-weight: 500
}
#ZenCommunityAppElement .tw-font-normal {
    font-weight: 400
}
#ZenCommunityAppElement .tw-font-semibold {
    font-weight: 600
}
#ZenCommunityAppElement .tw-uppercase {
    text-transform: uppercase
}
#ZenCommunityAppElement .tw-capitalize {
    text-transform: capitalize
}
#ZenCommunityAppElement .tw-leading-5 {
    line-height: 1.25rem
}
#ZenCommunityAppElement .tw-leading-9 {
    line-height: 2.25rem
}
#ZenCommunityAppElement .tw-leading-\[30px\] {
    line-height: 30px
}
#ZenCommunityAppElement .tw-leading-none {
    line-height: 1
}
#ZenCommunityAppElement .tw-text-\[\#1a7f37\] {
    --tw-text-opacity: 1;
    color: rgb(26 127 55 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-\[\#738496\] {
    --tw-text-opacity: 1;
    color: rgb(115 132 150 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-orange-600 {
    --tw-text-opacity: 1;
    color: rgb(234 88 12 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-orange-700 {
    --tw-text-opacity: 1;
    color: rgb(194 65 12 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-red-700 {
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
#ZenCommunityAppElement .tw-text-zc-fg {
    color: var(--zencom-font-color)
}
#ZenCommunityAppElement .tw-text-zc-muted {
    color: var(--zencom-font-muted)
}
#ZenCommunityAppElement .tw-text-zc-primary {
    color: var(--zencom-primary-color)
}
#ZenCommunityAppElement .tw-text-zc-warning {
    color: var(--zencom-warning)
}
#ZenCommunityAppElement .tw-no-underline {
    text-decoration-line: none
}
#ZenCommunityAppElement .tw-opacity-40 {
    opacity: 0.4
}
#ZenCommunityAppElement .tw-opacity-50 {
    opacity: 0.5
}
#ZenCommunityAppElement .tw-opacity-80 {
    opacity: 0.8
}
#ZenCommunityAppElement .tw-shadow {
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
#ZenCommunityAppElement .tw-shadow-\[0_0_1px_0_rgba\(20\,26\,36\,0\.30\)\,0_2px_4px_0_rgba\(20\,26\,36\,0\.10\)\] {
    --tw-shadow: 0 0 1px 0 rgba(20,26,36,0.30),0 2px 4px 0 rgba(20,26,36,0.10);
    --tw-shadow-colored: 0 0 1px 0 var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
#ZenCommunityAppElement .tw-shadow-zc {
    --tw-shadow: var(--zencom-shadow);
    --tw-shadow-colored: var(--zencom-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
#ZenCommunityAppElement .tw-transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
#ZenCommunityAppElement .tw-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
#ZenCommunityAppElement .tw-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
#ZenCommunityAppElement .tw-duration-200 {
    transition-duration: 200ms
}
#ZenCommunityAppElement .hover\:tw-bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .hover\:tw-bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .hover\:tw-bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .hover\:tw-bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1))
}
#ZenCommunityAppElement .hover\:tw-text-zc-fg:hover {
    color: var(--zencom-font-color)
}
#ZenCommunityAppElement .hover\:tw-text-zc-warning:hover {
    color: var(--zencom-warning)
}
#ZenCommunityAppElement .hover\:tw-opacity-90:hover {
    opacity: 0.9
}
#ZenCommunityAppElement .focus\:tw-border-zc-primary:focus {
    border-color: var(--zencom-primary-color)
}
#ZenCommunityAppElement .focus\:tw-shadow-none:focus {
    --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)
}
#ZenCommunityAppElement .focus\:tw-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}
#ZenCommunityAppElement .disabled\:tw-cursor-not-allowed:disabled {
    cursor: not-allowed
}
#ZenCommunityAppElement .disabled\:tw-opacity-50:disabled {
    opacity: 0.5
}
#ZenCommunityAppElement .disabled\:tw-opacity-60:disabled {
    opacity: 0.6
}
@media (min-width: 640px) {
    #ZenCommunityAppElement .sm\:tw-flex-row {
        flex-direction: row
    }
    #ZenCommunityAppElement .sm\:tw-flex-col {
        flex-direction: column
    }
    #ZenCommunityAppElement .sm\:tw-items-center {
        align-items: center
    }
    #ZenCommunityAppElement .sm\:tw-justify-between {
        justify-content: space-between
    }
}
@media (min-width: 768px) {
    #ZenCommunityAppElement .md\:tw-flex-row {
        flex-direction: row
    }
    #ZenCommunityAppElement .md\:tw-items-center {
        align-items: center
    }
    #ZenCommunityAppElement .md\:tw-p-2\.5 {
        padding: 0.625rem
    }
    #ZenCommunityAppElement .md\:tw-p-6 {
        padding: 1.5rem
    }
}
@media (min-width: 1280px) {
    #ZenCommunityAppElement .xl\:tw-max-w-\[1250px\] {
        max-width: 1250px
    }
}

