body.esb-active.esb-replace .sidebar-wrapper .sidebar-sections,body.esb-active.esb-replace .sidebar-hamburger-dropdown .sidebar-sections{display:none !important}body.esb-active .sidebar-wrapper .esb-root,body.esb-active .sidebar-hamburger-dropdown .esb-root{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.5rem .5rem .75rem;display:flex;flex-direction:column;gap:.15rem}body.esb-active .sidebar-hamburger-dropdown .esb-root{max-height:min(72vh,100vh - 8rem)}body.esb-active .sidebar-footer-wrapper{border-top:1px solid var(--primary-low)}body.esb-active:not(.esb-replace) .sidebar-wrapper .esb-root{flex:0 1 auto;border-bottom:2px dashed var(--primary-low-mid)}.esb-root{--esb-row-radius: var(--d-border-radius, 0.25em);box-sizing:border-box;max-width:100%;overflow-x:hidden;font-size:var(--font-0)}.esb-root *,.esb-root *::before,.esb-root *::after{box-sizing:border-box}.esb-root ul.esb-list{list-style:none;margin:0;padding:0}.esb-root .esb-row{display:flex;align-items:center;gap:.45em;width:100%;min-width:0;padding:.3em .5em;border-radius:var(--esb-row-radius);color:var(--primary-high);font-size:var(--font-down-1);line-height:1.3;cursor:pointer;box-sizing:border-box}.esb-root .esb-row:hover{background:var(--d-sidebar-highlight-background, var(--primary-low));color:var(--primary);text-decoration:none}.esb-root .esb-row:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}.esb-root .esb-row.is-active{background:var(--d-sidebar-highlight-background, var(--primary-low));color:var(--primary);font-weight:600}.esb-root .esb-row__glyph{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.3em}.esb-root .esb-row__glyph .d-icon{font-size:.85em;color:var(--esb-glyph-color, var(--primary-medium))}.esb-root .esb-row__glyph img.emoji{width:1.1em;height:1.1em}.esb-root .esb-row__glyph .esb-glyph__literal{font-size:1em;line-height:1}.esb-root .esb-row__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.esb-root .esb-row__ext .d-icon{font-size:.7em;color:var(--primary-low-mid)}.esb-root .esb-badge{flex:0 0 auto}.esb-root .esb-badge.is-unread{width:.55rem;height:.55rem;border-radius:50%;background:var(--tertiary)}.esb-root .esb-badge.is-mention{min-width:1.2em;padding:.05em .35em;border-radius:1em;background:var(--danger);color:var(--secondary);font-size:var(--font-down-2-rem, 0.75rem);font-weight:600;text-align:center;line-height:1.4}.esb-root .esb-badge.is-count{padding:.05em .4em;border-radius:1em;background:var(--primary-low);color:var(--primary-medium);font-size:var(--font-down-2-rem, 0.75rem);line-height:1.4}.esb-root .esb-divider{width:100%;margin:.4em 0;border:none;border-top:1px solid var(--primary-low)}.esb-root .esb-standalone .esb-row{font-size:var(--font-0);font-weight:500;padding:.38em .5em}.esb-root .esb-all .esb-row{color:var(--primary-medium);font-size:var(--font-down-2)}.esb-root .esb-empty{padding:.5em .75em;color:var(--primary-medium);font-size:var(--font-down-1);font-style:italic}.esb-area-launcher{display:grid;grid-template-columns:minmax(0, 1fr);gap:.35rem;min-width:0;max-width:100%;overflow-x:hidden}.esb-area-launcher__button{display:flex;align-items:center;gap:.55rem;min-width:0;width:100%;max-width:100%;min-height:3.15rem;padding:.5rem .65rem;border:1px solid var(--primary-low);border-radius:var(--esb-row-radius);background:var(--secondary);box-shadow:0 1px 0 rgba(0,0,0,.04);color:var(--primary-high);text-decoration:none}.esb-area-launcher__button:hover{border-color:var(--primary-low-mid);background:var(--d-sidebar-highlight-background, var(--primary-very-low));color:var(--primary);text-decoration:none}.esb-area-launcher__button:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}.esb-area-launcher__button.is-active{border-color:var(--tertiary);background:var(--tertiary-low);color:var(--primary);font-weight:600}.esb-area-launcher__button .esb-badge{margin-left:auto}.esb-area-launcher__glyph{flex:0 0 auto}.esb-area-launcher__glyph .esb-row__glyph{width:1.45rem;height:1.45rem;border-radius:.45rem;background:var(--primary-very-low)}.esb-area-launcher__glyph .esb-row__glyph .d-icon{font-size:var(--font-down-1);color:var(--primary-medium)}.esb-area-launcher__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.02rem}.esb-area-launcher__label,.esb-area-launcher__meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esb-area-launcher__label{font-size:var(--font-down-1);line-height:1.2}.esb-area-launcher__meta{color:var(--primary-medium);font-size:var(--font-down-2);font-weight:400;line-height:1.2}.esb-chat-menu{position:fixed;inset:0;z-index:1100}.esb-chat-menu__scrim{position:absolute;inset:0;width:100%;border:0;background:rgba(0,0,0,.28)}.esb-chat-menu__panel{position:absolute;inset:0 auto 0 0;width:min(88vw,22rem);max-width:100%;display:flex;flex-direction:column;background:var(--secondary);box-shadow:.4rem 0 1.6rem rgba(0,0,0,.22)}.esb-chat-menu__panel .esb-root{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.5rem .5rem calc(.75rem + env(safe-area-inset-bottom))}.esb-chat-menu__bar{flex:0 0 auto;display:flex;align-items:center;gap:.5rem;min-height:3rem;padding:calc(.35rem + env(safe-area-inset-top)) .5rem .35rem;border-bottom:1px solid var(--primary-low)}.esb-chat-menu__title{flex:1 1 auto;color:var(--primary);font-size:var(--font-0);font-weight:700}.esb-chat-menu__close{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:var(--esb-row-radius);background:var(--primary-very-low);color:var(--primary-high)}.has-full-page-chat .c-header .back-to-forum.esb-chat-menu-trigger{flex:0 0 auto;display:inline-flex !important;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;min-width:2.55rem;min-height:2.55rem;margin-left:.35rem;padding:0 !important;border:1px solid var(--primary-low-mid) !important;border-radius:var(--d-button-border-radius, var(--d-border-radius, 0.25rem));background:var(--primary-very-low) !important;color:var(--primary) !important;box-shadow:0 1px 0 rgba(0,0,0,.08);text-decoration:none !important}.has-full-page-chat .c-header .back-to-forum.esb-chat-menu-trigger:hover,.has-full-page-chat .c-header .back-to-forum.esb-chat-menu-trigger:focus-visible{background:var(--primary-low) !important;color:var(--primary) !important;text-decoration:none !important}.has-full-page-chat .c-header .back-to-forum.esb-chat-menu-trigger:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.has-full-page-chat .c-header .back-to-forum.esb-chat-menu-trigger .esb-chat-menu-trigger__bars{display:inline-flex;flex-direction:column;justify-content:center;gap:.22rem;width:1.2rem}.has-full-page-chat .c-header .back-to-forum.esb-chat-menu-trigger .esb-chat-menu-trigger__bars span{display:block;width:100%;height:.14rem;border-radius:1rem;background:currentcolor}.has-full-page-chat .c-header .back-to-forum.esb-chat-menu-trigger .esb-chat-menu-trigger__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.esb-wiki{display:flex;flex-direction:column;gap:.25rem}.esb-wiki__group{display:flex;flex-direction:column;gap:.05rem}.esb-wiki__heading{padding:.5rem .45rem .15rem;color:var(--primary-medium);font-size:var(--font-down-2);font-weight:700;line-height:1.2;text-transform:uppercase}.esb-section{margin-top:.7rem}.esb-section .esb-section__headrow{display:flex;align-items:center;gap:.1em;border:1px solid color-mix(in srgb, var(--esb-accent, var(--tertiary)) 28%, var(--primary-low));border-radius:var(--esb-row-radius);background:color-mix(in srgb, var(--esb-accent, var(--tertiary)) 6%, var(--secondary))}.esb-section .esb-section__headrow .esb-section__header{flex:1 1 auto;min-width:0;border:none;border-radius:var(--esb-row-radius)}.esb-section .esb-section__actions{display:flex;align-items:center;gap:0;flex:0 0 auto;padding-right:.15em}.esb-section .esb-section__actions .esb-tool,.esb-section .esb-section__actions button.fk-d-menu__trigger.esb-tool{width:1.6em;height:1.6em}.esb-section .esb-section__actions .esb-tool .d-icon,.esb-section .esb-section__actions button.fk-d-menu__trigger.esb-tool .d-icon{font-size:var(--font-down-2)}.esb-section .esb-section__header{display:flex;align-items:center;gap:.4em;width:100%;padding:.4em .5em;background:none;border:none;border-radius:var(--esb-row-radius);cursor:pointer;color:var(--primary);font-size:var(--font-0);font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:left;line-height:1.3}.esb-section .esb-section__header:hover{background:var(--d-sidebar-highlight-background, var(--primary-low))}.esb-section .esb-section__header:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}.esb-section .esb-section__header>.d-icon{flex:0 0 auto;font-size:var(--font-down-1);color:var(--primary)}.esb-section .esb-section__header.is-static{cursor:default}.esb-section .esb-section__header.is-static:hover{background:none}.esb-section .esb-section__icon .d-icon{font-size:var(--font-down-1);color:var(--primary-medium)}.esb-section .esb-section__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esb-section .esb-section__body{border-left:1px solid var(--primary-low);margin-left:.45em;padding:.15em 0 .1em .35em}.esb-section.is-collapsed .esb-section__header{color:var(--primary-high)}.esb-cat.esb-depth-1{padding-left:1.6em}.esb-cat.esb-depth-2{padding-left:2.7em}.esb-cat .esb-cat__squircle{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;border-radius:.35em;background:var(--primary-low-mid);position:relative}.esb-cat .esb-cat__squircle::after{content:attr(data-letter);color:#fff;font-size:.62em;font-weight:700;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.35)}.esb-sub__header{display:flex;align-items:center;gap:.4em;width:100%;padding:.35em .5em .25em .3em;margin-top:.25em;background:none;border:none;border-radius:var(--esb-row-radius);cursor:pointer;color:var(--primary-medium);font-size:var(--font-down-2);font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-align:left}.esb-sub__header .d-icon{flex:0 0 auto;font-size:.85em;color:var(--primary-low-mid)}.esb-sub__header:hover{color:var(--primary)}.esb-sub__header:hover .d-icon{color:var(--primary-medium)}.esb-sub__header:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}.esb-sub__header .esb-sub__title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esb-sub__header .esb-badge{margin-left:auto}.esb-sub__header.esb-sub__link{text-decoration:none;color:var(--primary-medium)}.esb-sub__header.esb-sub__link:visited,.esb-sub__header.esb-sub__link:active{color:var(--primary-medium)}.esb-sub__header.esb-sub__link:hover{color:var(--primary)}.esb-sub__header.esb-sub__link .esb-sub__title{flex:1 1 auto}.esb-sub__header.esb-sub__link .esb-badge{margin-left:.3em}.esb-sub__header.esb-sub__link .esb-sub__chevron{flex:0 0 auto;display:inline-flex;align-items:center;margin-left:.3em}.esb-sub__header.esb-sub__link .esb-sub__chevron .d-icon{font-size:.9em;color:var(--primary-low-mid)}.esb-sub__header.esb-sub__link:hover .esb-sub__chevron .d-icon{color:var(--primary-medium)}.esb-sub__header.esb-sub__link.is-active{background:var(--d-sidebar-highlight-background, var(--primary-low));color:var(--primary)}.esb-dm{display:flex;align-items:center}.esb-dm.is-active .esb-dm__link{background:var(--d-sidebar-highlight-background, var(--primary-low));font-weight:600}.esb-chat{--esb-indent: 1.35em}.esb-chat .esb-chat__filter-row{display:flex;padding:.2em .25em .3em .1em}.esb-chat .esb-chat__dms{list-style:none;margin:0;padding:0}.esb-chat .esb-filter{display:flex;align-items:center;gap:.4em;flex:1 1 auto;min-width:0;height:1.9em;padding:0 .45em;border:1px solid var(--primary-low);border-radius:var(--esb-row-radius);background:var(--secondary)}.esb-chat .esb-filter>.d-icon{flex:0 0 auto;font-size:var(--font-down-2);color:var(--primary-medium)}.esb-chat .esb-filter__input{flex:1 1 auto;min-width:0;height:100%;border:none;background:none;padding:0;margin:0;font-size:var(--font-down-1);color:var(--primary)}.esb-chat .esb-filter__input:focus{outline:none}.esb-chat .esb-filter:focus-within{border-color:var(--tertiary)}.esb-chat .esb-filter__clear{flex:0 0 auto;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;padding:0;color:var(--primary-medium)}.esb-chat .esb-filter__clear:hover{color:var(--primary)}.esb-chat .esb-chat__group-header{display:flex;align-items:center;gap:.4em;width:100%;padding:.35em .5em;background:none;border:none;border-radius:var(--esb-row-radius);cursor:pointer;color:var(--primary);font-size:var(--font-down-1);font-weight:600;text-align:left;line-height:1.25}.esb-chat .esb-chat__group-header:hover{background:var(--d-sidebar-highlight-background, var(--primary-low))}.esb-chat .esb-chat__group-header:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}.esb-chat .esb-chat__group-header .d-icon{flex:0 0 auto;font-size:var(--font-down-2);color:var(--primary-medium)}.esb-chat .esb-chat__swatch{width:.85em;height:.85em;border-radius:3px;flex:0 0 auto}.esb-chat .esb-chat__group-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esb-chat .esb-chat__group-count{flex:0 0 auto;color:var(--primary-medium);font-size:var(--font-down-2);font-weight:400}.esb-chat .esb-chat__channels{list-style:none;margin:0;padding:0 0 0 var(--esb-indent)}.esb-chat .esb-channel{display:flex;align-items:center}.esb-chat .esb-channel.is-active .esb-channel__link{background:var(--d-sidebar-highlight-background, var(--primary-low));font-weight:600}.esb-chat .esb-channel.is-hidden .esb-channel__link{opacity:.5;font-style:italic}.esb-chat .esb-channel .esb-channel__action{opacity:0;flex:0 0 auto;background:none;border:none;cursor:pointer;padding:.2em .4em;color:var(--primary-medium)}.esb-chat .esb-channel .esb-channel__action:hover{color:var(--primary)}.esb-chat .esb-channel .esb-channel__action:focus-visible{opacity:1;outline:2px solid var(--tertiary);outline-offset:-2px}.esb-chat .esb-channel:hover .esb-channel__action,.esb-chat .esb-channel:focus-within .esb-channel__action{opacity:1}.esb-chat .esb-show-hidden{display:flex;align-items:center;gap:.4em;width:calc(100% - .5em);margin:.4em .25em 0;padding:.3em .5em;background:none;border:none;border-radius:var(--esb-row-radius);cursor:pointer;color:var(--primary-medium);font-size:var(--font-down-1)}.esb-chat .esb-show-hidden:hover{color:var(--primary);background:var(--d-sidebar-highlight-background, var(--primary-low))}.esb-chat .esb-show-hidden .esb-show-hidden__count{margin-left:auto}.esb-chat--lines .esb-chat__channels{position:relative}.esb-chat--lines .esb-chat__channels::before{content:"";position:absolute;top:0;bottom:.7em;left:calc(var(--esb-indent) - .55em);width:1px;background:var(--primary-low)}.esb-chat--lines .esb-channel{position:relative}.esb-chat--lines .esb-channel::before{content:"";position:absolute;left:calc(var(--esb-indent) - .55em);top:1em;width:.5em;height:1px;background:var(--primary-low)}.esb-tool,button.fk-d-menu__trigger.esb-tool{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.9em;height:1.9em;padding:0;background:none;border:none;border-radius:var(--esb-row-radius);cursor:pointer;color:var(--primary-low-mid)}.esb-tool .d-icon,button.fk-d-menu__trigger.esb-tool .d-icon{font-size:var(--font-down-1);color:inherit}.esb-tool:hover,button.fk-d-menu__trigger.esb-tool:hover{color:var(--primary);background:var(--d-sidebar-highlight-background, var(--primary-low))}.esb-tool:focus-visible,button.fk-d-menu__trigger.esb-tool:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}.esb-tool.is-active,button.fk-d-menu__trigger.esb-tool.is-active{color:var(--tertiary);background:var(--d-sidebar-highlight-background, var(--primary-low))}.esb-sortmenu{padding:.5em .65em;display:flex;flex-direction:column;gap:.4em}.esb-sortmenu .esb-sortmenu__group{display:flex;align-items:center;gap:.35em}.esb-sortmenu .esb-sortmenu__label{flex:1 1 auto;min-width:5em;font-size:var(--font-down-1);font-weight:600;color:var(--primary-high)}.esb-sortmenu .esb-sortmenu__opt{flex:0 0 auto;padding:.2em .6em;background:none;border:1px solid var(--primary-low);border-radius:1em;cursor:pointer;color:var(--primary-medium);font-size:var(--font-down-2)}.esb-sortmenu .esb-sortmenu__opt:hover{color:var(--primary);border-color:var(--primary-medium)}.esb-sortmenu .esb-sortmenu__opt.is-active{background:var(--tertiary-low);border-color:var(--tertiary);color:var(--primary);font-weight:600}.esb-edit-toggle{align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:2.2em;height:2.2em;min-height:2.2em;margin-bottom:-2em;background:none;border:none;border-radius:var(--esb-row-radius);cursor:pointer;padding:0;line-height:1;color:var(--primary-low-mid);opacity:.45;z-index:1}.esb-edit-toggle .d-icon{font-size:var(--font-down-1)}.esb-edit-toggle:hover,.esb-edit-toggle:focus-visible{opacity:1;color:var(--primary);background:var(--d-sidebar-highlight-background, var(--primary-low))}.esb-editor{display:flex;flex-direction:column;gap:.5em}.esb-editor .esb-editor__bar{display:flex;align-items:center;gap:.4em;padding:.35em .4em;border:1px solid color-mix(in srgb, var(--tertiary) 30%, var(--primary-low));background:var(--primary-very-low);border-radius:var(--esb-row-radius)}.esb-editor .esb-editor__title{flex:1 1 auto;font-size:var(--font-down-1);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--primary)}.esb-editor .esb-editor__save{display:inline-flex;align-items:center;gap:.3em;padding:.25em .7em;border:none;border-radius:var(--esb-row-radius);background:var(--tertiary);color:var(--secondary);font-size:var(--font-down-1);font-weight:600;cursor:pointer}.esb-editor .esb-editor__save:hover{filter:brightness(1.1)}.esb-editor .esb-editor__save[disabled]{opacity:.6;cursor:default}.esb-editor .esb-editor__cancel{display:inline-flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;padding:0;background:none;border:none;border-radius:var(--esb-row-radius);cursor:pointer;color:var(--primary-medium)}.esb-editor .esb-editor__cancel:hover{color:var(--danger);background:var(--primary-low)}.esb-editor .esb-editor__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}.esb-editor .esb-editor__block{border:1px solid var(--primary-low);border-radius:var(--esb-row-radius);padding:.3em .4em;background:var(--secondary)}.esb-editor .esb-editor__block.is-disabled{opacity:.55;border-style:dashed}.esb-editor .esb-editor__row{display:flex;align-items:center;gap:.25em}.esb-editor .esb-editor__label{flex:1 1 auto;min-width:0;height:1.8em;padding:0 .4em;border:1px solid rgba(0,0,0,0);border-radius:var(--esb-row-radius);background:none;color:var(--primary);font-size:var(--font-down-1);font-weight:600}.esb-editor .esb-editor__label:hover{border-color:var(--primary-low)}.esb-editor .esb-editor__label:focus{outline:none;border-color:var(--tertiary);background:var(--secondary)}.esb-editor .esb-editor__btn{display:inline-flex;align-items:center;justify-content:center;width:1.7em;height:1.7em;padding:0;background:none;border:none;border-radius:var(--esb-row-radius);cursor:pointer;color:var(--primary-medium)}.esb-editor .esb-editor__btn .d-icon{font-size:var(--font-down-1)}.esb-editor .esb-editor__btn:hover{color:var(--primary);background:var(--primary-low)}.esb-editor .esb-editor__btn[disabled]{opacity:.3;cursor:default}.esb-editor .esb-editor__meta{display:flex;align-items:center;gap:.5em;margin-top:.15em;padding-left:.4em}.esb-editor .esb-editor__type{flex:1 1 auto;font-size:var(--font-down-2);color:var(--primary-low-mid)}.esb-editor .esb-glyphwrap{display:inline-flex;flex:0 0 auto}.esb-editor button.esb-glyphpick{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:1.9em;height:1.9em;min-height:1.9em;padding:0;background:none;border:1px solid var(--primary-low);border-radius:var(--esb-row-radius);color:var(--primary-medium)}.esb-editor button.esb-glyphpick .d-icon{font-size:var(--font-down-1);color:inherit}.esb-editor button.esb-glyphpick .esb-glyphpick__icon{display:inline-flex}.esb-editor button.esb-glyphpick .esb-glyphpick__icon .d-icon{color:inherit}.esb-editor button.esb-glyphpick img.emoji{width:1.15em;height:1.15em}.esb-editor button.esb-glyphpick .esb-glyphpick__empty{width:1em;height:1em;border:1px dashed var(--primary-low-mid);border-radius:.25em;opacity:.7}.esb-editor button.esb-glyphpick:hover{background:var(--primary-low);color:var(--primary)}.esb-editor .esb-editor__links{list-style:none;margin:.3em 0 0;padding:0 0 0 .6em;display:flex;flex-direction:column;gap:.15em}.esb-editor .esb-editor__links.is-nested{padding-left:1.5em;margin-top:.15em}.esb-editor .esb-editor__linkrow{display:flex;align-items:center;gap:.2em}.esb-editor .esb-editor__linkrow.is-disabled{opacity:.5}.esb-editor .esb-editor__linkrow .esb-editor__label{height:1.5em;font-weight:400;font-size:var(--font-down-2);min-width:0}.esb-editor .esb-editor__linkrow .esb-editor__btn{width:1.5em;height:1.5em}.esb-editor .esb-editor__linkrow .esb-editor__btn .d-icon{font-size:var(--font-down-2)}.esb-editor .esb-editor__linkrow button.esb-glyphpick{width:1.7em;height:1.7em;min-height:1.7em}.esb-editor .esb-editor__json{display:flex;align-items:center;gap:.4em;padding:.3em .4em;color:var(--primary-medium);font-size:var(--font-down-1)}.esb-editor .esb-editor__json .d-icon{font-size:var(--font-down-2)}.esb-editor .esb-editor__json:hover{color:var(--primary);text-decoration:none}.fk-d-menu.esb-glyph-picker-content,.fk-d-menu-modal.esb-glyph-picker-content{--icon-grid-columns: 8;--icon-grid-cell: 36px;--icon-grid-gap: 2px;--icon-grid-h-padding: 0.5rem}.esb-glyphmenu{width:21em;max-width:92vw;display:flex;flex-direction:column}.esb-glyphmenu .esb-glyphmenu__tabs{display:flex;align-items:center;gap:.25em;padding:.4em .5em 0;border-bottom:1px solid var(--primary-low)}.esb-glyphmenu .esb-glyphmenu__tab{padding:.3em .8em;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;color:var(--primary-medium);font-size:var(--font-down-1);font-weight:600}.esb-glyphmenu .esb-glyphmenu__tab:hover{color:var(--primary)}.esb-glyphmenu .esb-glyphmenu__tab.is-active{color:var(--primary);border-bottom-color:var(--tertiary)}.esb-glyphmenu .esb-glyphmenu__remove{display:inline-flex;align-items:center;gap:.3em;margin-left:auto;padding:.25em .5em;background:none;border:none;cursor:pointer;color:var(--primary-low-mid);font-size:var(--font-down-2)}.esb-glyphmenu .esb-glyphmenu__remove .d-icon{font-size:var(--font-down-2)}.esb-glyphmenu .esb-glyphmenu__remove:hover{color:var(--danger)}.esb-glyphmenu .esb-glyphmenu__colorrow{display:flex;align-items:center;gap:.45em;padding:.45em .65em;border-bottom:1px solid var(--primary-low)}.esb-glyphmenu .esb-glyphmenu__colorrow>.d-icon{font-size:var(--font-down-1);color:var(--primary-medium)}.esb-glyphmenu .esb-glyphmenu__colorlabel{flex:1 1 auto;font-size:var(--font-down-1);color:var(--primary-medium)}.esb-glyphmenu .esb-glyphmenu__preview{display:inline-flex}.esb-glyphmenu .esb-glyphmenu__preview .d-icon{font-size:var(--font-0)}.esb-glyphmenu .esb-glyphmenu__swatch{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:1.7em;height:1.7em;aspect-ratio:1;padding:0;border:1px solid var(--primary-low-mid);border-radius:50%;background:none;cursor:pointer;overflow:hidden}.esb-glyphmenu .esb-glyphmenu__swatch::-webkit-color-swatch-wrapper{padding:0}.esb-glyphmenu .esb-glyphmenu__swatch::-webkit-color-swatch{border:none;border-radius:50%}.esb-glyphmenu .esb-glyphmenu__swatch:hover{border-color:var(--primary)}.esb-glyphmenu .esb-glyphmenu__colorclear{display:inline-flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;padding:0;background:none;border:none;cursor:pointer;color:var(--primary-low-mid)}.esb-glyphmenu .esb-glyphmenu__colorclear .d-icon{font-size:var(--font-down-2)}.esb-glyphmenu .esb-glyphmenu__colorclear:hover{color:var(--danger)}.esb-glyphmenu .emoji-picker{width:100%}.esb-menuwrap{display:block}.esb-menuwrap .fk-d-menu__trigger.esb-menu__trigger{justify-content:flex-start;background:none;border:none;font-weight:inherit}.esb-menuwrap .fk-d-menu__trigger.esb-menu__trigger .esb-menu__chevron .d-icon{font-size:.7em;color:var(--primary-low-mid)}.fk-d-menu[data-identifier^=esb-] .fk-d-menu__inner-content{background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--d-border-radius, 0.25em);box-shadow:0 4px 14px rgba(0,0,0,.18)}.esb-menu__list{list-style:none;margin:0;padding:.25em;min-width:11em}.esb-menu__list .esb-row{display:flex;align-items:center;gap:.45em;padding:.45em .6em;border-radius:var(--d-border-radius, 0.25em);color:var(--primary-high);font-size:var(--font-down-1)}.esb-menu__list .esb-row:hover{background:var(--d-hover, var(--primary-low));text-decoration:none}.esb-menu__list .esb-row .esb-row__glyph{width:1.3em;display:inline-flex;justify-content:center}.esb-menu__list .esb-row .esb-row__glyph .d-icon{font-size:.85em;color:var(--esb-glyph-color, var(--primary-medium))}.esb-menu__list .esb-row .esb-row__label{flex:1 1 auto;white-space:nowrap}.esb-menu__list .esb-row .esb-row__ext .d-icon{font-size:.7em;color:var(--primary-low-mid)}.esb-title-stack{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;flex:1 1 auto;overflow:hidden}.esb-title-stack .c-navbar__channel-title{min-width:0;height:auto}.esb-breadcrumb{display:flex;align-items:center;gap:.25em;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;font-size:var(--font-down-2);line-height:1.15;color:var(--primary-medium)}.esb-breadcrumb .esb-breadcrumb__crumb{color:var(--esb-crumb-color, var(--primary-medium))}.esb-breadcrumb .esb-breadcrumb__crumb:hover{text-decoration:underline}.esb-breadcrumb .esb-breadcrumb__sep{flex:0 0 auto;color:var(--primary-low-mid)}.esb-area-footer{display:none}.mobile-view,.discourse-touch{--esb-area-footer-height: 4.15rem}.mobile-view .esb-root .esb-row,.mobile-view .esb-root .esb-section__header,.mobile-view .esb-root .esb-chat__group-header,.mobile-view .esb-root .esb-show-hidden,.discourse-touch .esb-root .esb-row,.discourse-touch .esb-root .esb-section__header,.discourse-touch .esb-root .esb-chat__group-header,.discourse-touch .esb-root .esb-show-hidden{min-height:2.6em}.mobile-view .esb-root .esb-channel__action,.discourse-touch .esb-root .esb-channel__action{opacity:.55}.mobile-view .esb-root .esb-filter,.discourse-touch .esb-root .esb-filter{height:2.4em}.mobile-view .esb-root .esb-tool,.mobile-view .esb-root button.fk-d-menu__trigger.esb-tool,.discourse-touch .esb-root .esb-tool,.discourse-touch .esb-root button.fk-d-menu__trigger.esb-tool{width:2.4em;height:2.4em}.mobile-view .esb-root .esb-area-launcher__button,.discourse-touch .esb-root .esb-area-launcher__button{min-height:3rem}.mobile-view .esb-area-footer,.discourse-touch .esb-area-footer{position:fixed;left:0;right:0;bottom:0;z-index:850;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);align-items:stretch;min-height:var(--esb-area-footer-height);padding:.35rem max(.45rem,env(safe-area-inset-left)) calc(.35rem + env(safe-area-inset-bottom)) max(.45rem,env(safe-area-inset-right));border-top:1px solid var(--primary-low);background:var(--secondary);box-shadow:0 -2px 12px rgba(0,0,0,.1);box-sizing:border-box}.mobile-view .esb-area-footer__item,.discourse-touch .esb-area-footer__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.18rem;min-width:0;min-height:3rem;padding:.25rem .1rem;border-radius:var(--d-border-radius, 0.25em);color:var(--primary-medium);text-decoration:none}.mobile-view .esb-area-footer__item:hover,.mobile-view .esb-area-footer__item:focus-visible,.discourse-touch .esb-area-footer__item:hover,.discourse-touch .esb-area-footer__item:focus-visible{background:var(--primary-very-low);color:var(--primary);text-decoration:none}.mobile-view .esb-area-footer__item:focus-visible,.discourse-touch .esb-area-footer__item:focus-visible{outline:2px solid var(--tertiary);outline-offset:-2px}.mobile-view .esb-area-footer__item.is-active,.discourse-touch .esb-area-footer__item.is-active{color:var(--primary);background:var(--tertiary-low)}.mobile-view .esb-area-footer__icon,.discourse-touch .esb-area-footer__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.45rem}.mobile-view .esb-area-footer__icon .esb-row__glyph,.discourse-touch .esb-area-footer__icon .esb-row__glyph{width:auto}.mobile-view .esb-area-footer__icon .esb-row__glyph .d-icon,.discourse-touch .esb-area-footer__icon .esb-row__glyph .d-icon{font-size:var(--font-up-1);color:currentcolor}.mobile-view .esb-area-footer__label,.discourse-touch .esb-area-footer__label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-down-3, 0.7rem);font-weight:650;line-height:1.1}.mobile-view .esb-area-footer__badge,.discourse-touch .esb-area-footer__badge{position:absolute;top:-0.35rem;right:-0.55rem;min-width:1rem;max-width:2.2rem;padding:.05rem .28rem;border-radius:1rem;background:var(--primary-low);color:var(--primary-high);font-size:var(--font-down-3, 0.7rem);font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;text-align:center}.mobile-view .esb-area-footer__badge.is-mention,.discourse-touch .esb-area-footer__badge.is-mention{background:var(--danger);color:var(--secondary)}.mobile-view #main-outlet-wrapper,.discourse-touch #main-outlet-wrapper{padding-bottom:calc(var(--esb-area-footer-height) + env(safe-area-inset-bottom))}.has-full-page-chat.mobile-view #main-outlet-wrapper,.has-full-page-chat.discourse-touch #main-outlet-wrapper{padding-bottom:calc(var(--esb-area-footer-height) + env(safe-area-inset-bottom))}@media(prefers-reduced-motion: reduce){.esb-root *{transition:none !important;animation:none !important}}
/*# sourceMappingURL=common_theme_10_36f906a2b997dc066297866eb8e0f070b1ea64d7.css.map?__ws=edge2.ogreenius.com */
