:root{--base-font-size-smallest: 0.815em;--base-font-size-smaller: 0.875em;--base-font-size: 1em;--base-font-size-larger: 1.125em;--base-font-size-largest: 1.25em;--font-up-6: 2.296em;--font-up-5: 2em;--font-up-4: 1.7511em;--font-up-3: 1.5157em;--font-up-2: 1.3195em;--font-up-1: 1.1487em;--font-0: 1em;--font-down-1: 0.8706em;--font-down-2: 0.7579em;--font-down-3: 0.6599em;--font-down-4: 0.5745em;--font-down-5: 0.5em;--font-down-6: 0.4355em;--font-up-3-rem: 1.5157rem;--font-up-2-rem: 1.3195rem;--font-up-1-rem: 1.1487rem;--font-0-rem: 1rem;--font-down-1-rem: 0.8706rem;--font-down-2-rem: 0.7579rem;--font-size-ios-input: 1.07em;--line-height-small: 1;--line-height-medium: 1.2;--line-height-large: 1.4}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button,input,optgroup,select,textarea{color:inherit}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:var(--primary);background:var(--secondary);border:1px solid var(--primary-low);border-bottom-color:var(--primary-low);font-family:Arial,sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;color:var(--primary);background-color:var(--secondary)}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:var(--primary);background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-prev:focus,.pika-next:hover,.pika-next:focus{opacity:1;background:var(--tertiary)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-prev,.is-rtl .pika-next{float:left;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' role='img' xmlns='http://www.w3.org/2000/svg' width='14px' height='16px' viewBox='0 0 192 512'%3E%3Cpath d='M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' role='img' xmlns='http://www.w3.org/2000/svg' width='14px' height='16px' viewBox='0 0 192 512'%3E%3Cpath d='M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%}.pika-next,.is-rtl .pika-prev{float:right;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' role='img' xmlns='http://www.w3.org/2000/svg' width='14px' height='16px' viewBox='0 0 192 512'%3E%3Cpath d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' role='img' xmlns='http://www.w3.org/2000/svg' width='14px' height='16px' viewBox='0 0 192 512'%3E%3Cpath d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:var(--primary);font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:var(--primary);font-size:12px;line-height:15px;text-align:right;background:var(--secondary)}.is-today .pika-button{color:var(--tertiary);font-weight:bold}.is-selected .pika-button{color:var(--secondary);font-weight:bold;background:var(--tertiary);box-shadow:inset 0 1px 3px var(--tertiary-low);border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:var(--primary);opacity:.3}.pika-button:hover{color:var(--primary);background:var(--tertiary-low);box-shadow:none;border-radius:3px}.pika-week{font-size:11px;color:var(--primary)}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:var(--secondary);background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:var(--secondary);background:var(--tertiary);box-shadow:none;border-radius:3px}.pika-day:focus{background-color:var(--tertiary-very-low)}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(forced-colors: active){.select-kit .select-kit-row:hover,.select-kit .select-kit-row:focus{outline:2px auto rgba(0,0,0,0)}}.pull-left{float:left}.pull-right{float:right}.show{display:block}.hide,.hidden{display:none !important}.invisible{visibility:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.clearfix:before,.container:before,.clearfix:after,.container:after{display:table;content:" "}.clearfix:after,.container:after{clear:both}.overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clickable{cursor:pointer}:root{--topic-body-width: 690px;--topic-body-width-padding: 11px;--topic-avatar-width: 45px;--d-border-radius: 2px;--d-border-radius-large: 2px;--d-nav-pill-border-radius: var(--d-border-radius);--d-button-border-radius: 2px;--d-input-border-radius: 2px;--d-content-background: initial;--d-font-family--monospace: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace;--d-button-transition: none}html{color:var(--primary);font-family:var(--font-family);font-size:var(--base-font-size);line-height:var(--line-height-large);background-color:var(--secondary);overflow-y:scroll;direction:ltr}html.text-size-smallest{font-size:var(--base-font-size-smallest)}html.text-size-smaller{font-size:var(--base-font-size-smaller)}html.text-size-larger{font-size:var(--base-font-size-larger)}html.text-size-largest{font-size:var(--base-font-size-largest)}a{color:var(--tertiary);text-decoration:none;cursor:pointer}a:visited{color:var(--tertiary)}a:hover{color:var(--tertiary)}a:active{color:var(--tertiary)}hr{display:block;height:1px;margin:1em 0;border:0;border-top:1px solid var(--primary-low);padding:0}ul,ol,dd{margin:1em 0 1em 1.25em;padding:0}.cooked ul,.cooked ol,.cooked dd{clear:both}.cooked ul,.cooked ol,.d-editor-preview ul,.d-editor-preview ol{padding-left:1.25em}li>ul,li>ol,.cooked li>ul,.cooked li>ol,.d-editor-preview li>ul,.d-editor-preview li>ol{margin:0}img{vertical-align:middle}.svg-icon{color:inherit}fieldset{margin:0;border:0;padding:0}pre code{overflow:auto;-moz-tab-size:4;tab-size:4}pre code.lang-markdown{white-space:pre-wrap}table{border-collapse:collapse}tbody{border-top:3px solid var(--primary-low)}.topic-list-item,tr{border-bottom:1px solid var(--primary-low)}@media(prefers-reduced-motion: no-preference){.topic-list-item.highlighted,tr.highlighted{animation:background-fade-highlight 2.5s ease-out}}ruby>rt{font-size:72%}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}.inline-form{display:inline-flex;align-items:center;flex-wrap:wrap}.inline-form.full-width{display:flex}.inline-form>input[type=text],.inline-form>input[type=search],.inline-form>input[type=password]{display:inline-flex;flex:1}.inline-form>.select-kit,.inline-form>input[type=text],.inline-form>input[type=search],.inline-form>input[type=password],.inline-form>label,.inline-form>.btn,.d-modal.json-schema-editor-modal .je-ready .inline-form>button,.d-modal.json-schema-editor-modal .je-ready .inline-form>.json-editor-btn-add,.inline-form>.d-date-input{margin-bottom:.5em;margin-right:.5em}.inline-form>.select-kit:last-child,.inline-form>input[type=text]:last-child,.inline-form>input[type=search]:last-child,.inline-form>input[type=password]:last-child,.inline-form>label:last-child,.inline-form>.btn:last-child,.d-modal.json-schema-editor-modal .je-ready .inline-form>button:last-child,.d-modal.json-schema-editor-modal .je-ready .inline-form>.json-editor-btn-add:last-child,.inline-form>.d-date-input:last-child{margin-right:0}.select-kit.categories-admin-dropdown .select-kit-body{min-width:auto;width:250px}.select-kit.categories-admin-dropdown .select-kit-header .d-icon{justify-content:space-between}.select-kit.combo-box.category-chooser{width:300px}.select-kit.combo-box.category-chooser .select-kit-row{display:flex;align-items:flex-start;flex-direction:column}.select-kit.combo-box.category-chooser .select-kit-row.none .topic-count{display:none}.select-kit.combo-box.category-chooser .select-kit-row .topic-count{font-size:var(--font-down-1);color:var(--primary-medium);white-space:nowrap;margin-left:.5em;font-weight:normal}.select-kit.combo-box.category-chooser .select-kit-row .category-status{color:var(--primary);line-height:var(--line-height-large);flex:1 1 auto}.select-kit.combo-box.category-chooser .select-kit-row .category-desc{flex:1 1 auto;font-size:var(--font-down-1);line-height:var(--line-height-large)}.select-kit.combo-box.category-drop{min-width:auto}.select-kit.combo-box.category-drop .badge-category__wrapper{font-size:var(--font-0);font-weight:normal;max-width:260px}.select-kit.combo-box.category-drop .category-drop-header[data-value=""]{color:var(--primary-high)}.select-kit.combo-box.category-drop .category-drop-header.is-none .selected-name{color:inherit}.select-kit.combo-box.category-drop .caret-icon{color:var(--primary-high)}.select-kit.combo-box.category-drop.has-selection .category-drop-header{border-color:var(--d-nav-border-color--active)}.select-kit.combo-box.category-drop .select-kit-row{flex-direction:column;align-items:flex-start}.select-kit.combo-box.category-drop .select-kit-row[data-value=all-categories],.select-kit.combo-box.category-drop .select-kit-row[data-value=no-categories]{color:var(--tertiary);font-weight:700}.select-kit.combo-box.category-drop .select-kit-row .category-desc{font-weight:normal;color:var(--primary-medium);margin-top:2px}.select-kit.combo-box.category-drop .select-kit-row .category-status{align-items:center}.select-kit.combo-box.category-drop .select-kit-row .topic-count{margin-left:.5em;font-weight:normal;color:var(--primary-medium);font-size:var(--font-down-1)}.select-kit.combo-box.category-drop .category-drop-footer{align-items:center;border-top:1px solid var(--primary-low);display:flex;font-size:var(--font-down-1);height:30px;justify-content:space-between;width:100%}.select-kit.combo-box.category-drop .category-drop-footer a,.select-kit.combo-box.category-drop .category-drop-footer span{color:var(--primary-high);margin:0 10px}.select-kit.combo-box.category-drop .category-drop-footer a.active,.select-kit.combo-box.category-drop .category-drop-footer span.active{display:none}.select-kit .select-kit-row.category-row{flex-direction:column;align-items:flex-start}.select-kit .select-kit-row.category-row .category-status{display:flex;align-items:center;max-width:100%;flex:1 1 auto;gap:0 .5em}.select-kit .select-kit-row.category-row .category-desc p{margin:0}.select-kit .select-kit-row.category-row .category-desc{margin:0;font-size:var(--font-down-1);color:var(--primary-medium)}.select-kit .select-kit-row.category-row .topic-count{white-space:nowrap}.select-kit.category-selector .category-row,.select-kit-box.category-selector .category-row{max-width:100%}.select-kit.category-selector .category-row .category-status,.select-kit-box.category-selector .category-row .category-status{gap:0 .5em}.select-kit.category-selector .category-row .topic-count,.select-kit-box.category-selector .category-row .topic-count{margin-left:.25em}.select-kit.category-selector .category-row .plus-subcategories,.select-kit-box.category-selector .category-row .plus-subcategories{font-size:var(--font-down-2);margin-left:.25em}.select-kit.category-selector .selected-choice-category .badge-category .d-icon,.select-kit-box.category-selector .selected-choice-category .badge-category .d-icon{margin:0}.select-kit.category-selector .selected-choice-category:hover .badge-category,.select-kit.category-selector .selected-choice-category:focus .badge-category,.select-kit-box.category-selector .selected-choice-category:hover .badge-category,.select-kit-box.category-selector .selected-choice-category:focus .badge-category{color:var(--secondary)}.select-kit.combo-box.color-palettes .color-palettes-row .palettes{display:flex;align-items:center;margin-left:.5em;flex:1 0 0;padding:8px}.select-kit.combo-box.color-palettes .color-palettes-row .palettes .palette{height:15px;width:15px;display:block}.select-kit.combo-box .select-kit-body{border-radius:0}.select-kit.combo-box .select-kit-row{margin:0;min-height:1px}.select-kit.combo-box .select-kit-row.no-content{font-weight:normal}.select-kit.combo-box .select-kit-filter .filter-input,.select-kit.combo-box .select-kit-filter .filter-input:focus,.select-kit.combo-box .select-kit-filter .filter-input:active{flex:1}.select-kit.combo-box .select-kit-filter .filter-icon{margin-left:.25em}.select-kit.combo-box .select-kit-header{background:var(--secondary);border-color:var(--primary-400)}.select-kit.combo-box .select-kit-header.is-focused{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.select-kit.combo-box .select-kit-collection{display:flex;flex-direction:column;padding:0;min-width:100px}.select-kit.combo-box .select-kit-collection .collection-header a{white-space:nowrap;color:var(--primary);line-height:var(--line-height-medium);font-weight:bold;display:block;padding:.75em;color:var(--tertiary)}.select-kit.combo-box .select-kit-collection .collection-header a:hover{text-decoration:underline}.select-kit.combo-box.is-disabled .select-kit-header{background:var(--primary-low);border-color:var(--primary-low-mid);color:var(--primary-medium)}.select-kit.combo-box.is-disabled .select-kit-header .d-icon{color:var(--primary-medium)}.select-kit.combo-box.is-highlighted .select-kit-header{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.select-kit.combo-box.tag-drop,.select-kit.combo-box.group-dropdown{min-width:auto}.select-kit.combo-box.tag-drop{color:var(--primary-high)}.select-kit.combo-box.group-dropdown .select-kit-row{font-weight:bold}.select-kit.dropdown-select-box.composer-actions{margin:0}.select-kit.dropdown-select-box.composer-actions .select-kit-header{background:none;outline:none;padding:0;margin-right:8px;border:1px solid var(--primary-medium);min-height:unset}.select-kit.dropdown-select-box.composer-actions .select-kit-header .d-icon{padding:5px 6px}.select-kit.dropdown-select-box.composer-actions .select-kit-header:hover,.select-kit.dropdown-select-box.composer-actions .select-kit-header:focus{background:var(--primary-low)}.select-kit.dropdown-select-box.composer-actions .d-icon{margin:0 !important}.select-kit.single-select.dropdown-select-box{display:inline-flex;min-width:auto;border:none}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-collection,.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-body{border-radius:0}.select-kit.single-select.dropdown-select-box .select-kit-body{border:1px solid var(--primary-low);background-clip:padding-box;box-shadow:var(--shadow-dropdown)}.select-kit.single-select.dropdown-select-box .select-kit-row{margin:0}.select-kit.single-select.dropdown-select-box .select-kit-row .icons{display:flex;align-self:flex-start;margin-right:.5em}.select-kit.single-select.dropdown-select-box .select-kit-row .icons .d-icon{flex:0 0 100%;overflow:hidden;font-size:var(--font-up-2);margin-right:0}.select-kit.single-select.dropdown-select-box .select-kit-row .texts{line-height:var(--line-height-medium);flex:1 1 0%;align-items:flex-start;display:flex;flex-wrap:wrap;flex-direction:column}.select-kit.single-select.dropdown-select-box .select-kit-row .texts .name{flex:1 1 auto;font-weight:bold;font-size:var(--font-0);color:var(--primary);padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.select-kit.single-select.dropdown-select-box .select-kit-row .texts .desc{flex:1 1 auto;font-size:var(--font-down-1);font-weight:normal;color:var(--primary-medium);white-space:normal}.select-kit.single-select.dropdown-select-box .select-kit-collection{padding:0;max-height:100%}.select-kit.single-select.dropdown-select-box .select-kit-header{display:inline-flex;align-items:center;justify-content:space-between;flex-direction:row}.select-kit.single-select.dropdown-select-box .select-kit-header .d-icon+.d-icon{margin-left:.25em}.select-kit.single-select.dropdown-select-box .select-kit-header.is-focused{outline-style:auto;outline-color:var(--tertiary)}.select-kit.user-notifications-dropdown .select-kit-header .d-icon{margin-left:0}.select-kit.user-notifications-dropdown .select-kit-header-wrapper{justify-content:center}.select-kit.email-group-user-chooser.full-width-wrap{width:unset}.select-kit.email-group-user-chooser .select-kit-row.email-group-user-chooser-row .identifier{color:var(--primary);white-space:nowrap;line-height:var(--line-height-medium)}.select-kit.email-group-user-chooser .select-kit-row.email-group-user-chooser-row .name{color:var(--primary-high);font-size:var(--font-down-1);margin-left:.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-kit.email-group-user-chooser .select-kit-row.email-group-user-chooser-row .avatar,.select-kit.email-group-user-chooser .select-kit-row.email-group-user-chooser-row .d-icon{margin-left:0;margin-right:.5em}.select-kit.email-group-user-chooser .select-kit-header .x-more-item{background:var(--primary-low);padding:.25em;flex:1;align-items:center;display:flex;justify-content:space-between;box-sizing:border-box;margin:2px 0 0px 3px;float:left;height:30px;color:inherit;outline:none}.select-kit.flair-chooser .select-kit-header .avatar-flair,.select-kit.flair-chooser .flair-row .avatar-flair{align-items:center;background-position:center;background-repeat:no-repeat;background-size:18px 18px;display:flex;justify-content:center;margin-right:5px;height:18px;width:18px}.select-kit.flair-chooser .select-kit-header .avatar-flair.rounded,.select-kit.flair-chooser .flair-row .avatar-flair.rounded{background-size:12.8571428571px 12.8571428571px;border-radius:50%}.select-kit.flair-chooser .select-kit-header .avatar-flair .d-icon,.select-kit.flair-chooser .flair-row .avatar-flair .d-icon{display:block;height:10px;width:10px}.select-kit.flair-chooser .select-kit-header span,.select-kit.flair-chooser .flair-row span{white-space:nowrap}.select-kit.combobox.future-date-input-selector{min-width:50%}.select-kit.combobox.future-date-input-selector .future-date-input-selector-header .btn-clear{line-height:var(--line-height-large)}.select-kit.combobox.future-date-input-selector .future-date-input-selector-datetime{color:var(--primary-medium);margin-left:auto;white-space:nowrap}.select-kit.combobox.future-date-input-selector .future-date-input-selector-datetime+svg{margin-left:.25em}.select-kit.combobox.future-date-input-selector .future-date-input-selector-icons{margin-right:5px}.select-kit.combobox.future-date-input-selector .btn-clear{padding:0;margin-left:5px}.select-kit.combobox.future-date-input-selector .future-date-input-selector-row .future-date-input-selector-icons{color:var(--primary-medium)}.future-date-input .future-date-input-date-picker,.future-date-input .future-date-input-time-picker{margin-top:.5em;margin-bottom:0}.future-date-input .future-date-input-date-picker input,.future-date-input .future-date-input-time-picker input{margin-bottom:0;margin-left:5px}.select-kit.icon-picker .multi-select-header .select-kit-selected-name .d-icon{color:var(--primary-high)}.select-kit.multi-select.list-setting .select-kit-row.create .square{width:12px;height:12px;margin-left:5px}.select-kit.combo-box.mini-tag-chooser{margin-bottom:5px;margin-left:5px}.select-kit.combo-box.mini-tag-chooser.no-tags .select-kit-header .selected-name{color:var(--primary-medium)}.select-kit.combo-box.mini-tag-chooser .select-kit-row.is-selected{background:none}.select-kit.combo-box.mini-tag-chooser .select-kit-row.is-highlighted.is-selected{background:var(--tertiary-low)}.select-kit.multi-select{width:300px;background:var(--secondary)}.select-kit.multi-select .select-kit-filter+.selected-content,.select-kit.multi-select .select-kit-filter+.select-kit-collection{border-top:1px solid var(--primary-low)}.select-kit.multi-select .select-kit-row{min-height:1px}.select-kit.multi-select.is-disabled .multi-select-header{background:var(--primary-low);border-color:var(--primary-low-mid);color:var(--primary-medium)}.select-kit.multi-select.is-disabled .multi-select-header .d-icon{color:var(--primary-medium)}.select-kit.multi-select .selected-content{display:flex;width:100%;flex-wrap:wrap;padding:0;justify-content:flex-start;box-sizing:border-box;border-bottom:1px solid var(--primary-low);padding:.25em .25em 0 .25em}.select-kit.multi-select .selected-content .disabled{margin:0 .25em .25em 0;align-content:center}.select-kit.multi-select .selected-content .selected-choice{margin:0 .25em .25em 0;font-size:var(--font-down-1)}.select-kit.multi-select .selected-content .selected-choice.selected-choice-color{border-bottom:2px solid rgba(0,0,0,0)}.select-kit.multi-select .multi-select-header{background:var(--secondary);border-color:var(--primary-400)}.select-kit.multi-select .multi-select-header .formatted-selection{margin:0;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.select-kit.multi-select .multi-select-header .select-kit-header--filter{display:flex;flex-wrap:wrap;margin:-0.35em;margin-left:-0.25em;position:relative}.select-kit.multi-select .multi-select-header .select-kit-header--filter .selected-choice{margin:.125em .25em .125em 0;padding:.2em .3em;font-size:var(--font-down-1)}.select-kit.multi-select .multi-select-header .select-kit-header--filter .selected-choice.selected-choice-color{border-bottom:2px solid rgba(0,0,0,0)}.select-kit.multi-select .multi-select-header .select-kit-header--filter .select-kit-filter{display:inline-flex;flex:1 1 30px;width:auto;margin-left:.25em;position:static;min-height:28px}.select-kit.multi-select .multi-select-header .select-kit-header--filter .select-kit-filter.is-expanded{padding:0}.select-kit.multi-select .multi-select-header .select-kit-header--filter .select-kit-filter .filter-input{min-height:auto}.select-kit.multi-select.is-expanded .multi-select-header,.select-kit.multi-select .multi-select-header:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.select-kit.dropdown-select-box.notifications-button .select-kit-body{max-width:400px}.select-kit.dropdown-select-box.notifications-button .select-kit-row .icons{align-self:flex-start;margin-right:.75em}.select-kit.dropdown-select-box.notifications-filter{display:inline-flex;position:relative}.select-kit.dropdown-select-box.notifications-filter .select-kit-collection{padding:.25em}.select-kit.dropdown-select-box.notifications-filter .notifications-filter-header{padding:.5em;background:none;outline:none;cursor:pointer}.select-kit.dropdown-select-box.notifications-filter .notifications-filter-header .filter-text{margin-right:.5em;color:var(--primary-medium);cursor:pointer;margin-bottom:0}.select-kit.dropdown-select-box.notifications-filter .notifications-filter-header .header-text{color:var(--tertiary);cursor:pointer;margin-bottom:0}.select-kit.dropdown-select-box.notifications-filter .notifications-filter-header .d-icon{color:var(--primary-medium);margin:0 0 0 .25em;font-size:var(--font-up-2)}.select-kit.dropdown-select-box.period-chooser{display:inline-flex;position:relative}.select-kit.dropdown-select-box.period-chooser .select-kit-collection{padding:5px}.select-kit.dropdown-select-box.period-chooser .period-chooser-header{display:inline-block;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding:0}.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name{color:var(--secondary);display:inline-block}.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name .date-section{color:var(--primary);margin-right:5px}.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name .top-date-string{font-size:var(--font-down-1);color:var(--primary-med-or-secondary-high);font-weight:normal;text-transform:uppercase}.select-kit.dropdown-select-box.period-chooser .period-chooser-header .d-icon{color:var(--primary);opacity:1;font-size:var(--font-up-3)}.select-kit.dropdown-select-box.period-chooser .period-chooser-header.is-focused,.select-kit.dropdown-select-box.period-chooser .period-chooser-header:focus,.select-kit.dropdown-select-box.period-chooser .period-chooser-header:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);outline:none}.select-kit.dropdown-select-box.period-chooser .period-chooser-row{font-weight:bold;padding:5px;font-size:var(--font-up-1);align-items:center;display:flex}.select-kit.dropdown-select-box.period-chooser .period-chooser-row .period-title{flex:1 0 0px}.select-kit.dropdown-select-box.period-chooser .period-chooser-row .date-section{color:var(--primary)}.select-kit.dropdown-select-box.period-chooser .period-chooser-row .top-date-string{font-weight:normal;font-size:var(--font-down-1);color:var(--primary-med-or-secondary-high);text-transform:uppercase;margin-left:5px}#topic-footer-buttons .pinned-button.is-hidden{display:none}.select-kit{-webkit-user-select:none;user-select:none;cursor:default;border:none;box-sizing:border-box;display:inline-block;flex-direction:column;position:relative;vertical-align:middle}.select-kit.is-hidden{display:none !important}.select-kit>summary{list-style-type:none;display:block}.select-kit>summary:before{content:none !important;margin:0}.select-kit>summary::marker{display:none !important}.select-kit.is-disabled{pointer-events:none}.select-kit.is-expanded{z-index:300}.select-kit.is-expanded .select-kit-body{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:0;border:none;border:1px solid var(--primary-low);box-shadow:var(--shadow-dropdown);background:var(--secondary);max-width:600px}.select-kit.is-expanded .select-kit-collection{box-sizing:border-box;width:100%}.select-kit.is-expanded .select-kit-filter.is-expanded{padding:.25em .5em}.select-kit.is-expanded .filter-for-more{display:flex;box-sizing:border-box;width:100%;padding:.5em 1em;font-size:var(--font-down-1);color:var(--primary-low-mid)}.select-kit.is-loading .select-kit-collection{overflow:hidden}.select-kit .d-icon{color:var(--primary-high)}.select-kit .select-kit-header{border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;font-weight:500;overflow:hidden;cursor:pointer;display:flex;align-items:stretch;height:100%}.ios-device .select-kit .select-kit-header{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}.select-kit .select-kit-header:not(.btn){border-radius:var(--d-input-border-radius);padding-left:.5em;padding-right:.5em}.select-kit .select-kit-header::-webkit-details-marker{display:none}.select-kit .select-kit-header .select-kit-header-wrapper{box-sizing:border-box;display:flex;align-items:center;width:100%}.select-kit .select-kit-header .d-icon-spinner{-webkit-animation:rotate-forever 1s infinite linear;animation:rotate-forever 1s infinite linear}.select-kit .select-kit-header .selected-name{text-align:left;flex:0 1 auto;align-items:center;color:inherit;display:flex;outline:none;min-width:0}.select-kit .select-kit-header .selected-name:focus .d-icon-times{color:var(--danger)}.select-kit .select-kit-header .selected-name .d-icon+.name{margin-left:.5em}.select-kit .select-kit-header .selected-name .name{display:inline-flex;gap:.5em;min-width:0}.select-kit .select-kit-header .selected-name .name>.d-icon{margin-left:.5em;margin-right:0}.select-kit .select-kit-header .selected-name>.d-icon{margin-right:0}.select-kit .select-kit-header .selected-name.select-kit-selected-color{border-bottom-width:5px;border-bottom-style:solid}.select-kit .select-kit-header .btn-clear{margin-left:.25em;padding:0 .2em;border:0;background:none;min-height:auto}.select-kit .select-kit-header .icon{margin-right:5px}.select-kit .select-kit-header .caret-icon{margin-left:auto;margin-right:0;padding-left:5px;pointer-events:none;color:inherit}.select-kit .select-kit-header .d-button-label{display:flex;align-items:center;white-space:nowrap;overflow:hidden;line-height:var(--line-height-medium)}.select-kit .select-kit-header .d-button-label .d-icon{margin-left:5px;margin-right:0}.select-kit .select-kit-body{display:none;background:var(--secondary);box-sizing:border-box}.select-kit .select-kit-body .selected-content{max-height:300px;overflow-y:auto}html:not(.ios-device) .select-kit .select-kit-body[data-popper-reference-hidden]{visibility:hidden;pointer-events:none}.select-kit .select-kit-row{cursor:pointer;outline:none;display:flex;flex:1 0 auto;box-sizing:border-box;align-items:center;justify-content:flex-start;padding:.5em}.select-kit .select-kit-row>*{pointer-events:none}.select-kit .select-kit-row .name{margin:0;overflow:hidden;text-overflow:ellipsis;flex:1 1 0%}.select-kit .select-kit-row .d-icon+.name,.select-kit .select-kit-row .svg-icon-title+.name{margin-left:.5em}.select-kit .select-kit-row.is-highlighted{background:var(--d-hover)}.select-kit .select-kit-row.is-selected{background:var(--d-selected)}.select-kit .select-kit-row.is-selected.is-highlighted{background:var(--d-hover)}.select-kit .select-kit-row .discourse-tag,.select-kit .select-kit-row .discourse-tag:visited,.select-kit .select-kit-row .discourse-tag:hover{color:var(--primary-high)}.select-kit .select-kit-row.create-color-row{border-left-style:solid;border-left-width:5px}.select-kit .select-kit-collection{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0;max-height:250px;width:100%}.select-kit .select-kit-collection:hover .select-kit-row.is-highlighted:hover{background:var(--d-hover)}.select-kit .select-kit-collection .validation-message{white-space:nowrap;color:var(--danger);flex:1 0 auto;margin:5px;padding:0 2px}.select-kit .select-kit-collection::-webkit-scrollbar{-webkit-appearance:none;width:10px}.select-kit .select-kit-collection::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:var(--primary-med-or-secondary-med)}.select-kit .select-kit-collection::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:0}.select-kit .select-kit-filter{box-sizing:border-box;align-items:center;justify-content:space-between;width:100%;position:relative}.select-kit .select-kit-filter .filter-input{background:none;margin:0;padding:0;flex:1 0 0px;outline:none;border:0;border-radius:0;box-shadow:none;width:100%;box-sizing:border-box;min-height:30px}.select-kit .select-kit-filter.is-hidden{width:1px;height:1px;border:0;margin:-1px;padding:0;overflow:hidden;position:fixed;outline:0;left:0;top:0}.select-kit .select-kit-errors-collection{background:var(--danger);padding:.25em 1em;margin:0;width:100%;box-sizing:border-box}.select-kit .select-kit-errors-collection .select-kit-error{list-style:none;color:var(--secondary)}.select-kit .no-content,.select-kit .results-count{display:flex;flex:1 0 auto;padding:.5em;width:100%;box-sizing:border-box;background:var(--secondary)}.select-kit .results-count{font-size:var(--font-down-1);color:var(--primary-med-or-secondary-med);position:absolute;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);padding:0;border:0;height:1px;width:1px;overflow:hidden;white-space:nowrap}@keyframes lineDrawToRight{0%{width:0}100%{width:100%}}.select-kit.is-loading .select-kit-filter::after{content:"";position:absolute;background:var(--tertiary);width:100%;height:2px;left:0;bottom:0;animation:lineDrawToRight .5s ease-in}.select-kit.single-select .select-kit-filter{display:flex}.select-kit.single-select .select-kit-filter.is-expanded{border-bottom:1px solid var(--primary-low)}.select-kit.single-select.is-expanded .select-kit-header:not(.btn),.select-kit.single-select .select-kit-header:not(.btn):focus,.select-kit.single-select .select-kit-header:not(.btn):active{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.select-kit.single-select .select-kit-header:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.select-kit.single-select .select-kit-header.btn:focus,.select-kit.single-select .d-modal.json-schema-editor-modal .je-ready button.select-kit-header:focus,.d-modal.json-schema-editor-modal .je-ready .select-kit.single-select button.select-kit-header:focus,.select-kit.single-select .d-modal.json-schema-editor-modal .je-ready .select-kit-header.json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .select-kit.single-select .select-kit-header.json-editor-btn-add:focus,.select-kit.single-select .select-kit-header.btn:active,.select-kit.single-select .d-modal.json-schema-editor-modal .je-ready button.select-kit-header:active,.d-modal.json-schema-editor-modal .je-ready .select-kit.single-select button.select-kit-header:active,.select-kit.single-select .d-modal.json-schema-editor-modal .je-ready .select-kit-header.json-editor-btn-add:active,.d-modal.json-schema-editor-modal .je-ready .select-kit.single-select .select-kit-header.json-editor-btn-add:active{outline:none}.select-kit.single-select.is-disabled .select-kit-header{opacity:.5}.select-kit.tag-chooser .select-kit-row,.select-kit.mini-tag-chooser .select-kit-row,.select-kit.tag-drop .select-kit-row{display:flex;align-items:baseline}.select-kit.tag-chooser .select-kit-row .discourse-tag-count,.select-kit.mini-tag-chooser .select-kit-row .discourse-tag-count,.select-kit.tag-drop .select-kit-row .discourse-tag-count{margin-left:5px}.select-kit.combo-box.tag-drop{min-width:auto}.select-kit.combo-box.tag-drop .tag-drop-header,.select-kit.combo-box.tag-drop .selected-name{color:var(--primary-high)}.select-kit.combo-box.tag-drop .select-kit-row[data-value=all-tags],.select-kit.combo-box.tag-drop .select-kit-row[data-value=no-tags]{color:var(--tertiary);font-weight:700}.select-kit.combo-box.tag-drop .caret-icon{color:var(--primary-high)}.select-kit.combo-box.tag-drop.has-selection .tag-drop-header{color:var(--d-nav-border-color--active);border-color:var(--d-nav-border-color--active)}.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-collection{max-height:35vh}.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-body{box-shadow:none;width:230px;border-radius:0}.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-row{padding:.75em .5em;border-bottom:1px solid rgba(var(--primary-low-rgb), 0.5)}.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-row:last-child{border:none}.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-row .texts .name,.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-row .icons .d-icon{font-size:var(--font-0);font-weight:normal}.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-row .d-icon{color:var(--primary-medium)}.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-row.is-highlighted,.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-row.is-selected,.select-kit.dropdown-select-box.toolbar-popup-menu-options .select-kit-row:hover{background:var(--tertiary-low);color:var(--primary)}.select-kit.combo-box.topic-chooser .select-kit-row{display:initial}.topic-notifications-button.is-loading{-webkit-user-select:none;user-select:none;cursor:default;pointer-events:none}.topic-notifications-button.is-loading .d-icon-spinner{margin:0}.topic-notifications-button.is-loading .selected-name .d-icon{display:none}.topic-notifications-button.is-loading .topic-notifications-options{opacity:.5}.timeline-fullscreen .topic-notifications-button.is-loading .selected-name .d-icon{display:inline-flex}.user-chooser .select-kit-row.user-row .avatar{margin-left:0;margin-right:.5em}.user-chooser .select-kit-row.user-row .username{color:var(--primary);white-space:nowrap}.user-chooser .select-kit-row.user-row .name{color:var(--primary-high);font-size:var(--font-down-1);margin-left:.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.badge-group,.badge-notification{display:inline-block;font-weight:normal;white-space:nowrap;border-radius:10px}.badge-category__wrapper{color:var(--primary-high);overflow:hidden;text-overflow:ellipsis;font-size:var(--font-down-1);white-space:nowrap;position:relative;display:inline-flex;align-items:baseline}.badge-category__wrapper .badge-category{display:inline-flex;align-items:baseline;gap:.33em;color:var(--primary-high);min-width:0}.badge-category__wrapper .badge-category:before{content:"";background:var(--category-badge-color);flex:0 0 auto;width:.625rem;height:.625rem}.badge-category__wrapper .badge-category__name{color:currentColor;text-overflow:ellipsis;overflow:hidden;min-width:0}.badge-category__wrapper .badge-category.--has-parent:before{background:linear-gradient(90deg, var(--parent-category-badge-color) 50%, var(--category-badge-color) 50%)}.extra-info-wrapper .badge-category__wrapper .badge-category{color:var(--header_primary-high)}.badge-category__wrapper .d-icon{width:.74em;height:.74em;color:var(--primary-medium)}.badge-notification{position:relative;top:-2px;padding:.21em .42em;min-width:.5em;color:var(--secondary);font-size:var(--font-down-2);line-height:var(--line-height-small);text-align:center;background-color:var(--primary-low-mid-or-secondary-low)}.badge-notification[href]{color:var(--secondary)}.badge-notification:hover{color:var(--secondary)}.badge-notification.unread-posts{background-color:var(--tertiary-med-or-tertiary);color:var(--secondary);font-weight:normal}.badge-notification.new-topic{background-color:rgba(0,0,0,0);padding-left:.15em}.badge-notification.new-topic::before{content:"";background:var(--tertiary-med-or-tertiary);display:inline-block;height:8px;width:8px;border-radius:50%}.badge-notification.clicks{font-weight:normal;background-color:var(--primary-low);top:-1px;color:var(--primary-medium);position:relative;border:none}.badge-posts{font-weight:normal;font-size:var(--font-0);line-height:var(--line-height-small)}.badge-posts[href]{color:var(--primary-med-or-secondary-med)}.badge-group{padding:2px 5px;color:var(--primary);background-color:var(--primary-low);border-color:var(--primary-low);font-size:var(--font-down-1)}#banner{padding:1em;background:var(--tertiary-low);color:var(--primary);z-index:2;margin-bottom:1em;max-height:20vh;overflow:auto}#banner .floated-buttons{float:right;display:flex}#banner .floated-buttons>.btn,#banner .d-modal.json-schema-editor-modal .je-ready .floated-buttons>button,.d-modal.json-schema-editor-modal .je-ready #banner .floated-buttons>button,#banner .d-modal.json-schema-editor-modal .je-ready .floated-buttons>.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready #banner .floated-buttons>.json-editor-btn-add{padding-top:0em;padding-bottom:0em;color:var(--primary-high)}#banner .floated-buttons>.btn .d-icon,#banner .d-modal.json-schema-editor-modal .je-ready .floated-buttons>button .d-icon,.d-modal.json-schema-editor-modal .je-ready #banner .floated-buttons>button .d-icon,#banner .d-modal.json-schema-editor-modal .je-ready .floated-buttons>.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready #banner .floated-buttons>.json-editor-btn-add .d-icon{color:var(--primary-medium)}#banner .floated-buttons>.btn:hover,#banner .d-modal.json-schema-editor-modal .je-ready .floated-buttons>button:hover,.d-modal.json-schema-editor-modal .je-ready #banner .floated-buttons>button:hover,#banner .d-modal.json-schema-editor-modal .je-ready .floated-buttons>.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready #banner .floated-buttons>.json-editor-btn-add:hover{color:var(--primary)}#banner .floated-buttons>.btn:hover .d-icon,#banner .d-modal.json-schema-editor-modal .je-ready .floated-buttons>button:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready #banner .floated-buttons>button:hover .d-icon,#banner .d-modal.json-schema-editor-modal .je-ready .floated-buttons>.json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready #banner .floated-buttons>.json-editor-btn-add:hover .d-icon{color:var(--primary-high)}.desktop-view #banner .floated-buttons .btn.close,.desktop-view #banner .floated-buttons .d-modal.json-schema-editor-modal .je-ready button.close,.d-modal.json-schema-editor-modal .je-ready .desktop-view #banner .floated-buttons button.close,.desktop-view #banner .floated-buttons .d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .desktop-view #banner .floated-buttons .close.json-editor-btn-add{margin-left:.25em}#banner-content hr{border-color:var(--primary-medium)}#banner-content>p:first-child{margin-top:0}#banner-content>p:last-of-type{margin-bottom:0}.d-breadcrumbs{display:flex;margin:var(--space-2) 0 var(--space-4) 0}.d-breadcrumbs__item{list-style-type:none}.d-breadcrumbs__link,.d-breadcrumbs__link:visited{color:var(--primary-medium)}.d-breadcrumbs li:not(:last-child) a::after{display:inline;padding:0 var(--space-1);margin-right:var(--space-1);font-size:var(--font-down-1);content:">"}.bookmark-list .topic-list-data.post-metadata{text-align:center}.bookmark-list-item .topic-list-data.post-metadata{text-align:center}@media(max-width: 700px){.bookmark-list-item .main-link{padding-right:.5em}}.bookmark-list-item .main-link.topic-list-data .bookmark-status-with-link a.title{padding:0}.bookmark-list-item .d-icon.bookmark-pinned{font-size:var(--font-down-2);margin-right:.2em}.bookmark-list-item .bookmark-metadata{font-size:var(--font-down-2);margin-bottom:.25em}.bookmark-list-item .bookmark-metadata-item{display:inline-block;margin-right:1em;margin-bottom:.25em;line-height:var(--line-height-medium)}.bookmark-list-item .bookmark-metadata-item span{word-break:break-word}.bookmark-list-item .bookmark-metadata-item.bookmark-expired-reminder{color:var(--danger)}.bookmark-list-item .bookmark-metadata .d-icon{margin-right:.25em}.bookmark-list-item .bookmark-status-with-link{display:flex;flex-direction:row;align-items:center}.mobile-view .bookmark-list-item .bookmark-status-with-link{margin-bottom:.15em}.bookmark-list-item .bookmark-status-with-link .topic-statuses{float:none}.bookmark-list-item .post-excerpt{overflow:hidden;padding-right:1em}.mobile-view .bookmark-list-item .avatar{float:left;margin:.27em .27em 0 0}.select-kit.bookmark-actions-dropdown .select-kit-body{max-width:350px}.bookmark-reminder-modal .d-modal__body{box-sizing:border-box}.bookmark-reminder-modal .d-modal__body .control-label{font-weight:700}.bookmark-reminder-modal .d-modal__body .ember-text-field.bookmark-name{width:100%;margin-bottom:.5em}.bookmark-reminder-modal .d-modal__footer .delete-bookmark{margin-left:auto;margin-right:0}.bookmark-reminder-modal .existing-reminder-at-alert{display:flex;flex-direction:row;align-items:center}.bookmark-reminder-modal .existing-reminder-at-alert .d-icon{margin-right:1em}.bookmark-reminder-modal .bookmark-name-wrap{display:inline-flex;width:100%;align-items:end}.bookmark-reminder-modal .bookmark-options-button{margin-left:.5em;margin-bottom:.5em;background:rgba(0,0,0,0);padding:6px}.bookmark-reminder-modal .bookmark-options-panel{margin-bottom:18px}.bookmark-reminder-modal .bookmark-options-panel .select-kit{width:100%}.bookmark-reminder-modal .bookmark-options-panel label{display:flex}.bookmark-reminder-modal .bookmark-options-panel label span{display:block;flex:1}.bookmark-menu-content .dropdown-menu{padding:0;min-width:200px}.bookmark-menu-content .bookmark-menu__title{display:flex;align-items:center;gap:.75em;background:var(--tertiary-low);color:var(--tertiary);padding:.75rem 1rem;font-weight:bold}.bookmark-menu-content .bookmark-menu__title .d-icon{color:var(--tertiary)}.bookmark-menu-content .bookmark-menu__row{display:flex}.bookmark-menu-content .bookmark-menu__row:hover,.bookmark-menu-content .bookmark-menu__row:focus{background:var(--tertiary-very-low)}.bookmark-menu-content .bookmark-menu__row:hover.--remove,.bookmark-menu-content .bookmark-menu__row:focus.--remove{background:var(--danger-low)}.bookmark-menu-content .bookmark-menu__row-title{padding:.75rem 1rem;font-weight:bold}.bookmark-menu-content .bookmark-menu__row-btn{margin:0;width:100%;text-align:left;justify-content:left !important;gap:.75rem;color:var(--primary)}.bookmark-menu-content .bookmark-menu__row-btn:hover,.bookmark-menu-content .bookmark-menu__row-btn:focus{color:var(--primary) !important;background:var(--tertiary-very-low)}.--remove .bookmark-menu-content .bookmark-menu__row-btn{color:var(--danger)}.bookmark-menu-content .bookmark-menu__row-btn .d-button-label{color:inherit}.bookmark-menu-content .bookmark-menu__row-btn .d-icon{color:inherit;margin:0 !important}.btn.hidden,.d-modal.json-schema-editor-modal .je-ready button.hidden,.d-modal.json-schema-editor-modal .je-ready .hidden.json-editor-btn-add{display:none}.btn,.d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add{border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--primary);background-color:var(--primary-low);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer}.ios-device .btn,.ios-device .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .ios-device button,.ios-device .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .ios-device .json-editor-btn-add{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}.btn:visited,.d-modal.json-schema-editor-modal .je-ready button:visited,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:visited{color:var(--primary)}.btn .d-icon,.d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon{color:var(--primary-high);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn .d-icon,.d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon{color:ButtonText}}.btn .d-button-label+.d-icon,.d-modal.json-schema-editor-modal .je-ready button .d-button-label+.d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn.no-text .d-icon,.btn.json-editor-btn-collapse .d-icon,.btn.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .no-text.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add.json-editor-btn-collapse .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn.json-editor-btn-delete .d-icon{margin-right:0}.discourse-no-touch .btn:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-add:hover,.discourse-no-touch .btn.btn-hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.btn-hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.btn-hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .btn-hover.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .btn-hover.json-editor-btn-add{background-color:var(--primary-medium);color:var(--secondary)}.discourse-no-touch .btn:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-add:hover .d-icon,.discourse-no-touch .btn.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.btn-hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .btn-hover.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .btn-hover.json-editor-btn-add .d-icon{color:var(--primary-low)}@media(forced-colors: active){.discourse-no-touch .btn:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-add:hover .d-icon,.discourse-no-touch .btn.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.btn-hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .btn-hover.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .btn-hover.json-editor-btn-add .d-icon{color:Highlight}}.btn:focus,.d-modal.json-schema-editor-modal .je-ready button:focus,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus{outline:none;background-color:var(--primary-medium);color:var(--secondary)}.btn:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready button:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus .d-icon{color:var(--primary-low)}@media(forced-colors: active){.btn:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready button:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus .d-icon{color:Highlight}}.btn:focus:focus-visible,.d-modal.json-schema-editor-modal .je-ready button:focus:focus-visible,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus:focus-visible{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.1) 100%, rgba(var(--primary-rgb), 0.1) 100%)}.discourse-no-touch .btn:active:not(:hover):not(:focus),.discourse-no-touch .btn.btn-active:not(:hover):not(:focus),.btn:active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready button:active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:active:not(:hover):not(:focus),.btn.btn-active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready button.btn-active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-add:not(:hover):not(:focus){background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.6) 100%, rgba(var(--primary-rgb), 0.6) 100%);color:var(--secondary)}.discourse-no-touch .btn:active:not(:hover):not(:focus) .d-icon,.discourse-no-touch .btn.btn-active:not(:hover):not(:focus) .d-icon,.btn:active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready button:active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:active:not(:hover):not(:focus) .d-icon,.btn.btn-active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready button.btn-active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-add:not(:hover):not(:focus) .d-icon{color:var(--primary-low)}.discourse-no-touch .btn:active,.discourse-no-touch .btn.btn-active,.btn:active,.d-modal.json-schema-editor-modal .je-ready button:active,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:active,.btn.btn-active,.d-modal.json-schema-editor-modal .je-ready button.btn-active,.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-add{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.3) 100%, rgba(var(--primary-rgb), 0.3) 100%);color:var(--secondary)}.discourse-no-touch .btn:active .d-icon,.discourse-no-touch .btn.btn-active .d-icon,.btn:active .d-icon,.d-modal.json-schema-editor-modal .je-ready button:active .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:active .d-icon,.btn.btn-active .d-icon,.d-modal.json-schema-editor-modal .je-ready button.btn-active .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-add .d-icon{color:var(--primary-low)}.btn[disabled],.d-modal.json-schema-editor-modal .je-ready button[disabled],.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add,.btn.disabled,.d-modal.json-schema-editor-modal .je-ready button.disabled,.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-add{cursor:not-allowed}.btn[disabled]:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready button[disabled]:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add:not(.is-loading),.btn.disabled:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready button.disabled:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-add:not(.is-loading){opacity:.4}.btn[disabled]:hover,.d-modal.json-schema-editor-modal .je-ready button[disabled]:hover,.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add:hover,.btn.disabled:hover,.d-modal.json-schema-editor-modal .je-ready button.disabled:hover,.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-add:hover{color:var(--primary);background:var(--primary-low)}.btn[disabled]:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready button[disabled]:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add:hover .d-icon,.btn.disabled:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready button.disabled:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-add:hover .d-icon{color:var(--primary-high)}.btn .loading-container,.d-modal.json-schema-editor-modal .je-ready button .loading-container,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .loading-container{display:none;margin:0 6.75px 0 0}.btn.is-loading.btn-text .d-button-label,.d-modal.json-schema-editor-modal .je-ready button.is-loading.btn-text .d-button-label,.d-modal.json-schema-editor-modal .je-ready .is-loading.btn-text.json-editor-btn-add .d-button-label{font-size:var(--font-down-2)}.btn.is-loading.btn-text.btn-small .loading-icon,.btn.is-loading.btn-text.json-editor-btn-collapse .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.is-loading.btn-text.btn-small .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.is-loading.btn-text.json-editor-btn-collapse .loading-icon,.d-modal.json-schema-editor-modal .je-ready .is-loading.btn-text.btn-small.json-editor-btn-add .loading-icon,.d-modal.json-schema-editor-modal .je-ready .is-loading.btn-text.json-editor-btn-add.json-editor-btn-collapse .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn.is-loading .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.is-loading .loading-icon,.d-modal.json-schema-editor-modal .je-ready .is-loading.json-editor-btn-add .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn-primary{border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--secondary);background-color:var(--tertiary);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer}.ios-device .btn-primary{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}.btn-primary:visited{color:var(--secondary)}.btn-primary .d-icon{color:var(--secondary);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn-primary .d-icon{color:ButtonText}}.btn-primary .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn-primary.no-text .d-icon,.btn-primary.json-editor-btn-collapse .d-icon,.btn-primary.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready button.btn-primary .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn-primary.json-editor-btn-delete .d-icon{margin-right:0}.discourse-no-touch .btn-primary:hover,.discourse-no-touch .btn-primary.btn-hover{background-color:var(--tertiary-hover);color:var(--secondary)}.discourse-no-touch .btn-primary:hover .d-icon,.discourse-no-touch .btn-primary.btn-hover .d-icon{color:var(--secondary)}@media(forced-colors: active){.discourse-no-touch .btn-primary:hover .d-icon,.discourse-no-touch .btn-primary.btn-hover .d-icon{color:Highlight}}.btn-primary:focus{outline:none;background-color:var(--tertiary-hover);color:var(--secondary)}.btn-primary:focus .d-icon{color:var(--secondary)}@media(forced-colors: active){.btn-primary:focus .d-icon{color:Highlight}}.btn-primary:focus:focus-visible{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.1) 100%, rgba(var(--primary-rgb), 0.1) 100%)}.discourse-no-touch .btn-primary:active:not(:hover):not(:focus),.discourse-no-touch .btn-primary.btn-active:not(:hover):not(:focus),.btn-primary:active:not(:hover):not(:focus),.btn-primary.btn-active:not(:hover):not(:focus){background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.6) 100%, rgba(var(--primary-rgb), 0.6) 100%);color:var(--secondary)}.discourse-no-touch .btn-primary:active:not(:hover):not(:focus) .d-icon,.discourse-no-touch .btn-primary.btn-active:not(:hover):not(:focus) .d-icon,.btn-primary:active:not(:hover):not(:focus) .d-icon,.btn-primary.btn-active:not(:hover):not(:focus) .d-icon{color:var(--secondary)}.discourse-no-touch .btn-primary:active,.discourse-no-touch .btn-primary.btn-active,.btn-primary:active,.btn-primary.btn-active{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.3) 100%, rgba(var(--primary-rgb), 0.3) 100%);color:var(--secondary)}.discourse-no-touch .btn-primary:active .d-icon,.discourse-no-touch .btn-primary.btn-active .d-icon,.btn-primary:active .d-icon,.btn-primary.btn-active .d-icon{color:var(--secondary)}.btn-primary[disabled],.btn-primary.disabled{cursor:not-allowed}.btn-primary[disabled]:not(.is-loading),.btn-primary.disabled:not(.is-loading){opacity:.4}.btn-primary[disabled]:hover,.btn-primary.disabled:hover{color:var(--secondary);background:var(--tertiary)}.btn-primary[disabled]:hover .d-icon,.btn-primary.disabled:hover .d-icon{color:var(--secondary)}.btn-primary .loading-container{display:none;margin:0 6.75px 0 0}.btn-primary.is-loading.btn-text .d-button-label{font-size:var(--font-down-2)}.btn-primary.is-loading.btn-text.btn-small .loading-icon,.btn-primary.is-loading.btn-text.json-editor-btn-collapse .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn-primary.is-loading .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn-danger,.json-editor-btn-delete,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete{border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--secondary);background-color:var(--danger);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer}.ios-device .btn-danger,.ios-device .json-editor-btn-delete,.ios-device .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete,.d-modal.json-schema-editor-modal .je-ready .ios-device .json-editor-btn-delete{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}.btn-danger:visited,.json-editor-btn-delete:visited,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete:visited{color:var(--secondary)}.btn-danger .d-icon,.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete .d-icon{color:var(--danger-low);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn-danger .d-icon,.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete .d-icon{color:ButtonText}}.btn-danger .d-button-label+.d-icon,.json-editor-btn-delete .d-button-label+.d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn-danger.no-text .d-icon,.btn-danger.json-editor-btn-collapse .d-icon,.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready button.btn-danger .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete .d-icon{margin-right:0}.discourse-no-touch .btn-danger:hover,.discourse-no-touch .json-editor-btn-delete:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-delete:hover,.discourse-no-touch .btn-danger.btn-hover,.discourse-no-touch .btn-hover.json-editor-btn-delete,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .btn-hover.json-editor-btn-delete,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .btn-hover.json-editor-btn-delete{background-color:var(--danger-hover);color:var(--secondary)}.discourse-no-touch .btn-danger:hover .d-icon,.discourse-no-touch .json-editor-btn-delete:hover .d-icon,.discourse-no-touch .btn-danger.btn-hover .d-icon,.discourse-no-touch .btn-hover.json-editor-btn-delete .d-icon{color:var(--danger-low)}@media(forced-colors: active){.discourse-no-touch .btn-danger:hover .d-icon,.discourse-no-touch .json-editor-btn-delete:hover .d-icon,.discourse-no-touch .btn-danger.btn-hover .d-icon,.discourse-no-touch .btn-hover.json-editor-btn-delete .d-icon{color:Highlight}}.btn-danger:focus,.json-editor-btn-delete:focus,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete:focus{outline:none;background-color:var(--danger-hover);color:var(--secondary)}.btn-danger:focus .d-icon,.json-editor-btn-delete:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete:focus .d-icon{color:var(--danger-low)}@media(forced-colors: active){.btn-danger:focus .d-icon,.json-editor-btn-delete:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete:focus .d-icon{color:Highlight}}.btn-danger:focus:focus-visible,.json-editor-btn-delete:focus:focus-visible,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete:focus:focus-visible{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.1) 100%, rgba(var(--primary-rgb), 0.1) 100%)}.discourse-no-touch .btn-danger:active:not(:hover):not(:focus),.discourse-no-touch .btn-danger.btn-active:not(:hover):not(:focus),.btn-danger:active:not(:hover):not(:focus),.json-editor-btn-delete:active:not(:hover):not(:focus),.btn-danger.btn-active:not(:hover):not(:focus),.btn-active.json-editor-btn-delete:not(:hover):not(:focus){background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.6) 100%, rgba(var(--primary-rgb), 0.6) 100%);color:var(--secondary)}.discourse-no-touch .btn-danger:active:not(:hover):not(:focus) .d-icon,.discourse-no-touch .btn-danger.btn-active:not(:hover):not(:focus) .d-icon,.btn-danger:active:not(:hover):not(:focus) .d-icon,.json-editor-btn-delete:active:not(:hover):not(:focus) .d-icon,.btn-danger.btn-active:not(:hover):not(:focus) .d-icon,.btn-active.json-editor-btn-delete:not(:hover):not(:focus) .d-icon{color:var(--danger-low)}.discourse-no-touch .btn-danger:active,.discourse-no-touch .btn-danger.btn-active,.btn-danger:active,.json-editor-btn-delete:active,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete:active,.btn-danger.btn-active,.btn-active.json-editor-btn-delete,.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-delete{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.3) 100%, rgba(var(--primary-rgb), 0.3) 100%);color:var(--secondary)}.discourse-no-touch .btn-danger:active .d-icon,.discourse-no-touch .btn-danger.btn-active .d-icon,.btn-danger:active .d-icon,.json-editor-btn-delete:active .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete:active .d-icon,.btn-danger.btn-active .d-icon,.btn-active.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-delete .d-icon{color:var(--danger-low)}.btn-danger[disabled],[disabled].json-editor-btn-delete,.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-delete,.btn-danger.disabled,.disabled.json-editor-btn-delete,.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-delete{cursor:not-allowed}.btn-danger[disabled]:not(.is-loading),[disabled].json-editor-btn-delete:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-delete:not(.is-loading),.btn-danger.disabled:not(.is-loading),.disabled.json-editor-btn-delete:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-delete:not(.is-loading){opacity:.4}.btn-danger[disabled]:hover,[disabled].json-editor-btn-delete:hover,.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-delete:hover,.btn-danger.disabled:hover,.disabled.json-editor-btn-delete:hover,.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-delete:hover{color:var(--secondary);background:var(--danger)}.btn-danger[disabled]:hover .d-icon,[disabled].json-editor-btn-delete:hover .d-icon,.btn-danger.disabled:hover .d-icon,.disabled.json-editor-btn-delete:hover .d-icon{color:var(--danger-low)}.btn-danger .loading-container,.json-editor-btn-delete .loading-container,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-delete .loading-container{display:none;margin:0 6.75px 0 0}.btn-danger.is-loading.btn-text .d-button-label,.is-loading.btn-text.json-editor-btn-delete .d-button-label{font-size:var(--font-down-2)}.btn-danger.is-loading.btn-text.btn-small .loading-icon,.btn-danger.is-loading.btn-text.json-editor-btn-collapse .loading-icon,.is-loading.btn-text.btn-small.json-editor-btn-delete .loading-icon,.is-loading.btn-text.json-editor-btn-delete.json-editor-btn-collapse .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn-danger.is-loading .loading-icon,.is-loading.json-editor-btn-delete .loading-icon,.d-modal.json-schema-editor-modal .je-ready .is-loading.json-editor-btn-delete .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn.cancel,.d-modal.json-schema-editor-modal .je-ready button.cancel,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add{border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--secondary);background-color:var(--danger);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer}.ios-device .btn.cancel,.ios-device .d-modal.json-schema-editor-modal .je-ready button.cancel,.d-modal.json-schema-editor-modal .je-ready .ios-device button.cancel,.ios-device .d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .ios-device .cancel.json-editor-btn-add{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}.btn.cancel:visited,.d-modal.json-schema-editor-modal .je-ready button.cancel:visited,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:visited{color:var(--secondary)}.btn.cancel .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add .d-icon{color:var(--secondary);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn.cancel .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add .d-icon{color:ButtonText}}.btn.cancel .d-button-label+.d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel .d-button-label+.d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn.cancel.no-text .d-icon,.btn.cancel.json-editor-btn-collapse .d-icon,.btn.cancel.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.no-text.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add.json-editor-btn-collapse .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add.json-editor-btn-delete .d-icon{margin-right:0}.discourse-no-touch .btn.cancel:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.cancel:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.cancel:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .cancel.json-editor-btn-add:hover,.discourse-no-touch .btn.cancel.btn-hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.cancel.btn-hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.cancel.btn-hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .cancel.btn-hover.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .cancel.btn-hover.json-editor-btn-add{background-color:var(--danger-hover);color:var(--secondary)}.discourse-no-touch .btn.cancel:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.cancel:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.cancel:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .cancel.json-editor-btn-add:hover .d-icon,.discourse-no-touch .btn.cancel.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.cancel.btn-hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.cancel.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .cancel.btn-hover.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .cancel.btn-hover.json-editor-btn-add .d-icon{color:var(--secondary)}@media(forced-colors: active){.discourse-no-touch .btn.cancel:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.cancel:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.cancel:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .cancel.json-editor-btn-add:hover .d-icon,.discourse-no-touch .btn.cancel.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.cancel.btn-hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.cancel.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .cancel.btn-hover.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .cancel.btn-hover.json-editor-btn-add .d-icon{color:Highlight}}.btn.cancel:focus,.d-modal.json-schema-editor-modal .je-ready button.cancel:focus,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:focus{outline:none;background-color:var(--danger-hover);color:var(--secondary)}.btn.cancel:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:focus .d-icon{color:var(--secondary)}@media(forced-colors: active){.btn.cancel:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:focus .d-icon{color:Highlight}}.btn.cancel:focus:focus-visible,.d-modal.json-schema-editor-modal .je-ready button.cancel:focus:focus-visible,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:focus:focus-visible{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.1) 100%, rgba(var(--primary-rgb), 0.1) 100%)}.discourse-no-touch .btn.cancel:active:not(:hover):not(:focus),.discourse-no-touch .btn.cancel.btn-active:not(:hover):not(:focus),.btn.cancel:active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready button.cancel:active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:active:not(:hover):not(:focus),.btn.cancel.btn-active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready button.cancel.btn-active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready .cancel.btn-active.json-editor-btn-add:not(:hover):not(:focus){background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.6) 100%, rgba(var(--primary-rgb), 0.6) 100%);color:var(--secondary)}.discourse-no-touch .btn.cancel:active:not(:hover):not(:focus) .d-icon,.discourse-no-touch .btn.cancel.btn-active:not(:hover):not(:focus) .d-icon,.btn.cancel:active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel:active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:active:not(:hover):not(:focus) .d-icon,.btn.cancel.btn-active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel.btn-active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.btn-active.json-editor-btn-add:not(:hover):not(:focus) .d-icon{color:var(--secondary)}.discourse-no-touch .btn.cancel:active,.discourse-no-touch .btn.cancel.btn-active,.btn.cancel:active,.d-modal.json-schema-editor-modal .je-ready button.cancel:active,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:active,.btn.cancel.btn-active,.d-modal.json-schema-editor-modal .je-ready button.cancel.btn-active,.d-modal.json-schema-editor-modal .je-ready .cancel.btn-active.json-editor-btn-add{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.3) 100%, rgba(var(--primary-rgb), 0.3) 100%);color:var(--secondary)}.discourse-no-touch .btn.cancel:active .d-icon,.discourse-no-touch .btn.cancel.btn-active .d-icon,.btn.cancel:active .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel:active .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add:active .d-icon,.btn.cancel.btn-active .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel.btn-active .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.btn-active.json-editor-btn-add .d-icon{color:var(--secondary)}.btn.cancel[disabled],.d-modal.json-schema-editor-modal .je-ready button.cancel[disabled],.d-modal.json-schema-editor-modal .je-ready .cancel[disabled].json-editor-btn-add,.btn.cancel.disabled,.d-modal.json-schema-editor-modal .je-ready button.cancel.disabled,.d-modal.json-schema-editor-modal .je-ready .cancel.disabled.json-editor-btn-add{cursor:not-allowed}.btn.cancel[disabled]:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready button.cancel[disabled]:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready .cancel[disabled].json-editor-btn-add:not(.is-loading),.btn.cancel.disabled:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready button.cancel.disabled:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready .cancel.disabled.json-editor-btn-add:not(.is-loading){opacity:.4}.btn.cancel[disabled]:hover,.d-modal.json-schema-editor-modal .je-ready button.cancel[disabled]:hover,.d-modal.json-schema-editor-modal .je-ready .cancel[disabled].json-editor-btn-add:hover,.btn.cancel.disabled:hover,.d-modal.json-schema-editor-modal .je-ready button.cancel.disabled:hover,.d-modal.json-schema-editor-modal .je-ready .cancel.disabled.json-editor-btn-add:hover{color:var(--secondary);background:var(--danger)}.btn.cancel[disabled]:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel[disabled]:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel[disabled].json-editor-btn-add:hover .d-icon,.btn.cancel.disabled:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel.disabled:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.disabled.json-editor-btn-add:hover .d-icon{color:var(--secondary)}.btn.cancel .loading-container,.d-modal.json-schema-editor-modal .je-ready button.cancel .loading-container,.d-modal.json-schema-editor-modal .je-ready .cancel.json-editor-btn-add .loading-container{display:none;margin:0 6.75px 0 0}.btn.cancel.is-loading.btn-text .d-button-label,.d-modal.json-schema-editor-modal .je-ready button.cancel.is-loading.btn-text .d-button-label,.d-modal.json-schema-editor-modal .je-ready .cancel.is-loading.btn-text.json-editor-btn-add .d-button-label{font-size:var(--font-down-2)}.btn.cancel.is-loading.btn-text.btn-small .loading-icon,.btn.cancel.is-loading.btn-text.json-editor-btn-collapse .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel.is-loading.btn-text.btn-small .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel.is-loading.btn-text.json-editor-btn-collapse .loading-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.is-loading.btn-text.btn-small.json-editor-btn-add .loading-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.is-loading.btn-text.json-editor-btn-add.json-editor-btn-collapse .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn.cancel.is-loading .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.cancel.is-loading .loading-icon,.d-modal.json-schema-editor-modal .je-ready .cancel.is-loading.json-editor-btn-add .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn.ok,.d-modal.json-schema-editor-modal .je-ready button.ok,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add{border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;color:var(--secondary);background-color:var(--success);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));border-radius:var(--d-button-border-radius);transition:var(--d-button-transition);cursor:pointer}.ios-device .btn.ok,.ios-device .d-modal.json-schema-editor-modal .je-ready button.ok,.d-modal.json-schema-editor-modal .je-ready .ios-device button.ok,.ios-device .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .ios-device .json-editor-btn-add{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}.btn.ok:visited,.d-modal.json-schema-editor-modal .je-ready button.ok:visited,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:visited{color:var(--secondary)}.btn.ok .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon{color:var(--secondary);margin-right:.45em;transition:var(--d-button-transition)}@media(forced-colors: active){.btn.ok .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon{color:ButtonText}}.btn.ok .d-button-label+.d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok .d-button-label+.d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn.ok.no-text .d-icon,.btn.ok.json-editor-btn-collapse .d-icon,.btn.ok.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok .d-icon,.d-modal.json-schema-editor-modal .je-ready .no-text.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add.json-editor-btn-collapse .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready button.json-editor-btn-add .d-icon{margin-right:0}.discourse-no-touch .btn.ok:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.ok:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.ok:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-add:hover,.discourse-no-touch .btn.ok.btn-hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.ok.btn-hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.ok.btn-hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .btn-hover.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .btn-hover.json-editor-btn-add{background-color:var(--success-hover);color:var(--secondary)}.discourse-no-touch .btn.ok:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.ok:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.ok:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-add:hover .d-icon,.discourse-no-touch .btn.ok.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.ok.btn-hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.ok.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .btn-hover.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .btn-hover.json-editor-btn-add .d-icon{color:var(--secondary)}@media(forced-colors: active){.discourse-no-touch .btn.ok:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.ok:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.ok:hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-add:hover .d-icon,.discourse-no-touch .btn.ok.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready button.ok.btn-hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch button.ok.btn-hover .d-icon,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .btn-hover.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .btn-hover.json-editor-btn-add .d-icon{color:Highlight}}.btn.ok:focus,.d-modal.json-schema-editor-modal .je-ready button.ok:focus,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus{outline:none;background-color:var(--success-hover);color:var(--secondary)}.btn.ok:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus .d-icon{color:var(--secondary)}@media(forced-colors: active){.btn.ok:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus .d-icon{color:Highlight}}.btn.ok:focus:focus-visible,.d-modal.json-schema-editor-modal .je-ready button.ok:focus:focus-visible,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus:focus-visible{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.1) 100%, rgba(var(--primary-rgb), 0.1) 100%)}.discourse-no-touch .btn.ok:active:not(:hover):not(:focus),.discourse-no-touch .btn.ok.btn-active:not(:hover):not(:focus),.btn.ok:active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready button.ok:active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:active:not(:hover):not(:focus),.btn.ok.btn-active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready button.ok.btn-active:not(:hover):not(:focus),.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-add:not(:hover):not(:focus){background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.6) 100%, rgba(var(--primary-rgb), 0.6) 100%);color:var(--secondary)}.discourse-no-touch .btn.ok:active:not(:hover):not(:focus) .d-icon,.discourse-no-touch .btn.ok.btn-active:not(:hover):not(:focus) .d-icon,.btn.ok:active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok:active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:active:not(:hover):not(:focus) .d-icon,.btn.ok.btn-active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok.btn-active:not(:hover):not(:focus) .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-add:not(:hover):not(:focus) .d-icon{color:var(--secondary)}.discourse-no-touch .btn.ok:active,.discourse-no-touch .btn.ok.btn-active,.btn.ok:active,.d-modal.json-schema-editor-modal .je-ready button.ok:active,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:active,.btn.ok.btn-active,.d-modal.json-schema-editor-modal .je-ready button.ok.btn-active,.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-add{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.3) 100%, rgba(var(--primary-rgb), 0.3) 100%);color:var(--secondary)}.discourse-no-touch .btn.ok:active .d-icon,.discourse-no-touch .btn.ok.btn-active .d-icon,.btn.ok:active .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok:active .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:active .d-icon,.btn.ok.btn-active .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok.btn-active .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn-active.json-editor-btn-add .d-icon{color:var(--secondary)}.btn.ok[disabled],.d-modal.json-schema-editor-modal .je-ready button.ok[disabled],.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add,.btn.ok.disabled,.d-modal.json-schema-editor-modal .je-ready button.ok.disabled,.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-add{cursor:not-allowed}.btn.ok[disabled]:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready button.ok[disabled]:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add:not(.is-loading),.btn.ok.disabled:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready button.ok.disabled:not(.is-loading),.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-add:not(.is-loading){opacity:.4}.btn.ok[disabled]:hover,.d-modal.json-schema-editor-modal .je-ready button.ok[disabled]:hover,.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add:hover,.btn.ok.disabled:hover,.d-modal.json-schema-editor-modal .je-ready button.ok.disabled:hover,.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-add:hover{color:var(--secondary);background:var(--success)}.btn.ok[disabled]:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok[disabled]:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add:hover .d-icon,.btn.ok.disabled:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready button.ok.disabled:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .disabled.json-editor-btn-add:hover .d-icon{color:var(--secondary)}.btn.ok .loading-container,.d-modal.json-schema-editor-modal .je-ready button.ok .loading-container,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .loading-container{display:none;margin:0 6.75px 0 0}.btn.ok.is-loading.btn-text .d-button-label,.d-modal.json-schema-editor-modal .je-ready button.ok.is-loading.btn-text .d-button-label,.d-modal.json-schema-editor-modal .je-ready .is-loading.btn-text.json-editor-btn-add .d-button-label{font-size:var(--font-down-2)}.btn.ok.is-loading.btn-text.btn-small .loading-icon,.btn.ok.is-loading.btn-text.json-editor-btn-collapse .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.ok.is-loading.btn-text.btn-small .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.ok.is-loading.btn-text.json-editor-btn-collapse .loading-icon,.d-modal.json-schema-editor-modal .je-ready .is-loading.btn-text.btn-small.json-editor-btn-add .loading-icon,.d-modal.json-schema-editor-modal .je-ready .is-loading.btn-text.json-editor-btn-add.json-editor-btn-collapse .loading-icon{font-size:var(--font-down-1);margin-right:.2em}.btn.ok.is-loading .loading-icon,.d-modal.json-schema-editor-modal .je-ready button.ok.is-loading .loading-icon,.d-modal.json-schema-editor-modal .je-ready .is-loading.json-editor-btn-add .loading-icon{animation:rotate-forever 1s infinite linear,fadein 1s}.btn-social{color:#000;background:#fff;border:1px solid rgba(0,0,0,0);border-radius:var(--d-border-radius)}.btn-social:hover,.btn-social:focus{box-shadow:var(--shadow-card);outline:1px solid #000}.btn-social[href]{color:var(--secondary)}.btn-social:before{margin-right:9px;font-size:var(--font-0)}.btn-social .d-icon,.btn-social.btn:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready button.btn-social:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn-social.json-editor-btn-add:hover .d-icon{color:#000}.btn-social.google_oauth2{background:var(--google);color:#333}.btn-social.google_oauth2 .d-icon{opacity:.9}.btn-social.google_oauth2:hover,.btn-social.google_oauth2:focus{color:inherit}.btn-social.cas .d-icon{color:var(--cas)}.btn-social.cas:hover .d-icon{color:var(--cas)}.btn-social.twitter .d-icon{color:var(--twitter)}.btn-social.twitter:hover .d-icon{color:var(--twitter)}.btn-social.github .d-icon{color:var(--github)}.btn-social.github:hover .d-icon{color:var(--github)}.btn-social.discord .d-icon{color:var(--discord)}.btn-social.discord:hover .d-icon{color:var(--discord)}.btn-small,.json-editor-btn-collapse{font-size:var(--font-down-1);min-height:20px}.btn-large{font-size:var(--font-up-1)}.btn-flat,.json-editor-btn-collapse,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse{background:rgba(0,0,0,0);border:0;line-height:var(--line-height-small);transition:var(--d-button-transition)}.btn-flat .d-icon,.json-editor-btn-collapse .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse .d-icon{color:var(--primary-low-mid);transition:var(--d-button-transition)}.discourse-no-touch .btn-flat:hover,.discourse-no-touch .json-editor-btn-collapse:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-collapse:hover,.discourse-no-touch .btn-flat:focus,.discourse-no-touch .json-editor-btn-collapse:focus,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-collapse:focus{color:var(--primary)}.discourse-no-touch .btn-flat:hover .d-icon,.discourse-no-touch .json-editor-btn-collapse:hover .d-icon,.discourse-no-touch .btn-flat:focus .d-icon,.discourse-no-touch .json-editor-btn-collapse:focus .d-icon{color:var(--primary)}.discourse-no-touch .btn-flat:hover,.discourse-no-touch .json-editor-btn-collapse:hover,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-collapse:hover{background:rgba(0,0,0,0)}.discourse-no-touch .btn-flat:focus,.discourse-no-touch .json-editor-btn-collapse:focus,.discourse-no-touch .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .json-editor-btn-collapse:focus{background:var(--primary-low)}.btn-flat.close,.close.json-editor-btn-collapse,.d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-collapse{background:rgba(0,0,0,0);font-size:var(--font-up-2)}.btn-flat.close .d-icon,.close.json-editor-btn-collapse .d-icon,.d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-collapse .d-icon{color:var(--primary-high)}.discourse-no-touch .btn-flat.close:hover,.discourse-no-touch .close.json-editor-btn-collapse:hover,.discourse-no-touch .btn-flat.close:focus,.discourse-no-touch .close.json-editor-btn-collapse:focus{background:rgba(0,0,0,0)}.discourse-no-touch .btn-flat.close:hover .d-icon,.discourse-no-touch .close.json-editor-btn-collapse:hover .d-icon,.discourse-no-touch .btn-flat.close:focus .d-icon,.discourse-no-touch .close.json-editor-btn-collapse:focus .d-icon{color:var(--primary)}.btn-flat.close:focus,.close.json-editor-btn-collapse:focus,.d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-collapse:focus{background:rgba(0,0,0,0)}.btn-flat.close:focus .d-icon,.close.json-editor-btn-collapse:focus .d-icon{color:var(--primary)}.btn-flat.btn-text,.btn-text.json-editor-btn-collapse,.d-modal.json-schema-editor-modal .je-ready .btn-text.json-editor-btn-collapse{color:var(--tertiary)}.btn-flat.btn-text[disabled],.btn-text[disabled].json-editor-btn-collapse,.d-modal.json-schema-editor-modal .je-ready .btn-text[disabled].json-editor-btn-collapse,.btn-flat.btn-text[disabled]:hover,.btn-flat.btn-text[disabled].btn-hover,.btn-flat.btn-text[disabled]:focus{color:var(--primary)}.btn-flat.btn-text:not([disabled]):hover,.btn-text.json-editor-btn-collapse:not([disabled]):hover,.btn-flat.btn-text:not([disabled]).btn-hover,.btn-text.json-editor-btn-collapse:not([disabled]).btn-hover,.btn-flat.btn-text:not([disabled]):focus,.btn-text.json-editor-btn-collapse:not([disabled]):focus{color:var(--tertiary-hover)}.btn-flat.btn-text:not([disabled]):active,.btn-text.json-editor-btn-collapse:not([disabled]):active,.btn-flat.btn-text:not([disabled]).btn-active,.btn-text.json-editor-btn-collapse:not([disabled]).btn-active{background-image:linear-gradient(to bottom, rgba(var(--primary-rgb), 0.2) 100%, rgba(var(--primary-rgb), 0.2) 100%)}.btn-flat:focus,.json-editor-btn-collapse:focus,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus{outline:none;background:var(--primary-low)}.btn-flat:focus .d-icon,.json-editor-btn-collapse:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus .d-icon{color:var(--primary)}.btn-flat.back-button,.back-button.json-editor-btn-collapse,.d-modal.json-schema-editor-modal .je-ready .back-button.json-editor-btn-collapse{margin-bottom:1em}.btn-link{background:rgba(0,0,0,0);border:0;padding:0;color:var(--tertiary)}.discourse-no-touch .btn-link:hover{color:var(--tertiary);background:rgba(0,0,0,0)}.btn-link:focus{color:var(--tertiary);background:rgba(0,0,0,0)}.btn-link:focus-visible{color:var(--tertiary);background:rgba(0,0,0,0);border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.btn-transparent,.btn-transparent.btn-default{background:rgba(0,0,0,0) !important;border:0;color:var(--primary)}.btn-transparent .d-icon,.btn-transparent.btn-default .d-icon{color:var(--primary-high)}.btn-transparent:focus,.btn-transparent:focus-visible,.btn-transparent.btn-default:focus,.btn-transparent.btn-default:focus-visible{color:var(--tertiary-hover)}.btn-transparent:focus .d-icon,.btn-transparent:focus-visible .d-icon,.btn-transparent.btn-default:focus .d-icon,.btn-transparent.btn-default:focus-visible .d-icon{color:inherit}.discourse-no-touch .btn-transparent:hover,.discourse-no-touch .btn-transparent.btn-default:hover{color:var(--tertiary-hover)}.discourse-no-touch .btn-transparent:hover .d-icon,.discourse-no-touch .btn-transparent.btn-default:hover .d-icon{color:inherit}.btn-transparent.btn-primary{color:var(--tertiary)}.btn-transparent.btn-primary .d-icon{color:inherit}.btn-transparent.btn-primary:focus,.btn-transparent.btn-primary:focus-visible{color:var(--tertiary-hover)}.discourse-no-touch .btn-transparent.btn-primary:hover{color:var(--tertiary-hover)}.btn-transparent.btn-danger,.btn-transparent.json-editor-btn-delete,.d-modal.json-schema-editor-modal .je-ready .btn-transparent.json-editor-btn-delete{color:var(--danger)}.btn-transparent.btn-danger .d-icon,.btn-transparent.json-editor-btn-delete .d-icon,.d-modal.json-schema-editor-modal .je-ready .btn-transparent.json-editor-btn-delete .d-icon{color:inherit}.btn-transparent.btn-danger:focus,.btn-transparent.json-editor-btn-delete:focus,.d-modal.json-schema-editor-modal .je-ready .btn-transparent.json-editor-btn-delete:focus,.btn-transparent.btn-danger:focus-visible,.btn-transparent.json-editor-btn-delete:focus-visible,.d-modal.json-schema-editor-modal .je-ready .btn-transparent.json-editor-btn-delete:focus-visible{color:var(--danger-hover)}.discourse-no-touch .btn-transparent.btn-danger:hover,.discourse-no-touch .btn-transparent.json-editor-btn-delete:hover{color:var(--danger-hover)}.btn-transparent.btn-success{color:var(--success)}.btn-transparent.btn-success .d-icon{color:inherit}.btn-transparent.btn-success:focus,.btn-transparent.btn-success:focus-visible{color:var(--success-hover)}.discourse-no-touch .btn-transparent.btn-success:hover{color:var(--success-hover)}.btn-mini-toggle{border-radius:var(--d-border-radius);padding:.4em .467em}.btn-mini-toggle .d-icon{color:var(--primary-medium)}.discourse-no-touch .btn-mini-toggle:hover .d-icon,.discourse-no-touch .btn-mini-toggle.btn-hover .d-icon{color:var(--primary)}.color-picker{display:flex;align-items:stretch}.color-picker .add-on{border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;background-color:var(--primary-low);border-color:var(--primary-medium);border-right-color:rgba(0,0,0,0);padding-left:.5em;padding-right:.5em}.ios-device .color-picker .add-on{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}.color-picker .hex-input{margin:0}.color-picker .picker{padding:0;border-left:none;cursor:pointer;margin-bottom:0;height:unset}.color-picker input[type=color]::-webkit-color-swatch-wrapper{padding:0}.color-picker input[type=color]::-webkit-color-swatch{border:none;border-radius:0}.char-counter__ratio{display:block;text-align:right;margin-top:.5rem}.char-counter.exceeded>textarea{border-color:var(--danger);outline-color:var(--danger)}.char-counter.exceeded__ratio{color:var(--danger)}.conditional-loading-section.is-loading{padding:2em;margin:1em;display:flex;align-items:center;justify-content:center;background:var(--primary-very-low);flex-direction:column}.conditional-loading-section.is-loading .title{font-size:var(--font-up-1);font-weight:700}.conditional-loading-section:not(.is-loading){animation:fadein .5s}@media(prefers-reduced-motion){.conditional-loading-section:not(.is-loading){animation-duration:0s}}@keyframes fadein{from{opacity:0}to{opacity:1}}.calendar-date-time-input{padding:5px;border:1px solid var(--primary-low);z-index:1;background:var(--secondary);width:200px;box-sizing:border-box;margin-left:1em}.calendar-date-time-input .fake-input{display:none}.calendar-date-time-input .date-picker{display:flex;flex-direction:column;width:auto;box-sizing:border-box}.calendar-date-time-input .date-picker .pika-single{position:relative !important;flex:1;display:flex;border:0}.calendar-date-time-input .time-pickers{display:flex;justify-content:center;flex:1;margin-top:1em;align-items:center;padding:.25em;border-top:1px solid var(--primary-low-mid);box-sizing:border-box}.calendar-date-time-input .time-pickers .d-icon{color:var(--primary-medium);margin-right:.5em}.calendar-date-time-input .time-pickers .time-picker{box-shadow:none;margin:0;box-sizing:border-box;width:100%}.convert-to-public-topic .modal-body .instructions{margin-bottom:1em}html.has-lightbox{overflow:hidden;--carousel-item-size: clamp(6.5rem, 12vh, 15rem);--d-lightbox-primary: #ffffff;--d-lightbox-secondary: #000000;--d-lightbox-secondary-translucent: rgba(0, 0, 0, 0.25);--d-lightbox-tertiary: #222222}html.has-lightbox::-webkit-scrollbar{display:none}html.has-lightbox .profiler-results{display:none}html.has-lightbox #main{padding-right:var(--document-scrollbar-width)}.d-lightbox{overscroll-behavior:contain}.d-lightbox *{box-sizing:border-box}.d-lightbox.is-visible{display:grid;place-items:stretch}.d-lightbox__content{display:grid;place-items:stretch}.d-lightbox.is-vertical .d-lightbox__content{grid-template-columns:1fr;grid-template-rows:auto 1fr auto auto;grid-template-areas:"lightbox-header" "lightbox-body" "lightbox-carousel" "lightbox-footer"}.d-lightbox.is-horizontal .d-lightbox__content{grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"lightbox-carousel lightbox-header" "lightbox-carousel lightbox-body" "lightbox-carousel lightbox-footer"}.d-lightbox__header{grid-area:lightbox-header;justify-self:stretch;display:grid;place-items:center start;grid-template-areas:"preview-controls lightbox-header-buttons"}.d-lightbox__multi-item-controls{grid-area:preview-controls;place-self:center start;display:grid;gap:.5em;place-items:center start;grid-auto-flow:column;grid-template-areas:"lightbox-carousel-toggle lightbox-counter"}.d-lightbox__multi-item-controls .d-lightbox__carousel-button{grid-area:lightbox-carousel-toggle}.d-lightbox__counters{grid-area:lightbox-counter}.d-lightbox__header-buttons{grid-area:lightbox-header-buttons;place-self:center end;display:grid;gap:0 .25em;place-items:center end;grid-auto-flow:column}.d-lightbox__body{grid-area:lightbox-body;display:grid;place-items:center stretch;grid-auto-flow:column;grid-template-columns:auto 1fr auto;grid-template-areas:"lightbox-previous-button lightbox-main-image lightbox-next-button"}.d-lightbox__main-image,.d-lightbox__error-message,.d-lightbox__loading-spinner{grid-area:lightbox-main-image;place-self:center;display:grid;place-items:center;grid-auto-flow:column}.d-lightbox__previous-button{grid-area:lightbox-previous-button;place-self:center start}.d-lightbox__next-button{grid-area:lightbox-next-button;place-self:center end}.d-lightbox.has-carousel .d-lightbox__body,.d-lightbox.is-rotated .d-lightbox__body,.d-lightbox.is-zoomed .d-lightbox__body{grid-auto-flow:row;grid-template-columns:1fr;grid-template-areas:"lightbox-main-image"}.d-lightbox__footer{grid-area:lightbox-footer;place-self:stretch;display:grid;grid-auto-flow:column;gap:1.5em;grid-template-columns:1fr auto;grid-template-areas:"lightbox-title lightbox-footer-buttons"}.d-lightbox__main-title{grid-area:lightbox-title;place-self:center start}.d-lightbox__footer-buttons{grid-area:lightbox-footer-buttons;place-self:center end;display:grid;grid-auto-flow:column;gap:0 .25em;place-items:center}.d-lightbox__carousel{grid-area:lightbox-carousel;display:grid;place-items:center}.d-lightbox__carousel-items{grid-area:lightbox-preview-images;display:grid;gap:1em;place-items:center}.d-lightbox__carousel-previous-button{grid-area:lightbox-previous}.d-lightbox__carousel-next-button{grid-area:lightbox-next}.d-lightbox.is-vertical .d-lightbox__carousel{grid-auto-flow:column;grid-template-columns:auto 1fr auto;grid-template-areas:"lightbox-previous lightbox-preview-images lightbox-next"}.d-lightbox__carousel-items{grid-auto-flow:column}.d-lightbox__carousel-item,.d-lightbox__carousel-item.is-current{height:var(--carousel-item-size)}.d-lightbox.is-horizontal .d-lightbox__carousel{max-height:100vh;grid-template-rows:1fr auto 1fr;place-items:center;grid-template-areas:"lightbox-previous" "lightbox-preview-images" "lightbox-next"}.d-lightbox.is-horizontal .d-lightbox__carousel-items{grid-auto-flow:row}.d-lightbox__carousel-item,.d-lightbox__carousel-item.is-current{width:var(--carousel-item-size)}.d-lightbox__carousel-previous-button{place-self:self-end center}.d-lightbox__carousel-next-button{place-self:self-start center}.d-lightbox.is-visible{position:fixed;top:0;left:0;height:100dvh;width:100%;z-index:9999}.d-lightbox__content{background-color:var(--d-lightbox-secondary)}.d-lightbox__content:focus-visible{outline:none}.d-lightbox__header{z-index:1;padding:.25em 1px;color:var(--d-lightbox-primary);background:linear-gradient(to right, var(--d-lightbox-secondary), transparent);position:relative}.d-lightbox__body{-webkit-user-select:none;user-select:none;position:relative;outline:none}.d-lightbox__loading-spinner,.d-lightbox__error-message,.d-lightbox__main-image{position:absolute;outline:none}.d-lightbox__backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background-color:var(--d-lightbox-tertiary)}.d-lightbox__main-image{aspect-ratio:var(--d-lightbox-image-aspect-ratio);background-color:var(--d-lightbox-image-dominant-color);box-sizing:border-box;max-height:100%;max-width:100%;box-shadow:shadow("card")}.d-lightbox__error-message{color:var(--d-lightbox-primary)}.d-lightbox__previous-button,.d-lightbox__next-button{z-index:1;position:absolute}.d-lightbox__previous-button .d-icon,.d-lightbox__next-button .d-icon{font-size:var(--font-up-2)}.d-lightbox__footer{z-index:1;padding:.25em 1px;min-width:0;box-sizing:border-box;color:var(--d-lightbox-primary);background:linear-gradient(to left, var(--d-lightbox-secondary), transparent);position:relative}.d-lightbox__main-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .25em;word-break:break-word;max-width:100%;padding:0 .65em;border:1px solid rgba(0,0,0,0);width:100%;min-width:0;overflow:hidden}.d-lightbox__main-title:focus-visible{outline:none;border:1px solid var(--tertiary);border-radius:1px}.d-lightbox__item-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-lightbox__item-file-details{font-size:var(--font-down-2);color:var(--primary-600);white-space:nowrap}.d-lightbox__carousel{-webkit-user-select:none;user-select:none;box-sizing:border-box;z-index:1;position:relative;color:var(--d-lightbox-primary)}.d-lightbox__carousel-previous-button,.d-lightbox__carousel-next-button{z-index:2}.d-lightbox__carousel-previous-button .d-icon,.d-lightbox__carousel-next-button .d-icon{font-size:var(--font-up-2)}.d-lightbox__carousel-items{max-height:100%;max-width:100%;z-index:0;box-sizing:border-box}.d-lightbox__carousel-item,.d-lightbox__carousel-item.is-current{border:1px solid rgba(0,0,0,0);box-shadow:0 0 2px -1px var(--d-lightbox-primary);border-radius:5px;cursor:pointer;user-select:none;transition:all var(--d-lightbox-image-animation-duration) ease-in-out;background-color:var(--dominant-color);aspect-ratio:var(--aspect-ratio);filter:saturate(0.5)}.d-lightbox__carousel-item:focus,.d-lightbox__carousel-item.is-current:focus{outline:none}.d-lightbox__carousel-item.is-current{border-color:var(--tertiary);pointer-events:none;filter:initial}.d-lightbox.is-vertical .d-lightbox__carousel{position:relative;background-color:var(--d-lightbox-secondary-translucent)}.d-lightbox.is-vertical .d-lightbox__carousel:before,.d-lightbox.is-vertical .d-lightbox__carousel:after{content:"";position:absolute;display:block;z-index:1;pointer-events:none;height:100%;width:20%}.d-lightbox.is-vertical .d-lightbox__carousel:before{left:0;top:0;background:var(--d-lightbox-secondary);-webkit-mask-image:linear-gradient(90deg, var(--d-lightbox-secondary), transparent);mask-image:linear-gradient(90deg, var(--d-lightbox-secondary), transparent)}.d-lightbox.is-vertical .d-lightbox__carousel:after{right:0;bottom:0;background:var(--d-lightbox-secondary);-webkit-mask-image:linear-gradient(-90deg, var(--d-lightbox-secondary), transparent);mask-image:linear-gradient(-90deg, var(--d-lightbox-secondary), transparent)}.rtl .d-lightbox.is-vertical .d-lightbox__carousel:before{left:auto;right:0}.rtl .d-lightbox.is-vertical .d-lightbox__carousel:after{left:0;right:auto}.d-lightbox.is-vertical .d-lightbox__carousel-items{padding:1em 2em}.d-lightbox__carousel-previous-button,.d-lightbox__carousel-next-button{position:absolute}.d-lightbox.is-horizontal .d-lightbox__carousel{position:relative}.d-lightbox.is-horizontal .d-lightbox__carousel:before,.d-lightbox.is-horizontal .d-lightbox__carousel:after{content:"";position:absolute;display:block;z-index:1;pointer-events:none;height:20%;width:100%}.d-lightbox.is-horizontal .d-lightbox__carousel:before{left:0;top:0;background:var(--d-lightbox-secondary);-webkit-mask-image:linear-gradient(180deg, var(--d-lightbox-secondary), transparent);mask-image:linear-gradient(180deg, var(--d-lightbox-secondary) 20%, transparent 100%)}.d-lightbox.is-horizontal .d-lightbox__carousel:after{right:0;bottom:0;background:var(--d-lightbox-secondary);-webkit-mask-image:linear-gradient(0, var(--d-lightbox-secondary), transparent);mask-image:linear-gradient(0, var(--d-lightbox-secondary) 20%, transparent 100%)}.d-lightbox.is-horizontal .d-lightbox__carousel-items{padding:50% 1em}.d-lightbox__carousel-previous-button,.d-lightbox__carousel-next-button{transform:rotate(90deg)}.rtl .d-lightbox__carousel-previous-button,.rtl .d-lightbox__carousel-next-button{transform:rotate(-90deg)}.d-lightbox .btn-flat .d-icon,.d-lightbox .json-editor-btn-collapse .d-icon,.d-lightbox .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse .d-icon,.d-modal.json-schema-editor-modal .je-ready .d-lightbox .json-editor-btn-collapse .d-icon{margin:0}.d-lightbox .btn-flat:focus,.d-lightbox .json-editor-btn-collapse:focus,.d-lightbox .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus,.d-modal.json-schema-editor-modal .je-ready .d-lightbox .json-editor-btn-collapse:focus{background:rgba(0,0,0,0);outline:none}.d-lightbox .btn-flat:focus .d-icon,.d-lightbox .json-editor-btn-collapse:focus .d-icon{color:var(--d-lightbox-primary)}.d-lightbox .btn-flat:focus-visible,.d-lightbox .json-editor-btn-collapse:focus-visible,.d-lightbox .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus-visible,.d-modal.json-schema-editor-modal .je-ready .d-lightbox .json-editor-btn-collapse:focus-visible{outline:1px solid var(--tertiary);border-radius:1px}.d-lightbox .btn-flat:focus-visible .d-icon,.d-lightbox .json-editor-btn-collapse:focus-visible .d-icon{color:var(--tertiary)}.discourse-no-touch .d-lightbox .btn-flat:hover .d-icon,.discourse-no-touch .d-lightbox .json-editor-btn-collapse:hover .d-icon,.discourse-no-touch .d-lightbox .btn-flat.btn-hover .d-icon,.discourse-no-touch .d-lightbox .btn-hover.json-editor-btn-collapse .d-icon{color:var(--tertiary)}.d-lightbox__focus-trap,.d-lightbox__screen-reader-announcer{position:absolute;left:-100%;top:-100%}.d-lightbox.has-carousel .d-lightbox__content{gap:2em 0}.d-lightbox.has-carousel .btn-flat.d-lightbox__carousel-button .d-icon,.d-lightbox.has-carousel .d-lightbox__carousel-button.json-editor-btn-collapse .d-icon{color:var(--tertiary)}.discourse-no-touch .d-lightbox.has-carousel .btn-flat.d-lightbox__carousel-button .d-icon:hover,.discourse-no-touch .d-lightbox.has-carousel .d-lightbox__carousel-button.json-editor-btn-collapse .d-icon:hover,.discourse-no-touch .d-lightbox.has-carousel .btn-flat.d-lightbox__carousel-button .d-icon.btn-hover,.discourse-no-touch .d-lightbox.has-carousel .d-lightbox__carousel-button.json-editor-btn-collapse .d-icon.btn-hover{color:var(--tertiary)}.d-lightbox.has-expanded-title .d-lightbox__content{gap:2em}.d-lightbox.has-expanded-title .d-lightbox__main-title{overflow:visible;white-space:normal;text-overflow:unset}.d-lightbox.can-zoom .d-lightbox__body{overflow:auto;height:100%;width:100%;position:absolute}.d-lightbox.can-zoom .d-lightbox__main-image{cursor:zoom-in}.d-lightbox.is-zoomed .d-lightbox__content{gap:0}.d-lightbox.is-zoomed .d-lightbox__body{overflow:auto;height:100%;width:100%;position:absolute}.d-lightbox.is-zoomed .d-lightbox__zoomed-image-container{cursor:zoom-out;background-image:var(--d-lightbox-image-full-size-url);background-repeat:no-repeat;backface-visibility:hidden;background-position:center}.mobile-view .d-lightbox.is-zoomed .d-lightbox__zoomed-image-container{width:var(--d-lightbox-image-width);height:var(--d-lightbox-image-height)}.desktop-view .d-lightbox.is-zoomed .d-lightbox__zoomed-image-container{width:100%;height:100%}.d-lightbox.is-zoomed .btn-flat.d-lightbox__zoom-button .d-icon,.d-lightbox.is-zoomed .d-lightbox__zoom-button.json-editor-btn-collapse .d-icon{color:var(--tertiary)}.discourse-no-touch .d-lightbox.is-zoomed .btn-flat.d-lightbox__zoom-button .d-icon:hover,.discourse-no-touch .d-lightbox.is-zoomed .d-lightbox__zoom-button.json-editor-btn-collapse .d-icon:hover,.discourse-no-touch .d-lightbox.is-zoomed .btn-flat.d-lightbox__zoom-button .d-icon.btn-hover,.discourse-no-touch .d-lightbox.is-zoomed .d-lightbox__zoom-button.json-editor-btn-collapse .d-icon.btn-hover{color:var(--tertiary)}.d-lightbox.is-rotated .d-lightbox__body{gap:0}.d-lightbox.is-rotated .d-lightbox__main-image,.d-lightbox.is-rotated .d-lightbox__zoomed-image-container{transform:rotate(var(--d-lightbox-image-rotation))}.d-lightbox.is-rotated .btn-flat.d-lightbox__rotate-button .d-icon,.d-lightbox.is-rotated .d-lightbox__rotate-button.json-editor-btn-collapse .d-icon{color:var(--tertiary);transform:rotate(var(--d-lightbox-image-rotation))}.discourse-no-touch .d-lightbox.is-rotated .btn-flat.d-lightbox__rotate-button .d-icon:hover,.discourse-no-touch .d-lightbox.is-rotated .d-lightbox__rotate-button.json-editor-btn-collapse .d-icon:hover,.discourse-no-touch .d-lightbox.is-rotated .btn-flat.d-lightbox__rotate-button .d-icon.btn-hover,.discourse-no-touch .d-lightbox.is-rotated .d-lightbox__rotate-button.json-editor-btn-collapse .d-icon.btn-hover{color:var(--tertiary)}.d-lightbox.is-fullscreen .btn-flat.d-lightbox__full-screen-button .d-icon,.d-lightbox.is-fullscreen .d-lightbox__full-screen-button.json-editor-btn-collapse .d-icon{color:var(--tertiary)}.discourse-no-touch .d-lightbox.is-fullscreen .btn-flat.d-lightbox__full-screen-button .d-icon:hover,.discourse-no-touch .d-lightbox.is-fullscreen .d-lightbox__full-screen-button.json-editor-btn-collapse .d-icon:hover,.discourse-no-touch .d-lightbox.is-fullscreen .btn-flat.d-lightbox__full-screen-button .d-icon.btn-hover,.discourse-no-touch .d-lightbox.is-fullscreen .d-lightbox__full-screen-button.json-editor-btn-collapse .d-icon.btn-hover{color:var(--tertiary)}@media(prefers-reduced-motion: no-preference){.d-lightbox.is-visible .d-lightbox__content{animation-name:lightbox-fade-in-scale}}.d-lightbox__backdrop,.d-lightbox__main-image,.d-lightbox__loading-spinner,.d-lightbox__zoomed-image-container,.d-lightbox__carousel,.d-lightbox__main-title{animation-name:lightbox-fade-in}@media(prefers-reduced-motion){.d-lightbox__backdrop,.d-lightbox__main-image,.d-lightbox__loading-spinner,.d-lightbox__zoomed-image-container,.d-lightbox__carousel,.d-lightbox__main-title{animation-duration:0s}}.d-lightbox__loading-spinner{animation-delay:var(--d-lightbox-image-animation-duration);opacity:0}.d-lightbox.will-close .d-lightbox__content{animation-name:lightbox-fade-out}@media(prefers-reduced-motion){.d-lightbox.will-close .d-lightbox__content{animation-duration:0s}}.d-lightbox.is-visible .d-lightbox__content,.d-lightbox__backdrop,.d-lightbox__main-image,.d-lightbox__loading-spinner,.d-lightbox__zoomed-image-container,.d-lightbox__carousel,.d-lightbox__main-title{animation-duration:150ms;animation-fill-mode:forwards;backface-visibility:hidden;will-change:opacity;animation-timing-function:linear}.d-lightbox__carousel-items,.d-lightbox.can-zoom .d-lightbox__body,.d-lightbox.is-zoomed .d-lightbox__body{backface-visibility:hidden;scrollbar-width:none;overflow:auto;overflow:overlay}.d-lightbox__carousel-items::-webkit-scrollbar,.d-lightbox.can-zoom .d-lightbox__body::-webkit-scrollbar,.d-lightbox.is-zoomed .d-lightbox__body::-webkit-scrollbar{display:none}@keyframes lightbox-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes lightbox-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes lightbox-fade-in-scale{0%{opacity:0;transform:scale(0.85)}100%{opacity:1;transform:scale(1)}}@keyframes lightbox-fade-out-scale{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.85)}}.d-toggle-switch{--toggle-switch-width: 45px;--toggle-switch-height: 24px;display:flex;align-items:center;gap:.5rem}.d-toggle-switch:focus .d-toggle-switch__checkbox-slider{outline:2px solid var(--tertiary);outline-offset:2px}.d-toggle-switch:hover .d-toggle-switch__checkbox-slider{background-color:var(--primary-high)}.d-toggle-switch:hover .d-toggle-switch__checkbox[aria-checked=true]:not([disabled])+.d-toggle-switch__checkbox-slider{background-color:var(--tertiary-hover)}.d-toggle-switch__label{position:relative;display:inline-block;cursor:pointer;margin:0}.d-toggle-switch__checkbox{position:absolute;border:0;padding:0;background:rgba(0,0,0,0)}.d-toggle-switch__checkbox:focus+.d-toggle-switch__checkbox-slider{outline:2px solid var(--tertiary);outline-offset:2px}.d-toggle-switch__checkbox:focus:not(:focus-visible)+.d-toggle-switch__checkbox-slider{outline:none}.d-toggle-switch__checkbox[aria-checked=true]+.d-toggle-switch__checkbox-slider{background-color:var(--tertiary)}.d-toggle-switch__checkbox[aria-checked=true]+.d-toggle-switch__checkbox-slider::before{left:calc(var(--toggle-switch-width) - 22px)}.d-toggle-switch__checkbox[disabled]+.d-toggle-switch__checkbox-slider{opacity:.5;cursor:not-allowed}.d-toggle-switch__checkbox[disabled]+.d-toggle-switch__checkbox-slider::before{cursor:not-allowed}.d-toggle-switch__checkbox-slider{display:inline-block;cursor:pointer;background:var(--primary-low-mid);border-radius:var(--toggle-switch-height);width:var(--toggle-switch-width);height:var(--toggle-switch-height);position:relative;vertical-align:middle;transition:background .25s}.d-toggle-switch__checkbox-slider .d-icon{font-size:var(--font-down-1);color:var(--secondary);left:7px;top:6px;position:absolute}.d-toggle-switch__checkbox-slider::before,.d-toggle-switch__checkbox-slider::after{content:"";display:block;position:absolute;cursor:pointer}.d-toggle-switch__checkbox-slider::before{background:var(--secondary);border-radius:50%;width:calc(var(--toggle-switch-height)*.75);height:calc(var(--toggle-switch-height)*.75);top:calc(var(--toggle-switch-height)*.125);left:calc(var(--toggle-switch-height)*.125);transition:left .25s}@media(prefers-reduced-motion: reduce){.d-toggle-switch__checkbox-slider::before{transition-duration:0ms}}.d-date-input{display:inline-flex;cursor:pointer;flex-direction:column;min-width:140px;flex:1 0 auto}.d-date-input .date-picker{cursor:pointer;margin:0;text-align:left;width:100%;box-shadow:none;position:relative}.d-date-input .date-picker::-webkit-input-placeholder,.d-date-input .date-picker::-ms-input-placeholder,.d-date-input .date-picker::placeholder{font-size:var(--font-0);color:var(--primary-medium)}.d-date-input .date-picker:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}html.ios-device .d-date-input .date-picker:after{font-size:var(--font-0);color:var(--primary-medium);content:attr(placeholder)}html:not(.ios-device) .d-date-input .date-picker::after{content:"";-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14px' height='16px' viewBox='0 0 448 512'%3E%3Cpath d='M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14px' height='16px' viewBox='0 0 448 512'%3E%3Cpath d='M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50% 50%;position:absolute;right:4px;top:0px;box-sizing:border-box;background-color:var(--primary);height:100%;width:20px;z-index:1}html:not(.ios-device) .d-date-input .date-picker::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);position:absolute;cursor:pointer;right:0px;z-index:2}.d-date-input .pika-single{margin-left:-1px;margin-top:1px}.d-date-input .pika-single .pika-row td .pika-button.pika-day{box-shadow:none;border-radius:0}.d-date-input+.d-time-input{margin-left:1px}.d-time-input+.d-date-input{margin-left:1px}.d-date-input+.clear-date-time{margin-left:1px}.pika-table th,.pika-table td{padding:0 !important;border-top:none !important;border-bottom:none !important}.date-picker-wrapper{position:relative;display:inline-block}input.date-picker{margin:0;max-width:180px}.pika-single{position:absolute !important}.d-date-time-input-range .from{margin-bottom:.5em}.d-date-time-input{display:flex;border:1px solid var(--primary-medium);box-sizing:border-box;position:relative}.d-date-time-input .date-picker{max-width:unset;border-color:rgba(0,0,0,0)}.d-date-time-input .d-date-time-input{margin-left:auto;flex:1 1 auto}.d-date-time-input .d-time-input{width:90px}.d-date-time-input .d-time-input .select-kit-header{border-color:rgba(0,0,0,0);width:90px}.d-date-time-input .d-date-input+.d-time-input{margin-left:1px}.d-date-time-input .d-time-input+.d-date-input{margin-right:1px}.file-size-picker{display:flex}.file-size-picker .file-size-input{flex:1}.file-size-picker .file-size-unit-selector{flex:0 0 8em}.file-size-picker .select-kit .select-kit-header{border-left:0}:root{--footer-nav-height: 49px}html.footer-nav-visible #main-outlet{padding-bottom:calc(var(--footer-nav-height) + 15px)}html.footer-nav-visible #reply-control.draft{bottom:var(--footer-nav-height);margin-bottom:env(safe-area-inset-bottom);padding-bottom:0px}html.footer-nav-visible #topic-progress-wrapper:not(.docked){margin-bottom:calc(var(--footer-nav-height) + env(safe-area-inset-bottom))}html.footer-nav-visible .posts-filtered-notice{transition:all linear .1s;bottom:calc(var(--footer-nav-height) + env(safe-area-inset-bottom))}.footer-nav{background-color:rgba(var(--header_background-rgb), 0.9);box-shadow:var(--shadow-footer-nav);height:var(--footer-nav-height);position:fixed;bottom:calc(var(--footer-nav-height)*-1);left:0;width:100%;z-index:900;transition:all linear .1s}.footer-nav .d-icon{color:var(--header_primary-medium)}.footer-nav.visible{bottom:0px}.footer-nav .footer-nav-widget{display:flex;justify-content:"space-evenly";-webkit-user-select:none;user-select:none;cursor:default}.footer-nav .footer-nav-widget button{flex:1;margin:4px;border-radius:2px;padding:14px 18px}.footer-nav .footer-nav-widget button:disabled{opacity:.6}@supports(padding: max(0px)){.footer-nav.visible{padding-bottom:max(5px, env(safe-area-inset-bottom))}}@supports(-webkit-backdrop-filter: blur(10px)){html:not(.footer-nav-ipad) .footer-nav{background-color:rgba(var(--header_background-rgb), 0.7);-webkit-backdrop-filter:blur(20px)}}html.footer-nav-ipad{padding-top:var(--footer-nav-height)}html.footer-nav-ipad .footer-nav{bottom:auto;top:0px;background-color:var(--header_background);z-index:1020;padding-bottom:0}html.footer-nav-ipad #reply-control,html.footer-nav-ipad #reply-control.fullscreen{z-index:1021}html.footer-nav-ipad.docked .d-header-wrap{top:var(--footer-nav-height)}.form-template-field{position:relative}.form-template-field input,.form-template-field textarea,.form-template-field select{width:100%}.form-template-field__dropdown{border:1px solid var(--primary-medium);border-radius:var(--d-input-border-radius);padding:.5em .65em;font-size:var(--font-0)}.form-template-field__multi-select{border:1px solid var(--primary-medium);border-radius:var(--d-input-border-radius);padding:.5em .65em;font-size:var(--font-0)}.form-template-field__required-indicator{color:var(--danger);margin-left:.5em;font-size:var(--font-down-4)}.form-template-field__uploaded-files{list-style:none;margin-left:0}.form-template-field__uploaded-files li{padding:.5rem;margin-block:.25rem;border:1px solid var(--primary-low-mid);background:var(--primary-low);border-radius:var(--d-border-radius);display:flex;align-items:center}.form-template-field__uploaded-files li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:70%}.form-template-field__uploaded-files li span{color:var(--primary-high);margin-left:auto;font-size:var(--font-down-1)}.form-template-field__uploaded-files .d-icon{color:var(--tertiary);margin-right:.5rem}.form-template-field__textarea{min-height:100px}.form-template-field__description{display:inline-block;margin-bottom:.25rem;font-size:var(--font-down-1);color:var(--primary-medium)}.group-member-dropdown{text-align:left}.group-form-automatic-membership-automatic,.groups-form-grant-trust-level{margin-bottom:10px}a.hashtag{color:var(--primary-or-primary-low-mid);font-weight:bold}a.hashtag:visited,a.hashtag:hover{color:var(--primary-or-primary-low-mid)}a.hashtag:hover span{text-decoration:underline}.hashtag-cooked{display:inline;font-size:.93em;font-weight:normal;color:var(--primary);padding:.14em .34em .19em;background:var(--primary-low);border-radius:.6em;text-decoration:none;text-wrap:nowrap}.hashtag-cooked:visited,.hashtag-cooked:hover{color:var(--primary)}.hashtag-cooked .hashtag-icon-placeholder{width:.72em;height:.72em;display:inline-block;color:var(--primary-medium)}.hashtag-cooked .d-icon,.hashtag-cooked .hashtag-icon-placeholder{font-size:var(--font-down-2);margin:0 .3em 0 0}.hashtag-cooked img.emoji{width:15px;height:15px;vertical-align:text-bottom}.hashtag-cooked svg{display:inline}.hashtag-cooked .hashtag-category-badge{flex:0 0 auto;width:.72em;height:.72em;margin-right:.25em;margin-left:.1em;display:inline-block}.hashtag-autocomplete{max-height:13.5em;overflow-y:auto;box-shadow:var(--shadow-dropdown);border-radius:8px}.hashtag-autocomplete__fadeout{height:inherit;max-height:inherit;overflow-y:auto}.hashtag-autocomplete__fadeout:after{content:"";position:absolute;bottom:0;width:100%;height:1.5em;background:linear-gradient(to bottom, rgba(var(--secondary-rgb), 0), rgba(var(--secondary-rgb), 100%))}.hashtag-autocomplete__option:last-of-type .hashtag-autocomplete__link{position:relative;z-index:1}.hashtag-autocomplete__link{align-items:center;display:flex}.hashtag-autocomplete__link.selected{font-weight:bold}.hashtag-autocomplete__link .d-icon{margin-right:.25em}.hashtag-autocomplete__link .hashtag-category-badge{flex:0 0 auto;width:15px;height:15px;margin-right:5px;display:inline-block}.hashtag-autocomplete__text{display:flex;align-items:center;gap:.25em;flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hashtag-autocomplete__meta-text{color:var(--primary-700);font-size:var(--font-down-1)}.horizontal-overflow-nav{position:relative;min-width:0;width:100%}.horizontal-overflow-nav .nav-pills{overflow:auto;min-width:0;position:relative;scroll-behavior:auto;scrollbar-width:none}.horizontal-overflow-nav .nav-pills::-webkit-scrollbar{height:0}.horizontal-overflow-nav.has-scroll .nav-pills{scroll-behavior:smooth}.horizontal-overflow-nav__scroll-right,.horizontal-overflow-nav__scroll-left{--fade-width: 1.5em;--fade-color: var(--secondary-rgb);opacity:1;position:absolute;z-index:2;background-color:var(--secondary);top:0;bottom:0;display:flex;align-items:center;transition:opacity .25s}.horizontal-overflow-nav__scroll-right .d-icon,.horizontal-overflow-nav__scroll-left .d-icon{pointer-events:none;margin-bottom:.2em;color:var(--d-nav-color--active)}.horizontal-overflow-nav__scroll-right.disabled,.horizontal-overflow-nav__scroll-left.disabled{opacity:0;pointer-events:none}.horizontal-overflow-nav__scroll-right{right:0}.horizontal-overflow-nav__scroll-right:before{content:"";margin-left:calc(var(--fade-width)*-1);height:100%;width:var(--fade-width);background:linear-gradient(to left, rgba(var(--fade-color), 1), rgba(var(--fade-color), 0))}.horizontal-overflow-nav__scroll-left{left:0}.horizontal-overflow-nav__scroll-left:after{content:"";margin-right:calc(var(--fade-width)*-1);height:100%;width:var(--fade-width);background:linear-gradient(to right, rgba(var(--fade-color), 1), rgba(var(--fade-color), 0))}.iframed-html{background:#fff;border:none}.user-ignore .btn-icon-text{margin-top:.5em}.ignored-list{overflow:auto;max-height:150px;display:flex;flex-wrap:wrap;align-items:center;background-color:var(--secondary);min-height:30px;box-sizing:border-box}.ignored-user-list-item{border:1px solid var(--primary-medium);padding:0;display:flex;align-items:center;margin-right:10px}.ignored-user-name{padding-left:10px;padding-right:10px}.topic-list-item td:first-of-type,.topic-post{border-left:1px solid rgba(0,0,0,0)}.topic-list tr.selected td:first-of-type,.topic-list-item.selected td:first-of-type,.latest-topic-list-item.selected,.search-results .fps-result.selected{box-shadow:inset 3px 0 0 var(--d-nav-color--active)}.featured-topic.selected,.topic-post.selected{box-shadow:-3px 0 0 var(--d-nav-color--active)}.topic-list tr.selected:focus-visible,.topic-list-item.selected:focus-visible,.featured-topic.selected:focus-visible,.topic-post.selected:focus-visible,.latest-topic-list-item.selected:focus-visible,.search-results .fps-result.selected:focus-visible{outline:none}.latest .featured-topic{padding-left:4px}.topic-list-item.selected{background-color:inherit}.keyboard-shortcuts-modal.d-modal.-max .d-modal__container{max-width:70vw}.shortcut-category{border:1px solid var(--primary-low)}.shortcut-category h4{background-color:var(--primary-very-low);padding:.5rem 1rem}#keyboard-shortcuts-help{box-sizing:border-box}#keyboard-shortcuts-help .keyboard-shortcuts-help__container{columns:2 20em}#keyboard-shortcuts-help .keyboard-shortcuts-help__container section{display:inline-block;margin-bottom:1.5em;width:100%}#keyboard-shortcuts-help:focus{outline:none}#keyboard-shortcuts-help kbd:first-child{margin-left:0}#keyboard-shortcuts-help .span-1{grid-row-end:span 1}#keyboard-shortcuts-help .span-2{grid-row-end:span 2}#keyboard-shortcuts-help .span-3{grid-row-end:span 3}#keyboard-shortcuts-help .span-4{grid-row-end:span 4}#keyboard-shortcuts-help .span-5{grid-row-end:span 5}#keyboard-shortcuts-help .span-6{grid-row-end:span 6}#keyboard-shortcuts-help .span-7{grid-row-end:span 7}#keyboard-shortcuts-help .span-8{grid-row-end:span 8}#keyboard-shortcuts-help .span-9{grid-row-end:span 9}#keyboard-shortcuts-help .span-10{grid-row-end:span 10}#keyboard-shortcuts-help .span-11{grid-row-end:span 11}#keyboard-shortcuts-help .span-12{grid-row-end:span 12}#keyboard-shortcuts-help .span-13{grid-row-end:span 13}#keyboard-shortcuts-help .span-14{grid-row-end:span 14}#keyboard-shortcuts-help .span-15{grid-row-end:span 15}#keyboard-shortcuts-help .span-16{grid-row-end:span 16}#keyboard-shortcuts-help .span-17{grid-row-end:span 17}#keyboard-shortcuts-help .span-18{grid-row-end:span 18}#keyboard-shortcuts-help .span-19{grid-row-end:span 19}#keyboard-shortcuts-help .span-20{grid-row-end:span 20}#keyboard-shortcuts-help .span-21{grid-row-end:span 21}#keyboard-shortcuts-help .span-22{grid-row-end:span 22}#keyboard-shortcuts-help .span-23{grid-row-end:span 23}#keyboard-shortcuts-help .span-24{grid-row-end:span 24}#keyboard-shortcuts-help .span-25{grid-row-end:span 25}#keyboard-shortcuts-help ul{list-style:none;margin:0}#keyboard-shortcuts-help ul li{align-items:center;display:flex;flex-wrap:nowrap;flex-direction:row-reverse;justify-content:space-between;border-bottom:1px solid var(--primary-low);padding:.25rem 1rem}#keyboard-shortcuts-help ul span{border-radius:3px;display:inline-flex;margin:0 6px;padding:2px 1px 4px}#keyboard-shortcuts-help ul span:first-child{margin-right:0}#keyboard-shortcuts-help ul span:last-child{margin-left:auto}#keyboard-shortcuts-help ul kbd{font-family:var(--font-family);font-weight:bold}.more-topics__container{position:relative;padding-bottom:max(env(safe-area-inset-bottom),1em);max-width:calc(var(--d-max-width)*.87)}.more-topics__container .nav{margin-block:0;top:2px}.more-topics__container .nav li .btn,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li button,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li .json-editor-btn-add{color:var(--primary);background-color:rgba(0,0,0,0);padding:.5em 5px;border-radius:0px}.more-topics__container .nav li .btn:hover,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li button:hover,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li .json-editor-btn-add:hover{box-shadow:inset 0px -3px 0px 0px rgba(var(--tertiary-rgb), 0.5)}.more-topics__container .nav li .btn.active,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready button.active,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li button.active,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready .active.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li .active.json-editor-btn-add{box-shadow:inset 0px -3px 0px 0px var(--tertiary)}.more-topics__container .nav li .btn .d-icon,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li button .d-icon,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li .json-editor-btn-add .d-icon,.more-topics__container .nav li .btn:hover .d-icon,.more-topics__container .nav li .btn:active .d-icon{color:var(--primary-high);opacity:1}.more-topics__container .more-topics__lists:not(.single-list) .more-topics__list-title{display:none}.more-topics__container .more-topics__list .topic-list-header:after{content:"";display:block;height:12px}.more-topics__container .more-topics__list .topic-list-body{border-top:none}.more-topics__container .more-topics__list .topic-list-body .topic-list-item:first-child td{padding-top:0}.more-topics__container .more-topics__list .topic-list-body .topic-list-item:last-of-type{border-bottom:none}.more-topics__container .suggested-topics-message .badge-category__wrapper .badge-category{display:inline;vertical-align:baseline;line-height:var(--line-height-medium);margin-right:0;line-height:.8;max-width:150px}.more-topics__container .more-topics__list-title,.more-topics__container .more-topics__browse-more{padding-left:.5em}.nav-stacked,.nav-pills{margin-left:0;list-style:none}.nav-stacked li a,.nav-pills li a{display:block;text-decoration:none}.nav-pills{display:flex;flex-direction:row;align-items:stretch;gap:.5em}.nav-pills>li{display:flex}.nav-pills>li>a,.nav-pills>li button{position:relative;border-radius:var(--d-nav-pill-border-radius);padding:.65em .75em;color:var(--primary);line-height:var(--line-height-small);box-sizing:border-box;min-height:30px;display:flex;align-items:center;background-color:var(--d-nav-bg-color);transition:var(--d-button-transition)}.nav-pills>li>a .d-icon,.nav-pills>li button .d-icon{margin-right:5px;color:var(--primary-high);transition:color .2s}.nav-pills>li>a:hover,.nav-pills>li button:hover{color:var(--d-nav-color--hover);background:var(--d-nav-bg-color--hover)}.nav-pills>li>a:hover .d-icon,.nav-pills>li button:hover .d-icon{color:var(--d-nav-color--hover)}.nav-pills>li a.active,.nav-pills>li button.active{color:var(--d-nav-color--active);background:var(--d-nav-bg-color--active)}.nav-pills>li a.active .d-icon,.nav-pills>li button.active .d-icon{color:var(--d-nav-color--active)}.nav-pills>li a.active:after,.nav-pills>li button.active:after{content:"";position:absolute;left:0;bottom:0;right:0;height:var(--d-nav-underline-height);background:var(--d-nav-color--active)}.nav-stacked{padding:0;background:var(--primary-low)}.nav-stacked li{border-bottom:1px solid var(--primary-low)}.nav-stacked li:last-of-type{border-bottom:0}.nav-stacked li.indent{padding-left:15px}.nav-stacked a{margin:0;padding:.75em;line-height:var(--line-height-small);cursor:pointer;color:var(--primary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav-stacked a.active{position:relative;--arrow-thickness: 8px}.nav-stacked a.active::after{position:absolute;right:0;top:calc(50% - var(--arrow-thickness));content:" ";border:var(--arrow-thickness) solid rgba(0,0,0,0);border-left-color:var(--secondary)}.nav-stacked .count{font-size:var(--font-down-1)}.nav-stacked .glyph{font-size:var(--font-down-1);width:1.25em;text-align:center;margin-right:.25em;line-height:var(--line-height-large)}.user-navigation .nav-pills>li a,.user-navigation .nav-pills>li button{border-radius:0px}.offline-indicator{position:fixed;top:var(--header-offset);left:50%;transform:translate(-50%, 0);padding:.5em 1em;background-color:var(--primary-very-low);border-radius:var(--d-nav-pill-border-radius);z-index:990}.pick-files-button input[type=file]{display:none}.powered-by-discourse{grid-area:below-content;justify-self:start;font-size:var(--font-down-1);letter-spacing:.2px;padding:2px;background:var(--secondary);border-radius:.75em;transition:all .25s ease-in-out;margin-bottom:.45em;color:var(--primary-medium)}.admin-area .powered-by-discourse,.has-full-page-chat .powered-by-discourse,.static-login .powered-by-discourse,.invite-page .powered-by-discourse,.account-activation-page .powered-by-discourse{display:none !important}.powered-by-discourse:visited{color:var(--primary-medium)}.powered-by-discourse__content{display:inline-flex;align-items:center;gap:.5em;color:currentColor;background:var(--secondary);border-radius:.62em;padding:.25em .65em .25em .5em}.powered-by-discourse .d-icon{position:relative;top:.05em}.discourse-no-touch .powered-by-discourse:hover{color:var(--primary-high)}@media(prefers-reduced-motion: no-preference){.discourse-no-touch .powered-by-discourse:hover{background:linear-gradient(45deg, var(--secondary), var(--secondary), var(--secondary), var(--secondary), var(--secondary), #d0232b, #f15d22, #fff9ae, #00a94f, #00aeef);background-size:300%;animation:d-rainbow-shimmer .5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-delay:.15s}}@keyframes d-rainbow-shimmer{0%{background-position:0% 50%}100%{background-position:100% 50%}}.relative-time-picker{display:flex;flex-wrap:wrap}.relative-time-picker input[type=text]{flex:1}.relative-time-picker .relative-time-duration{margin-bottom:0}.relative-time-picker .select-kit{flex:1;width:auto;margin-left:5px}.relative-time-picker:last-child{margin-right:auto}.add-pm-participants.modal .share.modal-panel .header{display:flex;flex-direction:row;align-items:center}.add-pm-participants.modal .share.modal-panel .header .title{font-size:var(--font-0);font-weight:normal;margin-bottom:8px}.add-pm-participants.modal .share.modal-panel .header .title .post-date{color:var(--primary-medium);font-size:var(--font-down-1)}.add-pm-participants.modal .share.modal-panel .body{display:flex;flex-direction:column}.add-pm-participants.modal .share.modal-panel .body .topic-share-url{width:100%;height:auto;box-sizing:border-box}.add-pm-participants.modal .share.modal-panel .body .topic-share-url{margin-bottom:8px}.add-pm-participants.modal .share.modal-panel .body .sources{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row}.add-pm-participants.modal .share.modal-panel .body .sources .social-link{font-size:var(--font-up-6);margin-right:8px}.add-pm-participants.modal .invite.modal-panel .error-message,.add-pm-participants.modal .invite.modal-panel .success-message,.invite-link.modal-panel .error-message,.invite-link.modal-panel .success-message{margin-bottom:8px}.add-pm-participants.modal .invite.modal-panel .body .invite-user-control,.add-pm-participants.modal .invite.modal-panel .body .group-access-control,.add-pm-participants.modal .invite.modal-panel .body .show-custom-message-control,.invite-link.modal-panel .body .invite-user-control,.invite-link.modal-panel .body .group-access-control,.invite-link.modal-panel .body .show-custom-message-control{margin-bottom:8px}.add-pm-participants.modal .invite.modal-panel .body .group-access-control .select-kit.multi-select input.filter-input,.invite-link.modal-panel .body .group-access-control .select-kit.multi-select input.filter-input{padding-left:8px}.add-pm-participants.modal .invite.modal-panel .body .group-access-control .group-chooser,.invite-link.modal-panel .body .group-access-control .group-chooser{width:100%}.add-pm-participants.modal .invite.modal-panel .body .instructions,.invite-link.modal-panel .body .instructions{margin-bottom:8px}.add-pm-participants.modal .invite.modal-panel .body .instructions.approval-notice,.invite-link.modal-panel .body .instructions.approval-notice{color:var(--secondary-medium)}.add-pm-participants.modal .invite.modal-panel .body .invite-user-input,.invite-link.modal-panel .body .invite-user-input{width:100%}.add-pm-participants.modal .invite.modal-panel .body .invite-user-input .input-wrapper,.invite-link.modal-panel .body .invite-user-input .input-wrapper{width:100%}.add-pm-participants.modal .invite.modal-panel .body .invite-user-input .input-wrapper .filter-input,.invite-link.modal-panel .body .invite-user-input .input-wrapper .filter-input{width:100%}.add-pm-participants.modal .invite.modal-panel .body .invite-user-input-wrapper,.invite-link.modal-panel .body .invite-user-input-wrapper{display:flex}.add-pm-participants.modal .invite.modal-panel .body .invite-user-input-wrapper div.ac-wrap,.invite-link.modal-panel .body .invite-user-input-wrapper div.ac-wrap{flex:1}.add-pm-participants.modal .invite.modal-panel .body .invite-link-input,.invite-link.modal-panel .body .invite-link-input{width:100%}.add-pm-participants.modal .invite.modal-panel .footer,.invite-link.modal-panel .footer{display:flex;align-items:center}.add-pm-participants.modal .invite.modal-panel .footer .btn-primary,.invite-link.modal-panel .footer .btn-primary{margin-right:8px}.add-pm-participants.modal .invite.modal-panel .footer .btn-primary:last-child,.invite-link.modal-panel .footer .btn-primary:last-child{margin-right:0}.download-calendar-modal .remember{margin-top:2em}.download-calendar{color:var(--primary-med-or-secondary-med)}.user-preferences #user-default-calendar{min-width:175px}.sidebar-categories-form .sidebar-categories-form__row{display:flex;flex-direction:column;border:1px solid var(--primary-low);border-left:4px solid;margin-bottom:1em;padding:0}.sidebar-categories-form .sidebar-categories-form__category-row[data-category-level="0"]:not(:only-child){border-bottom:1px solid var(--primary-low)}.sidebar-categories-form .sidebar-categories-form__category-row[data-category-level="1"]{margin-left:1em}.sidebar-categories-form .sidebar-categories-form__category-row[data-category-level="1"]:not(:nth-of-type(2)){border-top:1px solid var(--primary-low)}.sidebar-categories-form .sidebar-categories-form__category-row[data-category-level="2"]{margin-left:2em;border-top:1px solid var(--primary-low)}.sidebar-categories-form .sidebar-categories-form__category-label{display:flex;justify-content:space-between;padding:.75em 1em;margin:0;flex-grow:1;font-weight:normal}.sidebar-categories-form .sidebar-categories-form__category-label input[type=checkbox]{margin-right:0}.sidebar-categories-form .sidebar-categories-form__category-wrapper{min-width:0}.sidebar-categories-form .sidebar-categories-form__category-badge .badge-wrapper{width:100%}.sidebar-categories-form .sidebar-categories-form__category-badge .badge-category{white-space:normal;word-wrap:break-word}.sidebar-categories-form .sidebar-categories-form__category-badge .category-name{color:var(--primary);font-size:var(--font-up-1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-categories-form .sidebar-categories-form__category-description{color:var(--primary-high);font-size:var(--font-down-1);margin:.25em 0;word-break:break-word}.d-modal__container{width:100%}.sidebar__edit-navigation-menu__filter{display:flex;gap:.5em;padding:1rem .66em 0}@media screen and (min-width: calc(768px + 1px)){.sidebar__edit-navigation-menu__filter{padding:1rem 1.5rem 0}}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-dropdown .select-kit-header{background:var(--secondary);color:var(--primary);border:1px solid var(--primary-low-mid);font-size:var(--font-0)}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-dropdown .select-kit-header:hover,.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-dropdown .select-kit-header:focus{background:var(--secondary);color:var(--primary)}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-dropdown .select-kit-header:hover .d-icon,.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-dropdown .select-kit-header:focus .d-icon{color:var(--primary)}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-input{display:flex;flex-direction:row;margin-right:auto;width:100%;position:relative;flex:1 1 70%}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-input input{margin:0}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-dropdown-wrapper{flex:1 1 30%;display:flex}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-dropdown-wrapper .select-kit{width:100%}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-dropdown-wrapper .select-kit summary{height:100%}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-input-icon{position:absolute;left:.5em;top:.65em;color:var(--primary-low-mid)}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-input-field{border-color:var(--primary-low-mid);padding-left:1.75em;width:100%}.sidebar__edit-navigation-menu__filter .sidebar__edit-navigation-menu__filter-input-field:focus{border-color:var(--tertiary);outline:none;outline-offset:0;box-shadow:inset 0px 0px 0px 1px var(--tertiary)}.sidebar__edit-navigation-menu__footer{display:flex;width:100%;margin-top:.25em}.sidebar__edit-navigation-menu__footer .btn.sidebar__edit-navigation-menu__reset-defaults-button,.sidebar__edit-navigation-menu__footer .d-modal.json-schema-editor-modal .je-ready button.sidebar__edit-navigation-menu__reset-defaults-button,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__footer button.sidebar__edit-navigation-menu__reset-defaults-button,.sidebar__edit-navigation-menu__footer .d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__reset-defaults-button.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__footer .sidebar__edit-navigation-menu__reset-defaults-button.json-editor-btn-add{margin-left:auto;margin-right:0}.sidebar__edit-navigation-menu__footer .btn.sidebar__edit-navigation-menu__reset-defaults-button .d-icon,.sidebar__edit-navigation-menu__footer .d-modal.json-schema-editor-modal .je-ready button.sidebar__edit-navigation-menu__reset-defaults-button .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__footer button.sidebar__edit-navigation-menu__reset-defaults-button .d-icon,.sidebar__edit-navigation-menu__footer .d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__reset-defaults-button.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__footer .sidebar__edit-navigation-menu__reset-defaults-button.json-editor-btn-add .d-icon{font-size:var(--font-down-1);color:var(--tertiary)}.sidebar__edit-navigation-menu__footer .btn.sidebar__edit-navigation-menu__reset-defaults-button:focus,.sidebar__edit-navigation-menu__footer .d-modal.json-schema-editor-modal .je-ready button.sidebar__edit-navigation-menu__reset-defaults-button:focus,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__footer button.sidebar__edit-navigation-menu__reset-defaults-button:focus,.sidebar__edit-navigation-menu__footer .d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__reset-defaults-button.json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__footer .sidebar__edit-navigation-menu__reset-defaults-button.json-editor-btn-add:focus,.sidebar__edit-navigation-menu__footer .btn.sidebar__edit-navigation-menu__reset-defaults-button:active,.sidebar__edit-navigation-menu__footer .d-modal.json-schema-editor-modal .je-ready button.sidebar__edit-navigation-menu__reset-defaults-button:active,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__footer button.sidebar__edit-navigation-menu__reset-defaults-button:active,.sidebar__edit-navigation-menu__footer .d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__reset-defaults-button.json-editor-btn-add:active,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__footer .sidebar__edit-navigation-menu__reset-defaults-button.json-editor-btn-add:active{background:none}.sidebar__edit-navigation-menu__deselect-wrapper{margin:0 1em 0 0;line-height:var(--line-height-medium)}.sidebar__edit-navigation-menu__deselect-wrapper .btn-flat.sidebar__edit-navigation-menu__deselect-button,.sidebar__edit-navigation-menu__deselect-wrapper .sidebar__edit-navigation-menu__deselect-button.json-editor-btn-collapse,.sidebar__edit-navigation-menu__deselect-wrapper .d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__deselect-button.json-editor-btn-collapse,.d-modal.json-schema-editor-modal .je-ready .sidebar__edit-navigation-menu__deselect-wrapper .sidebar__edit-navigation-menu__deselect-button.json-editor-btn-collapse{margin-left:auto;padding:0}.sidebar__edit-navigation-menu__deselect-wrapper .btn-flat.sidebar__edit-navigation-menu__deselect-button:focus,.sidebar__edit-navigation-menu__deselect-wrapper .sidebar__edit-navigation-menu__deselect-button.json-editor-btn-collapse:focus,.sidebar__edit-navigation-menu__deselect-wrapper .btn-flat.sidebar__edit-navigation-menu__deselect-button:active,.sidebar__edit-navigation-menu__deselect-wrapper .sidebar__edit-navigation-menu__deselect-button.json-editor-btn-collapse:active{background:none}.sidebar-tags-form{height:100%;display:grid;gap:0 .5em;margin:0;grid-template-columns:repeat(auto-fill, minmax(12em, 1fr));align-items:flex-start;grid-auto-rows:min-content}.sidebar-tags-form__no-tags{grid-column-start:1;grid-column-end:-1}.sidebar-tags-form .sidebar-tags-form__tag{display:flex;align-items:center;margin-bottom:.5rem}.sidebar-tags-form .sidebar-tags-form__tag .sidebar-tags-form__tag-label{margin-bottom:0;min-width:0;padding:.33em 0;font-weight:normal}@media screen and (max-width: 768px){.sidebar-tags-form .sidebar-tags-form__tag .sidebar-tags-form__tag-label{padding:.5em 0}}.sidebar-tags-form .sidebar-tags-form__tag .sidebar-tags-form__tag-label p{overflow:hidden;margin:0}.sidebar-tags-form .sidebar-tags-form__tag .sidebar-tags-form__tag-label-name{word-break:break-all}.sidebar-tags-form .sidebar-tags-form__tag .sidebar-tags-form__input{margin-top:0}.sidebar-tags-form .sidebar-tags-form__tag-label-count{color:var(--primary-medium)}.svg-icon,.svg-icon-title{height:1em;width:1em;line-height:1;display:inline-flex;position:relative;vertical-align:-0.125em;fill:currentColor;flex-shrink:0;overflow:visible}svg>use{pointer-events:none}.fa-stack{position:relative;width:1em;height:1em;display:inline-block}.fa-stack .fa-stack-1x,.fa-stack .fa-stack-2x{left:0px;top:0px;position:absolute}.fa-stack .fa-stack-2x{height:1.5em;width:1.5em;margin-top:-0.25em;margin-left:-0.25em}.tap-tile-grid{justify-content:space-between;margin:.5em 0 1em 0}.tap-tile-grid .tap-tile{color:var(--primary-high);padding:.75em .25em;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--primary-low);cursor:pointer}.tap-tile-grid .tap-tile:first-child{border-top:1px solid var(--primary-low)}.tap-tile-grid .tap-tile:hover{background-color:var(--tertiary-low)}.tap-tile-grid .tap-tile.active{background-color:var(--highlight-bg)}.tap-tile-grid .tap-tile .d-icon{color:var(--primary-high);margin:0 .5em 0 0}.tap-tile-grid .tap-tile .tap-tile-title{color:var(--primary);margin-right:auto}.tap-tile-grid .tap-tile .tap-tile-date{margin-left:1em}.d-time-input{display:inline-flex}.d-time-input .combo-box{width:65px;min-width:auto}.d-time-input .combo-box:not(.has-selection) .select-kit-selected-name .name{color:var(--primary-medium)}.d-time-input .combo-box .select-kit-header .d-icon{padding-left:0}.d-time-input .combo-box .select-kit-header:focus{outline:1px solid var(--tertiary)}.d-time-input .combo-box .select-kit-collection{min-width:auto}.d-time-input .combo-box .select-kit-filter{width:auto;overflow:hidden}.d-time-input .combo-box .select-kit-filter .filter-input{min-width:0}.d-time-input .combo-box .selected-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-date-time-wrap{padding:1em 1em .5em;border:1px solid var(--primary-low);border-top:none;background:var(--primary-very-low)}.custom-date-time-wrap .d-icon{padding:0 .75em 0 0;color:var(--primary-high);margin-top:-0.5em}.custom-date-time-wrap .caret-icon{margin-top:0;padding:0 0 0 5px}.custom-date-time-wrap .tap-tile-date-input,.custom-date-time-wrap .tap-tile-time-input{display:flex;align-items:center}.custom-date-time-wrap .date-picker,.custom-date-time-wrap .time-input{text-align:left}.custom-date-time-wrap .time-input,.custom-date-time-wrap .date-picker-wrapper{flex:1 1 auto}.custom-date-time-wrap.custom-input-wrap{border-bottom:0;margin-bottom:0}.custom-date-time-wrap.custom-relative-wrap .relative-time-picker{display:flex}.topic-map.--op{border-top:1px solid var(--primary-low);border-bottom:none}.topic-map.--bottom{grid-area:posts;grid-row:2;max-width:calc(var(--topic-avatar-width) + var(--topic-body-width) + var(--topic-body-width-padding)*2)}body:not(.archetype-private_message) .topic-map{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}body:not(.archetype-private_message) .topic-map:has(.topic-map__additional-contents *){column-gap:.75em}.topic-map{--chart-line-color: var(--tertiary);--chart-point-color: var(--tertiary-medium);--chart-prediction-color: var(--primary-low-mid);border-bottom:1px solid var(--primary-low);box-sizing:border-box;max-width:calc(var(--topic-avatar-width) + var(--topic-body-width) + var(--topic-body-width-padding)*2);padding-left:calc(var(--topic-body-width-padding) + var(--topic-avatar-width))}@media screen and (max-width: 450px){.topic-map{font-size:var(--font-down-1)}}@media screen and (max-width: 500px){.topic-map{padding-left:0}}.topic-map .--users-summary{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;height:2em;align-self:center;flex:1 2 0;gap:.25em;min-width:2em;width:0}.topic-map .--users-summary .avatar{width:2em;height:2em;margin-right:0}.topic-map .--users-summary .avatar-flair,.topic-map .--users-summary .post-count{display:none}.topic-map__stats{display:flex;flex-wrap:wrap;margin:0;list-style:none}.topic-map a{overflow-wrap:anywhere}.topic-map .fk-d-menu__content .fk-d-menu__inner-content,.topic-map .fk-d-menu__content .d-modal__container{box-sizing:border-box;max-height:80dvh;min-width:20em;width:100%;overflow:auto;align-items:start;overscroll-behavior:contain;padding:1.5em;width:100%;flex-direction:column}@media screen and (max-width: 450px){.desktop-view .topic-map .fk-d-menu__content .fk-d-menu__inner-content,.desktop-view .topic-map .fk-d-menu__content .d-modal__container{min-width:unset;max-width:90dvw}}.topic-map .fk-d-menu__content .loading-container{width:100%}.topic-map .fk-d-menu__content h3{font-weight:bold;font-size:var(--font-up-1);margin-top:-0.35em;margin-bottom:.5em;width:100%}.topic-map__contents{padding-block:.5em;flex-grow:1}.topic-map__contents .number{font-size:var(--font-up-1);line-height:1.2}.topic-map__contents .topic-map__stats{gap:.75em}.topic-map__contents .topic-map__stats.--single-stat button{flex-direction:row;gap:.25em}.topic-map__contents .topic-map__stats.--single-stat button span{font-size:var(--font-0);color:var(--primary-700) !important;min-width:unset;overflow:visible}.topic-map__contents .topic-map__stats .fk-d-menu__trigger{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;background:rgba(0,0,0,0);min-width:0}.topic-map__contents .topic-map__stats .fk-d-menu__trigger .number{color:var(--tertiary)}.topic-map__contents .topic-map__stats .fk-d-menu__trigger .topic-map__stat-label{display:block;min-width:0;font-size:var(--font-down-1);color:var(--primary-medium);width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topic-map .controls{display:flex;align-items:center}.topic-map .controls .btn,.topic-map .controls .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .topic-map .controls button,.topic-map .controls .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .topic-map .controls .json-editor-btn-add{margin-right:.5em}.topic-map .controls .btn:last-child,.topic-map .controls .d-modal.json-schema-editor-modal .je-ready button:last-child,.d-modal.json-schema-editor-modal .je-ready .topic-map .controls button:last-child,.topic-map .controls .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:last-child,.d-modal.json-schema-editor-modal .je-ready .topic-map .controls .json-editor-btn-add:last-child{margin:0}.topic-map .participants{display:flex;flex-wrap:wrap;align-items:center}.topic-map .participants+.controls{margin-top:.5em}.topic-map .participants.hide-names .user .username,.topic-map .participants.hide-names .user .group-name{display:none}.topic-map .participants .user{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--primary-low);border-radius:.25em;padding:0;margin:.125em .25em .125em 0;display:flex;align-items:center;height:26px}.topic-map .participants .user .user-link,.topic-map .participants .user .group-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--primary-high)}.topic-map .participants .user .user-link:hover,.topic-map .participants .user .group-link:hover{color:var(--primary)}.topic-map .participants .user .avatar,.topic-map .participants .user .d-icon-users{margin-left:.25em;margin-right:.25em}.topic-map .participants .user .username,.topic-map .participants .user .group-name{margin-right:.25em}.topic-map .participants .user:last-child{margin-right:0}.topic-map .participants .user .remove-invited{display:flex;flex:1 0 0px;align-items:center;justify-content:center;box-sizing:border-box;border-radius:0 var(--border-radius) var(--border-radius) 0;padding-top:0;padding-bottom:0;height:calc(100% + .25em);margin-right:-4px}.topic-map .add-remove-participant-btn .d-icon{margin-left:.25em}.topic-map__buttons{margin-left:auto;display:flex;align-items:center;gap:.75em}.topic-map .view-explainer{color:var(--primary-700);font-size:var(--font-down-1);margin-top:1em}.topic-map .estimated-read-time{display:flex;flex-direction:column-reverse;align-items:end;line-height:1.2;color:var(--primary-high);white-space:nowrap}.topic-map .estimated-read-time span:first-child{font-size:var(--font-down-1);color:var(--primary-medium)}@media screen and (max-width: 475px){.topic-map .estimated-read-time{display:none}}.mobile-view .d-modal[class*=topic-map__] .d-modal__body{padding:1em 1em 2em 1em}.mobile-view .d-modal[class*=topic-map__] .d-modal__body h3{width:100%;font-weight:bold;font-size:var(--font-up-2)}.mobile-view .topic-owner .onscreen-post{padding-bottom:0}.topic-map__likes-content .fk-d-menu__inner-content ul,.topic-map__likes-content .d-modal__body ul{margin:0;padding:0;list-style-type:none}.topic-map__likes-content .fk-d-menu__inner-content ul li>a,.topic-map__likes-content .d-modal__body ul li>a{display:grid;grid-template-areas:"user likes" "post post";grid-template-columns:auto 1fr;border-top:1px solid var(--primary-low);padding:1em 0;gap:.25em}.discourse-no-touch .topic-map__likes-content .fk-d-menu__inner-content ul li>a:hover,.discourse-no-touch .topic-map__likes-content .d-modal__body ul li>a:hover{background:var(--primary-very-low);box-shadow:-1em 0px 0px 0px var(--primary-very-low),1em 0px 0px 0px var(--primary-very-low)}.topic-map__likes-content .fk-d-menu__inner-content ul .like-section__user,.topic-map__likes-content .d-modal__body ul .like-section__user{grid-area:user;color:var(--primary-high);justify-content:start;display:flex;align-items:start;font-weight:bold;gap:.5em}.topic-map__likes-content .fk-d-menu__inner-content ul .like-section__user img,.topic-map__likes-content .d-modal__body ul .like-section__user img{position:relative;top:.2em}.topic-map__likes-content .fk-d-menu__inner-content ul .like-section__likes,.topic-map__likes-content .d-modal__body ul .like-section__likes{grid-area:likes;display:flex;align-items:start;gap:.25em;color:var(--primary-medium);justify-content:end;font-size:var(--font-0)}.topic-map__likes-content .fk-d-menu__inner-content ul .like-section__likes .d-icon,.topic-map__likes-content .d-modal__body ul .like-section__likes .d-icon{font-size:var(--font-down-1);color:var(--love);position:relative;top:.28em}.topic-map__likes-content .fk-d-menu__inner-content ul p,.topic-map__likes-content .d-modal__body ul p{grid-area:post;overflow-wrap:anywhere;color:var(--primary-high);text-align:left;margin:0;padding-left:2em}.topic-map__users-content .fk-d-menu__inner-content .topic-map__users-list,.topic-map__users-content .d-modal__body .topic-map__users-list{display:flex;flex-wrap:wrap;gap:.5em}.topic-map__users-content .fk-d-menu__inner-content .poster,.topic-map__users-content .d-modal__body .poster{display:block;position:relative}.topic-map__users-content .fk-d-menu__inner-content .poster img,.topic-map__users-content .d-modal__body .poster img{width:2.25em;height:2.25em}.topic-map__users-content .fk-d-menu__inner-content .post-count,.topic-map__users-content .fk-d-menu__inner-content .avatar-flair,.topic-map__users-content .d-modal__body .post-count,.topic-map__users-content .d-modal__body .avatar-flair{position:absolute;border-radius:1em;display:flex;align-items:center;justify-content:center}.topic-map__users-content .fk-d-menu__inner-content .post-count,.topic-map__users-content .d-modal__body .post-count{top:-0.15em;right:-0.25em;padding:.15em .4em .2em;font-size:var(--font-down-2);line-height:var(--line-height-small)}.topic-map__users-content .fk-d-menu__inner-content .avatar-flair,.topic-map__users-content .d-modal__body .avatar-flair{right:-0.25em;bottom:-0.15em;font-size:var(--font-down-3);width:1.5em;height:1.5em;background-size:contain}.topic-map__links-content .fk-d-menu__inner-content .topic-links,.topic-map__links-content .d-modal__body .topic-links{width:100%}.topic-map__links-content .fk-d-menu__inner-content .topic-links tbody,.topic-map__links-content .d-modal__body .topic-links tbody{border:none}.topic-map__links-content .fk-d-menu__inner-content .topic-links tr,.topic-map__links-content .d-modal__body .topic-links tr{border-top:1px solid var(--primary-low);border-bottom:none}.topic-map__links-content .fk-d-menu__inner-content .topic-links tr td:nth-of-type(2),.topic-map__links-content .d-modal__body .topic-links tr td:nth-of-type(2){padding-left:.5em}.topic-map__links-content .fk-d-menu__inner-content a,.topic-map__links-content .d-modal__body a{display:inline-block;line-height:var(--line-height-medium)}.topic-map__links-content .fk-d-menu__inner-content td,.topic-map__links-content .d-modal__body td{vertical-align:top;padding:.5em 0}.topic-map__links-content .fk-d-menu__inner-content span.domain,.topic-map__links-content .d-modal__body span.domain{font-size:var(--font-down-2);color:var(--primary-medium)}.topic-map__links-content .fk-d-menu__inner-content .link-summary .btn,.topic-map__links-content .fk-d-menu__inner-content .link-summary .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .topic-map__links-content .fk-d-menu__inner-content .link-summary button,.topic-map__links-content .fk-d-menu__inner-content .link-summary .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .topic-map__links-content .fk-d-menu__inner-content .link-summary .json-editor-btn-add,.topic-map__links-content .d-modal__body .link-summary .btn,.topic-map__links-content .d-modal__body .link-summary .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .topic-map__links-content .d-modal__body .link-summary button,.topic-map__links-content .d-modal__body .link-summary .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .topic-map__links-content .d-modal__body .link-summary .json-editor-btn-add{width:100%}.topic-map__links-content .fk-d-menu__inner-content .link-summary .btn .d-icon,.topic-map__links-content .fk-d-menu__inner-content .link-summary .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .topic-map__links-content .fk-d-menu__inner-content .link-summary button .d-icon,.topic-map__links-content .fk-d-menu__inner-content .link-summary .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .topic-map__links-content .fk-d-menu__inner-content .link-summary .json-editor-btn-add .d-icon,.topic-map__links-content .d-modal__body .link-summary .btn .d-icon,.topic-map__links-content .d-modal__body .link-summary .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .topic-map__links-content .d-modal__body .link-summary button .d-icon,.topic-map__links-content .d-modal__body .link-summary .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .topic-map__links-content .d-modal__body .link-summary .json-editor-btn-add .d-icon{color:var(--primary-high)}.discourse-no-touch .topic-map__links-content .fk-d-menu__inner-content .link-summary .btn:hover,.discourse-no-touch .topic-map__links-content .fk-d-menu__inner-content .link-summary .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .topic-map__links-content .fk-d-menu__inner-content .link-summary button:hover,.discourse-no-touch .topic-map__links-content .fk-d-menu__inner-content .link-summary .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .topic-map__links-content .fk-d-menu__inner-content .link-summary .json-editor-btn-add:hover,.discourse-no-touch .topic-map__links-content .d-modal__body .link-summary .btn:hover,.discourse-no-touch .topic-map__links-content .d-modal__body .link-summary .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .topic-map__links-content .d-modal__body .link-summary button:hover,.discourse-no-touch .topic-map__links-content .d-modal__body .link-summary .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .topic-map__links-content .d-modal__body .link-summary .json-editor-btn-add:hover{background:var(--primary-low)}.topic-map__views-content .fk-d-menu__inner-content .topic-views,.topic-map__views-content .d-modal__body .topic-views{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;padding:.5em 1em 0}.topic-map__views-content .fk-d-menu__inner-content .topic-views__wrapper,.topic-map__views-content .d-modal__body .topic-views__wrapper{display:flex;width:100%;align-items:space-between}.topic-map__views-content .fk-d-menu__inner-content .topic-views__count,.topic-map__views-content .d-modal__body .topic-views__count{font-size:var(--font-up-4);color:var(--primary-high)}.topic-map__views-content .fk-d-menu__inner-content .topic-views__date,.topic-map__views-content .d-modal__body .topic-views__date{font-size:var(--font-down-1);color:var(--primary-medium)}.topic-map__views-content .fk-d-menu__inner-content:has(.topic-views),.topic-map__views-content .d-modal__body:has(.topic-views){min-width:unset}.topic-map__views-content .fk-d-menu__inner-content:has(.topic-views) h3,.topic-map__views-content .d-modal__body:has(.topic-views) h3{text-align:center}.topic-query-filter{display:flex;flex-direction:row;margin-right:auto;margin-bottom:var(--nav-space);width:100%}.topic-query-filter__label{background-color:var(--primary-low);display:flex;align-items:center;padding:.25em .65em;border:1px solid var(--primary-low-mid);border-right:0}.topic-query-filter__input{position:relative;flex:1 1}.topic-query-filter__icon{position:absolute;left:.5em;top:.65em;color:var(--primary-low-mid)}.topic-query-filter input.topic-query-filter__filter-term{margin:0 .5em 0 0;border-color:var(--primary-low-mid);padding-left:1.75em;color:var(--primary);width:100%}.topic-query-filter input.topic-query-filter__filter-term:focus{border-color:var(--tertiary);outline:none;outline-offset:0;box-shadow:inset 0px 0px 0px 1px var(--tertiary)}.fk-d-menu[data-identifier=card]{max-width:calc(100vw - 2em);width:auto}.fk-d-menu[data-identifier=card] .fk-d-menu__inner-content{min-width:0}.user-card,.group-card{--card-width: 39em;--avatar-width: 8em;--avatar-margin: -3.3em}.animated-placeholder{height:20px;position:relative}.card-avatar-placeholder{width:var(--avatar-width);height:var(--avatar-width);border-radius:100%;position:relative;overflow:hidden}.card-avatar-placeholder:before{position:absolute;left:0;content:"";background:linear-gradient(to right, var(--primary-very-low) 10%, var(--primary-low) 18%, var(--primary-very-low) 33%);height:var(--avatar-width);width:var(--card-width)}@media(prefers-reduced-motion: no-preference){.card-avatar-placeholder:before{animation:placeHolderShimmer 4s linear infinite forwards}}.user-card,.group-card{min-width:0;width:var(--card-width);color:var(--primary);background:var(--secondary) center center;background-size:cover;position:unset !important;margin:0 !important;border-radius:0 !important;box-shadow:unset !important;z-index:unset !important}.user-card .card-content,.group-card .card-content{padding:10px;background:rgba(var(--secondary-rgb), 0.85)}.user-card .card-content:after,.group-card .card-content:after{content:"";display:block;clear:both}.user-card .card-content a.card-huge-avatar,.group-card .card-content a.card-huge-avatar{display:block}.user-card .card-content .bio,.group-card .card-content .bio{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-moz-box-orient:vertical;-webkit-box-orient:vertical}.user-card .card-row:not(.first-row),.group-card .card-row:not(.first-row){margin-top:.5em}.user-card .first-row .names,.group-card .first-row .names{padding-left:1.25em}.user-card .first-row .names .user-profile-link,.group-card .first-row .names .user-profile-link{display:flex;align-items:center}.user-card .first-row .names .user-profile-link:focus-visible,.group-card .first-row .names .user-profile-link:focus-visible{border:1px solid;border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.user-card .first-row .names .d-icon,.group-card .first-row .names .d-icon{margin:0 .25em}.user-card .first-row .names .name-username-wrapper,.group-card .first-row .names .name-username-wrapper{margin-right:0;flex:0 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-card .first-row .names span,.group-card .first-row .names span{display:block}.user-card .first-row .usercard-controls,.group-card .first-row .usercard-controls{list-style-type:none;margin:0}.user-card .first-row .usercard-controls button,.group-card .first-row .usercard-controls button{width:100%}.user-card .btn,.user-card .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .user-card button,.user-card .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-card .json-editor-btn-add,.group-card .btn,.group-card .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .group-card button,.group-card .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .group-card .json-editor-btn-add{margin-bottom:5px}.user-card .names__primary,.group-card .names__primary{line-height:var(--line-height-medium);font-size:var(--font-up-5);font-weight:bold}.user-card .names__primary .d-icon,.group-card .names__primary .d-icon{color:var(--primary)}.user-card .names__secondary,.group-card .names__secondary{font-size:var(--font-up-1)}.user-card .metadata,.group-card .metadata{display:flex;flex-wrap:wrap;gap:.15em .5em;color:var(--primary)}.user-card .metadata.email,.user-card .metadata .desc,.user-card .metadata a,.group-card .metadata.email,.group-card .metadata .desc,.group-card .metadata a{color:var(--primary-high)}.user-card .names__secondary,.user-card [class*=metadata__],.group-card .names__secondary,.group-card [class*=metadata__]{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-card .names__primary a,.user-card .names__secondary a,.group-card .names__primary a,.group-card .names__secondary a{color:var(--primary)}.user-card p,.group-card p{margin:0 0 5px 0}.user-card .first-row{display:flex}.user-card .first-row .avatar-placeholder{width:var(--avatar-width);height:var(--avatar-width)}.user-card .first-row .user-card-avatar{margin-top:var(--avatar-margin);max-height:var(--avatar-width)}.user-card .first-row .avatar{width:var(--avatar-width);height:var(--avatar-width)}.user-card .first-row .new-user a{color:var(--primary-low-mid)}.user-card .second-row{max-height:150px;overflow:auto}.user-card .second-row .bio a:not(.mention){color:var(--tertiary)}.user-card .second-row .bio .overflow{max-height:60px;overflow:hidden}.user-card .second-row .suspended{color:var(--danger)}.user-card .second-row .suspended .suspension-reason-title,.user-card .second-row .suspended .suspension-date{font-weight:bold}.user-card .second-row .profile-hidden,.user-card .second-row .inactive-user{font-size:var(--font-up-1);margin-top:.5em}.user-card .featured-topic .desc{color:var(--primary-high)}.user-card .featured-topic a{color:var(--primary);text-decoration:underline}.user-card .location-and-website{display:flex;flex-wrap:wrap;width:100%;align-items:center}.user-card .location-and-website .location,.user-card .location-and-website .website-name{display:flex;overflow:hidden;align-items:center}.user-card .location-and-website .location .d-icon,.user-card .location-and-website .website-name .d-icon{margin-right:.25em}.user-card .location-and-website .website-name a,.user-card .location-and-website .location span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--primary)}.user-card .location-and-website .location,.user-card .location-and-website .local-time,.user-card .location-and-website .website-name{margin-right:.5em}.user-card .location-and-website .website-name a{text-decoration:underline}.user-card .public-user-fields{margin:0}.user-card .public-user-fields .user-field-value-list-item:not(:last-of-type):after{content:","}.user-card .badge-section{line-height:0}.user-card .badge-section .user-badge,.user-card .badge-section .more-user-badges a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--primary-very-low);border:1px solid var(--primary-low);color:var(--primary)}.user-card .badge-section .user-card-badge-link{overflow:hidden}.user-card .badge-section .user-card-badge-link,.user-card .badge-section .more-user-badges{vertical-align:top;display:inline-block}.user-card .user-status{display:flex}.user-card .user-status img.emoji{margin-bottom:1px;margin-right:.3em}.user-card .user-status .relative-date{flex:1 0 auto;text-align:left;font-size:var(--font-down-3);padding-top:.5em;margin-left:.6em;color:var(--primary-medium)}.user-card .user-status__description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.group-card .first-row{display:flex}.group-card .first-row .group-card-avatar{margin-top:var(--avatar-margin)}.group-card .first-row .avatar-flair{display:flex;background-size:contain;background-repeat:no-repeat;width:var(--avatar-width);height:var(--avatar-width);color:var(--primary)}.group-card .first-row .avatar-flair .d-icon{margin:auto;font-size:calc(var(--avatar-width)/1.5)}.group-card .first-row .avatar-flair.rounded{border-radius:50%}.group-card .second-row{max-height:150px;overflow:auto}.group-card .second-row .bio a:not(.mention){color:var(--tertiary)}.group-card .second-row .bio img{max-width:100%;height:auto}.group-card .second-row .bio .overflow{max-height:60px;overflow:hidden}.user-info{display:flex;gap:1em;margin-bottom:.75rem}.user-info .user-image-inner{position:relative;display:inline-block}.user-info .user-detail{min-width:0}@media screen and (max-width: 350px){.user-info .user-detail{font-size:var(--font-down-1)}}.user-info .user-detail .name-line>a{display:flex;flex-wrap:wrap;gap:0 .5em;color:var(--primary-high)}.user-info .user-detail .name-line .name,.user-info .user-detail .name-line .username{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-info .user-detail .name-line span:first-child{font-weight:bold}.user-info .user-detail .details{color:var(--primary)}.user-info .user-detail .details .d-icon-reply{color:var(--primary-medium)}.user-info .user-detail .title{color:var(--primary-medium);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-info.medium{min-height:60px}.user-info.medium .username,.user-info.medium .name{display:block}.user-info.medium .margin a{margin-left:0}.user-info.medium.badge-info{min-height:80px;min-width:250px}.user-info.medium.badge-info .granted-on{color:var(--primary-med-or-secondary-med)}.user-info.medium.badge-info .post-link{display:block;margin-top:.2em}[data-content][data-identifier=user-status-message-tooltip] .emoji{width:1em;height:1em}[data-content][data-identifier=user-status-message-tooltip] .user-status-message-description{margin-left:.1rem;color:var(--primary-800)}[data-content][data-identifier=user-status-message-tooltip] .user-status-tooltip-description{font-weight:bold;margin-left:.25rem;vertical-align:middle}[data-content][data-identifier=user-status-message-tooltip] .user-status-tooltip-until{color:var(--primary-medium);padding-left:.25rem}.user-status-picker-wrap{display:inline-flex;width:100%;align-items:end}.user-status-picker-wrap .user-status-picker{display:flex;width:100%;border:1px solid var(--primary-medium)}.user-status-picker-wrap .user-status-picker .btn-emoji{margin:3px;width:2.3em;text-align:center}.user-status-picker-wrap .user-status-picker .user-status-description{width:100%;margin-bottom:0;border:none;outline:none;padding-left:0}.user-status-picker-wrap .user-status-picker.focused{border:1px solid var(--tertiary);outline:1px solid var(--tertiary)}.user-stream .item,.user-stream .user-stream-item{background:var(--d-content-background, var(--secondary));border-bottom:1px solid var(--primary-low);padding:1em .53em;list-style:none}.user-stream .item.moderator-action,.user-stream .user-stream-item.moderator-action{background-color:var(--highlight-bg)}.user-stream .item.deleted,.user-stream .user-stream-item.deleted{background-color:var(--danger-low-mid)}.user-stream .item.hidden,.user-stream .user-stream-item.hidden{display:block;opacity:.4}.user-stream .user-stream-item__header{display:flex;align-items:flex-start}.user-stream .user-stream-item__details{flex-grow:1}.user-stream .user-stream-item__metadata{align-items:end;display:flex;flex-direction:column;margin-left:.25em}.user-stream .type,.user-stream span.name{color:var(--primary)}.user-stream .relative-date,.user-stream .delete-info,.user-stream .draft-type{line-height:var(--line-height-small);color:var(--primary-medium);font-size:var(--font-down-2);padding-top:5px}.user-stream .delete-info{align-items:center;display:flex}.user-stream .delete-info .d-icon{font-size:var(--font-0);margin-right:.5rem}.user-stream .delete-info .avatar{margin-right:.25rem}.user-stream .user-notifications-list{padding-top:0}.user-stream .user-notifications-list li.notification{padding:.25em 0;border-bottom:1px solid var(--primary-low)}.user-stream .user-notifications-list li.notification a{align-items:center}.user-stream .user-notifications-list li.notification .d-icon{color:var(--primary-medium)}.user-stream .user-notifications-list li.notification .relative-date{margin-left:auto;padding-top:0;float:none}.user-stream .user-notifications-list:not(.show-avatars) li.notification{padding:.75em 0}.user-stream .user-notifications-list:not(.show-avatars) li.notification .d-icon{padding-top:0;font-size:var(--font-up-2)}.user-stream .expand-item,.user-stream .collapse-item{margin-right:.5em;margin-left:.25em;line-height:var(--line-height-small);padding-top:3px;color:var(--primary-medium)}.user-stream .avatar-link{margin-right:.5em}.user-stream .name{font-size:var(--font-0);max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-stream .edit-reason{background-color:var(--highlight-bg);padding:3px 5px 5px 5px}.user-stream .remove-draft{float:right}.user-stream .excerpt{margin:1em 0 0 0;font-size:var(--font-0);word-wrap:break-word;color:var(--primary)}.user-stream .excerpt:empty{display:none}.user-stream .excerpt details.disabled{color:var(--primary-medium)}.user-stream .excerpt .emoji.only-emoji{width:20px;height:20px;margin:0}.user-stream .group-member-info{display:flex}.user-stream .child-actions,.user-stream-item-actions,.user-stream-item-draft-actions{margin-top:8px}.user-stream .child-actions .avatar-link,.user-stream-item-actions .avatar-link,.user-stream-item-draft-actions .avatar-link{float:none;margin-right:3px}.user-stream .child-actions .fa,.user-stream-item-actions .fa,.user-stream-item-draft-actions .fa{width:15px;display:inline-block;color:var(--primary)}.user-stream .child-actions .fa.d-icon-heart,.user-stream-item-actions .fa.d-icon-heart,.user-stream-item-draft-actions .fa.d-icon-heart{color:var(--love)}.user-stream .child-actions .fa.d-icon-far-trash-alt,.user-stream-item-actions .fa.d-icon-far-trash-alt,.user-stream-item-draft-actions .fa.d-icon-far-trash-alt{color:var(--secondary)}.user-stream{margin:0}.user-stream.filter-deleted{grid-column-start:1;grid-column-end:3;grid-row-start:2}.widget-dropdown{display:inline-flex;box-sizing:border-box}.widget-dropdown.closed .widget-dropdown-body{display:none}.widget-dropdown .widget-dropdown-body{display:flex;flex-direction:column;background:var(--secondary);z-index:300;border:1px solid var(--primary-low);max-height:250px;overflow-y:auto;overflow-x:hidden}.widget-dropdown .widget-dropdown-item{cursor:pointer;padding:.5em 1em;display:flex;flex:1;align-items:center}.widget-dropdown .widget-dropdown-item .d-icon{color:var(--primary-medium);margin-right:.25em}.widget-dropdown .widget-dropdown-item.separator{padding:0;background:var(--primary-low);margin:.25em 0}.widget-dropdown .widget-dropdown-item.separator:hover{background:var(--primary-low)}.widget-dropdown .widget-dropdown-item:hover{background:var(--d-hover)}.widget-dropdown .widget-dropdown-header{cursor:pointer}.dropdown-menu{padding:0;margin:0;list-style:none}.dropdown-menu__item .btn,.dropdown-menu__item .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .dropdown-menu__item button,.dropdown-menu__item .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .dropdown-menu__item .json-editor-btn-add{padding:.65rem 1rem;width:100%;justify-content:flex-start}.dropdown-menu__divider{margin:0rem}.d-modal.login-modal.awaiting-approval,.d-modal.create-account.awaiting-approval{display:none}.d-modal.login-modal .d-modal__container,.d-modal.create-account .d-modal__container{position:relative;width:max-content}.d-modal.login-modal .d-modal__header,.d-modal.create-account .d-modal__header{border-bottom:none;padding:0;position:absolute;top:.75em;right:.75em;z-index:9999}.d-modal.login-modal .d-modal__body,.d-modal.create-account .d-modal__body{display:flex;gap:2rem;padding:0}.d-modal.login-modal .d-modal__footer,.d-modal.create-account .d-modal__footer{flex-wrap:nowrap;padding:0;border:0}.d-modal.login-modal .d-modal__footer .inline-spinner,.d-modal.create-account .d-modal__footer .inline-spinner{display:inline-flex}.d-modal.login-modal .login-subheader,.d-modal.create-account .login-subheader{font-size:var(--font-up-1);margin:0}.d-modal.login-modal .login-left-side,.d-modal.create-account .login-left-side{box-sizing:border-box;width:100%;padding:3rem;overflow:auto}.d-modal.login-modal .login-welcome-header,.d-modal.create-account .login-welcome-header{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.d-modal.login-modal .login-title,.d-modal.create-account .login-title{font-size:var(--font-up-6);margin:0;line-height:var(--line-height-medium)}.d-modal.login-modal .waving-hand,.d-modal.create-account .waving-hand{width:35px;height:35px;margin-left:.5em;align-self:center}.d-modal.login-modal .login-right-side,.d-modal.create-account .login-right-side{background:var(--tertiary-or-tertiary-low);padding:3.5rem 3rem;max-width:16em}.d-modal.login-modal .btn-social-title,.d-modal.create-account .btn-social-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-modal.login-modal #login-buttons,.d-modal.create-account #login-buttons{display:flex;flex-direction:column;justify-content:center;gap:1rem;height:100%;white-space:nowrap}.d-modal.login-modal #login-form,.d-modal.create-account #login-form{margin:3em 0 1.2em 0;display:flex;flex-direction:column}.d-modal.login-modal #login-form .input-group.create-account-email,.d-modal.login-modal #login-form .input-group.create-account__username,.d-modal.login-modal #login-form .input-group.create-account__fullname.required,.d-modal.create-account #login-form .input-group.create-account-email,.d-modal.create-account #login-form .input-group.create-account__username,.d-modal.create-account #login-form .input-group.create-account__fullname.required{order:-1}.d-modal.login-modal .tip.bad,.d-modal.create-account .tip.bad{color:var(--danger);display:block}.d-modal.login-modal .more-info,.d-modal.login-modal .instructions,.d-modal.create-account .more-info,.d-modal.create-account .instructions{color:var(--primary-medium);min-height:1.4em;overflow-wrap:anywhere}.d-modal.login-modal .caps-lock-warning,.d-modal.create-account .caps-lock-warning{color:var(--danger);font-size:var(--font-down-1);font-weight:bold;margin-top:.5em}.d-modal.login-modal #modal-alert,.d-modal.create-account #modal-alert{box-sizing:border-box;display:inline-block;padding:1em 3.5em 1em 1em;width:100%;max-width:100%;margin-bottom:0;min-height:35px}.d-modal.login-modal #modal-alert:empty,.d-modal.create-account #modal-alert:empty{min-height:0px;padding:0px;overflow:hidden;display:inline}@media screen and (max-width: 767px){.desktop-view .d-modal.login-modal .d-modal__header,.desktop-view .d-modal.create-account .d-modal__header{right:0;top:0}.desktop-view .d-modal.login-modal .has-alt-auth,.desktop-view .d-modal.create-account .has-alt-auth{flex-direction:column;overflow:auto;gap:1em}.desktop-view .d-modal.login-modal .has-alt-auth .login-welcome-header,.desktop-view .d-modal.login-modal .has-alt-auth .d-modal__footer,.desktop-view .d-modal.create-account .has-alt-auth .login-welcome-header,.desktop-view .d-modal.create-account .has-alt-auth .d-modal__footer{font-size:var(--font-down-1)}.desktop-view .d-modal.login-modal .has-alt-auth .login-left-side,.desktop-view .d-modal.create-account .has-alt-auth .login-left-side{overflow:unset;padding:1em 2.75em 1em 1em}.desktop-view .d-modal.login-modal .has-alt-auth .login-right-side,.desktop-view .d-modal.create-account .has-alt-auth .login-right-side{padding:1em;max-width:unset}.desktop-view .d-modal.login-modal .has-alt-auth #login-form,.desktop-view .d-modal.create-account .has-alt-auth #login-form{margin:1.5em 0}}.d-modal.create-account .d-modal__footer{flex-direction:column;align-items:flex-start}.d-modal.create-account .d-modal__footer-buttons{display:flex;flex-direction:column;width:100%;align-items:center}.d-modal.create-account .d-modal__footer-buttons .already-have-account{color:var(--primary-medium);margin-bottom:.5em}.d-modal.create-account .d-modal__footer-buttons button,.d-modal.create-account .d-modal__footer-buttons hr{width:100%}.d-modal.create-account .disclaimer{color:var(--primary-medium);margin-bottom:.5em}.d-modal.create-account .create-account__password-info{display:flex;justify-content:space-between}.login-modal #login-form .input-group,.login-modal .login-form .input-group,.login-modal .invite-form .input-group,.create-account #login-form .input-group,.create-account .login-form .input-group,.create-account .invite-form .input-group,.invites-show #login-form .input-group,.invites-show .login-form .input-group,.invites-show .invite-form .input-group{position:relative;display:flex;flex-direction:column;margin-bottom:.8em}.login-modal #login-form .input-group input,.login-modal #login-form .input-group .select-kit-header,.login-modal .login-form .input-group input,.login-modal .login-form .input-group .select-kit-header,.login-modal .invite-form .input-group input,.login-modal .invite-form .input-group .select-kit-header,.create-account #login-form .input-group input,.create-account #login-form .input-group .select-kit-header,.create-account .login-form .input-group input,.create-account .login-form .input-group .select-kit-header,.create-account .invite-form .input-group input,.create-account .invite-form .input-group .select-kit-header,.invites-show #login-form .input-group input,.invites-show #login-form .input-group .select-kit-header,.invites-show .login-form .input-group input,.invites-show .login-form .input-group .select-kit-header,.invites-show .invite-form .input-group input,.invites-show .invite-form .input-group .select-kit-header{padding:.75em .77em;min-width:250px;margin-bottom:.25em;width:100%}.login-modal #login-form .input-group input:focus,.login-modal .login-form .input-group input:focus,.login-modal .invite-form .input-group input:focus,.create-account #login-form .input-group input:focus,.create-account .login-form .input-group input:focus,.create-account .invite-form .input-group input:focus,.invites-show #login-form .input-group input:focus,.invites-show .login-form .input-group input:focus,.invites-show .invite-form .input-group input:focus{outline:none;border:1px solid var(--tertiary);box-shadow:0 0 0 2px rgba(var(--tertiary-rgb), 0.25)}.login-modal #login-form .input-group input:disabled,.login-modal .login-form .input-group input:disabled,.login-modal .invite-form .input-group input:disabled,.create-account #login-form .input-group input:disabled,.create-account .login-form .input-group input:disabled,.create-account .invite-form .input-group input:disabled,.invites-show #login-form .input-group input:disabled,.invites-show .login-form .input-group input:disabled,.invites-show .invite-form .input-group input:disabled{background-color:var(--primary-low)}.login-modal #login-form .input-group span.more-info,.login-modal .login-form .input-group span.more-info,.login-modal .invite-form .input-group span.more-info,.create-account #login-form .input-group span.more-info,.create-account .login-form .input-group span.more-info,.create-account .invite-form .input-group span.more-info,.invites-show #login-form .input-group span.more-info,.invites-show .login-form .input-group span.more-info,.invites-show .invite-form .input-group span.more-info{color:var(--primary-medium);min-height:1.4em;overflow-wrap:anywhere}.login-modal #login-form .input-group label.alt-placeholder,.login-modal #login-form .input-group .user-field.text label.control-label,.login-modal #login-form .input-group .user-field.dropdown label.control-label,.login-modal #login-form .input-group .user-field.multiselect label.control-label,.login-modal .login-form .input-group label.alt-placeholder,.login-modal .login-form .input-group .user-field.text label.control-label,.login-modal .login-form .input-group .user-field.dropdown label.control-label,.login-modal .login-form .input-group .user-field.multiselect label.control-label,.login-modal .invite-form .input-group label.alt-placeholder,.login-modal .invite-form .input-group .user-field.text label.control-label,.login-modal .invite-form .input-group .user-field.dropdown label.control-label,.login-modal .invite-form .input-group .user-field.multiselect label.control-label,.create-account #login-form .input-group label.alt-placeholder,.create-account #login-form .input-group .user-field.text label.control-label,.create-account #login-form .input-group .user-field.dropdown label.control-label,.create-account #login-form .input-group .user-field.multiselect label.control-label,.create-account .login-form .input-group label.alt-placeholder,.create-account .login-form .input-group .user-field.text label.control-label,.create-account .login-form .input-group .user-field.dropdown label.control-label,.create-account .login-form .input-group .user-field.multiselect label.control-label,.create-account .invite-form .input-group label.alt-placeholder,.create-account .invite-form .input-group .user-field.text label.control-label,.create-account .invite-form .input-group .user-field.dropdown label.control-label,.create-account .invite-form .input-group .user-field.multiselect label.control-label,.invites-show #login-form .input-group label.alt-placeholder,.invites-show #login-form .input-group .user-field.text label.control-label,.invites-show #login-form .input-group .user-field.dropdown label.control-label,.invites-show #login-form .input-group .user-field.multiselect label.control-label,.invites-show .login-form .input-group label.alt-placeholder,.invites-show .login-form .input-group .user-field.text label.control-label,.invites-show .login-form .input-group .user-field.dropdown label.control-label,.invites-show .login-form .input-group .user-field.multiselect label.control-label,.invites-show .invite-form .input-group label.alt-placeholder,.invites-show .invite-form .input-group .user-field.text label.control-label,.invites-show .invite-form .input-group .user-field.dropdown label.control-label,.invites-show .invite-form .input-group .user-field.multiselect label.control-label{color:var(--primary-medium);font-size:16px;font-weight:normal;position:absolute;pointer-events:none;left:1em;top:10px;box-shadow:0 0 0 0px rgba(var(--tertiary-rgb), 0);transition:.2s ease all}.login-modal #login-form .input-group .user-field.text label.control-label,.login-modal #login-form .input-group .user-field.dropdown label.control-label,.login-modal #login-form .input-group .user-field.multiselect label.control-label,.login-modal .login-form .input-group .user-field.text label.control-label,.login-modal .login-form .input-group .user-field.dropdown label.control-label,.login-modal .login-form .input-group .user-field.multiselect label.control-label,.login-modal .invite-form .input-group .user-field.text label.control-label,.login-modal .invite-form .input-group .user-field.dropdown label.control-label,.login-modal .invite-form .input-group .user-field.multiselect label.control-label,.create-account #login-form .input-group .user-field.text label.control-label,.create-account #login-form .input-group .user-field.dropdown label.control-label,.create-account #login-form .input-group .user-field.multiselect label.control-label,.create-account .login-form .input-group .user-field.text label.control-label,.create-account .login-form .input-group .user-field.dropdown label.control-label,.create-account .login-form .input-group .user-field.multiselect label.control-label,.create-account .invite-form .input-group .user-field.text label.control-label,.create-account .invite-form .input-group .user-field.dropdown label.control-label,.create-account .invite-form .input-group .user-field.multiselect label.control-label,.invites-show #login-form .input-group .user-field.text label.control-label,.invites-show #login-form .input-group .user-field.dropdown label.control-label,.invites-show #login-form .input-group .user-field.multiselect label.control-label,.invites-show .login-form .input-group .user-field.text label.control-label,.invites-show .login-form .input-group .user-field.dropdown label.control-label,.invites-show .login-form .input-group .user-field.multiselect label.control-label,.invites-show .invite-form .input-group .user-field.text label.control-label,.invites-show .invite-form .input-group .user-field.dropdown label.control-label,.invites-show .invite-form .input-group .user-field.multiselect label.control-label{z-index:999;top:-8px;left:.75em;background-color:var(--secondary);padding:0 .25em 0 .25em;font-size:var(--font-down-1)}.login-modal #login-form .input-group .user-field.text:focus-within,.login-modal #login-form .input-group .user-field.dropdown:focus-within,.login-modal #login-form .input-group .user-field.multiselect:focus-within,.login-modal .login-form .input-group .user-field.text:focus-within,.login-modal .login-form .input-group .user-field.dropdown:focus-within,.login-modal .login-form .input-group .user-field.multiselect:focus-within,.login-modal .invite-form .input-group .user-field.text:focus-within,.login-modal .invite-form .input-group .user-field.dropdown:focus-within,.login-modal .invite-form .input-group .user-field.multiselect:focus-within,.create-account #login-form .input-group .user-field.text:focus-within,.create-account #login-form .input-group .user-field.dropdown:focus-within,.create-account #login-form .input-group .user-field.multiselect:focus-within,.create-account .login-form .input-group .user-field.text:focus-within,.create-account .login-form .input-group .user-field.dropdown:focus-within,.create-account .login-form .input-group .user-field.multiselect:focus-within,.create-account .invite-form .input-group .user-field.text:focus-within,.create-account .invite-form .input-group .user-field.dropdown:focus-within,.create-account .invite-form .input-group .user-field.multiselect:focus-within,.invites-show #login-form .input-group .user-field.text:focus-within,.invites-show #login-form .input-group .user-field.dropdown:focus-within,.invites-show #login-form .input-group .user-field.multiselect:focus-within,.invites-show .login-form .input-group .user-field.text:focus-within,.invites-show .login-form .input-group .user-field.dropdown:focus-within,.invites-show .login-form .input-group .user-field.multiselect:focus-within,.invites-show .invite-form .input-group .user-field.text:focus-within,.invites-show .invite-form .input-group .user-field.dropdown:focus-within,.invites-show .invite-form .input-group .user-field.multiselect:focus-within{z-index:1000}.login-modal #login-form .input-group input:focus+label.alt-placeholder,.login-modal #login-form .input-group input.value-entered+label.alt-placeholder,.login-modal .login-form .input-group input:focus+label.alt-placeholder,.login-modal .login-form .input-group input.value-entered+label.alt-placeholder,.login-modal .invite-form .input-group input:focus+label.alt-placeholder,.login-modal .invite-form .input-group input.value-entered+label.alt-placeholder,.create-account #login-form .input-group input:focus+label.alt-placeholder,.create-account #login-form .input-group input.value-entered+label.alt-placeholder,.create-account .login-form .input-group input:focus+label.alt-placeholder,.create-account .login-form .input-group input.value-entered+label.alt-placeholder,.create-account .invite-form .input-group input:focus+label.alt-placeholder,.create-account .invite-form .input-group input.value-entered+label.alt-placeholder,.invites-show #login-form .input-group input:focus+label.alt-placeholder,.invites-show #login-form .input-group input.value-entered+label.alt-placeholder,.invites-show .login-form .input-group input:focus+label.alt-placeholder,.invites-show .login-form .input-group input.value-entered+label.alt-placeholder,.invites-show .invite-form .input-group input:focus+label.alt-placeholder,.invites-show .invite-form .input-group input.value-entered+label.alt-placeholder{top:-8px;left:.75em;background-color:var(--secondary);padding:0 .25em 0 .25em;font-size:var(--font-down-1)}.login-modal #login-form .input-group input.alt-placeholder:invalid,.login-modal .login-form .input-group input.alt-placeholder:invalid,.login-modal .invite-form .input-group input.alt-placeholder:invalid,.create-account #login-form .input-group input.alt-placeholder:invalid,.create-account .login-form .input-group input.alt-placeholder:invalid,.create-account .invite-form .input-group input.alt-placeholder:invalid,.invites-show #login-form .input-group input.alt-placeholder:invalid,.invites-show .login-form .input-group input.alt-placeholder:invalid,.invites-show .invite-form .input-group input.alt-placeholder:invalid{color:var(--primary)}.login-modal #login-form .input-group #email-login-link,.login-modal .login-form .input-group #email-login-link,.login-modal .invite-form .input-group #email-login-link,.create-account #login-form .input-group #email-login-link,.create-account .login-form .input-group #email-login-link,.create-account .invite-form .input-group #email-login-link,.invites-show #login-form .input-group #email-login-link,.invites-show .login-form .input-group #email-login-link,.invites-show .invite-form .input-group #email-login-link{transition:opacity .5s}.login-modal #login-form .input-group #email-login-link.no-login-filled,.login-modal .login-form .input-group #email-login-link.no-login-filled,.login-modal .invite-form .input-group #email-login-link.no-login-filled,.create-account #login-form .input-group #email-login-link.no-login-filled,.create-account .login-form .input-group #email-login-link.no-login-filled,.create-account .invite-form .input-group #email-login-link.no-login-filled,.invites-show #login-form .input-group #email-login-link.no-login-filled,.invites-show .login-form .input-group #email-login-link.no-login-filled,.invites-show .invite-form .input-group #email-login-link.no-login-filled{opacity:0;visibility:hidden}.login-modal #login-form .input-group #email-login-link,.login-modal #login-form .input-group .login__password-links,.login-modal .login-form .input-group #email-login-link,.login-modal .login-form .input-group .login__password-links,.login-modal .invite-form .input-group #email-login-link,.login-modal .invite-form .input-group .login__password-links,.create-account #login-form .input-group #email-login-link,.create-account #login-form .input-group .login__password-links,.create-account .login-form .input-group #email-login-link,.create-account .login-form .input-group .login__password-links,.create-account .invite-form .input-group #email-login-link,.create-account .invite-form .input-group .login__password-links,.invites-show #login-form .input-group #email-login-link,.invites-show #login-form .input-group .login__password-links,.invites-show .login-form .input-group #email-login-link,.invites-show .login-form .input-group .login__password-links,.invites-show .invite-form .input-group #email-login-link,.invites-show .invite-form .input-group .login__password-links{font-size:var(--font-down-1);display:flex;justify-content:space-between}.login-modal #login-form .input-group .tip:not(:empty)+label.more-info,.login-modal .login-form .input-group .tip:not(:empty)+label.more-info,.login-modal .invite-form .input-group .tip:not(:empty)+label.more-info,.create-account #login-form .input-group .tip:not(:empty)+label.more-info,.create-account .login-form .input-group .tip:not(:empty)+label.more-info,.create-account .invite-form .input-group .tip:not(:empty)+label.more-info,.invites-show #login-form .input-group .tip:not(:empty)+label.more-info,.invites-show .login-form .input-group .tip:not(:empty)+label.more-info,.invites-show .invite-form .input-group .tip:not(:empty)+label.more-info{display:none}.login-modal #login-form #second-factor input,.login-modal .login-form #second-factor input,.login-modal .invite-form #second-factor input,.create-account #login-form #second-factor input,.create-account .login-form #second-factor input,.create-account .invite-form #second-factor input,.invites-show #login-form #second-factor input,.invites-show .login-form #second-factor input,.invites-show .invite-form #second-factor input{width:100%;padding:.75em .5em;min-width:250px;box-shadow:none}.login-modal #login-form #second-factor input:focus,.login-modal .login-form #second-factor input:focus,.login-modal .invite-form #second-factor input:focus,.create-account #login-form #second-factor input:focus,.create-account .login-form #second-factor input:focus,.create-account .invite-form #second-factor input:focus,.invites-show #login-form #second-factor input:focus,.invites-show .login-form #second-factor input:focus,.invites-show .invite-form #second-factor input:focus{outline:none;border:1px solid var(--tertiary);box-shadow:0 0 0 2px rgba(var(--tertiary-rgb), 0.25)}.login-modal #login-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.login-modal #login-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label,.login-modal .login-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.login-modal .login-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label,.login-modal .invite-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.login-modal .invite-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label,.create-account #login-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.create-account #login-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label,.create-account .login-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.create-account .login-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label,.create-account .invite-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.create-account .invite-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label,.invites-show #login-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.invites-show #login-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label,.invites-show .login-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.invites-show .login-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label,.invites-show .invite-form .user-fields .input-group .user-field.text.value-entered label.alt-placeholder.control-label,.invites-show .invite-form .user-fields .input-group .user-field.text input:focus+label.alt-placeholder.control-label{top:-8px;left:.75em;background-color:var(--secondary);padding:0 .25em 0 .25em;font-size:14px;color:var(--primary-medium)}.login-modal #login-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label,.login-modal .login-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label,.login-modal .invite-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label,.create-account #login-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label,.create-account .login-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label,.create-account .invite-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label,.invites-show #login-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label,.invites-show .login-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label,.invites-show .invite-form .user-fields .input-group .user-field.text label.alt-placeholder.control-label{color:var(--primary-medium);font-size:16px;position:absolute;pointer-events:none;top:12px;transition:.2s ease all;max-width:calc(100% - 2em);white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis}.login-modal #login-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.login-modal #login-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection,.login-modal .login-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.login-modal .login-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection,.login-modal .invite-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.login-modal .invite-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection,.create-account #login-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.create-account #login-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection,.create-account .login-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.create-account .login-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection,.create-account .invite-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.create-account .invite-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection,.invites-show #login-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.invites-show #login-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection,.invites-show .login-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.invites-show .login-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection,.invites-show .invite-form .user-fields .input-group .user-field details:not(.has-selection) span.name,.invites-show .invite-form .user-fields .input-group .user-field details:not(.has-selection) span.formatted-selection{color:var(--primary-medium)}.login-modal #login-form .user-fields .input-group .user-field .select-kit-row span.name,.login-modal .login-form .user-fields .input-group .user-field .select-kit-row span.name,.login-modal .invite-form .user-fields .input-group .user-field .select-kit-row span.name,.create-account #login-form .user-fields .input-group .user-field .select-kit-row span.name,.create-account .login-form .user-fields .input-group .user-field .select-kit-row span.name,.create-account .invite-form .user-fields .input-group .user-field .select-kit-row span.name,.invites-show #login-form .user-fields .input-group .user-field .select-kit-row span.name,.invites-show .login-form .user-fields .input-group .user-field .select-kit-row span.name,.invites-show .invite-form .user-fields .input-group .user-field .select-kit-row span.name{color:var(--primary)}.login-modal #login-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary,.login-modal .login-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary,.login-modal .invite-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary,.create-account #login-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary,.create-account .login-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary,.create-account .invite-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary,.invites-show #login-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary,.invites-show .login-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary,.invites-show .invite-form .user-fields .input-group .user-field .select-kit.combo-box.is-expanded summary{outline:none;border:1px solid var(--tertiary);box-shadow:0 0 0 2px rgba(var(--tertiary-rgb), 0.25)}.login-modal #login-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox,.login-modal .login-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox,.login-modal .invite-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox,.create-account #login-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox,.create-account .login-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox,.create-account .invite-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox,.invites-show #login-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox,.invites-show .login-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox,.invites-show .invite-form .user-fields .input-group .user-field .controls .checkbox-label input[type=checkbox].ember-checkbox{width:1em !important;min-width:unset}.d-modal.insert-hyperlink-modal .insert-link{overflow-y:visible}.d-modal.insert-hyperlink-modal .insert-link input{min-width:300px}.d-modal.insert-hyperlink-modal .insert-link .inputs{position:relative}.d-modal.insert-hyperlink-modal .insert-link .inputs .spinner{position:absolute;right:8px;top:-15px;width:10px;height:10px}.d-modal.insert-hyperlink-modal .insert-link .inputs .internal-link-results{position:absolute;top:70%;padding:5px 10px;box-shadow:var(--shadow-card);z-index:5;background-color:var(--secondary);max-height:150px;width:90%;overflow-y:auto}.d-modal.insert-hyperlink-modal .insert-link .inputs .internal-link-results>.search-link{padding:6px;border-bottom:1px solid var(--primary-low);cursor:pointer;display:block}.d-modal.insert-hyperlink-modal .insert-link .inputs .internal-link-results>.search-link:hover,.d-modal.insert-hyperlink-modal .insert-link .inputs .internal-link-results>.search-link:focus{background-color:var(--highlight-bg)}.d-modal.insert-hyperlink-modal .insert-link .inputs .internal-link-results>.search-link .search-category{display:flex;align-items:center}.d-modal.insert-hyperlink-modal .insert-link .inputs .internal-link-results>.search-link .discourse-tags{font-size:var(--font-down-1)}.sidebar-section-form-modal .sidebar-section-form-link .select-kit{width:100%}.jump-to-post-modal .d-modal__body{overflow-y:visible}.jump-to-post-modal .d-modal__body #post-jump{margin:0;width:100px}.jump-to-post-modal .d-modal__body .date-picker{margin:0;width:180px}.jump-to-post-modal .d-modal__body .input-hint-text{color:var(--primary)}.jump-to-post-modal .d-modal__body .jump-to-post-control .index{color:var(--primary-medium)}.jump-to-post-modal .d-modal__body .jump-to-date-control{display:flex;align-items:center}.jump-to-post-modal .d-modal__body .jump-to-date-control .input-hint-text{margin-left:0;margin-right:.5em}.jump-to-post-modal .d-modal__body .separator{position:relative;margin:.5em auto}.jump-to-post-modal .d-modal__body .separator hr{flex:1 0 0px}.jump-to-post-modal .d-modal__body .separator .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:var(--secondary);padding:.25rem .5rem;color:var(--primary-medium)}.d-modal.choose-topic-modal .d-modal__container{width:40em}.d-modal.choose-topic-modal #split-topic-name,.d-modal.choose-topic-modal #choose-topic-title,.d-modal.choose-topic-modal #choose-message-title{width:100%}.d-modal.choose-topic-modal .category-chooser{margin-bottom:9px}.d-modal.choose-topic-modal .controls.existing-topic{margin-bottom:.75em}.d-modal.choose-topic-modal .existing-topic .radio{flex-wrap:wrap}.d-modal.choose-topic-modal .existing-topic .topic-title{max-width:90%}.d-modal.choose-topic-modal .existing-topic .topic-categories{display:flex;font-weight:normal;gap:.5em;width:100%}.d-modal.choose-topic-modal #choosing-topic form hr{margin-bottom:.5em}.d-modal.publish-page-modal .d-modal__body p.publish-description{margin-top:0}.d-modal.publish-page-modal .d-modal__body .publish-url{margin-bottom:1em}.d-modal.publish-page-modal .d-modal__body .publish-url .example-url,.d-modal.publish-page-modal .d-modal__body .publish-url .invalid-slug{font-weight:bold}.d-modal.publish-page-modal .d-modal__body .publish-slug:disabled{cursor:not-allowed}.d-modal.publish-page-modal .d-modal__body .controls{margin-bottom:1em}.d-modal.publish-page-modal .d-modal__body .controls .description{margin:0;display:flex;align-items:center}.d-modal.publish-page-modal .d-modal__body .controls .description input[type=checkbox]{margin-top:0}.d-modal.publish-page-modal .d-modal__footer{display:flex}.d-modal.publish-page-modal .d-modal__footer .close-publish-page{margin-left:auto;margin-right:0}.d-modal.topic-bulk-actions-modal .d-modal__container{min-width:0;width:100%}.d-modal.topic-bulk-actions-modal p{margin-top:0}.d-modal.topic-bulk-actions-modal .bulk-buttons{display:grid;grid-template-columns:repeat(auto-fit, minmax(12em, 1fr));gap:.5em;max-width:100%;min-width:0}.d-modal.topic-bulk-actions-modal .bulk-buttons .d-button-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topic-bulk-actions-modal__selection-info{margin-bottom:.5em}.d-modal.topic-bulk-actions-modal .d-modal__title-text{font-size:var(--font-up-2)}.d-modal.topic-bulk-actions-modal .d-modal__container{display:flex}.d-modal.topic-bulk-actions-modal p{margin-top:0}.d-modal.topic-bulk-actions-modal #bulk-topics-cancel{margin-left:auto}.d-modal.topic-bulk-actions-modal .bulk-close-note-section{margin-top:1em}.d-modal.edit-slow-mode-modal .slow-mode-label{display:inline-flex}.d-modal.edit-slow-mode-modal .alert.alert-info{margin-bottom:0}.d-modal.edit-slow-mode-modal .input-small{width:10%}.d-modal.group-add-members-modal .input-group{margin-bottom:.5em}.d-modal.group-add-members-modal .input-group:last-child{margin-bottom:0}.d-modal.group-add-members-modal .user-chooser{width:100%}.d-modal.share-topic-modal .d-modal__title{display:flex;align-items:center;gap:.5rem}.d-modal.share-topic-modal .d-modal__subtitle-text{color:var(--primary-med-or-secondary-med)}.d-modal.share-topic-modal form{margin-bottom:0}.d-modal.chat-modal-new-message{align-items:flex-start}.d-modal.chat-modal-new-message .d-modal__container{width:var(--modal-max-width);margin-top:1rem}.d-modal.chat-modal-new-message .d-modal__body{padding:0}.d-modal.chat-modal-new-message .d-modal__body input{width:auto}.d-modal.chat-modal-new-message .chat-message-creator__add-members-header-container{padding-inline:1rem .5rem}.d-modal.chat-modal-new-message .chat-message-creator__add-members-header{align-items:center}.d-modal.chat-modal-new-message .chat-message-creator__members{min-height:unset;padding:.25rem .5rem}.d-modal.chat-modal-new-message .chat-message-creator__add-members__close-btn{margin-top:0;height:33px}@media screen and (max-width: 768px){.d-modal.chat-modal-new-message .d-modal__container{width:100%;margin-top:0}}.d-modal.fullscreen-table-modal .d-modal__container,.d-modal.fullscreen-code-modal .d-modal__container{max-height:100vh}.d-modal.fullscreen-table-modal .modal-close,.d-modal.fullscreen-code-modal .modal-close{margin-left:auto}.d-modal.fullscreen-table-modal .d-modal__container{display:grid;grid-template-rows:auto 1fr auto}.d-modal.fullscreen-table-modal .d-modal__footer{justify-content:space-between}.d-modal.fullscreen-code-modal pre{margin:0}.d-modal.fullscreen-code-modal pre code{max-width:none;max-height:none;padding:1rem;white-space:pre}.d-modal.discourse-local-dates-create-modal .advanced-mode-btn{margin-left:auto}.d-modal.discourse-local-dates-create-modal .date-time-configuration{display:flex}.d-modal.discourse-local-dates-create-modal .date-time-configuration .fake-input{display:none}.d-modal.discourse-local-dates-create-modal .date-time-configuration .timezone-input{width:100%}.d-modal.discourse-local-dates-create-modal .date-time-configuration .timezone-input .select-kit-header .d-icon{margin-right:1em}.d-modal.discourse-local-dates-create-modal .date-time-configuration .timezone-input .select-kit-header .caret-icon{margin-right:0}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control{position:relative;display:flex;border:1px solid var(--primary-low)}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.is-filled .date-time,.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.is-selected .date-time{color:var(--primary);background:var(--secondary)}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.is-filled .d-icon,.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.is-selected .d-icon{color:var(--primary-high)}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.from{border-radius:5px 5px 0 0}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.from .date-time{border-radius:5px 5px 0 0}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.from.is-selected{border-color:var(--tertiary)}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.to{border-radius:0 0 5px 5px;margin-bottom:1em}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.to .date-time{border-radius:0 0 5px 5px;padding-right:3em}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control.to.is-selected{border-color:var(--tertiary)}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control .date-time{color:var(--primary-medium);background:var(--primary-very-low);padding:1em .5em 1em 2em;border:0;outline:none;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;justify-content:flex-start}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control .date-time:focus{background-color:var(--tertiary-50)}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control .d-icon{position:absolute;margin-top:auto;margin-bottom:auto;left:.5em;top:0;bottom:0;color:var(--primary-medium)}.d-modal.discourse-local-dates-create-modal .date-time-configuration .date-time-control .delete-to-date{position:absolute;margin-top:auto;margin-bottom:auto;right:0;width:30px;top:0;bottom:0;color:var(--primary-high);border-radius:0 0 5px 0}.d-modal.discourse-local-dates-create-modal .date-time-configuration .inputs-panel{flex:1}.d-modal.discourse-local-dates-create-modal .preview{text-align:center;margin-bottom:.5em;padding:.5em}.d-modal.discourse-local-dates-create-modal .preview b{margin-right:.5em;margin-left:.5em}.d-modal.discourse-local-dates-create-modal .preview b+p{margin:0;display:inline-block}.d-modal.discourse-local-dates-create-modal .validation-error{margin-bottom:.5em}.d-modal.discourse-local-dates-create-modal .format .format-input{width:280px}.d-modal.discourse-local-dates-create-modal .formats{list-style:none;padding:0;margin:0}.d-modal.discourse-local-dates-create-modal .formats .format .previewed-format{color:var(--primary-medium)}.d-modal.discourse-local-dates-create-modal .control-group.recurrence,.d-modal.discourse-local-dates-create-modal .control-group.format,.d-modal.discourse-local-dates-create-modal .control-group.timezones{margin-top:1em}.user-status.modal .d-modal__footer .delete-status{margin-left:auto;margin-right:0}.user-status.modal .d-modal__body .control-group-remove-status{margin-top:25px}.user-status.modal .d-modal__body .pause-notifications{margin-top:1.5em}.user-status.modal .d-modal__body .control-label{font-weight:700}.user-status.modal .d-modal__body .tap-tile:last-child{border:0}@keyframes slidein{0%{transform:translateX(0px)}50%{transform:translateX(5px)}100%{transform:translateX(0px)}}.popup-tip{border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;position:absolute;left:0;z-index:701;cursor:pointer}.ios-device .popup-tip{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}@media(prefers-reduced-motion: no-preference){.popup-tip{animation:.15s slidein 3}}.popup-tip.bad{background:var(--danger-medium);color:#fff;box-shadow:var(--shadow-dropdown)}.popup-tip.hide,.popup-tip.good{display:none}.popup-tip .d-icon{color:var(--primary);opacity:.5;font-size:var(--font-0)}.popup-tip .d-icon:hover{opacity:1}#topic-entrance{border:1px solid var(--primary-low);padding:5px;background:var(--secondary);box-shadow:var(--shadow-card);width:133px;-webkit-user-select:none;user-select:none;cursor:default}#topic-entrance:not(.--glimmer){z-index:300;position:absolute}#topic-entrance:not(.--glimmer) button.full .d-icon{display:block;width:100%}#topic-entrance.--glimmer button.full{display:flex;flex-direction:column}#topic-entrance button.full{width:100%;margin-bottom:5px;flex-wrap:wrap}#topic-entrance button.full .d-icon{margin:2px auto;transform:rotate(90deg)}#topic-entrance button.btn.jump-bottom,#topic-entrance .d-modal.json-schema-editor-modal .je-ready button.jump-bottom,.d-modal.json-schema-editor-modal .je-ready #topic-entrance button.jump-bottom{margin:5px 0 0 0}@media print{.avatar,.topic-avatar,header,.topic-above-post-stream-outlet.topic-above-post-stream,.topic-map,.post-menu-area.clearfix,.post-menu-area.container,div#topic-footer-buttons,div.suggested-topics,div#progress-topic-wrapper,#topic-progress-wrapper,div.nums,._flyout,#topic-progress,.quote-controls,.topic-timer-info,div.lazy-video-container,.post-info.edits,.post-action,.saving-text,.draft-text,.discourse-modal,div.read-state,div.read-state.read,.edit-topic,a.reply-to-tab,a.reply-new,div.time-gap,#bottom,#footer,.alert-info,.badge-category,.badge-notification.clicks,.crawler-nav,.powered-by-link,.timeline-container,.poll-info{display:none !important}a,a:visited{color:#08c !important}div.row{border-top:1px solid #aaa}.cooked pre code{max-height:none}#main-outlet{padding:0 !important}html,body{min-width:0;height:auto}.lightbox-wrapper img{max-width:500px !important;height:auto !important}.topic-body{width:auto;margin:0;padding:0;float:none}.topic-post article.boxed .select-posts{width:auto;left:auto;right:0}.gap{width:auto}#topic-title{margin:0;padding:0}#topic-title div div h1{margin:2.5em 0 0 0;padding:0;float:left;font-weight:normal;font-size:normal}a,a:visited{color:#ddd;font-weight:bold}.topic-category-outlet.show-topic-category-location,div.alert.alert-info.alert-emails-disabled,div.profiler-results.profiler-left.profiler-no-controls{display:none}}.list-controls{background:var(--d-content-background)}.list-controls .combo-box .combo-box-header{background:var(--secondary);color:var(--primary);border:1px solid var(--primary-medium);font-size:var(--font-0);height:100%}.list-controls .combo-box .combo-box-header:focus{border-color:var(--tertiary)}.list-controls .select-kit .select-kit-collection{max-height:40vh}.navigation-container{width:100%;--nav-space: 0.75em;display:flex;flex-wrap:wrap}.category-breadcrumb{display:flex;flex-wrap:wrap;gap:var(--nav-space) 0;list-style:none;padding:0;margin:0 0 var(--nav-space) 0}.category-breadcrumb>li{display:flex;margin-right:.5em;margin-bottom:0}#navigation-bar{display:flex;flex-wrap:wrap;margin:0;margin-bottom:var(--nav-space);margin-right:auto}.navigation-controls{display:flex;flex-wrap:wrap;align-items:stretch;margin-bottom:var(--nav-space);gap:var(--nav-space) 0}.navigation-controls>*{white-space:nowrap}.navigation-controls>*:not(:last-child){margin-right:.5em}.navigation-controls .select-kit-header{height:100%}@media screen and (max-width: 450px){.navigation-controls .edit-category .d-button-label{display:none}.navigation-controls .edit-category .d-icon{margin:0}}.navigation-controls .dismiss-container-top:empty{display:none}.category-heading{max-width:100%}.category-heading p{margin-top:0;line-height:var(--line-height-large);font-size:var(--font-up-3)}.category-logo.aspect-image{width:auto;max-height:150px}@supports(--custom: property){.category-logo.aspect-image{--max-height: 150px;max-height:var(--max-height);max-width:100%;height:auto}.category-logo.aspect-image img{width:calc(var(--max-height)*var(--aspect-ratio));max-width:100%;height:inherit;max-height:var(--max-height)}}.topic-list.shared-drafts{margin-bottom:1.5em}#header-list-area{background:var(--d-content-background)}.topic-list-item.visited .topic-list-data a.title:not(.badge-notification),.latest-topic-list-item.visited a.title:not(.badge-notification),.category-topic-link.visited a.title:not(.badge-notification){color:var(--primary-medium)}.topic-list-item.visited .topic-list-data .badge-category,.latest-topic-list-item.visited .badge-category,.category-topic-link.visited .badge-category{color:var(--primary-medium)}.topic-list-item.visited .topic-list-data .discourse-tag,.topic-list-item.visited .topic-list-data .discourse-tag:visited,.latest-topic-list-item.visited .discourse-tag,.latest-topic-list-item.visited .discourse-tag:visited,.category-topic-link.visited .discourse-tag,.category-topic-link.visited .discourse-tag:visited{color:var(--primary-medium)}.topic-list-item .post-excerpt{margin-top:.5em;margin-bottom:.5em;font-size:var(--font-down-2);word-break:break-word}.topic-list-main-link,.latest-topic-list-item .main-link,.topic-list .main-link{font-size:var(--font-up-1)}.topic-list-main-link a.title,.latest-topic-list-item .main-link a.title,.topic-list .main-link a.title{padding:15px 0;word-break:break-word;color:var(--primary)}.anon .topic-list-main-link a.title:visited:not(.badge-notification),.anon .latest-topic-list-item .main-link a.title:visited:not(.badge-notification),.latest-topic-list-item .anon .main-link a.title:visited:not(.badge-notification),.anon .topic-list .main-link a.title:visited:not(.badge-notification),.topic-list .anon .main-link a.title:visited:not(.badge-notification){color:var(--primary-medium)}.topic-list-main-link a.title.visited:not(.badge-notification),.latest-topic-list-item .main-link a.title.visited:not(.badge-notification),.topic-list .main-link a.title.visited:not(.badge-notification){color:var(--primary-medium)}.sticky-header .topic-list-header{position:-webkit-sticky;position:sticky;top:var(--header-offset, 60px);background:var(--secondary);z-index:2}.bulk-select-topics-dropdown .select-kit.single-select.dropdown-select-box .select-kit-row .texts .name{font-weight:normal}.bulk-select-topics-dropdown .select-kit.single-select.dropdown-select-box .select-kit-row .icons{font-size:var(--font-down-2);margin-right:.75em;position:relative;top:.15em}.topic-list{width:100%;border-collapse:collapse}.topic-list>.topic-list-body>.topic-list-item.has-excerpt .star{vertical-align:top;margin-top:2px}.topic-list>.topic-list-body>.topic-list-item.last-visit{border-bottom:none}.topic-list>.topic-list-body>.topic-list-item .topic-list-separator{text-align:center}.topic-list .topic-list-item-separator{border:none}.topic-list .topic-list-item-separator .topic-list-data{border-top:1px solid var(--danger-medium);line-height:0em;padding:0;text-align:center}.topic-list .topic-list-item-separator .topic-list-data span{position:relative;background-color:var(--secondary);color:var(--danger-medium);padding:0 .55em;font-size:var(--font-down-1)}.topic-list .topic-list-data{line-height:var(--line-height-large);text-align:left;vertical-align:middle}.topic-list .btn-flat .d-icon,.topic-list .json-editor-btn-collapse .d-icon,.topic-list .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse .d-icon,.d-modal.json-schema-editor-modal .je-ready .topic-list .json-editor-btn-collapse .d-icon{color:currentColor}.topic-list td{color:var(--primary-medium);font-size:var(--font-0)}.topic-list .main-link .raw-topic-link>*{pointer-events:none}.topic-list .main-link .title:focus{outline:none}.topic-list .main-link .title:focus-visible{outline:none}.topic-list .unread-indicator.read{display:none}.topic-list .unread-indicator .d-icon{vertical-align:middle;font-size:var(--font-down-5)}.topic-list .link-bottom-line{font-size:var(--font-down-1);display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.topic-list .link-bottom-line .discourse-tags{flex-wrap:wrap}.topic-list .link-bottom-line a.discourse-tag.box{padding-top:0;padding-bottom:0}.topic-list .link-bottom-line .discourse-tag.box{margin-right:.25em}.topic-list .link-bottom-line .participant-group-wrapper{display:flex;margin-left:.5em}.topic-list .link-bottom-line .participant-group-wrapper .participant-group{padding:0 5px;border:1px solid var(--primary-low);border-radius:.25em;min-width:3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topic-list .link-bottom-line .participant-group-wrapper .participant-group>a{display:flex;align-items:center;height:1.25em;color:var(--primary-high)}.mobile-view .topic-list .link-bottom-line .participant-group-wrapper .participant-group>a{height:1.1em}.topic-list .link-bottom-line .participant-group-wrapper .participant-group>a .d-icon{margin-right:5px}.topic-list .topic-excerpt{display:block;font-size:var(--font-down-1);margin-top:.33em;color:var(--primary-high);word-wrap:break-word;line-height:var(--line-height-large);padding-right:20px}.topic-list .num{text-align:center}.topic-list .num a{color:inherit}.topic-list .num .badge-posts{font-weight:700;color:inherit;padding:15px 5px}.topic-list .num.posts a{padding:15px 5px}.topic-list .num.activity a{padding:15px 5px}.topic-list .num.activity a span.relative-date{pointer-events:none}.heatmap-high,.heatmap-high a,.heatmap-high .d-icon,.heatmap-high .d-button-label{color:#fe7a15 !important}.heatmap-med,.heatmap-med a,.heatmap-med .d-icon,.heatmap-med .d-button-label{color:#cf7721 !important}.heatmap-low,.heatmap-low a,.heatmap-low .d-icon,.heatmap-low .d-button-label{color:#9b764f !important}.topic-list .heatmap-high{font-weight:bold}.loading .topic-list{border:0;box-shadow:none}.loading .topic-list .topic-list-item{background-color:rgba(0,0,0,0)}#list-area{background:var(--d-content-background);margin-bottom:100px}#list-area .empty-topic-list{padding:10px}#list-area .unseen{background-color:rgba(0,0,0,0);padding:0;border:0;color:var(--danger-medium);font-size:var(--font-0);cursor:default}.topic-list .alert{margin-bottom:0;font-size:var(--font-0)}.topic-list .spinner{margin-top:40px}.d-icon-thumbtack.unpinned{transform:rotate(180deg)}.top-title-buttons{display:flex;margin:.5em 0;flex-wrap:wrap;font-size:var(--font-down-1);gap:.5em}div.education{color:var(--primary);margin-bottom:2em}div.education p{max-width:62em}div.education .badge-notification{vertical-align:text-bottom}.list-cell,.category-list td,.category-list th,.table-heading{padding:12px 5px;color:var(--primary-med-or-secondary-high)}.table-heading{border-bottom:3px solid var(--primary-low)}.topic-post-badges{white-space:nowrap;align-self:center;line-height:var(--line-height-medium)}.bulk-select-bookmarks-dropdown .select-kit.single-select.dropdown-select-box .select-kit-row .texts .name{font-weight:normal}.bulk-select-bookmarks-dropdown .select-kit.single-select.dropdown-select-box .select-kit-row .icons{font-size:var(--font-down-2);margin-right:.75em;position:relative;top:.15em}.about__main-content{display:grid;grid-template-columns:2fr 1fr;column-gap:4em}.about__stats{display:flex;border-top:1px solid var(--primary-low);border-bottom:1px solid var(--primary-low);padding:1em 1em;margin-bottom:1em}.about__stats-item{flex-grow:1;flex-basis:0}.about__banner{margin-bottom:1em;min-height:300px;max-height:300px}section.about{margin-bottom:3em}section.about .users{display:grid;gap:1em;grid-template-columns:repeat(auto-fit, minmax(20em, 1fr))}section.about h3{margin-bottom:1em;display:flex;flex-wrap:wrap;align-items:center;gap:0 .35em}section.about h3 .d-icon{color:var(--primary-high)}section.about h3 .badge-category__wrapper{font-size:var(--font-0);align-self:baseline}section.about.stats table td{padding:.67em}section.about.stats table td:not(:first-child){text-align:center}.desktop-view .account-activation-page{background:var(--primary-very-low)}.account-activation-page #main-outlet-wrapper{display:block}.account-activation-page #main-outlet-wrapper .sidebar-wrapper{display:none}.account-activation-page .header-sidebar-toggle{display:none}.account-activation-page #main-outlet{padding:0;height:100%}.account-activation-page #simple-container{display:flex;align-items:center;box-sizing:border-box;border-radius:10px;width:100%;padding:20px;justify-content:center;margin-top:var(--header-offset)}.account-activation-page #simple-container .account-created .ac-message{font-size:var(--font-up-1);line-height:var(--line-height-large)}.account-activation-page #simple-container .account-created .activation-controls{display:flex;flex-wrap:wrap;gap:.5em}.account-activation-page #simple-container .account-created .ac-page{border-radius:10px;margin-top:25px}.activate-account .activate-title{text-align:center}.activate-account .activate-title .waving-hand{height:32px;margin-bottom:13px}.activate-account #activate-account-button{margin-top:20px;margin-left:auto;margin-right:auto;display:block}.activate-account .perform-activation{border-top:6px solid var(--tertiary);box-shadow:0 1px 10px 1px rgba(var(--primary-low-rgb), 1.25);border-radius:10px;padding:1em 2.5em 1em 2.5em}.activate-account .perform-activation .image{width:150px;margin:auto;padding-bottom:1em}.alert{padding:.5em 2.5em .5em 1em;background-color:var(--danger-low);color:var(--primary);position:relative;margin-bottom:1em}.alert .close{font-size:var(--font-up-3);position:absolute;top:.265em;right:.66em;padding:0}.alert .close .d-icon{color:var(--primary-medium)}.alert.alert-success{background-color:var(--success-low);color:var(--primary)}.alert.alert-error{background-color:var(--danger-low);color:var(--primary)}.alert.alert-warning{background-color:var(--highlight-bg);color:var(--primary)}.alert.alert-info{background-color:var(--tertiary-low);color:var(--primary)}.alert.alert-info.clickable{color:var(--tertiary);z-index:1}a.alert.clickable{display:flex}span.bbcode-b{font-weight:bold}span.bbcode-i{font-style:italic}span.bbcode-u{text-decoration:underline}span.bbcode-s{text-decoration:line-through}.reorder-categories thead th{padding-bottom:.5em}.reorder-categories input[type=number]{margin:0;max-width:4em}.reorder-categories table{width:100%;padding-bottom:150px;margin:0 .667em}.reorder-categories table td{padding:.5em .5em .5em 0;min-width:10em}@media screen and (min-width: calc( + 1px)){.reorder-categories table td{min-width:15em}}.reorder-categories .badge-category__wrapper .badge-category{max-width:20em}@media screen and (max-width: 550px){.reorder-categories .badge-category__wrapper .badge-category{max-width:30vw}}.reorder-categories__header-position{text-align:right}.reorder-categories-actions{display:flex;justify-content:end;gap:.5rem}.reorder-categories-depth-1{margin-left:20px}.reorder-categories-depth-2{margin-left:40px}.category-list{table-layout:fixed}.category-list .category-text-title{display:flex;align-items:baseline}.category-list .category-name{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:text-top;line-height:var(--line-height-medium)}.category-list.with-topics .subcategories-with-subcategories .category-description{display:none}.category-list.hidden{display:none}.navigation-categories .category-list.subcategory-list{margin-bottom:1em}.subcategory-list .parent-category h3{display:inline}.subcategory-list .parent-category .category-text-title{display:inline-flex}.subcategory-list .parent-category .stat{margin-left:.5em}.category-boxes,.category-boxes-with-topics{display:grid;gap:1.5em;margin-top:1em;margin-bottom:1em;width:100%}.category-boxes .category-box,.category-boxes-with-topics .category-box{position:relative;display:flex;flex-direction:row;align-content:flex-start;box-sizing:border-box;border-width:0;border-left-width:6px;border-style:solid;border-color:var(--category-badge-color, var(--primary-low))}.mobile-view .category-boxes .category-box,.mobile-view .category-boxes-with-topics .category-box{width:100%}.category-boxes .category-box .parent-box-link:before,.category-boxes-with-topics .category-box .parent-box-link:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.category-boxes .category-box .category-logo.aspect-image img,.category-boxes-with-topics .category-box .category-logo.aspect-image img{display:block;width:auto;height:40px;margin:0 auto 1em auto}@supports(--custom: property){.category-boxes .category-box .category-logo.aspect-image img,.category-boxes-with-topics .category-box .category-logo.aspect-image img{--height: 40px;height:var(--height);width:calc(var(--height)*var(--aspect-ratio));max-width:100%}}.category-boxes .category-box-inner,.category-boxes-with-topics .category-box-inner{box-sizing:border-box;width:100%;padding:1em;display:flex;flex-direction:column;border-width:2px;border-left-width:0;border-style:solid;border-color:var(--primary-low)}.category-boxes.no-logos .category-logo,.category-boxes-with-topics.no-logos .category-logo{display:none}.category-boxes{grid-template-columns:repeat(auto-fit, minmax(15em, 1fr))}.category-boxes .category-box>a{width:100%;padding:0}.category-boxes .category-box .category-box-inner{padding:1em}.category-boxes .category-box .category-box-inner .category-logo{float:none;margin:0}.category-boxes.no-logos .category-box .category-box-inner>a{padding:3em 1em}.category-boxes .description{margin-bottom:1em;text-align:center;font-size:var(--font-0);color:var(--primary-med-or-secondary-high);position:relative;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-moz-box-orient:vertical;-webkit-box-orient:vertical;pointer-events:none}.category-boxes .description .overflow{max-height:6em}.category-boxes .description .overflow div a{pointer-events:auto}.category-boxes h3{font-size:var(--font-up-2);margin-bottom:.5em;margin-top:.25em;line-height:var(--line-height-medium);text-align:center;color:var(--primary);overflow:hidden}.category-boxes h4 a{color:var(--primary)}.category-boxes .subcategory.with-subcategories{position:relative;border:none;border-left-width:4px;border-left-style:solid;margin-bottom:.25em}.category-boxes .subcategory.with-subcategories .category-title-link{display:flex}.category-boxes .subcategory.with-subcategories .category-title-link .category-logo{flex:1 0 auto;margin:.25em .5em .5em 0;--max-height: 40px}.category-boxes .subcategory.with-subcategories .category-title-link .category-text-title{order:2;line-height:var(--line-height-medium);overflow:hidden;margin-bottom:.25em;word-wrap:break-word}.category-boxes .subcategory.with-subcategories .category-title-link:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.category-boxes .subcategory.with-subcategories .subcategory-box-inner{border:1px solid var(--primary-low);border-left:none;padding:.5em .5em .4em .5em}.category-boxes .subcategory.with-subcategories:not(:last-of-type){margin-bottom:.75em}.category-boxes .subcategory.with-subcategories .subcategory{margin-bottom:.25em}.category-boxes .subcategories{display:flex;flex-flow:wrap}.category-boxes .subcategories .subcategory{display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.6em}.category-boxes .subcategories .subcategory .badge-category__wrapper{overflow:hidden}.category-boxes .subcategories .subcategory .subcategory-image-placeholder{display:inline-block;margin-right:.6em;flex:1 0 auto}.category-boxes .subcategories .subcategory .subcategory-link{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.category-boxes .subcategories .subcategory .category-logo img{display:inline-block;--height: 20px;height:var(--height);width:calc(var(--height)*var(--aspect-ratio));margin:0}.category-boxes-with-topics{grid-template-columns:repeat(auto-fit, minmax(18em, 1fr))}.category-boxes-with-topics .category-box{padding:0}.category-boxes-with-topics h3{font-size:var(--font-up-2);text-align:center;overflow:hidden}.category-boxes-with-topics .category-box-heading{margin-bottom:.5em}.category-boxes-with-topics .category-box-heading a[href]{width:100%;color:var(--primary)}.category-boxes-with-topics .featured-topics{margin-bottom:1em;z-index:1}.category-boxes-with-topics .featured-topics ul{color:var(--primary-medium);list-style:none;padding:0;margin:0}.category-boxes-with-topics .featured-topics li{padding:4px 0;display:flex;align-items:baseline}.category-boxes-with-topics .featured-topics li a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-moz-box-orient:vertical;-webkit-box-orient:vertical}.category-boxes-with-topics .featured-topics li .d-icon{margin-right:.15em;width:.76em;height:.76em}.categories-list .category h3,.categories-list .category h4{margin-bottom:0}.categories-list .category h3 .d-icon,.categories-list .category h4 .d-icon{color:var(--primary-high);height:.76em;width:.76em;vertical-align:baseline;margin-right:.1em}.categories-list .category .category-description{margin-top:.5em;overflow:hidden;color:var(--primary-high)}.categories-list .category .category-logo.aspect-image{margin-top:.5em}.category-boxes-with-topics .category-box h3 .d-icon,.category-boxes .category-box h3 .d-icon{margin-right:0}.category-list.subcategories-with-subcategories{margin-top:1em;margin-bottom:0;border-top:1px solid var(--primary-low)}.category-list.subcategories-with-subcategories .category-description{font-size:var(--font-down-1)}.category-list.subcategories-with-subcategories .category-logo.aspect-image{--max-height: 75px}.category-list .category.muted>h3 a.category-title-link,.category-list .category.muted>h4 a.category-title-link{color:var(--primary-medium);font-size:var(--font-down-1)}.category-list .category.muted>.category-description,.category-list .category.muted tr.category-description{display:none}.category-list tbody .category.no-category-style{border-color:rgba(0,0,0,0);border-left:0px;padding-left:0px}.category-box.no-category-boxes-style{border-left-width:2px}.muted-categories-link{border:1px solid var(--primary-low);display:flex;justify-content:space-between;padding:.75em;border-left-width:6px;border-right:none 0;margin-left:-3px}.muted-categories-link .d-icon{color:var(--primary-medium);margin-top:.25em}.muted-categories-heading{color:var(--primary-medium);margin:0}.anon .muted-categories-link{display:none}.navigation-categories .category-list{margin-bottom:3em}.navigation-categories .category-list .category-list{margin-bottom:0}p>code,li>code,pre>code,strong>code,em>code{color:var(--primary-very-high);background:var(--hljs-bg)}.hljs{display:block;padding:.5em;color:var(--primary-very-high)}.hljs-comment,.hljs-doctag,.hljs-code,.hljs-meta{color:var(--hljs-comment);font-style:italic}.hljs-keyword,.hljs-subst,.hljs-request,.hljs-status{color:var(--primary-very-high);font-weight:bold}.hljs-number{color:var(--hljs-number)}.hljs-string,.hljs-tag .hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-type{color:var(--hljs-string)}.hljs-title,.hljs-name,.hljs-quote,.hljs-operator,.hljs-selector-pseudo,.hljs-selector-tag,.hljs-link{color:var(--hljs-string);font-weight:bold}.hljs-subst{font-weight:normal}.hljs-literal,.hljs-class .hljs-title{color:var(--hljs-literal);font-weight:bold}.hljs-tag,.hljs-punctuation,.hljs-tag .hljs-title{color:var(--hljs-tag);font-weight:normal}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:var(--hljs-attribute)}.hljs-attribute,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:var(--hljs-attribute)}.hljs-regexp{color:var(--success)}.hljs-symbol,.hljs-prompt{color:var(--hljs-symbol)}.hljs-built_in,.hljs-builtin-name{color:var(--hljs-builtin-name)}.hljs-deletion{background:var(--danger-low)}.hljs-addition{background:var(--success-low)}.hljs-section{color:var(--hljs-builtin-name);font-weight:bold}.hljs-bullet{color:var(--hljs-attribute)}.hljs-emphasis{color:var(--hljs-comment);font-style:italic}.hljs-strong{font-weight:bold}.category-color-editor input{width:5.5em;margin-right:1em}.category-color-editor .color-title{display:block;margin:1em 0 .25em}.category-color-editor .colorpicker-wrapper{display:flex;align-items:flex-start}.category-color-editor .colors-container{display:inline-flex;flex-wrap:wrap}.category-color-editor .colors-container .colorpicker{position:relative;margin:0 .125em .25em;border:1px solid var(--primary-medium);width:1.25em;height:1.2em;padding:0;flex:0 0 auto;color:#fff}.category-color-editor .colors-container .colorpicker svg{display:none}.category-color-editor .colors-container .colorpicker.used-color svg{display:inline-flex;opacity:.8;max-width:70%}html.composer-open #main-outlet{padding-bottom:var(--composer-height);transition:padding-bottom 250ms ease}#reply-control{position:fixed;display:flex;flex-direction:column;bottom:0;height:0;right:0;left:0;margin-left:auto;margin-right:auto;max-width:1475px;width:100%;z-index:400;transition:height 250ms ease,background 250ms ease,transform 250ms ease,max-width 250ms ease,padding-bottom 250ms ease;background-color:var(--secondary);box-shadow:var(--shadow-composer)}#reply-control.hide-preview{max-width:740px}#reply-control .with-form-template .toggle-preview,#reply-control .with-form-template #mobile-file-upload,#reply-control .with-form-template .submit-panel .mobile-preview{display:none}#reply-control .with-form-template .d-editor-preview-wrapper{display:none;flex:0}@media screen and (max-width: 1200px){#reply-control{min-width:0}}#reply-control .reply-area{display:flex;flex-direction:column}#reply-control .reply-area.with-form-template{max-height:100%;box-sizing:border-box}#reply-control .saving-text,#reply-control .draft-text{display:none;padding-left:8px}#reply-control .saving-text .spinner,#reply-control .draft-text .spinner{margin-left:8px;border-color:var(--secondary);border-right-color:rgba(0,0,0,0)}#reply-control .saving-text .d-icon,#reply-control .draft-text .d-icon{color:var(--secondary)}#reply-control.open{height:var(--composer-height)}#reply-control.closed{height:0 !important}#reply-control.draft,#reply-control.saving{height:40px !important;align-items:center;background:var(--tertiary);color:var(--secondary);flex-direction:row;justify-content:space-between}#reply-control.draft .composer-controls,#reply-control.saving .composer-controls{display:flex;gap:8px;padding-right:8px}#reply-control.draft .composer-controls .toggle-toolbar,#reply-control.saving .composer-controls .toggle-toolbar{display:none}#reply-control.draft .composer-controls .d-icon,#reply-control.saving .composer-controls .d-icon{color:var(--secondary)}#reply-control.draft{cursor:pointer;display:flex}#reply-control.draft .draft-text{display:block}#reply-control.draft .grippie,#reply-control.draft .saving-text{display:none}#reply-control.saving .saving-text{display:flex}#reply-control .reply-to{color:var(--primary-high);margin-bottom:8px;display:flex;align-items:center;justify-content:flex-end}#reply-control .reply-to .reply-details{flex:1;display:flex;align-items:center;min-width:0;white-space:nowrap}#reply-control .reply-to .reply-details .d-icon{color:var(--primary-medium)}#reply-control .reply-to .composer-action-title{display:flex;align-items:center;width:auto;max-width:100%;min-width:0}#reply-control .reply-to .composer-action-title .action-title{display:flex;align-items:center;line-height:normal;min-width:0}#reply-control .reply-to .composer-action-title .action-title .topic-link,#reply-control .reply-to .composer-action-title .action-title .user-link,#reply-control .reply-to .composer-action-title .action-title .post-link{margin-right:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#reply-control .reply-to .composer-action-title .username{margin-right:5px;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 500px){#reply-control .reply-to .composer-action-title .username{display:none}}#reply-control .reply-to .composer-action-title .d-icon{margin-right:8px}#reply-control .reply-to .composer-action-title img.avatar{margin-right:3px}#reply-control .reply-to .composer-controls{display:flex;gap:8px;margin-left:8px}#reply-control .whisper,#reply-control .display-edit-reason{font-style:italic}#reply-control .whisper{margin:0 .25em}#reply-control .unlist{margin-left:.25em}#reply-control .display-edit-reason{display:inline-flex}#reply-control .display-edit-reason a{display:inline-flex}#reply-control .display-edit-reason .d-icon{padding:.3em .5em;color:var(--tertiary)}#reply-control #edit-reason{margin:0 4px}#reply-control .user-selector,#reply-control .title-and-category{display:flex;width:100%;align-items:center;position:relative}#reply-control .user-selector{margin-bottom:8px}#reply-control .title-input{position:relative;display:flex;flex:1 1 50%}#reply-control .title-input input{flex-grow:1}#reply-control .with-tags .title-input{flex:1 1 100%}.archetype-private_message #reply-control .with-tags .mini-tag-chooser{width:100%;max-width:100%}#reply-control .category-input{position:relative;display:flex;flex:1 0 40%;max-width:40%;margin:0 0 8px 8px}#reply-control .category-input .category-chooser{display:flex;flex:1 0 auto;max-width:100%;width:auto}#reply-control .category-input .category-chooser.has-selection .name{font-size:var(--font-up-1)}#reply-control .category-input .category-chooser .select-kit-header{color:var(--primary-high);white-space:nowrap;text-overflow:ellipsis}#reply-control .category-input .category-chooser .select-kit-body{max-width:450px}#reply-control .category-input .category-chooser .selected-name{max-width:100%;overflow:hidden}#reply-control .category-input .category-chooser .selected-name .name{display:flex;max-width:100%;gap:0 .5em}#reply-control .category-input .category-chooser .selected-name .name .badge-category{overflow:hidden}#reply-control .category-input .category-chooser .selected-name .name>span:last-of-type:not(:first-of-type){flex-shrink:10}#reply-control .with-tags.with-category .title-and-category{flex-wrap:wrap}#reply-control .with-tags.with-category .category-input{margin-left:0;margin-bottom:8px;min-width:0;flex-wrap:wrap;max-width:calc(50% - 4px)}#reply-control .add-warning{color:var(--primary-high);padding-left:8px;margin-bottom:0;display:flex}#reply-control .add-warning input{margin-right:8px}#reply-control #reply-title{margin-bottom:8px;flex-basis:50%;width:unset}#reply-control #reply-title:focus{box-shadow:none}#reply-control .category-input+.tags-input{margin-left:8px;width:auto;max-width:calc(50% - 4px)}#reply-control .tags-input{position:relative;margin:0 0 8px 0px;flex-grow:1}#reply-control .tags-input .mini-tag-chooser{z-index:700;width:100%}#reply-control .tags-input .mini-tag-chooser .select-kit-header{color:var(--primary-high)}#reply-control .wmd-controls{position:relative;display:flex;flex-direction:column;flex-grow:1;min-height:0}#reply-control .submit-panel{align-items:center;display:flex;flex-shrink:0;margin-top:8px}#reply-control .save-or-cancel{align-items:center;display:flex;flex:0 1 auto;margin-right:1em}#reply-control .save-or-cancel .btn-primary{flex:0 0 auto}#reply-control .save-or-cancel .cancel{align-items:center;display:flex;margin-left:1.25em;line-height:normal;color:var(--primary-high);transition:color 250ms}#reply-control .save-or-cancel .cancel:hover,#reply-control .save-or-cancel .cancel:focus{outline:none;color:var(--danger)}#reply-control .save-or-cancel .preview-template{margin-left:.5rem}#reply-control #draft-status,#reply-control #file-uploading{color:var(--primary-high);margin-right:.5em}#reply-control #file-uploading{display:flex;align-items:center;margin-right:auto}#reply-control #file-uploading a{margin-left:.33em;color:var(--primary-high)}#reply-control #file-uploading .spinner{margin-right:.33em}#reply-control #draft-status{margin-left:auto}#reply-control #draft-status .d-icon-user-edit{color:var(--danger);font-size:20px;vertical-align:-5.5px}#reply-control #draft-status+.btn-mini-toggle{margin-left:0}#reply-control #file-uploader{display:none}#reply-control .composer-select-form-template{margin-bottom:8px;width:100%}#reply-control .composer-select-form-template .name,#reply-control .composer-select-form-template .formatted-selection,#reply-control .composer-select-form-template .d-icon{color:var(--primary-high)}.autocomplete{z-index:701;position:absolute;max-width:370px;min-width:300px;background-color:var(--secondary);border:1px solid var(--primary-low);box-shadow:var(--shadow-dropdown);border-radius:8px}.autocomplete ul{list-style:none;padding:0;margin:0}.autocomplete ul li:first-of-type a{border-top-left-radius:8px;border-top-right-radius:8px}.autocomplete ul li:last-of-type a{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.autocomplete ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;align-items:center;color:var(--primary);display:flex;gap:.25em;padding:.3em 1em}.discourse-no-touch .autocomplete ul li a:hover,.discourse-no-touch .autocomplete ul li a.btn-hover{background-color:var(--d-hover);text-decoration:none}.autocomplete ul li a.selected{background-color:var(--d-selected)}.autocomplete ul li a.selected .username,.autocomplete ul li a.selected .name,.autocomplete ul li a.selected .emoji-shortname{font-weight:bold}.autocomplete ul li a .avatar{margin-right:.25em}.autocomplete ul li a .name{display:contents;font-size:var(--font-down-1);color:var(--primary-high)}.autocomplete ul li a .user-status-message{display:flex;align-items:center;gap:.25em}.autocomplete ul li a .user-status-message .user-status-message-description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--font-down-2);color:var(--primary-high);margin:0}.autocomplete ul li a .relative-date{font-size:var(--font-down-3)}.autocomplete ul li .d-icon-users{color:var(--primary-medium);padding:0 2px}.autocomplete.ac-user li a{padding:.5em 1em}.autocomplete.ac-user .emoji{height:.75em;width:.75em}.autocomplete.ac-emoji li:last-of-type a{color:var(--primary-high)}.autocomplete.ac-emoji .emoji{margin-right:.25em}div.ac-wrap.disabled input{display:none}div.ac-wrap.disabled .item a{display:none}div.ac-wrap div.item a.remove,.remove-link{margin-left:4px;font-size:var(--font-down-1);line-height:var(--line-height-small);padding:1px 3.5px;border-radius:12px;box-sizing:border-box;border:1px solid var(--primary-low)}div.ac-wrap div.item a.remove:hover,.remove-link:hover{background-color:var(--danger-low);border:1px solid var(--danger-medium);text-decoration:none;color:var(--danger)}div.ac-wrap{max-height:150px;display:flex;flex-wrap:wrap;align-items:center;min-height:30px;box-sizing:border-box}div.ac-wrap div.item{float:left;padding:4px 10px;line-height:var(--line-height-large)}div.ac-wrap div.item span{display:inline-block;line-height:var(--line-height-medium)}div.ac-wrap .ac-collapsed-button{float:left;border-radius:20px;position:relative;top:-2px;margin-right:10px}div.ac-wrap input[type=text]{float:left}div.ac-wrap input[type=text].fullwidth-input{width:100%}.md-table{overflow-y:auto;margin:1em 0}.mobile-view .md-table table{width:100%}@keyframes transformer{90%{opacity:1}100%{opacity:0}}body.ios-safari-composer-hacks #main-outlet,body.ios-safari-composer-hacks header,body.ios-safari-composer-hacks .grippie,html:not(.fullscreen-composer) body.ios-safari-composer-hacks .toggle-fullscreen{display:none}body.ios-safari-composer-hacks #reply-control{top:0px}body.ios-safari-composer-hacks #reply-control.open{height:calc(var(--composer-vh, 1vh)*100)}body:not(.ios-safari-composer-hacks) #reply-control.open{--min-height: 255px;min-height:var(--min-height);max-height:calc(100vh - var(--header-offset, 4em));padding-bottom:var(--composer-ipad-padding);padding-bottom:calc(10px + env(keyboard-inset-height));box-sizing:border-box}body:not(.ios-safari-composer-hacks) #reply-control.open.composer-action-reply{min-height:calc(var(--min-height) - 4em)}.toggle-preview{margin-left:auto;transition:all .33s ease-out}.toggle-preview.active{transform:rotate(180deg)}.toggle-preview .d-icon{color:var(--primary-medium)}.draft-error{color:var(--danger)}div.ac-wrap.composer-user-selector-limited{width:400px;padding:0 10px;margin-bottom:5px}div.ac-wrap.composer-user-selector-limited .btn-primary{margin-left:.5em;padding:3px 6px 2px;font-size:var(--font-down-1);min-height:unset}body.crawler,body>noscript{font-family:serif}body.crawler h1,body.crawler h2,body.crawler h3,body.crawler h4,body.crawler h5,body.crawler h6,body>noscript h1,body>noscript h2,body>noscript h3,body>noscript h4,body>noscript h5,body>noscript h6{font-family:serif}body.crawler.browser-update header,body>noscript.browser-update header{height:50px;margin-bottom:1em}body.crawler.browser-update .buorg,body>noscript.browser-update .buorg{position:absolute;top:50px;width:100%;background:#fdf2ab;text-align:center;font-family:sans-serif;color:#000;font-size:14px;margin-bottom:10px}body.crawler.browser-update #topic-title,body>noscript.browser-update #topic-title{margin-top:2em}body.crawler:after,body.crawler:before,body>noscript:after,body>noscript:before{display:none}body.crawler a,body>noscript a{color:blue !important;color:var(--tertiary) !important;text-decoration:underline !important}body.crawler>header,body>noscript>header{box-sizing:border-box;width:100%;top:0;background-color:#fff;background-color:var(--header_background);padding:10px;box-shadow:none;border-bottom:1px solid #eee;border-bottom:1px solid var(--header_primary-medium)}body.crawler .header-buttons,body>noscript .header-buttons{display:none}body.crawler div#main-outlet,body>noscript div#main-outlet{padding:10px}body.crawler div#main-outlet div.post,body>noscript div#main-outlet div.post{word-break:break-word}body.crawler div#main-outlet div.post img,body>noscript div#main-outlet div.post img{max-width:100%;height:auto}body.crawler .topic-list,body>noscript .topic-list{table-layout:fixed;overflow:hidden;margin:2em 0}body.crawler .topic-list thead,body>noscript .topic-list thead{border-bottom:1px solid #ddd;border-bottom:1px solid var(--primary_low)}body.crawler .topic-list thead th,body>noscript .topic-list thead th{padding:0 0 .5em}body.crawler .topic-list thead th:nth-child(2),body>noscript .topic-list thead th:nth-child(2){display:none}body.crawler .topic-list thead th:first-of-type,body>noscript .topic-list thead th:first-of-type{width:60%;padding-left:0}body.crawler .topic-list thead th:last-of-type,body.crawler .topic-list thead th.replies,body.crawler .topic-list thead th.views,body>noscript .topic-list thead th:last-of-type,body>noscript .topic-list thead th.replies,body>noscript .topic-list thead th.views{text-align:center}body.crawler .topic-list thead th:last-of-type,body.crawler .topic-list thead th.replies,body>noscript .topic-list thead th:last-of-type,body>noscript .topic-list thead th.replies{width:20%}body.crawler .topic-list thead th.posters,body>noscript .topic-list thead th.posters{display:none}body.crawler .topic-list td,body>noscript .topic-list td{padding:10px 0}body.crawler .topic-list td.posters,body>noscript .topic-list td.posters{display:none}body.crawler .topic-list td:last-of-type,body.crawler .topic-list td.replies,body.crawler .topic-list td.views,body>noscript .topic-list td:last-of-type,body>noscript .topic-list td.replies,body>noscript .topic-list td.views{text-align:center}body.crawler .topic-list td:first-of-type,body>noscript .topic-list td:first-of-type{width:60%}body.crawler .topic-list td:last-of-type,body.crawler .topic-list td.replies,body>noscript .topic-list td:last-of-type,body>noscript .topic-list td.replies{width:20%}@media(max-width: 850px){body.crawler .topic-list,body>noscript .topic-list{table-layout:auto;margin:0}body.crawler .topic-list td,body>noscript .topic-list td{word-break:break-word}body.crawler .topic-list td.posters a:not(:last-of-type),body>noscript .topic-list td.posters a:not(:last-of-type){display:none}body.crawler .topic-list td.posters a:last-of-type,body>noscript .topic-list td.posters a:last-of-type{display:block}body.crawler .topic-list td.views,body.crawler .topic-list th.views,body>noscript .topic-list td.views,body>noscript .topic-list th.views{display:none}body.crawler .topic-list .link-top-line a.title,body>noscript .topic-list .link-top-line a.title{padding:0}body.crawler .topic-list .link-bottom-line,body>noscript .topic-list .link-bottom-line{margin-top:.25em}}body.crawler .topic-list .topic-list-item,body>noscript .topic-list .topic-list-item{border-bottom:1px solid #eee;border-bottom:1px solid var(--primary-low)}body.crawler .topic-list .topic-list-item>*,body>noscript .topic-list .topic-list-item>*{padding:.75em 0}body.crawler .topic-list .topic-list-item td.main-link,body>noscript .topic-list .topic-list-item td.main-link{padding-right:1em}body.crawler .topic-list .topic-list-item p.excerpt,body>noscript .topic-list .topic-list-item p.excerpt{font-size:var(--font-down-1)}body.crawler .topic-category,body>noscript .topic-category{display:inline}body.crawler .topic-list-main-link a.title,.latest-topic-list-item body.crawler .main-link a.title,.topic-list body.crawler .main-link a.title,body.crawler .topic-list .main-link a.title,body.crawler .latest-topic-list-item .main-link a.title,body>noscript .topic-list-main-link a.title,.latest-topic-list-item body>noscript .main-link a.title,.topic-list body>noscript .main-link a.title,body>noscript .topic-list .main-link a.title,body>noscript .latest-topic-list-item .main-link a.title{padding:0}body.crawler .topic-list .link-bottom-line,body>noscript .topic-list .link-bottom-line{margin-top:.25em}body.crawler div#main-outlet div.post,body>noscript div#main-outlet div.post{word-break:break-word;overflow:auto;max-width:100%}body.crawler div#main-outlet div.post img,body>noscript div#main-outlet div.post img{max-width:100%;height:auto}body.crawler div#main-outlet .topic-body,body>noscript div#main-outlet .topic-body{float:unset}body.crawler .crawler-post,body>noscript .crawler-post{margin-top:1em;margin-bottom:2em;padding-top:1.5em;border-top:1px solid #eee;border-top:1px solid var(--primary-low)}body.crawler .crawler-post-meta,body>noscript .crawler-post-meta{margin-bottom:1em}body.crawler .crawler-post-meta .creator,body>noscript .crawler-post-meta .creator{word-break:break-all}body.crawler .crawler-post-meta .creator a,body>noscript .crawler-post-meta .creator a{font-weight:bold}@media screen and (max-width: 768px){body.crawler .crawler-post-meta .creator,body>noscript .crawler-post-meta .creator{display:inline-block;margin-bottom:.25em}}body.crawler .crawler-post-infos,body>noscript .crawler-post-infos{color:#666;display:inline-block}@media screen and (min-width: calc(768px + 1px)){body.crawler .crawler-post-infos,body>noscript .crawler-post-infos{float:right}}body.crawler .crawler-post-infos [itemprop=position],body>noscript .crawler-post-infos [itemprop=position]{float:left;margin-right:.5em}body.crawler .crawler-linkback-list,body>noscript .crawler-linkback-list{margin-top:1em}body.crawler .crawler-linkback-list a,body>noscript .crawler-linkback-list a{display:block;padding:.5em 0;border-top:1px solid #ddd;border-top:1px solid var(--primary-low)}body.crawler .tag-crawler .tag-box,body>noscript .tag-crawler .tag-box{margin-bottom:.5em}body.crawler #topic-title>*,body>noscript #topic-title>*{display:block}body.crawler #topic-title h1,body>noscript #topic-title h1{margin-bottom:.25em}body.crawler .poll-info,body>noscript .poll-info{display:none}body.crawler pre,body.crawler code,body.crawler blockquote,body.crawler aside.quote .title,body>noscript pre,body>noscript code,body>noscript blockquote,body>noscript aside.quote .title{background:#eee;background:var(--primary-low)}body.crawler .md-table tr,body>noscript .md-table tr{border:1px solid #ddd;border:1px solid var(--primary-low)}body.crawler .md-table th,body>noscript .md-table th{font-weight:bold}body.crawler .md-table td,body.crawler .md-table th,body>noscript .md-table td,body>noscript .md-table th{padding:.25em;border-right:1px solid #ddd;border-right:1px solid var(--primary-low)}body.crawler footer,body>noscript footer{margin-top:2em}body.crawler .noscript-footer-nav,body>noscript .noscript-footer-nav{margin-top:4em}body.crawler .noscript-footer-nav a,body>noscript .noscript-footer-nav a{margin-right:.25em;white-space:nowrap}body.crawler #noscript-footer,body>noscript #noscript-footer{padding:0 10px;text-align:center}body.crawler .crawler-nav,body>noscript .crawler-nav{margin:1em 0}body.crawler .crawler-nav ul,body>noscript .crawler-nav ul{margin:0;list-style-type:none}body.crawler .crawler-nav li,body>noscript .crawler-nav li{display:inline-block}body.crawler .crawler-nav a,body>noscript .crawler-nav a{display:inline-block;padding:.5em 1em .5em 0}.buorg div{padding:8px}.buorg a,.buorg a:visited{color:#e25600;text-decoration:underline}@media print{.buorg{display:none !important}}.user-crawler .username{margin-left:5px;display:inline-block}.d-image-grid:not([data-disabled])[data-columns]{display:flex;flex-wrap:wrap}.d-image-grid:not([data-disabled])[data-columns="2"]>*{flex-basis:calc(50% - 3px);margin-right:6px}.d-image-grid:not([data-disabled])[data-columns="3"]>*{flex-basis:calc(33.33% - 4.002px);margin-right:6px}.d-image-grid:not([data-disabled]) .d-image-grid-column{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}.d-image-grid:not([data-disabled]) .d-image-grid-column .button-wrapper{bottom:0;min-width:unset}.d-image-grid:not([data-disabled]) .d-image-grid-column>div,.d-image-grid:not([data-disabled]) .d-image-grid-column>span{flex-grow:1;overflow:hidden;max-height:1200px}.d-image-grid:not([data-disabled]) .d-image-grid-column>div img:not(.thumbnail):not(.ytp-thumbnail-image):not(.emoji),.d-image-grid:not([data-disabled]) .d-image-grid-column>span img:not(.thumbnail):not(.ytp-thumbnail-image):not(.emoji){height:100%;object-fit:cover}.d-image-grid:not([data-disabled]) .d-image-grid-column:last-child{margin-right:0}.d-image-grid:not([data-disabled]) .d-image-grid-column>img,.d-image-grid:not([data-disabled]) .d-image-grid-column>div{margin-bottom:6px}.d-image-grid:not([data-disabled]) .d-image-grid-column img,.d-image-grid:not([data-disabled]) .d-image-grid-column>.lightbox-wrapper,.d-image-grid:not([data-disabled]) .d-image-grid-column>.lightbox-wrapper>.lightbox{width:100%}.d-image-grid:not([data-disabled]) .d-image-grid-column .lightbox-wrapper .meta .informations{display:none}.d-image-grid:not([data-disabled]) .d-image-grid-column .lightbox-wrapper .meta .filename{flex-grow:3}.d-image-grid:not([data-disabled]) .d-image-grid-column .lightbox-wrapper>.lightbox{height:100%}.d-image-grid:not([data-disabled]) .d-image-grid-column .image-wrapper{display:block;margin-bottom:6px;padding-bottom:0em}.d-editor-preview .d-image-grid:not([data-disabled]) .image-wrapper{margin-bottom:6px;padding-bottom:0em}.d-editor-preview .d-image-grid:not([data-disabled]) .image-wrapper .button-wrapper .scale-btn-container,.d-editor-preview .d-image-grid:not([data-disabled]) .image-wrapper .button-wrapper[editing] .wrap-image-grid-button{display:none}.d-icon.d-icon-d-regular,.d-icon.d-icon-d-muted,.d-icon.d-icon-d-watching-first,.d-icon.d-icon-d-watching-first-post{color:var(--primary-high)}.d-icon.d-icon-d-tracking,.d-icon.d-icon-d-watching{color:var(--tertiary)}.dialog-container,.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.dialog-container{z-index:1700;display:flex}.dialog-container[aria-hidden=true]{display:none}@keyframes fade-in{from{opacity:0}}.dialog-overlay{background:rgba(var(--always-black-rgb), 0.65);animation:fade-in 250ms both}@media(prefers-reduced-motion){.dialog-overlay{animation-duration:0s}}.dialog-content{margin:auto;z-index:1300;position:relative;background-color:var(--secondary);box-shadow:var(--shadow-card);min-width:40vw;animation:fade-in 250ms both}@media(prefers-reduced-motion){.dialog-content{animation-duration:0s}}.dialog-body{overflow-y:auto;max-height:400px;max-width:800px;padding:1em}.dialog-header{display:flex;padding:10px 15px;border-bottom:1px solid var(--primary-low);align-items:center}.dialog-header h3{font-size:var(--font-up-3);margin-bottom:0}.dialog-header .dialog-close{margin-left:auto;flex-basis:content;padding-left:15px}.dialog-header .dialog-close .d-icon{color:var(--primary-high)}.dialog-footer{display:flex;flex-wrap:wrap;align-items:center;padding:14px 15px 10px;border-top:1px solid var(--primary-low);--btn-bottom-margin: 0.3em}.dialog-footer .btn,.dialog-footer .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .dialog-footer button,.dialog-footer .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .dialog-footer .json-editor-btn-add{margin:0 .75em var(--btn-bottom-margin) 0}.directory-table-top-scroll{width:100%;overflow-x:auto}.directory{margin-bottom:100px;background:var(--d-content-background)}.directory.users-directory .directory-group-selector{vertical-align:top}.directory .user-info{margin-bottom:0}.directory .spinner{clear:both}.directory .directory-controls{display:flex;justify-content:space-between}.directory .directory-controls .total-rows{color:var(--primary-medium);font-weight:normal}.directory .directory-last-updated{margin-bottom:.5em;color:var(--primary-medium);font-size:var(--font-down-1)}.edit-user-directory-columns-modal .edit-directory-columns-container .edit-directory-column{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--primary-low)}.edit-user-directory-columns-modal .edit-directory-columns-container .edit-directory-column .column-name{display:flex;align-items:center;margin-bottom:0}.edit-user-directory-columns-modal .edit-directory-columns-container .edit-directory-column .d-icon-heart{color:var(--love);margin:0 .25em 0 0}.edit-user-directory-columns-modal .edit-directory-columns-container .edit-directory-column .move-column-up{margin-right:5px}.edit-user-directory-columns-modal .edit-directory-columns-container .edit-directory-column .left-content,.edit-user-directory-columns-modal .edit-directory-columns-container .edit-directory-column .right-content{display:flex;align-items:center}.edit-user-directory-columns-modal .edit-directory-columns-container .edit-directory-column:last-of-type{border-bottom:none}.edit-user-directory-columns-modal .d-modal__footer{justify-content:space-between}@container (min-width: 47em){.users-directory .directory-table__value{white-space:nowrap;font-size:var(--font-up-2)}.users-directory .directory-table__value,.users-directory .directory-table__value--user-field{color:var(--primary-medium)}}.directory-table-container{container-type:inline-size;container-name:directory-table;transform:translateX(0px)}.directory-table{display:grid;gap:0;width:100%;margin-top:1em;overflow-x:auto}.directory-table .me .directory-table__cell,.directory-table .me .directory-table__cell--user-field{background-color:var(--highlight-low-or-medium)}.directory-table__header,.directory-table__body,.directory-table__row{display:contents}.directory-table__column-header,.directory-table__cell,.directory-table__cell--empty,.directory-table__cell--user-field{display:flex;border-bottom:1px solid var(--primary-low);justify-content:center;align-items:center;box-sizing:border-box}.directory-table__column-header{display:flex;align-items:center;justify-content:center;white-space:nowrap;color:var(--primary-medium);padding:.5em}.directory-table__column-header .d-icon{margin-right:.25em}.directory-table__column-header:first-child .header-contents{text-align:left}.directory-table__cell,.directory-table__cell--user-field{padding:.75em .5em}.directory-table__value{white-space:nowrap}.directory-table__value--user-field{max-width:30em}.directory-table__label{display:none}.directory-table .d-icon-heart{font-size:var(--font-down-1);color:var(--love)}.directory-table .user-detail{display:flex;flex-direction:column;min-width:0}.directory-table .user-info{display:flex;min-width:0;width:100%}.directory-table .user-info .user-detail{padding:0;width:100%}@media screen and (max-width: 768px){.directory-table .user-info .user-detail{font-size:var(--font-0)}}@media screen and (max-width: 350px){.directory-table .user-info .user-detail{font-size:var(--font-down-1)}}.directory-table .user-info .title{margin:0}.directory-table .header-contents{width:100%;text-align:center}@container (max-width: 47em){.directory-table{display:flex;flex-direction:column}.directory-table .me{background-color:var(--highlight-low-or-medium)}.directory-table__label{display:inline-flex;color:var(--primary-medium);padding-right:.5em;align-items:baseline;align-self:start;white-space:nowrap;overflow:hidden;flex:1 0 calc(50% - .5em + 5%)}.directory-table__label span{flex:0 1 auto;margin-right:.25em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.directory-table__label:after{flex:1 1 0;color:var(--primary-300);min-width:0;overflow:hidden;content:"................................................................................................................................................................"}.directory-table__label .d-icon{font-size:.8em;vertical-align:baseline}.directory-table__value{font-size:var(--font-0);color:var(--primary);align-self:start}.directory-table__value--user-field{overflow:hidden;text-overflow:ellipsis;min-width:0}.directory-table__row{display:grid;grid-template-columns:repeat(auto-fill, minmax(11em, 1fr));border-bottom:1px solid var(--primary-low);padding:.85em .5em 1em;gap:0 10%}.directory-table__row:first-child{border-top:1px solid var(--primary-low)}.directory-table__header{display:none}.directory-table__cell,.directory-table__cell--user-field{padding:.25em;border:none}.directory-table__cell:first-child,.directory-table__cell--user-field:first-child{width:100%;padding:.5em .25em 1em;justify-content:start;grid-column-start:1;grid-column-end:-1}.directory-table__cell--user-field{display:flex;order:2;grid-column-start:1;grid-column-end:-1}.directory-table__cell--user-field .directory-table__label{margin-right:.25em}.directory-table .--empty{display:none}}:root{--d-input-bg-color: var(--secondary);--d-input-text-color: var(--primary);--d-input-border: 1px solid var(--primary-400);--d-input-bg-color--disabled: var(--primary-very-low);--d-input-text-color--disabled: var(--primary-medium);--d-input-border--disabled: 1px solid var(--primary-low);--d-nav-color: var(--primary);--d-nav-bg-color: transparent;--d-nav-color--hover: var(--primary);--d-nav-bg-color--hover: var(--d-hover);--d-nav-color--active: var(--tertiary);--d-nav-bg-color--active: transparent;--d-nav-border-color--active: var(--d-nav-color--active);--d-nav-underline-height: 0.125em;--safe-area-inset-bottom: env(safe-area-inset-bottom)}@keyframes rotate-forever{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes background-fade-highlight{0%{background-color:var(--tertiary-low)}100%{background-color:rgba(0,0,0,0)}}@keyframes placeHolderShimmer{0%{background-position:-1000px 0}100%{background-position:1100px 0}}@media(prefers-reduced-motion: no-preference){.placeholder-animation{animation-duration:4s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:var(--primary-very-low);background:linear-gradient(to right, var(--primary-very-low) 10%, var(--primary-low) 18%, var(--primary-very-low) 33%)}}html{height:100%}body{background-attachment:fixed;background-size:cover;min-height:100%;box-sizing:border-box}body:before,body:after{content:"";display:table}body:after{clear:both}big{font-size:var(--font-up-5)}small{font-size:var(--font-down-2)}blockquote{border-left:5px solid var(--primary-300);background-color:var(--blend-primary-secondary-5);clear:both}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font-family);margin-top:0;margin-bottom:.5rem}a.cancel{margin-left:1.25em;line-height:normal;color:var(--primary-high);transition:var(--d-button-transition)}a.cancel:hover{color:var(--danger)}ul.breadcrumb{margin:0 10px 0 10px}a.no-href{cursor:pointer}img.avatar{border-radius:50%}span.relative-date{white-space:nowrap}legend{color:var(--primary-high);font-weight:bold;font-size:var(--font-down-1-rem)}label{display:flex;margin-bottom:5px;align-items:flex-start;color:var(--primary-high)}label:not(.checkbox-label){font-weight:bold}label>.d-icon{align-self:center;margin-right:4px}label a{margin:0 .25em}input[type=radio],input[type=checkbox]{margin-top:.17em;margin-right:.43em;margin-left:.1em;line-height:var(--line-height-small);cursor:pointer;flex-shrink:0}input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}input.invalid{background-color:var(--danger-low)}.radio input[type=radio],.checkbox input[type=checkbox]{float:left;margin-left:-18px}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;display:inline-block;margin-bottom:9px;color:var(--d-input-text-color);background-color:var(--d-input-bg-color);border:var(--d-input-border);border-radius:var(--d-input-border-radius);color-scheme:var(--scheme-type)}.ios-device input[type=text],.ios-device input[type=password],.ios-device input[type=datetime],.ios-device input[type=datetime-local],.ios-device input[type=date],.ios-device input[type=month],.ios-device input[type=time],.ios-device input[type=week],.ios-device input[type=number],.ios-device input[type=email],.ios-device input[type=url],.ios-device input[type=search],.ios-device input[type=tel],.ios-device input[type=color]{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}input[type=time]{max-width:140px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-datetime-edit{display:inline}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::placeholder{text-overflow:ellipsis}textarea{padding:.5em .65em;box-sizing:border-box;height:auto;background-color:var(--secondary);border:1px solid var(--primary-400);border-radius:0}textarea:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}select{border:1px solid var(--primary-low)}table th{font-weight:normal;color:var(--primary-medium);text-align:left;padding:.5em}input,select,textarea{color:var(--d-input-text-color);caret-color:currentColor}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;color:var(--d-input-text-color--disabled);background-color:var(--d-input-bg-color--disabled);border:var(--d-input-border--disabled)}input:focus:required:invalid,select:focus:required:invalid,textarea:focus:required:invalid{color:var(--danger);border-color:var(--danger);outline:1px solid var(--danger)}.sortable{white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;cursor:pointer}.discourse-no-touch .sortable:hover,.discourse-no-touch .sortable:focus{background-color:var(--primary-low)}.sortable .d-icon{margin-left:.25em}.radio,.checkbox{min-height:18px;padding-left:18px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline .radio.inline,.checkbox.inline .checkbox.inline{margin-left:.67em}.wrap{--d-wrap-padding-h: 0.67em;max-width:var(--d-max-width);margin-right:auto;margin-left:auto;padding:0 var(--d-wrap-padding-h)}.wrap .contents{position:relative}.boxed.white{background-color:var(--secondary)}.full-width{margin-left:12px}.clear-transitions{transition:none !important}.tip{display:inline-block}.tip.good{color:var(--success)}.tip.bad{color:var(--danger)}.avatar-wrapper{background-color:var(--secondary);display:inline-block;border-radius:50%}.unread-high-priority-notifications{color:var(--secondary);background:var(--success)}.unread-high-priority-notifications.badge-notification[href]{color:var(--secondary)}.d-header .header-dropdown-toggle .do-not-disturb-background{position:absolute;left:0;bottom:-1px}.do-not-disturb-background{display:flex;align-items:center;justify-content:center;width:1.25em;background-color:var(--secondary);border-radius:50%;height:1.25em}.do-not-disturb-background .d-icon.d-icon-discourse-dnd{color:var(--header_primary-medium) !important;font-size:1em;height:1em;width:1em}.d-header .header-dropdown-toggle .user-status-background{position:absolute;right:-3px;bottom:-1px;z-index:1002}.user-status-background{display:flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;background-color:var(--secondary);border-radius:50%}.user-status-background .emoji{width:14px;height:14px;display:block}.user-menu .quick-access-panel li.user-status .relative-date{text-align:left;font-size:var(--font-down-3);padding-top:.45em;margin-left:.75em;color:var(--primary-medium)}.user-menu .quick-access-panel li.do-not-disturb{display:flex;flex:0 0 100%;flex-wrap:wrap;align-items:center;background:var(--secondary)}.user-menu .quick-access-panel li.do-not-disturb .do-not-disturb-inner-container{display:flex;width:100%;align-items:center}.user-menu .quick-access-panel li.do-not-disturb .do-not-disturb-inner-container .do-not-disturb-label{display:flex;align-items:center}.user-menu .quick-access-panel li.do-not-disturb .do-not-disturb-inner-container .relative-date{text-align:left;font-size:var(--font-down-3);padding-top:3px;margin-left:.75em;color:var(--primary-medium)}.user-menu .quick-access-panel li.do-not-disturb .do-not-disturb-inner-container .d-icon-toggle-off,.user-menu .quick-access-panel li.do-not-disturb .do-not-disturb-inner-container .d-icon-toggle-on{padding-top:0}.user-menu .quick-access-panel li.do-not-disturb .do-not-disturb-inner-container .d-icon-toggle-on{color:var(--tertiary)}.do-not-disturb-modal .do-not-disturb-choice{display:grid;grid-template-columns:2em 1fr auto;grid-template-rows:auto auto;align-items:center;cursor:pointer;padding:.5em 0}.do-not-disturb-modal .do-not-disturb-choice:hover{background-color:var(--tertiary-low)}.do-not-disturb-modal .do-not-disturb-choice label{margin-bottom:0}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.inline-spinner{display:inline-block;margin:0}.spinner{margin:20px auto 20px auto;position:relative;-webkit-animation:rotate-forever 1s infinite linear;animation:rotate-forever 1s infinite linear;height:30px;width:30px;border:4px solid var(--primary-low-mid);border-right-color:rgba(0,0,0,0);border-radius:50%}.spinner.small{width:10px;height:10px;margin:0;display:inline-block}.content-list h3{color:var(--primary-medium);font-size:var(--font-up-1);padding-left:5px;margin-bottom:10px}.content-list ul{list-style:none;margin:0}.content-list ul li{border-bottom:1px solid var(--primary-low)}.content-list ul li:first-of-type{border-top:1px solid var(--primary-low)}.content-list ul li a{display:block;padding:10px;color:var(--primary)}.content-list ul li a:hover{background-color:var(--primary-low);color:var(--primary)}.content-list ul li a.active{font-weight:bold;color:var(--primary);background:var(--d-selected)}.form-vertical input,.form-vertical textarea,.form-vertical select{display:inline-block;margin-bottom:0;flex:0 0 auto;max-width:100%}.form-vertical .control-label:not(.checkbox-label){font-family:var(--heading-font-family);font-weight:bold;font-size:var(--font-up-2);line-height:var(--line-height-large)}.form-vertical .control-group,.form-vertical .controls{margin-left:0}.form-vertical .control-group label,.form-vertical .controls label{font-weight:normal}#main-outlet-wrapper{box-sizing:border-box;width:100%;display:grid;grid-template-areas:"sidebar content" "sidebar below-content";grid-template-rows:1fr auto;grid-template-columns:0 minmax(0, 1fr);gap:0}#main-outlet-wrapper #main-outlet{grid-area:content}#main-outlet{padding-top:1.5em}#main img.avatar.header{width:45px;height:45px}#main img.avatar.medium{width:32px;height:32px}#main img.avatar.small{width:25px;height:25px}#main img.avatar.tiny{width:20px;height:20px}#main .user-list .user{padding-bottom:5px}#loading-message{position:absolute;font-size:var(--font-up-5);text-align:center;top:120px;left:500px;color:var(--primary)}#footer .container{height:50px}#footer .container .contents{padding-top:10px}#footer .container .contents a[href]{color:var(--secondary)}.inline{display:inline}.pref-email{display:grid;grid-template-areas:"title title" "email email" "instructions controls";grid-template-columns:1fr auto;align-items:center;gap:0 .5em}.pref-email .control-label{grid-area:title}.pref-email .emails{grid-area:email}.pref-email .instructions{grid-area:instructions}.pref-email .controls{margin-top:.5em;grid-area:controls}.pref-email .resend-email-confirmation{background:rgba(0,0,0,0);border:none;color:var(--tertiary);padding:0;text-align:left}.pref-email .row{border-bottom:1px solid var(--primary-low);padding:.25em 0;display:grid;grid-template-areas:"email dropdown" "meta dropdown";grid-template-columns:1fr auto;grid-template-rows:1fr auto}.pref-email .email-first{grid-area:email;align-self:center;overflow-wrap:break-word;min-width:0}.pref-email .email-second{grid-area:meta;color:var(--primary-medium)}.pref-email .email-second .primary{color:var(--success)}.pref-email .email-second .unconfirmed{font-style:italic}.pref-email .email-dropdown{grid-area:dropdown;align-self:center;justify-self:end}.pref-email .email-dropdown summary{background:rgba(0,0,0,0)}.pref-email .email-dropdown summary .d-icon{color:var(--primary-high)}.pref-email .dropdown-menu{width:120px}.topic-statuses{float:left}.topic-statuses .topic-status{margin:0;display:inline-flex;color:var(--primary-medium);margin-right:.2em}.topic-statuses .topic-status .d-icon{height:.74em;width:.75em}.topic-statuses .topic-status-warning .d-icon-envelope{color:var(--danger)}.broken-theme-alert-banner{font-size:var(--base-font-size);font-weight:bold;padding:5px 0;background:var(--danger);text-align:center;z-index:9999;color:var(--secondary)}.broken-theme-alert-banner a{color:var(--secondary);text-decoration:underline}.broken-theme-alert-banner .theme-error-suffix{font-weight:normal}.controls .grouped-control{display:flex;flex-direction:column}.controls .grouped-control .grouped-control-label{padding:.25em 0}.controls .grouped-control .grouped-control-field{flex:1 0 auto;display:flex;padding-bottom:.25em}.controls .grouped-control .grouped-control-field label{margin:0}a#user-nav-skip-link,a#skip-link{padding:.25em .5em;position:fixed;top:-50px;left:1em;color:var(--secondary);background:var(--tertiary);transition:top .3s ease-out;z-index:1001}a#user-nav-skip-link:focus,a#skip-link:focus{top:0px;transition:top .15s ease-in}.scroll-lock{overflow:hidden !important;margin-right:var(--scroll-gap, 0)}div.edit-category{display:grid;grid-template-columns:1fr 5fr;grid-template-rows:auto auto auto;grid-row-gap:1em;grid-column-gap:1.5em;grid-template-areas:"header header" "sidebar content" "sidebar warning" "sidebar footer"}div.edit-category .edit-category-title-bar{grid-area:header;grid-column:1/span 2;display:flex;justify-content:space-between;align-self:start;background-color:var(--primary-very-low);padding:20px}div.edit-category .edit-category-title-bar .category-back{height:2em;align-self:flex-end}div.edit-category .edit-category-nav{grid-area:sidebar;grid-row:2/span 3}div.edit-category .edit-category-nav .nav-stacked{background-color:var(--secondary)}div.edit-category .edit-category-content{grid-area:content}#list-area div.edit-category h2{margin:0}div.edit-category section.field{margin-bottom:1em}div.edit-category .category-name-fields{display:flex;flex-wrap:wrap;gap:1em}div.edit-category .warning{background-color:var(--tertiary-low);padding:.5em 2.5em .5em 1em;margin-top:0}div.edit-category .edit-category-tab-general .category-chooser{width:min(340px, 90%)}div.edit-category .edit-category-tab-security .permission-selector{margin-right:.25em}div.edit-category .edit-category-tab-security .pending-permission-change-alert{margin-left:auto;max-width:250px;background:var(--primary-very-high);color:var(--secondary);margin-top:10px;padding:5px 10px;position:relative}div.edit-category .edit-category-tab-security .pending-permission-change-alert .arrow-div{border:solid rgba(0,0,0,0);content:" ";position:absolute;border-bottom-color:var(--primary-very-high);border-width:7px;top:-13px;left:200px}div.edit-category .edit-category-tab-security .permission-list{list-style:none;margin:0 0 30px;padding:0}div.edit-category .edit-category-tab-security .permission-list .name{margin-right:20px;display:inline-block;min-width:100px}div.edit-category .edit-category-tab-security .permission-list .permission{margin-left:20px}div.edit-category .edit-category-tab-security .permission-list .d-icon-times-circle{margin-left:5px;color:var(--danger)}div.edit-category .edit-category-tab-security .permission-list li{margin-bottom:10px}div.edit-category .edit-category-tab-settings>section,div.edit-category .edit-category-tab-tags>section{margin-bottom:1.5em}div.edit-category .edit-category-tab-settings input[type=text],div.edit-category .edit-category-tab-settings .select-kit,div.edit-category .edit-category-tab-tags input[type=text],div.edit-category .edit-category-tab-tags .select-kit{width:min(500px, 90%)}div.edit-category .edit-category-tab-settings label,div.edit-category .edit-category-tab-tags label{max-width:min(500px, 90%)}div.edit-category .edit-category-tab-settings input[type=number],div.edit-category .edit-category-tab-tags input[type=number]{width:75px}div.edit-category .edit-category-tab-tags #category-min-tags-from-group{width:75px;min-height:36px}div.edit-category .edit-category-tab-tags .select-kit.tag-chooser{width:250px}div.edit-category .edit-category-tab-tags .select-kit.tag-chooser .select-kit-filter,div.edit-category .edit-category-tab-tags .select-kit.tag-chooser .filter-input{min-width:250px}div.edit-category .edit-category-tab-tags .manage-tag-groups{display:block}div.edit-category .edit-category-delete-warning{grid-area:warning}div.edit-category .edit-category-footer{grid-area:footer;display:flex;justify-content:space-between;align-self:start;padding:0 1.5em 2em 0}div.edit-category .category-topic-auto-close-hours,div.edit-category .category-default-slow-mode-seconds{width:200px}div.edit-category .required-tag-groups .required-tag-group-row{display:flex;gap:.5em;margin-bottom:1em}div.edit-category .required-tag-groups .required-tag-group-row>*{margin:0}div.edit-category .required-tag-groups .required-tag-group-row input[type=number]{width:4em}div.edit-category .edit-category-tab-topic-template .select-category-template__info{margin-block:.25rem;font-size:var(--font-down-1)}.category-permissions-table{max-width:450px;margin-bottom:2em}.category-permissions-table .permission-row{border-bottom:1px solid var(--primary-low);display:flex}.category-permissions-table .permission-row.row-header{font-weight:bold;border-bottom:2px solid var(--primary-low)}.category-permissions-table .permission-row .group-name,.category-permissions-table .permission-row .options{display:flex;box-sizing:border-box;text-align:center;width:50%;margin:0px;align-items:center}.category-permissions-table .permission-row .group-name{text-align:left;padding:.5em;padding-left:0}.category-permissions-table .permission-row .group-name .group-name-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.category-permissions-table .permission-row .cell,.category-permissions-table .permission-row .btn-flat,.category-permissions-table .permission-row .json-editor-btn-collapse,.category-permissions-table .permission-row .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse,.d-modal.json-schema-editor-modal .je-ready .category-permissions-table .permission-row .json-editor-btn-collapse{width:33%;padding:.5em}.category-permissions-table .permission-row .btn-flat:hover,.category-permissions-table .permission-row .json-editor-btn-collapse:hover{background-color:rgba(0,0,0,0)}.category-permissions-table .permission-row .btn-flat .d-icon-check-square,.category-permissions-table .permission-row .json-editor-btn-collapse .d-icon-check-square,.category-permissions-table .permission-row .btn-flat:hover .d-icon-check-square{color:var(--success)}.category-permissions-table .remove-permission{margin-left:.5em;padding:.15em;color:var(--danger)}.category-permissions-table .remove-permission:hover{color:var(--danger-hover)}.category-permissions-table .row-empty{padding:.5em 0}.category-permissions-table .row-empty{color:var(--primary-medium)}.category-permissions-table .add-group{margin:1em 0}.category-permissions-table .add-group .group-name{width:100%}.edit-topic-timer-modal .select-kit.combo-box{width:100%}.edit-topic-timer-modal .radios{margin-bottom:10px}.edit-topic-timer-modal label{display:inline-flex;padding-right:5px;align-items:center}.edit-topic-timer-modal label input{margin-top:0}.edit-topic-timer-modal .topic-timer-duration{width:100%}.edit-topic-timer-modal .pika-single{position:absolute !important}.edit-topic-timer-modal .modal-topic-timer-info{margin-top:1rem}.edit-topic-timer-modal .modal-topic-timer-info .topic-timer-info{border-top:0}.empty-state{color:var(--primary);margin:0;padding:.5em 1em;display:flex;flex-direction:column}.empty-state .empty-state-title{font-weight:700;padding:0;margin:0;font-size:var(--font-up-1)}.empty-state .empty-state-body{padding:0;margin:0}.ember-select{background-color:var(--secondary);color:var(--primary)}img.emoji{width:20px;height:20px;vertical-align:text-bottom}h1 img.emoji,h2 img.emoji,h3 img.emoji,h4 img.emoji,h5 img.emoji,h6 img.emoji{vertical-align:middle}img.emoji.only-emoji{width:32px;height:32px;margin:.5em 0}a img.emoji.only-emoji,.md-table img.emoji.only-emoji,.poll img.emoji.only-emoji{width:20px;height:20px;margin:0}small img.emoji,sub img.emoji,sup img.emoji{height:1.1em;width:1.1em}.emoji-picker{width:100%;color:var(--primary);background-color:var(--secondary);border:1px solid var(--primary-low);display:flex;box-sizing:border-box;background-clip:padding-box;z-index:1300;flex-direction:row;height:320px;max-height:50vh;max-width:420px}.emoji-picker img.emoji{width:20px !important;height:20px !important}.emoji-picker .emoji-picker-content{display:flex;flex-direction:column;flex:20}.emoji-picker .emoji-picker-emoji-area{overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;box-sizing:border-box;padding:.25em;padding-left:.75em;height:100%;background:var(--secondary)}.emoji-picker .emoji-picker-emoji-area .section{margin:0 0 1em}.emoji-picker .emoji-picker-emoji-area .section .trash-recent{background:none;font-size:var(--font-down-1)}.emoji-picker .emoji-picker-emoji-area .section .trash-recent:hover .d-icon{color:var(--danger-hover)}.emoji-picker .emoji-picker-emoji-area .section-header{font-weight:900;padding:.25em 0;display:flex;justify-content:space-between;align-items:center}.emoji-picker .emoji-picker-emoji-area .section-group,.emoji-picker .emoji-picker-emoji-area .results{display:flex;flex-wrap:wrap}.emoji-picker .emoji-picker-emoji-area .section-group img.emoji,.emoji-picker .emoji-picker-emoji-area .results img.emoji{padding:.25em .28em;cursor:pointer;margin:0;display:inline-flex}.emoji-picker .emoji-picker-emoji-area .section-group img.emoji:hover,.emoji-picker .emoji-picker-emoji-area .section-group img.emoji:focus,.emoji-picker .emoji-picker-emoji-area .results img.emoji:hover,.emoji-picker .emoji-picker-emoji-area .results img.emoji:focus{background:var(--tertiary-low);border-radius:3px}.emoji-picker .emoji-picker-emoji-area .results{padding:.25em 0}.emoji-picker .emoji-picker-emoji-area .results:empty{display:none}.emoji-picker .emoji-picker-category-buttons{overflow-y:auto;width:50px;padding-left:.5em;display:flex;flex-wrap:wrap;border-right:1px solid var(--primary-low)}.emoji-picker .emoji-picker-category-buttons .category-button{background:none;border:none;padding:.5em;outline:none}.emoji-picker .emoji-picker-category-buttons .category-button .emoji{pointer-events:none;filter:grayscale(100%)}.emoji-picker .emoji-picker-category-buttons .category-button:hover .emoji,.emoji-picker .emoji-picker-category-buttons .category-button.current .emoji{filter:grayscale(0)}.emoji-picker.has-filter .emojis-container{visibility:hidden;height:0px;overflow:hidden}.emoji-picker.has-filter .emoji-picker-category-buttons{pointer-events:none;opacity:.5}.emoji-picker.has-filter .emoji-picker-category-buttons .category-button.current .emoji{filter:grayscale(100%)}.emoji-picker-search-container{display:flex;width:100%;position:relative;padding:.75em;border-bottom:1px solid var(--primary-low);box-sizing:border-box;align-items:center}.emoji-picker-search-container .filter{flex:1 0 auto;margin:0;width:calc(100% - 50px);margin-right:.5em}.emoji-picker-search-container .d-icon{color:var(--primary-medium);cursor:pointer;padding:.25em}.emoji-picker-search-container .d-icon:hover{color:var(--tertiary)}.emoji-picker-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--primary-low)}.emoji-picker-emoji-info{display:flex;align-items:center;padding-left:.5em}.emoji-picker-emoji-info img.emoji{height:32px !important;width:32px !important}.emoji-picker-diversity-picker{border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.5em}.emoji-picker-diversity-picker .diversity-scale{display:flex;align-items:center;justify-content:center;min-height:auto;border-radius:3px;margin:.15em;height:24px;width:24px}.emoji-picker-diversity-picker .diversity-scale .d-icon{color:#fff;filter:drop-shadow(0.5px 1.5px 0 rgba(0, 0, 0, 0.3))}.emoji-picker-diversity-picker .diversity-scale.default{background:#ffcc4d}.emoji-picker-diversity-picker .diversity-scale.light{background:#f7dece}.emoji-picker-diversity-picker .diversity-scale.medium-light{background:#f3d2a2}.emoji-picker-diversity-picker .diversity-scale.medium{background:#d5ab88}.emoji-picker-diversity-picker .diversity-scale.medium-dark{background:#af7e57}.emoji-picker-diversity-picker .diversity-scale.dark{background:#7c533e}.emoji-picker-modal-overlay{z-index:1200;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.8;background-color:var(--primary)}.error-page{text-align:center;padding-top:2em}.error-page .face{font-size:4.286em}.error-page .reason{font-size:var(--font-up-4)}.error-page .url{font-style:italic;font-size:var(--font-down-1)}.error-page .desc{margin-top:16px}.error-page .desc .d-icon-check-circle{color:var(--success)}.error-page .buttons{align-items:center;display:inline-flex;margin-top:15px}.error-page .buttons button{margin:0 20px}.explain-reviewable{min-width:500px}.explain-reviewable .thresholds{margin-top:1em}.explain-reviewable table{width:100%}.explain-reviewable table td{padding:.5em}.explain-reviewable td.sum{text-align:right}.explain-reviewable td.sum.total{font-weight:bold}.explain-reviewable tr.total td{background-color:var(--primary-low);font-weight:bold}.explain-reviewable .op{font-weight:bold}.explain-reviewable .score-value-type{color:var(--primary-medium)}.explain-reviewable .op:first-of-type{display:none}.body-page{width:100%;max-width:700px;background:var(--d-content-background)}.about-page .body-page{max-width:unset}.about-page .body-page section:not(.admins):not(.moderators):not(.category-moderators){max-width:700px}.about-page .body-page .about.category-moderators .badge-category__wrapper .badge-category{color:var(--primary)}.mobile-view .body-page{font-size:var(--font-0)}.body-page li{margin-bottom:8px}.body-page .nav-pills{margin:0 0 2em}.body-page ul:not(.nav-pills),.body-page ol:not(.nav-pills){margin-left:40px}.body-page-button-container{display:flex}.body-page-button-container button{margin-right:.75em}.container.group{background:var(--d-content-background)}.group-details-container{background:var(--primary-very-low);padding:20px;margin-bottom:15px;position:relative}.group-delete-tooltip{background-color:var(--tertiary-low);padding:.1em 2.5em .1em 1em;margin-bottom:10px}.group-outlet{position:relative}.group-members-actions{display:flex;flex-wrap:wrap;width:100%;gap:.5em 0}.group-members-actions .bulk-select+input{margin-left:.5em}.group-members-actions input{margin:0 auto 0 0}.group-members-actions .bulk-select-buttons-wrap{margin-right:.5em;display:flex;flex-wrap:wrap;gap:.5em}.group-members-manage{display:flex;gap:.5em}.group-info{align-items:flex-start;display:flex;gap:10px}.group-info .group-info-names{flex-grow:1}.group-info .group-info-name{font-size:var(--font-up-3);font-weight:bold;color:var(--primary)}.group-info .group-info-full-name{font-size:var(--font-up-2);color:var(--primary-high-or-secondary-low)}.group-info .avatar-flair-image{width:50px}.group-info .avatar-flair{background-size:50px;height:50px;width:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat}.group-info .avatar-flair .d-icon{height:27.7777777778px;width:27.7777777778px}.group-info .group-details-button{display:flex;flex-wrap:wrap}.group-info .group-details-button button:not(:last-child){margin-right:.5em}.group-nav .count{margin-left:5px}.group-manage-logs-filter{margin-right:10px}.group-manage-logs-filter:hover{background-color:var(--danger)}table.group-manage-logs{width:100%}table.group-manage-logs td{padding:.5em}table.group-manage-logs .group-manage-logs-expand-details{cursor:pointer}table.group-manage-logs .group-manage-logs-expand-details .d-icon{color:var(--primary-medium)}.group-members{grid-template-columns:3fr repeat(3, minmax(min-content, 1fr))}.group-members--can-manage{grid-template-columns:3fr repeat(4, minmax(min-content, 1fr)) 3em}@container (max-width: 47em){.group-members--can-manage .group-member,.group-members--can-manage .member-settings{grid-row-start:1;grid-column-start:1;grid-column-end:-1}.group-members--can-manage .member-settings{margin-left:auto}.group-members--can-manage .user-info{padding-right:3.5em}}.group-members.group-members__requests{grid-template-columns:3fr repeat(3, minmax(max-content, 1fr))}.group-members .directory-table__value{font-size:var(--font-0);color:var(--primary)}.group-members .group-accept-deny-buttons{gap:.5em}.group-members [class*=group-request-reason__]{justify-content:start}.group-members .group-request-reason__content .directory-table__value{white-space:normal;max-width:30em}@container (max-width: 47em){.group-members .directory-table__cell{grid-column-start:1;grid-column-end:-1}.group-members .group-accept-deny-buttons{justify-content:start}.group-members .directory-table__cell.group-owner{order:2}}.group-owner-label{color:var(--primary)}.group-flair-inputs{display:inline-block}.group-flair-inputs .avatar-flair-preview{position:relative;width:45px}.group-flair-inputs .avatar-flair-preview .avatar-wrapper{background-color:var(--primary-very-low)}.group-flair-inputs .radios{margin-bottom:5px}.group-flair-inputs .radio-label{display:inline-flex;padding-right:10px;margin-bottom:0;align-items:center}.group-flair-inputs .uploaded-image-preview{height:75px;width:275px}.group-form-save{margin-right:20px}.group-add-members .ac-wrap{overflow:hidden}.group-add-members .group-add-members-make-owner label{display:inline;vertical-align:middle}.group-add-members .group-add-members-make-owner input[type=checkbox]{vertical-align:middle}label.group-category-permissions-desc{font-size:1.15em;margin-bottom:1em}table.group-category-permissions{width:100%}table.group-category-permissions tr{line-height:3em;width:100%}table.group-category-permissions tr .category-name{font-size:1.25em}.group-smtp-prefill-options ul{display:inline;margin:0}.group-smtp-prefill-options ul li{display:inline-block}.group-smtp-prefill-options ul li:before{content:"|"}.group-smtp-prefill-options ul li:first-child:before{content:""}.group-smtp-email-settings,.group-imap-email-settings{background-color:var(--primary-very-low);padding:1em;margin:1em 0;border:1px solid var(--primary-low)}.group-smtp-email-settings .groups-form,.group-imap-email-settings .groups-form{display:grid;grid-template-columns:repeat(auto-fit, minmax(13em, 1fr));margin-bottom:0;gap:0 1em}.group-smtp-email-settings .groups-form details,.group-smtp-email-settings .groups-form .ember-text-field,.group-imap-email-settings .groups-form details,.group-imap-email-settings .groups-form .ember-text-field{width:100%}.group-manage-email-additional-settings-wrapper{margin-top:1em}.groups-form .control-group.buttons{margin-bottom:0px;padding:1em 0}.groups-header{display:flex;flex-wrap:wrap;margin-bottom:1em}.groups-header .groups-header-new{order:2;margin-bottom:.5em}.groups-header-filters{display:flex;flex-wrap:wrap}.groups-header-filters .groups-header-filters-name,.groups-header-filters .groups-header-filters-type{margin:0 .5em .5em 0}.groups-header-filters:last-child{margin-right:auto}.groups-header-filters .select-kit-header{height:100%}.container.groups-index{background:var(--d-content-background)}.groups-boxes{display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fit, minmax(16em, 1fr));margin:1em 0;width:100%}.groups-boxes .group-box{display:flex;box-sizing:border-box;cursor:pointer;border:1px solid var(--primary-low);color:var(--primary)}.discourse-no-touch .groups-boxes .group-box:hover{box-shadow:var(--shadow-card);border-color:var(--primary-low-mid-or-secondary-high)}.groups-boxes .group-box .group-membership{color:var(--primary-medium);margin-top:auto;padding-top:1em}.groups-boxes .group-box .group-membership .is-group-owner,.groups-boxes .group-box .group-membership .is-group-member{color:var(--success)}.groups-boxes .group-box .group-box-inner{padding:1em;width:100%;display:flex;flex-direction:column;box-sizing:border-box;min-height:8em}.groups-boxes .group-box .group-box-inner .group-info-wrapper{align-items:center;display:flex;flex:0 1 auto;margin-bottom:.25em;min-height:40px;overflow:hidden}.groups-boxes .group-box .group-box-inner .group-info-wrapper .group-avatar-flair{margin-right:.5em}.groups-boxes .group-box .group-box-inner .group-info-wrapper .group-info{flex:1 1 auto}.groups-boxes .group-box .group-box-inner .group-info-wrapper .group-info span{width:100%;word-break:break-word;line-height:var(--line-height-medium)}.groups-boxes .group-box .group-box-inner .group-user-count{display:flex;align-items:center;color:var(--primary-high)}.groups-boxes .group-box .group-box-inner .group-user-count .d-icon{margin-right:.25em;font-size:.8em;color:var(--primary-medium)}.groups-boxes .group-box .group-box-inner .group-description{color:var(--primary-high);word-wrap:break-word}.groups-boxes .group-box .groups-info-name{font-size:var(--font-up-1);font-weight:bold;color:var(--primary)}.groups-boxes .group-box .group-avatar-flair{display:inline-block;color:var(--primary)}.groups-boxes .group-box .group-avatar-flair .avatar-flair{background-size:40px;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat}.groups-boxes .group-box .group-avatar-flair .avatar-flair .d-icon{height:22.2222222222px;width:22.2222222222px}.groups-boxes .group-box .avatar-flair-image{width:40px}.groups-form .control-group-inline{display:inline}.groups-form.groups-notifications-form{max-width:33em}.groups-form.groups-notifications-form .control-instructions{color:var(--primary-medium);margin-bottom:10px;font-size:var(--font-down-1);line-height:var(--line-height-large)}.groups-form.groups-notifications-form .category-selector,.groups-form.groups-notifications-form .tag-chooser{width:100%}.groups-form .groups-form-incoming-email{margin-bottom:1em}.group-manage-logs-controls button .d-icon{order:2;margin:0 0 0 .45em}.d-header-wrap{position:-webkit-sticky;position:sticky;top:0;z-index:1000}.footer-nav-ipad .d-header-wrap{top:var(--footer-nav-height, 0px)}.d-header{display:flex;align-items:center;flex-direction:column;width:100%;background-color:var(--header_background);box-shadow:var(--shadow-header);backface-visibility:hidden}.d-header>.wrap{box-sizing:border-box;width:100%;height:100%}.d-header>.wrap .contents{display:flex;align-items:center;height:100%}.d-header>.wrap .contents .header-row{width:100%}.d-header>.wrap .contents .header-row .logo-wrapper{float:left}.d-header>.wrap .contents .header-row .auth-buttons{float:right;margin-top:.4em}.d-header>.wrap .contents .header-row .auth-buttons .login-button,.d-header>.wrap .contents .header-row .auth-buttons .signup-button{padding:8px 14px}.d-header .title{--d-logo-height: 2.667em;display:flex;align-items:center;height:100%;animation:fadein .5s;min-width:var(--d-logo-height)}@media(prefers-reduced-motion){.d-header .title{animation-duration:0s}}.d-header .title a,.d-header .title a:visited{min-width:0;color:var(--header_primary)}.d-header .title:not(.title--minimized){overflow:hidden}.d-header #site-logo{height:var(--d-logo-height);width:auto;max-width:100%;object-fit:contain}.d-header .home-logo-wrapper-outlet{overflow:hidden}.d-header #site-text-logo{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-header .d-icon-home{font-size:var(--font-up-6)}.d-header .panel{position:relative;display:flex;flex:0 0 auto;margin-left:auto;align-items:center}.d-header .hamburger-panel,.d-header .user-menu,.d-header .search-menu{width:0}.d-header .header-buttons{display:flex;align-items:center;margin-top:.2em;white-space:nowrap}.d-header .header-buttons .auth-buttons{display:flex}.d-header .login-button,.d-header .sign-up-button{padding:6px 10px}.d-header .login-button .fa,.d-header .sign-up-button .fa{margin-right:3px}.d-header .login-button{margin-left:7px}.header-dropdown-toggle .flagged-posts,.header-dropdown-toggle .reviewables,.drop-down .flagged-posts,.drop-down .reviewables,.panel-body .flagged-posts,.panel-body .reviewables{background:var(--danger);min-width:6px}.d-header-icons{display:flex;margin:0 0 0 .5em;list-style:none}.d-header-icons .icon{box-sizing:content-box;appearance:none;position:relative;display:flex;align-items:center;justify-content:center;width:2.2857em;height:2.2857em;padding:.2143em;text-decoration:none;cursor:pointer;border:1px solid rgba(0,0,0,0);outline:none}.d-header-icons .icon img.avatar{width:2.1333em;height:2.1333em}.discourse-no-touch .d-header-icons .icon:hover,.discourse-no-touch .d-header-icons .icon:focus{background-color:var(--primary-low);border-top:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0)}.discourse-no-touch .d-header-icons .icon:hover>.d-icon,.discourse-no-touch .d-header-icons .icon:focus>.d-icon{color:var(--primary-medium)}.d-header-icons .icon:active{color:var(--primary);background-color:var(--primary-low)}.drop-down-mode .d-header-icons .active .icon{position:relative;background-color:var(--secondary);cursor:default;border-top:1px solid var(--primary-low);border-left:1px solid var(--primary-low);border-right:1px solid var(--primary-low)}.drop-down-mode .d-header-icons .active .icon>.d-icon{color:var(--primary-medium)}.drop-down-mode .d-header-icons .active .icon:after{display:block;position:absolute;top:100%;left:0;z-index:1001;width:100%;height:0;content:"";border-top:1px solid var(--secondary)}.drop-down-mode .d-header-icons .active .icon:hover{border-bottom:none}.d-header-icons .d-icon{width:100%;font-size:var(--font-up-4);line-height:var(--line-height-large);display:inline-block;color:var(--header_primary-low-mid)}.d-header-icons .notifications{position:relative}.d-header-icons .header-dropdown-toggle{position:relative}.d-header-icons .badge-notification{border:2px solid var(--header_background);position:absolute;z-index:1;left:0;top:-4px;min-width:.6em;left:auto;right:-3px}.d-header-icons .badge-notification.with-icon.new-pms{background-color:var(--success)}.d-header-icons .badge-notification.with-icon.new-reviewables{background-color:var(--danger)}.d-header-icons .badge-notification.with-icon .d-icon{color:var(--secondary);font-size:var(--font-down-1);width:1em}.d-header-icons .unread-notifications{background-color:var(--tertiary-med-or-tertiary)}.d-header-icons .unread-high-priority-notifications{left:auto;right:25px}.header-sidebar-toggle button{margin-right:1em;box-sizing:content-box;display:flex;justify-content:center;width:2.2857em;height:2.2857em;padding:.2143em}.header-sidebar-toggle button:focus:hover,.discourse-no-touch .header-sidebar-toggle button:hover{background-color:var(--primary-low)}.header-sidebar-toggle button .d-icon{width:100%;font-size:var(--font-up-4);line-height:var(--line-height-large);display:inline-block;color:var(--header_primary-low-mid)}.extra-info-wrapper{flex:1 0 0;display:flex;align-items:center;height:100%;line-height:var(--line-height-medium);padding:0 1.5em 0 .5em;overflow:hidden}.extra-info-wrapper .extra-info{overflow:hidden;width:100%;animation:fadein .5s}@media(prefers-reduced-motion){.extra-info-wrapper .extra-info{animation-duration:0s}}.extra-info-wrapper .title-wrapper{display:grid;grid-template-areas:"title title" "categories extra";grid-template-columns:auto minmax(2em, 1fr);align-items:baseline;gap:0 .5em}.extra-info-wrapper .title-wrapper .header-title{grid-area:title}.extra-info-wrapper .title-wrapper .categories-wrapper{grid-area:categories}.extra-info-wrapper .title-wrapper .topic-header-extra{grid-area:extra}.archetype-private_message .extra-info-wrapper .title-wrapper .topic-header-extra{grid-area:categories}.extra-info-wrapper .topic-link{color:var(--header_primary);display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.extra-info-wrapper .topic-statuses .d-icon{color:var(--header_primary-medium)}.extra-info-wrapper .topic-statuses .d-icon-envelope{color:var(--danger)}.extra-info-wrapper .header-title{padding:0;margin:0;font-size:var(--font-up-3);width:100%}.extra-info-wrapper .categories-wrapper{display:inline-flex;flex:0 1 auto;gap:0 .5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.extra-info-wrapper .badge-category__wrapper{min-width:2.75em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.extra-info-wrapper .badge-category__wrapper .badge-category{color:var(--header_primary-high)}.extra-info-wrapper .topic-header-extra{display:inline-flex;align-items:center;max-width:100%;gap:.5em}.extra-info-wrapper .topic-header-extra .discourse-tags{display:inline;color:var(--header_primary-high);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.extra-info-wrapper .topic-header-extra .discourse-tags .discourse-tag{display:inline;vertical-align:unset}.extra-info-wrapper .topic-header-extra .topic-featured-link{align-self:baseline}.extra-info-wrapper .topic-header-extra .topic-featured-link .d-icon{font-size:var(--font-down-2)}.topic-header-participants{display:flex;align-items:center;font-size:var(--font-down-1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topic-header-participants:not(:first-child){margin-left:5px}.topic-header-participants .trigger-user-card:not(:last-of-type),.topic-header-participants .trigger-group-card:not(:last-of-type){margin-right:5px}.topic-header-participants .trigger-user-card .icon{height:1.641em;display:inline-block}.mobile-view .topic-header-participants .trigger-user-card .icon{height:1.532em}.topic-header-participants .trigger-user-card .icon img{height:100%;width:auto}.topic-header-participants .trigger-group-card{padding:0 5px;border:1px solid var(--primary-low);border-radius:.25em;min-width:3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topic-header-participants .trigger-group-card .icon{display:flex;align-items:center;height:1.641em;color:var(--primary-high)}.mobile-view .topic-header-participants .trigger-group-card .icon{height:1.532em}.topic-header-participants .trigger-group-card .icon .d-icon{margin-right:5px}.topic-header-participants .trigger-group-card span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topic-header-participants .more-participants{color:var(--header_primary-high);margin-left:5px}.d-header-mode .bootstrap-mode{color:var(--primary-medium);font-size:var(--font-down-1);margin-left:1em;padding:.15em .5em}.d-header-mode .bootstrap-mode:focus{background-color:var(--primary-medium);color:var(--secondary)}.d-header-mode .fk-d-button-tooltip .fk-d-tooltip__trigger{color:var(--header_primary-high);background:rgba(0,0,0,0)}#additional-panel-wrapper{position:absolute;top:100%;right:-10px;max-height:80vh;border-radius:var(--d-border-radius-large);overflow:auto}.modal.history-modal .d-modal__footer{justify-content:space-between}.modal.history-modal #revision-numbers{display:inline-block;min-width:7em;text-align:center}.modal.history-modal #revision{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5em 0;align-items:center;padding-bottom:.5em;overflow:auto;border-bottom:3px solid var(--primary-low)}@media screen and (max-width: 768px){.modal.history-modal #revision{padding-bottom:0}}@media screen and (max-width: 450px){.modal.history-modal #revision{padding-bottom:.5em}}.modal.history-modal #revision-details{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.modal.history-modal #display-modes .nav{margin:0;padding:0;border:none}@media screen and (max-width: 768px){.modal.history-modal #display-modes{width:100%;margin-top:.5em}.modal.history-modal #display-modes .nav-pills{width:100%}.modal.history-modal #display-modes .nav-pills li{margin:0;flex:1 1 auto}.modal.history-modal #display-modes .nav-pills a{width:100%;justify-content:center}}.modal.history-modal .revision-details__user{display:flex;align-items:center;gap:.25em}.modal.history-modal .revision__title,.modal.history-modal .body-diff,.modal.history-modal table.markdown>tbody>tr,.modal.history-modal .-tag-revisions{--gap-width: 1rem;display:flex;gap:0 var(--gap-width)}.mobile-view .modal.history-modal .-tag-revisions{display:block}.mobile-view .modal.history-modal .discourse-tags{display:inline;font-size:var(--font-down-1)}.modal.history-modal .inline-diff{width:100%;max-width:var(--modal-max-width)}.modal.history-modal pre{display:flex}.modal.history-modal pre code{word-wrap:anywhere;min-width:0;overflow:auto;flex:0 1 auto}.modal.history-modal .revision__title{margin:0;line-height:var(--line-height-medium)}.modal.history-modal:not(.--mode-inline) .-tag-revisions span{flex:0 1 50%;min-width:0;align-self:start}.modal.history-modal .revision-content{flex:0 1 50%;min-width:0}.modal.history-modal .markdown{font-family:var(--d-font-family--monospace);width:100%;border-collapse:collapse;border-spacing:0}.modal.history-modal .markdown td{word-wrap:anywhere;white-space:pre-wrap;flex:0 1 50%}.modal.history-modal .markdown tbody{border:none}.modal.history-modal #revision-controls{display:flex;align-items:center}.modal.history-modal #revision-controls .btn,.modal.history-modal #revision-controls .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .modal.history-modal #revision-controls button,.modal.history-modal #revision-controls .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .modal.history-modal #revision-controls .json-editor-btn-add{margin:0}@media screen and (max-width: 768px){.modal.history-modal #revision-controls{width:100%;justify-content:space-between}}.modal.history-modal [class^=revision-controls--]{display:flex;gap:0 1em}.modal.history-modal #revisions{word-wrap:break-word}.modal.history-modal #revisions table{margin-top:10px}.modal.history-modal #revisions table tr{border:none}.modal.history-modal #revisions .row:first-of-type{margin-top:10px}.modal.history-modal #revisions .revision-content table thead th{padding-bottom:2px;font-weight:bold;color:var(--primary)}.modal.history-modal #revisions .revision-content table td{padding:3px 3px 3px .5em}.modal.history-modal #revisions .revision-content table td img{max-width:none}.modal.history-modal #revision-footer-buttons{display:flex;gap:.5em}.modal.history-modal #revision-footer-buttons button{margin:0;flex:1 1 auto;min-width:0}.modal.history-modal #revision-footer-buttons button .d-button-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 768px){.modal.history-modal #revision-footer-buttons{width:100%;flex:1 1 100%}.modal.history-modal #revision-footer-buttons button{font-size:var(--font-down-1)}}.modal.history-modal img{max-width:100%;height:auto;box-sizing:border-box}.modal.history-modal ins,.modal.history-modal .diff-ins,.modal.history-modal del,.modal.history-modal .diff-del{color:var(--primary);text-decoration:none}.modal.history-modal ins code,.modal.history-modal ins img,.modal.history-modal .diff-ins code,.modal.history-modal .diff-ins img,.modal.history-modal del code,.modal.history-modal del img,.modal.history-modal .diff-del code,.modal.history-modal .diff-del img{border:2px solid}.modal.history-modal ins a,.modal.history-modal .diff-ins a,.modal.history-modal del a,.modal.history-modal .diff-del a{text-decoration:none}.modal.history-modal ins,.modal.history-modal .diff-ins{background:var(--success-low)}.modal.history-modal ins code,.modal.history-modal ins img,.modal.history-modal .diff-ins code,.modal.history-modal .diff-ins img{border-color:var(--success)}.modal.history-modal ins img,.modal.history-modal .diff-ins img{opacity:.75;filter:alpha(opacity=75)}.modal.history-modal ins a,.modal.history-modal .diff-ins a{color:var(--success)}.modal.history-modal del,.modal.history-modal .diff-del{background:var(--danger-low);text-decoration:none}.modal.history-modal del code,.modal.history-modal del img,.modal.history-modal .diff-del code,.modal.history-modal .diff-del img{border-color:var(--danger)}.modal.history-modal del img,.modal.history-modal .diff-del img{opacity:.5;filter:alpha(opacity=50)}.modal.history-modal del a,.modal.history-modal .diff-del a{color:var(--danger)}.modal.history-modal span.date{font-weight:bold}.modal.history-modal span.edit-reason{background-color:var(--highlight-bg)}.modal.history-modal .d-icon-ban{color:var(--danger)}.modal.history-modal .hidden-revision-either{opacity:.5}.modal.history-modal .hidden-revision-previous .row div:nth-of-type(1),.modal.history-modal .hidden-revision-previous .row td:nth-of-type(1){opacity:.5}.modal.history-modal .hidden-revision-current .row div:nth-of-type(2),.modal.history-modal .hidden-revision-current .row td:nth-of-type(2){opacity:.5}.d-modal.json-schema-editor-modal{--modal-max-width: 95vw;--modal-width: unset;--space-1: 0.25em;--space-2: calc(0.25em * 2);--space-3: calc(0.25em * 3);--space-4: calc(0.25em * 4);--space-5: calc(0.25em * 5);--space-6: calc(0.25em * 6)}.d-modal.json-schema-editor-modal .d-modal__container{width:unset}.d-modal.json-schema-editor-modal .je-ready .je-object__container{padding:0;border:none;margin-bottom:var(--space-4)}.d-modal.json-schema-editor-modal .je-ready .je-object__container>span:not(.je-object__controls){display:flex;padding:var(--space-1) 0 var(--space-4) var(--space-6)}.d-modal.json-schema-editor-modal .je-ready .je-object__container>span:not(.je-object__controls) .json-editor-btn-delete{order:2;margin-left:auto;margin-right:0}.d-modal.json-schema-editor-modal .je-ready .je-object__controls{margin:0}.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add{gap:var(--space-1)}.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add span{display:inline}.d-modal.json-schema-editor-modal .je-ready button span{display:none}.d-modal.json-schema-editor-modal .je-ready [class*=json-editor-btn]{margin-right:var(--space-2)}.d-modal.json-schema-editor-modal .je-ready select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0);font-size:var(--font-0);line-height:normal;box-sizing:border-box;padding:.5em .65em;display:inline-block;margin-bottom:var(--space-2);color:var(--primary);background-color:var(--secondary);border:1px solid var(--primary-400);border-radius:var(--d-input-border-radius);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23999' height='.75em' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:98%}.ios-device .d-modal.json-schema-editor-modal .je-ready select{font-size:var(--font-size-ios-input);padding-top:.4em;padding-bottom:.4em}.d-modal.json-schema-editor-modal .je-ready select:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.d-modal.json-schema-editor-modal .je-ready select,.d-modal.json-schema-editor-modal .je-ready input{width:100%;margin:0}.d-modal.json-schema-editor-modal .je-ready .row:not(:first-child) .form-control{margin:var(--space-4) 0}.d-modal.json-schema-editor-modal .je-ready .form-control p{color:var(--primary-medium);margin-top:var(--space-1);font-size:var(--font-down-1)}.d-modal.json-schema-editor-modal .je-ready h3{display:flex;align-items:center;margin:0}.d-modal.json-schema-editor-modal .je-ready h3 button.json-editor-btn-collapse.json-editor-btntype-toggle{background:rgba(0,0,0,0);margin:0 0 0 calc(var(--space-2)*-1);padding:var(--space-1) var(--space-2);font-size:var(--font-down-2)}.d-modal.json-schema-editor-modal .je-ready h3 button.json-editor-btn-collapse.json-editor-btntype-toggle .d-icon{color:var(--primary-medium)}.d-modal.json-schema-editor-modal .je-ready h3 label{margin:0 0 0 .1em;font-weight:normal;font-size:var(--font-up-1);color:var(--primary)}.d-modal.json-schema-editor-modal .je-ready .je-indented-panel{margin:0;padding:var(--space-4) 0 0 var(--space-6);border-left:none}.d-modal.json-schema-editor-modal .je-ready [data-schemaid=root]{position:relative}.d-modal.json-schema-editor-modal .je-ready [data-schemaid=root]>.je-header label,.d-modal.json-schema-editor-modal .je-ready [data-schemaid=root]>.je-header .json-editor-btn-collapse{display:none}.d-modal.json-schema-editor-modal .je-ready [data-schemaid=root]>.je-header button{position:absolute;right:0;margin-right:0;font-size:var(--font-down-1);z-index:2}.d-modal.json-schema-editor-modal .je-ready [data-schemaid=root]>.je-indented-panel{margin:0;padding:0;border:none}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--top{margin:0;display:flex;flex-wrap:wrap;width:80%;gap:0 var(--space-3);border-bottom:1px solid var(--primary-low);padding-bottom:var(--space-1)}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--top .je-tab--top{border:none;padding:0;color:var(--primary);background:var(--secondary) !important}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--clear{padding-top:var(--space-3)}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--clear .je-object__title{display:none}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--clear .je-object__container>span:not(.je-object__controls){padding:0}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--clear h3 label{margin:0}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--clear .je-indented-panel--top{margin:0;padding:0}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--clear .json-editor-btn-collapse{display:none}.d-modal.json-schema-editor-modal .je-ready .je-tabholder--clear .je-indented-panel{padding-left:0}.d-modal.json-schema-editor-modal .je-ready table{width:100%;margin-bottom:1em}.d-modal.json-schema-editor-modal .je-ready table td:not(:first-child):not(:last-child),.d-modal.json-schema-editor-modal .je-ready table th:not(:first-child):not(:last-child){padding:var(--space-2)}.d-modal.json-schema-editor-modal .je-ready table td:first-child,.d-modal.json-schema-editor-modal .je-ready table td:last-child,.d-modal.json-schema-editor-modal .je-ready table th:first-child,.d-modal.json-schema-editor-modal .je-ready table th:last-child{padding:var(--space-2) 0}.d-modal.json-schema-editor-modal .je-ready table td{vertical-align:top}.d-modal.json-schema-editor-modal .je-ready table td select{background-position:center right var(--space-2);padding-right:var(--space-6)}.d-modal.json-schema-editor-modal .je-ready table td:last-child span{display:flex;flex-direction:column;gap:var(--space-1)}.d-modal.json-schema-editor-modal .je-ready table td:last-child span button{margin:0}.d-modal.json-schema-editor-modal .je-ready table td:last-child span .delete{order:2}.d-modal.json-schema-editor-modal .je-ready div[data-schematype=boolean] label{display:flex;align-items:center}.d-modal.json-schema-editor-modal .je-ready div[data-schematype=boolean] label input[type=checkbox]{margin-right:var(--space-1)}.d-modal.json-schema-editor-modal .je-ready select option{color:var(--primary);background:var(--secondary)}.lightbox-wrapper .lightbox{position:relative;display:inline-block;overflow:hidden}.lightbox-wrapper .lightbox:hover .meta{opacity:.9;transition:opacity .5s}.d-lazyload-hidden{box-sizing:border-box}.onebox img.d-lazyload-hidden:not(.ytp-thumbnail-image){border:1px solid var(--primary-low)}.cooked img.d-lazyload:not(.animated){transition:opacity .4s .75s ease}.lightbox-wrapper{display:inline-block;vertical-align:middle}.lightbox-wrapper img{object-fit:cover;object-position:top}.lightbox-wrapper,.lightbox-wrapper *{outline:0}.meta{position:absolute;bottom:0;width:100%;color:var(--secondary);background:var(--primary);opacity:0;transition:opacity .2s;display:flex;align-items:center}.meta .filename{margin:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.meta .d-icon{margin:6px;opacity:.8;color:var(--secondary)}.meta .d-icon+.filename{margin-left:0px}.meta .informations{margin:6px;padding-right:20px;color:var(--secondary-high);font-size:var(--font-0);flex-shrink:0;flex-grow:3}.mfp-preloader .spinner{margin:auto}.discourse-no-touch a.lightbox{transition:all .6s cubic-bezier(0.165, 0.84, 0.44, 1)}.discourse-no-touch a.lightbox:hover{box-shadow:0 2px 5px 0 rgba(var(--always-black-rgb), 0.2),0 2px 10px 0 rgba(var(--always-black-rgb), 0.2)}body.invite-page{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Arial,sans-serif}body.invite-page #main-outlet-wrapper{padding:0}.invites-show #modal-alert,.admin-invite-page #modal-alert{box-sizing:border-box;display:inline-block;padding:1em 3.5em 1em 1em;width:100%;max-width:100%;margin-bottom:0;min-height:35px}.invites-show #modal-alert:empty,.admin-invite-page #modal-alert:empty{min-height:0px;padding:0px;overflow:hidden;display:inline}#login-link,#new-account-link{cursor:pointer;text-align:left}.password-reset .instructions label{color:var(--primary-medium)}.password-reset #new-account-password{width:15em}.password-reset .tip{margin:0 0 .5em}.password-reset .toggle-password-mask{margin-left:.25em}.password-reset-page .caps-lock-warning{display:inline}.password-reset-page .change-password-form .tip{display:block}.toggle-password-mask{align-self:start;line-height:1.4}.ios-device .toggle-password-mask{padding-top:0;padding-bottom:0;font-size:var(--font-0)}.auth-message{padding:0 15px 15px 15px}.auth-message:empty{padding:0}#security-key{display:flex;flex-wrap:wrap;align-items:center}#security-key p{margin:0;font-size:var(--font-0)}#security-key a{display:inline-block;padding:1em .5em 1em 0;color:var(--tertiary)}#security-key button{margin-right:1em}.invite-error{box-shadow:0 1px 10px 1px rgba(var(--primary-low-rgb), 1.25);border-radius:10px;padding:1em 2.5em 1em 2.5em}.invite-error .error-image{text-align:center;padding-bottom:1em}.email-login{border-radius:10px;background-color:var(--secondary);padding:20px;margin:0 auto}.email-login .content-wrapper{padding:1em 2.5em 1em 2.5em}.email-login .content-wrapper .image-wrapper{text-align:center;padding-bottom:1em}.email-login .content-wrapper .image-wrapper img{max-width:200px}.email-login .content-wrapper .email-login-form{text-align:center}.email-login .content-wrapper .email-login-form .btn-primary{margin-top:10px}.email-login .content-wrapper .email-login-form #security-key{justify-content:center}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1500;overflow:hidden;position:fixed;background:#000;animation:fade .3s alternate}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1501;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;user-select:none;cursor:default}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:var(--line-height-large);position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:var(--font-up-5);font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;outline:0}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:var(--font-down-1);line-height:var(--line-height-medium)}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{outline:0;opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:linear-gradient(45deg, #111 0%, #333 100%)}.mfp-figure small{color:#bdbdbd;display:block;font-size:var(--font-down-1);line-height:var(--line-height-medium)}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:var(--line-height-medium);color:#f3f3f3;word-wrap:break-word;padding-right:36px;max-width:100%}.mfp-title a.image-source-link .d-icon{padding-right:5px}.mfp-title a{color:var(--tertiary-medium)}.mfp-ready .mfp-content{min-width:300px}.mfp-title,.mfp-title .image-source-link{display:inline-block}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media all and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:var(--line-height-large);background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0;-webkit-transform-origin:0}.mfp-arrow-right{transform-origin:100%;-webkit-transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-zoom-in .mfp-content{opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}@media screen and (prefers-reduced-motion: no-preference){.mfp-zoom-in .mfp-content{transition:all .2s}}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-content{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.7}.mfp-zoom-in.mfp-removing .mfp-content{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-force-scrollbars.mfp-wrap{overflow-y:auto !important;overflow-x:auto !important}.mfp-force-scrollbars .mfp-figure{overflow:auto}.mfp-force-scrollbars .mfp-img{max-width:none}.menu-panel.slide-in{position:fixed;right:0;box-shadow:var(--shadow-header)}.menu-panel.slide-in .panel-body{width:100%}.header-cloak{display:none}.menu-panel.drop-down{position:absolute;top:100%;right:-10px;max-height:80vh;border-radius:var(--d-border-radius-large)}.menu-panel{border:1px solid var(--primary-low);box-shadow:var(--shadow-menu-panel);background-color:var(--secondary);z-index:1000;padding:.5em;width:320px;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.menu-panel hr{margin:3px 0}.menu-panel .panel-header{position:absolute;right:20px}.menu-panel ul{list-style:none;margin:0;padding:0}.menu-panel .panel-body{display:flex;touch-action:pan-y pinch-zoom;overflow:hidden;height:100%}.menu-panel .panel-body-contents{max-height:100%;width:100%;display:flex;flex-direction:column}.menu-panel .panel-body-bottom{display:flex;flex:1 0 0%;margin-top:.5em;flex-wrap:wrap}.menu-panel .panel-body-bottom .show-all{display:flex;flex:1 1 auto}.menu-panel .panel-body-bottom .show-all button{width:100%}.menu-panel .panel-body-bottom .notifications-dismiss{margin-left:.5em}.menu-panel .panel-body-bottom .btn,.menu-panel .panel-body-bottom .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .menu-panel .panel-body-bottom .json-editor-btn-add,.menu-panel .panel-body-bottom .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .menu-panel .panel-body-bottom button{background-color:var(--primary-very-low);color:var(--primary-high)}.menu-panel .panel-body-bottom .btn:hover,.menu-panel .panel-body-bottom .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .menu-panel .panel-body-bottom .json-editor-btn-add:hover,.menu-panel .panel-body-bottom .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .menu-panel .panel-body-bottom button:hover{background:var(--primary-low);color:var(--primary)}.menu-panel .badge-notification{vertical-align:text-bottom}.menu-panel .sidebar-filter{width:calc(320px - 2*var(--d-sidebar-row-horizontal-padding))}.search-menu .menu-panel{width:500px}.user-menu.revamped{right:0;width:320px;padding:0;border-top-right-radius:0px}.user-menu.revamped .panel-body-bottom{flex:0}.user-menu.revamped .menu-tabs-container{display:flex;flex-direction:column;border-left:1px solid var(--primary-low);padding:.75em 0 0;overflow-y:auto;overscroll-behavior:contain}.user-menu.revamped .tabs-list{display:flex;flex-direction:column}.user-menu.revamped .tabs-list .btn,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list .json-editor-btn-add,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list button{display:flex;position:relative;border-radius:0;padding:.857em}@media screen and (max-height: 400px){.user-menu.revamped .tabs-list .btn,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list .json-editor-btn-add,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list button{font-size:var(--font-down-1);padding:.5em .875em}}.user-menu.revamped .tabs-list .btn .d-icon,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list .json-editor-btn-add .d-icon,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list button .d-icon{color:var(--primary-medium)}.user-menu.revamped .tabs-list .btn .badge-notification,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .badge-notification,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list .json-editor-btn-add .badge-notification,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready button .badge-notification,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list button .badge-notification{background-color:var(--tertiary-med-or-tertiary);position:absolute;right:6px;top:6px;font-size:var(--font-down-3)}@media screen and (max-height: 400px){.user-menu.revamped .tabs-list .btn .badge-notification,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .badge-notification,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list .json-editor-btn-add .badge-notification,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready button .badge-notification,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list button .badge-notification{right:0;top:0}}.user-menu.revamped .tabs-list .btn.active,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready .active.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list .active.json-editor-btn-add,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready button.active,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list button.active{background-color:var(--d-selected)}.user-menu.revamped .tabs-list .btn:hover,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list .json-editor-btn-add:hover,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list button:hover{background-color:var(--d-hover)}.user-menu.revamped .bottom-tabs{border-top:1px solid var(--primary-low)}.user-menu.revamped .panel-body-contents{display:flex;flex-direction:row-reverse}.user-menu.revamped .quick-access-panel{width:320px;padding:.75em;padding-bottom:max(env(safe-area-inset-bottom),.75em);justify-content:space-between;box-sizing:border-box;min-width:0}.user-menu.revamped #quick-access-profile{display:inline;max-height:99%}.user-menu.revamped #quick-access-profile ul{flex-wrap:nowrap;height:100%;align-items:center;overflow-y:auto}.user-menu.revamped #quick-access-profile li{flex:1 1 auto;max-height:3em}.user-menu.revamped #quick-access-profile li>*{height:100%;align-items:center;margin:0;padding:0 .5em}.user-menu.revamped #quick-access-profile li img.emoji{height:1em;width:1em;padding-top:.2em;margin-right:.5em}.user-menu.revamped #quick-access-profile li .d-icon{padding-top:0}.user-menu.revamped #quick-access-profile .set-user-status .emoji{padding-top:0}.user-menu.revamped #quick-access-profile .profile-tab-btn{justify-content:unset;line-height:var(--line-height-large);width:100%}.user-menu.revamped #quick-access-profile .profile-tab-btn .relative-date{font-size:var(--font-down-3);color:var(--primary-medium)}.user-menu.revamped #quick-access-profile .profile-tab-btn .d-icon{padding:0}.user-menu.revamped #quick-access-profile .do-not-disturb .d-icon-toggle-on{color:var(--tertiary)}.hamburger-panel .panel-body{overflow-y:auto}.menu-links.columned li{width:50%;float:left}.menu-panel .widget-link,.menu-panel .categories-link{padding:.25em .5em;display:block;color:var(--primary)}.menu-panel .widget-link:hover,.menu-panel .widget-link:focus,.menu-panel .categories-link:hover,.menu-panel .categories-link:focus{background-color:var(--d-hover);outline:none}.menu-panel .widget-link .d-icon,.menu-panel .categories-link .d-icon{color:var(--primary-medium)}.menu-panel .widget-link .new,.menu-panel .categories-link .new{font-size:var(--font-down-1);margin-left:.5em;color:var(--primary-med-or-secondary-med)}.menu-panel .widget-link.show-help,.menu-panel .widget-link.filter,.menu-panel .categories-link.show-help,.menu-panel .categories-link.filter{color:var(--tertiary)}.menu-panel .search-link,.menu-panel .categories-link{padding:.25em .5em;display:block;color:var(--primary)}.menu-panel .search-link:hover,.menu-panel .search-link:focus,.menu-panel .categories-link:hover,.menu-panel .categories-link:focus{background-color:var(--d-hover);outline:none}.menu-panel .search-link .d-icon,.menu-panel .categories-link .d-icon{color:var(--primary-medium)}.menu-panel .search-link .new,.menu-panel .categories-link .new{font-size:var(--font-down-1);margin-left:.5em;color:var(--primary-med-or-secondary-med)}.menu-panel .search-link.show-help,.menu-panel .search-link.filter,.menu-panel .categories-link.show-help,.menu-panel .categories-link.filter{color:var(--tertiary)}.menu-panel li.category-link{float:left;background-color:rgba(0,0,0,0);display:inline-flex;align-items:center;padding:.25em .5em;width:50%;box-sizing:border-box}.menu-panel li.category-link a{display:inline-flex}.menu-panel li.category-link a:hover,.menu-panel li.category-link a:focus{background:rgba(0,0,0,0)}.menu-panel li.category-link a:hover .category-name,.menu-panel li.category-link a:focus .category-name{color:var(--primary)}.menu-panel li.category-link .badge-notification{color:var(--primary-med-or-secondary-med);background-color:rgba(0,0,0,0);display:inline;padding:0;font-size:var(--font-down-1);line-height:var(--line-height-large)}.menu-panel b.topics-count{color:var(--primary-med-or-secondary-med);font-weight:normal;font-size:var(--font-down-1)}.menu-panel div.discourse-tags{font-size:var(--font-down-1)}.menu-panel .sidebar-panel-header__row{width:calc(320px - 2*var(--d-sidebar-row-horizontal-padding))}.menu-panel .sidebar-sections__back-to-forum{color:var(--d-sidebar-link-color);display:flex;align-items:center}.menu-panel .sidebar-sections__back-to-forum svg{margin-right:var(--d-sidebar-section-link-prefix-margin-right);height:.75em;width:.75em;color:var(--d-sidebar-link-icon-color)}.user-menu .quick-access-panel,.user-notifications-list{width:100%;display:flex;flex-direction:column;min-height:0;max-height:100%;border-top:1px solid var(--primary-low);padding-top:.75em;margin-top:-1px;-webkit-user-select:none;user-select:none;cursor:default}.user-menu .quick-access-panel:focus,.user-notifications-list:focus{outline:none}.user-menu .quick-access-panel .double-user,.user-menu .quick-access-panel .multi-user,.user-notifications-list .double-user,.user-notifications-list .multi-user{white-space:unset}.user-menu .quick-access-panel .item-label,.user-notifications-list .item-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--primary)}.user-menu .quick-access-panel h3,.user-notifications-list h3{padding:0 .4em;font-weight:bold;margin:.5em 0}.user-menu .quick-access-panel .d-icon,.user-menu .quick-access-panel:hover .d-icon,.user-notifications-list .d-icon,.user-notifications-list:hover .d-icon{color:var(--primary-medium)}.user-menu .quick-access-panel .icon,.user-notifications-list .icon{color:var(--primary-high)}.user-menu .quick-access-panel .btn-primary .d-icon,.user-notifications-list .btn-primary .d-icon{color:var(--secondary)}.user-menu .quick-access-panel ul,.user-notifications-list ul{display:flex;flex-flow:column wrap;overflow:hidden;max-height:100%}.user-menu .quick-access-panel li,.user-notifications-list li{background-color:var(--secondary);box-sizing:border-box;list-style-type:none}.user-menu .quick-access-panel li.unread,.user-menu .quick-access-panel li.pending,.user-notifications-list li.unread,.user-notifications-list li.pending{background-color:var(--tertiary-low)}.user-menu .quick-access-panel li:hover,.user-notifications-list li:hover{background-color:var(--d-hover);outline:none}.user-menu .quick-access-panel li:focus-within,.user-notifications-list li:focus-within{background:var(--d-hover)}.user-menu .quick-access-panel li:focus-within a,.user-notifications-list li:focus-within a{outline:0}.user-menu .quick-access-panel li div .fa,.user-notifications-list li div .fa{display:none}.user-menu .quick-access-panel li span.double-user,.user-menu .quick-access-panel li span.multi-user,.user-notifications-list li span.double-user,.user-notifications-list li span.multi-user{display:inline;max-width:100%;align-items:baseline;white-space:nowrap}.user-menu .quick-access-panel li span.multi-user span.multi-username:nth-of-type(2),.user-notifications-list li span.multi-user span.multi-username:nth-of-type(2){margin-right:.25em}.user-menu .quick-access-panel li span.multi-username,.user-notifications-list li span.multi-username{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto;min-width:1.2em;max-width:10em}.user-menu .quick-access-panel li span.multi-username:nth-of-type(2),.user-notifications-list li span.multi-username:nth-of-type(2){margin-left:.25em}.user-menu .quick-access-panel li:hover,.user-notifications-list li:hover{background-color:var(--d-hover);outline:none}.user-menu .quick-access-panel li:focus-within,.user-notifications-list li:focus-within{background:var(--d-hover)}.user-menu .quick-access-panel li:focus-within a,.user-notifications-list li:focus-within a{outline:0}.user-menu .quick-access-panel li:focus-within .btn-flat:focus,.user-menu .quick-access-panel li:focus-within .json-editor-btn-collapse:focus,.user-notifications-list li:focus-within .btn-flat:focus,.user-notifications-list li:focus-within .json-editor-btn-collapse:focus{background:rgba(0,0,0,0)}.user-menu .quick-access-panel li a,.user-menu .quick-access-panel li .profile-tab-btn,.user-notifications-list li a,.user-notifications-list li .profile-tab-btn{display:flex;margin:.25em;padding:0em .25em}.user-menu .quick-access-panel li button,.user-notifications-list li button{padding:.25em .5em}.user-menu .quick-access-panel li a>div,.user-menu .quick-access-panel li button>div,.user-notifications-list li a>div,.user-notifications-list li button>div{overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-moz-box-orient:vertical;-webkit-box-orient:vertical}@supports not (overflow-wrap: anywhere){.user-menu .quick-access-panel li a>div,.user-menu .quick-access-panel li button>div,.user-notifications-list li a>div,.user-notifications-list li button>div{word-break:break-word}}.user-menu .quick-access-panel li p,.user-notifications-list li p{margin:0;overflow:hidden}.user-menu .quick-access-panel li:not(.show-all),.user-notifications-list li:not(.show-all){padding:0;align-self:flex-start;width:100%}.user-menu .quick-access-panel li:not(.show-all) .d-icon,.user-notifications-list li:not(.show-all) .d-icon{padding-top:.2em;margin-right:.5em}.user-menu .quick-access-panel .is-warning .d-icon-envelope,.user-notifications-list .is-warning .d-icon-envelope{color:var(--danger)}.user-menu .quick-access-panel .read,.user-notifications-list .read{background-color:var(--secondary)}.user-menu .quick-access-panel .none,.user-notifications-list .none{padding-top:5px}.user-menu .quick-access-panel .spinner-container,.user-notifications-list .spinner-container{min-height:2em}.user-menu .quick-access-panel .spinner,.user-notifications-list .spinner{width:20px;height:20px;border-width:2px;margin:0 auto}.user-menu .quick-access-panel .show-all a,.user-notifications-list .show-all a{width:100%;display:flex;justify-content:center;align-items:center;min-height:30px;color:var(--primary-med-or-secondary-high);background:var(--blend-primary-secondary-5)}.user-menu .quick-access-panel .show-all a:hover,.user-notifications-list .show-all a:hover{color:var(--primary);background:var(--primary-low)}.user-menu.show-avatars li.notification a,.user-menu.show-avatars li.bookmark a,.user-menu.show-avatars li.message a,.user-notifications-list.show-avatars li.notification a,.user-notifications-list.show-avatars li.bookmark a,.user-notifications-list.show-avatars li.message a{color:var(--primary);align-items:center;padding:.15em 0}.user-menu.show-avatars li.notification a .item-label,.user-menu.show-avatars li.bookmark a .item-label,.user-menu.show-avatars li.message a .item-label,.user-notifications-list.show-avatars li.notification a .item-label,.user-notifications-list.show-avatars li.bookmark a .item-label,.user-notifications-list.show-avatars li.message a .item-label{font-weight:bold}.user-menu.show-avatars li.notification a .item-description,.user-menu.show-avatars li.bookmark a .item-description,.user-menu.show-avatars li.message a .item-description,.user-notifications-list.show-avatars li.notification a .item-description,.user-notifications-list.show-avatars li.bookmark a .item-description,.user-notifications-list.show-avatars li.message a .item-description{color:var(--primary)}.user-menu.show-avatars li.notification a .icon-avatar,.user-menu.show-avatars li.bookmark a .icon-avatar,.user-menu.show-avatars li.message a .icon-avatar,.user-notifications-list.show-avatars li.notification a .icon-avatar,.user-notifications-list.show-avatars li.bookmark a .icon-avatar,.user-notifications-list.show-avatars li.message a .icon-avatar{display:flex;position:relative;overflow:visible;margin-right:.5em;flex-shrink:0;width:2em;height:2em;margin:.3em 1em 0 0}.user-menu.show-avatars li.notification a .icon-avatar .avatar,.user-menu.show-avatars li.bookmark a .icon-avatar .avatar,.user-menu.show-avatars li.message a .icon-avatar .avatar,.user-notifications-list.show-avatars li.notification a .icon-avatar .avatar,.user-notifications-list.show-avatars li.bookmark a .icon-avatar .avatar,.user-notifications-list.show-avatars li.message a .icon-avatar .avatar{width:100%;height:100%}.user-menu.show-avatars li.notification a .icon-avatar__icon-wrapper,.user-menu.show-avatars li.bookmark a .icon-avatar__icon-wrapper,.user-menu.show-avatars li.message a .icon-avatar__icon-wrapper,.user-notifications-list.show-avatars li.notification a .icon-avatar__icon-wrapper,.user-notifications-list.show-avatars li.bookmark a .icon-avatar__icon-wrapper,.user-notifications-list.show-avatars li.message a .icon-avatar__icon-wrapper{position:absolute;right:-0.65em;top:-0.45em;display:flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:100%;background:var(--secondary)}.user-menu.show-avatars li.notification a .icon-avatar__icon-wrapper .d-icon,.user-menu.show-avatars li.bookmark a .icon-avatar__icon-wrapper .d-icon,.user-menu.show-avatars li.message a .icon-avatar__icon-wrapper .d-icon,.user-notifications-list.show-avatars li.notification a .icon-avatar__icon-wrapper .d-icon,.user-notifications-list.show-avatars li.bookmark a .icon-avatar__icon-wrapper .d-icon,.user-notifications-list.show-avatars li.message a .icon-avatar__icon-wrapper .d-icon{display:block;margin:0;padding:0;font-size:var(--font-down-1);color:var(--primary)}.user-menu.show-avatars li.notification a+div,.user-menu.show-avatars li.bookmark a+div,.user-menu.show-avatars li.message a+div,.user-notifications-list.show-avatars li.notification a+div,.user-notifications-list.show-avatars li.bookmark a+div,.user-notifications-list.show-avatars li.message a+div{padding:.25em 0}.user-menu.show-avatars li.notification.unread .icon-avatar__icon-wrapper,.user-menu.show-avatars li.bookmark.unread .icon-avatar__icon-wrapper,.user-menu.show-avatars li.message.unread .icon-avatar__icon-wrapper,.user-notifications-list.show-avatars li.notification.unread .icon-avatar__icon-wrapper,.user-notifications-list.show-avatars li.bookmark.unread .icon-avatar__icon-wrapper,.user-notifications-list.show-avatars li.message.unread .icon-avatar__icon-wrapper{background:var(--tertiary)}.user-menu.show-avatars li.notification.unread .icon-avatar__icon-wrapper .d-icon,.user-menu.show-avatars li.bookmark.unread .icon-avatar__icon-wrapper .d-icon,.user-menu.show-avatars li.message.unread .icon-avatar__icon-wrapper .d-icon,.user-notifications-list.show-avatars li.notification.unread .icon-avatar__icon-wrapper .d-icon,.user-notifications-list.show-avatars li.bookmark.unread .icon-avatar__icon-wrapper .d-icon,.user-notifications-list.show-avatars li.message.unread .icon-avatar__icon-wrapper .d-icon{color:var(--secondary)}.hamburger-panel .menu-panel.slide-in{left:0}.hamburger-panel .menu-panel.slide-in .panel-body{display:block}.hamburger-panel .menu-panel.slide-in .panel-body-contents{max-height:unset;min-height:100%}.header-cloak{height:100%;width:100%;position:fixed;background-color:rgba(0,0,0,.3);top:var(--header-top);left:0;display:none;touch-action:pan-y pinch-zoom}.menu-panel.slide-in{top:var(--header-top);box-sizing:border-box;max-width:90vw;--100dvh: 100%;box-shadow:0px 0 30px -2px rgba(0,0,0,.5);--base-height: calc(var(--100dvh) - var(--header-top));height:var(--base-height)}@supports(height: 100dvh){.menu-panel.slide-in{--100dvh: 100dvh}}html.footer-nav-ipad .menu-panel.slide-in{height:calc(var(--base-height) - var(--footer-nav-height))}.d-modal{pointer-events:none;display:flex;align-items:center;width:100%;height:100%;position:fixed;top:0;z-index:1300;overflow:auto}.d-modal.-inline{position:relative}html.keyboard-visible body.ios-safari-composer-hacks .d-modal{height:calc(var(--composer-vh, 1vh)*100)}.d-modal__container{display:flex;flex-direction:column;pointer-events:auto;box-sizing:border-box;margin:0 auto;max-height:80vh;background-color:var(--secondary);box-shadow:var(--shadow-modal)}.d-modal__header{display:flex;justify-content:space-between;align-items:center;padding:.5rem .5rem .5rem 1.5rem;border-bottom:1px solid var(--primary-low)}.d-modal__header .modal-close{margin-left:auto}.d-modal__header .modal-close .d-icon{font-size:var(--font-up-2);color:var(--primary-high)}.d-modal .d-modal__primary-action .btn,.d-modal.json-schema-editor-modal .d-modal__primary-action .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .d-modal__primary-action .json-editor-btn-add,.d-modal.json-schema-editor-modal .d-modal__primary-action .je-ready button,.d-modal.json-schema-editor-modal .je-ready .d-modal__primary-action button,.d-modal .d-modal__dismiss-action .btn,.d-modal.json-schema-editor-modal .d-modal__dismiss-action .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .d-modal__dismiss-action .json-editor-btn-add,.d-modal.json-schema-editor-modal .d-modal__dismiss-action .je-ready button,.d-modal.json-schema-editor-modal .je-ready .d-modal__dismiss-action button{text-transform:capitalize}.d-modal__title-text,.d-modal__subtitle-text{margin:0}.d-modal__body{overflow-y:auto;padding:1rem 1.5rem;box-sizing:border-box}.d-modal__body input{width:auto}.d-modal__body input[type=text]{width:100%}.d-modal__body textarea{width:100%;height:80px}.d-modal__body .password-confirmation{display:none}.d-modal__body section.field{padding:.25em 0;margin-bottom:5px}.d-modal__body section.field.with-items{display:flex;align-items:flex-start}.d-modal__body section.field .field-item{display:inline-block;margin-right:10px}.d-modal__body pre code{white-space:pre-wrap;max-width:100%}.d-modal__footer{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 1.5rem;border-top:1px solid var(--primary-low);gap:.5rem}.d-modal__backdrop{user-select:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background-color:#000;animation:fade .3s forwards}@media(prefers-reduced-motion){.d-modal__backdrop{animation-duration:0s}}.input-hint-text{margin-left:.5em;color:var(--secondary-high)}.modal-backdrop{user-select:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background-color:#111}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{animation:fade .3s;opacity:.9;filter:alpha(opacity=90)}@media(prefers-reduced-motion){.modal-backdrop,.modal-backdrop.fade.in{animation-duration:0s}}@keyframes fade{from{opacity:0}to{opacity:.6}}.modal-form{margin-bottom:0}.modal .nav{padding:10px 30px 10px 15px;background-color:var(--secondary);border-bottom:1px solid var(--primary-low)}.modal .nav li>a{font-size:var(--font-0)}.modal.hidden{display:none}.modal pre code{white-space:pre-wrap;max-width:var(--modal-max-width)}.reply-where-modal .dialog-content{width:100%;min-width:unset;max-width:30em}.reply-where-modal .dialog-footer{display:block}.reply-where-modal .btn,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button{display:block;text-align:left;margin-bottom:.75em;margin-right:0;overflow:hidden;width:100%}.reply-where-modal .btn.dialog-close,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .dialog-close.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .dialog-close.json-editor-btn-add,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button.dialog-close,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button.dialog-close{display:none}.reply-where-modal .btn.btn-reply-on-original,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .btn-reply-on-original.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .btn-reply-on-original.json-editor-btn-add,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button.btn-reply-on-original,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button.btn-reply-on-original{--text-color: var(--secondary)}.reply-where-modal .btn.btn-reply-where__cancel,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .btn-reply-where__cancel.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .btn-reply-where__cancel.json-editor-btn-add,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button.btn-reply-where__cancel,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button.btn-reply-where__cancel{padding-left:0;margin:0}.reply-where-modal .btn.btn-reply-here,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .btn-reply-here.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .btn-reply-here.json-editor-btn-add,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button.btn-reply-here,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button.btn-reply-here{--text-color: var(--primary)}.discourse-no-touch .reply-where-modal .btn.btn-reply-here:hover,.discourse-no-touch .reply-where-modal .d-modal.json-schema-editor-modal .je-ready .btn-reply-here.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .reply-where-modal .btn-reply-here.json-editor-btn-add:hover,.discourse-no-touch .reply-where-modal .d-modal.json-schema-editor-modal .je-ready button.btn-reply-here:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .reply-where-modal button.btn-reply-here:hover{--text-color: var(--secondary)}.reply-where-modal .btn.btn-reply-where,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .btn-reply-where.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .btn-reply-where.json-editor-btn-add,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button.btn-reply-where,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button.btn-reply-where{min-height:3em}.reply-where-modal .btn .fancy-title,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .fancy-title,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add .fancy-title,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button .fancy-title,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button .fancy-title{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reply-where-modal .btn .topic-title__top-line,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .topic-title__top-line,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add .topic-title__top-line,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button .topic-title__top-line,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button .topic-title__top-line{display:flex;align-items:baseline;color:var(--text-color);font-size:var(--font-up-1)}.reply-where-modal .btn .topic-title__top-line .d-icon,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .topic-title__top-line .d-icon,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add .topic-title__top-line .d-icon,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button .topic-title__top-line .d-icon,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button .topic-title__top-line .d-icon{color:var(--text-color);margin:0}.reply-where-modal .btn .topic-statuses,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .topic-statuses,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add .topic-statuses,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button .topic-statuses,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button .topic-statuses{display:flex;font-size:.95em}.reply-where-modal .btn .topic-title__bottom-line,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .topic-title__bottom-line,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add .topic-title__bottom-line,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button .topic-title__bottom-line,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button .topic-title__bottom-line{margin-top:.15em;display:flex;align-items:baseline;gap:.5em}.reply-where-modal .btn .topic-title__bottom-line .discourse-tags,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .topic-title__bottom-line .discourse-tags,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add .topic-title__bottom-line .discourse-tags,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button .topic-title__bottom-line .discourse-tags,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button .topic-title__bottom-line .discourse-tags{font-size:var(--font-down-1)}.reply-where-modal .btn .topic-title__bottom-line .badge-category__name,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .topic-title__bottom-line .badge-category__name,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add .topic-title__bottom-line .badge-category__name,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button .topic-title__bottom-line .badge-category__name,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button .topic-title__bottom-line .badge-category__name,.reply-where-modal .btn .topic-title__bottom-line .discourse-tag,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .topic-title__bottom-line .discourse-tag,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal .json-editor-btn-add .topic-title__bottom-line .discourse-tag,.reply-where-modal .d-modal.json-schema-editor-modal .je-ready button .topic-title__bottom-line .discourse-tag,.d-modal.json-schema-editor-modal .je-ready .reply-where-modal button .topic-title__bottom-line .discourse-tag{color:var(--text-color)}.admin-delete-user-posts-progress-modal .progress-bar{height:15px;position:relative;background:var(--primary-low-mid);border-radius:25px;overflow:hidden;margin:30px 0 20px}.admin-delete-user-posts-progress-modal .progress-bar span{display:block;width:0%;height:100%;background-color:var(--tertiary);position:relative;transition:width .6s linear}.incoming-email-modal{max-height:80vh}.incoming-email-modal .btn,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal .json-editor-btn-add,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal button{background-color:rgba(0,0,0,0);margin-right:5px}.incoming-email-modal .btn:hover,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal .json-editor-btn-add:hover,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal button:hover,.incoming-email-modal .btn.active,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready .active.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal .active.json-editor-btn-add,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready button.active,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal button.active{color:var(--primary)}.incoming-email-modal .btn.active,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready .active.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal .active.json-editor-btn-add,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready button.active,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal button.active{font-weight:bold}.incoming-email-modal .btn:focus,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal .json-editor-btn-add:focus,.incoming-email-modal .d-modal.json-schema-editor-modal .je-ready button:focus,.d-modal.json-schema-editor-modal .je-ready .incoming-email-modal button:focus{outline:2px solid var(--primary-low)}.incoming-email-modal .incoming-email-tabs{margin-bottom:15px}.incoming-email-modal .incoming-email-content{height:300px;max-width:100%;width:90vw}.incoming-email-modal .incoming-email-content textarea,.incoming-email-modal .incoming-email-content .incoming-email-html-part{height:95%;border:none;border-top:1px solid var(--primary-low);padding-top:10px;width:100%}.incoming-email-modal .incoming-email-content textarea{font-family:var(--d-font-family--monospace);resize:none;border-radius:0;box-shadow:none}.incoming-email-modal .incoming-email-content .incoming-email-html-part{width:calc(100% - 36px);padding:10px 4px 4px 4px}@media screen and (max-width: 760px){.incoming-email-modal .incoming-email-content .incoming-email-html-part{width:calc(100% - 10px)}}.change-timestamp{width:28em;max-width:90vw}.change-timestamp #date-container .pika-single{position:relative !important;display:inline-block;margin-top:.5em}.change-timestamp .date-picker-wrapper{min-width:130px;margin-right:.5em}.change-timestamp input[type=time]{width:130px}.change-timestamp form{margin:0}.flag-modal-body form{margin:0}.flag-modal-body .flag-action-type .controls .checkbox-label{margin-bottom:.25em}.flag-modal-body .flag-action-type-details{width:100%;line-height:var(--line-height-large)}.flag-modal-body .flag-confirmation{margin-top:.5em;padding-left:1.125em}.flag-message{margin:0}.custom-message-length{color:var(--primary-medium);font-size:var(--font-down-1)}.ignore-duration-with-username-modal .future-date-input{margin-top:1em}.modal:not(.has-tabs) .modal-tab{position:absolute;width:95%}.modal.has-tabs .modal-tabs{display:inline-flex;flex-wrap:wrap;flex:1 0 auto;margin:0}.modal.has-tabs .modal-tabs .modal-tab{list-style:none;padding:4px 8px;margin-right:4px;cursor:pointer}.modal.has-tabs .modal-tabs .modal-tab.is-active{color:var(--secondary);background:var(--danger)}.modal.has-tabs .modal-tabs .modal-tab.is-active.single-tab{background:none;color:var(--primary);padding:0;font-size:var(--font-up-3);font-weight:bold}.bulk-notification-list{margin-bottom:1.5em}.notification-level-radio{flex-wrap:wrap;align-items:baseline;margin-bottom:.5em}.notification-level-radio .description{width:100%;margin-top:.25em}.confirm-session__instructions{margin-bottom:.5em}.confirm-session form{margin:1.5em 0}.confirm-session__passkey{margin-top:1em}.confirm-session__fine-print{font-size:var(--font-down-1);color:var(--primary-medium);max-width:600px}.confirm-session__reset{font-size:var(--font-down-1);color:var(--primary-medium)}.rename-passkey__message{max-width:500px;margin-bottom:2em}.new-user-wrapper .user-navigation{--user-navigation__border-width: 4px;border-bottom:1px solid var(--primary-low)}.new-user-wrapper .user-navigation .nav-pills{width:100%;margin:0}.new-user-wrapper .user-navigation .nav-pills .d-icon{font-size:var(--font-down-1)}@media screen and (max-width: 850px){.new-user-wrapper .user-navigation .nav-pills.main-nav li .d-icon{font-size:var(--font-up-1);margin:0}.new-user-wrapper .user-navigation .nav-pills.main-nav li span{display:none}}@media screen and (max-width: 1000px){.has-sidebar-page .new-user-wrapper .user-navigation .nav-pills.main-nav span{display:none}}.new-user-wrapper .user-navigation .nav-pills li{flex:1 1 auto;margin:0;display:flex}.new-user-wrapper .user-navigation .nav-pills li a{box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 1140px){.new-user-wrapper .user-navigation .nav-pills li a{font-size:var(--font-0)}}.new-user-wrapper .user-navigation .nav-pills li a span{line-height:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.new-user-wrapper .user-navigation-primary [class*=horizontal-overflow-nav__scroll]{font-size:var(--font-up-1)}.new-user-wrapper .user-navigation-primary [class*=horizontal-overflow-nav__scroll] .d-icon{margin-top:.15em}.new-user-wrapper .user-navigation-secondary{position:relative;display:flex;min-width:0;gap:0 .5em;font-size:var(--font-down-1)}.new-user-wrapper .user-navigation-secondary .select-kit .select-kit-header{height:100%;padding:.5em 1em}.new-user-wrapper .user-navigation-secondary .select-kit-collection{font-size:var(--font-up-1)}.new-user-wrapper .user-navigation-secondary .user-nav-messages-dropdown{max-width:20vw;min-width:7em}.new-user-wrapper .user-navigation-secondary .user-nav-messages-dropdown .select-kit-selected-name,.new-user-wrapper .user-navigation-secondary .user-nav-messages-dropdown .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.new-user-wrapper .user-navigation-secondary .user-nav-messages-dropdown .name{min-width:0}.new-user-wrapper .user-navigation-secondary .category-breadcrumb{width:auto;padding-top:var(--navigation-secondary-padding-top)}@media screen and (max-width: 1140px){.new-user-wrapper .user-navigation-secondary .category-breadcrumb{font-size:var(--font-down-1)}}.new-user-wrapper .user-navigation-secondary .category-breadcrumb>li{margin:0}.new-user-wrapper .user-navigation-secondary .navigation-controls{padding-top:var(--navigation-secondary-padding-top);flex-wrap:nowrap}@media screen and (max-width: 1140px){.new-user-wrapper .user-navigation-secondary .navigation-controls{font-size:var(--font-down-1)}}.new-user-wrapper .user-navigation-secondary .navigation-controls span{display:inline-flex}.new-user-wrapper .user-navigation-secondary .nav-pills{flex:1 1 auto;justify-content:flex-start;height:100%}.new-user-wrapper .user-navigation-secondary .nav-pills li{flex:1 0 auto}.new-user-wrapper .user-navigation-secondary .nav-pills li a span{text-overflow:unset}.new-user-wrapper .empty-state{padding:0;margin:1em 0}.new-user-wrapper .solo-preference{grid-column-start:1;grid-column-end:-1}.user-preferences-tracking-page .user-preferences .form-vertical{width:100%}.user-preferences__tracking-topics-wrapper{margin-bottom:3em}.user-preferences__tracking-topics-wrapper .control-label{margin-bottom:1em}.user-preferences__tracking-categories-tags-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(16em, 1fr));gap:2em}.user-preferences__tracking-categories-tags-wrapper .control-group{width:100%;min-width:16em}.not-found-container{background:var(--d-content-background)}.page-not-found{margin:0 0 40px 0}.page-not-found h1.title{font-size:var(--font-up-5);line-height:var(--line-height-medium)}.page-not-found-search{margin-top:20px}.page-not-found-topics{display:flex}@media screen and (max-width: 600px){.page-not-found-topics{flex-wrap:wrap}}.popular-topics,.recent-topics{box-sizing:border-box;width:50%;max-width:400px;margin-bottom:40px;padding-right:20px}@media screen and (max-width: 600px){.popular-topics,.recent-topics{width:100%}}.popular-topics h2,.recent-topics h2{margin-bottom:10px}.not-found-topic{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:15px}@media screen and (max-width: 600px){.not-found-topic:nth-of-type(n + 6){display:none}}.not-found-topic a:not(.badge-category__wrapper){flex-basis:100%}.page-not-found-search label{color:var(--primary);font-size:var(--font-up-3);margin-bottom:.5em}a.loading-onebox:before{content:"";display:inline-flex;float:left;margin:3px 5px 0 0;position:relative;height:10px;width:10px;border:2px solid var(--primary-low-mid);border-right-color:rgba(0,0,0,0);border-radius:50%;animation:rotate-forever 1s infinite linear}.onebox-result{border-left:5px solid var(--primary-300);background-color:var(--blend-primary-secondary-5);margin-top:15px;padding:12px;font-size:var(--font-0)}.onebox-result>.source{margin-bottom:12px;margin-right:10px;display:block;color:var(--primary);position:relative;height:20px}.onebox-result>.source .info{position:absolute;font-size:var(--font-0)}.onebox-result>.source .info a{color:#000;text-decoration:none;padding-right:10px}.onebox-result>.source .info img.favicon{margin-right:3px}.onebox-result .onebox-result-body{padding-top:5px}.onebox-result .onebox-result-body img{max-height:80%;max-width:25%;height:auto;float:left;margin-right:1em}.onebox-result .onebox-result-body h3,.onebox-result .onebox-result-body h4{margin:0}.onebox-result .onebox-result-body code{max-height:400px}.onebox-result .onebox-result-body .metrics{clear:both;padding-bottom:25px}.onebox-result .onebox-result-body .metrics .metric{padding-left:33px;float:left}.onebox-result .onebox-result-body img.verdict{float:none;margin-right:7px}.onebox-result .onebox-result-body img.popcorn{float:none;margin-left:20px;margin-right:5px}aside.onebox{border:5px solid var(--primary-low);margin:1em 0;padding:1em;font-size:var(--font-0);background:var(--secondary)}aside.onebox header{align-items:center;display:flex;margin-bottom:1em}aside.onebox header .d-icon{margin-right:5px;margin-top:2px}aside.onebox header .d-icon.d-icon-fab-twitter{color:var(--twitter)}aside.onebox header a[href]{color:var(--primary-med-or-secondary-med);text-decoration:none}aside.onebox.stackexchange .source{background:url("https://community.badvoltage.org/images/favicons/stackexchange.png") no-repeat 0% 50%;background-size:16px 16px;padding-left:20px}aside.onebox.instagram .source{background:url("https://community.badvoltage.org/images/favicons/instagram.png") no-repeat 0% 50%;background-size:16px 16px;padding-left:20px}aside.onebox.googledocs .source{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_drive_48px.png") no-repeat 0% 50%;background-size:16px 16px;padding-left:20px}aside.onebox.googledrive .source{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_drive_48px.png") no-repeat 0% 50%;background-size:16px 16px;padding-left:20px}aside.onebox .onebox-body{clear:both}aside.onebox .onebox-body h3,aside.onebox .onebox-body h4{font-size:var(--font-up-1);margin:0 0 10px 0;line-height:var(--line-height-medium)}aside.onebox .onebox-body a[href]{color:var(--tertiary);text-decoration:none}aside.onebox .onebox-body a[href]:visited{color:var(--tertiary)}aside.onebox .onebox-body img:not(.avatar,.onebox-avatar-inline){max-height:170px;max-width:20%;height:auto;float:left;margin-right:1em}@media all and (max-width: 600px){aside.onebox .onebox-body img:not(.avatar,.onebox-avatar-inline){max-width:35%}}aside.onebox .onebox-body img:not(.avatar,.onebox-avatar-inline).onebox-full-image{max-height:none;max-width:none}aside.onebox .onebox-body [style*="--aspect-ratio"]>:first-child{width:100%}aside.onebox .onebox-body [style*="--aspect-ratio"]>img{height:auto}@supports(--custom: property){aside.onebox .onebox-body .aspect-image{max-height:170px;--magic-ratio: calc(var(--aspect-ratio) + 0.15);width:calc(128px*var(--magic-ratio));max-width:20%;float:left;margin-right:1em;height:auto}aside.onebox .onebox-body .aspect-image img{width:100%;height:inherit;max-width:initial;max-height:initial;float:none}aside.onebox .onebox-body .aspect-image-full-size{margin:.5em 0;max-height:100%;width:calc(500px*var(--aspect-ratio));max-width:100%}aside.onebox .onebox-body .aspect-image-full-size img{width:100%;height:inherit;max-width:initial;max-height:initial;float:none}aside.onebox .onebox-body [style*="--aspect-ratio"]{position:relative}aside.onebox .onebox-body [style*="--aspect-ratio"]::before{content:"";display:block;padding-bottom:calc(100%/(var(--aspect-ratio)))}aside.onebox .onebox-body [style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%}}aside.onebox .onebox-body p:last-child{margin-bottom:4px}aside.onebox .onebox-body .tweet-images{display:block;clear:both}aside.onebox .onebox-body .tweet-images img.tweet-image{margin-top:1em;max-width:100%;max-height:100%;float:none}@media screen and (max-width: 550px){aside.onebox .onebox-body .tweet-images iframe{max-height:70vh}}aside.onebox .onebox-body.user-onebox .fa{margin-right:5px}aside.onebox .onebox-body.user-onebox .full-name,aside.onebox .onebox-body.user-onebox .location{margin-right:10px}aside.onebox .onebox-body.user-onebox .user-onebox--joined{color:var(--primary-medium);margin-top:10px}aside.onebox .onebox-body.user-onebox .aspect-image{width:80px;height:80px;float:left;margin-right:1em}aside.onebox .onebox-body .instagram-images,aside.onebox .onebox-body .scale-images{clear:both;position:relative}aside.onebox .onebox-body .instagram-images .instagram-image,aside.onebox .onebox-body .instagram-images .scale-image,aside.onebox .onebox-body .scale-images .instagram-image,aside.onebox .onebox-body .scale-images .scale-image{padding:5px 5px 5px 5px;max-width:100%;max-height:100%;float:none}aside.onebox .onebox-body .image-wrapper{display:block;position:relative}aside.onebox .onebox-body .video-icon{bottom:15px;right:10px;position:absolute}aside.onebox .onebox-body .video-icon:before{opacity:.8;content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32px' height='32px' viewBox='0 0 512 512' fill='white'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'%3E%3C/path%3E%3C/svg%3E")}.googledocs-onebox-logo{width:60px;height:50px;float:left}.googledocs-onebox-logo.g-docs-logo{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_docs_48px.png") no-repeat}.googledocs-onebox-logo.g-forms-logo{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_forms_48px.png") no-repeat}.googledocs-onebox-logo.g-sheets-logo{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_sheets_48px.png") no-repeat}.googledocs-onebox-logo.g-slides-logo{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_slides_48px.png") no-repeat}.googledocs-onebox-logo.g-calendar-logo{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_calendar_48px.png") no-repeat}.googledocs-onebox-logo.g-drive-logo{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_drive_48px.png") no-repeat}.gdocs-onebox-splash{background-color:var(--primary-low-mid);color:var(--primary);border:1px inset var(--primary)}.gdocs-onebox-splash .gdocs-onebox-logo{display:inline-block;width:128px;height:128px}.gdocs-onebox-splash .gdocs-onebox-logo.g-calendar-logo{background:url("https://community.badvoltage.org/images/favicons/google_branding/logo_calendar_128px.png") no-repeat}aside.onebox .onebox-body .onebox-avatar{max-height:none;max-width:none;height:60px;width:60px}blockquote aside.onebox{border-left:5px solid var(--primary-300);background-color:var(--blend-primary-secondary-5)}pre.onebox{margin-bottom:0}pre.onebox code ol.lines li:before{position:absolute;display:inline-block;width:35px;left:-40px;color:#afafaf;text-align:right;padding-right:5px;font-size:var(--font-down-1);line-height:var(--line-height-large);content:counter(li-counter);counter-increment:li-counter}.onebox.githubblob h4{word-break:break-all}pre.onebox code ol{margin-left:0;line-height:var(--line-height-large)}pre.onebox code{background-color:var(--primary-very-low)}pre.onebox code li{padding-left:5px}pre.onebox code ol.lines{position:relative;margin:0 0 0 40px}pre.onebox code ol.lines li{list-style-type:none;padding-left:5px;margin-left:0;border-left:1px solid #cfcfcf;min-height:1.5em;white-space:pre;width:max-content}pre.onebox code li.selected{background-color:var(--highlight-bg)}pre.onebox code{white-space:normal}.onebox-warning-message{margin-top:5px;color:var(--primary-med-or-secondary-med)}.onebox-warning-message img.emoji{width:20px;height:20px;float:none}.onebox.githubpullrequest .onebox-body,.onebox.githubcommit .onebox-body,.onebox.githubissue .onebox-body{display:grid;grid-template-areas:"icon title" "icon branches" "icon info" "body body";grid-template-columns:2.5em 1fr;gap:.25em .75em}@media screen and (max-width: 550px){.onebox.githubpullrequest .onebox-body,.onebox.githubcommit .onebox-body,.onebox.githubissue .onebox-body{gap:.25em .5em;grid-template-columns:1.5em 1fr;grid-template-areas:"icon title" "branches branches" "info info" "body body"}}.onebox.githubpullrequest .onebox-body h4,.onebox.githubcommit .onebox-body h4,.onebox.githubissue .onebox-body h4{margin-bottom:0}.onebox.githubpullrequest .onebox-body>.github-icon,.onebox.githubcommit .onebox-body>.github-icon,.onebox.githubissue .onebox-body>.github-icon{float:left;margin-right:5px}.onebox.githubpullrequest .github-row,.onebox.githubcommit .github-row,.onebox.githubissue .github-row{display:contents}.onebox.githubpullrequest .github-icon-container,.onebox.githubpullrequest .github-info-container,.onebox.githubcommit .github-icon-container,.onebox.githubcommit .github-info-container,.onebox.githubissue .github-icon-container,.onebox.githubissue .github-info-container{display:contents}.onebox.githubpullrequest .github-icon,.onebox.githubcommit .github-icon,.onebox.githubissue .github-icon{grid-area:icon;align-self:center;width:100%;height:100%;max-width:2.15em;margin:0 auto;fill:var(--primary-high)}.onebox.githubpullrequest .branches,.onebox.githubcommit .branches,.onebox.githubissue .branches{grid-area:branches;font-size:var(--font-down-1)}.onebox.githubpullrequest .branches code,.onebox.githubcommit .branches code,.onebox.githubissue .branches code{word-break:break-all}.onebox.githubpullrequest .github-info-container,.onebox.githubcommit .github-info-container,.onebox.githubissue .github-info-container{width:100%;overflow-x:hidden}.onebox.githubpullrequest .github-info-container>span,.onebox.githubcommit .github-info-container>span,.onebox.githubissue .github-info-container>span{grid-area:info}.onebox.githubpullrequest .github-info,.onebox.githubcommit .github-info,.onebox.githubissue .github-info{grid-area:info;display:flex;align-items:center;flex-wrap:wrap;width:100%;gap:.15em 1em}.onebox.githubpullrequest .github-info .lines,.onebox.githubcommit .github-info .lines,.onebox.githubissue .github-info .lines{font-weight:bold}.onebox.githubpullrequest .github-info .lines .added,.onebox.githubcommit .github-info .lines .added,.onebox.githubissue .github-info .lines .added{color:var(--success)}.onebox.githubpullrequest .github-info .lines .removed,.onebox.githubcommit .github-info .lines .removed,.onebox.githubissue .github-info .lines .removed{color:var(--danger)}.onebox.githubpullrequest .github-info .discourse-local-date,.onebox.githubcommit .github-info .discourse-local-date,.onebox.githubissue .github-info .discourse-local-date{white-space:nowrap}.onebox.githubpullrequest .github-body-container,.onebox.githubcommit .github-body-container,.onebox.githubissue .github-body-container{grid-area:body;margin:1em 0 0 0;color:var(--primary-very-high);max-height:400px;white-space:pre-wrap;overflow-y:auto;word-break:break-word;font-family:var(--d-font-family--monospace);box-sizing:border-box}.onebox.githubpullrequest .github-body-container .show-more,.onebox.githubcommit .github-body-container .show-more,.onebox.githubissue .github-body-container .show-more{padding:.5em 1.5em 0em .25em}.onebox.githubpullrequest .onebox-avatar-inline,.onebox.githubcommit .onebox-avatar-inline,.onebox.githubissue .onebox-avatar-inline{border-radius:2px}.onebox.githubpullrequest .labels span,.onebox.githubcommit .labels span,.onebox.githubissue .labels span{background-color:var(--primary-medium) !important;color:var(--secondary) !important;padding:2px 4px !important}.onebox.githubpullrequest .emoji,.onebox.githubcommit .emoji,.onebox.githubissue .emoji{max-height:15px;margin:.2em;min-width:15px}.onebox.githubactions h4{margin-top:5px;margin-bottom:5px}.onebox.githubactions .github-row{display:flex}.onebox.githubactions .github-icon-container{display:flex;align-items:center;margin-right:10px}.onebox.githubactions .github-icon{fill:var(--primary-medium);width:var(--font-up-3);height:var(--font-up-3)}.onebox.githubactions .github-icon-success{fill:var(--success)}.onebox.githubactions .github-icon-failure{fill:var(--danger)}.onebox.githubactions .github-icon-pending{fill:#dbab0a}.onebox.githubactions .github-info{color:var(--primary-high)}.onebox.githubactions .github-run-number{color:var(--primary-medium)}.onebox-body .github-commit-status{background:#f5f5f5;border-radius:5px;margin:0 0 5px 100px;padding:10px}.onebox-body .status_tag{display:inline-block;color:#fff;padding:1px 4px;border-radius:3px;font-weight:bold;margin-bottom:5px;text-transform:capitalize}.onebox-body .build_status{padding:2px;font-size:var(--font-down-1)}.onebox-body .status_tag.open{background-color:#6cc644}.onebox-body .status_tag.merged{background-color:#6e5494}.onebox-body .status_tag.closed{background-color:#bd2c00}aside.onebox.twitterstatus .onebox-body h4{margin-bottom:0}.onebox.twitterstatus .thumbnail,.onebox.twitterstatus .thumbnail.onebox-avatar{width:36px;height:36px;margin-right:12px}.onebox.twitterstatus .twitter-screen-name{font-size:var(--font-down-1)}.onebox.twitterstatus .tweet .tweet-description{white-space:pre-line}.onebox.twitterstatus p,.onebox.twitterstatus .tweet{clear:left;padding:1em 0}.onebox.twitterstatus p .quoted,.onebox.twitterstatus .tweet .quoted{border:1px solid var(--primary-low);padding:.5em 1em;margin-top:1em;white-space:normal}.onebox.twitterstatus p .quoted .quoted-link,.onebox.twitterstatus .tweet .quoted .quoted-link{color:inherit}.onebox.twitterstatus p .quoted .quoted-title,.onebox.twitterstatus .tweet .quoted .quoted-title{font-weight:bold;margin:.5em 0;padding:0}.onebox.twitterstatus p .quoted .quoted-title span,.onebox.twitterstatus .tweet .quoted .quoted-title span{font-weight:lighter;color:var(--primary-medium)}.onebox.twitterstatus p .quoted div,.onebox.twitterstatus .tweet .quoted div{margin-bottom:5px}.onebox.twitterstatus .date{display:flex;line-height:var(--line-height-small)}.onebox.twitterstatus .date .timestamp{color:var(--primary-medium)}.onebox.twitterstatus .like,.onebox.twitterstatus .retweet{align-items:center;color:var(--primary-medium);display:flex;margin-left:.75em;white-space:nowrap}.onebox.twitterstatus .like svg,.onebox.twitterstatus .retweet svg{fill:currentColor;margin-right:.25em}.onebox.twitterstatus .is-reply{color:var(--primary-medium);margin-right:.25em}.onebox.imgur-album .outer-box,.onebox.google-photos-album .outer-box,.onebox.flickr-album .outer-box{position:absolute;z-index:1;font-size:var(--font-down-1);color:#fff;background-color:rgba(0,0,0,.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:5px 0}.onebox.imgur-album .outer-box .inner-box,.onebox.google-photos-album .outer-box .inner-box,.onebox.flickr-album .outer-box .inner-box{padding-left:10px;padding-right:10px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.onebox.imgur-album .outer-box .inner-box .album-title,.onebox.google-photos-album .outer-box .inner-box .album-title,.onebox.flickr-album .outer-box .inner-box .album-title{width:100%;font-size:var(--font-up-1);line-height:var(--line-height-large);color:#ccc;text-decoration:none}aside.onebox.stackexchange .onebox-body img:not(.onebox-avatar){max-height:60%;max-width:10%}aside.onebox.stackexchange .onebox-body .tags{color:gray}.onebox-metadata{color:var(--primary-med-or-secondary-med)}aside.onebox.xkcd .onebox-body img{float:none;max-height:unset}.onebox.pdf .onebox-body .pdf-onebox-logo{width:60px;height:50px;float:left;background:url("https://community.badvoltage.org/images/favicons/pdf_64px.png") no-repeat;background-size:48px 48px}.onebox.pdf .onebox-body .filesize{color:gray}.onebox.allowlistedgeneric .label1,.onebox.allowlistedgeneric .label2,.onebox.whitelistedgeneric .label1,.onebox.whitelistedgeneric .label2,.onebox.discoursetopic .label1,.onebox.discoursetopic .label2{color:var(--primary-med-or-secondary-med)}.onebox.allowlistedgeneric .label1,.onebox.whitelistedgeneric .label1,.onebox.discoursetopic .label1{float:left}.onebox.allowlistedgeneric .label2,.onebox.whitelistedgeneric .label2,.onebox.discoursetopic .label2{float:right}.onebox .site-icon{width:16px;height:16px;margin-right:.5em}.onebox.category-onebox{border:1px solid var(--primary-low);padding-left:calc(1em - 5px);margin-left:5px}.onebox.discoursetopic h3{width:100%;margin-bottom:.2rem !important}.onebox.discoursetopic .discourse-tags{vertical-align:bottom}.onebox.discoursetopic .discourse-tags .d-icon-tag{font-size:var(--font-down-1);margin-right:.35em;margin-top:.15em;color:var(--primary-medium);align-self:center}.onebox.gfycat p span.label1 a{white-space:nowrap}.onebox.instagram div.instagram-description{color:var(--primary-med-or-secondary-med);padding-top:10px}.onebox.reddit div.aspect-image-full-size{position:relative}.onebox.reddit div.description{color:var(--primary-med-or-secondary-med)}.onebox.githubfolder .thumbnail{width:60px;height:60px}.onebox.githubfolder .thumbnail.onebox-full-image{max-height:60px;max-width:60px}.onebox.githubfolder .label1{color:var(--primary-med-or-secondary-med)}.onebox.githubcommit pre.message{padding:0}.mobile-view article.onebox-body{border-top:none}aside.onebox.mixcloud-preview{padding:0;border:0;height:120px;background-color:#1c1f21}aside.onebox.mixcloud-preview article.onebox-body img{padding:0;max-height:120px}aside.onebox.mixcloud-preview .onebox-body a[href],aside.onebox.mixcloud-preview .onebox-body a[href]:visited,aside.onebox.mixcloud-preview .onebox-body a[href]:hover{color:#d1d1d1}aside.onebox.mixcloud-preview .onebox-body .video-icon{position:relative;top:17px;height:100%;float:left;padding-left:6px}aside.onebox.mixcloud-preview .onebox-body .mixcloud-text{padding-left:170px;font-family:sans-serif;color:gray}aside.onebox.mixcloud-preview .onebox-body .mixcloud-text h3{font-size:13px;font-weight:300;margin:0;padding-top:15px;height:20px}aside.onebox.mixcloud-preview .onebox-body .mixcloud-text h4{font-size:12px;font-weight:200}@supports(aspect-ratio: 1){.youtube-onebox{width:100%;height:auto;aspect-ratio:16/9}}.onebox.video-onebox,.video-container{position:relative;padding:0 0 56.25% 0;width:100%;background-color:#000}.onebox.video-onebox video,.video-container video{position:absolute;width:100%;height:100%}.video-placeholder-container{background-size:cover;background-position:center;position:relative;padding:0 0 56.25% 0;width:100%;background-color:#000}.video-placeholder-container .video-placeholder-overlay{background-color:rgba(0,0,0,.25);padding:1rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.video-placeholder-container .video-placeholder-overlay .d-icon-play{border-radius:var(--d-border-radius);color:#fff;display:flex;filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.25));height:2.3rem;transition:transform .15s;width:2.3rem}@media(prefers-reduced-motion){.video-placeholder-container .video-placeholder-overlay .d-icon-play{transition:transform 0s}}.video-placeholder-container .video-placeholder-overlay .spinner{border-color:#fff;border-right-color:rgba(0,0,0,0);margin:0}.discourse-no-touch .video-placeholder-container:hover .video-placeholder-overlay .d-icon-play,.discourse-no-touch .video-placeholder-container.btn-hover .video-placeholder-overlay .d-icon-play{transform:scale(1.2)}iframe.vimeo-onebox,iframe.loom-onebox{width:100%;height:auto;aspect-ratio:16/9}@supports not (aspect-ratio: auto){iframe.vimeo-onebox,iframe.loom-onebox{width:690px;height:388px}}.video-container .notice{background-color:var(--highlight-bg);padding:10px 20px;position:absolute;width:calc(100% - 40px);animation:.5s fadeIn}@media(prefers-reduced-motion){.video-container .notice{animation-duration:0s}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.onebox-placeholder-container{background-size:cover;background-position:center;position:relative;width:100%;padding:0 0 48.25% 0;background-color:var(--primary-low)}.onebox-placeholder-container .placeholder-icon{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.onebox-placeholder-container .placeholder-icon.image:before{opacity:.8;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='128px' height='128px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='grey' d='M464 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM112 120c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56zM64 384h384V272l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L208 320l-55.515-55.515c-4.686-4.686-12.284-4.686-16.971 0L64 336v48z'%3E%3C/path%3E%3C/svg%3E")}.onebox-placeholder-container .placeholder-icon.video:before{opacity:.8;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='128px' height='128px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='white' d='M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z'%3E%3C/path%3E%3C/svg%3E")}.onebox-placeholder-container .placeholder-icon.audio:before{opacity:.4;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='128px' height='128px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M511.99 32.01c0-21.71-21.1-37.01-41.6-30.51L150.4 96c-13.3 4.2-22.4 16.5-22.4 30.5v261.42c-10.05-2.38-20.72-3.92-32-3.92-53.02 0-96 28.65-96 64s42.98 64 96 64 96-28.65 96-64V214.31l256-75.02v184.63c-10.05-2.38-20.72-3.92-32-3.92-53.02 0-96 28.65-96 64s42.98 64 96 64 96-28.65 96-64l-.01-351.99z'%3E%3C/path%3E%3C/svg%3E")}.onebox-placeholder-container .placeholder-icon.map:before{opacity:.4;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='128px' height='128px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z'%3E%3C/path%3E%3C/svg%3E")}.onebox-placeholder-container .placeholder-icon.generic:before{opacity:.4;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='128px' height='128px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='currentColor' d='M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z'%3E%3C/path%3E%3C/svg%3E")}aside.onebox.preview-error .site-icon{width:16px;height:16px;margin-right:.5em}.onebox.threadsstatus .onebox-body .thumbnail,.onebox.threadsstatus .onebox-body .thumbnail.onebox-avatar{width:36px;height:36px;margin-right:12px}.onebox.threadsstatus .onebox-body .threads-screen-name{font-size:var(--font-down-1)}.onebox.threadsstatus .onebox-body h4{margin-bottom:0}.onebox.threadsstatus .onebox-body .thread-contents .thread-description{white-space:pre-line}.onebox.threadsstatus .onebox-body p,.onebox.threadsstatus .onebox-body .thread-contents{clear:left;padding:1em 0}.onebox.threadsstatus .onebox-body p .quoted,.onebox.threadsstatus .onebox-body .thread-contents .quoted{border:1px solid var(--primary-low);padding:.5em 1em;margin-top:1em;white-space:normal}.onebox.threadsstatus .onebox-body p .quoted .quoted-link,.onebox.threadsstatus .onebox-body .thread-contents .quoted .quoted-link{color:inherit}.onebox.threadsstatus .onebox-body p .quoted .quoted-title,.onebox.threadsstatus .onebox-body .thread-contents .quoted .quoted-title{font-weight:bold;margin:.5em 0;padding:0}.onebox.threadsstatus .onebox-body p .quoted .quoted-title span,.onebox.threadsstatus .onebox-body .thread-contents .quoted .quoted-title span{font-weight:lighter;color:var(--primary-medium)}.onebox.threadsstatus .onebox-body p .quoted div,.onebox.threadsstatus .onebox-body .thread-contents .quoted div{margin-bottom:5px}.onebox.threadsstatus .onebox-body .date{display:flex;line-height:var(--line-height-small)}.onebox.threadsstatus .onebox-body .date .timestamp{color:var(--primary-medium)}.onebox.threadsstatus .onebox-body .like,.onebox.threadsstatus .onebox-body .replies{align-items:center;color:var(--primary-medium);display:flex;margin-left:.75em}.onebox.threadsstatus .onebox-body .like svg,.onebox.threadsstatus .onebox-body .replies svg{fill:currentColor;margin-right:.25em}.onebox.threadsstatus .onebox-body .is-reply{color:var(--primary-medium);margin-right:.25em}.archetype-private_message{--pm-border-radius: 0;--pm-padding: 1.25em}@keyframes current-user-background-fade-highlight{0%{background-color:var(--secondary);border-color:var(--primary-low)}100%{background-color:var(--tertiary-very-low);border-color:rgba(0,0,0,0)}}@media(prefers-reduced-motion: no-preference){.archetype-private_message .topic-body.highlighted{animation:none}.archetype-private_message .topic-body.highlighted .regular.contents{animation:background-fade-highlight 2.5s ease-out}}.archetype-private_message .topic-post{margin-bottom:.5em}.archetype-private_message .topic-post:last-child{margin-bottom:1.5em}.archetype-private_message .regular.contents{border-radius:0 var(--pm-border-radius) var(--pm-border-radius) var(--pm-border-radius);border:1px solid var(--primary-low);padding-left:var(--pm-padding)}.desktop-view .archetype-private_message .regular.contents{margin-left:calc(var(--pm-padding)*-1)}.archetype-private_message .topic-avatar,.archetype-private_message .topic-body{border:none}.archetype-private_message .topic-body .cooked{box-sizing:border-box;margin-top:.25em;padding-right:calc(var(--topic-body-width-padding)*2)}.archetype-private_message .post-menu-area{padding-right:calc(var(--topic-body-width-padding)*2);margin:.5em 0 var(--topic-body-width-padding)}.archetype-private_message .who-liked{box-sizing:border-box;padding-right:var(--topic-body-width-padding)}.archetype-private_message .small-action{margin:1em 0 0}.archetype-private_message .post-notice{box-sizing:border-box;border-radius:var(--pm-border-radius);background-color:var(--tertiary-very-low);border-color:var(--tertiary-very-low);margin-bottom:1em;margin-left:1.65em;padding:var(--pm-padding) 2em;max-width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width) - 1.65em)}.archetype-private_message .post-notice.old{border:1px solid var(--primary-low)}.archetype-private_message .topic-map{border:none;padding-block:var(--pm-padding);padding-left:calc(48px - var(--pm-padding))}.archetype-private_message .topic-map section{border:none;background:var(--primary-very-low);padding-inline:var(--pm-padding)}.archetype-private_message .topic-map .map{padding-top:var(--pm-padding)}.archetype-private_message .topic-map__private-message-map{padding-bottom:var(--pm-padding)}.archetype-private_message .topic-map .participants{margin-bottom:1.5em}.archetype-private_message .topic-map .participants .user{border:none;background:var(--primary-low);padding:2px 4px;border-radius:var(--pm-border-radius)}.archetype-private_message .map:first-of-type .buttons .btn,.archetype-private_message .map:first-of-type .buttons .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .archetype-private_message .map:first-of-type .buttons .json-editor-btn-add,.archetype-private_message .map:first-of-type .buttons .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .archetype-private_message .map:first-of-type .buttons button{border:none;border-radius:var(--pm-border-radius)}.archetype-private_message .embedded-posts{border:none}.archetype-private_message .embedded-posts .topic-body{overflow:visible;width:100%}.archetype-private_message .embedded-posts .topic-avatar{padding-left:0}.archetype-private_message .embedded-posts .collapse-down,.archetype-private_message .embedded-posts .collapse-up{display:none}.archetype-private_message .embedded-posts.bottom{margin-bottom:0;margin-right:calc(var(--topic-body-width-padding)*2)}.archetype-private_message .embedded-posts.top .cooked{border:1px solid var(--primary-low);border-radius:var(--pm-border-radius);margin-left:calc(var(--pm-padding)*-1);padding-left:2.15em}.archetype-private_message .embedded-posts.top .row .topic-body,.archetype-private_message .embedded-posts.top .row .topic-avatar{border:none}.archetype-private_message .timeline-replies{display:flex;align-items:baseline;margin-right:.15em}.archetype-private_message .current-user-post .regular.contents{background:var(--tertiary-very-low);border-color:var(--tertiary-very-low)}@media(prefers-reduced-motion: no-preference){.archetype-private_message .current-user-post .topic-body.highlighted .regular.contents{animation:current-user-background-fade-highlight 2.5s ease-out}}.archetype-private_message .current-user-post .embedded-posts .topic-body .cooked{background:rgba(0,0,0,0)}.archetype-private_message .moderator .topic-body.highlighted .regular.contents{animation:none}.archetype-private_message .moderator .regular.contents{background:var(--highlight-low);border-color:var(--highlight-low)}.archetype-private_message .moderator .regular.contents .cooked{background:rgba(0,0,0,0)}.archetype-private_message .whisper .topic-body .regular.contents{background:rgba(0,0,0,0);border:2px dashed var(--primary-low)}.archetype-private_message .whisper.current-user-post .topic-body .regular.contents{border:2px dashed var(--tertiary-low)}@media(prefers-reduced-motion: no-preference){.archetype-private_message .whisper.current-user-post .topic-body .regular.contents{animation:background-fade-highlight 2.5s ease-out}}.archetype-private_message .deleted .topic-body .regular.contents{background:var(--danger-low);border-color:rgba(0,0,0,0)}.archetype-private_message .deleted .topic-body .regular.contents .cooked{background:rgba(0,0,0,0)}.archetype-private_message .deleted.whisper .topic-body .regular.contents{border-color:var(--danger-low-mid)}.popup-menu{background-color:var(--secondary);width:14em;border:1px solid var(--primary-low);z-index:300;box-shadow:var(--shadow-card)}.popup-menu ul{margin:0;list-style:none}.popup-menu ul li{border-bottom:1px solid rgba(var(--primary-low-rgb), 0.5)}.popup-menu ul li:last-child{border:none}.popup-menu .btn,.popup-menu .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .popup-menu .json-editor-btn-add,.popup-menu .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .popup-menu button{justify-content:left;text-align:left;background:none;width:100%;padding:.5em;border-radius:0;margin:0}.popup-menu .btn .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu .json-editor-btn-add .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu button .d-icon{color:var(--primary-medium);align-self:flex-start;margin-right:.75em;margin-top:.1em}.popup-menu .btn:focus,.popup-menu .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .popup-menu .json-editor-btn-add:focus,.popup-menu .d-modal.json-schema-editor-modal .je-ready button:focus,.d-modal.json-schema-editor-modal .je-ready .popup-menu button:focus,.popup-menu .btn:hover,.popup-menu .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .popup-menu .json-editor-btn-add:hover,.popup-menu .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .popup-menu button:hover{color:var(--primary);background:var(--d-hover)}.popup-menu .btn:focus .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu .json-editor-btn-add:focus .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready button:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu button:focus .d-icon,.popup-menu .btn:hover .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu .json-editor-btn-add:hover .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready button:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu button:hover .d-icon{color:var(--primary-medium)}.popup-menu .btn.popup-menu-btn-danger .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready .popup-menu-btn-danger.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu .popup-menu-btn-danger.json-editor-btn-add .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready button.popup-menu-btn-danger .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu button.popup-menu-btn-danger .d-icon{color:var(--danger)}.popup-menu .btn.popup-menu-btn-danger .d-button-label,.popup-menu .d-modal.json-schema-editor-modal .je-ready .popup-menu-btn-danger.json-editor-btn-add .d-button-label,.d-modal.json-schema-editor-modal .je-ready .popup-menu .popup-menu-btn-danger.json-editor-btn-add .d-button-label,.popup-menu .d-modal.json-schema-editor-modal .je-ready button.popup-menu-btn-danger .d-button-label,.d-modal.json-schema-editor-modal .je-ready .popup-menu button.popup-menu-btn-danger .d-button-label{color:var(--primary)}.popup-menu .btn.popup-menu-btn-danger:focus,.popup-menu .d-modal.json-schema-editor-modal .je-ready .popup-menu-btn-danger.json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .popup-menu .popup-menu-btn-danger.json-editor-btn-add:focus,.popup-menu .d-modal.json-schema-editor-modal .je-ready button.popup-menu-btn-danger:focus,.d-modal.json-schema-editor-modal .je-ready .popup-menu button.popup-menu-btn-danger:focus,.popup-menu .btn.popup-menu-btn-danger:hover,.popup-menu .d-modal.json-schema-editor-modal .je-ready .popup-menu-btn-danger.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .popup-menu .popup-menu-btn-danger.json-editor-btn-add:hover,.popup-menu .d-modal.json-schema-editor-modal .je-ready button.popup-menu-btn-danger:hover,.d-modal.json-schema-editor-modal .je-ready .popup-menu button.popup-menu-btn-danger:hover{background:var(--danger-low)}.popup-menu .btn.popup-menu-btn-danger:focus .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready .popup-menu-btn-danger.json-editor-btn-add:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu .popup-menu-btn-danger.json-editor-btn-add:focus .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready button.popup-menu-btn-danger:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu button.popup-menu-btn-danger:focus .d-icon,.popup-menu .btn.popup-menu-btn-danger:focus .d-button-label,.popup-menu .d-modal.json-schema-editor-modal .je-ready .popup-menu-btn-danger.json-editor-btn-add:focus .d-button-label,.d-modal.json-schema-editor-modal .je-ready .popup-menu .popup-menu-btn-danger.json-editor-btn-add:focus .d-button-label,.popup-menu .d-modal.json-schema-editor-modal .je-ready button.popup-menu-btn-danger:focus .d-button-label,.d-modal.json-schema-editor-modal .je-ready .popup-menu button.popup-menu-btn-danger:focus .d-button-label,.popup-menu .btn.popup-menu-btn-danger:hover .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready .popup-menu-btn-danger.json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu .popup-menu-btn-danger.json-editor-btn-add:hover .d-icon,.popup-menu .d-modal.json-schema-editor-modal .je-ready button.popup-menu-btn-danger:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .popup-menu button.popup-menu-btn-danger:hover .d-icon,.popup-menu .btn.popup-menu-btn-danger:hover .d-button-label,.popup-menu .d-modal.json-schema-editor-modal .je-ready .popup-menu-btn-danger.json-editor-btn-add:hover .d-button-label,.d-modal.json-schema-editor-modal .je-ready .popup-menu .popup-menu-btn-danger.json-editor-btn-add:hover .d-button-label,.popup-menu .d-modal.json-schema-editor-modal .je-ready button.popup-menu-btn-danger:hover .d-button-label,.d-modal.json-schema-editor-modal .je-ready .popup-menu button.popup-menu-btn-danger:hover .d-button-label{color:var(--danger)}.redirection-warning{margin:0 auto;text-align:center;font-size:var(--font-up-4);line-height:var(--line-height-medium)}.reviewable{background:var(--d-content-background)}.reviewable .flagged-post-header{width:100%;display:flex;justify-content:space-between}.reviewable .status{color:var(--primary-medium)}.reviewable .status span.approved{color:var(--success)}.reviewable .status span.approved .d-icon{color:currentColor}.reviewable .status span.rejected{color:var(--danger)}.reviewable .status span.rejected .d-icon{color:currentColor}.reviewable .explain{margin-left:.5em}.reviewable .nav-pills{margin:0 0 1em}.reviewable .reviewable-container{display:flex;flex-direction:row;margin-top:1em}.reviewable .reviewable-container .reviewable-list{flex:1;box-sizing:border-box;max-width:760px;min-width:0;margin-right:auto}.reviewable .reviewable-container .reviewable-filters{width:250px;height:100%;box-sizing:border-box}.reviewable .reviewable-container .reviewable-list+.reviewable-filters{margin-left:1em}.reviewable-settings h4{margin-top:1em;margin-bottom:1em}.reviewable-settings .saved{margin-left:.5em}.reviewable-settings .reviewable-score-type{display:flex;margin-bottom:.5em}.reviewable-settings .reviewable-score-type .select-kit{min-width:10em}.reviewable-settings .reviewable-score-type .title{width:30%}.reviewable-user-info{max-width:100%;margin:.5em 0}.reviewable-user-info .reviewable-user-fields{margin-bottom:2em}.reviewable-user-info .reviewable-user-details{border-bottom:1px solid var(--primary-low);padding-bottom:.25em;display:flex;margin-bottom:.5em}.reviewable-user-info .reviewable-user-details .name{width:8em;font-weight:bold;margin-right:1em}.reviewable-user-info .reviewable-user-details .value{max-width:calc(100% - 8em - 1em);word-wrap:break-word}.no-review{margin-top:1em}.reviewable-filters{background-color:var(--primary-very-low);padding:1em;margin-bottom:1em}.reviewable-filters .reviewable-filter{display:flex;flex-direction:column;margin:0 0 1em 0}.reviewable-filters .reviewable-filter .filter-label{margin:0 0 .5em 0}.reviewable-filters .reviewable-filter .score-filter{margin:0;width:100%}.reviewable-filters .reviewable-filter .category-chooser{width:100%}.reviewable-claimed-topic{display:flex;align-items:center}.reviewable-claimed-topic .btn-small,.reviewable-claimed-topic .json-editor-btn-collapse{margin-left:.5em}.reviewable-actions .claimed-actions{display:flex;flex:1 1 100%;margin-right:0;justify-content:space-between;align-items:center;margin-bottom:.5em}.claimed-by{display:flex;align-items:center}.claimed-by .claimed-username{margin-left:.5em}.reviewable-topics{width:100%}.reviewable-topics tbody td{padding:.5em}.reviewable-topics .reviewable-details{display:flex;justify-content:flex-end}.reviewable-topics .reviewable-details .btn,.reviewable-topics .reviewable-details .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .reviewable-topics .reviewable-details .json-editor-btn-add,.reviewable-topics .reviewable-details .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .reviewable-topics .reviewable-details button{display:flex;align-items:center;margin-left:1em}.reviewable-filters .topic-filter .btn,.reviewable-filters .topic-filter .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .reviewable-filters .topic-filter .json-editor-btn-add,.reviewable-filters .topic-filter .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .reviewable-filters .topic-filter button{display:flex;width:auto}.reviewable-filters .score-filter{width:5em}.user-flag-percentage{display:flex;align-items:center;margin-left:.5em}.user-flag-percentage .percentage-label{margin-right:.25em}.user-flag-percentage .percentage-label.agreed{color:var(--success)}.user-flag-percentage .percentage-label.agreed+.d-icon{color:var(--success)}.user-flag-percentage .percentage-label.disagreed{color:var(--danger)}.user-flag-percentage .percentage-label.disagreed+.d-icon{color:var(--danger)}.user-flag-percentage .percentage-label.ignored{color:var(--primary-medium)}.user-flag-percentage .d-icon{font-size:.9em}.reviewable-item,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post{background:var(--primary-very-low);padding:1.5rem;padding-bottom:1em}.reviewable-item .topic-statuses,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .topic-statuses{font-size:var(--font-up-2)}.reviewable-item .reviewable-meta-data,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data{color:var(--primary-med-or-secondary-med);display:flex;width:100%;margin-bottom:.5em;font-size:var(--font-down-1);align-items:baseline}.reviewable-item .reviewable-meta-data .reviewable-type,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .reviewable-type{margin-right:.25em;padding:.25em .5em;text-transform:uppercase;font-size:var(--font-down-2);color:var(--secondary);border-radius:8px;background-color:var(--secondary-high)}.reviewable-item .reviewable-meta-data .reviewable-type.-flagged-post,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .reviewable-type.-flagged-post,.reviewable-item .reviewable-meta-data .reviewable-type.-flagged-chat-message,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .reviewable-type.-flagged-chat-message{background-color:var(--danger)}.reviewable-item .reviewable-meta-data .reviewable-type.-queued-post,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .reviewable-type.-queued-post,.reviewable-item .reviewable-meta-data .reviewable-type.-queued-topic,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .reviewable-type.-queued-topic,.reviewable-item .reviewable-meta-data .reviewable-type.-user,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .reviewable-type.-user{background-color:var(--tertiary)}.reviewable-item .reviewable-meta-data .reply-count,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .reply-count{margin-left:1em}.reviewable-item .reviewable-meta-data .created-at,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .created-at{margin-left:1em;margin-right:auto}.reviewable-item .reviewable-meta-data .created-at a,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .created-at a{color:var(--primary-med-or-secondary-med)}.reviewable-item .reviewable-meta-data .score,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-meta-data .score{font-size:var(--font-down-1)}.reviewable-item .reviewable-contents,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-contents{display:flex;flex-wrap:wrap;margin:1.5rem 0 1rem;background:var(--secondary);padding:1rem}.reviewable-item .reviewable-actions,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-actions{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.reviewable-item .reviewable-actions button,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-actions button{white-space:nowrap}.reviewable-item .reviewable-actions .approve-post,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-actions .approve-post,.reviewable-item .reviewable-actions .approve-post>summary,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-actions .approve-post>summary{background-color:var(--success);color:var(--secondary)}.reviewable-item .reviewable-actions .reject-post,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-actions .reject-post,.reviewable-item .reviewable-actions .reject-post>summary,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-actions .reject-post>summary{background-color:var(--danger);color:var(--secondary)}.reviewable-item .reviewable-actions .reviewable-action,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-actions .reviewable-action,.reviewable-item .reviewable-actions .reviewable-action-dropdown,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-actions .reviewable-action-dropdown{margin-right:.5em}.reviewable-stale{opacity:.7}.blur-images img:not(.avatar):not(.emoji){filter:blur(10px);transition:.2s ease-in-out}.blur-images img:not(.avatar):not(.emoji):hover{filter:blur(0);transition:.2s ease-in-out}.reviewable-histories{margin-top:1em}.reviewable-scores{margin-top:1rem;min-width:50%;color:var(--primary-high)}.reviewable-scores__table-wrapper{overflow-x:scroll}.reviewable-scores th{white-space:nowrap}.reviewable-scores .reviewed-by .date{margin-left:.5em}.reviewable-scores .user,.reviewable-scores .reviewed-by{display:flex;align-items:center}.reviewable-scores .user-flag-percentage{margin-left:.5em}.reviewable-scores .d-icon{font-size:var(--font-down-1);color:var(--primary-medium)}.reviewable-scores .badge-notification{line-height:var(--line-height-medium);vertical-align:text-top}.reviewable-scores .approved,.reviewable-scores .approved svg{color:var(--success)}.reviewable-scores .rejected,.reviewable-scores .rejected svg{color:var(--danger)}.reviewable-scores tbody{border-width:1px}.reviewable-scores tbody td{white-space:nowrap;vertical-align:baseline}.reviewable-scores tbody td.user a,.reviewable-scores tbody td.reviewed-by a{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reviewable-scores tbody>tr>th{text-align:left}.reviewable-scores tbody>tr>th:not(:empty),.reviewable-scores tbody>tr>td:not(:empty){padding:.5em}@media screen and (max-width: 450px){.reviewable-scores tbody>tr>th,.reviewable-scores tbody>tr>td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:.5em}}.reviewable-score-reason{margin:.5em 0;max-width:var(--topic-body-width);margin-bottom:.5em}.reviewable-conversation{margin:.5em 0}.reviewable-conversation .reviewable-conversation-post{max-width:var(--topic-body-width);margin-bottom:.5em}.reviewable-conversation .reviewable-conversation-post .username{font-weight:bold;margin-right:.25em}.reviewable-conversation .controls{margin-top:.25em}.reviewable-item,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post{margin-block:3rem}.reviewable-item .show-raw-email,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .show-raw-email{color:var(--primary-medium);font-size:var(--font-down-2)}.reviewable-item .post-title,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-title{background-color:#ff0}.reviewable-item .created-by,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .created-by{margin-right:1em;padding-top:.35em}@media screen and (max-width: 450px){.reviewable-item .created-by,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .created-by{float:left;margin-bottom:1em}}.reviewable-item .names,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .names{font-weight:bold}.reviewable-item .post-contents-wrapper,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-contents-wrapper{width:100%;margin-top:1em;min-width:275px;word-break:break-word}@media screen and (min-width: calc(450px + 1px)){.reviewable-item .post-contents-wrapper,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-contents-wrapper{display:flex}}.reviewable-item .reviewable-post-header,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-post-header{display:flex;justify-content:space-between;width:var(--topic-body-width);align-items:center;max-width:100%}.reviewable-item .reviewable-post-header .reviewable-reply-to,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-post-header .reviewable-reply-to{display:flex;align-items:center;color:var(--primary-medium);font-size:.9em}.reviewable-item .reviewable-post-header .reviewable-reply-to .d-icon,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .reviewable-post-header .reviewable-reply-to .d-icon{margin-right:.5em}.reviewable-item .post-contents,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-contents{width:100%;min-width:0}.reviewable-item .post-body,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body{position:relative;max-width:var(--topic-body-width);margin-top:.5em}.reviewable-item .post-body.is-collapsed,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body.is-collapsed{max-height:50vh;overflow:hidden}.reviewable-item .post-body.is-collapsed:after,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body.is-collapsed:after{content:"";position:absolute;left:0;bottom:0;height:25%;width:100%;background:linear-gradient(to bottom, transparent, var(--secondary))}.reviewable-item .post-body.is-collapsed+.post-body__toggle-btn,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body.is-collapsed+.post-body__toggle-btn{transform:translateX(-50%) translateY(-50%)}.reviewable-item .post-body p,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body p{margin-bottom:0}.reviewable-item .post-body__toggle-btn,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body__toggle-btn{background:var(--primary-very-low);color:var(--primary-high);font-size:var(--font-down-2);box-shadow:var(--shadow-dropdown);margin-left:50%;transform:translateX(-50%);border-radius:4px}.reviewable-item .post-body__toggle-btn .d-icon,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body__toggle-btn .d-icon{color:var(--primary-high)}.reviewable-item .post-body__toggle-btn:hover,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body__toggle-btn:hover{background:var(--primary-very-low);color:var(--tertiary)}.reviewable-item .post-body__toggle-btn:hover .d-icon,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body__toggle-btn:hover .d-icon{color:var(--tertiary)}.reviewable-item .post-body aside,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body aside{margin:0 0 1em 0}.reviewable-item .post-body img,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body img{max-width:100%;height:auto}.reviewable-item .post-body pre,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body pre,.reviewable-item .post-body code,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body code{word-break:break-all}.reviewable-item .post-topic,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-topic{width:100%;color:var(--primary-medium);margin-bottom:.75em}.reviewable-item .post-topic .title-text,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-topic .title-text{font-weight:bold;color:var(--primary);display:block;font-size:var(--font-up-2);margin-right:.75em}.reviewable-item .post-topic .badge-category__wrapper,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-topic .badge-category__wrapper{margin-left:.25em}.reviewable-item .post-topic .discourse-tag,.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-topic .discourse-tag{vertical-align:bottom;padding-left:.1em}.reviewable-item__context-question{margin-block:1rem}.editable-fields{width:100%}.editable-fields .editable-created-by{display:flex;margin-bottom:.5em}.editable-fields .editable-created-by .avatar{margin-right:.25em}.editable-fields .editable-field{margin-bottom:.5em}.editable-fields .editable-field .mini-tag-chooser{margin:0}.editable-fields .editable-field .reviewable-input-text{width:100%;margin-bottom:0}.editable-fields .editable-field .reviewable-input-textarea{width:100%;height:10em}.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__optional{margin-left:.5em;color:var(--primary-low-mid)}.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__custom-reason{width:100%}.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post{padding:1em;margin:0 0 1em 0}.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-topic .title-text{font-size:var(--font-up-1)}.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body{margin:0}.modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body p{margin:0}.rtl .d-icon-align-right,.rtl .d-icon-angle-double-right,.rtl .d-icon-angle-right,.rtl .d-icon-arrow-right,.rtl .d-icon-caret-right,.rtl .d-icon-chevron-right,.rtl .d-icon-hand-point-right,.rtl .d-icon-quote-right{transform:rotate(180deg)}.rtl .d-icon-align-left,.rtl .d-icon-angle-double-left,.rtl .d-icon-angle-left,.rtl .d-icon-arrow-left,.rtl .d-icon-caret-left,.rtl .d-icon-chevron-left,.rtl .d-icon-hand-point-left,.rtl .d-icon-quote-left{transform:rotate(180deg)}html:not(.rtl) .cooked ul[dir=rtl],html:not(.rtl) .d-editor-preview ul[dir=rtl],.rtl .cooked ul[dir=ltr],.rtl .d-editor-preview ul[dir=ltr]{padding-left:0;padding-right:1.25em;margin-right:1.25em}.rtl .ace_placeholder{direction:rtl !important;text-align:right !important}.rtl .ace_placeholder [dir=ltr]{text-align:left !important}.search-menu .menu-panel .panel-body-contents,.search-menu-container .menu-panel .panel-body-contents{overflow-y:auto}.search-menu .search-input,.search-menu-container .search-input{position:relative;display:flex;align-items:center;background:var(--secondary);border:1px solid var(--primary-400);border-radius:var(--d-input-border-radius);margin:1px;padding:.25rem}.search-menu .search-input input#search-term,.search-menu-container .search-input input#search-term{background:none;border:0;margin-bottom:0;width:auto;flex-grow:1;padding-right:50px}.search-menu .search-input input#search-term:focus,.search-menu-container .search-input input#search-term:focus{outline:none}.search-menu .search-input .btn.search-context,.search-menu .search-input .d-modal.json-schema-editor-modal .je-ready .search-context.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .search-menu .search-input .search-context.json-editor-btn-add,.search-menu .search-input .d-modal.json-schema-editor-modal .je-ready button.search-context,.d-modal.json-schema-editor-modal .je-ready .search-menu .search-input button.search-context,.search-menu-container .search-input .btn.search-context,.search-menu-container .search-input .d-modal.json-schema-editor-modal .je-ready .search-context.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .search-menu-container .search-input .search-context.json-editor-btn-add,.search-menu-container .search-input .d-modal.json-schema-editor-modal .je-ready button.search-context,.d-modal.json-schema-editor-modal .je-ready .search-menu-container .search-input button.search-context{margin:2px;margin-right:0;white-space:nowrap;background-color:var(--primary-200)}.search-menu .search-input .btn.search-context:hover,.search-menu .search-input .d-modal.json-schema-editor-modal .je-ready .search-context.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .search-menu .search-input .search-context.json-editor-btn-add:hover,.search-menu .search-input .d-modal.json-schema-editor-modal .je-ready button.search-context:hover,.d-modal.json-schema-editor-modal .je-ready .search-menu .search-input button.search-context:hover,.search-menu-container .search-input .btn.search-context:hover,.search-menu-container .search-input .d-modal.json-schema-editor-modal .je-ready .search-context.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .search-menu-container .search-input .search-context.json-editor-btn-add:hover,.search-menu-container .search-input .d-modal.json-schema-editor-modal .je-ready button.search-context:hover,.d-modal.json-schema-editor-modal .je-ready .search-menu-container .search-input button.search-context:hover{background-color:var(--primary-medium)}.search-menu .search-input:focus-within,.search-menu-container .search-input:focus-within{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.search-menu .heading,.search-menu-container .heading{padding:5px 0 5px 5px}.search-menu .heading .filter,.search-menu-container .heading .filter{padding:0 5px}.search-menu .menu-panel,.search-menu-container .menu-panel{border:0;box-shadow:var(--shadow-dropdown);padding:1rem}.search-menu.menu-panel-results,.search-menu-container.menu-panel-results{position:relative}.search-menu.menu-panel-results .menu-panel,.search-menu-container.menu-panel-results .menu-panel{position:absolute;left:0;right:0;top:unset;width:unset}.search-menu .results,.search-menu-container .results{display:flex;flex-direction:column;padding-top:.25em}.search-menu .results .list,.search-menu-container .results .list{min-width:100px}.search-menu .results .list .item .blurb,.search-menu-container .results .list .item .blurb{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:.25em}.search-menu .results .search-result-topic .first-line,.search-menu-container .results .search-result-topic .first-line{display:block;line-height:var(--line-height-medium)}.search-menu .results .search-result-topic .second-line,.search-menu-container .results .search-result-topic .second-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5em}.search-menu .results .search-result-post .blurb,.search-menu-container .results .search-result-post .blurb{font-size:var(--font-down-1)}.search-menu .results .search-result-category .badge-category__wrapper,.search-menu-container .results .search-result-category .badge-category__wrapper{font-size:var(--font-0)}.search-menu .results .search-result-category .widget-link,.search-menu-container .results .search-result-category .widget-link{margin-bottom:0}.search-menu .results .search-result-group .group-result .search-link,.search-menu .results .search-result-user .search-link,.search-menu-container .results .search-result-group .group-result .search-link,.search-menu-container .results .search-result-user .search-link{display:flex;align-items:center}.search-menu .results .search-result-group .group-result .search-link img.avatar,.search-menu .results .search-result-user .search-link img.avatar,.search-menu-container .results .search-result-group .group-result .search-link img.avatar,.search-menu-container .results .search-result-user .search-link img.avatar{margin-right:10px}.search-menu .results .search-result-group .group-result .user-titles,.search-menu .results .search-result-user .user-titles,.search-menu-container .results .search-result-group .group-result .user-titles,.search-menu-container .results .search-result-user .user-titles{display:flex;flex-direction:column;line-height:var(--line-height-medium);color:var(--primary-high-or-secondary-low)}.search-menu .results .search-result-group .group-result .user-titles .name,.search-menu .results .search-result-user .user-titles .name,.search-menu-container .results .search-result-group .group-result .user-titles .name,.search-menu-container .results .search-result-user .user-titles .name{font-weight:700}.search-menu .results .search-result-group .group-result .user-titles .username,.search-menu .results .search-result-group .group-result .user-titles .name,.search-menu .results .search-result-group .group-result .user-titles .custom-field,.search-menu .results .search-result-user .user-titles .username,.search-menu .results .search-result-user .user-titles .name,.search-menu .results .search-result-user .user-titles .custom-field,.search-menu-container .results .search-result-group .group-result .user-titles .username,.search-menu-container .results .search-result-group .group-result .user-titles .name,.search-menu-container .results .search-result-group .group-result .user-titles .custom-field,.search-menu-container .results .search-result-user .user-titles .username,.search-menu-container .results .search-result-user .user-titles .name,.search-menu-container .results .search-result-user .user-titles .custom-field{color:var(--primary-high-or-secondary-low)}.search-menu .results .search-result-group .group-result .user-titles .custom-field,.search-menu .results .search-result-user .user-titles .custom-field,.search-menu-container .results .search-result-group .group-result .user-titles .custom-field,.search-menu-container .results .search-result-user .user-titles .custom-field{font-size:var(--font-down-2)}.search-menu .results .search-result-group .group-result .user-result,.search-menu .results .search-result-user .user-result,.search-menu-container .results .search-result-group .group-result .user-result,.search-menu-container .results .search-result-user .user-result{display:flex;align-items:center;font-size:var(--font-down-1)}.search-menu .results .search-result-group .group-result,.search-menu-container .results .search-result-group .group-result{display:flex;gap:.5em;align-items:center}.search-menu .results .search-result-group .group-result:not(.--with-flair) svg,.search-menu-container .results .search-result-group .group-result:not(.--with-flair) svg{padding:.43em;background:var(--primary-200);border-radius:50%}.search-menu .results .search-result-group .group-result .d-icon,.search-menu-container .results .search-result-group .group-result .d-icon{font-size:var(--font-down-1)}.search-menu .results .search-result-group .group-result .avatar-flair,.search-menu-container .results .search-result-group .group-result .avatar-flair{width:1.62em;height:1.6em;display:flex;justify-content:center;align-items:center;background:var(--primary-200);color:var(--primary-medium)}.search-menu .results .search-result-group .group-result .avatar-flair .d-icon,.search-menu-container .results .search-result-group .group-result .avatar-flair .d-icon{font-size:var(--font-down-2);color:currentColor}.search-menu .results .search-result-group .group-result .avatar-flair,.search-menu-container .results .search-result-group .group-result .avatar-flair{border-radius:50%}.search-menu .results .search-result-group .group-result .avatar-flair.avatar-flair-image,.search-menu-container .results .search-result-group .group-result .avatar-flair.avatar-flair-image{background-repeat:no-repeat;background-size:100% 100%}.search-menu .results .search-result-group .group-result .group-names,.search-menu-container .results .search-result-group .group-result .group-names{display:flex;flex-direction:column;line-height:var(--line-height-medium);color:var(--primary-high-or-secondary-low);min-width:0}.search-menu .results .search-result-group .group-result .group-names .name,.search-menu .results .search-result-group .group-result .group-names .slug,.search-menu-container .results .search-result-group .group-result .group-names .name,.search-menu-container .results .search-result-group .group-result .group-names .slug{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-menu .results .search-result-group .group-result .group-names.--group-with-slug .name,.search-menu-container .results .search-result-group .group-result .group-names.--group-with-slug .name{font-weight:700}.search-menu .results .search-result-category+.search-result-user,.search-menu .results .search-result-category+.search-result-group,.search-menu .results .search-result-tag+.search-result-user,.search-menu .results .search-result-tag+.search-result-group,.search-menu-container .results .search-result-category+.search-result-user,.search-menu-container .results .search-result-category+.search-result-group,.search-menu-container .results .search-result-tag+.search-result-user,.search-menu-container .results .search-result-tag+.search-result-group{border-top:1px solid var(--primary-low);margin-top:.5em;padding-top:.5em}.search-menu .results .search-result-user .user-result img.avatar,.search-menu .results .search-item-user,.search-menu-container .results .search-result-user .user-result img.avatar,.search-menu-container .results .search-item-user{display:flex;align-self:center}.search-menu .results .search-result-user .user-result img.avatar img.avatar,.search-menu .results .search-item-user img.avatar,.search-menu-container .results .search-result-user .user-result img.avatar img.avatar,.search-menu-container .results .search-item-user img.avatar{width:20px;height:20px;margin-right:.5em}.search-menu .results .search-result-user .user-result img.avatar .username,.search-menu .results .search-item-user .username,.search-menu-container .results .search-result-user .user-result img.avatar .username,.search-menu-container .results .search-item-user .username{margin-right:.33em}.search-menu .results .label-suffix,.search-menu-container .results .label-suffix{color:var(--primary-medium);margin-right:.33em}.search-menu .results .badge-category__wrapper+.search-item-tag,.search-menu-container .results .badge-category__wrapper+.search-item-tag{display:flex;align-items:baseline;margin-left:.33em}.search-menu .results .search-item-tag,.search-menu-container .results .search-item-tag{color:var(--primary-high)}.search-menu .results .extra-hint,.search-menu-container .results .extra-hint{color:var(--primary-low-mid);font-size:var(--font-down-1)}.search-menu .results .search-item-slug,.search-menu-container .results .search-item-slug{overflow-wrap:anywhere;white-space:wrap;min-width:0}.search-menu .results .search-item-slug .keyword,.search-menu-container .results .search-item-slug .keyword{margin-right:.33em}.search-menu .results .search-item-slug .badge-wrapper,.search-menu-container .results .search-item-slug .badge-wrapper{font-size:var(--font-0);margin-left:2px}.search-menu .results .search-menu-initial-options+.search-result-tag,.search-menu .results .search-menu-initial-options+.search-result-category,.search-menu .results .search-menu-initial-options+.search-result-user,.search-menu .results .search-menu-initial-options+.search-result-group,.search-menu-container .results .search-menu-initial-options+.search-result-tag,.search-menu-container .results .search-menu-initial-options+.search-result-category,.search-menu-container .results .search-menu-initial-options+.search-result-user,.search-menu-container .results .search-menu-initial-options+.search-result-group{border-top:1px solid var(--primary-low);margin-top:.5em;padding-top:.5em}.search-menu .results .search-menu-initial-options .search-item-prefix,.search-menu .results .search-result-tag .search-item-prefix,.search-menu .results .search-menu-assistant .search-item-prefix,.search-menu-container .results .search-menu-initial-options .search-item-prefix,.search-menu-container .results .search-result-tag .search-item-prefix,.search-menu-container .results .search-menu-assistant .search-item-prefix{margin-right:.33em}.search-menu .results .search-menu-initial-options .badge-category__wrapper,.search-menu .results .search-result-tag .badge-category__wrapper,.search-menu .results .search-menu-assistant .badge-category__wrapper,.search-menu-container .results .search-menu-initial-options .badge-category__wrapper,.search-menu-container .results .search-result-tag .badge-category__wrapper,.search-menu-container .results .search-menu-assistant .badge-category__wrapper{font-size:var(--font-0)}.search-menu .results .search-menu-initial-options .search-link,.search-menu .results .search-result-tag .search-link,.search-menu .results .search-menu-assistant .search-link,.search-menu-container .results .search-menu-initial-options .search-link,.search-menu-container .results .search-result-tag .search-link,.search-menu-container .results .search-menu-assistant .search-link{display:flex;flex-wrap:wrap;align-items:baseline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-menu .results .search-menu-initial-options .search-link .d-icon,.search-menu .results .search-result-tag .search-link .d-icon,.search-menu .results .search-menu-assistant .search-link .d-icon,.search-menu-container .results .search-menu-initial-options .search-link .d-icon,.search-menu-container .results .search-result-tag .search-link .d-icon,.search-menu-container .results .search-menu-assistant .search-link .d-icon{margin-right:.33em;vertical-align:middle}.search-menu .results .search-menu-initial-options .search-link .d-icon-tag,.search-menu .results .search-result-tag .search-link .d-icon-tag,.search-menu .results .search-menu-assistant .search-link .d-icon-tag,.search-menu-container .results .search-menu-initial-options .search-link .d-icon-tag,.search-menu-container .results .search-result-tag .search-link .d-icon-tag,.search-menu-container .results .search-menu-assistant .search-link .d-icon-tag{font-size:.7em}.search-menu .results .search-menu-initial-options .search-link .d-icon-search,.search-menu .results .search-result-tag .search-link .d-icon-search,.search-menu .results .search-menu-assistant .search-link .d-icon-search,.search-menu-container .results .search-menu-initial-options .search-link .d-icon-search,.search-menu-container .results .search-result-tag .search-link .d-icon-search,.search-menu-container .results .search-menu-assistant .search-link .d-icon-search{font-size:var(--font-down-1)}.search-menu .browser-search-tip,.search-menu .search-random-quick-tip,.search-menu-container .browser-search-tip,.search-menu-container .search-random-quick-tip{padding:.25em 1px;font-size:var(--font-down-2);color:var(--primary-medium)}.search-menu .browser-search-tip .tip-label,.search-menu .search-random-quick-tip .tip-label,.search-menu-container .browser-search-tip .tip-label,.search-menu-container .search-random-quick-tip .tip-label{background-color:rgba(var(--tertiary-rgb), 0.1);margin-right:4px;padding:2px 4px;display:inline-block}.search-menu .browser-search-tip .tip-label.tip-clickable,.search-menu .search-random-quick-tip .tip-label.tip-clickable,.search-menu-container .browser-search-tip .tip-label.tip-clickable,.search-menu-container .search-random-quick-tip .tip-label.tip-clickable{cursor:pointer}.search-menu .search-menu-recent,.search-menu-container .search-menu-recent{border-top:1px solid var(--primary-low);margin-top:.5em;padding-top:.5em}.search-menu .search-menu-recent .search-menu-assistant-item .search-link,.search-menu-container .search-menu-recent .search-menu-assistant-item .search-link{flex-wrap:nowrap}.search-menu .search-menu-recent .heading,.search-menu-container .search-menu-recent .heading{display:flex;justify-content:space-between}.search-menu .search-menu-recent .heading h4,.search-menu-container .search-menu-recent .heading h4{color:var(--primary-medium);font-weight:normal;margin-bottom:0}.search-menu .search-menu-recent .heading .clear-recent-searches,.search-menu-container .search-menu-recent .heading .clear-recent-searches{cursor:pointer;color:var(--primary-low-mid)}.search-menu .browser-search-tip,.search-menu-container .browser-search-tip{padding-top:.5em}.search-menu .searching .spinner,.search-menu-container .searching .spinner{width:12px;height:12px;border-width:2px;margin:0;margin-top:2px}.search-menu .searching .show-advanced-search,.search-menu .searching a.clear-search,.search-menu-container .searching .show-advanced-search,.search-menu-container .searching a.clear-search{padding:0px 3px;display:inline-block;background-color:rgba(0,0,0,0)}.search-menu .searching .show-advanced-search .d-icon,.search-menu .searching a.clear-search .d-icon,.search-menu-container .searching .show-advanced-search .d-icon,.search-menu-container .searching a.clear-search .d-icon{color:var(--primary-medium)}.search-menu .searching .show-advanced-search:focus .d-icon,.search-menu .searching .show-advanced-search:hover .d-icon,.search-menu .searching a.clear-search:focus .d-icon,.search-menu .searching a.clear-search:hover .d-icon,.search-menu-container .searching .show-advanced-search:focus .d-icon,.search-menu-container .searching .show-advanced-search:hover .d-icon,.search-menu-container .searching a.clear-search:focus .d-icon,.search-menu-container .searching a.clear-search:hover .d-icon{color:var(--primary-high)}.search-menu .searching a.clear-search,.search-menu-container .searching a.clear-search{margin-right:3px}.search-menu .no-results,.search-menu-container .no-results{padding:.25em .5em}.search-menu .search-link,.search-menu-container .search-link{display:block;padding:.25em .5em}.search-menu .search-link:focus,.search-menu .search-link:hover,.search-menu-container .search-link:focus,.search-menu-container .search-link:hover{background-color:var(--highlight-bg)}.search-menu .search-link .topic,.search-menu-container .search-link .topic{display:block}.search-menu .search-link .topic-title,.search-menu-container .search-link .topic-title{color:var(--tertiary);overflow-wrap:anywhere;margin-right:.25em}@supports not (overflow-wrap: anywhere){.search-menu .search-link .topic-title,.search-menu-container .search-link .topic-title{word-break:break-word}}.search-menu .search-result-topic .search-link,.search-menu .search-result-post .search-link,.search-menu-container .search-result-topic .search-link,.search-menu-container .search-result-post .search-link{padding:.5em}.search-highlight{font-weight:bold}.search-container{background:var(--d-content-background)}.search-container .search-cta{flex:1 1 0}.search-container .search-header{padding:1rem 10%;background:var(--primary-very-low)}@media screen and (max-width: 850px){.search-container .search-header{padding:1rem}}.search-container .warning{background-color:var(--danger-medium);padding:5px 8px;margin-block:.5rem;color:var(--secondary)}.search-container .search-page-heading{font-size:var(--font-up-3)}.search-container .search-page-heading span+span{margin-left:.25em}.search-container .search-page-heading span.term{background:var(--tertiary-low)}.search-container .search-bar{display:flex;justify-content:space-between;align-items:stretch;background:var(--primary-very-low);gap:.5em 1em}.search-container .search-bar input.search-query{width:auto;flex:1 1 60%;margin:0}.search-container .search-bar .select-kit{flex:1 1 20%}.search-container .search-bar .select-kit .name{white-space:nowrap}@media screen and (max-width: 550px){.search-container .search-bar{flex-direction:column}.search-container .search-bar input.search-query,.search-container .search-bar .select-kit{margin-right:0;margin-bottom:.5em}}.search-container .search-advanced{position:relative}.search-container .search-advanced .search-actions,.search-container .search-advanced .search-title,.search-container .search-advanced .search-bar{margin-bottom:1em}.search-container .search-advanced .search-results{padding:1rem 10%}@media screen and (max-width: 850px){.search-container .search-advanced .search-results{padding:1rem}}@media screen and (max-width: 768px){.search-container .search-advanced .search-results{padding:1rem .5rem 1rem .25rem}}.search-container .search-advanced .search-info{display:flex;flex-wrap:wrap;padding:1em 10%;background-color:var(--secondary);border-bottom:1px solid var(--primary-low)}@media screen and (max-width: 850px){.search-container .search-advanced .search-info{padding:.5em 0}}.search-container .search-advanced .search-info.bulk-select-visible{position:-webkit-sticky;position:sticky;top:60px;z-index:10}.search-container .search-advanced .search-info .sort-by{margin-left:auto}.search-container .search-advanced .search-info button{margin:0 .5em 0 0}@media screen and (max-width: 850px){.search-container .search-advanced .search-info button{margin:0 .5em .5em 0}}.search-container .search-advanced .search-info #bulk-select{position:relative;right:unset;margin:0;padding:0;display:inline}.search-container .search-advanced .search-info #bulk-select button{margin-right:.5em}.search-container .search-advanced .search-info .sort-by.inline-form label{margin-bottom:0}.search-container .search-advanced .search-info #search-sort-by{margin-bottom:0}.search-container .search-notice .fps-invalid{padding:.5em;background-color:var(--danger-low);border:1px solid var(--danger-medium);color:var(--danger)}.search-container .search-context{margin-top:1em}.search-container .user-items{display:grid;gap:2em 1em;grid:auto-flow/repeat(4, minmax(0, 1fr))}@media screen and (max-width: 850px){.search-container .user-items{grid:auto-flow/repeat(3, 1fr)}}@media screen and (max-width: 768px){.search-container .user-items{grid:auto-flow/1fr 1fr}}@media screen and (max-width: 450px){.search-container .user-items{grid:auto-flow/1fr}}.search-container .search-filters{background:var(--primary-very-low);display:flex;flex-direction:column}.search-container .search-filters details.advanced-filters>summary,.search-container .search-filters details.search-advanced-additional-options>summary{margin-top:1em;color:var(--tertiary);cursor:pointer;padding-top:.25em;padding-bottom:.25em}.search-container .search-filters details.advanced-filters>summary:focus-visible,.search-container .search-filters details.search-advanced-additional-options>summary:focus-visible{outline:2px solid rgba(0,0,0,0);background-color:var(--tertiary-very-low)}.search-container .search-filters details.advanced-filters[open]>summary,.search-container .search-filters details.search-advanced-additional-options[open]>summary{color:var(--primary);margin-bottom:1em}.search-container .search-filters details.advanced-filters[open]>summary:focus-visible,.search-container .search-filters details.search-advanced-additional-options[open]>summary:focus-visible{background-color:var(--tertiary-very-low)}.search-container .search-filters details.advanced-filters .control-label,.search-container .search-filters details.search-advanced-additional-options .control-label{font-weight:bold;color:var(--primary-high)}.search-container .search-filters details.search-advanced-additional-options>summary{font-size:var(--font-down-1)}.search-container .search-filters .combo-box:not(#postTime),.search-container .search-filters .control-group,.search-container .search-filters .multi-select{width:100%;min-width:100%}.search-container .search-filters .search-advanced-filters{background:var(--primary-very-low)}.search-container .search-filters .search-advanced-filters .second-search-button{display:flex;margin-top:1em}@media screen and (min-width: calc(550px + 1px)){.search-container .search-filters .search-advanced-filters .search-advanced-options{column-count:2;column-gap:2em}.search-container .search-filters .search-advanced-filters .search-advanced-options .control-group{break-inside:avoid}}@media screen and (min-width: calc(850px + 1px)){.search-container .search-filters .search-advanced-filters .search-advanced-options{column-gap:5em}}@media screen and (max-width: 850px){.search-container .search-filters .search-advanced-filters .choices,.search-container .search-filters .search-advanced-filters .select-kit.multi-select{width:100% !important}.search-container .search-filters .search-advanced-filters .select-kit{min-width:unset}}.search-container .search-filters .search-advanced-filters .control-group{margin-bottom:1em}.search-container .search-filters .search-advanced-filters .count-group input[type=number]{width:8em}.search-container .search-filters .search-advanced-filters .count-group .d-icon{margin-left:.25em;margin-right:.25em}.fps-invalid{margin-top:1em;margin-bottom:1em}.search-category .badge-category__wrapper,.search-category .discourse-tags{margin-left:.5em}.search-category .badge-category__wrapper:first-child,.search-category .discourse-tags:first-child{margin-left:0}.fps-result{display:flex;padding:0;margin-bottom:2em;max-width:100%;word-break:break-word;position:relative}.fps-result.bulk-select-enabled{padding-left:3em}.fps-result .author{display:inline-block;vertical-align:top;padding-top:.15em;padding-left:.15em;margin-right:1em}.fps-result .topic{padding-bottom:.25em;display:grid;grid-template-areas:"bulk-select title" "meta meta";grid-template-columns:auto 1fr}.fps-result .topic .bulk-select{position:absolute;left:.5em;top:.75em;padding:.25em .5em;background-color:var(--tertiary-low)}.fps-result .topic .bulk-select input[type=checkbox]{margin:0}.fps-result .topic .search-link{align-items:baseline;display:flex;grid-area:title}.fps-result .topic .search-category{grid-area:meta}.fps-result .search-category{max-width:100%;display:flex;flex-wrap:wrap;margin-top:.25em;gap:0 .5em}.fps-result .search-category .badge-category__wrapper{max-width:100%}.fps-result .discourse-tags{flex-wrap:wrap;display:inline-flex;font-weight:normal}.fps-result .discourse-tags .discourse-tag.simple{font-size:var(--font-down-1)}.fps-result .blurb{font-size:var(--font-0);line-height:var(--line-height-large);color:var(--primary-medium)}.fps-result .blurb .date{color:var(--primary-high)}.fps-result .blurb .search-highlight{color:var(--primary-high)}.fps-result .like-count{display:block;color:var(--primary-high);margin-top:.25em}.fps-result .like-count .d-icon{color:var(--love);font-size:var(--font-down-1)}.fps-result a.search-link.visited .topic-title{color:var(--primary-medium)}.fps-result .search-link .topic-title{font-size:var(--font-up-1);line-height:var(--line-height-medium);color:var(--primary)}.fps-result .search-link .topic-statuses{display:inline-block;flex-shrink:0;font-size:1.1em;line-height:var(--line-height-medium);color:var(--primary-medium)}.fps-result .search-link .topic-statuses span{line-height:1}.fps-result .discourse-tag.simple{font-size:var(--font-down-1)}.no-results-suggestion,.google-search-form{margin-top:1em}.search-results .fps-user-item{display:flex;flex-direction:row;align-items:center}.search-results .fps-user-item .avatar{margin-right:.5em;min-width:25px;flex:0 0 auto}.search-results .fps-user-item .user-titles{display:flex;flex-direction:column;max-width:300px;overflow:hidden}.search-results .fps-user-item .user-titles .name{color:var(--primary-high-or-secondary-low);font-size:var(--font-0);font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-results .fps-user-item .user-titles .username{color:var(--primary-high-or-secondary-low);font-size:var(--font-down-1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-results .category-items,.search-results .tag-items{margin-bottom:1.5em}.search-results .category-items .fps-category-item,.search-results .category-items .fps-tag-item,.search-results .tag-items .fps-category-item,.search-results .tag-items .fps-tag-item{margin-bottom:1.5em;display:block}.link-share-container,.notify-user-input{display:flex;gap:.5em}.link-share-container input,.link-share-container .select-kit,.notify-user-input input,.notify-user-input .select-kit{cursor:auto;width:100%;margin-bottom:0}.link-share-actions{display:flex;flex-wrap:wrap;align-items:baseline}.link-share-actions button{margin-top:.5em;margin-right:.5em}.link-share-actions .sources{display:flex}.link-share-actions .new-topic{margin-right:0}.share-twitter .d-icon{color:var(--twitter)}.share-facebook .d-icon{color:var(--facebook)}.create-invite-modal form{margin:0}.create-invite-modal input{margin-bottom:0}.create-invite-modal label{margin-right:.5em}.create-invite-modal label .d-icon{color:var(--primary-medium);margin-right:.75em}.create-invite-modal textarea{margin-bottom:0}.create-invite-modal .input-group:not(:last-of-type){margin-bottom:1em}.create-invite-modal .input-group.input-expires-at input[type=text],.create-invite-modal .input-group.input-email input[type=text],.create-invite-modal .input-group.invite-max-redemptions input[type=text]{width:unset}.create-invite-modal .existing-topic,.create-invite-modal p{margin-left:1.75em;margin-top:.25em}.create-invite-modal .input-group.input-email{display:flex;align-items:baseline}.create-invite-modal .input-group.input-email label{display:inline}.create-invite-modal .invite-email-container{flex:1 1 auto}.create-invite-modal .invite-email-container #invite-email{width:100%}.create-invite-modal .invite-max-redemptions label{display:inline}.create-invite-modal .invite-max-redemptions input{width:80px}.create-invite-modal .invite-custom-message label{margin-left:1.75em}.create-invite-modal .input-group textarea#invite-message,.create-invite-modal .input-group.invite-to-topic input[type=text],.create-invite-modal .input-group .group-chooser,.create-invite-modal .input-group .topic-chooser,.create-invite-modal .input-group .user-chooser,.create-invite-modal .input-group .future-date-input-selector,.create-invite-modal .input-group .future-date-input-date-picker,.create-invite-modal .input-group .future-date-input-time-picker{margin-left:1.75em;width:calc(100% - 1.75em)}.create-invite-modal .input-group .future-date-input-date-picker,.create-invite-modal .input-group .future-date-input-time-picker{display:inline-block;margin:0em 0em 0em 1.75em;width:calc(50% - 2em)}.create-invite-modal .input-group .future-date-input-date-picker input,.create-invite-modal .input-group .future-date-input-time-picker input{height:34px}.shared-draft-controls{margin-bottom:1em;background-color:var(--tertiary-low);padding:1em}.shared-draft-controls .publish-field{margin-top:1em}:root{--d-sidebar-width: 17em;--d-sidebar-animation-time: 0.25s;--d-sidebar-animation-ease: ease-in-out;--d-sidebar-row-horizontal-padding: 1.25rem;--d-sidebar-row-height: 2.1em;--d-sidebar-background: var(--secondary);--d-sidebar-admin-background: var(--primary-very-low);--d-sidebar-prefix-background: var( --primary-low );--d-sidebar-header-color: var(--primary);--d-sidebar-header-icon-color: var(--primary-medium);--d-sidebar-link-color: var(--primary-high);--d-sidebar-link-icon-color: var(--primary-500);--d-sidebar-link-badge-color: var(--primary-700);--d-sidebar-highlight-background: var(--primary-low);--d-sidebar-highlight-color: var(--primary-high);--d-sidebar-highlight-prefix-background: var(--primary-300);--d-sidebar-highlight-hover-background: var( --primary-medium );--d-sidebar-highlight-hover-icon: var( --primary-very-low )}@media screen and (max-width: 1000px){:root{--d-sidebar-width: 14em}}.sidebar-row{box-sizing:border-box;height:var(--d-sidebar-row-height);padding:0 var(--d-sidebar-row-horizontal-padding);align-items:center}.sidebar-wrapper{display:flex;grid-area:sidebar;position:sticky;top:var(--header-offset);background:var(--d-sidebar-background);-webkit-user-select:none;user-select:none;cursor:default;--1dvh: 1vh;height:calc(var(--composer-vh, var(--1dvh))*100 - var(--header-offset, 0px));align-self:start;overflow-y:auto}@supports(height: 1dvh){.sidebar-wrapper{--1dvh: 1dvh}}.sidebar-wrapper .sidebar-container{display:flex;flex-direction:column;box-sizing:border-box;height:100%;width:100%;padding:0;border-right:1px solid var(--primary-low);overflow-x:hidden;height:calc(100% - var(--composer-height, 0px))}.sidebar-wrapper .sidebar-sections{display:flex;flex-direction:column;box-sizing:border-box;flex:1;padding:1.35em 0 1em;overflow-x:hidden;overflow-y:overlay;--scrollbarBg: transparent;--scrollbarThumbBg: var(--primary-low);--scrollbarWidth: 0.5em;scrollbar-color:rgba(0,0,0,0) var(--scrollbarBg);transition:scrollbar-color .25s ease-in-out;transition-delay:.5s}.sidebar-wrapper .sidebar-sections::-webkit-scrollbar{width:var(--scrollbarWidth)}.sidebar-wrapper .sidebar-sections::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:calc(var(--scrollbarWidth)/2)}.sidebar-wrapper .sidebar-sections::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.sidebar-wrapper .sidebar-sections:hover{scrollbar-color:var(--scrollbarThumbBg) var(--scrollbarBg);transition-delay:0s}.sidebar-wrapper .sidebar-sections:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumbBg)}.sidebar-wrapper .sidebar-sections__back-to-forum{color:var(--d-sidebar-link-color);display:flex;align-items:center}.sidebar-wrapper .sidebar-sections__back-to-forum svg{margin-right:var(--d-sidebar-section-link-prefix-margin-right);height:.75em;width:.75em;color:var(--d-sidebar-link-icon-color)}.sidebar-section-form-modal .draggable{display:flex;height:100%;width:100%;justify-content:center;align-items:center;color:var(--primary-medium);align-self:center;margin-left:auto;margin-right:auto;cursor:move;-webkit-user-drag:element}.sidebar-section-form-modal .dragging{opacity:.4}.sidebar-section-form-modal form{margin-bottom:0}.sidebar-section-form-modal .input-group input{width:100%;margin-bottom:0}.sidebar-section-form-modal input.warning{border:1px solid var(--danger)}.sidebar-section-form-modal .icon.warning,.sidebar-section-form-modal .value.warning{position:absolute}.sidebar-section-form-modal .sidebar-section-form__input-wrapper{margin-bottom:1em}.sidebar-section-form-modal .sidebar-section-form__input-wrapper input{width:100%}.sidebar-section-form-modal .row-wrapper{display:grid;grid-template-columns:2em 4.5em repeat(2, 1fr) 2em;padding:.55em 0 .7em;-webkit-user-drag:none;user-drag:none;cursor:default;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-2px}.sidebar-section-form-modal .row-wrapper.header{padding-bottom:0}.sidebar-section-form-modal .row-wrapper.header label{margin-bottom:0}.sidebar-section-form-modal .row-wrapper.drag-above{border-top:2px solid var(--tertiary)}.sidebar-section-form-modal .row-wrapper.drag-below{border-bottom:2px solid var(--tertiary)}.sidebar-section-form-modal .row-wrapper .link-icon{grid-column:2}.sidebar-section-form-modal .row-wrapper .input-group{margin:0 .5em}@media screen and (max-width: 450px){.sidebar-section-form-modal .row-wrapper .input-group{margin:0 .25em}}.sidebar-section-form-modal .always-public-tooltip{padding-right:.5rem}.sidebar-section-form-modal .btn-flat.add-link,.sidebar-section-form-modal .d-modal.json-schema-editor-modal .je-ready .add-link.json-editor-btn-collapse,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-form-modal .add-link.json-editor-btn-collapse,.sidebar-section-form-modal .add-link.json-editor-btn-collapse{margin-top:.5em;margin-left:-0.5em}.sidebar-section-form-modal .btn-flat.add-link:active,.sidebar-section-form-modal .add-link.json-editor-btn-collapse:active,.sidebar-section-form-modal .btn-flat.add-link:focus,.sidebar-section-form-modal .add-link.json-editor-btn-collapse:focus{background:none}.sidebar-section-form-modal .btn-flat.add-link svg,.sidebar-section-form-modal .d-modal.json-schema-editor-modal .je-ready .add-link.json-editor-btn-collapse svg,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-form-modal .add-link.json-editor-btn-collapse svg,.sidebar-section-form-modal .add-link.json-editor-btn-collapse svg{color:var(--tertiary);width:.75em;height:.75em}.sidebar-section-form-modal .btn-flat.add-link:hover svg,.sidebar-section-form-modal .add-link.json-editor-btn-collapse:hover svg{color:var(--tertiary-hover)}.sidebar-section-form-modal .d-modal__footer{display:grid;grid-template-columns:auto 1fr auto;gap:.5em 1em}@media screen and (max-width: 550px){.sidebar-section-form-modal .d-modal__footer{grid-template-columns:auto 1fr;justify-items:left}.sidebar-section-form-modal .d-modal__footer .mark-public-wrapper{grid-row:1;grid-column:1/span 2}.sidebar-section-form-modal .d-modal__footer .checkbox-label{padding:0 0 .5em 0}}.sidebar-section-form-modal .d-modal__footer .reset-link,.sidebar-section-form-modal .d-modal__footer .delete{margin:0;justify-self:right}.sidebar-section-form-modal .d-modal__footer .mark-public-wrapper.-disabled label{cursor:not-allowed}.sidebar-section-form-modal .d-modal__footer .mark-public-wrapper .checkbox-label{margin:0}.sidebar-section-form-modal .select-kit.multi-select .multi-select-header .formatted-selection{display:none}.sidebar-section-form-modal .select-kit.is-expanded .select-kit-body{min-width:220px}.sidebar-section-form-modal .reset-link{margin-right:0}.discourse-no-touch .sidebar-section-form-modal .reset-link:hover .d-icon{color:var(--tertiary-hover)}.sidebar-section-form-modal .reset-link .d-icon{font-size:var(--font-down-1);color:var(--tertiary)}.sidebar-section-form-modal .delete-link .d-icon{color:var(--primary-medium)}.discourse-no-touch .sidebar-section-form-modal .delete-link:hover .d-icon{color:var(--danger)}.sidebar__panel-switch-button{margin:1em 1.3em 0 1.3em}.sidebar__panel-switch-button:last-of-type{margin-bottom:1em}.sidebar-filter{margin-top:1em;margin-bottom:1em;display:flex;border:1px solid var(--primary-400);border-radius:var(--d-input-border-radius);align-items:center;justify-content:space-between;background:var(--secondary);width:calc(var(--d-sidebar-width) - 2*var(--d-sidebar-row-horizontal-padding))}.sidebar-filter:focus-within{border-color:var(--tertiary);outline:1px solid var(--tertiary);outline-offset:-1px}.sidebar-filter__input-container{position:relative;display:flex;align-items:center;background:var(--secondary);border-radius:var(--d-input-border-radius)}.sidebar-filter__shortcut-hint{background-color:rgba(var(--tertiary-rgb), 0.1);padding:.25em .5em;margin-right:.5em;font-size:var(--font-down-3);color:var(--primary-medium)}.sidebar-filter__input[type=text]{border:0;background:none;margin-bottom:0;width:50px;height:2em;width:100%}.sidebar-filter__input[type=text]:focus-within{outline:0}.sidebar-filter__clear{width:2em;height:2em;color:var(--primary-medium);background-color:var(--secondary)}.sidebar-no-results{margin:.5em var(--d-sidebar-row-horizontal-padding) 0 var(--d-sidebar-row-horizontal-padding)}.sidebar-no-results__title{font-weight:bold}.sidebar-no-results{display:block}.sidebar-panel-header__row{display:flex;justify-content:space-between;align-items:baseline;margin:0 var(--d-sidebar-row-horizontal-padding) 0 var(--d-sidebar-row-horizontal-padding);color:var(--d-sidebar-link-color);width:calc(var(--d-sidebar-width) - 2*var(--d-sidebar-row-horizontal-padding) + 2px)}.sidebar-toggle-all-sections.btn-transparent{padding-right:0;color:var(--d-sidebar-link-color)}.sidebar-toggle-all-sections.btn-transparent svg{width:.75em;height:.85em}.sidebar-custom-sections .sidebar-section-wrapper{padding-bottom:0}.sidebar-custom-sections .sidebar-section-header{display:flex}.sidebar-custom-sections .sidebar-section[data-section-name=community] .sidebar-section-link-prefix.icon{cursor:pointer}.sidebar-custom-sections a{-webkit-touch-callout:none !important;-webkit-user-select:none;user-select:none;cursor:default;cursor:pointer}.sidebar-custom-sections .sidebar-section-wrapper.disabled a{pointer-events:none}.sidebar-custom-sections .sidebar-section-wrapper.disabled .sidebar-section-link-wrapper .sidebar-section-link-prefix.icon,.sidebar-custom-sections .sidebar-section-wrapper.disabled .sidebar-section-link-wrapper .sidebar-section-link{background:none;color:var(--primary-low-mid)}.sidebar-custom-sections .sidebar-section-wrapper.disabled .sidebar-section-link-wrapper .sidebar-section-link.drag{font-weight:bold;color:var(--primary-high)}.sidebar-custom-sections .sidebar-section-wrapper.disabled .sidebar-section-link-wrapper .sidebar-section-link.drag .sidebar-section-link-prefix.icon{color:var(--primary-high)}.discourse-touch .sidebar-custom-sections a:hover{background:none !important}.sidebar-footer-wrapper{box-sizing:border-box;background:var(--d-sidebar-background);width:100%;position:sticky;bottom:0}.sidebar-footer-wrapper .sidebar-footer-container{display:flex;align-items:stretch;position:relative;padding:.5em .8em;padding-bottom:max(env(safe-area-inset-bottom),.5em)}.sidebar-footer-wrapper .sidebar-footer-container:before{position:absolute;content:"";display:block;height:1.5em;top:-1.5em;left:-0.5em;right:-0.5em;width:calc(100% + .5em);pointer-events:none;background:linear-gradient(to bottom, rgba(var(--secondary-rgb), 0), rgba(var(--secondary-rgb), 1))}.sidebar-footer-wrapper .sidebar-footer-link{display:inline-flex;align-items:center;height:100%;font-size:var(--font-down-1);color:var(--d-sidebar-link-color);padding:0 .5em}.sidebar-footer-wrapper .sidebar-footer-link:hover,.sidebar-footer-wrapper .sidebar-footer-link:focus{background:var(--d-sidebar-highlight-background)}.sidebar-footer-wrapper .sidebar-footer-actions{margin-left:auto}.sidebar-footer-wrapper .sidebar-footer-actions-button.btn,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready .sidebar-footer-actions-button.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper .sidebar-footer-actions-button.json-editor-btn-add,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready button.sidebar-footer-actions-button,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper button.sidebar-footer-actions-button{background:rgba(0,0,0,0);border:none;padding:.25em .4em}.sidebar-footer-wrapper .sidebar-footer-actions-button.btn .d-icon,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready .sidebar-footer-actions-button.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper .sidebar-footer-actions-button.json-editor-btn-add .d-icon,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready button.sidebar-footer-actions-button .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper button.sidebar-footer-actions-button .d-icon{font-size:var(--font-down-1);color:var(--d-sidebar-link-icon-color)}.sidebar-footer-wrapper .sidebar-footer-actions-button.btn:focus,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready .sidebar-footer-actions-button.json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper .sidebar-footer-actions-button.json-editor-btn-add:focus,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready button.sidebar-footer-actions-button:focus,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper button.sidebar-footer-actions-button:focus,.sidebar-footer-wrapper .sidebar-footer-actions-button.btn:hover,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready .sidebar-footer-actions-button.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper .sidebar-footer-actions-button.json-editor-btn-add:hover,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready button.sidebar-footer-actions-button:hover,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper button.sidebar-footer-actions-button:hover{background:var(--d-sidebar-highlight-background)}.sidebar-footer-wrapper .sidebar-footer-actions-button.btn:focus .d-icon,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready .sidebar-footer-actions-button.json-editor-btn-add:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper .sidebar-footer-actions-button.json-editor-btn-add:focus .d-icon,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready button.sidebar-footer-actions-button:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper button.sidebar-footer-actions-button:focus .d-icon,.sidebar-footer-wrapper .sidebar-footer-actions-button.btn:hover .d-icon,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready .sidebar-footer-actions-button.json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper .sidebar-footer-actions-button.json-editor-btn-add:hover .d-icon,.sidebar-footer-wrapper .d-modal.json-schema-editor-modal .je-ready button.sidebar-footer-actions-button:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-footer-wrapper button.sidebar-footer-actions-button:hover .d-icon{color:var(--d-sidebar-highlight-color)}.discourse-no-touch .sidebar-section-wrapper:hover .sidebar-section-header-wrapper .btn.dropdown-select-box-header,.discourse-no-touch .sidebar-section-wrapper:hover .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper:hover .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add,.discourse-no-touch .sidebar-section-wrapper:hover .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper:hover .sidebar-section-header-wrapper button.dropdown-select-box-header,.discourse-no-touch .sidebar-section-wrapper:hover .sidebar-section-header-wrapper .sidebar-section-header-button{opacity:1}.sidebar-section-wrapper .sidebar-section-header-wrapper{display:flex}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper:hover{background:var(--d-sidebar-highlight-background)}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper:hover .d-icon-globe{color:var(--d-sidebar-highlight-color)}.sidebar-section-wrapper .sidebar-section-header-wrapper:focus-within{background:var(--d-sidebar-highlight-background)}.sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button{font-size:var(--font-down-1)}.sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header,.sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button{background:rgba(0,0,0,0);border:none;margin-right:calc(var(--d-sidebar-row-horizontal-padding)/3*-1);padding:calc(var(--d-sidebar-row-horizontal-padding)/5) calc(var(--d-sidebar-row-horizontal-padding)/3)}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button{transition:all .25s;opacity:0}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header:focus,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add:focus,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header:focus,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header:focus,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button:focus{opacity:1}.sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header .d-icon,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add .d-icon,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header .d-icon,.sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button .d-icon{font-size:var(--font-down-1);color:var(--d-sidebar-header-icon-color);margin:0}.sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header:focus,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add:focus,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header:focus,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header:focus,.sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button:focus{outline:none;background:var(--d-sidebar-highlight-hover-background)}.sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header:focus .d-icon,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add:focus .d-icon,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header:focus .d-icon,.sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button:focus .d-icon{color:var(--d-sidebar-highlight-hover-icon)}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header:hover,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add:hover,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header:hover,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button:hover{background:var(--d-sidebar-highlight-hover-background)}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header:hover .d-icon,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add:hover .d-icon,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header:hover .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header:hover .d-icon,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button:hover .d-icon{color:var(--d-sidebar-highlight-hover-icon)}.sidebar-section-wrapper .sidebar-section-header{flex:1 1 auto;color:var(--d-sidebar-header-color);align-items:center;min-width:0;padding:0}.sidebar-section-wrapper .sidebar-section-header.sidebar-section-header-collapsable{justify-content:flex-start}.sidebar-section-wrapper .sidebar-section-header.sidebar-section-header-collapsable:hover{color:var(--primary)}.sidebar-section-wrapper .sidebar-section-header.sidebar-section-header-collapsable:focus{background:rgba(0,0,0,0)}.sidebar-section-wrapper .sidebar-section-header-text{line-height:normal;margin-right:.25em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-section-wrapper .sidebar-section-header-global-indicator{margin:0 .75em 0 .25em;font-size:var(--font-down-2)}.sidebar-section-wrapper .sidebar-section-header-global-indicator .d-icon{margin-top:-0.125em}.sidebar-section-wrapper .sidebar-section-header-caret{display:flex;flex:0 0 auto;width:var(--d-sidebar-section-link-prefix-width);height:var(--d-sidebar-section-link-prefix-width);margin-right:var(--d-sidebar-section-link-prefix-margin-right);align-items:center;justify-content:center}.sidebar-section-wrapper .sidebar-section-header-caret svg{font-size:var(--font-down-1);color:var(--d-sidebar-header-icon-color)}.sidebar-section-wrapper .select-kit-collection .texts{font-size:var(--font-0);text-transform:none;line-height:var(--line-height-medium)}.sidebar-section-wrapper .select-kit-collection .texts .name{font-size:var(--font-0)}.sidebar-section-wrapper .sidebar-section-message-wrapper{display:flex;padding-top:0;height:initial}.sidebar-section-wrapper .sidebar-section-message{color:var(--primary);padding-left:calc(var(--d-sidebar-section-link-prefix-width) + var(--d-sidebar-section-link-prefix-margin-right))}.sidebar-section-wrapper .sidebar-section-content{padding-bottom:.875em;margin:0}.sidebar-section-wrapper .sidebar-section-content hr{margin:0em 1.5em}.sidebar-section-header-global-indicator__content .d-icon-shield-alt{padding-right:.25rem}.sidebar-more-section-links-details-content{background-color:var(--d-sidebar-background);transition:background-color .25s;box-shadow:var(--shadow-card);border:1px solid var(--primary-low);margin:0 calc(var(--d-sidebar-row-horizontal-padding)*2/3)}.sidebar-more-section-links-details-content .sidebar-row{padding:.33rem calc(var(--d-sidebar-row-horizontal-padding)/3)}.sidebar-more-section-links-details-content-main{position:sticky;margin:0}.sidebar-more-section-links-details-content-footer{border-top:2px solid var(--primary-low);display:flex;width:100%}.sidebar-more-section-links-details-content-footer .sidebar-section-link-wrapper{width:100%}.sidebar-more-section-links-details-content-wrapper{position:absolute;width:100%;z-index:1301}.sidebar-more-section-links-details{position:relative}@media screen and (max-width: 768px){.sidebar-more-section-links-details{grid-column-start:1;grid-column-end:3}.sidebar-more-section-links-details .sidebar-more-section-links-details-content-main{gap:0 1em}}:root{--d-sidebar-section-link-prefix-margin-right: 0.35rem;--d-sidebar-section-link-prefix-width: 1.35rem;--d-sidebar-section-link-icon-size: 0.8em}.sidebar-section-link-wrapper{display:flex;align-items:center;position:relative}.sidebar-section-link-wrapper .sidebar-section-link{display:inline-flex;width:100%;align-items:center;color:var(--d-sidebar-link-color);transition:background-color .25s}.sidebar-section-link-wrapper .sidebar-section-link:focus,.sidebar-section-link-wrapper .sidebar-section-link:hover{background:var(--d-sidebar-highlight-background);outline:none}.sidebar-section-link-wrapper .sidebar-section-link:focus .prefix-text,.sidebar-section-link-wrapper .sidebar-section-link:hover .prefix-text{background:var(--d-sidebar-highlight-prefix-background)}.sidebar-section-link-wrapper .sidebar-section-link.active{color:var(--d-sidebar-highlight-color);background:var(--d-sidebar-highlight-background)}.sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-prefix.icon{color:var(--d-sidebar-highlight-color)}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-content-badge{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:.5em;padding-right:.1em;text-align:right;color:var(--d-sidebar-link-badge-color);font-size:var(--font-down-2);font-weight:normal;margin-left:auto}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-suffix{margin-left:1em;font-size:var(--font-down-4)}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-suffix.icon.urgent svg{color:var(--success)}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-suffix.icon.unread svg{color:var(--tertiary-med-or-tertiary)}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-content-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-content-text .emoji{width:15px;height:15px;vertical-align:baseline}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-content-text .badge-category__wrapper{font-size:100%;width:100%}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-content-text .badge-category__wrapper .badge-category__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-section-link-wrapper .--link-button{border:none;background:inherit}.sidebar-section-link-wrapper .sidebar-section-link[data-link-name=personal-messages-sent] .sidebar-section-link-content-text,.sidebar-section-link-wrapper .sidebar-section-link[data-link-name=personal-messages-new] .sidebar-section-link-content-text,.sidebar-section-link-wrapper .sidebar-section-link[data-link-name=personal-messages-archive] .sidebar-section-link-content-text,.sidebar-section-link-wrapper .sidebar-section-link[data-link-name=personal-messages-unread] .sidebar-section-link-content-text,.sidebar-section-link-wrapper .sidebar-section-link[data-link-name=group-messages-new] .sidebar-section-link-content-text,.sidebar-section-link-wrapper .sidebar-section-link[data-link-name=group-messages-unread] .sidebar-section-link-content-text,.sidebar-section-link-wrapper .sidebar-section-link[data-link-name=group-messages-archive] .sidebar-section-link-content-text{margin-left:calc(var(--d-sidebar-section-link-prefix-margin-right) + var(--d-sidebar-section-link-prefix-width))}.sidebar-section-link-wrapper .sidebar-section-link-review .sidebar-section-link-content-badge{color:var(--danger)}.sidebar-section-link-wrapper .sidebar-section-link-prefix{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--d-sidebar-section-link-prefix-width);height:var(--d-sidebar-section-link-prefix-width);margin-right:var(--d-sidebar-section-link-prefix-margin-right)}.sidebar-section-link-wrapper .sidebar-section-link-prefix.image img{border-radius:100%;aspect-ratio:auto 20/20;width:calc(var(--d-sidebar-section-link-prefix-width) - 2px);height:calc(var(--d-sidebar-section-link-prefix-width) - 2px)}.sidebar-section-link-wrapper .sidebar-section-link-prefix.text{text-align:center}.sidebar-section-link-wrapper .sidebar-section-link-prefix.icon,.sidebar-section-link-wrapper .sidebar-section-link-prefix.span{position:relative;color:var(--d-sidebar-link-icon-color)}.sidebar-section-link-wrapper .sidebar-section-link-prefix.icon svg,.sidebar-section-link-wrapper .sidebar-section-link-prefix.span svg{font-size:var(--d-sidebar-section-link-icon-size)}.sidebar-section-link-wrapper .sidebar-section-link-prefix.icon .prefix-badge,.sidebar-section-link-wrapper .sidebar-section-link-prefix.span .prefix-badge{position:absolute;background-color:rgba(0,0,0,0);border-radius:50%;padding:2px 2px 3px;color:var(--d-sidebar-link-color);height:.5rem;width:.5rem;top:-0.2em;right:0;margin-right:-0.2em}.sidebar-section-link-wrapper .sidebar-section-link-prefix .prefix-span{width:.8em;height:.8em}.sidebar-section-link-wrapper .prefix-text{display:flex;align-items:center;justify-content:center;border-radius:100%;background:var(--d-sidebar-prefix-background);width:calc(var(--d-sidebar-section-link-prefix-width) - 2px);height:calc(var(--d-sidebar-section-link-prefix-width) - 2px);font-size:var(--font-down-2)}.sidebar-section-link-wrapper .sidebar-section-link-hover{margin-left:auto}.sidebar-section-link-wrapper .sidebar-section-link-hover .sidebar-section-hover-button{display:none;color:var(--d-sidebar-link-icon-color);border:none;background:rgba(0,0,0,0);padding:0 0 0 .5em;height:100%;transition:background-color .25s}.sidebar-section-link-wrapper .sidebar-section-link-hover .sidebar-section-hover-button:focus:hover,.discourse-no-touch .sidebar-section-link-wrapper .sidebar-section-link-hover .sidebar-section-hover-button:hover{color:var(--d-sidebar-highlight-color)}.sidebar-section-link-wrapper .sidebar-section-link-hover .sidebar-section-hover-button svg{font-size:var(--font-down-1)}.sidebar-section-link-wrapper .sidebar-section-link-hover:hover .sidebar-section-hover-button{background:var(--d-sidebar-highlight-background)}.sidebar-section-link-wrapper:hover .sidebar-section-hover-button{display:block}body.static-login{background-color:var(--primary-very-low)}body.static-login .d-header{display:none}body.static-login .body-page{margin:15% auto}body.static-login .logo-container{border-bottom:1px solid var(--primary-low);padding-bottom:1em;margin-bottom:1em;display:block}body.static-login .site-logo{width:auto;object-fit:contain;max-width:60%;max-height:150px}body.static-login .waving-hand{width:35px;height:35px;margin-bottom:1em}body.static-login .login-welcome{background-color:var(--secondary);border:1px solid var(--primary-low);text-align:center;padding:2em;box-shadow:var(--shadow-card);border-radius:5px;display:grid;place-items:center}body.static-login .login-welcome__text{order:4;color:var(--primary-medium)}body.static-login .login-welcome .body-page-button-container{order:3}.container.tags-index{background:var(--d-content-background)}.topic-title-outlet.choose-tags{margin-left:25px;margin-top:3px}.tags-list{margin-top:2em;padding-bottom:1em;border-bottom:1px solid var(--primary-low)}#list-area .tags-list h3{margin-bottom:20px}.tags-list .tag-box{width:300px;margin-bottom:1em;float:left;vertical-align:middle}.tags-list .tag-box .discourse-tag{font-size:var(--font-0)}.tags-list .tag-box .tag-count{font-size:var(--font-down-1);vertical-align:middle;line-height:var(--line-height-small)}.topic-category{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.topic-category .topic-header-extra{display:inline-flex;align-items:center;gap:.5em}.topic-category .badge-wrapper{margin-top:0}.discourse-tag-count{font-size:var(--font-down-1);color:var(--primary-medium)}.discourse-tag{max-width:14em;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.discourse-tag{margin:0;color:var(--primary-medium)}.discourse-tag:visited,.discourse-tag:hover{color:var(--primary-medium)}.extra-info-wrapper .discourse-tag{color:var(--header_primary-high) !important}.discourse-tag.large{font-size:var(--font-up-3)}.discourse-tag.box{background-color:var(--primary-low);color:var(--primary-high);padding:2px 8px}.extra-info-wrapper .discourse-tag.box{background-color:var(--header_primary-low);color:var(--header_primary-medium)}.discourse-tag.simple,.discourse-tag.simple:visited,.discourse-tag.simple:hover{color:var(--primary-high)}.discourse-tag.bullet{margin-right:.5em;display:inline-flex;align-items:center}.discourse-tag.bullet:before{flex-shrink:0;background:var(--primary-low-mid);margin-right:5px;position:relative;width:9px;height:9px;display:inline-block;content:""}.discourse-tag.bullet.large:before{width:13px;height:13px}.discourse-tags .discourse-tag.simple:not(:last-child):after,.list-tags .discourse-tag.simple:not(:last-child):after,.search-category .discourse-tag.simple:not(:last-child):after{content:", ";margin-left:1px}.d-header .topic-header-extra .discourse-tags{font-size:var(--font-down-1)}.discourse-tags{display:inline-flex;flex-wrap:wrap}.fps-result .add-full-page-tags{display:inline-block}.topic-list-item .discourse-tags{font-weight:normal;font-size:var(--font-down-1)}header .discourse-tag{color:var(--primary-medium)}.list-tags{display:inline-block;font-size:var(--font-down-1)}.tag-chooser{width:100%;max-width:100%}#topic-title .discourse-tags .discourse-tag.box{margin-right:.35em}.title-wrapper .tag-chooser{width:500px}.tag-sort-options{margin-bottom:20px}.tag-sort-options a{text-decoration:underline;display:inline-flex}.tag-sort-options span.active a{font-weight:bold}.autocomplete.ac-category-or-tag a{color:var(--primary-medium)}.autocomplete.ac-category-or-tag .d-icon-tag{padding-right:5px;vertical-align:middle;height:.9em}.tags-admin-menu{margin-top:20px}.tags-admin-menu ul{width:320px}.tag-groups-container{display:grid;grid-template-columns:1fr 5fr;grid-template-rows:auto auto;grid-template-areas:"header header" "sidebar content" "fullwidth fullwidth";padding-bottom:5em}.tag-groups-container>h2{grid-area:header;background:var(--primary-very-low);padding:20px;margin:1em 0}.tag-groups-container .tag-groups-sidebar{grid-area:sidebar;width:auto;float:none}.tag-groups-container .tag-groups-sidebar ul li:last-child{margin-bottom:1em}.tag-groups-container .tag-groups-sidebar+.tag-group-content{grid-area:content}.tag-groups-container .tag-group-content{grid-area:fullwidth}.tag-groups-container .tag-group-content section{margin-bottom:1.5em}.tag-groups-container .tag-group-content h3,.tag-groups-container .tag-group-content section,.tag-groups-container .tag-group-content .tag-group-controls{padding-left:20px}.tag-groups-container .tag-group-content label{font-size:var(--font-0);display:inline-block;margin-right:5px}.tag-groups-container .tag-group-content label.radio{padding-left:0px;margin-right:0px}.tag-groups-container .tag-group-content .group-visibility-option{grid-gap:.5rem;display:grid;grid-template-columns:20px 1fr;grid-template-areas:"input label" "empty dropdown"}.tag-groups-container .tag-group-content .group-visibility-option input{grid-area:input}.tag-groups-container .tag-group-content .group-visibility-option label{grid-area:label}.tag-groups-container .tag-group-content .btn,.tag-groups-container .tag-group-content .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .tag-groups-container .tag-group-content .json-editor-btn-add,.tag-groups-container .tag-group-content .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .tag-groups-container .tag-group-content button{margin-right:10px}.tag-groups-container .tag-group-content .group-access-control{margin-bottom:1em;grid-area:dropdown;grid-row:2}.tag-groups-container .tag-group-content input[type=radio]~.group-access-control{display:none}.tag-groups-container .tag-group-content input[type=radio]:checked~.group-access-control{display:block}@media screen and (max-width: 768px){.tag-groups-container .select-kit.multi-select{width:100%}.tag-groups-container .tag-groups-sidebar{max-width:90px}.tag-groups-container .tag-groups-sidebar ul li a{word-break:break-word;max-width:90px;font-size:var(--font-down-1)}}.tag-groups-container .tag-group-controls{display:flex;justify-content:space-between}.tag-groups-container .saving{margin-left:20px}.tag-groups-container .parent-tag-section .tag-chooser{width:210px}.tag-groups-container .parent-tag-section .description{color:var(--primary-medium);margin-top:.5em;font-size:var(--font-down-1)}section.tag-info{display:flex;flex-direction:column;gap:1em;margin:1em 0;padding:2em;border:1px solid var(--primary-low)}section.tag-info .edit-tag-wrapper{display:flex;flex-direction:column}section.tag-info .edit-tag-wrapper #edit-name,section.tag-info .edit-tag-wrapper #edit-description{width:100%;margin-bottom:.5em}section.tag-info .edit-tag-wrapper #edit-description{height:120px}section.tag-info .edit-tag-wrapper .edit-controls{display:flex;gap:.5em}section.tag-info .tag-name-wrapper{display:flex;font-size:var(--font-up-4);align-items:baseline}section.tag-info .tag-name-wrapper button{font-size:var(--font-down-1)}section.tag-info .tag-name-wrapper button .d-icon{color:var(--primary-high)}.discourse-no-touch section.tag-info .tag-name-wrapper button:hover{background:rgba(0,0,0,0)}section.tag-info .tag-name-wrapper .edit-tag{color:var(--primary-high);font-size:var(--font-down-2);margin-left:.5em}section.tag-info .tag-description-wrapper{display:flex;font-size:var(--font-up-1)}section.tag-info .tag-box{display:flex;align-items:center;margin-bottom:.25em}section.tag-info .tag-box a{margin-left:.5em}section.tag-info .tag-actions{display:flex;flex-wrap:wrap;gap:.5em}section.tag-info .tag-associations:empty{display:none}section.tag-info .add-synonyms__controls{display:flex;gap:.5em}section.tag-info .tag-list{margin:.5em 0 0;padding:0;border:none}section.tag-info .tag-list a{color:var(--primary-medium)}.tag-navigation .mini-tag-chooser.tags-intersection-chooser{margin:0 .5em 0 0}body.tags-intersection .category-breadcrumb{margin-right:auto}.tags-controls{display:flex;margin:0}.tags-controls h2{order:-1;margin-right:auto}#discourse-tooltip{--d-tooltip-background: var(--secondary);--d-tooltip-border: var(--primary-medium);background-color:var(--d-tooltip-background);position:absolute;z-index:600;border:1px solid var(--d-tooltip-border);max-width:400px;margin-top:25px;overflow-wrap:break-word;display:none;font-size:var(--font-0);font-weight:500}#discourse-tooltip.retina{border:.5px solid var(--d-tooltip-border)}#discourse-tooltip .tooltip-pointer{position:relative;background:var(--d-tooltip-background)}#discourse-tooltip .tooltip-pointer:before,#discourse-tooltip .tooltip-pointer:after{position:absolute;pointer-events:none;border:solid rgba(0,0,0,0);bottom:100%;content:"";height:0;width:0}#discourse-tooltip .tooltip-pointer:after{border-bottom-color:var(--d-tooltip-background);border-width:8px;left:50%;margin-left:-8px;margin-bottom:-0.5px}#discourse-tooltip .tooltip-pointer:before{border-bottom-color:var(--d-tooltip-border);border-width:9px;left:50%;margin-left:-9px;margin-bottom:-0.5px}#discourse-tooltip .tooltip-content{padding:1em;max-width:250px;font-size:var(--font-down-1);color:var(--primary);box-shadow:var(--shadow-dropdown);line-height:1.4em}.topic-admin-popup-menu ul{margin:0;list-style:none}.topic-admin-popup-menu ul li{border:none}.topic-admin-popup-menu ul li:not(:last-of-type){margin-bottom:2px}.topic-admin-popup-menu ul ul{padding:.5em}.topic-admin-popup-menu ul ul:not(:last-of-type){border-bottom:1px solid var(--primary-low)}.topic-admin-popup-menu ul .btn,.topic-admin-popup-menu ul .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .topic-admin-popup-menu ul .json-editor-btn-add,.topic-admin-popup-menu ul .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .topic-admin-popup-menu ul button{justify-content:left;text-align:left;width:100%;padding:.5em}.fk-d-menu .topic-admin-popup-menu{width:14em}.selected-posts{border:1px solid var(--tertiary-medium);background-color:var(--tertiary-low)}.selected-posts .btn,.selected-posts .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .selected-posts .json-editor-btn-add,.selected-posts .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .selected-posts button{border:none;color:var(--secondary);font-weight:normal;margin-bottom:10px}.selected-posts .btn:not(.btn-danger):not(.json-editor-btn-delete),.selected-posts .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:not(.btn-danger):not(.json-editor-btn-delete),.d-modal.json-schema-editor-modal .je-ready .selected-posts .json-editor-btn-add:not(.btn-danger):not(.json-editor-btn-delete),.selected-posts .d-modal.json-schema-editor-modal .je-ready button:not(.btn-danger):not(.json-editor-btn-delete),.d-modal.json-schema-editor-modal .je-ready .selected-posts button:not(.btn-danger):not(.json-editor-btn-delete){background:var(--tertiary);border-color:var(--tertiary)}.selected-posts .btn:not(.btn-danger):not(.json-editor-btn-delete)[href],.selected-posts .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:not(.btn-danger):not(.json-editor-btn-delete)[href],.d-modal.json-schema-editor-modal .je-ready .selected-posts .json-editor-btn-add:not(.btn-danger):not(.json-editor-btn-delete)[href],.selected-posts .d-modal.json-schema-editor-modal .je-ready button:not(.btn-danger):not(.json-editor-btn-delete)[href],.d-modal.json-schema-editor-modal .je-ready .selected-posts button:not(.btn-danger):not(.json-editor-btn-delete)[href]{color:var(--secondary)}.selected-posts .btn:not(.btn-danger):not(.json-editor-btn-delete):hover,.selected-posts .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:not(.btn-danger):not(.json-editor-btn-delete):hover,.d-modal.json-schema-editor-modal .je-ready .selected-posts .json-editor-btn-add:not(.btn-danger):not(.json-editor-btn-delete):hover,.selected-posts .d-modal.json-schema-editor-modal .je-ready button:not(.btn-danger):not(.json-editor-btn-delete):hover,.d-modal.json-schema-editor-modal .je-ready .selected-posts button:not(.btn-danger):not(.json-editor-btn-delete):hover{color:var(--secondary);background:var(--tertiary-high)}.selected-posts .btn:not(.btn-danger):not(.json-editor-btn-delete):active,.selected-posts .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:not(.btn-danger):not(.json-editor-btn-delete):active,.d-modal.json-schema-editor-modal .je-ready .selected-posts .json-editor-btn-add:not(.btn-danger):not(.json-editor-btn-delete):active,.selected-posts .d-modal.json-schema-editor-modal .je-ready button:not(.btn-danger):not(.json-editor-btn-delete):active,.d-modal.json-schema-editor-modal .je-ready .selected-posts button:not(.btn-danger):not(.json-editor-btn-delete):active{background-color:var(--tertiary-hover);background-image:linear-gradient(to bottom, var(--tertiary-hover), var(--tertiary));color:var(--secondary)}.selected-posts .btn[disabled],.selected-posts .d-modal.json-schema-editor-modal .je-ready [disabled].json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .selected-posts [disabled].json-editor-btn-add,.selected-posts .d-modal.json-schema-editor-modal .je-ready button[disabled],.d-modal.json-schema-editor-modal .je-ready .selected-posts button[disabled]{text-shadow:0 1px 0 rgba(var(--primary-rgb), 0.2);background-color:var(--tertiary);background-image:linear-gradient(to bottom, var(--tertiary), var(--tertiary-hover));box-shadow:inset 0 1px 0 rgba(0,0,0,.33)}#main-outlet>.regular{background:var(--d-content-background)}.button-count.has-pending span{background-color:var(--danger);color:var(--secondary);border-radius:10px;padding:.25em .5em;display:inline-block;font-size:.8em}.placeholder-avatar{display:inline-block;width:45px;height:45px;border-radius:50%;position:relative;overflow:hidden}.placeholder-avatar:before{position:absolute;left:0;content:"";background:linear-gradient(to right, var(--primary-very-low) 10%, var(--primary-low) 28%, var(--primary-very-low) 43%);height:45px;width:700px}@media(prefers-reduced-motion: no-preference){.placeholder-avatar:before{animation:placeHolderShimmer 4s linear infinite forwards}}.placeholder-text{margin-left:var(--topic-body-width-padding);display:inline-block;width:calc(100% - var(--topic-body-width-padding));height:1.5em;margin-bottom:.6em}.post-stream .placeholder .row{display:flex}.names{flex:1 1 auto;overflow:hidden}.names span.first{display:flex;align-items:baseline;font-weight:bold}.names>span{font-size:var(--font-0);margin-right:.33em;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.names>span a{color:var(--primary-high-or-secondary-low);outline-offset:-1px}.names .fa{font-size:var(--font-down-1);color:var(--primary-med-or-secondary-med)}.names .svg-icon-title{margin-left:3px;margin-right:0px}.names .new_user a,.names .user-title,.names .user-title a{color:var(--primary-med-or-secondary-med)}.cooked,.d-editor-preview{word-wrap:break-word;line-height:1.5}.cooked>*:first-child,.d-editor-preview>*:first-child{margin-top:0}.cooked h1,.cooked h2,.cooked h3,.cooked h4,.cooked h5,.cooked h6,.d-editor-preview h1,.d-editor-preview h2,.d-editor-preview h3,.d-editor-preview h4,.d-editor-preview h5,.d-editor-preview h6{margin:2rem 0 .67rem;line-height:var(--line-height-medium)}.cooked h1 a.anchor,.cooked h2 a.anchor,.cooked h3 a.anchor,.cooked h4 a.anchor,.cooked h5 a.anchor,.cooked h6 a.anchor,.d-editor-preview h1 a.anchor,.d-editor-preview h2 a.anchor,.d-editor-preview h3 a.anchor,.d-editor-preview h4 a.anchor,.d-editor-preview h5 a.anchor,.d-editor-preview h6 a.anchor{opacity:0;transition:opacity .25s}.cooked h1 a.anchor:before,.cooked h2 a.anchor:before,.cooked h3 a.anchor:before,.cooked h4 a.anchor:before,.cooked h5 a.anchor:before,.cooked h6 a.anchor:before,.d-editor-preview h1 a.anchor:before,.d-editor-preview h2 a.anchor:before,.d-editor-preview h3 a.anchor:before,.d-editor-preview h4 a.anchor:before,.d-editor-preview h5 a.anchor:before,.d-editor-preview h6 a.anchor:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 512 512' fill='%23919191'%3E%3Cpath d='M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z'%3E%3C/path%3E%3C/svg%3E");line-height:1.4;margin-left:-20px;padding-right:4px;position:absolute;z-index:2}.discourse-no-touch .cooked h1 a.anchor:hover,.discourse-no-touch .cooked h1:hover a.anchor,.discourse-no-touch .cooked h2 a.anchor:hover,.discourse-no-touch .cooked h2:hover a.anchor,.discourse-no-touch .cooked h3 a.anchor:hover,.discourse-no-touch .cooked h3:hover a.anchor,.discourse-no-touch .cooked h4 a.anchor:hover,.discourse-no-touch .cooked h4:hover a.anchor,.discourse-no-touch .cooked h5 a.anchor:hover,.discourse-no-touch .cooked h5:hover a.anchor,.discourse-no-touch .cooked h6 a.anchor:hover,.discourse-no-touch .cooked h6:hover a.anchor,.discourse-no-touch .d-editor-preview h1 a.anchor:hover,.discourse-no-touch .d-editor-preview h1:hover a.anchor,.discourse-no-touch .d-editor-preview h2 a.anchor:hover,.discourse-no-touch .d-editor-preview h2:hover a.anchor,.discourse-no-touch .d-editor-preview h3 a.anchor:hover,.discourse-no-touch .d-editor-preview h3:hover a.anchor,.discourse-no-touch .d-editor-preview h4 a.anchor:hover,.discourse-no-touch .d-editor-preview h4:hover a.anchor,.discourse-no-touch .d-editor-preview h5 a.anchor:hover,.discourse-no-touch .d-editor-preview h5:hover a.anchor,.discourse-no-touch .d-editor-preview h6 a.anchor:hover,.discourse-no-touch .d-editor-preview h6:hover a.anchor{opacity:1}.cooked h1,.d-editor-preview h1{font-size:var(--font-up-3-rem)}.cooked h2,.d-editor-preview h2{font-size:var(--font-up-2-rem)}.cooked h3,.d-editor-preview h3{font-size:var(--font-up-1-rem)}.cooked h4,.d-editor-preview h4{font-size:var(--font-0-rem)}.cooked h5,.d-editor-preview h5{font-size:var(--font-down-1-rem)}.cooked h6,.d-editor-preview h6{font-size:var(--font-down-2-rem)}.cooked a,.d-editor-preview a{word-wrap:break-word}.cooked mark,.d-editor-preview mark{text-decoration:none}.cooked ins,.d-editor-preview ins{background-color:var(--success-low);text-decoration:underline}.cooked del,.d-editor-preview del{background-color:var(--danger-low);text-decoration:line-through}.cooked mark,.d-editor-preview mark{background-color:var(--highlight)}.cooked big,.d-editor-preview big{font-size:1.5rem}.cooked small,.d-editor-preview small{font-size:.75rem}.cooked small small,.d-editor-preview small small{font-size:.75em}.cooked big big,.d-editor-preview big big{font-size:1em}.cooked sub sub sub,.d-editor-preview sub sub sub{bottom:0}.cooked sup sup sup,.d-editor-preview sup sup sup{top:0}.cooked video,.d-editor-preview video{max-width:100%}.cooked sup sup,.d-editor-preview sup sup{top:0}.cooked img:not(.thumbnail):not(.ytp-thumbnail-image):not(.emoji),.d-editor-preview img:not(.thumbnail):not(.ytp-thumbnail-image):not(.emoji){max-width:100%;height:auto;display:inline-block}@supports not (aspect-ratio: 1){.cooked img:not(.thumbnail):not(.ytp-thumbnail-image):not(.emoji),.d-editor-preview img:not(.thumbnail):not(.ytp-thumbnail-image):not(.emoji){height:var(--calculated-height)}}.cooked svg,.d-editor-preview svg{max-height:2000px}.moderator .regular>.cooked{background-color:var(--highlight-bg)}.moderator .clearfix>.topic-meta-data>.names span.user-title,.moderator .container>.topic-meta-data>.names span.user-title{color:var(--primary-high-or-secondary-low)}.moderator .clearfix>.topic-meta-data>.names span.user-title a,.moderator .container>.topic-meta-data>.names span.user-title a{background-color:var(--highlight-bg);padding-left:4px;padding-right:4px}.topic-meta-data{display:flex;align-items:flex-start}.topic-meta-data .names{margin-right:auto}.topic-meta-data .post-infos{display:flex;flex:0 0 auto;align-items:center}.topic-meta-data .user-status-message{display:flex}.topic-meta-data .user-status-message img.emoji{width:1em;height:1em}nav.post-controls{padding:0;display:flex;align-items:center;justify-content:space-between;color:var(--primary-low-mid)}nav.post-controls .actions{display:inline-flex;text-align:right;margin-left:auto}nav.post-controls .actions .double-button{display:inline-flex;flex:0 1 auto;align-items:center;white-space:nowrap}nav.post-controls .actions .double-button button:active{box-shadow:none}nav.post-controls .actions .double-button button.my-likes .d-icon,nav.post-controls .actions .double-button button.read-indicator .d-icon,nav.post-controls .actions .double-button button.regular-likes .d-icon{color:var(--primary-low-mid);padding-left:.45em}nav.post-controls .actions .double-button button.has-like .d-icon{color:var(--love)}nav.post-controls .actions .double-button button[disabled]{cursor:not-allowed}nav.post-controls .actions .double-button button.button-count{height:100%}nav.post-controls .actions .double-button button.button-count:not(.my-likes){padding-right:0}nav.post-controls .actions .double-button button.button-count+.toggle-like{padding-left:.45em}nav.post-controls .actions a,nav.post-controls .actions button{color:var(--primary-low-mid-or-secondary-high);display:inline-flex}nav.post-controls .actions a .d-icon,nav.post-controls .actions button .d-icon{opacity:1}nav.post-controls .actions button{flex:0 1 auto;font-size:var(--font-up-1);padding:8px 10px;vertical-align:top;background:rgba(0,0,0,0);border:none}nav.post-controls .actions button .d-icon{pointer-events:none}nav.post-controls .actions button.d-hover,nav.post-controls .actions button:focus,nav.post-controls .actions button:active{outline:none;background:var(--primary-low);color:var(--primary)}nav.post-controls .actions button.hidden{display:none}nav.post-controls .actions button.admin{position:relative}nav.post-controls .actions button.delete.d-hover,nav.post-controls .actions button.delete:active,nav.post-controls .actions button.delete:focus{background:var(--danger);color:var(--secondary)}nav.post-controls .actions button.delete.d-hover .d-icon,nav.post-controls .actions button.delete:active .d-icon,nav.post-controls .actions button.delete:focus .d-icon{color:var(--secondary)}nav.post-controls .actions button.bookmarked .d-icon{color:var(--tertiary)}nav.post-controls .actions button.create{margin-right:0;color:var(--primary-high-or-secondary-low)}nav.post-controls .actions button.create .d-icon{color:var(--primary-high-or-secondary-low)}nav.post-controls .show-replies{font-size:var(--font-up-1);font-size:inherit;padding:10px;color:var(--primary-medium)}nav.post-controls .show-replies:hover,nav.post-controls .show-replies:focus{outline:none;color:var(--primary);background:var(--primary-low)}nav.post-controls .show-replies .d-icon{font-size:var(--font-down-1)}nav.post-controls .show-replies .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.deleted .regular>.cooked{background-color:var(--danger-low-mid)}.deleted .topic-meta-data:not(.embedded-reply){color:var(--danger)}.deleted .topic-meta-data:not(.embedded-reply) .post-info a,.deleted .topic-meta-data:not(.embedded-reply) a{color:currentColor}.deleted .topic-meta-data:not(.embedded-reply) .d-icon{color:currentColor}.deleted nav.post-controls{color:var(--danger)}.deleted nav.post-controls .show-replies,.deleted nav.post-controls button.reply.create{color:var(--danger)}.deleted nav.post-controls .show-replies .d-icon,.deleted nav.post-controls button.reply.create .d-icon{color:var(--danger)}.deleted nav.post-controls .widget-button:hover{color:currentColor;background:var(--danger-low)}.deleted nav.post-controls .widget-button:hover .d-icon{color:currentColor}.deleted nav.post-controls .widget-button[disabled]:hover{background-color:rgba(0,0,0,0);cursor:not-allowed}.deleted nav.post-controls .widget-button.fade-out{opacity:1}.deleted nav.post-controls .d-icon{color:var(--danger)}.deleted .post-action{color:var(--danger)}@keyframes heartBump{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}@media(prefers-reduced-motion: no-preference){.has-like .d-icon.heart-animation{animation:heartBump .4s}}@keyframes slideout{from{max-height:60px}to{max-height:9999px}}aside.quote{margin-top:1em;margin-bottom:1em}aside.quote .title{border-left:5px solid var(--primary-300);background-color:var(--blend-primary-secondary-5);color:var(--primary-high-or-secondary-low);padding:.8em .8em 0 .8em;-webkit-user-select:none;user-select:none;cursor:default}aside.quote .title .avatar{margin-right:.5em}aside.quote .title img{margin-top:-0.26em}aside.quote blockquote{margin-top:0}aside.quote blockquote .expanded-quote{overflow:hidden}@media(prefers-reduced-motion: no-preference){aside.quote blockquote .expanded-quote{animation:slideout 1s ease-in-out}}aside.quote blockquote .expanded-quote.icon-only{text-align:center;font-size:var(--font-up-4);padding-top:.5em;padding-bottom:.5em;color:var(--primary-medium)}.quote-controls,.quote-controls .d-icon{color:var(--primary-low-mid-or-secondary-high)}.quote-controls .quote-toggle{padding:0}.cooked .highlight{background-color:var(--tertiary-low);padding:.15em;margin:-0.15em}.post-ignored{font-style:italic}.post-action{color:var(--primary-medium)}.post-action .undo-action,.post-action .act-action{margin-left:5px}.small-user-list .small-user-list-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}.small-user-list .unknown{display:inline-block;background-color:var(--primary-low);width:25px;height:25px;border-radius:50%;vertical-align:middle;margin-right:.25em}.post-hidden .topic-avatar,.post-hidden .cooked,.post-hidden .topic-meta-data,.post-hidden .post-actions{opacity:.5}.topic-post.staged{opacity:.4}.quote-controls{float:right;display:flex;align-items:center}.quote-controls a{margin-left:.3em}.quote-button{flex-direction:column}.quote-button.visible{display:flex}.quote-button .buttons{display:flex;flex-wrap:wrap}@media screen and (max-width: 420px){.quote-button .buttons{flex-direction:column;align-items:flex-start}.quote-button .buttons .btn,.quote-button .buttons .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .quote-button .buttons .json-editor-btn-add,.quote-button .buttons .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .quote-button .buttons button,.quote-button .buttons .ai-post-helper{width:100%;justify-content:flex-start}}.quote-button .extra{display:flex;flex-direction:column;width:100%}.quote-button .fast-edit-container{display:flex;padding:.5em;padding-top:0;flex-direction:column;align-items:flex-start}.quote-button .fast-edit-container #fast-edit-input{margin:0;width:300px;height:90px}.quote-button .fast-edit-container .save-fast-edit{margin-top:.5em}.quote-button .insert-quote+.quote-sharing{border-left:1px solid rgba(255,255,255,.3)}.quote-button .btn-flat:hover .d-icon,.quote-button .json-editor-btn-collapse:hover .d-icon{color:var(--tertiary)}.quote-button .btn-flat .d-button-label,.quote-button .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse .d-button-label,.d-modal.json-schema-editor-modal .je-ready .quote-button .json-editor-btn-collapse .d-button-label,.quote-button .json-editor-btn-collapse .d-button-label{white-space:nowrap}.quote-button .quote-sharing{vertical-align:middle;display:inline-flex;align-items:center}.quote-button .quote-sharing .btn,.quote-button .quote-sharing .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .quote-button .quote-sharing .json-editor-btn-add,.quote-button .quote-sharing .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .quote-button .quote-sharing button{display:inline-flex;align-items:center}.quote-button .quote-sharing .quote-share-label{opacity:1;transition:opacity .3s ease-in-out}.quote-button .quote-sharing:hover .quote-share-label{background:rgba(0,0,0,0);opacity:0;max-width:0;padding:0;overflow:hidden}.quote-button .quote-sharing:hover .quote-share-label+.quote-share-buttons{max-width:10em;opacity:1;transition:opacity .3s ease-in-out}.quote-button .quote-sharing:hover:after{content:"";position:absolute;display:block;background:rgba(0,0,0,0);height:100%;padding:.5em 4em;z-index:-1}.quote-button .quote-sharing .quote-share-label+.quote-share-buttons{opacity:0;overflow:hidden;max-width:0;display:inline-flex;transition:opacity .3s ease-in-out}.post-avatar,.topic-avatar,.user-card-avatar{position:relative}.topic-avatar .avatar-flair,.avatar-flair-preview .avatar-flair,.user-card-avatar .avatar-flair,.user-profile-avatar .avatar-flair,.user-image .avatar-flair,.latest-topic-list-item .avatar-flair{display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0;right:-6px}.topic-avatar .avatar-flair,.avatar-flair-preview .avatar-flair,.collapsed-info .user-profile-avatar .avatar-flair,.user-image .avatar-flair,.latest-topic-list-item .avatar-flair{background-size:20px 20px;width:20px;height:20px}.topic-avatar .avatar-flair.rounded,.avatar-flair-preview .avatar-flair.rounded,.collapsed-info .user-profile-avatar .avatar-flair.rounded,.user-image .avatar-flair.rounded,.latest-topic-list-item .avatar-flair.rounded{background-size:18px 18px;border-radius:12px;width:24px;height:24px;bottom:-2px;right:-8px}.user-card-avatar .avatar-flair,.user-profile-avatar .avatar-flair{background-size:40px 40px;width:40px;height:40px}.user-card-avatar .avatar-flair.rounded,.user-profile-avatar .avatar-flair.rounded{background-size:30px 30px;border-radius:24px;width:40px;height:40px;bottom:-2px;right:-4px}.user-card-avatar .avatar-flair .fa,.user-profile-avatar .avatar-flair .fa{font-size:var(--font-up-4)}.topic-body .cooked{overflow:hidden}.topic-body .cooked .button-wrapper{display:none}.topic-body .group-request{border-top:1px solid var(--primary-low);padding-top:.5em}@media(prefers-reduced-motion: no-preference){.topic-body.highlighted,.small-action-desc.highlighted{animation:background-fade-highlight 2.5s ease-out}.deleted .topic-body.highlighted{animation:none}}.small-action-desc:focus-visible,.topic-body:focus-visible{outline:none}.post-info{flex:0 0 auto;margin-right:.5em}.post-info.post-date{margin-right:0}.post-info.via-email .d-icon,.post-info.whisper .d-icon,.post-info.post-locked .d-icon{font-size:var(--font-0)}.post-info .wiki,.post-info .last-wiki-edit{color:var(--wiki)}.post-info.via-email{color:var(--primary-low-mid-or-secondary-high)}.post-info.raw-email{cursor:pointer}.post-info.edits .widget-button{display:flex;align-items:center}.post-info.edits .widget-button .d-button-label{order:0;padding-right:.25em;color:var(--primary-med-or-secondary-med)}.post-info.edits .widget-button .d-icon{order:1;color:var(--primary-med-or-secondary-med)}.discourse-no-touch .post-info.edits .widget-button:hover .d-button-label{color:var(--primary-high)}.discourse-no-touch .post-info.edits .widget-button:hover .d-icon{color:var(--primary-high)}.post-info.edits .widget-button:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px;background:rgba(0,0,0,0)}pre{max-height:2000px}pre code{word-wrap:normal;display:block;padding:.5em;color:var(--primary);background:var(--blend-primary-secondary-5);max-height:500px}pre .bidi-warning,pre .bidi-warning span{font-style:normal;background-color:var(--highlight);color:var(--danger);cursor:help}.codeblock-buttons{display:block;position:relative;overflow:visible}.codeblock-buttons .codeblock-button-wrapper{position:absolute;display:flex}.codeblock-buttons .copy-cmd,.codeblock-buttons .fullscreen-cmd{-webkit-user-select:none;user-select:none;cursor:default;top:0;min-height:0;font-size:var(--font-down-2);min-height:0;font-size:var(--font-down-2);opacity:.7;cursor:pointer}.codeblock-buttons .copy-cmd.action-complete,.codeblock-buttons .fullscreen-cmd.action-complete{cursor:auto}.codeblock-buttons .copy-cmd.action-complete .d-icon,.codeblock-buttons .fullscreen-cmd.action-complete .d-icon{color:var(--tertiary)}.codeblock-buttons .copy-cmd .d-icon,.codeblock-buttons .fullscreen-cmd .d-icon{pointer-events:none;margin-right:0}kbd{align-items:center;border:1px solid var(--primary-low-mid);background:var(--primary-very-low);border-bottom-width:2px;border-radius:3px;box-sizing:border-box;display:inline-flex;gap:0 .5em;font-size:var(--font-down-1);justify-content:center;line-height:var(--line-height-large);margin:0 .15em;min-width:24px;padding:.15em .6em}kbd * * *{display:none}blockquote>*:first-child{margin-top:0 !important}blockquote>*:last-child{margin-bottom:0 !important}.gap{padding:.25em 0 .5em calc(var(--topic-avatar-width) + var(--topic-body-width-padding));color:var(--primary-med-or-secondary-high);cursor:pointer;text-transform:uppercase;font-weight:bold;font-size:var(--font-down-1)}.who-liked,.who-read{transition:height .5s}.who-liked a,.who-read a{margin:0 .25em .5em 0;display:inline-block}.reviewable .post-body thead th,.cooked table thead th,.d-editor-preview table thead th{text-align:left;padding-bottom:2px;font-weight:bold;color:var(--primary)}.reviewable .post-body td,.cooked table td,.d-editor-preview table td{padding:3px 3px 3px .5em}.small-action{display:flex;align-items:center}.small-action:focus-visible{outline:none}.small-action.deleted .topic-avatar,.small-action.deleted .small-action-desc{background-color:var(--danger-low-mid)}.small-action .topic-avatar,.small-action .small-action-desc{border-top:1px solid var(--primary-low)}.small-action .topic-avatar{display:flex;align-self:stretch;flex:0 0 auto;margin:0;padding-top:1em;width:var(--topic-avatar-width);justify-content:center;height:auto}.small-action .topic-avatar .d-icon{font-size:var(--font-up-3);width:var(--topic-avatar-width);color:var(--primary-low-mid)}.small-action .small-action-desc{box-sizing:border-box;display:flex;flex-wrap:wrap;color:var(--primary-700);padding:1em 0 1em var(--topic-body-width-padding);width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2);min-width:0}.small-action .small-action-desc .avatar{margin-right:.5em;float:left}.small-action .small-action-desc p{margin:0;padding:.15em .5em 0 0}.small-action .small-action-contents{flex:1 1 auto}.small-action .small-action-buttons{margin-left:auto}.small-action .small-action-custom-message{flex:1 1 100%;font-weight:normal;margin-top:.5em;word-break:break-word;min-width:0;color:var(--primary)}.small-action .small-action-custom-message p{margin-bottom:0}.small-action button{background:rgba(0,0,0,0);font-size:var(--font-down-1)}.small-action button .d-icon{color:var(--primary-500)}.discourse-no-touch .small-action button:hover,.discourse-no-touch .small-action button:focus{background:var(--primary-200)}.discourse-no-touch .small-action button:hover .d-icon,.discourse-no-touch .small-action button:focus .d-icon{color:var(--primary)}.small-action.topic-post-visited .topic-post-visited-line{text-align:center;border-bottom:1px solid var(--danger-medium);z-index:3;line-height:0;margin:0;margin-bottom:-1px;color:var(--danger-medium);font-size:var(--font-down-1);width:calc(var(--topic-body-width) + var(--topic-avatar-width) + var(--topic-body-width-padding)*2)}.small-action.topic-post-visited .topic-post-visited-line .topic-post-visited-message{background-color:var(--secondary);padding:0 .5em}.whisper .post-info.whisper{margin-left:.5em}.whisper .topic-body .cooked{font-style:italic;color:var(--primary-medium)}a.mention,a.mention-group{display:inline;font-size:.93em;font-weight:normal;color:var(--primary);padding:.14em .34em .19em;background:var(--primary-low);border-radius:.6em;text-decoration:none;text-wrap:nowrap}.mention .emoji{margin-left:.3em;width:15px;height:15px}span.mention{color:var(--primary-high)}.suggested-topics .topics{padding-bottom:15px}.large-image-placeholder>a.link{margin-right:10px}.large-image-placeholder>a>*{overflow:hidden;vertical-align:middle}.large-image-placeholder>a>.d-icon{color:var(--primary-med-or-secondary-med);margin-right:6px;font-size:var(--font-0);line-height:var(--line-height-large)}.large-image-placeholder>a>span.url{display:inline-block;max-width:300px;margin-right:6px;text-overflow:ellipsis;white-space:nowrap}.large-image-placeholder>a>span.help{display:inline-block;color:var(--primary-med-or-secondary-med);font-size:var(--font-down-1);font-style:italic;line-height:var(--line-height-large);margin-bottom:1px}.large-image-placeholder>a>span.badge-notification{vertical-align:unset}.broken-image,.blocked-hotlinked-placeholder{display:inline-flex;flex-direction:column;border:1px solid var(--primary-low);align-items:center;justify-content:center}.broken-image:not(a),.blocked-hotlinked-placeholder:not(a){color:var(--primary-low-mid-or-secondary-high)}.broken-image .d-icon,.blocked-hotlinked-placeholder .d-icon{margin:16px;font-size:var(--font-up-5)}.broken-image .notice,.blocked-hotlinked-placeholder .notice{margin:0 .5em .5em .5em}.reply-to-tab{display:flex;align-items:center;margin-right:2em;max-width:400px;overflow:hidden}.reply-to-tab img{margin:0 .25em}.topic-post.selected article.boxed .select-posts button.select-post{background-color:var(--tertiary);color:var(--secondary);border-color:var(--tertiary)}.topic-post.selected article.boxed .topic-body .contents:after{display:none}.topic-post article.boxed{position:relative}.topic-post article.boxed .select-posts{position:absolute;right:7em;z-index:300;top:.5em;height:100px}.topic-post article.boxed .select-posts button{margin-left:8px;background-color:var(--primary-low);color:var(--primary);box-shadow:var(--shadow-dropdown)}@media all and (max-width: 767px){.reply-to-tab span{display:none}.user-title{float:left;clear:left}}.signup-cta{box-sizing:border-box;max-width:calc(var(--topic-body-width) + 4.5em);padding:3em 5em 2em calc(var(--topic-avatar-width) + var(--topic-body-width-padding))}@media screen and (max-width: 550px){.signup-cta{padding:1.5em 1.5em .25em}}.signup-cta h3{margin-bottom:.5em}.signup-cta a{text-decoration:underline}.signup-cta .buttons{display:flex;flex-wrap:wrap;align-items:center;margin:1.5em 0 1em}.signup-cta .buttons>*{margin-bottom:.5em}.signup-cta .buttons .btn,.signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .signup-cta .buttons .json-editor-btn-add,.signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .signup-cta .buttons button{margin-right:.5em;white-space:nowrap}.signup-cta .buttons .btn .d-icon,.signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .signup-cta .buttons .json-editor-btn-add .d-icon,.signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .signup-cta .buttons button .d-icon{color:inherit}.signup-cta .buttons .btn.btn-remind,.signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready .btn-remind.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .signup-cta .buttons .btn-remind.json-editor-btn-add,.signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready button.btn-remind,.d-modal.json-schema-editor-modal .je-ready .signup-cta .buttons button.btn-remind{background:var(--primary-very-low);margin-right:auto}.discourse-no-touch .signup-cta .buttons .btn.btn-remind:hover,.discourse-no-touch .signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready .btn-remind.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .signup-cta .buttons .btn-remind.json-editor-btn-add:hover,.discourse-no-touch .signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready button.btn-remind:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .signup-cta .buttons button.btn-remind:hover,.discourse-no-touch .signup-cta .buttons .btn.btn-remind.btn-hover,.discourse-no-touch .signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready .btn-remind.btn-hover.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .signup-cta .buttons .btn-remind.btn-hover.json-editor-btn-add,.discourse-no-touch .signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready button.btn-remind.btn-hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .signup-cta .buttons button.btn-remind.btn-hover{background:var(--primary-medium)}@media screen and (max-width: 550px){.signup-cta .buttons .btn.btn-primary,.signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready .btn-primary.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .signup-cta .buttons .btn-primary.json-editor-btn-add,.signup-cta .buttons .d-modal.json-schema-editor-modal .je-ready button.btn-primary,.d-modal.json-schema-editor-modal .je-ready .signup-cta .buttons button.btn-primary{margin-right:100%}}.post-notice{box-sizing:border-box;align-items:center;background-color:var(--tertiary-low);border-top:1px solid var(--primary-low);display:flex;width:100%;max-width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width));padding:var(--topic-body-width-padding);padding-left:0}.post-notice.old{background-color:unset;color:var(--primary-medium)}.post-notice.old .d-icon{color:var(--primary-medium)}.post-notice p{margin:0}.post-notice .d-icon{font-size:2em;width:var(--topic-avatar-width);color:var(--primary-high);margin-right:var(--topic-body-width-padding)}html.anon #topic-footer-buttons{display:flex;justify-content:end}#topic-footer-buttons{margin:var(--below-topic-margin) 0;padding:0}#topic-footer-buttons .topic-footer-main-buttons{display:flex;flex-wrap:wrap;align-items:stretch}#topic-footer-buttons .topic-footer-main-buttons button,#topic-footer-buttons .topic-footer-main-buttons details{margin-right:.54em}#topic-footer-buttons .topic-footer-main-buttons>*{margin-bottom:.5em}#topic-footer-buttons .topic-footer-main-buttons .topic-admin-menu-button-container{display:inline-flex}#topic-footer-buttons .topic-footer-main-buttons .topic-admin-menu-button-container .topic-admin-menu-button{display:flex}#topic-footer-buttons .pinned-button:not(.is-hidden)+.topic-notifications-button{margin-top:0}#topic-footer-buttons .pinned-button,#topic-footer-buttons .topic-notifications-button{margin:.5em 0 1em}#topic-footer-buttons .pinned-button .reason,#topic-footer-buttons .topic-notifications-button .reason{color:var(--primary-high);display:inline-flex;margin:0;align-items:center}#topic-footer-buttons .pinned-button .reason .dropdown-select-box .select-kit-selected-name,#topic-footer-buttons .topic-notifications-button .reason .dropdown-select-box .select-kit-selected-name{width:100%;overflow:hidden}#topic-footer-buttons .pinned-button .reason .dropdown-select-box .name,#topic-footer-buttons .topic-notifications-button .reason .dropdown-select-box .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#topic-footer-buttons .pinned-button .reason .text,#topic-footer-buttons .topic-notifications-button .reason .text{margin-left:.5em;line-height:var(--line-height-medium)}iframe{max-width:100%;max-height:min(1000px, 200vh)}.post-admin-menu{display:inline-flex;flex-direction:column;box-sizing:border-box;width:auto;max-width:320px;position:absolute;text-align:left;bottom:-2px;right:15px}.posts-filtered-notice{position:-webkit-sticky;position:sticky;background-color:var(--tertiary-low);bottom:0;padding:1em;margin-top:.5em;text-align:center;z-index:2;display:flex;justify-content:center;align-items:center;max-width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width))}.posts-filtered-notice .filtered-avatar{margin:0 .5em}.posts-filtered-notice .filtered-avatar+.names{flex:inherit}.posts-filtered-notice .filtered-replies-show-all{margin-left:1em}.posts-filtered-notice .filtered-user-row{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pausable-animated-image{position:relative;display:inline-block}.pausable-animated-image>canvas,.pausable-animated-image>.animated-image-overlay{position:absolute;bottom:0;right:0}.pausable-animated-image>canvas{background-color:var(--primary-very-low)}.pausable-animated-image>.animated-image-overlay{pointer-events:none;text-align:right;display:flex;justify-content:flex-end;align-items:flex-end}.pausable-animated-image>.animated-image-overlay>.d-icon{cursor:pointer;padding:.5em;margin:.5em;background-color:rgba(var(--always-black-rgb), 0.25);color:var(--secondary-or-primary);cursor:pointer;display:none}.pausable-animated-image img.animated{cursor:pointer}html.no-touch .pausable-animated-image:not(.paused-animated-image) .animated:hover+.animated-image-overlay .d-icon-pause{display:initial}.pausable-animated-image.paused-animated-image .animated.manually-paused+.animated-image-overlay .d-icon-play{display:initial}.paused-animated-image img.animated{opacity:0}.open-popup-link{display:inline;margin-inline:.25em;position:sticky;left:1rem;opacity:0%;white-space:nowrap;transition:.25s ease-in-out opacity}.fullscreen-table-wrapper{transition:all .6s cubic-bezier(0.165, 0.84, 0.44, 1);display:block;position:relative}.fullscreen-code-modal pre code{max-width:none}.fullscreen-table-modal .d-modal__container{width:auto}.fullscreen-table-modal .d-modal__body{padding-top:0}.fullscreen-table-modal .d-modal__body thead{position:sticky;top:0;z-index:1;background-color:var(--secondary)}.fullscreen-table-modal .d-modal__body td{padding:5px 6px 5px 3px}html.discourse-no-touch .fullscreen-table-wrapper:hover{border-radius:5px;box-shadow:0 2px 5px 0 rgba(var(--always-black-rgb), 0.1),0 2px 10px 0 rgba(var(--always-black-rgb), 0.1)}html.discourse-no-touch .fullscreen-table-wrapper:hover .open-popup-link{opacity:100%}.read-state{position:absolute;align-self:center;color:var(--tertiary-medium);right:0;font-size:.571em}.read-state.read{visibility:hidden;opacity:0;transition:visibility 1s,opacity ease-out 1s}@keyframes button-jump-up{0%{margin-bottom:-60px}50%{margin-bottom:10px}65%{margin-bottom:0px}77%{margin-bottom:5px}100%{margin-bottom:0px}}#main-outlet{--below-topic-margin: 0.75em}.container.posts{display:grid;grid-template-areas:"posts timeline";grid-template-columns:auto auto;margin-bottom:var(--below-topic-margin)}.container.posts>.row{grid-area:posts;max-width:calc(100vw - 20px);min-width:0}.container.posts .timeline-container{margin-left:unset !important}@media screen and (min-width: 925px){.container.posts .topic-navigation{grid-area:timeline;align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--header-offset, 60px) + 2em);margin-left:1em;z-index:100}.container.posts .topic-navigation.with-topic-progress{align-self:end}.container.posts .topic-navigation.topic-progress-expanded{z-index:1150}.container.posts .topic-navigation-popup{box-sizing:border-box;position:absolute;top:0;overflow-y:auto;z-index:100;padding:10px 10px 35px 10px;box-shadow:var(--shadow-dropdown);background:var(--tertiary-low)}.container.posts .topic-navigation-popup .close{display:flex;align-items:center;position:absolute;right:0px;top:8px;color:var(--primary);opacity:.5;font-size:var(--font-up-1)}}@media screen and (max-width: 924px){.container.posts{grid-template-areas:"posts";grid-template-columns:auto}.container.posts .topic-navigation{grid-area:posts;grid-row:3;width:auto}.container.posts .timeline-container:not(.timeline-fullscreen){display:none}.container.posts .timeline-container .timeline-scroller-content{position:relative}}.container.posts #topic-progress-wrapper .topic-admin-menu-button .toggle-admin-menu{border-top-right-radius:0;border-bottom-left-radius:var(--d-border-radius);border-bottom-right-radius:0}.container.posts #topic-progress-wrapper #topic-progress{border-radius:var(--d-border-radius);overflow:hidden}.container.posts #topic-progress-wrapper .topic-admin-menu-button-container+#topic-progress{border-top-left-radius:0;border-top-right-radius:var(--d-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:var(--d-border-radius)}.progress-back-container{z-index:300;margin-right:0;animation-duration:.5s;animation-name:button-jump-up;width:145px;text-align:center;margin-bottom:0px;position:absolute;right:0;top:-120%}.progress-back-container .btn,.progress-back-container .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .progress-back-container .json-editor-btn-add,.progress-back-container .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .progress-back-container button{margin:0}#topic-progress-wrapper{position:fixed;bottom:0px;right:10px;margin:0 auto;display:flex;justify-content:flex-end;z-index:100}#topic-progress-wrapper .topic-admin-menu-button-container{display:flex}#topic-progress-wrapper .topic-admin-menu-button-container>span{display:flex}#topic-progress-wrapper.docked{position:initial}html:not(.footer-nav-visible) #topic-progress-wrapper{bottom:env(safe-area-inset-bottom)}@media screen and (min-width: 1475px){#topic-progress-wrapper:not(.docked){right:calc(50% + 10px);margin-right:calc(1475px/2*-1)}}#topic-progress-wrapper.with-transitions{transition:bottom .2s,margin-bottom .2s}#topic-progress-wrapper.with-transitions #topic-progress .bg{transition:width .5s}#topic-progress{--topic-progress-height: 42px;position:relative;background-color:var(--secondary);color:var(--tertiary);border:1px solid var(--tertiary-low);width:145px;height:var(--topic-progress-height);-webkit-user-select:none;user-select:none;cursor:default}#topic-progress .nums{position:relative;top:12px;width:100%;text-align:center;z-index:1}#topic-progress h4{display:inline;font-size:var(--font-up-2);line-height:var(--line-height-small)}#topic-progress .d-icon{position:absolute;right:8px;bottom:9px;z-index:1}#topic-progress .bg{position:absolute;top:0;bottom:0;width:var(--progress-bg-width, 0);background-color:var(--tertiary-low)}.topic-status-info,.topic-timer-info{border-top:1px solid var(--primary-low);margin:0;max-width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width))}.topic-status-info:empty,.topic-timer-info:empty{padding:0}.topic-status-info span .d-icon,.topic-timer-info span .d-icon{font-size:var(--font-down-1)}.topic-status-info .topic-timer-heading,.topic-status-info .slow-mode-heading,.topic-timer-info .topic-timer-heading,.topic-timer-info .slow-mode-heading{display:flex;align-items:center;margin:0;padding:var(--below-topic-margin) 0}.topic-status-info .slow-mode-remove,.topic-status-info .topic-timer-modify,.topic-timer-info .slow-mode-remove,.topic-timer-info .topic-timer-modify{display:flex;margin-left:auto;align-self:flex-start}.topic-status-info button,.topic-timer-info button{font-size:var(--font-down-2);background:rgba(0,0,0,0)}.title-wrapper{display:flex;flex-wrap:wrap}.title-wrapper button{margin:0 .5em 0 0}.title-wrapper .topic-statuses{line-height:1.2}.title-wrapper .topic-statuses .d-icon{color:var(--primary-medium)}.title-wrapper .header-title .private-message-glyph-wrapper{float:left;margin-right:.25em}#topic-title .title-wrapper{display:flex;flex-wrap:wrap;width:90%}#topic-title h1{margin-bottom:0;width:100%}#topic-title a.edit-topic .d-icon{font-size:.8em}#topic-title .edit-topic-title{display:flex;flex-wrap:wrap;box-sizing:border-box;max-width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width))}#topic-title .edit-topic-title #edit-title{flex:1 1 100%}#topic-title .edit-topic-title .category-chooser,#topic-title .edit-topic-title .mini-tag-chooser{flex:1 1 35%;margin:0 0 9px 0}@media all and (max-width: 500px){#topic-title .edit-topic-title .category-chooser,#topic-title .edit-topic-title .mini-tag-chooser{flex:1 1 100%}}#topic-title .edit-topic-title .mini-tag-chooser{flex:1 1 54%;margin:0 0 9px 0;margin-left:1%}@media all and (max-width: 500px){#topic-title .edit-topic-title .mini-tag-chooser{margin-left:0}}#topic-title .edit-topic-title .edit-controls{flex:1 1 100%}#topic-title .edit-topic-title .select-kit .category-row{max-width:unset}.private-message-glyph{color:var(--primary-medium);height:.95em}.private_message{background:var(--d-content-background)}.private_message #topic-title .edit-topic-title{position:relative}.private_message #topic-title .edit-topic-title .private-message-glyph{position:absolute;left:.75em;top:7px}.private_message #topic-title .edit-topic-title #edit-title{width:calc(100% - 50px);padding-left:2.25em}.private_message #topic-title .edit-topic-title .mini-tag-chooser{margin-left:0}@media screen and (min-width: calc(450px + 1px)){.private_message #topic-title .edit-topic-title .mini-tag-chooser .selected-name{max-width:500px}}.topic-title-outlet{clear:both}.has-pending-posts{display:flex;justify-content:space-between;padding:.5em;background-color:var(--highlight-bg);margin-top:1em;max-width:757px}.post-links-container{-webkit-user-select:none;user-select:none;cursor:default;clear:both}.post-links-container .post-links{margin-top:1em;padding-top:1em;border-top:1px solid var(--primary-low)}.post-links-container .post-links li:last-of-type{margin-bottom:1em}.post-links-container .expand-links{color:var(--primary-med-or-secondary-med)}.post-links-container .track-link{display:flex;align-items:center}.post-links-container .track-link span:not(.badge){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post-links-container ul{margin:0;list-style:none}.post-links-container ul li{margin-bottom:.5em}.post-links-container ul li a[href]{color:var(--primary-med-or-secondary-med)}.post-links-container ul li .clicks{margin-left:.5em;flex:0 0 auto}.post-links-container ul li .d-icon{font-size:var(--font-down-2);margin:0 .5em 0 0}.post-links-container a.reply-new .d-icon{background:var(--secondary);border-radius:20px;transition:all linear .15s}.post-links-container a.reply-new:hover{color:var(--tertiary)}.post-links-container a.reply-new:hover .d-icon{background:var(--tertiary-low)}a.topic-featured-link{display:inline-flex;align-items:center;text-transform:lowercase;color:var(--primary-med-or-secondary-med);font-size:.875rem}a.topic-featured-link .d-icon{font-size:var(--font-down-1);margin-right:.25em}.topic-area .pending-posts{max-width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width))}.topic-area .pending-posts .reviewable-item .post-body,.topic-area .pending-posts .modal.revise-and-reject-reviewable .revise-and-reject-reviewable__queued-post .post-body,.modal.revise-and-reject-reviewable .topic-area .pending-posts .revise-and-reject-reviewable__queued-post .post-body{max-height:unset}.published-page-notice{display:flex;justify-content:space-between;padding-bottom:1em;max-width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width));align-items:center}.published-page-notice .is-public{padding:.25em .5em;font-size:var(--font-down-2);background:var(--tertiary);color:var(--secondary);border-radius:3px;text-transform:lowercase}.uploaded-image-preview{background:var(--primary-medium) center;background-size:cover;position:relative;max-width:400px;width:100%;height:150px;margin-bottom:.5em}.uploaded-image-preview .meta{display:none}.uploaded-image-preview .placeholder-overlay{background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3}.uploaded-image-preview .image-upload-controls{position:relative;display:flex;padding:10px;gap:.5em}.uploaded-image-preview .image-upload-controls .image-uploader-lightbox-btn{margin-left:auto}.image-uploader.no-repeat .uploaded-image-preview{background-repeat:no-repeat}.image-uploader.contain-image .uploaded-image-preview{background-size:contain}.hidden-upload-field{visibility:hidden;position:absolute}.show-badge{background:var(--d-content-background)}.user-badge,.user-card .badge-section .more-user-badges a{padding:3px 8px;color:var(--primary);border:1px solid var(--primary-low);line-height:var(--line-height-large);display:inline-flex;align-items:center;background-color:var(--secondary);margin:4px 0 0}.user-badge img,.user-card .badge-section .more-user-badges a img{height:16px;width:16px}.user-badge .badge-display-name,.user-card .badge-section .more-user-badges a .badge-display-name{margin-left:.25em}.user-badge.badge-type-gold .fa,.user-card .badge-section .more-user-badges a.badge-type-gold .fa{color:var(--gold) !important}.user-badge.badge-type-silver .fa,.user-card .badge-section .more-user-badges a.badge-type-silver .fa{color:var(--silver) !important}.user-badge.badge-type-bronze .fa,.user-card .badge-section .more-user-badges a.badge-type-bronze .fa{color:var(--bronze) !important}.user-badge.disabled,.user-card .badge-section .more-user-badges a.disabled{color:var(--primary-medium);background-color:var(--primary-very-low)}.user-badge.disabled .fa,.user-card .badge-section .more-user-badges a.disabled .fa{opacity:.4}@media all and (max-width: 750px){.show-badge .user-badge-with-posts .badge-user a.post-link{width:auto}.show-badge div.badge-user{padding:0}.badges-listing{display:block}.badges-listing .info,.badges-listing .grant-count{text-align:left}.badges-listing .row>div.info{display:none}.badges-listing .row{display:block}.badges-listing .row>div{display:block;margin-top:10px}}.show-badge .badge-user-info .earned{font-size:var(--font-up-2);margin-bottom:1em}.show-badge .single-user{margin-left:2%;padding-bottom:20px}.show-badge .single-user .load-more{padding-top:30px;display:block;font-size:var(--font-up-2)}.show-badge .single-user .badge-user{padding-left:0;text-align:left;display:block;margin:20px 0;width:800px}.show-badge .single-user .badge-user .badge-info{display:none}.show-badge .single-user .badge-user .date{display:inline-block;font-size:var(--font-up-1);margin-left:10px}.show-badge .single-user .badge-user .post-link{font-size:var(--font-up-2);width:500px;margin:0;padding:0}.show-badge .single-user .badge-user:after{content:"";clear:both;display:table}.long-description.banner{width:88%;margin-bottom:15px;margin-top:15px}.badge-card{background-color:var(--primary-very-low);border:1px solid var(--primary-low);position:relative}.badge-card .check-display{position:absolute;right:5px;top:5px}.badge-card .badge-granted{display:block;margin-top:.5em;color:var(--primary-medium);font-size:var(--font-down-1)}.badge-card .grant-count{font-weight:bold;color:var(--primary-medium);line-height:1}.badge-card .grant-text{color:var(--primary-medium);font-size:var(--font-down-1)}.badge-card .favorite-btn{position:absolute;right:0;bottom:0;z-index:1}.badge-card .badge-contents{display:flex;align-items:flex-start;gap:1rem;padding:1.5em 1.5em}.badge-card .badge-contents .badge-link{color:var(--primary);display:inline-block;line-height:var(--line-height-medium)}.badge-card .badge-contents .badge-link:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.badge-card .badge-contents .badge-summary:has(a){position:relative;z-index:1}.badge-card .badge-contents .badge-icon{--badge-icon-size: 3.5em;display:flex;flex-shrink:0;align-items:center;justify-content:center}.badge-card .badge-contents .badge-icon svg{font-size:var(--badge-icon-size)}.badge-card .badge-contents .badge-icon img{width:100%;max-width:var(--badge-icon-size);max-height:var(--badge-icon-size)}.badge-card .badge-contents .badge-icon.badge-type-gold .fa{color:#e7c300 !important}.badge-card .badge-contents .badge-icon.badge-type-silver .fa{color:silver !important}.badge-card .badge-contents .badge-icon.badge-type-bronze .fa{color:#cd7f32 !important}.badge-card .badge-contents .badge-info{color:var(--primary)}.badge-card .badge-contents .badge-info h3{margin-bottom:.25em;font-size:var(--font-up-1)}@media screen and (min-width: 900px){.badge-card .badge-contents .badge-info h3{font-size:var(--font-up-2)}}.badge-card.--badge-large{width:100%;align-self:flex-start}@media screen and (min-width: 767px){.badge-card.--badge-large{max-width:calc(var(--d-max-width)/2)}}.badge-card.--badge-large .badge-contents h3{font-size:var(--font-up-3)}.badges-granted{display:grid;grid-template-columns:repeat(auto-fit, minmax(18em, 1fr));gap:3em 2em}.container.badges{background:var(--d-content-background)}.badge-groups{margin:20px 0;color:var(--primary-med-or-secondary-med)}.badge-groups h3{margin-bottom:1em}.badge-title .user-content{padding:0}.badge-group-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(18em, 1fr));grid-gap:1em;width:100%;margin-bottom:1.5em}.badge-group-list .title{font-size:var(--font-up-1)}.show-badge-details{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:2em;margin-top:1em;gap:1em}.show-badge-details .badge-grant-info.hidden{display:none}.show-badge-details .grant-info-item{margin-bottom:1em;color:var(--primary-med-or-secondary-med)}.show-badge-details .grant-info-item:first-of-type{margin-right:10px}.show-badge-details .badge-set-title{flex:0 1 auto;padding:1.5em;border:1px solid var(--primary-low)}.show-badge-details .badge-set-title .badge-title{height:100%}.show-badge-details .badge-set-title .badge-title__saved{color:var(--success)}.show-badge-details .badge-set-title .control-group:last-child{margin:auto 0 0}.show-badge-details .badge-set-title .form-horizontal{display:flex;flex-direction:column;height:100%;margin:0}.show-badge-details .badge-set-title .controls{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5em;margin:0}.show-badge-details .badge-set-title .controls button:last-of-type{margin-right:auto}.show-badge-details .badge-set-title .combobox{width:100%}.check-display{display:flex;width:1.5em;height:1.5em;border-radius:100%;align-items:center;justify-content:center}.check-display .d-icon{font-size:var(--font-down-2);color:var(--secondary)}.check-display.status-checked{background-color:var(--success)}.check-display.status-unchecked{background-color:var(--danger)}.hyperlink{cursor:pointer}[data-content][data-identifier=user-tip]{min-width:300px;background-color:var(--tertiary);border:none;color:var(--secondary);--float-kit-arrow-stroke-color: var(--tertiary);--float-kit-arrow-fill-color: var(--tertiary)}[data-content][data-identifier=user-tip] .user-tip__container{font-weight:normal;padding:.5em;text-align:left}[data-content][data-identifier=user-tip] .user-tip__title{font-size:var(--font-up-2);font-weight:bold}[data-content][data-identifier=user-tip] .user-tip__content{margin-top:.25em}[data-content][data-identifier=user-tip] .user-tip__content a{color:var(--secondary);text-decoration:underline}[data-content][data-identifier=user-tip] .user-tip__buttons{margin-top:1em;display:flex;justify-content:space-between}[data-content][data-identifier=user-tip] .btn-primary{background:var(--secondary);color:var(--tertiary)}[data-content][data-identifier=user-tip] .btn-flat.btn-text,[data-content][data-identifier=user-tip] .btn-text.json-editor-btn-collapse{background-color:rgba(0,0,0,0);color:var(--secondary)}.user-content-wrapper{width:100%;display:grid;grid-template-columns:1fr 5fr;grid-template-rows:auto auto 1fr auto;grid-gap:20px}.user-content-wrapper .user-primary-navigation{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}.user-content-wrapper .user-primary-navigation .nav-pills{flex-wrap:wrap}.user-content-wrapper .user-secondary-navigation{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.user-content-wrapper .solo-preference,.user-content-wrapper .user-content,.user-content-wrapper .spinner{grid-row-start:2;grid-row-end:4;grid-column-start:1;grid-column-end:3}.user-content-wrapper .user-content{min-width:100%}.user-content-wrapper .user-additional-controls+.user-content,.user-content-wrapper .user-secondary-navigation+.user-content{grid-column-start:2;grid-column-end:3}.user-content-wrapper .user-additional-controls{grid-row-start:3;align-self:start;justify-self:start}.user-content .list-actions{display:flex;margin-bottom:12px}.user-content .list-actions .btn,.user-content .list-actions .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-content .list-actions .json-editor-btn-add,.user-content .list-actions .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .user-content .list-actions button{margin-right:12px}.user-content .paginated-topics-list{position:relative}.user-content .show-mores{width:100%}.user-content .show-mores .alert-info.clickable{gap:.5em}.user-content .show-mores .alert-info.clickable.loading{color:var(--primary-medium);cursor:default}.user-content .d-icon-heart{color:var(--love)}.user-content .user-notifications-filter{display:block;width:100%;border-bottom:.5px solid var(--primary-low)}.user-main{background:var(--d-content-background)}.user-main .about{width:100%;margin-bottom:0}.user-main .about.has-background .user-profile-image{background-size:cover;background-position:center center;background-repeat:no-repeat}.user-main .about.has-background .staff-counters{margin-bottom:0}.user-main .about .secondary{display:inline-block;width:100%;border-top:1px solid var(--primary-low)}.user-main .about .secondary .btn,.user-main .about .secondary .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-main .about .secondary .json-editor-btn-add,.user-main .about .secondary .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .user-main .about .secondary button{padding:4px 12px}.user-main .about .secondary dl{margin:0;padding:.25em 0}.user-main .about .secondary dl div{display:inline-flex;align-items:baseline;margin-right:15px;margin:4px 0}.user-main .about .secondary dt,.user-main .about .secondary dd{display:inline-flex;align-items:center}.user-main .about .secondary dd{padding:0;margin:0 15px 0 0;color:var(--primary)}.user-main .about .secondary dd.groups span:not(:last-of-type){margin-right:.25em}.user-main .about .secondary dd.groups span:after{content:","}.user-main .about .secondary dd.groups span:last-of-type:after{content:""}.user-main .about .secondary dt{color:var(--secondary-medium);margin-right:5px;display:inline-block}.user-main .about .details{background:rgba(var(--secondary-rgb), 0.8);border-bottom:1px solid var(--primary-low)}.user-main .about .details .groups{display:inline}.user-main .about .details img.avatar{float:left}.user-main .about .details .suspended{color:var(--danger)}.user-main .about .details .primary{width:100%;position:relative;display:flex}.user-main .about .details .primary .bio{max-height:300px;overflow:auto}.user-main .about .details .primary .bio img{max-width:100%}.user-main .about .details .user-profile-avatar{position:relative;align-self:flex-start}.user-main .about .details .user-profile-avatar .avatar-flair{bottom:8px;right:16px}.user-main .about .controls{margin-left:auto}.user-main .about .controls ul{list-style-type:none;margin-top:0}.user-main .about.collapsed-info .details{margin-top:0;background:rgba(var(--secondary-rgb), 0.8)}.user-main .about.collapsed-info .details .bio{display:none}.user-main .about.collapsed-info .details .primary{width:100%}.user-main .about.collapsed-info .details .primary .avatar{margin-right:10px;width:45px;height:45px}.user-main .about.collapsed-info .details .primary .user-profile-names__primary{font-size:var(--font-up-3)}.user-main .about.collapsed-info .details .primary .user-profile-names__secondary{font-size:var(--font-up-1)}.user-main .about.collapsed-info .details .primary .user-profile-names__title,.user-main .about.collapsed-info .details .primary .user-profile__location-and-website,.user-main .about.collapsed-info .details .primary .user-profile__featured-topic{display:none}.user-main .about.collapsed-info .user-profile-avatar .avatar-flair{bottom:8px;right:2px}.user-main .about.collapsed-info .user-profile-avatar .avatar-flair .d-icon{font-size:var(--font-0)}.user-main .staff-counters{background:var(--primary);color:var(--secondary);display:flex;padding:10px;margin-bottom:16px}.user-main .staff-counters>div,.user-main .staff-counters>div a{display:flex;align-items:baseline;flex:0 1 auto;margin:0 10px 0 0;color:var(--secondary)}.user-main .staff-counters>div span,.user-main .staff-counters>div a span{padding:0 7px 1px;border-radius:10px;margin-right:5px}.user-main .staff-counters .active{font-weight:bold}.user-main .helpful-flags{background-color:var(--success)}.user-main .flagged-posts{background-color:#e49735}.user-main .warnings-received{background-color:var(--danger-medium)}.user-main .deleted-posts{background-color:var(--danger-medium)}.user-main .suspensions{background-color:var(--danger)}.user-main .user-field{margin-bottom:10px}.user-main .user-field .controls label:not(.checkbox-label){width:auto;text-align:left;font-weight:bold}.user-main .user-field .controls .instructions{color:var(--primary-medium);margin-top:5px;margin-bottom:10px;font-size:var(--font-down-1)}.user-main .user-content .admin-controls nav{margin:0}.user-main .user-content .admin-controls nav .nav-pills{overflow-x:auto}.login-form .required,.user-field .required,.invites-show .required{vertical-align:top;color:var(--danger);font-weight:bold;margin-left:.25em}.public-user-fields{margin-top:8px;margin-bottom:8px}.public-user-fields .user-field-name{font-weight:bold}.collapsed-info .public-user-fields{display:none}.public-user-fields .user-field-value-list-item:not(:last-of-type):after{content:","}.avatar-selector{--label-max-width: 300px}.avatar-selector .avatar-choice{display:grid;grid-template-columns:2em 1fr auto;grid-template-rows:auto auto;align-items:center}.avatar-selector .avatar-choice:not(:last-of-type){margin-bottom:.75em}.avatar-selector .avatar-choice span{word-break:break-word}.avatar-selector .avatar-choice input[type=radio]{margin-top:0}.avatar-selector .avatar-choice button{margin-left:auto}.avatar-selector .avatar-choice label a{margin:0}.avatar-selector label.radio{display:flex;align-items:center;max-width:var(--label-max-width);margin:0 .5em 0 0;padding:0}.avatar-selector label.radio .avatar{flex:0 0 auto;margin:0 .75em 0 0}.avatar-selector .error{color:var(--danger);margin:0;max-width:calc(var(--label-max-width) - 20px);grid-column-start:2;grid-column-end:3}.top-section:before,.top-section:after{content:"";display:table}.top-section:after{clear:both}.top-section ul{list-style:none;margin:0}.top-section,.top-sub-section{margin-bottom:20px}.top-section.badges-section,.top-sub-section.badges-section{display:flex;flex-wrap:wrap}.user-badges{margin-bottom:2em}.stats-title{text-transform:uppercase;margin-bottom:10px;width:100%}.stats-section ul{margin:10px 0}.stats-section li{display:inline-block;padding:10px 14px 10px 0;margin:0 10px 10px 0}.stats-section li.linked-stat{padding:0}.stats-section li.linked-stat a{padding:10px 14px 10px 0;width:100%;height:100%;display:block;color:var(--primary)}.stats-section .value{font-weight:bold;font-size:var(--font-up-2)}.stats-section .label{color:var(--primary-medium)}.top-sub-section{width:50%}.top-sub-section ul{max-width:95%}.top-sub-section li{border-left:var(--primary-low) solid 2px;padding:5px 8px;margin:10px 0}.top-sub-section .topic-info{color:var(--primary-medium)}.top-sub-section .user-info .user-detail{width:100%}.top-sub-section .user-info .user-detail .name-line span{width:auto}.top-sub-section .user-info .user-detail .name-line .username{overflow-wrap:anywhere}.top-sub-section .user-info .user-detail .name-line>a{flex-wrap:nowrap}@media all and (max-width: 600px){.top-sub-section{float:none;width:100%}}.replies-section li,.topics-section li,.links-section li{word-wrap:break-word}.links-section .domain{font-size:var(--font-down-1);color:var(--primary-medium)}.top-categories-section table{max-width:95%}.top-categories-section table tr{border:none}.top-categories-section table td,.top-categories-section table th{padding:.5em}.top-categories-section table td.topic-count,.top-categories-section table td.reply-count,.top-categories-section table th.topic-count,.top-categories-section table th.reply-count{text-align:center}.summary-user-list li{height:45px}.groups .group-link{color:var(--tertiary)}.user-preferences .form-vertical{width:500px;max-width:100%}.user-preferences .form-vertical .control-group{margin-bottom:2em}.user-preferences .category-selector,.user-preferences .tag-chooser,.user-preferences textarea,.user-preferences input.user-selector,.user-preferences .user-chooser{width:100%}.user-preferences textarea{height:100px}.user-preferences .tracking-controls label{align-items:center;display:inline-block}.user-preferences .tracking-controls label .d-icon{margin-right:3px}@media screen and (max-width: 550px){.user-preferences .tracking-controls .select-kit.multi-select{width:100%}}.user-preferences .tracking-controls .show-tracking{float:right}.user-preferences .static{color:var(--primary);display:inline-block}.user-preferences .instructions{color:var(--primary-medium);font-size:var(--font-down-1);line-height:var(--line-height-large)}.user-preferences .instructions a[href]{color:var(--tertiary)}.user-preferences .avatar{margin-left:3px}.user-preferences .warning{background-color:var(--danger-medium);padding:5px 8px;color:var(--secondary);width:520px}.user-preferences .warning-wrap{height:30px;margin-bottom:10px}.user-preferences .tracking-controls{margin-top:24px}.user-preferences.second-factor-backup-preferences{padding-left:0}.user-preferences.second-factor-backup-preferences .second-factor-token-input{margin-right:10px}.user-preferences .pref-associated-accounts table td{padding:8px}.user-preferences .featured-topic-link{padding:5px 0;font-weight:bold}.user-preferences .save-theme-alert{font-size:var(--font-down-1)}.user-preferences .color-scheme .controls{display:flex}.user-preferences .control-subgroup+.controls{clear:both;padding-top:1em}.user-preferences .light-color-scheme{margin-right:1em}.user-preferences .instructions{display:block;margin-top:.25em}.user-preferences .success-back{display:flex;align-items:center}.user-preferences .success-back .d-icon{margin-right:.25em}@media(prefers-color-scheme: dark){.user-preferences .light-color-scheme{color:var(--primary-medium)}.user-preferences .light-color-scheme .select-kit.combo-box .select-kit-header{border-color:var(--primary-medium)}}@media(prefers-color-scheme: light){.user-preferences .dark-color-scheme{color:var(--primary-medium)}.user-preferences .dark-color-scheme .select-kit.combo-box .select-kit-header{border-color:var(--primary-medium)}}.user-preferences .undo-preview{margin:1em 0}.user-preferences .save-button{display:flex;align-items:center;gap:1em}.user-preferences .pref-auth-tokens .auth-token-icon{color:var(--primary-medium);font-size:2.25em;float:left;margin-right:10px}.user-preferences .pref-auth-tokens .auth-token-first{font-size:1.1em}.user-preferences .pref-auth-tokens .auth-token-first .auth-token-device{font-weight:bold}.user-preferences .pref-auth-tokens .auth-token-second{color:var(--primary-medium)}.user-preferences .pref-auth-tokens .auth-token-second .active{color:var(--success);font-weight:bold}.user-preferences .pref-auth-tokens .auth-token-dropdown{float:right}.user-preferences .pref-auth-tokens .auth-token-dropdown .btn,.user-preferences .pref-auth-tokens .auth-token-dropdown .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-preferences .pref-auth-tokens .auth-token-dropdown .json-editor-btn-add,.user-preferences .pref-auth-tokens .auth-token-dropdown .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .user-preferences .pref-auth-tokens .auth-token-dropdown button,.user-preferences .pref-auth-tokens .auth-token-dropdown .btn:hover{background:rgba(0,0,0,0)}.user-preferences .pref-auth-tokens .auth-token-dropdown .btn .d-icon,.user-preferences .pref-auth-tokens .auth-token-dropdown .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .user-preferences .pref-auth-tokens .auth-token-dropdown .json-editor-btn-add .d-icon,.user-preferences .pref-auth-tokens .auth-token-dropdown .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .user-preferences .pref-auth-tokens .auth-token-dropdown button .d-icon,.user-preferences .pref-auth-tokens .auth-token-dropdown .btn:hover .d-icon{color:var(--primary-high)}.user-preferences .pref-passkeys .row,.user-preferences .pref-auth-tokens .row{border-top:1px solid var(--primary-low);padding:.5em 0;margin:.5em 0}.user-preferences .pref-passkeys .row:last-child,.user-preferences .pref-auth-tokens .row:last-child{border-bottom:1px solid var(--primary-low)}.user-preferences .pref-passkeys .row{display:flex;justify-content:space-between;align-items:flex-start}.user-preferences .pref-passkeys .row .row-passkey__name{font-weight:bold}.user-preferences .pref-passkeys .row .row-passkey__created-date,.user-preferences .pref-passkeys .row .row-passkey__used-date{color:var(--primary-medium)}.user-preferences .pref-passkeys__add{margin-top:1em}.user-preferences .pref-passkeys .passkey-options-dropdown .btn,.user-preferences .pref-passkeys .passkey-options-dropdown .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-preferences .pref-passkeys .passkey-options-dropdown .json-editor-btn-add,.user-preferences .pref-passkeys .passkey-options-dropdown .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .user-preferences .pref-passkeys .passkey-options-dropdown button,.user-preferences .pref-passkeys .passkey-options-dropdown .btn:hover{background:rgba(0,0,0,0)}.user-preferences .pref-passkeys .passkey-options-dropdown .btn .d-icon,.user-preferences .pref-passkeys .passkey-options-dropdown .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .user-preferences .pref-passkeys .passkey-options-dropdown .json-editor-btn-add .d-icon,.user-preferences .pref-passkeys .passkey-options-dropdown .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .user-preferences .pref-passkeys .passkey-options-dropdown button .d-icon,.user-preferences .pref-passkeys .passkey-options-dropdown .btn:hover .d-icon{color:var(--primary-high)}.user-preferences .pref-second-factor{margin-top:.5em}.paginated-topics-list .user-content{width:100%;margin-top:0}.second-factor .second-factor-item{width:100%;display:flex;justify-content:space-between;border-top:1px solid var(--primary-low);margin:.25em 0;padding:.25em 0;align-items:center}.second-factor .second-factor-item .select-kit .select-kit-header{background:rgba(0,0,0,0)}.second-factor .second-factor-item .select-kit .select-kit-header:hover .d-icon{color:var(--primary-high)}.second-factor .second-factor-item .select-kit.is-expanded .select-kit-header .d-icon{color:var(--primary-high)}.second-factor .-actions{display:flex;align-items:center}.backup-codes{margin:1em 0}.backup-codes .wrapper{display:flex;border:1px solid var(--primary-low);width:100%}.backup-codes textarea.backup-codes-area{flex:1 1 100%;height:100%;resize:none;margin:0;padding:.5em;height:auto;background:var(--secondary);border:0;cursor:auto;outline:none;font-family:var(--d-font-family--monospace)}.backup-codes textarea.backup-codes-area:focus{box-shadow:none;border-color:var(--primary-low)}.backup-codes .controls{padding:.5em;flex:1 1 2em;margin-left:auto}.backup-codes .controls .btn,.backup-codes .controls .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .backup-codes .controls .json-editor-btn-add,.backup-codes .controls .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .backup-codes .controls button{margin-bottom:.5em}.primary-textual{flex:1 1 auto;min-width:0}.primary-textual .staged,.user-card .staged{font-style:italic}.user-profile-names__primary,.user-profile-names__secondary{max-width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-profile-names__primary{font-weight:bold;font-size:var(--font-up-5);line-height:var(--line-height-medium)}.user-profile-names__primary .d-icon{font-size:.8em;vertical-align:baseline}.user-profile-names__primary .user-status-message{display:inline-flex;vertical-align:baseline}.user-profile-names__secondary{font-size:var(--font-up-3)}.user-profile__featured-topic,.user-profile__location-and-website{font-size:var(--font-0);margin-top:.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-profile__featured-topic .d-icon,.user-profile__location-and-website .d-icon{font-size:var(--font-down-1);color:var(--primary-high);margin-right:.33em}.user-profile__location-and-website{display:flex;max-width:100%}.user-profile__location-and-website .user-profile-location{margin-right:1em}.selectable-avatars{max-height:350px;margin-bottom:1em;text-align:justify;overflow-y:auto}.selectable-avatars .selectable-avatar{margin:5px;display:inline-block;position:relative}.selectable-avatars .selectable-avatar .avatar{cursor:pointer;width:60px;height:60px}.selectable-avatars .selectable-avatar:hover .selectable-avatar__remove{visibility:visible}.selectable-avatars .selectable-avatar__remove{visibility:hidden;color:var(--primary-high);position:absolute;bottom:0px;width:100%;left:0px;text-align:center;font-size:var(--font-up-2)}.timezone-input{margin-bottom:.5em}.user-invites-page .invite-error{grid-column:1/span 2}.user-invites-page table.user-invite-list .invite-type .d-icon{color:var(--primary-medium)}.user-invites-page table.user-invite-list .invite-extra{font-size:var(--font-down-1);margin:.25em 0}.user-invites-page table.user-invite-list .invite-extra a{color:var(--primary-medium)}.user-additional-controls{display:flex;flex-wrap:wrap;justify-content:end}.user-invite-buttons{display:flex;flex-wrap:wrap;gap:.5em;margin-left:auto}.notification-schedule .instruction{margin-top:12px;margin-bottom:10px}.notification-schedule .notification-schedule-table .notification-schedule-tbody{border-top-width:1px}.notification-schedule .notification-schedule-table .notification-schedule-tbody .day .day-label{padding:1em 1em 1em 0}.notification-schedule .notification-schedule-table .notification-schedule-tbody .day .to{padding:0 .5em}.control-group[data-setting-name=user-user-fields] .user-field.text .controls{display:flex;flex-direction:column}.control-group[data-setting-name=user-user-fields] .user-field.text .controls .control-label.alt-placeholder{order:1}.control-group[data-setting-name=user-user-fields] .user-field.text .controls .ember-text-field{order:2}.control-group[data-setting-name=user-user-fields] .user-field.text .controls .tip{order:3}.control-group[data-setting-name=user-user-fields] .user-field.text .controls .instructions{order:4}.d-editor-container{display:flex;flex-grow:1;max-width:100%}.d-editor{display:flex;flex-grow:1;min-height:0}.d-editor-textarea-column{display:flex;flex:1;flex-direction:column;max-width:100%;min-width:0}.d-editor-textarea-wrapper{display:flex;flex:1;flex-direction:column;background-color:var(--secondary);position:relative;border:1px solid var(--primary-400);border-radius:var(--d-input-border-radius);min-height:0}.d-editor-textarea-wrapper textarea{background:rgba(0,0,0,0)}.d-editor-textarea-wrapper.in-focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.d-editor-textarea-wrapper.in-focus textarea{outline:0}.d-editor-textarea-wrapper.disabled{cursor:not-allowed}.d-editor-textarea-wrapper.disabled .d-editor-button-bar{opacity:.5;pointer-events:none}.d-editor-preview-wrapper{display:flex;flex:1;flex-direction:column;margin-left:16px;overflow:auto;overflow-anchor:none;cursor:default;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.d-editor-input,.d-editor-preview{box-sizing:border-box;flex:1 1 100%;width:100%;margin:0;min-height:auto;word-wrap:break-word;-webkit-appearance:none;border-radius:0}.d-editor-input{border:0;padding:10px;height:100%;overflow-x:hidden;overscroll-behavior:contain;overflow-anchor:none;resize:none}.d-editor-preview{height:auto}.d-editor-plugin{display:flex;flex:1 1;overflow:auto}.composing-whisper .d-editor-preview{font-style:italic;color:var(--primary-medium) !important}.hide-preview .d-editor-preview-wrapper{display:none;flex:0}.edit-category-tab-topic-template .emoji.btn,.edit-category-tab-topic-template .d-modal.json-schema-editor-modal .je-ready .emoji.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .edit-category-tab-topic-template .emoji.json-editor-btn-add,.edit-category-tab-topic-template .d-modal.json-schema-editor-modal .je-ready button.emoji,.d-modal.json-schema-editor-modal .je-ready .edit-category-tab-topic-template button.emoji{display:none}.user-preferences .bio-composer textarea,.group-form-bio textarea,.edit-category-tab-topic-template textarea{width:100%;height:100%;min-height:10em}.user-preferences .bio-composer .local-dates.btn,.user-preferences .bio-composer .d-modal.json-schema-editor-modal .je-ready .local-dates.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-preferences .bio-composer .local-dates.json-editor-btn-add,.user-preferences .bio-composer .d-modal.json-schema-editor-modal .je-ready button.local-dates,.d-modal.json-schema-editor-modal .je-ready .user-preferences .bio-composer button.local-dates,.group-form-bio .local-dates.btn,.group-form-bio .d-modal.json-schema-editor-modal .je-ready .local-dates.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .group-form-bio .local-dates.json-editor-btn-add,.group-form-bio .d-modal.json-schema-editor-modal .je-ready button.local-dates,.d-modal.json-schema-editor-modal .je-ready .group-form-bio button.local-dates,.edit-category-tab-topic-template .local-dates.btn,.edit-category-tab-topic-template .d-modal.json-schema-editor-modal .je-ready .local-dates.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .edit-category-tab-topic-template .local-dates.json-editor-btn-add,.edit-category-tab-topic-template .d-modal.json-schema-editor-modal .je-ready button.local-dates,.d-modal.json-schema-editor-modal .je-ready .edit-category-tab-topic-template button.local-dates{display:none}.user-preferences .bio-composer .d-editor-container,.group-form-bio .d-editor-container,.edit-category-tab-topic-template .d-editor-container{display:block}.user-preferences .bio-composer .d-editor-textarea-wrapper,.group-form-bio .d-editor-textarea-wrapper,.edit-category-tab-topic-template .d-editor-textarea-wrapper{border:1px solid var(--primary-low)}.user-preferences .bio-composer .d-editor-preview-wrapper,.group-form-bio .d-editor-preview-wrapper,.edit-category-tab-topic-template .d-editor-preview-wrapper{max-width:100%;margin:0;padding:0}.user-preferences .bio-composer .d-editor-preview,.group-form-bio .d-editor-preview,.edit-category-tab-topic-template .d-editor-preview{background-color:var(--primary-very-low);margin-top:1em;padding:.667em}.user-preferences .bio-composer .d-editor-preview:empty,.group-form-bio .d-editor-preview:empty,.edit-category-tab-topic-template .d-editor-preview:empty{margin:0;padding:0}.user-preferences .bio-composer,.group-form-bio{padding:10px;border:1px solid var(--primary-low)}.d-editor-preview img{vertical-align:baseline}.d-editor-preview img.emoji,.d-editor-preview img.avatar,.d-editor-preview img.onebox-avatar,.d-editor-preview img.site-icon{vertical-align:text-bottom}.d-editor-preview img.resizable{object-fit:cover;object-position:top}.d-editor-preview .image-wrapper{--resizer-height: 2.25em;position:relative;display:inline-block;padding-bottom:var(--resizer-height)}.d-editor-preview .image-wrapper .button-wrapper{box-sizing:border-box;padding:.25em .5em;min-width:19em;width:100%;display:flex;flex-wrap:nowrap;align-items:center;gap:0 .5em;position:absolute;height:var(--resizer-height);bottom:0;left:0;opacity:.9;z-index:1;background:var(--secondary);color:var(--primary)}.d-editor-preview .image-wrapper .button-wrapper .scale-btn-container,.d-editor-preview .image-wrapper .button-wrapper .alt-text-readonly-container,.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container,.d-editor-preview .image-wrapper .button-wrapper .delete-image-button{display:flex;height:var(--resizer-height);align-items:center}.d-editor-preview .image-wrapper .button-wrapper .scale-btn-container[hidden],.d-editor-preview .image-wrapper .button-wrapper .alt-text-readonly-container[hidden],.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container[hidden],.d-editor-preview .image-wrapper .button-wrapper .delete-image-button[hidden]{display:none}.d-editor-preview .image-wrapper .button-wrapper .scale-btn{color:var(--tertiary);padding:0 1em}.d-editor-preview .image-wrapper .button-wrapper .scale-btn:first-child,.d-editor-preview .image-wrapper .button-wrapper .scale-btn:last-child{padding:0}.d-editor-preview .image-wrapper .button-wrapper .scale-btn.active{font-weight:bold;color:var(--primary)}.d-editor-preview .image-wrapper .button-wrapper .scale-btn:not(.active):hover{text-decoration:underline;cursor:pointer}.d-editor-preview .image-wrapper .button-wrapper .alt-text-readonly-container{flex:1 1 auto;min-width:100px}.d-editor-preview .image-wrapper .button-wrapper .alt-text-readonly-container .alt-text{margin-right:.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.d-editor-preview .image-wrapper .button-wrapper .alt-text-readonly-container .alt-text-edit-btn{cursor:pointer;color:var(--tertiary)}.d-editor-preview .image-wrapper .button-wrapper .alt-text-readonly-container .alt-text-edit-btn svg{padding-right:.5em}.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container{gap:0 .25em;flex:1;max-width:100%;height:95%}.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container .alt-text-input,.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container .alt-text-edit-ok,.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container .alt-text-edit-cancel{height:100%}.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container .alt-text-input{display:inline-flex;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding-left:.25em}.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container .alt-text-edit-ok,.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container .alt-text-edit-cancel{border:none;width:var(--resizer-height)}.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container .alt-text-edit-ok svg,.d-editor-preview .image-wrapper .button-wrapper .alt-text-edit-container .alt-text-edit-cancel svg{margin:0}.d-editor-preview .image-wrapper .button-wrapper .delete-image-button{cursor:pointer;color:var(--danger)}.d-editor-preview .image-wrapper .button-wrapper .delete-image-button .d-icon-trash-alt{margin-left:.5em}.d-editor-preview .image-wrapper .button-wrapper .wrap-image-grid-button{cursor:pointer;color:var(--tertiary)}.d-editor-preview .image-wrapper .button-wrapper svg{pointer-events:none}.d-editor-button-bar{display:grid;grid-template-columns:repeat(auto-fill, minmax(2.35em, 1fr));align-items:center;border-bottom:1px solid var(--primary-low);width:100%;box-sizing:border-box;flex-shrink:0}@media screen and (max-width: 768px){.d-editor-button-bar{grid-template-columns:repeat(auto-fit, minmax(2em, 1fr))}}@media screen and (max-width: 350px){.d-editor-button-bar{font-size:var(--font-down-1)}}.d-editor-button-bar .btn:focus,.d-editor-button-bar .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .d-editor-button-bar .json-editor-btn-add:focus,.d-editor-button-bar .d-modal.json-schema-editor-modal .je-ready button:focus,.d-modal.json-schema-editor-modal .je-ready .d-editor-button-bar button:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.d-editor-button-bar .btn,.d-editor-button-bar .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .d-editor-button-bar .json-editor-btn-add,.d-editor-button-bar .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .d-editor-button-bar button{margin:0;background-color:rgba(0,0,0,0);color:var(--primary-medium)}.d-editor-button-bar .btn .d-icon,.d-editor-button-bar .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .d-editor-button-bar .json-editor-btn-add .d-icon,.d-editor-button-bar .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .d-editor-button-bar button .d-icon{color:currentColor}.discourse-no-touch .d-editor-button-bar .btn:hover,.discourse-no-touch .d-editor-button-bar .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .d-editor-button-bar .json-editor-btn-add:hover,.discourse-no-touch .d-editor-button-bar .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .d-editor-button-bar button:hover{color:var(--primary-low)}.d-editor-button-bar .select-kit-header-wrapper{justify-content:center}.d-editor #form-template-form{overflow:auto;background:var(--primary-very-low);padding:1rem;border:1px solid var(--primary-400);margin-bottom:0;height:100%}.software-update-prompt{position:fixed;flex:1;right:0;left:0;top:var(--header-offset, 60px);background-color:var(--tertiary-low);color:var(--tertiary);max-height:0;overflow:hidden;transition:max-height .3s;box-shadow:var(--shadow-header);z-index:990}.software-update-prompt .update-prompt-main-content{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.software-update-prompt .update-prompt-message{cursor:pointer;padding:.75em 0}.software-update-prompt .update-prompt-message .d-icon{margin-right:.33em;font-size:.9em}.software-update-prompt .update-prompt-message span{text-decoration:underline}.software-update-prompt .update-prompt-dismiss{justify-content:flex-end;display:flex;height:44px;flex:1}.software-update-prompt .update-prompt-dismiss span{cursor:pointer;height:100%;display:flex;align-items:center;padding-left:20px}.software-update-prompt .update-prompt-dismiss span:hover{color:var(--tertiary-hover)}.software-update-prompt.require-software-refresh{max-height:300px;margin-left:auto;margin-right:auto;transition:max-height .75s}.timeline-loading{width:900px}.timeline-container{box-sizing:border-box;z-index:100}.timeline-container.timeline-docked-bottom .timeline-footer-controls{opacity:0;pointer-events:none;cursor:default}.timeline-container.timeline-fullscreen.show{max-height:700px}@media(prefers-reduced-motion: no-preference){.timeline-container.timeline-fullscreen.show{transition:max-height .4s ease-out}}@media screen and (max-height: 425px){.timeline-container.timeline-fullscreen.show{max-height:75vh}}.timeline-container.timeline-fullscreen.show .topic-timeline .timeline-footer-controls{display:flex;flex-wrap:wrap;max-width:calc(100% - 9em)}.timeline-container.timeline-fullscreen.show .timeline-controls{display:table-cell;vertical-align:top}.timeline-container.timeline-fullscreen{max-height:0;position:fixed;margin-left:0;background-color:var(--secondary);bottom:0;left:0;right:0;border-top:1px solid var(--primary-low);box-shadow:var(--shadow-composer);padding:20px 0px;z-index:1150}@media(prefers-reduced-motion: no-preference){.timeline-container.timeline-fullscreen{transition:max-height .3s ease-in}}@media screen and (max-height: 425px){.timeline-container.timeline-fullscreen{padding-top:10px}}.timeline-container.timeline-fullscreen .back-button{display:none}.timeline-container.timeline-fullscreen .topic-timeline{width:100%;table-layout:fixed;margin-left:0;margin-right:0;display:table;touch-action:none}.timeline-container.timeline-fullscreen .topic-timeline .timeline-date-wrapper{text-align:right}.timeline-container.timeline-fullscreen .topic-timeline .post-excerpt{max-width:650px;line-height:var(--line-height-large);display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:8;-moz-box-orient:vertical;-webkit-box-orient:vertical}@media screen and (max-height: 425px){.timeline-container.timeline-fullscreen .topic-timeline .post-excerpt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:5;-moz-box-orient:vertical;-webkit-box-orient:vertical}}.timeline-container.timeline-fullscreen .topic-timeline .username{color:var(--primary-high-or-secondary-low);word-wrap:break-word;font-weight:bold}.timeline-container.timeline-fullscreen .topic-timeline .title{margin-top:0;padding-left:1em;display:table-cell;vertical-align:top;width:100%}.timeline-container.timeline-fullscreen .topic-timeline .title h2{margin-top:0;display:block;line-height:var(--line-height-medium);font-size:var(--font-up-2);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:4;-moz-box-orient:vertical;-webkit-box-orient:vertical}.timeline-container.timeline-fullscreen .topic-timeline .title a{color:var(--primary)}.timeline-container.timeline-fullscreen .topic-timeline .timeline-last-read{right:0;margin-left:0}.timeline-container.timeline-fullscreen .topic-timeline .timeline-last-read .progress{display:none}.timeline-container.timeline-fullscreen .topic-timeline .timeline-footer-controls{display:none;position:absolute;bottom:20px;left:10px}.timeline-container.timeline-fullscreen .topic-timeline .timeline-footer-controls .topic-admin-menu-button-container{display:flex}.timeline-container.timeline-fullscreen .topic-timeline .timeline-footer-controls .topic-admin-menu-button{display:flex}.timeline-container.timeline-fullscreen .topic-timeline .timeline-scrollarea-wrapper{display:table-cell;padding-right:1.5em;width:7em}.timeline-container.timeline-fullscreen .topic-timeline .timeline-scrollarea{border-right:1px solid var(--tertiary-low-or-tertiary-high);border-left:none;max-width:120px}.timeline-container.timeline-fullscreen .topic-timeline .timeline-scrollarea .timeline-scroller{position:relative;margin-right:-1.5em;padding-right:1.5em;justify-content:flex-end}.timeline-container.timeline-fullscreen .topic-timeline .timeline-scrollarea .timeline-scroller .timeline-scroller-content{box-sizing:border-box;max-width:100%;overflow:hidden;text-align:right;padding-left:0;padding-right:1em}.timeline-container.timeline-fullscreen .topic-timeline .timeline-scrollarea .timeline-scroller .timeline-handle{float:none;width:11px;position:relative;right:-6px}.timeline-container.timeline-fullscreen .topic-timeline .timeline-scrollarea .timeline-padding{margin-left:0;margin-right:-1em}.timeline-container.timeline-fullscreen .timeline-scrollarea-wrapper::after{content:"";display:table;clear:both}.timeline-container .topic-timeline{transition:opacity .2s ease-in;touch-action:none;min-width:6em}.timeline-container .topic-timeline .topic-admin-menu-button .btn,.timeline-container .topic-timeline .topic-admin-menu-button .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .timeline-container .topic-timeline .topic-admin-menu-button .json-editor-btn-add,.timeline-container .topic-timeline .topic-admin-menu-button .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .timeline-container .topic-timeline .topic-admin-menu-button button{height:100%}.timeline-container .topic-timeline .timeline-controls{margin-bottom:1em}.timeline-container .topic-timeline .timeline-date-wrapper{max-width:9em;overflow-wrap:anywhere}.timeline-container .topic-timeline .timeline-footer-controls{position:absolute;margin-top:1em;display:flex;gap:.5em;flex-wrap:wrap}@media(prefers-reduced-motion: no-preference){.timeline-container .topic-timeline .timeline-footer-controls{transition:opacity .2s ease-in}}.timeline-container .topic-timeline .timeline-footer-controls button:last-child{margin-right:0}.timeline-container .topic-timeline .start-date{color:var(--primary-med-or-secondary-med)}.timeline-container .topic-timeline .timeline-scrollarea{margin-top:.5em;margin-left:.5em;border-left:1px solid var(--tertiary-low-or-tertiary-high);position:relative;transform:translateZ(0)}.timeline-container .topic-timeline .timeline-padding{transition:height .15s ease-out;cursor:pointer;margin-left:-1em}.widget-dragging .timeline-container .topic-timeline .timeline-padding{transition:none}.dragging .timeline-container .topic-timeline .timeline-padding{transition:none}.timeline-container .topic-timeline .timeline-handle{border-radius:.8em;width:.35em;background-color:var(--tertiary-low-or-tertiary-high);height:100%;float:left;z-index:2;outline:1px solid rgba(0,0,0,0);margin-left:.5px}.timeline-container .topic-timeline .timeline-scroller-content{box-sizing:border-box;max-width:100%;overflow:hidden;padding-left:1em;position:absolute;max-height:3em}.timeline-container .topic-timeline .timeline-ago{color:var(--primary-med-or-secondary-med);max-width:4.6em;overflow:hidden;text-overflow:ellipsis}.timeline-container .topic-timeline .timeline-scroller{-webkit-user-select:none;user-select:none;cursor:default;margin-left:-0.22em;cursor:ns-resize;display:flex;align-items:center}.timeline-container .topic-timeline .timeline-scroller .back-button{margin-top:1em}.timeline-container .topic-timeline .timeline-replies{overflow:hidden;overflow-wrap:break-word;font-weight:bold}.timeline-container .topic-timeline .timeline-last-read{position:absolute;margin-left:-0.35em;z-index:3}.timeline-container .topic-timeline .timeline-last-read .progress{font-size:.8em;color:var(--tertiary);margin-right:1em}.timeline-container .topic-timeline .back-button{min-height:unset;padding:2px 5px}.timeline-container .topic-timeline .now-date{display:inline-block;color:var(--primary-med-or-secondary-med);margin-top:.5em}.loading-indicator-container{--loading-width: 0.8;--still-loading-width: 0.9;--still-loading-duration: 10s;--done-duration: 0.4s;--fade-out-duration: 0.4s;position:fixed;top:0;left:0;z-index:1001;height:3px;width:100%;opacity:0;transition:opacity var(--fade-out-duration) ease var(--done-duration);background-color:var(--primary-low)}.loading-indicator-container .loading-indicator{height:100%;width:100%;transform:scaleX(0);transform-origin:left;background-color:var(--tertiary)}.loading-indicator-container.loading,.loading-indicator-container.still-loading{opacity:1;transition:opacity 0s}.loading-indicator-container.loading .loading-indicator{transition:transform var(--loading-duration) ease-in;transform:scaleX(var(--loading-width))}.loading-indicator-container.still-loading .loading-indicator{transition:transform var(--still-loading-duration) linear;transform:scaleX(var(--still-loading-width))}.loading-indicator-container.done .loading-indicator{transition:transform var(--done-duration) ease-out;transform:scaleX(1)}.loading-indicator-container.discourse-hub-webview{top:1px}html.footer-nav-ipad .loading-indicator-container{top:var(--footer-nav-height)}.route-loading-spinner{padding-top:1.8em}body.has-route-loading-spinner #main-outlet{display:none}@keyframes d-menu-opening{0%{opacity:0}100%{opacity:1}}.fk-d-menu{width:max-content;position:absolute;top:0;max-width:600px;display:flex;padding:0;z-index:300}.touch .fk-d-menu__trigger{-webkit-user-select:none;user-select:none;cursor:default}.fk-d-menu.-animated{animation:d-menu-opening .15s ease-in}.fk-d-menu.-animated[data-placement^=bottom]{transform-origin:top center}.fk-d-menu.-animated[data-placement^=top]{transform-origin:bottom center}.fk-d-menu.-animated[data-placement^=right]{transform-origin:center left}.fk-d-menu.-animated[data-placement^=left]{transform-origin:center right}.fk-d-menu[data-strategy=fixed]{position:fixed}.fk-d-menu__inner-content{display:flex;border-radius:var(--d-border-radius);background-color:var(--secondary);border:1px solid var(--primary-low);box-shadow:var(--shadow-menu-panel)}.fk-d-menu .arrow{position:absolute;color:var(--secondary)}.fk-d-menu[data-placement^=top] .arrow{bottom:-9px;rotate:180deg}.fk-d-menu[data-placement^=bottom] .arrow{top:-10px}.fk-d-menu[data-placement^=right] .arrow{rotate:-90deg;left:-9px}.fk-d-menu[data-placement^=left] .arrow{rotate:90deg;right:-9px}@keyframes d-tooltip-opening{0%{opacity:0}100%{opacity:1}}.fk-d-tooltip__trigger{display:inline-flex;cursor:pointer}.touch .fk-d-tooltip__trigger{-webkit-user-select:none;user-select:none;cursor:default}.fk-d-tooltip__trigger-container{display:flex}.fk-d-tooltip__inner-content{display:flex;overflow:hidden;overflow-wrap:break-word;padding:.5rem;align-items:center}.fk-d-tooltip__content{background-color:var(--secondary);border-radius:var(--d-border-radius);border:1px solid var(--primary-low);box-shadow:var(--shadow-menu-panel);z-index:9999;width:max-content;position:absolute;top:0;display:flex !important;padding:0}.fk-d-tooltip__content.-animated{animation:d-tooltip-opening .15s ease-in}.fk-d-tooltip__content.-animated[data-placement^=bottom]{transform-origin:top center}.fk-d-tooltip__content.-animated[data-placement^=top]{transform-origin:bottom center}.fk-d-tooltip__content.-animated[data-placement^=right]{transform-origin:center left}.fk-d-tooltip__content.-animated[data-placement^=left]{transform-origin:center right}.fk-d-tooltip__content .arrow{z-index:9999;position:absolute}.fk-d-tooltip__content[data-placement^=top] .arrow{bottom:-10px;rotate:180deg}.fk-d-tooltip__content[data-placement^=top-start] .arrow{margin-left:10px}.fk-d-tooltip__content[data-placement^=bottom] .arrow{top:-10px}.fk-d-tooltip__content[data-placement^=right] .arrow{rotate:-90deg;left:-10px}.fk-d-tooltip__content[data-placement^=left] .arrow{rotate:90deg;right:-10px}.fk-d-button-tooltip{display:inline-flex;align-items:center}.fk-d-button-tooltip .fk-d-tooltip__trigger{background:var(--primary-very-low);height:100%;align-items:center;display:flex;padding-inline:.5rem}@keyframes d-toast-opening{from{transform:translateY(var(--transform-y, 10px))}}.fk-d-toasts{--transform-y: 0;position:fixed;top:calc(var(--header-offset) + .33rem);right:5px;z-index:9999;display:flex;flex-direction:column;gap:5px 0;flex:1 1 auto}.mobile-view .fk-d-toasts{left:5px}.fk-d-toasts .fk-d-toast{box-sizing:border-box;opacity:1;transition:opacity .5s;border-radius:var(--d-border-radius);overflow:hidden;background-color:var(--secondary);border:1px solid var(--primary-low);box-shadow:var(--shadow-menu-panel);overflow-wrap:break-word;display:flex;animation:d-toast-opening .3s ease-in-out;will-change:transform}.desktop-view .fk-d-toasts .fk-d-toast{margin-left:auto}.fk-d-toasts .fk-d-toast:hover{border-color:var(--primary-300)}.fk-d-toasts .fk-d-toast.-fade-out{opacity:0}.fk-d-toasts .fk-d-toast+.d-toast{margin-top:.25rem}@media(prefers-reduced-motion: no-preference){.fk-d-toasts{--transform-y: 2vh}}.fk-d-default-toast{display:flex;flex:1 1 auto;padding:.5rem}.fk-d-default-toast__close-container{width:calc(40px - .5rem);height:30px}.fk-d-default-toast__icon-container{flex:1 0 auto;display:flex;width:calc(40px - .5rem);height:30px;align-items:center;justify-content:center}.fk-d-default-toast__icon-container.alert-success{background-color:var(--success-low);color:var(--primary)}.fk-d-default-toast__icon-container.alert-error{background-color:var(--danger-low);color:var(--primary)}.fk-d-default-toast__icon-container.alert-warning{background-color:var(--highlight-bg);color:var(--primary)}.fk-d-default-toast__icon-container.alert-info{background-color:var(--tertiary-low);color:var(--primary)}.fk-d-default-toast__icon-container.alert-info.clickable{color:var(--tertiary);z-index:1}.-success .fk-d-default-toast__icon-container .d-icon{color:var(--success)}.-error .fk-d-default-toast__icon-container .d-icon{color:var(--danger)}.-warning .fk-d-default-toast__icon-container .d-icon{color:var(--highlight)}.-info .fk-d-default-toast__icon-container .d-icon{color:var(--tertiary)}.fk-d-default-toast__main-container{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-height:30px}.fk-d-default-toast__progress-bar{width:100%;height:5px;top:0;left:0;position:absolute;background-color:var(--success);transform-origin:0 0}.fk-d-default-toast:has(.fk-d-default-toast__progress-bar){padding-top:15px}.fk-d-default-toast__texts{min-height:30px;display:flex;justify-content:center;flex-direction:column}.fk-d-default-toast__actions{display:flex;flex-wrap:wrap;padding-top:1rem;margin-bottom:-0.5rem}.fk-d-default-toast__actions .btn,.fk-d-default-toast__actions .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .fk-d-default-toast__actions .json-editor-btn-add,.fk-d-default-toast__actions .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .fk-d-default-toast__actions button{margin-right:.5rem;margin-bottom:.5rem}.fk-d-default-toast__title{display:flex;font-weight:700}.fk-d-default-toast__message{display:flex;color:var(--primary-high)}.invites-show{padding:2rem 3rem;background:var(--secondary)}.invites-show .login-welcome-header{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;overflow-wrap:anywhere}.invites-show .login-title{font-size:var(--font-up-6);margin:0}.invites-show .waving-hand{width:35px;height:35px;margin-left:.5em;align-self:center}.invites-show .login-subheader{font-size:var(--font-up-1);margin:0}.invites-show .user-info{align-items:center;gap:.5em}.invites-show .avatar{width:30px;height:30px}.invites-show .col-image{display:none}.invites-show .create-account__password-info{display:flex;justify-content:space-between}.invites-show .create-account__password-tip-validation{display:flex;flex-direction:column}.invites-show .invitation-cta{display:flex;align-items:center;gap:1rem;margin-top:1rem}.invites-show .instructions{color:var(--primary-medium)}.invites-show .disclaimer{color:var(--primary-medium);margin-top:.5em}:root{--jexcel_header_color: var(--primary-high);--jexcel_header_color_highlighted: var(--primary-high);--jexcel_header_background: var(--primary-very-low);--jexcel_header_background_highlighted: var(--primary-low);--jexcel_content_color: var(--primary);--jexcel_content_color_highlighted: var(--primary-high);--jexcel_content_background: var(--secondary);--jexcel_content_background_highlighted: var(--tertiary-very-low);--jexcel_menu_background: var(--secondary);--jexcel_menu_background_highlighted: var(--secondary-very-high);--jexcel_menu_color: var(--primary-medium);--jexcel_menu_color_highlighted: var(--primary);--jexcel_border_color: var(--primary-low-mid);--jexcel_border_color_highlighted: var(--tertiary-high);--active_color: var(--primary-very-low);--active-color: var(--active_color)}.jexcel{border-bottom:1px solid var(--jexcel_border_color);border-right:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}table.jexcel>thead>tr>td{border-top:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid #000;background-color:#fff;padding:10px;font-weight:bold}table.jexcel>tbody>tr>td{padding:8px;border-right:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}table.jexcel{border-bottom:1px solid var(--jexcel_border_color)}.jcontextmenu.jexcel_contextmenu hr{border-color:var(--jexcel_border_color)}.jexcel_container .jcontextmenu>div a{color:var(--jexcel_menu_color)}.jexcel_corner{background-color:var(--tertiary)}.jexcel>tbody>tr>td,.jexcel>thead>tr>td{border-top:1px solid var(--jexcel_border_color);border-left:1px solid var(--jexcel_border_color);background-color:var(--jexcel_content_background);color:var(--jexcel_content_color)}.jexcel>tbody>tr>td:first-child,.jexcel>thead>tr>td{background-color:var(--jexcel_header_background);color:var(--jexcel_header_color)}.jexcel>thead>tr>td.selected,.jexcel>tbody>tr.selected>td:first-child{background-color:var(--jexcel_header_background_highlighted);color:var(--jexcel_header_color_highlighted)}table.jexcel>tbody>tr>td:first-child{background-color:var(--jexcel_header_background)}table.jexcel>tbody>tr.selected>td:first-child{background-color:var(--jexcel_header_background_highlighted)}.jexcel>tbody>tr>td.jexcel_cursor a{color:var(--active-color)}.jexcel_pagination>div>div{color:var(--jexcel_header_color);background:var(--jexcel_header_background);border:1px solid var(--jexcel_border_color)}.jexcel_page,.jexcel_container input,.jexcel_container select{color:var(--jexcel_header_color);background:var(--jexcel_header_background);border:1px solid var(--jexcel_border_color)}.jexcel_contextmenu.jcontextmenu{border:1px solid var(--jexcel_border_color);background:var(--jexcel_menu_background);color:var(--jexcel_menu_color);box-shadow:0 12px 12px rgba(0,0,0,.15)}.jcontextmenu>div a{color:var(--jexcel_menu_color)}.jcontextmenu>div:not(.contextmenu-line):hover a{color:var(--jexcel_menu_color_highlighted)}.jcontextmenu>div:not(.contextmenu-line):hover{background:var(--jexcel_menu_background_highlighted)}.jexcel_dropdown .jdropdown-container,.jexcel_dropdown .jdropdown-content{background-color:var(--jexcel_content_background);color:var(--jexcel_content_color)}.jexcel_dropdown .jdropdown-item{color:var(--jexcel_content_color)}.jexcel_dropdown .jdropdown-item:hover,.jexcel_dropdown .jdropdown-selected,.jexcel_dropdown .jdropdown-cursor{background-color:var(--jexcel_content_background_highlighted);color:var(--jexcel_content_color_highlighted)}.jexcel .jcalendar-content{background-color:var(--jexcel_header_background);color:var(--jexcel_header_color)}.jexcel .jcalendar-content>table{background-color:var(--jexcel_content_background);color:var(--jexcel_content_color)}.jexcel .jcalendar-weekday{background-color:var(--jexcel_content_background_highlighted);color:var(--jexcel_content_color_highlighted)}.jexcel .jcalendar-sunday{color:var(--jexcel_header_color)}.jexcel .jcalendar-selected{background-color:var(--jexcel_content_background_highlighted);color:var(--jexcel_content_color_highlighted)}.jexcel_toolbar i.jexcel_toolbar_item{color:var(--jexcel_content_color)}.jexcel_toolbar i.jexcel_toolbar_item:hover{background:var(--jexcel_content_background_highlighted);color:var(--jexcel_content_color_highlighted)}.jexcel_toolbar{background:var(--jexcel_header_background)}.jexcel_content::-webkit-scrollbar-track{background:var(--jexcel_background_head)}.jexcel_content::-webkit-scrollbar-thumb{background:var(--jexcel_background_head_highlighted)}.jexcel_border_main{border:1px solid #000;border-color:var(--jexcel_border_color_highlighted)}.jexcel .highlight{background-color:var(--jexcel_content_background_highlighted)}.jexcel .highlight-bottom{border-bottom:1.5px solid var(--jexcel_border_color_highlighted)}.jexcel .highlight-right{border-right:1.5px solid var(--jexcel_border_color_highlighted)}.jexcel .highlight-left{border-left:1.5px solid var(--jexcel_border_color_highlighted)}.jexcel .highlight-top{border-top:1.5px solid var(--jexcel_border_color_highlighted)}.jexcel .copying-top{border-top-color:var(--jexcel_border_color_highlighted)}.jexcel .copying-right{border-right-color:var(--jexcel_border_color_highlighted)}.jexcel .copying-left{border-left-color:var(--jexcel_border_color_highlighted)}.jexcel .copying-bottom{border-bottom-color:var(--jexcel_border_color_highlighted)}.jexcel_border_main,.jexcel .highlight-top.highlight-left,.jexcel .highlight-top,.jexcel .highlight-left{-webkit-box-shadow:unset;box-shadow:unset}table.jexcel>thead>tr>td{border-top:1px solid var(--jexcel_border_color);border-right:1px solid var(--jexcel_border_color);border-bottom:1px solid var(--jexcel_border_color);background-color:var(--jexcel_header_background)}table.jexcel>thead>tr>td:first-child{border-left:1px solid var(--jexcel_border_color)}table.jexcel>thead>tr>td.selected{background-color:var(--jexcel_header_background_highlighted);color:var(--jexcel_header_color_highlighted)}table.jexcel>tbody>tr>td{border-right:1px solid var(--jexcel_border_color)}table.jexcel>tbody>tr>td:first-child{border-left:1px solid var(--jexcel_border_color)}.jcontextmenu>div:not(.contextmenu-line):last-child{display:none}.jexcel_container{padding:.5em;min-width:100%}.jexcel_container .jexcel_content{min-width:100%;padding:0}.jexcel_container .jexcel_content table.jexcel{min-width:100%}.jexcel_container{padding:0}.btn-edit-table{-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fullscreen-table-wrapper:hover .fullscreen-table-wrapper__buttons button{opacity:100%}.discourse-no-touch .fullscreen-table-wrapper__buttons{position:absolute;top:.5rem;right:.5rem}.discourse-touch .fullscreen-table-wrapper{display:flex;flex-direction:column-reverse;padding-bottom:.5em}.discourse-touch .fullscreen-table-wrapper .open-popup-link{left:0;margin:0}.btn-insert-table{background:var(--tertiary);color:var(--secondary)}.btn-insert-table .d-icon{color:var(--secondary)}.discourse-no-touch .btn-insert-table:hover{background-color:var(--tertiary-hover);color:var(--secondary)}.discourse-no-touch .btn-insert-table:hover .d-icon{color:var(--secondary)}.insert-table-modal{display:flex;flex-direction:column;align-items:flex-start}.insert-table-modal .d-modal__container{--modal-max-width: $reply-area-max-width;width:100%;height:100%;max-height:unset;display:grid;grid-template-rows:auto 1fr auto}.insert-table-modal .d-modal__footer{justify-content:space-between}.insert-table-modal .d-modal__footer .primary-actions{display:flex;align-items:center;gap:.5rem}.insert-table-modal .d-modal__footer .secondary-actions{display:flex;align-items:center;gap:.5rem}.insert-table-modal .d-modal__footer .secondary-actions .edit-reason{display:flex;align-items:center;gap:.5rem}.insert-table-modal .d-modal__footer .secondary-actions .btn,.insert-table-modal .d-modal__footer .secondary-actions .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .insert-table-modal .d-modal__footer .secondary-actions .json-editor-btn-add,.insert-table-modal .d-modal__footer .secondary-actions .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .insert-table-modal .d-modal__footer .secondary-actions button{margin-right:0}.insert-table-modal .d-modal__footer .secondary-actions input{margin:0}.insert-table-modal .d-modal__footer .secondary-actions .tippy-content h4{color:var(--primary)}.insert-table-modal .d-modal__footer .secondary-actions .tippy-content li{margin-block:.25rem;color:var(--primary-high)}@keyframes draw{to{stroke-dashoffset:0}}.post-controls .post-action-feedback-button{position:relative;height:100%}.post-controls .post-action-feedback-button.is-copied .d-icon-d-post-share,.post-controls .post-action-feedback-button.is-copied:hover .d-icon-d-post-share{color:var(--success)}.post-controls .post-action-feedback-svg{position:absolute;bottom:0;right:0;width:20px;height:20px;display:block;stroke:var(--success);opacity:0;transition:opacity .5s ease-in-out}.post-controls .post-action-feedback-svg.is-visible{opacity:1}.post-controls .post-action-feedback-svg path{stroke:var(--success);stroke-width:4;stroke-dasharray:100;stroke-dashoffset:100;animation:draw 1s forwards}.form-kit__alert{margin:0;width:100%;border-radius:var(--d-border-radius);box-sizing:border-box}.form-kit__char-counter{margin-left:auto;padding-top:.15em}.form-kit__char-counter.--exceeded{color:var(--danger)}.form-kit__col{flex:0 0 auto;box-sizing:border-box}@media screen and (max-width: 1000px){.--col-1,.--col-2,.--col-3,.--col-4,.--col-5,.--col-6,.--col-7,.--col-8,.--col-9,.--col-10,.--col-11,.--col-12{width:100% !important}}.--col-1{width:8.33333333%}.--col-2{width:16.66666667%}.--col-3{width:25%}.--col-4{width:33.33333333%}.--col-5{width:41.66666667%}.--col-6{width:50%}.--col-7{width:58.33333333%}.--col-8{width:66.66666667%}.--col-9{width:75%}.--col-10{width:83.33333333%}.--col-11{width:91.66666667%}.--col-12{width:100%}.form-kit__collection{display:flex;flex-direction:column;gap:var(--form-kit-gutter-y)}.form-kit__conditional-display .form-kit__inline-radio{padding-bottom:.25rem}.form-kit__container{display:flex;gap:.25rem;flex-direction:column;align-items:flex-start}.form-kit__container-title{display:flex;align-items:center;gap:.25em;margin:0;font-size:var(--font-down-1-rem);color:var(--primary-high);font-weight:bold;padding-bottom:.25em}.form-kit__container-subtitle{display:flex;align-items:center;gap:.25em;margin:0;font-size:var(--font-down-1-rem);color:var(--primary-high);padding-bottom:.25em}.form-kit__container-optional{font-size:var(--font-down-2-rem);color:var(--primary-medium);font-weight:normal}.form-kit__container-content{display:flex;gap:.25em;flex-direction:row;align-items:flex-start;max-width:100%}.form-kit__control-checkbox[type=checkbox]{margin:.17em;margin-right:0;margin-left:0}.form-kit__control-checkbox-label{display:flex;gap:.5em;font-weight:normal !important;margin:0;color:var(--primary)}.form-kit__field[data-disabled] .form-kit__control-checkbox-label{cursor:not-allowed}.form-kit__field-checkbox+.form-kit__field-checkbox{margin-top:calc(-1*var(--form-kit-gutter-y))}.form-kit__control-code{height:250px;width:100%}.form-kit__control-code>.ace_editor{box-sizing:border-box;border:1px solid var(--primary-400);border-radius:var(--d-input-border-radius)}.form-kit__control-code[data-disabled=false]>.ace_editor{width:100% !important;height:2em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-input-border-radius);padding:0 .5em !important;box-sizing:border-box;margin:0 !important;appearance:none;height:100% !important}@media screen and (max-width: 450px){.form-kit__control-code[data-disabled=false]>.ace_editor{width:100% !important;height:2.25em}}.form-kit__control-code[data-disabled=false]>.ace_editor:focus:not(:disabled),.form-kit__control-code[data-disabled=false]>.ace_editor:focus-visible:not(:disabled),.form-kit__control-code[data-disabled=false]>.ace_editor:focus:focus-visible:not(:disabled),.form-kit__control-code[data-disabled=false]>.ace_editor:active:not(:disabled){background-color:var(--secondary) !important;color:var(--primary) !important;border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.form-kit__control-code[data-disabled=false]>.ace_editor:focus:not(:disabled) .d-icon,.form-kit__control-code[data-disabled=false]>.ace_editor:focus-visible:not(:disabled) .d-icon,.form-kit__control-code[data-disabled=false]>.ace_editor:focus:focus-visible:not(:disabled) .d-icon,.form-kit__control-code[data-disabled=false]>.ace_editor:active:not(:disabled) .d-icon{color:inherit !important}.discourse-no-touch .form-kit__control-code[data-disabled=false]>.ace_editor:hover:not(:disabled){background-color:var(--secondary);color:var(--primary);border-color:var(--tertiary)}.discourse-no-touch .form-kit__control-code[data-disabled=false]>.ace_editor:hover:not(:disabled) .d-icon{color:inherit}.has-errors .form-kit__control-code[data-disabled=false]>.ace_editor{border-color:var(--danger)}.form-kit__control-code[data-disabled=false]>.ace_editor.ace_focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-1px}.form-kit__field.has-error .form-kit__control-code{border-color:var(--danger)}.form-kit__control-code[data-disabled]:not([data-disabled=false]){opacity:.5}.form-kit__control-code[data-disabled]:not([data-disabled=false]) .ace_scroller{cursor:not-allowed !important}.form-kit__control-composer{height:189px;width:100%}.form-kit__control-composer .d-editor-preview-wrapper{display:none}.form-kit__control-composer .d-editor-button-bar>.btn,.form-kit__control-composer .d-modal.json-schema-editor-modal .je-ready .d-editor-button-bar>.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .form-kit__control-composer .d-editor-button-bar>.json-editor-btn-add,.form-kit__control-composer .d-modal.json-schema-editor-modal .je-ready .d-editor-button-bar>button,.d-modal.json-schema-editor-modal .je-ready .form-kit__control-composer .d-editor-button-bar>button{border-radius:0}.form-kit__control-composer .d-editor-textarea-wrapper{width:100% !important;height:2em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-input-border-radius);padding:0 .5em !important;box-sizing:border-box;margin:0 !important;appearance:none;padding:0 !important}@media screen and (max-width: 450px){.form-kit__control-composer .d-editor-textarea-wrapper{width:100% !important;height:2.25em}}.form-kit__control-composer .d-editor-textarea-wrapper:focus:not(:disabled),.form-kit__control-composer .d-editor-textarea-wrapper:focus-visible:not(:disabled),.form-kit__control-composer .d-editor-textarea-wrapper:focus:focus-visible:not(:disabled),.form-kit__control-composer .d-editor-textarea-wrapper:active:not(:disabled){background-color:var(--secondary) !important;color:var(--primary) !important;border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.form-kit__control-composer .d-editor-textarea-wrapper:focus:not(:disabled) .d-icon,.form-kit__control-composer .d-editor-textarea-wrapper:focus-visible:not(:disabled) .d-icon,.form-kit__control-composer .d-editor-textarea-wrapper:focus:focus-visible:not(:disabled) .d-icon,.form-kit__control-composer .d-editor-textarea-wrapper:active:not(:disabled) .d-icon{color:inherit !important}.discourse-no-touch .form-kit__control-composer .d-editor-textarea-wrapper:hover:not(:disabled){background-color:var(--secondary);color:var(--primary);border-color:var(--tertiary)}.discourse-no-touch .form-kit__control-composer .d-editor-textarea-wrapper:hover:not(:disabled) .d-icon{color:inherit}.has-errors .form-kit__control-composer .d-editor-textarea-wrapper{border-color:var(--danger)}.form-kit__control-composer .d-editor-input{padding:.5em}.form-kit__control-icon{width:100% !important;min-width:var(--form-kit-small-input)}.form-kit__control-icon .formatted-selection{display:none !important}.form-kit__control-icon .d-icon-angle-down,.form-kit__control-icon .d-icon-angle-up{color:var(--primary-medium) !important}.form-kit__control-icon .select-kit-header-wrapper .d-icon:first-of-type{color:var(--primary)}.form-kit__control-icon .select-kit-header{padding-inline:.65em !important;height:2em}@media screen and (max-width: 450px){.form-kit__control-icon .select-kit-header{height:2.25em}}.discourse-no-touch .form-kit__control-icon .select-kit-header:hover:not(:disabled){background-color:var(--secondary);color:var(--primary);border:1px solid var(--tertiary)}.discourse-no-touch .form-kit__control-icon .select-kit-header:hover:not(:disabled) .d-icon{color:inherit}.form-kit__field.has-error .form-kit__control-icon summary{border-color:var(--danger)}.form-kit__control-password{width:100%;height:100%;padding:0 0 0 .5em !important;margin:0 !important;border:0 !important;min-width:0}@media screen and (max-width: 450px){.form-kit__control-password{width:100% !important}}.form-kit__control-password:hover,.form-kit__control-password:focus{border:0 !important;outline:0 !important}.form-kit__control-password-wrapper{display:flex;max-width:100%;width:100%;height:2em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-input-border-radius);box-sizing:border-box}@media screen and (max-width: 450px){.form-kit__control-password-wrapper{width:100% !important;height:2.25em}}.form-kit__control-password-wrapper .form-kit__control-password-toggle{height:100%}.form-kit__control-password-wrapper.is-focused{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.discourse-no-touch .form-kit__control-password-wrapper:hover:not(:disabled){border-color:var(--tertiary)}.form-kit__control-password-wrapper.has-errors{border-color:var(--danger)}.form-kit__control-image{width:100%}.form-kit__control-image .uploaded-image-preview{max-width:100%;width:100%;margin:0;border-radius:var(--d-input-border-radius)}.form-kit__control-input{width:100% !important;height:2em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-input-border-radius);padding:0 .5em !important;box-sizing:border-box;margin:0 !important;appearance:none;z-index:1;margin:0 !important;width:100% !important;min-width:auto !important}@media screen and (max-width: 450px){.form-kit__control-input{width:100% !important;height:2.25em}}.form-kit__control-input:focus:not(:disabled),.form-kit__control-input:focus-visible:not(:disabled),.form-kit__control-input:focus:focus-visible:not(:disabled),.form-kit__control-input:active:not(:disabled){background-color:var(--secondary) !important;color:var(--primary) !important;border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.form-kit__control-input:focus:not(:disabled) .d-icon,.form-kit__control-input:focus-visible:not(:disabled) .d-icon,.form-kit__control-input:focus:focus-visible:not(:disabled) .d-icon,.form-kit__control-input:active:not(:disabled) .d-icon{color:inherit !important}.discourse-no-touch .form-kit__control-input:hover:not(:disabled){background-color:var(--secondary);color:var(--primary);border-color:var(--tertiary)}.discourse-no-touch .form-kit__control-input:hover:not(:disabled) .d-icon{color:inherit}.has-errors .form-kit__control-input{border-color:var(--danger)}.form-kit__field.has-error .form-kit__control-input{border-color:var(--danger)}.form-kit__control-input.has-prefix.has-suffix{border-radius:0}.form-kit__control-input.has-prefix:not(.has-suffix){border-radius:0 var(--d-input-border-radius) var(--d-input-border-radius) 0}.form-kit__control-input.has-suffix:not(.has-prefix){border-radius:var(--d-input-border-radius) 0 0 var(--d-input-border-radius)}.form-kit__control-input-wrapper{display:flex;flex-direction:row;align-items:center;width:100%}.form-kit__before-input,.form-kit__after-input{border:1px solid var(--primary-low-mid);padding-inline:.5em;height:2em;box-sizing:border-box;background:var(--primary-low);display:flex;align-items:center}@media screen and (max-width: 450px){.form-kit__before-input,.form-kit__after-input{height:2.25em}}.form-kit__before-input{margin-right:-0.25em;border-radius:var(--d-input-border-radius) 0 0 var(--d-input-border-radius)}.form-kit__after-input{margin-left:-0.25em;border-radius:0 var(--d-input-border-radius) var(--d-input-border-radius) 0}.form-kit__input-group{position:relative;display:flex;align-items:stretch;width:100%}.form-kit__input-group .form-kit-text{display:flex;align-items:center;text-align:center;white-space:nowrap;padding-inline:.5em;line-height:2em;background-color:var(--primary-low);color:var(--primary-high);border:1px solid var(--primary-low-mid);border-radius:var(--d-input-border-radius)}.form-kit__input-group .--col-12{width:auto}.form-kit__input-group .form-kit__control-input{z-index:1;width:100% !important;min-width:auto !important}.form-kit__input-group .form-kit__control-input:hover,.form-kit__input-group .form-kit__control-input:focus{z-index:2}.form-kit__input-group>:not(:last-child) .form-kit__control-input{border-top-right-radius:0;border-bottom-right-radius:0}.form-kit__input-group>:not(:first-child){margin-left:-1px}.form-kit__input-group>:not(:first-child) .form-kit__control-input{border-top-left-radius:0;border-bottom-left-radius:0}.form-kit__control-menu{width:100% !important;height:2em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-input-border-radius);padding:0 .5em !important;box-sizing:border-box;margin:0 !important;appearance:none;justify-content:space-between}@media screen and (max-width: 450px){.form-kit__control-menu{width:100% !important;height:2.25em}}.form-kit__control-menu:focus:not(:disabled),.form-kit__control-menu:focus-visible:not(:disabled),.form-kit__control-menu:focus:focus-visible:not(:disabled),.form-kit__control-menu:active:not(:disabled){background-color:var(--secondary) !important;color:var(--primary) !important;border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.form-kit__control-menu:focus:not(:disabled) .d-icon,.form-kit__control-menu:focus-visible:not(:disabled) .d-icon,.form-kit__control-menu:focus:focus-visible:not(:disabled) .d-icon,.form-kit__control-menu:active:not(:disabled) .d-icon{color:inherit !important}.discourse-no-touch .form-kit__control-menu:hover:not(:disabled){background-color:var(--secondary);color:var(--primary);border-color:var(--tertiary)}.discourse-no-touch .form-kit__control-menu:hover:not(:disabled) .d-icon{color:inherit}.has-errors .form-kit__control-menu{border-color:var(--danger)}.fk-d-menu .dropdown-menu{min-width:200px}.fk-d-menu .dropdown-menu__item:hover{background:var(--d-hover)}.form-kit__control-radio-label{display:flex;gap:.5em;font-weight:normal !important;margin:0;color:var(--primary)}.form-kit__field[data-disabled] .form-kit__control-radio-label{cursor:not-allowed}.form-kit__control-radio-label input[type=radio]{margin-right:0}.form-kit__control-radio-content{display:flex;flex-direction:column;gap:.25rem}.form-kit__control-radio-description{color:var(--primary-medium)}.form-kit__inline-radio{display:flex;gap:1.5rem;align-items:center}.form-kit__inline-radio input[type=radio]{margin-right:0}.form-kit__radio-group{display:flex;flex-direction:column;gap:.75em}.form-kit__radio-group-title{display:flex;align-items:center;gap:.25em;margin:0;font-size:var(--font-down-1-rem);color:var(--primary-high)}.form-kit__control-select{width:100% !important;height:2em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-input-border-radius);padding:0 .5em !important;box-sizing:border-box;margin:0 !important;appearance:none;padding:0 2em 0 .5em !important;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23919191' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:16px 12px;cursor:pointer}@media screen and (max-width: 450px){.form-kit__control-select{width:100% !important;height:2.25em}}.form-kit__control-select:focus:not(:disabled),.form-kit__control-select:focus-visible:not(:disabled),.form-kit__control-select:focus:focus-visible:not(:disabled),.form-kit__control-select:active:not(:disabled){background-color:var(--secondary) !important;color:var(--primary) !important;border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.form-kit__control-select:focus:not(:disabled) .d-icon,.form-kit__control-select:focus-visible:not(:disabled) .d-icon,.form-kit__control-select:focus:focus-visible:not(:disabled) .d-icon,.form-kit__control-select:active:not(:disabled) .d-icon{color:inherit !important}.discourse-no-touch .form-kit__control-select:hover:not(:disabled){background-color:var(--secondary);color:var(--primary);border-color:var(--tertiary)}.discourse-no-touch .form-kit__control-select:hover:not(:disabled) .d-icon{color:inherit}.has-errors .form-kit__control-select{border-color:var(--danger)}.form-kit__field-custom{width:auto !important;min-width:var(--form-kit-small-input)}.form-kit__field-custom .form-kit__control-custom{width:100%}.form-kit__field-custom .form-kit__control-custom>*{width:100% !important}.form-kit__control-textarea{width:100% !important;height:2em;background:var(--secondary);border:1px solid var(--primary-low-mid);border-radius:var(--d-input-border-radius);padding:0 .5em !important;box-sizing:border-box;margin:0 !important;appearance:none;width:100% !important;margin:0 !important;min-width:auto !important;padding:.5em !important;display:block;height:150px !important;border-radius:var(--d-input-border-radius)}@media screen and (max-width: 450px){.form-kit__control-textarea{width:100% !important;height:2.25em}}.form-kit__control-textarea:focus:not(:disabled),.form-kit__control-textarea:focus-visible:not(:disabled),.form-kit__control-textarea:focus:focus-visible:not(:disabled),.form-kit__control-textarea:active:not(:disabled){background-color:var(--secondary) !important;color:var(--primary) !important;border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}.form-kit__control-textarea:focus:not(:disabled) .d-icon,.form-kit__control-textarea:focus-visible:not(:disabled) .d-icon,.form-kit__control-textarea:focus:focus-visible:not(:disabled) .d-icon,.form-kit__control-textarea:active:not(:disabled) .d-icon{color:inherit !important}.discourse-no-touch .form-kit__control-textarea:hover:not(:disabled){background-color:var(--secondary);color:var(--primary);border-color:var(--tertiary)}.discourse-no-touch .form-kit__control-textarea:hover:not(:disabled) .d-icon{color:inherit}.has-errors .form-kit__control-textarea{border-color:var(--danger)}.form-kit__errors{color:var(--danger);margin:0;font-size:var(--font-down-1-rem)}.form-kit__errors-summary{padding:1em;border:1px solid var(--danger);background-color:var(--danger-low);width:100%;border-radius:var(--d-border-radius);box-sizing:border-box}.form-kit__errors-summary .d-icon-exclamation-triangle{color:var(--danger)}.form-kit__errors-summary ul{margin-block:0}.form-kit__field .form-kit__container-content{align-items:flex-start;flex-direction:column;width:var(--form-kit-medium-input)}.form-kit__field-textarea .form-kit__container-content,.form-kit__field-composer .form-kit__container-content,.form-kit__field-code .form-kit__container-content,.form-kit__field-image .form-kit__container-content{width:var(--form-kit-large-input) !important}.form-kit__field-checkbox .form-kit__container-content{width:100% !important}.form-kit__field-toggle{flex-direction:row;align-items:center;justify-content:space-between;width:var(--form-kit-medium-input)}.form-kit__field-toggle .form-kit__container-content{align-items:flex-end}.form-kit__field-toggle .form-kit__container-title{padding:0}.form-kit__field .form-kit__container-content.--small{width:var(--form-kit-small-input) !important}.form-kit__field .form-kit__container-content.--medium{width:var(--form-kit-medium-input)}.form-kit__field .form-kit__container-content.--large{width:var(--form-kit-large-input)}.form-kit__field .form-kit__container-content.--full{width:100% !important}.form-kit{display:flex;flex-direction:column;gap:1.5em;align-items:flex-start}.form-kit__meta{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:start;gap:.25em;font-size:var(--font-down-2-rem);color:var(--primary-high);width:100%;min-height:20px;line-height:var(--line-height-medium)}.form-kit__meta-description{margin:0}.form-kit__row{display:flex;flex-wrap:wrap;margin-right:calc(-0.5*var(--form-kit-gutter-x));margin-left:calc(-0.5*var(--form-kit-gutter-x));row-gap:calc(var(--form-kit-gutter-y) + 1.75em);padding-top:1.75em}.form-kit__row>*{flex-shrink:0;padding-right:calc(var(--form-kit-gutter-x)*.5);padding-left:calc(var(--form-kit-gutter-x)*.5)}.form-kit__row>*:not(.col-*){width:100%}.form-kit__row .form-kit__container-content{width:100% !important}.form-kit__row .form-kit__col:not(:has(.form-kit__button)){position:relative}.form-kit__row .form-kit__button{height:2em}.form-kit__row .form-kit__container-title{position:absolute;top:-1.75em}.form-kit__section{display:flex;flex-direction:column;gap:1.5rem;width:100%}.form-kit__section.form-kit__actions{flex-direction:row;gap:1rem}.form-kit__section-title{margin:0;font-size:var(--font-up-1-rem)}.form-kit{--form-kit-gutter-x: 1rem;--form-kit-gutter-y: 1rem;--form-kit-large-input: 325px;--form-kit-medium-input: 200px;--form-kit-small-input: 75px}.admin-customize .show-current-style{padding-left:2%;width:68%}.admin-customize .show-current-style .title input{width:80%}.admin-customize .themes-list{width:28%}.category-list{margin-bottom:10px;width:100%}.category-list td{vertical-align:top}.category-list th{vertical-align:middle}.category-list td:first-of-type{padding-left:10px}.category-list.with-topics{margin-left:3px}.category-list.with-topics .category{width:45%}.category-list .topics .badge-notification,.category-list .category .badge-notification{background-color:rgba(0,0,0,0);color:var(--primary-med-or-secondary-high)}.category-list .topics{width:80px;text-align:right}.category-list .topics .value{font-size:var(--font-up-1);font-weight:bold}.category-list .topics .unit{font-size:var(--font-down-1)}.category-list .topics .badge-notification{display:block;text-align:right;padding-right:0}.category-list .topics .badge-notification:first-child{margin-top:.75em}.category-list .subcategories{display:flex;flex-wrap:wrap;gap:.15em .75em;margin-top:.5em}.category-list .subcategories .subcategory{display:inline-flex;align-items:baseline;gap:.25em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.category-list .subcategories .subcategory .badge-category{min-width:0}.category-list .subcategories .category__badges{display:flex;gap:.25em}.category-list .subcategories .category__badges .badge-notification{top:0;padding:0}.category-list .subcategories .badge-notification.unread-posts{display:block;padding:0}.category-list .subcategories__more-subcategories{font-size:var(--font-down-1)}.category-list .subcategories__more-subcategories a{color:var(--primary-high)}.category-list .featured-topic{margin:10px 0 0;display:flex;align-items:baseline}.category-list .featured-topic:first-of-type{margin-top:13px}.category-list .featured-topic a.last-posted-at,.category-list .featured-topic a.last-posted-at:visited{font-size:var(--font-down-1);color:var(--primary-med-or-secondary-high)}.category-list .featured-topic .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto}.category-list .featured-topic .topic-post-badges .badge.unread-posts,.category-list .featured-topic .title{margin-right:5px}.category-list .featured-topic.--glimmer button.-trigger{background:rgba(0,0,0,0);border:none;padding:0}.category-list tbody .category{border-left:6px solid var(--category-badge-color, var(--primary-low))}.category-list tbody .category h3,.category-list tbody .category h4{line-height:var(--line-height-medium)}.category-list tbody .category h3 a[href],.category-list tbody .category h4 a[href]{color:var(--primary)}.category-list tbody .category h3{font-size:var(--font-up-2)}.category-list tbody .category h4{font-size:var(--font-up-1)}.category-list tbody .latest{padding:0 0 10px 10px}.categories-and-latest,.categories-and-top{display:flex;flex-flow:row wrap}.categories-and-latest div.column,.categories-and-top div.column{flex:1 0 0px;flex-direction:row;min-width:300px}@media all and (max-width: 600px){.categories-and-latest div.column.categories,.categories-and-top div.column.categories{margin-right:0}}@media all and (min-width: 600px){.categories-and-latest div.column.categories,.categories-and-top div.column.categories{margin-right:1em}}@media all and (min-width: 700px){.categories-and-latest div.column.categories,.categories-and-top div.column.categories{margin-right:2em}}.categories-and-latest .discourse-tags .discourse-tag,.categories-and-top .discourse-tags .discourse-tag{font-size:var(--font-down-1)}.categories-and-latest .subcategories-with-subcategories .category-description,.categories-and-top .subcategories-with-subcategories .category-description{display:none}#reply-control .reply-area{margin:0 auto;padding:8px;box-sizing:border-box;height:calc(100% - 11px);width:100%}#reply-control .reply-area .submit-panel{flex-wrap:wrap}#reply-control .autocomplete{max-width:600px}#reply-control .select-kit.is-expanded{z-index:701}#reply-control.private-message .with-tags .title-and-category{flex-wrap:nowrap;gap:.5em}#reply-control.private-message .with-tags .title-and-category .tags-input{max-width:50%;flex:1 1 auto}#reply-control.private-message .with-tags .title-input{max-width:50%;min-width:0}#reply-control.private-message .with-tags .title-input input{min-width:0}#reply-control.private-message #private-message-users,#reply-control.private-message .users-input{width:100%;flex:0 0 auto}#reply-control.private-message #private-message-users.can-warn,#reply-control.private-message .users-input.can-warn{width:60%}#reply-control.private-message .add-warning{flex:1 1 auto;overflow:hidden}#reply-control.private-message .add-warning span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.closed .grippie{display:none}.open .grippie{cursor:row-resize;padding:4px 0;background:var(--tertiary)}.open .grippie:before{content:"";display:block;width:24px;margin:auto;border-top:3px double var(--tertiary-medium)}.discourse-touch .open .grippie{padding:7px 0}.composer-popup{box-sizing:border-box;position:absolute;width:calc(50% - 16px);top:19px;bottom:8px;right:8px;overflow-y:auto;z-index:701;padding:1.5em;box-shadow:var(--shadow-dropdown);background:var(--highlight-bg)}.composer-popup>p:first-of-type,.composer-popup h3:first-of-type{margin-top:0;margin-right:3em}.composer-popup.urgent{background:var(--danger-low)}.composer-popup.education-message{background-color:var(--tertiary-low)}.composer-popup.dominating-topic-message,.composer-popup.get-a-room{bottom:unset;padding:2.25em 6em 2.5em 2.25em}.composer-popup.dominating-topic-message p,.composer-popup.get-a-room p{font-size:var(--font-up-1)}.composer-popup.dominating-topic-message button:not(.close),.composer-popup.get-a-room button:not(.close){margin-top:.5em}.composer-popup h3{margin-bottom:10px}.composer-popup .btn.close,.composer-popup .d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .composer-popup .close.json-editor-btn-add,.composer-popup .d-modal.json-schema-editor-modal .je-ready button.close,.d-modal.json-schema-editor-modal .je-ready .composer-popup button.close{flex-direction:row-reverse;align-items:center;position:absolute;right:0;top:0;color:var(--primary-medium);font-size:var(--font-0)}.composer-popup .btn.close .d-icon,.composer-popup .d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .composer-popup .close.json-editor-btn-add .d-icon,.composer-popup .d-modal.json-schema-editor-modal .je-ready button.close .d-icon,.d-modal.json-schema-editor-modal .je-ready .composer-popup button.close .d-icon{color:currentColor;font-size:var(--font-up-1);margin:0 0 0 .25em}.discourse-no-touch .composer-popup .btn.close:active,.discourse-no-touch .composer-popup .d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-add:active,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .composer-popup .close.json-editor-btn-add:active,.discourse-no-touch .composer-popup .d-modal.json-schema-editor-modal .je-ready button.close:active,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .composer-popup button.close:active,.discourse-no-touch .composer-popup .btn.close:focus,.discourse-no-touch .composer-popup .d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .composer-popup .close.json-editor-btn-add:focus,.discourse-no-touch .composer-popup .d-modal.json-schema-editor-modal .je-ready button.close:focus,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .composer-popup button.close:focus{background:rgba(0,0,0,0)}.discourse-no-touch .composer-popup .btn.close:active .d-icon,.discourse-no-touch .composer-popup .d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-add:active .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .composer-popup .close.json-editor-btn-add:active .d-icon,.discourse-no-touch .composer-popup .d-modal.json-schema-editor-modal .je-ready button.close:active .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .composer-popup button.close:active .d-icon,.discourse-no-touch .composer-popup .btn.close:focus .d-icon,.discourse-no-touch .composer-popup .d-modal.json-schema-editor-modal .je-ready .close.json-editor-btn-add:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .composer-popup .close.json-editor-btn-add:focus .d-icon,.discourse-no-touch .composer-popup .d-modal.json-schema-editor-modal .je-ready button.close:focus .d-icon,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .composer-popup button.close:focus .d-icon{color:var(--primary)}.composer-popup ul{margin:0;padding:0 0 0 1.5em}.composer-popup ul.list,.composer-popup ul.topics{list-style:none;padding:0}.composer-popup ul li{font-weight:normal;margin-top:8px}.composer-controls .d-chevron-down{vertical-align:text-top}.custom-body{background-color:var(--tertiary-low)}.custom-body p{max-width:98%}.similar-topics{background-color:var(--tertiary-low)}.similar-topics .similar-topic{margin-bottom:.5em}.similar-topics a[href]{color:var(--primary)}.similar-topics .posts-count{background-color:var(--tertiary)}.similar-topics .topic-title{flex:0 1 auto;margin-right:.5em}.similar-topics span.badge-wrapper{margin-left:0}.similar-topics .blurb{color:var(--primary-high)}.similar-topics .topic-title,.similar-topics .blurb{margin-bottom:.5em}.similar-topics .topic-title .d-icon,.similar-topics .blurb .d-icon{color:var(--primary-high)}.similar-topics span.topic{display:flex;flex-direction:column}.similar-topics span.topic .first-line{flex:1}.similar-topics span.topic .second-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5em}.similar-topics span.topic .second-line .discourse-tags{font-size:var(--font-down-1)}.composer-popup:nth-of-type(2){width:calc(50% - 65px)}a.toggle-preview{color:var(--primary-high)}a.toggle-preview:hover{color:var(--tertiary)}#draft-status,#file-uploading{text-align:right}.fullscreen-composer{overflow:hidden}.fullscreen-composer .profiler-results{display:none}.fullscreen-composer #reply-control.fullscreen{height:100vh !important;max-height:100%;z-index:1001}@supports(--custom: property){.fullscreen-composer #reply-control.fullscreen{height:calc(var(--composer-vh, 1vh)*100) !important}}.fullscreen-composer #reply-control.fullscreen .d-editor-preview-wrapper{margin-top:1%}.fullscreen-composer #reply-control.fullscreen .reply-to{border-bottom:1px solid var(--primary-low);margin-bottom:0;padding-bottom:8px}.fullscreen-composer #reply-control.fullscreen .d-editor-textarea-wrapper{border:none}.fullscreen-composer #reply-control.fullscreen.show-preview .d-editor-textarea-wrapper{border-right:1px solid var(--primary-low)}.fullscreen-composer #reply-control.fullscreen #draft-status,.fullscreen-composer #reply-control.fullscreen #file-uploading{margin-left:0;text-align:initial}.fullscreen-composer #reply-control.fullscreen .composer-popup{top:30px}.fullscreen-composer #reply-control.fullscreen:before{content:"";background:var(--secondary);width:100%;height:100%;position:fixed;z-index:-1;left:0}.composer-fullscreen-prompt{animation:fadeIn 1s ease-in-out;animation-delay:1.5s;animation-direction:reverse;animation-fill-mode:forwards;position:fixed;left:50%;top:10%;transform:translate(-50%, 0);z-index:1001;background:var(--primary-very-high);color:var(--secondary);padding:.5em .75em;pointer-events:none;border-radius:2px}@media(prefers-reduced-motion){.composer-fullscreen-prompt{animation-duration:0s}}.rtl .composer-fullscreen-prompt{transform:translate(50%, 0)}.composer-fullscreen-prompt kbd{background:none}@media screen and (min-width: 1475px){.has-sidebar-page .sidebar-wrapper .sidebar-container{height:auto}.has-sidebar-page #reply-control:not(.fullscreen){width:auto;max-width:calc(var(--d-max-width) + var(--d-sidebar-width)/2 - 1.5rem);margin-left:0;margin-right:0;transform:translateX(calc((100vw - var(--d-max-width) - var(--d-sidebar-width) / 0.5) / 2 + 17em + 1rem))}.has-sidebar-page #reply-control:not(.fullscreen).hide-preview{max-width:740px;transform:translateX(calc((100vw - 740px - var(--d-sidebar-width)) / 2 + var(--d-sidebar-width)))}}:root{--d-max-width: 1110px}body.widget-dragging{cursor:ns-resize}body.dragging{cursor:ns-resize}.boxed{height:100%}.form-vertical .control-group{margin-bottom:1.25em}.form-vertical .controls:not(.controls-dropdown)+.controls{margin-top:.5em}code,pre{font-family:var(--d-font-family--monospace)}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}form{margin:0}label,input,button,select,textarea{font-size:var(--font-0);font-weight:normal;line-height:var(--line-height-medium)}select,textarea{display:inline-block;margin-bottom:9px;font-size:var(--font-0);line-height:var(--line-height-large);color:var(--primary)}input,textarea{width:210px;margin-left:0}select,input[type=file]{line-height:var(--line-height-large)}select{width:220px;background:var(--secondary)}select[multiple],select[size]{height:auto}.input-xxlarge,.input-xxlarge+.control-instructions{width:530px}.controls-dropdown{margin-bottom:10px}.control-instructions{color:var(--primary-medium);font-size:.875rem}.control-group{margin-bottom:9px}.form-horizontal input[type=text],.form-horizontal input[type=password],.form-horizontal textarea{margin-bottom:0}.form-horizontal .control-group{margin-bottom:18px}.form-horizontal .control-group:before,.form-horizontal .control-group:after{content:"";display:table}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-indent{margin-left:20px;margin-bottom:10px}.form-horizontal .control-label{margin:6.5px;float:left;width:140px;text-align:right;font-weight:bold}.form-horizontal .controls{margin-left:160px}@media screen and (max-width: 550px){body{min-width:0}.wrap,.full-width{min-width:0}}body.has-sidebar-page .wrap{max-width:calc(var(--d-sidebar-width) + var(--d-max-width))}body.has-sidebar-page #main-outlet-wrapper{grid-template-columns:var(--d-sidebar-width) minmax(0, 1fr);gap:0 2em;padding-left:0}@media screen and (max-width: 1000px){body.has-sidebar-page #main-outlet-wrapper{gap:0 1em}}@media(prefers-reduced-motion: no-preference){body.sidebar-animate #main-outlet-wrapper{transition-property:grid-template-columns,max-width;transition-timing-function:var(--d-sidebar-animation-ease);transition-duration:var(--d-sidebar-animation-time)}body.sidebar-animate .d-header-wrap .wrap{transition:max-width var(--d-sidebar-animation-time) var(--d-sidebar-animation-ease)}}.d-header{height:4em}.d-header #site-text-logo{font-size:var(--font-up-3)}.d-header .extra-info:not(.two-rows) .header-title{margin-bottom:0}@media screen and (max-width: 550px){.extra-info-wrapper{display:none}}#main{position:relative}.search-link .blurb{color:var(--secondary-medium);display:block;word-wrap:break-word;font-size:var(--font-down-2);line-height:var(--line-height-large)}.search-link .blurb .search-highlight{color:var(--primary-high-or-secondary-low)}.invite-page{background:var(--primary-50)}.invites-show{max-width:500px;padding:2rem 3rem;background:var(--secondary);box-shadow:var(--shadow-menu-panel);margin:10vh auto 1em auto}@media screen and (max-height: 700px){.invites-show{margin:1em auto 1em auto}}.latest-topic-list .table-heading,.top-topic-list .table-heading{padding:12px 5px;color:var(--primary-med-or-secondary-high)}.latest-topic-list .no-topics,.latest-topic-list .more-topics,.top-topic-list .no-topics,.top-topic-list .more-topics{margin-top:1em}.latest-topic-list .posts-map,.top-topic-list .posts-map{font-size:var(--font-up-1);font-weight:bold;color:var(--primary-medium)}.latest-topic-list-item{padding:1em;border-bottom:1px solid var(--primary-low);display:flex;align-items:center}.latest-topic-list-item .topic-poster{position:relative;width:60px}.latest-topic-list-item .topic-poster .avatar-flair{position:absolute;bottom:0;right:10px}.latest-topic-list-item .main-link{flex:0 1 auto;max-width:65%;font-size:var(--font-0)}.latest-topic-list-item .main-link .top-row{margin-bottom:.1em;font-size:var(--font-up-1)}.latest-topic-list-item .main-link .bottom-row{display:flex;flex-wrap:wrap;gap:0 .5em}.latest-topic-list-item .topic-stats{flex:1 0 0px;text-align:right;color:var(--primary-med-or-secondary-high)}.latest-topic-list-item .topic-last-activity a{color:var(--primary-low-mid-or-secondary-high)}.menu-panel.user-menu.revamped{width:unset}.menu-panel.drop-down .panel-body{max-height:calc(100vh - var(--header-offset));max-width:calc(100vw - 2em)}.hamburger-panel .revamped{--d-sidebar-highlight-background: var(--d-hover);--d-sidebar-row-horizontal-padding: 0.5rem;--d-sidebar-row-height: 30px;--d-sidebar-row-horizontal-padding: 0.66rem;width:360px}.hamburger-panel .revamped .panel-body-content{width:100%;min-width:0}.hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-header-button{opacity:1}.hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-link.active{font-weight:normal;background:var(--d-hover)}.hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-header-wrapper .select-kit .btn:hover,.hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-header-wrapper .select-kit .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-header-wrapper .select-kit .json-editor-btn-add:hover,.hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-header-wrapper .select-kit .d-modal.json-schema-editor-modal .je-ready button:hover,.d-modal.json-schema-editor-modal .je-ready .hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-header-wrapper .select-kit button:hover{background:rgba(0,0,0,0)}.hamburger-panel .revamped .sidebar-section-wrapper.sidebar-section{padding-top:.5em}.hamburger-panel .revamped .sidebar-section-wrapper.sidebar-section .sidebar-section-header-wrapper{margin:0 0 .5em;padding-bottom:.25em;border-bottom:1px solid var(--primary-low)}.hamburger-panel .revamped .sidebar-section-wrapper.sidebar-section .sidebar-section-header-wrapper .d-icon-globe{color:var(--primary-medium)}.hamburger-panel .revamped .sidebar-section-wrapper.sidebar-section ul{display:grid;grid-template-columns:1fr 1fr}.hamburger-panel .revamped .sidebar-section-wrapper.sidebar-section ul li{min-width:0}.hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-message{padding:0}.hamburger-panel .revamped .sidebar-section-link-wrapper .sidebar-section-link-hover:hover .sidebar-section-hover-button{background:rgba(0,0,0,0)}.hamburger-panel .revamped .sidebar-footer-wrapper{padding:0;margin-top:1em}.hamburger-panel .revamped .sidebar-footer-wrapper .sidebar-footer-container{padding:0;border:none;background:var(--secondary)}.hamburger-panel .revamped .sidebar-footer-wrapper .sidebar-footer-container:before{top:-1.5em;background:linear-gradient(to bottom, transparent, rgba(var(--secondary-rgb), 1))}.discourse-no-touch .sidebar-hamburger-dropdown .sidebar-section-wrapper .sidebar-section-header-wrapper:hover,.discourse-no-touch .sidebar-hamburger-dropdown .sidebar-section-wrapper .sidebar-section-header-wrapper:focus-within{background:rgba(0,0,0,0)}.d-modal{--modal-max-width: 600px;--modal-width: 30em;--modal-min-width: 400px}.d-modal__container{max-width:var(--modal-max-width);min-width:var(--modal-min-width)}.d-modal.-large .d-modal__container{max-width:800px}.d-modal.-max .d-modal__container{max-width:90vw}.modal.in{animation:fade .25s}@media(prefers-reduced-motion){.modal.in{animation-duration:0s}}.close{font-size:var(--font-up-3);text-decoration:none;cursor:pointer}.close:visited{color:var(--primary-high)}.close:hover{color:var(--primary)}.modal .category-chooser{width:50%}.choose-topic-modal #choosing-topic{width:525px}.choose-topic-modal #choosing-topic p{margin-top:0}.choose-topic-modal #choosing-topic .radios{margin-bottom:10px;display:flex;flex-direction:row}.choose-topic-modal #choosing-topic .radios .radio-label{display:inline-block;padding-right:15px}.choose-topic-modal #choosing-topic button{margin-top:10px;display:block}.choose-topic-modal #choosing-topic form{width:95%;margin-top:20px}.choose-topic-modal #choosing-topic form .participant-selector{width:100%}.choose-topic-modal #choosing-topic form div.ac-wrap{width:100%;margin-bottom:9px}.create-invite-modal .title,.create-invite-bulk-modal .title,.share-topic-modal .title{align-items:center;display:flex}.create-invite-modal .title .subtitle,.create-invite-bulk-modal .title .subtitle,.share-topic-modal .title .subtitle{margin-left:.5em}.topic-list-icons .d-icon-thumbtack,.topic-list .d-icon-thumbtack,.latest-topic-list .d-icon-thumbtack,.top-topic-list .d-icon-thumbtack{color:var(--primary-med-or-secondary-med)}.topic-list-icons .d-icon-thumbtack.unpinned,.topic-list .d-icon-thumbtack.unpinned,.latest-topic-list .d-icon-thumbtack.unpinned,.top-topic-list .d-icon-thumbtack.unpinned{color:var(--primary-med-or-secondary-med)}.topic-list-icons a.title,.topic-list a.title,.latest-topic-list a.title,.top-topic-list a.title{color:var(--primary)}.topic-list-icons .d-icon-bookmark,.topic-list .d-icon-bookmark,.latest-topic-list .d-icon-bookmark,.top-topic-list .d-icon-bookmark{color:var(--primary-med-or-secondary-med)}.topic-list{margin:0 0 10px}.topic-list .topic-list-data{padding:.8em .33em}.topic-list .topic-list-data:first-of-type{padding-left:.67em}.topic-list .topic-list-data:last-of-type{padding-right:.67em}th .topic-list .topic-list-data{border-bottom:3px solid var(--primary-low)}.topic-list button.bulk-select{padding:0;margin-right:.5em;line-height:var(--line-height-large)}.topic-list .topic-list-data.bulk-select{padding:0;width:30px}.topic-list .topic-list-data.bulk-select label{margin:0px;padding:.8em .67em 1.1em .67em;cursor:pointer}.topic-list .topic-list-data.bulk-select+.main-link{padding-left:0}.topic-list .topics-replies-toggle{background:none;border:none;line-height:var(--line-height-large);padding-left:.5em;padding-right:.5em;position:relative}.topic-list .topics-replies-toggle.active{color:var(--d-nav-color--active);background:var(--d-nav-bg-color--active)}.topic-list .topics-replies-toggle.active .d-icon{color:var(--d-nav-color--active)}.topic-list .topics-replies-toggle.active:after{content:"";position:absolute;left:0;bottom:0;right:0;height:var(--d-nav-underline-height);background:var(--d-nav-color--active)}.topic-list .posters{width:146px}.topic-list .posters>a{float:left;margin-right:4px}.topic-list .posters>a:last-of-type{margin-right:0}.topic-list .posters>a.posters-more-count{cursor:default;color:var(--primary-med-or-secondary-med);line-height:25px;font-size:var(--font-down-1)}.topic-list .topic-list-data.posters{height:29px}.topic-list .posters a:first-child .avatar.latest:not(.single){box-shadow:0 0 3px 1px rgba(var(--tertiary-rgb), 0.35);border:1px solid rgba(var(--tertiary-rgb), 0.5);position:relative;left:-2px}.topic-list .likes{width:4.3em}.topic-list .views{width:4.3em}.topic-list .posts{width:4.3em}.topic-list .post-actions{clear:both;width:auto;color:var(--primary-med-or-secondary-med);text-align:left;font-size:var(--font-down-1);margin-top:5px}.topic-list .post-actions .fa{margin-right:2px}.topic-list .post-actions a{color:var(--primary-med-or-secondary-med);margin-right:3px;line-height:var(--line-height-large)}.topic-list .activity{width:4em}.topic-list .activity:lang(zh_CN){width:5.3em}.topic-list .age{width:4em}.topic-list .with-year{white-space:nowrap}.topic-list-bottom{margin:1.25em 0}.topic-list-bottom .dismiss-container-bottom{float:right}.--no-topics-education+.topic-list-bottom{margin:0}.--no-topics-education+.topic-list-bottom .footer-message{padding-top:4em}#list-area .top-lists h2{cursor:pointer;margin:5px 0 10px}#list-area .top-lists .period-chooser .select-kit-body{width:275px}#list-area h2{margin:20px 0 10px}#list-area .show-more{width:100%;z-index:1;position:absolute;top:0}#list-area .show-more .alert{margin:0;padding:1.1em 2em 1.1em .65em;gap:.65em;align-items:center}#list-area .show-more .alert.loading{color:var(--primary-medium);cursor:default}.bulk-select-topics{display:inline-flex;margin-left:-5px}.bulk-select-topics .btn,.bulk-select-topics .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .bulk-select-topics .json-editor-btn-add,.bulk-select-topics .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .bulk-select-topics button{margin-right:.5em}.dismiss-container-top{display:flex;justify-content:flex-end}.category-breadcrumb .select-kit{align-self:stretch;height:100%}.category-logo.aspect-image{float:left;margin:.33em 2em 2em 0}@media screen and (max-width: 850px){.topic-list .views{display:none}.topic-list .posts{width:3em}.topic-list .posters{width:2em;text-align:center}.topic-list .topic-list-data.posters a:first-child .avatar.latest:not(.single){top:0px;left:0px}.topic-list .topic-list-data.posters a:not(.latest){display:none}.topic-list .topic-list-data.posters a.latest{width:100%}.topic-list .topic-list-data.posters a.latest img{margin:0 auto}}@media screen and (max-width: calc(850px + 17em)){.has-sidebar-page .topic-list .views{display:none}.has-sidebar-page .topic-list .posts{width:3em}.has-sidebar-page .topic-list .posters{width:2em;text-align:center}.has-sidebar-page .topic-list .topic-list-data.posters a:first-child .avatar.latest:not(.single){top:0px;left:0px}.has-sidebar-page .topic-list .topic-list-data.posters a:not(.latest){display:none}.has-sidebar-page .topic-list .topic-list-data.posters a.latest{width:100%}.has-sidebar-page .topic-list .topic-list-data.posters a.latest img{margin:0 auto}}@media screen and (max-width: 850px){.nav-pills>li>a{font-size:var(--font-0);padding:.45em .67em}.topic-list .topic-list-data{font-size:var(--font-0)}.topic-list-header{font-size:var(--font-down-1)}}.container.list-container{position:relative}.full-width{margin-left:0}.staff .topic-post:first-child nav.post-controls .post-admin-menu{bottom:-125px}.topic-body{padding:0}.topic-body:first-of-type{border-top:none}.topic-body .reply-to-tab{z-index:2;color:var(--primary-med-or-secondary-med)}.discourse-no-touch .topic-body .actions .fade-out{opacity:.7;transition:background .25s,opacity .7s ease-in-out;animation:none}.discourse-touch .topic-body .actions .fade-out{opacity:1}.topic-body:hover .actions .fade-out,.topic-body .selected .actions .fade-out{opacity:1}section.post-menu-area{position:relative;padding-left:var(--topic-body-width-padding)}.post-links-container{margin-left:var(--topic-body-width-padding)}nav.post-controls{--control-margin: 0.33em;--control-icon-space: 0.33em}nav.post-controls .actions button{margin-left:var(--control-margin)}nav.post-controls .actions button.create{margin-left:calc(var(--control-margin)*1.52)}nav.post-controls .actions button.create .d-icon{margin-right:var(--control-icon-space)}nav.post-controls .actions .double-button{margin-left:var(--control-margin)}nav.post-controls .actions .double-button:hover button{background:var(--primary-low);color:var(--primary-medium)}nav.post-controls .actions .double-button button{margin-left:0;margin-right:0}nav.post-controls .actions .double-button button.like.d-hover{background:var(--love-low)}nav.post-controls .actions .double-button button.like.d-hover .d-icon{color:var(--love)}nav.post-controls .actions .double-button button.has-like.d-hover{background:var(--primary-low)}nav.post-controls .actions .double-button button.has-like.d-hover .d-icon{color:var(--primary-medium)}nav.post-controls .actions .double-button button.button-count.d-hover{color:var(--primary)}nav.post-controls .actions .double-button button.button-count+.toggle-like.d-hover{background:var(--primary-low)}nav.post-controls .show-replies{display:flex;align-items:center;margin-left:0;border-radius:var(--d-button-border-radius);white-space:nowrap}.topic-post nav.post-controls .show-replies{margin-right:.5em}nav.post-controls .show-replies .d-icon{margin-inline:var(--control-icon-space);margin-left:0}nav.post-controls .show-replies[aria-expanded=true]{background:var(--primary-low);color:var(--primary-high);box-shadow:0px 0px 0px 1px var(--primary-300);z-index:1}nav.post-controls .show-replies[aria-expanded=true] .d-icon{color:var(--primary-high)}nav.post-controls .show-replies[aria-expanded=true]:hover,nav.post-controls .show-replies[aria-expanded=true]:focus{background:var(--primary-300);color:var(--primary)}pre.codeblock-buttons .copy-cmd:not(.action-complete),pre.codeblock-buttons .fullscreen-cmd:not(.action-complete){opacity:0;transition:.2s;visibility:hidden}pre.codeblock-buttons:hover .copy-cmd,pre.codeblock-buttons:hover .fullscreen-cmd{opacity:.7;visibility:visible}pre.codeblock-buttons:hover .copy-cmd:hover,pre.codeblock-buttons:hover .fullscreen-cmd:hover{opacity:1}.embedded-posts{border:1px solid var(--primary-low)}.embedded-posts h1,.embedded-posts h2,.embedded-posts h3{margin:10px 0}.embedded-posts .topic-body{box-sizing:border-box;width:calc(100% - 70px);overflow:hidden}.embedded-posts .cooked{margin-top:15px}.embedded-posts .topic-avatar{padding-left:25px;padding-top:15px}.embedded-posts .collapse-down,.embedded-posts .collapse-up{position:absolute;color:var(--primary-medium);background:var(--secondary);border:1px solid var(--primary-low);padding:6px 9px 8px;z-index:99}.embedded-posts .collapse-down .d-icon,.embedded-posts .collapse-up .d-icon{color:currentColor}.discourse-no-touch .embedded-posts .collapse-down:hover,.discourse-no-touch .embedded-posts .collapse-up:hover{background:var(--primary-low);color:var(--primary-high)}.discourse-no-touch .embedded-posts .collapse-down:hover .d-icon,.discourse-no-touch .embedded-posts .collapse-up:hover .d-icon{color:currentColor}.embedded-posts.bottom{position:relative;max-width:calc(100% - 66px);margin-bottom:30px;border:none}.embedded-posts.bottom>div{position:relative}.embedded-posts.bottom>div:last-of-type{margin-bottom:0}.embedded-posts.bottom>div:last-of-type .row:before{content:"";position:absolute;top:-22px;width:1px;height:calc(100% + 1.25em);background:var(--primary-300);left:32px}.embedded-posts.bottom>div .row{padding-bottom:.5em}.embedded-posts.bottom>div .row:before{content:"";position:absolute;top:-22px;width:1px;height:calc(100% + 1.5em);background:var(--primary-300);left:32px}.embedded-posts.bottom>div .row .topic-avatar{border-top:none;padding-left:9px;position:relative}.embedded-posts.bottom>div .row .topic-body{border-top:none;padding-bottom:2.5em}.embedded-posts.bottom>div .row .topic-body .topic-meta-data{position:unset}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow{position:absolute;bottom:.75em}.archetype-private_message .embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow{bottom:0}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow{display:block;margin-right:0}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow .d-icon{margin-left:0}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:hover,.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:focus{color:var(--primary-high)}.embedded-posts.bottom>div .row .topic-body .cooked{margin-top:.25em;padding-top:.5em}.embedded-posts.bottom>div.hidden{display:block;opacity:0}.embedded-posts.bottom .collapse-up{transform:translate(-50%, -164%);background:var(--primary-low);color:var(--primary-high);border:1px solid var(--primary-300);padding:6px;left:32px;bottom:-3em;z-index:1}.archetype-private_message .embedded-posts.bottom .collapse-up{display:flex}.embedded-posts.bottom .collapse-up .d-icon{transform:scale(0.871)}.discourse-no-touch .embedded-posts.bottom .collapse-up:hover,.discourse-no-touch .embedded-posts.bottom .collapse-up:focus{color:var(--primary);background:var(--primary-300)}.embedded-posts.bottom .load-more-replies{font-size:var(--font-down-1);position:absolute;left:55%;transform:translate(-50%, 50%);padding:.35em .5em}.embedded-posts.bottom .topic-avatar{padding-left:1em}.embedded-posts.top{margin-left:0px;border:none;width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width) - (var(--topic-avatar-width) + 2px))}.embedded-posts.top .collapse-down{transform:translate(17%, 230%);z-index:1}.embedded-posts.top .row .topic-body,.embedded-posts.top .row .topic-avatar{border-top:none}.embedded-posts.top .row .topic-avatar{padding-left:0}.embedded-posts.top .row .topic-body{overflow:visible}.embedded-posts.top .row .topic-body::before{content:"";position:absolute;top:16px;width:1px;height:calc(100% + 1.5em);background:var(--primary-300);left:-22px}.embedded-posts.top.topic-body{padding:0}.embedded-posts .post-date{color:var(--primary-med-or-secondary-high)}.embedded-posts .d-icon-arrow-up,.embedded-posts .d-icon-arrow-down{margin-left:5px}.embedded-posts .reply:first-of-type .row{border-top:none}.embedded-posts .topic-meta-data{position:relative}.embedded-posts .topic-meta-data h5{position:absolute;z-index:1;font-size:var(--font-down-1)}.embedded-posts .topic-meta-data h5 a{font-weight:bold;color:var(--primary-low-mid-or-secondary-high)}.embedded-posts .arrow{color:var(--primary-med-or-secondary-high)}.post-action .relative-date{margin-left:5px}.post-action .avatar{margin-right:2px}#topic-footer-buttons{max-width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2 + var(--topic-avatar-width))}@media screen and (max-width: 924px){#topic-footer-buttons .topic-footer-main-buttons{margin-top:1em}}#topic-footer-buttons .bookmark .d-icon-bookmark.bookmarked{color:var(--tertiary)}#topic-footer-buttons .bookmark.bookmarked .d-icon-bookmark,#topic-footer-buttons .bookmark.bookmarked .d-icon-discourse-bookmark-clock{color:var(--tertiary)}#topic-footer-buttons .feature-on-profile.featured-on-profile .d-icon-id-card{color:var(--tertiary)}span.post-count{background:var(--primary);color:var(--secondary);opacity:.8}button.expand-post{margin-top:10px;margin-left:var(--topic-body-width-padding)}video{max-height:500px}.video{max-height:500px}.video>video{max-height:unset}@keyframes fadein{from{opacity:0}to{opacity:1}}.btn-group{position:relative}.dropdown-toggle{float:left;position:relative}.post-select{float:right;margin-right:20px;margin-top:-20px}.deleted-user-avatar{font-size:var(--font-up-6)}.info-line{margin:10px 0;color:var(--primary)}blockquote{margin-left:0;margin-right:0;padding:12px}.quote>blockquote .onebox-result{background-color:var(--primary-very-low)}.quote aside .quote,.quote aside .title,.quote aside blockquote,.quote aside .onebox,.quote aside .onebox-result{background:var(--primary-very-low);border-left:5px solid var(--primary-low)}.quote aside aside.quote>blockquote,.quote aside aside.quote>.title{border-left:0}.topic-post-visited+.topic-post .topic-avatar,.topic-post-visited+.topic-post .topic-body{border-top:none}.topic-body{width:calc(var(--topic-body-width) + var(--topic-body-width-padding)*2);float:left;min-width:0;position:relative;border-top:1px solid var(--primary-low);padding:.8em 0 0 0}.topic-body .topic-meta-data{padding:0 var(--topic-body-width-padding) .25em var(--topic-body-width-padding)}.topic-body .cooked{padding:1em var(--topic-body-width-padding) .25em var(--topic-body-width-padding)}.topic-body .group-request{padding:.5em var(--topic-body-width-padding) 0 var(--topic-body-width-padding)}.topic-body a.expand-hidden{padding-left:var(--topic-body-width-padding)}.topic-avatar{border-top:1px solid var(--primary-low);padding-top:15px;width:45px;float:left;z-index:2;height:100%}.gap{box-sizing:border-box}.topic-area>.loading-container{width:calc(var(--topic-body-width) + var(--topic-avatar-width) + var(--topic-body-width-padding)*2);max-width:100%}.time-gap+.topic-post .topic-body,.time-gap+.topic-post .topic-avatar{border-top:none}.time-gap+.topic-post .embedded-posts.top{border-bottom:none}.posts-wrapper{position:relative;-webkit-font-smoothing:subpixel-antialiased}.dropdown,.multiselect{position:relative}.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px solid var(--primary);border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);content:"";margin-left:5px}.selected-posts{width:200px;position:fixed;z-index:301;box-shadow:var(--shadow-card);padding:.714em;margin-bottom:5px;right:10px}@media screen and (min-width: calc(1140px + 1px)){.selected-posts{right:auto;margin-left:330px;left:50%}}.selected-posts button{width:100%;margin:4px auto;display:inline-block;text-align:left}.selected-posts.hidden{display:none}.selected-posts .controls{margin-top:10px}.selected-posts p{font-size:var(--font-down-1);margin:0 0 10px 0}.selected-posts p.cancel{margin:10px 0 0 0}.selected-posts h3{font-size:var(--font-up-4);color:var(--primary);margin-bottom:5px}.selected-posts h3 .d-icon{margin-right:7px}a.attachment:before{display:inline-block;margin-right:4px;content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14px' height='16px' viewBox='0 0 512 512' fill='%230088cc'%3E%3Cpath d='M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z'%3E%3C/path%3E%3C/svg%3E");vertical-align:middle}.topic-meta-data{align-items:center}.topic-meta-data .names{display:flex;align-items:center}.topic-meta-data:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.topic-meta-data .post-info a{color:var(--primary-med-or-secondary-med)}.topic-meta-data .post-info a.wiki{color:var(--wiki)}.who-liked,.who-read{margin-top:20px;margin-bottom:0;width:100%;text-align:right}span.highlighted{background-color:var(--tertiary-low)}.first.new-user:not(.staff) a{color:var(--primary-low-mid)}.topic-post.sticky-avatar>article>.row>.topic-avatar{position:sticky;top:calc(var(--header-offset) - .25em);margin-bottom:25px}@media all and (max-width: 790px){.topic-avatar{width:45px}.topic-post .reply-to-tab{right:15%}.topic-body{box-sizing:border-box;width:calc(100% - 47px)}.embedded-posts.top{width:calc(100% - 56px)}}.post-action-feedback-alert{position:absolute;top:-1.5rem;left:50%;transform:translateX(-50%);color:var(--success);padding:.25rem .5rem;white-space:nowrap;font-size:var(--font-down-2);opacity:1;transition:opacity .5s ease-in-out;z-index:1500}.post-action-feedback-alert.-success{color:var(--success)}.post-action-feedback-alert.-fail{color:var(--danger)}.post-action-feedback-alert.slide-out{animation:slide 1s cubic-bezier(0, 0, 0, 2) forwards}.post-actions{-webkit-user-select:none;user-select:none;cursor:default;clear:both;text-align:right;margin-bottom:10px}.post-actions .post-action{display:inline-block;margin-left:10px;margin-top:10px}.post-menu-area{margin:20px 0}#topic-title{z-index:1;margin-bottom:1em}#topic-title #edit-title,#topic-title .category-chooser,#topic-title .edit-controls{width:500px}#topic-title h1{font-size:var(--font-up-4);line-height:var(--line-height-medium);overflow-wrap:break-word;width:100%}#topic-title h1 a{color:var(--primary)}#topic-title .remove-featured-link{float:right;text-transform:lowercase;color:var(--primary-med-or-secondary-med);font-size:.857rem}.topic-error{padding:18px;width:60%;margin-left:auto;margin-right:auto;font-size:var(--font-up-4);text-align:center;line-height:var(--line-height-medium)}.topic-error .topic-retry{display:block;margin-top:28px;margin-left:auto;margin-right:auto}#topic-progress-expanded{border:1px solid var(--primary-low);padding:5px;background:var(--secondary);position:relative;left:340px;width:135px}#topic-progress-expanded button.full{width:100%;margin-bottom:5px}#topic-progress-expanded button.full .d-icon{display:block;margin-top:2px;margin-bottom:2px;font-size:var(--font-up-2)}#topic-progress-expanded .jump-form input[type=text]{float:left;width:45px;height:20px;text-align:center;margin-bottom:0;font-size:var(--font-up-1)}#topic-progress-expanded .jump-form button.btn,#topic-progress-expanded .jump-form .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready #topic-progress-expanded .jump-form button{float:right;width:55px}#topic-progress-expanded button.btn.jump-prompt,#topic-progress-expanded .d-modal.json-schema-editor-modal .je-ready button.jump-prompt,.d-modal.json-schema-editor-modal .je-ready #topic-progress-expanded button.jump-prompt{margin:0}#topic-progress-expanded button.btn.jump-bottom,#topic-progress-expanded .d-modal.json-schema-editor-modal .je-ready button.jump-bottom,.d-modal.json-schema-editor-modal .je-ready #topic-progress-expanded button.jump-bottom{margin:5px 0 0 0}#topic-filter{background-color:var(--highlight-bg);padding:8px;bottom:0;position:fixed;width:100%;font-size:var(--font-0);z-index:300}#topic-progress:hover{cursor:pointer}#topic-progress,#topic-progress-expanded{right:0;left:0}.onscreen-post .row{display:flex}@media all and (min-width: 400px){#topic-footer-main-buttons{max-width:70%}}@media all and (max-width: 485px){#topic-footer-main-buttons{max-width:100%}}.user-profile-hidden{font-size:1.5em;text-align:center}.user-secondary-navigation{min-width:150px}.user-secondary-navigation .combo-box{width:100%}.user-secondary-navigation .combo-box:not(:last-of-type){margin-bottom:.875em}.user-secondary-navigation .nav-stacked{background-color:rgba(0,0,0,0);margin:0}.user-secondary-navigation .nav-stacked li{border-bottom:none}.user-secondary-navigation .nav-stacked li:hover,.user-secondary-navigation .nav-stacked li.active{background:var(--primary-very-low)}.user-secondary-navigation .nav-stacked li.archive{padding-left:1.4em}.user-secondary-navigation .nav-stacked a{color:var(--primary-medium)}.user-secondary-navigation .nav-stacked a.active{color:var(--primary);font-weight:bold;background-color:rgba(0,0,0,0)}.user-secondary-navigation .nav-stacked a.active:after{display:none}.user-secondary-navigation .select-kit+.messages-nav{margin-top:1em}.user-secondary-navigation .inboxes-controls{margin-bottom:.75em}.user-secondary-navigation.user-messages{--left-padding: 0.8em}.user-secondary-navigation.user-messages .nav-stacked a{padding-left:calc(var(--left-padding) - 1px)}.user-content{padding:0;margin-top:2em;padding-bottom:12px;margin-bottom:12px;background:var(--d-content-background, var(--secondary));box-sizing:border-box}.user-content .btn.right,.user-content .d-modal.json-schema-editor-modal .je-ready .right.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-content .right.json-editor-btn-add,.user-content .d-modal.json-schema-editor-modal .je-ready button.right,.d-modal.json-schema-editor-modal .je-ready .user-content button.right{float:right}.pref-avatar .avatar{max-width:90px;max-height:90px}.invite-controls .btn,.invite-controls .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .invite-controls .json-editor-btn-add,.invite-controls .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .invite-controls button{margin-right:0px}table.user-invite-list{width:100%;margin-top:15px}table.user-invite-list tr td{padding:.667em}table.user-invite-list tr td.invite-actions{white-space:nowrap;width:100px}table.user-invite-list tr td .label{display:none}.user-invite-none{padding:15px 0}.user-main{margin-bottom:50px}.user-main .about.group .details{padding:15px 0;margin:0;color:var(--secondary)}.user-main .about .details img.avatar{margin:0 20px 10px 0}.user-main .about .details .primary-textual{padding:0 0 .5em}.user-main .about .details .bio{max-width:750px}.user-main .about.has-background .user-profile-image{height:300px}.user-main .about.has-background .details{box-sizing:border-box;width:100%;padding:15px 0 0 0;bottom:0}.user-main .about .controls{max-width:13.5em}.user-main .about .controls li{margin-bottom:.5em}.user-main .about .controls li>.select-kit-header,.user-main .about .controls .btn,.user-main .about .controls .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .user-main .about .controls .json-editor-btn-add,.user-main .about .controls .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .user-main .about .controls button{min-width:9.5em;width:100%}.user-main .about.collapsed-info .user-profile-image{display:none}.user-main .about.collapsed-info .controls{width:auto;max-width:unset}.user-main .about.collapsed-info .controls>ul{display:inline-flex}.user-main .about.collapsed-info .controls>ul>li{display:inline-flex;margin-left:.75em}.user-main .about.collapsed-info .controls>ul a{width:auto}.user-main .about.collapsed-info .details{position:relative;padding:0;margin-top:0;border-bottom:1px solid var(--primary-low)}.user-main .user-field input[type=text]{width:530px}.user-main .user-field .controls .instructions{display:block}.user-main .public-user-fields{overflow:hidden}.user-messages-page .topic-list th{padding-top:0}.user-messages-page .show-mores{position:absolute}.more-topics__container .nav{position:absolute}.more-topics__container .nav li{margin-right:0}.more-topics__container .nav li .btn,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li .json-editor-btn-add,.more-topics__container .nav li .d-modal.json-schema-editor-modal .je-ready button,.d-modal.json-schema-editor-modal .je-ready .more-topics__container .nav li button{font-size:var(--font-0);line-height:var(--line-height-large);padding:.75em .65em}.more-topics__container .more-topics__lists:not(.single-list) .topic-list-header .default{visibility:hidden}.sidebar__edit-navigation-menu__tags-modal .d-modal__body{max-height:30vh}.user-card .first-row .names,.group-card .first-row .names{flex:1 1 auto}.user-card .first-row .usercard-controls,.group-card .first-row .usercard-controls{max-width:225px}.user-card .first-row .usercard-controls button,.group-card .first-row .usercard-controls button{min-width:150px}.user-card .names__primary .d-icon,.group-card .names__primary .d-icon{font-size:var(--font-down-1)}@media screen and (max-width: 550px){.user-card,.group-card{--avatar-width: 4em;--avatar-margin: 0}.user-card .names__primary,.group-card .names__primary{font-size:var(--font-up-2)}.user-card .first-row,.group-card .first-row{gap:.5em 0;flex-wrap:wrap}.user-card .first-row .usercard-controls,.group-card .first-row .usercard-controls{max-width:unset;width:100%;display:flex;flex-wrap:wrap;gap:0 .5em}.user-card .first-row li,.group-card .first-row li{flex:1 1 0}.user-card .first-row li:empty,.group-card .first-row li:empty{display:none}}.user-card .badge-section .user-badge,.user-card .badge-section .more-user-badges a{display:block;max-width:185px}.user-card .badge-section .more-user-badges{max-width:125px}.user-info.medium{display:flex}.user-info.medium .user-image{width:55px;margin-right:0}.emoji-value-list .value .shift-up-value-btn,.emoji-value-list .value .shift-down-value-btn{display:none}.emoji-value-list .value:hover .shift-up-value-btn,.emoji-value-list .value:hover .shift-down-value-btn{display:block}

/*# sourceMappingURL=desktop_de711e9bde716209a142836c9fc79e24a4787467.css.map?__ws=community.badvoltage.org */