.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--engineering{padding:4px !important}.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-body-background);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-buttons{display:flex;align-items:center;gap:8px}.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--scroll-outside{max-height:none}.zen-com-modal--scroll-outside .zen-com-modal__content{overflow-y:visible}.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}}
.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)}
@keyframes kodezen-tooltip-in{from{opacity:0;transform:scale(0.92)}to{opacity:1;transform:scale(1)}}.kodezen-tooltip{position:relative;z-index:9999;animation:kodezen-tooltip-in .12s ease-out}.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}
.zencom-comments-reply{position:relative;margin-left:1rem;padding-left:1.5rem}.zencom-comment-row{border-radius:8px;transition:background-color .15s ease}.zencom-comment-tree,.zencom-comment-tree__children{--zencom-avatar-gap: 3.4rem;--zencom-tree-indent: 2.5rem;--zencom-connector-x: 1.125rem;margin:0;padding-left:0;list-style:none;line-height:1.25;position:relative;overflow:visible}.zencom-comment-tree__children{display:flex;flex-direction:column;gap:8px;margin-top:4px;margin-left:calc(var(--zencom-connector-x) - var(--zencom-avatar-gap))}.zencom-comment-tree__item{position:relative}.zencom-comment-tree__item--branch>.zencom-comment-tree__content::before{content:"";position:absolute;top:0;bottom:0;left:var(--zencom-connector-x);width:1px;background:var(--zencom-border-color, #e2e8f0)}.zencom-comment-tree__children>.zencom-comment-tree__item:not(.zencom-reply-composer-wrapper)::before{content:"";position:absolute;left:0;top:0;width:calc(var(--zencom-tree-indent) + var(--zencom-connector-x));height:var(--zencom-connector-x);border-bottom:2px solid var(--zencom-border-color, #e2e8f0)}.zencom-comment-tree__children>.zencom-comment-tree__item:last-child::after{content:"";position:absolute;left:0;top:18px;bottom:0;width:1px;background:var(--zencom-background, #fff)}.zencom-comment-tree__content{padding-left:var(--zencom-avatar-gap);position:relative}.zencom-comments-reply-wrapper{position:relative;padding:0 16px 0 var(--zencom-tree-indent);border-radius:8px;transition:background-color .15s ease}.zencom-reply-composer-wrapper:hover{background-color:rgba(0,0,0,0)}.zencom-reply-composer-wrapper{width:100%;min-width:0}.zencom-comment-actions-row{padding-top:4px}.zencom-reaction-btn{cursor:pointer;transition:transform .1s ease}.zencom-reaction-btn:hover{transform:scale(1.15)}
.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}
.zencom-members{display:flex;flex-direction:column;gap:16px}
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}
.date-input::-webkit-calendar-picker-indicator{opacity:0}
.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)}
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}
.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}
.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}
.zencom-course-detail__content{line-height:1.7;color:var(--zencom-font-color);word-break:break-word}.zencom-course-detail__content>:first-child{margin-top:0}.zencom-course-detail__content>:last-child{margin-bottom:0}.zencom-course-detail__content h1,.zencom-course-detail__content h2,.zencom-course-detail__content h3,.zencom-course-detail__content h4,.zencom-course-detail__content h5,.zencom-course-detail__content h6{color:var(--zencom-font-color);font-weight:600;line-height:1.3;margin:1.4em 0 .5em}.zencom-course-detail__content h1{font-size:1.6em}.zencom-course-detail__content h2{font-size:1.35em}.zencom-course-detail__content h3{font-size:1.15em}.zencom-course-detail__content h4,.zencom-course-detail__content h5,.zencom-course-detail__content h6{font-size:1em}.zencom-course-detail__content p{margin:0 0 .9em}.zencom-course-detail__content a{color:var(--zencom-primary-color);text-decoration:underline}.zencom-course-detail__content ul,.zencom-course-detail__content ol{padding-left:1.4em;margin:0 0 .9em}.zencom-course-detail__content li{margin-bottom:.3em}.zencom-course-detail__content img{max-width:100%;height:auto;border-radius:8px}.zencom-course-detail__content iframe,.zencom-course-detail__content video{max-width:100%;border-radius:8px}.zencom-course-detail__content blockquote{margin:1em 0;padding:.5em 1em;border-left:3px solid var(--zencom-border-color);color:var(--zencom-font-muted)}.zencom-course-detail__content code{background:var(--zencom-secondary-color);border-radius:4px;padding:.15em .4em;font-size:.9em}.zencom-course-detail__content pre{background:var(--zencom-secondary-color);border-radius:6px;padding:1em;overflow-x:auto;margin:0 0 .9em}.zencom-course-detail__content pre code{background:rgba(0,0,0,0);padding:0}.zencom-course-detail__content table{width:100%;border-collapse:collapse;margin:1em 0}.zencom-course-detail__content th,.zencom-course-detail__content td{border:1px solid var(--zencom-border-color);padding:.5em .75em;text-align:left}.zencom-course-detail__content hr{border:0;border-top:1px solid var(--zencom-border-color);margin:1.5em 0}.zencom-learn__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50vw}
.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)}
