: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;--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{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}h1{margin:.67em 0}a{background-color:rgba(0,0,0,0)}strong{font-weight:bolder}img{border-style:none}button{font-family:inherit;font-size:100%}button{overflow:visible}button{text-transform:none}[type=button]{appearance:auto}::-webkit-file-upload-button{appearance:auto;font:inherit}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */@media (forced-colors:active){}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:rect(0 0 0 0);border:0}.clearfix::before,.container::before,.clearfix::after,.container::after{display:table;content:" "}.clearfix::after,.container::after{clear:both}:root{--topic-body-width:690px;--topic-body-width-padding:var(--space-3);--topic-avatar-width:45px;--d-border-radius:4px;--d-border-radius-large:calc(var(--d-border-radius)*2);--d-nav-pill-border-radius:var(--d-border-radius);--d-input-border-radius:var(--d-border-radius);--d-content-background:initial;--space:0.25rem;--space-half:calc(var(--space)/2);--space-1:var(--space);--space-2:calc(var(--space)*2);--space-3:calc(var(--space)*3);--space-4:calc(var(--space)*4);--space-5:calc(var(--space)*5);--space-6:calc(var(--space)*6);--space-7:calc(var(--space)*7);--space-8:calc(var(--space)*8);--space-9:calc(var(--space)*9);--space-10:calc(var(--space)*10);--space-11:calc(var(--space)*11);--space-12:calc(var(--space)*12)}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}a,a:visited,a:hover,a:active{color:var(--d-link-color);text-decoration:none;cursor:pointer}ul{padding:0}img{vertical-align:middle}.svg-icon{color:inherit}@media (prefers-reduced-motion:no-preference){}button{font-variation-settings:inherit;font-feature-settings:inherit}@media (max-width:63.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}.touch .fk-d-menu__trigger{cursor:default;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion){}@media (prefers-reduced-motion){}@keyframes d-tooltip-opening{0%{opacity:0}100%{opacity:1}}@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}@media (prefers-reduced-motion:no-preference){.fk-d-toasts{--transform-y:2vh}}@keyframes lineDrawToRight{0%{width:0}100%{width:100%}}@media (min-width:40rem){}:root{--category-badge-size:0.75em;--category-badge-border-radius:0px}@media (max-width:700px){}@media (max-width:700px){}@media (max-width:700px){}@media (max-width:700px){}@media (max-width:700px){}:root{--d-button-border-radius:var(--d-border-radius);--d-button-transition:none;--d-button-border:1px solid transparent;--d-button-default-text-color:var(--primary);--d-button-default-text-color--hover:var(--secondary);--d-button-default-bg-color:var(--primary-low);--d-button-default-bg-color--hover:var(--primary-medium);--d-button-default-icon-color:var(--primary-high);--d-button-default-icon-color--hover:var(--primary-low);--d-button-default-border:var(--d-button-border);--d-button-default-border--hover:var(--d-button-border);--d-button-primary-text-color:var(--secondary);--d-button-primary-text-color--hover:var(--secondary);--d-button-primary-bg-color:var(--tertiary);--d-button-primary-bg-color--hover:var(--tertiary-hover);--d-button-primary-icon-color:var(--secondary);--d-button-primary-icon-color--hover:var(--secondary);--d-button-primary-border:var(--d-button-border);--d-button-primary-border--hover:var(--d-button-border);--d-button-danger-text-color:var(--secondary);--d-button-danger-text-color--hover:var(--secondary);--d-button-danger-bg-color:var(--danger);--d-button-danger-bg-color--hover:var(--danger-hover);--d-button-danger-icon-color:var(--danger-low);--d-button-danger-icon-color--hover:var(--danger-low);--d-button-danger-border:var(--d-button-border);--d-button-danger-border--hover:var(--d-button-border);--d-button-success-text-color:var(--secondary);--d-button-success-text-color--hover:var(--secondary);--d-button-success-bg-color:var(--success);--d-button-success-bg-color--hover:var(--success-hover);--d-button-success-icon-color:var(--success-low);--d-button-success-icon-color--hover:var(--success-low);--d-button-success-border:var(--d-button-border);--d-button-success-border--hover:var(--d-button-border);--d-button-flat-text-color:var(--tertiary);--d-button-flat-text-color--hover:var(--primary);--d-button-flat-icon-color:var(--primary-low-mid);--d-button-flat-icon-color--hover:var(--primary);--d-button-flat-bg-color:transparent;--d-button-flat-bg-color--hover:var(--d-hover);--d-button-flat-bg-color--focus:var(--d-hover);--d-button-flat-text-color--disabled:var(--primary);--d-button-flat-close-text-color:var(--primary-high);--d-button-flat-close-bg-color:transparent;--d-button-flat-close-icon-color:var(--primary-high);--d-button-flat-close-icon-color--hover:var(--primary);--d-button-transparent-text-color:var(--primary);--d-button-transparent-text-color--hover:var(--tertiary-hover);--d-button-transparent-icon-color:var(--primary-high);--d-button-transparent-icon-color--hover:var(--tertiary-hover)}.btn{color:var(--d-button-default-text-color);background-color:var(--d-button-default-bg-color);transition:var(--d-button-transition);border:var(--d-button-border);display:inline-flex;align-items:center;justify-content:center;margin:0;font-weight:normal;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0));box-sizing:border-box;padding:.5em .65em;cursor:pointer;line-height:normal}.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(--d-button-default-text-color)}@media (forced-colors:active){.btn .d-icon{color:ButtonText}}@media (forced-colors:active){}.btn:focus-visible,.d-modal.json-schema-editor-modal .je-ready button:focus-visible,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus-visible{outline:none;background-color:var(--d-button-default-bg-color--hover);color:var(--d-button-default-text-color--hover)}.btn:focus-visible .d-icon,.d-modal.json-schema-editor-modal .je-ready button:focus-visible .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus-visible .d-icon{color:var(--d-button-default-icon-color--hover)}@media (forced-colors:active){.btn:focus-visible .d-icon,.d-modal.json-schema-editor-modal .je-ready button:focus-visible .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus-visible .d-icon{color:Highlight}}@media (forced-colors:active){}.btn-primary{color:var(--d-button-primary-text-color);background-color:var(--d-button-primary-bg-color);transition:var(--d-button-transition);border:var(--d-button-primary-border);border-radius:var(--d-button-border-radius)}.btn-primary:visited{color:var(--d-button-primary-text-color)}.btn-primary .d-icon{color:var(--d-button-primary-icon-color);margin-right:.45em;transition:var(--d-button-transition)}@media (forced-colors:active){.btn-primary .d-icon{color:ButtonText}}@media (forced-colors:active){}.btn-primary:focus-visible{outline:none;background-color:var(--d-button-primary-bg-color--hover);color:var(--d-button-primary-text-color--hover)}.btn-primary:focus-visible .d-icon{color:var(--d-button-primary-icon-color--hover)}@media (forced-colors:active){.btn-primary:focus-visible .d-icon{color:Highlight}}@media (forced-colors:active){}@media (forced-colors:active){}@media (forced-colors:active){}@media (forced-colors:active){}@media (forced-colors:active){}@media (forced-colors:active){}.btn-small{font-size:var(--font-down-1);min-height:20px}.btn-flat{color:var(--d-button-default-text-color);background-color:var(--d-button-flat-bg-color);transition:var(--d-button-transition);border:var(--d-button-border);border-radius:var(--d-button-border-radius)}.btn-flat:visited,.json-editor-btn-collapse:visited,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:visited{color:var(--d-button-default-text-color)}.btn-flat .d-icon{color:var(--d-button-flat-icon-color);transition:var(--d-button-transition)}@media (forced-colors:active){.btn-flat .d-icon{color:ButtonText}}.btn-flat.no-text .d-icon{margin-right:0}@media (forced-colors:active){}.btn-flat:focus-visible,.json-editor-btn-collapse:focus-visible,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus-visible{outline:none;background-color:var(--d-button-flat-bg-color--hover);color:var(--d-button-flat-text-color--hover)}.btn-flat:focus-visible .d-icon,.json-editor-btn-collapse:focus-visible .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus-visible .d-icon{color:var(--d-button-flat-icon-color--hover)}@media (forced-colors:active){.btn-flat:focus-visible .d-icon,.json-editor-btn-collapse:focus-visible .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus-visible .d-icon{color:Highlight}}.btn-flat:focus-visible,.json-editor-btn-collapse:focus-visible,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus-visible{outline:none;background:var(--primary-low)}.btn-flat:focus-visible .d-icon,.json-editor-btn-collapse:focus-visible .d-icon,.d-modal.json-schema-editor-modal .je-ready .json-editor-btn-collapse:focus-visible .d-icon{color:var(--primary)}@media (forced-colors:active){}@media (forced-colors:active){}@media (forced-colors:active){}@media (prefers-reduced-motion){}@keyframes fadein{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){}@media (prefers-reduced-motion:reduce){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}:root{--footer-nav-height:49px}.topic-list tr.selected:focus-visible,.topic-list-item.selected:focus-visible,.featured-topic.selected:focus-visible,.topic-post:focus-visible,.post-stream--cloaked:focus-visible,.latest-topic-list-item.selected:focus-visible,.search-results .fps-result.selected:focus-visible{outline:none}.load-more-sentinel{height:1px;width:100%;margin:0;padding:0;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;position:relative}@media (prefers-reduced-motion:no-preference){}@keyframes d-rainbow-shimmer{0%{background-position:0% 50%}100%{background-position:100% 50%}}@media (min-width:48rem){}@media (max-width:47.999rem){}:root{--progress-bar-line-width:1px;--progress-bar-circle-size:0.5rem;--progress-bar-icon-size:0.25rem}@media (max-width:39.999rem){}.svg-icon{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}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@keyframes updating{0%{box-shadow:0 0 0 3px rgba(0,0,0,0);border:1px solid var(--success)}50%{box-shadow:0 0 0 6px var(--success-low);border:1px solid var(--success)}100%{box-shadow:0 0 0 3px var(--success-low);border:1px solid var(--success)}}@keyframes updatingInfinite{0%{box-shadow:0 0 0 3px var(--success-low);border:1px solid var(--success)}50%{box-shadow:0 0 0 6px var(--success-low);border:1px solid var(--success)}100%{box-shadow:0 0 0 3px var(--success-low);border:1px solid var(--success)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.topic-map.--op{border-top:1px solid var(--content-border-color);border-bottom:none;padding-left:calc(var(--topic-body-width-padding) + var(--topic-avatar-width))}body:not(.archetype-private_message) .topic-map{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:.75em}.topic-map{--chart-line-color:var(--tertiary);--chart-point-color:var(--tertiary-medium);--chart-prediction-color:var(--primary-low-mid);box-sizing:border-box;max-width:calc(var(--topic-avatar-width) + var(--topic-body-width) + var(--topic-body-width-padding)*2);padding-block:.5em;overflow-anchor:none}@media (max-width:39.999rem){.topic-map{font-size:var(--font-down-1)}}@media screen and (max-width:500px){.topic-map.--op{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__stats{display:flex;flex-wrap:wrap;margin:0;list-style:none}.topic-map a{overflow-wrap:anywhere}.topic-map__contents{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 .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);white-space:nowrap}.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__buttons{margin-left:auto;display:flex;align-items:center;gap:.75em}.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}}@media (prefers-reduced-motion:no-preference){}.user-card,.group-card{--card-width:39em;--avatar-width:8em;--avatar-margin:-3.3em;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:focus-visible{outline:none}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (forced-colors:active){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (max-width:39.999rem){}@media (max-width:47.999rem){}@media (max-width:39.999rem){}@media (prefers-reduced-motion){}@media (max-width:39.999rem){}@media (max-width:47.999rem){}@media (max-width:39.999rem){}@keyframes dmultiselect-pulse{50%{opacity:.5}}@keyframes otp-cursor-blink{0%,50%{opacity:1}51%,100%{opacity:0}}@media screen and (max-width:768px){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:63.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@keyframes slidein{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@media (prefers-reduced-motion:no-preference){}:root{--category-header-logo-size:3rem;--category-description-width:760px;--category-header-border:1px solid var(--content-border-color)}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media screen and (max-height:700px){}p>code{padding:2px 4px;background:var(--inline-code-bg);white-space:pre-wrap;color:var(--primary)}code{border-radius:var(--d-border-radius);font-size:14px;line-height:1.3076923077}:root{--composer-max-width--hide-preview:740px}@media (pointer:coarse){}#reply-control{position:fixed;display:flex;flex-direction:column;bottom:0;right:0;left:0;margin-inline:auto;width:100%;height:0;min-height:0;z-index:400;transition:height .2s,max-width .2s,padding-bottom .2s,top .2s,transform .2s,min-height .2s;background-color:var(--secondary);box-shadow:var(--shadow-composer);border-top-left-radius:var(--d-border-radius-large);border-top-right-radius:var(--d-border-radius-large)}@media screen and (max-width:1200px){#reply-control{min-width:0}}#reply-control.hide-preview{max-width:var(--composer-max-width--hide-preview)}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media screen and (max-width:500px){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (min-width:40rem){}@keyframes blink_input_opacity_to_prevent_scrolling_when_focus{0%{opacity:0}100%{opacity:1}}@media (hover:none){.discourse-touch #reply-control{box-shadow:0 150px 0 0 var(--secondary)}}@media (prefers-reduced-motion){}#reply-control:not(.fullscreen).hide-preview{--composer-internal-padding:1em;--layout-gap:2em;--topic-width:calc(var(--topic-body-width) + (var(--topic-body-width-padding)*2));width:100%;max-width:calc(var(--topic-width) + var(--topic-avatar-width))}body:not(.has-sidebar-page) #reply-control:not(.fullscreen).hide-preview{margin-left:.67em}@media screen and (min-width:1110px){body:not(.has-sidebar-page) #reply-control:not(.fullscreen).hide-preview{margin-left:calc((100% - var(--d-max-width))/2 + .67em)}}@media screen and (max-width:789px){body:not(.has-sidebar-page) #reply-control:not(.fullscreen).hide-preview{max-width:calc(100% - 1.34em);margin-left:.67em}}@media (max-width:39.999rem){body:not(.has-sidebar-page) #reply-control:not(.fullscreen).hide-preview{max-width:unset;margin-inline:unset}}@media screen and (min-width:1390px){}@media screen and (max-width:1180px){}@media screen and (max-width:1000px){}@media (max-width:850px){}@media (max-width:47.999rem){}@media (min-width:48rem){}@keyframes fade-in{from{opacity:0}}@media (prefers-reduced-motion){}@media (prefers-reduced-motion){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:47.999rem){}@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)}}@media (max-width:47.999rem){}@media (max-width:39.999rem){}@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:var(--space-2);align-items:baseline;align-self:start;white-space:nowrap;overflow:hidden;flex:1 0 calc(50% - var(--space-2) + 5%)}.directory-table__label span{flex:0 1 auto;margin-right:var(--space-1);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(--table-border-color);padding:var(--space-3) var(--space-2) var(--space-4);gap:0 10%}.directory-table__row:first-child{border-top:1px solid var(--table-border-color)}.directory-table__header{display:none}.directory-table__cell,.directory-table__cell--user-field{padding:var(--space-1);border:none}.directory-table__cell:first-child,.directory-table__cell--user-field:first-child{width:100%;padding:var(--space-2) var(--space-1) var(--space-1);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:var(--space-1)}.directory-table .--empty{display:none}}:root{--d-max-width:1110px;--d-input-bg-color:var(--secondary);--d-input-text-color:var(--primary);--d-input-border:1px solid var(--input-border-color);--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(--tertiary);--d-nav-bg-color--hover:transparent;--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;--d-nav-font-size:initial;--d-input-focused-color:var(--tertiary);--d-category-border-box-width:2px;--d-category-box-background-color:var(--secondary);--d-category-border-accent-width:6px;--safe-area-inset-bottom:env(safe-area-inset-bottom);--nav-space:var(--space-3);--nav-horizontal-padding:0em;--d-main-content-gap:var(--space-8);--main-outlet-padding-top:var(--space-6);--main-outlet-padding-x:0em;--main-outlet-padding-bottom:0em;--table-border-width:1px;--d-topic-list-avatar-size:24px;--d-topic-list-title-font-size:var(--font-up-1);--d-topic-list-metadata-top-space:var(--space-1);--d-topic-list-data-padding-y:var(--space-3);--d-topic-list-data-padding-x:var(--space-1);--d-topic-list-header-data-padding-y:var(--space-3);--d-topic-list-header-data-padding-x:var(--space-1);--d-topic-list-likes-views-posts-width:4.3em;--d-topic-list-data-padding-inline-start:var(--space-3);--d-topic-list-data-padding-inline-end:var(--space-3);--d-topic-list-data-font-size:var(--font-0);--category-boxes-text-alignment:center;--d-topic-list-header-background-color:var(--secondary);--d-topic-list-header-text-color:var(--primary-medium);--d-topic-list-margin-y:0em;--d-topic-list-margin-x:0em;--d-topic-list-margin-bottom:10px;--d-tag-horizontal-padding:0em;--d-tag-font-weight:initial;--d-tag-font-size:var(--font-0);--d-tag-border-radius:0px;--d-tag-background-color:transparent;--category-badge-title-color:currentcolor;--category-boxes-description-text-color:var(--primary-med-or-secondary-high);--d-category-boxes-gap:var(--space-6);--category-boxes-title-font-size:var(--font-up-2);--d-category-boxes-margin-top:var(--space-4);--d-categories-list-title-margin-bottom:0em;--d-header-padding-x:0.67em;--d-table-border-top-height:3px;--d-wrap-padding-x:0.67em;--topic-title-font-weight:400;--topic-title-font-weight--visited:400;--topic-list-item-background-color:var(--secondary);--topic-list-item-background-color--visited:var(--secondary);--list-container-padding-x:0em;--d-topic-list-header-font-size:initial}@keyframes rotate-forever{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes float-down{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes float-up{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes float-left{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes float-right{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes float-out-left{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}@keyframes float-out-right{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}@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){}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}@media (max-width:39.999rem){}blockquote{border-left:5px solid var(--primary-300);background-color:var(--blend-primary-secondary-5)}code{font-family:var(--d-font-family--monospace)}h1,h2{font-family:var(--heading-font-family);margin-top:0;margin-bottom:.5rem}img.avatar{border-radius:50%}span.relative-date{white-space:nowrap}@media (min-width:40rem){}::-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}@media (min-width:40rem){}@media (min-width:40rem){}@media (min-width:40rem){button{font-size:var(--font-0);font-weight:normal;line-height:var(--line-height-medium)}}.wrap{max-width:var(--d-max-width);margin-right:auto;margin-left:auto;padding:0 var(--d-wrap-padding-x)}@media (max-width:39.999rem){.wrap{min-width:0}}.wrap .contents{position:relative}.boxed{height:100%}@media (max-width:39.999rem){}form{margin:0}#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:var(--main-outlet-padding-top) var(--main-outlet-padding-x) var(--main-outlet-padding-bottom)}@media only screen and (orientation:landscape){}#main{position:relative}.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:.74em}#skip-links__container{position:fixed;top:-50px;left:var(--space-4);z-index:1001}#skip-links__container a{padding:var(--space-1) var(--space-2);position:fixed;top:-50px;left:var(--space-4);color:var(--secondary);background:var(--tertiary);transition:top .3s ease-out;z-index:1001}#skip-links__container a:focus,a#user-nav-skip-link:focus,a#skip-link:focus,.skip-link:focus{top:0;transition:top .15s ease-in}#skip-links__container a:visited,a#user-nav-skip-link:visited,a#skip-link:visited,.skip-link:visited{color:var(--secondary)}@media (max-width:63.999rem){}@media (prefers-reduced-motion:no-preference){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@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}}@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}}.d-header-wrap{position:sticky;top:0;z-index:1000}.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;height:3.66em}@media (min-width:40rem){.d-header{height:4em}}.d-header>.wrap{box-sizing:border-box;width:100%;height:100%;padding:0 var(--d-header-padding-x)}.d-header>.wrap .contents{display:flex;align-items:center;height:100%}.d-header .title{--d-logo-height:2.4em;min-width:var(--d-logo-height);display:flex;align-items:center;height:100%;animation:fadein .5s}@media (min-width:40rem){.d-header .title{--d-logo-height:2.667em}}@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}@media (min-width:40rem){}.d-header .panel{position:relative;display:flex;flex:0 0 auto;margin-left:auto;align-items:center}.d-header .header-buttons{display:flex;align-items:center;margin-top:.2em;white-space:nowrap}.d-header .header-buttons .auth-buttons{display:flex;gap:.5em}@media (max-width:39.999rem){.d-header .sign-up-button{display:none}}.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;outline: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 .header-dropdown-toggle{position:relative}@media (prefers-reduced-motion){}@media (min-width:40rem){}@media (max-width:47.999rem){}@media (max-width:39.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (pointer:coarse){}@media (pointer:coarse){}@media (pointer:coarse){}@media (pointer:coarse){}@media (pointer:coarse){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (min-width:40rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (min-width:40rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (min-width:40rem){}@media (max-width:47.999rem){}@media (min-width:40rem) and (max-width:47.999rem){}@media (max-width:47.999rem){}@media (min-width:40rem){}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--2926cc66-csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) var(--tertiary-200);--d-unread-notification-background:var(--2926cc66-csstools-light-dark-toggle--0,var(--tertiary-25));--active-shadow:0 0 0 0.5rem var(--d-sidebar-active-background);--hover-shadow:0 0 0 0.5rem var(--d-sidebar-highlight-background)}@supports (color:light-dark(red,red)){:root{--d-unread-notification-background:light-dark(var(--tertiary-25),var(--tertiary-200))}}@supports not (color:light-dark(tan,tan)){:root *{--2926cc66-csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) var(--tertiary-200);--d-unread-notification-background:var(--2926cc66-csstools-light-dark-toggle--0,var(--tertiary-25))}}@media (prefers-reduced-motion){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media screen and (max-height:400px){}@media screen and (max-height:400px){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem) and (prefers-reduced-motion){}@media (max-width:39.999rem){}@media (max-width:39.999rem) and (prefers-reduced-motion){}@media (min-width:40rem){}@media (min-width:40rem) and (prefers-reduced-motion){}@media (min-width:40rem){}@media (min-width:40rem) and (prefers-reduced-motion){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (prefers-reduced-motion){}@media (prefers-reduced-motion){}@media (prefers-reduced-motion){}@keyframes fade{from{opacity:0}to{opacity:.6}}@keyframes modal-enter-desktop{from{transform:scale(0.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes modal-exit-desktop{from{transform:scale(1);opacity:1}to{transform:scale(0.7);opacity:0}}@keyframes modal-enter-mobile{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modal-exit-mobile{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes backdrop-fade-out{from{opacity:.6}to{opacity:0}}@media (min-width:40rem){}@media (min-width:40rem){}@media screen and (max-width:760px){}@media (min-width:40rem){}@media (max-width:63.999rem){}@media (max-width:63.999rem){}@media (max-width:79.999rem){}@media (min-width:40rem){}@media (max-width:79.999rem){}@media (max-width:79.999rem){}@media (max-width:39.999rem){}html:has(.not-found-container){background-color:var(--d-content-background)!important}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}:root{--onebox-shadow-color:var(--primary-100);--onebox-border-color:var(--primary-300)}@media all and (max-width:600px){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (prefers-reduced-motion){}@media (prefers-reduced-motion){}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:63.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (prefers-reduced-motion){}@media (max-width:63.999rem){}@media (max-width:39.999rem){}@media (max-width:63.999rem){}@media (max-width:47.999rem){}@media (max-width:63.999rem){}@media (max-width:63.999rem){}@media (max-width:63.999rem){}@media (max-width:47.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (min-width:64rem){}@media (max-width:63.999rem){}:root{--search-result-element-padding:var(--space-2) var(--space-4)}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (min-width:40rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}:root{--d-sidebar-width:17em;--d-sidebar-row-horizontal-padding:1rem;--d-sidebar-vertical-gap:var(--space-half);--sidebar-section-wrapper-padding:1.5rem 1rem 1rem;--d-sidebar-row-height:2.2em;--d-sidebar-animation-time:0.25s;--d-sidebar-animation-ease:ease-in-out;--d-sidebar-background:var(--secondary);--d-sidebar-admin-background:var(--primary-very-low);--d-sidebar-footer-fade:rgb(var(--secondary-rgb),1);--d-sidebar-header-color:var(--primary-medium);--d-sidebar-header-icon-color:var(--primary-medium);--d-sidebar-header-font-weight:bold;--d-sidebar-section-border-color:var(--content-border-color);--d-sidebar-border-color:var(--content-border-color);--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-prefix-background:var(--primary-low);--d-sidebar-prefix-color:var(--d-sidebar-link-color);--d-sidebar-suffix-color:var(--tertiary-med-or-tertiary);--d-sidebar-highlight-background:var(--d-hover);--d-sidebar-highlight-color:var(--primary-high);--d-sidebar-highlight-prefix-background:var(--primary-300);--d-sidebar-highlight-prefix-color:var(--d-sidebar-highlight-color);--d-sidebar-highlight-suffix-color:var(--tertiary-med-or-tertiary);--d-sidebar-highlight-hover-background:var(--primary-medium);--d-sidebar-highlight-hover-icon:var(--primary-very-low);--d-sidebar-active-background:var(--d-selected);--d-sidebar-active-color:var(--d-sidebar-link-color);--d-sidebar-active-icon-color:var(--d-sidebar-link-color);--d-sidebar-active-prefix-background:var(--primary-200);--d-sidebar-active-suffix-color:var(--tertiary-med-or-tertiary);--d-sidebar-active-font-weight:bold}@media (max-width:39.999rem){:root{--d-sidebar-row-height:2.4em}}@media (max-width:63.999rem){:root{--d-sidebar-width:14em}}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}:root{--d-sidebar-section-link-prefix-margin-right:0.75em;--d-sidebar-section-link-prefix-width:1.75rem;--d-sidebar-section-link-icon-size:1em;--d-sidebar-section-link-emoji-size:1em}@media (min-width:40rem){}:root{--tag-text-color:var(--primary-high)}.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}@media (max-width:47.999rem){}#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}.container.posts .topic-navigation{overflow-anchor:none}@media screen and (min-width:925px){.container.posts .topic-navigation{grid-area:timeline;align-self:start;position:sticky;top:calc(var(--header-offset,60px) + 1.5em);margin-left:1em;z-index:100}.container.posts .topic-navigation>*{margin-bottom:.5em}}@media screen and (max-width:924px){.container.posts{grid-template-areas:"posts";grid-template-columns:auto}.container.posts .timeline-container:not(.timeline-fullscreen){display:none}.container.posts .timeline-container .timeline-scroller-content{position:relative}}.title-wrapper .topic-statuses{line-height:1.2}.title-wrapper .topic-statuses .d-icon{color:var(--primary-medium)}#topic-title{z-index:1;margin-bottom:1em}#topic-title .title-wrapper{display:flex;flex-wrap:wrap}@media screen and (min-width:925px){#topic-title .title-wrapper{width:90%}}@media (max-width:39.999rem){#topic-title .title-wrapper .topic-category{margin-top:.25em}}#topic-title h1{margin-bottom:0;font-size:var(--font-up-4);line-height:var(--line-height-medium);overflow-wrap:break-word;width:100%;z-index:1}@media (max-width:39.999rem){#topic-title h1{font-size:var(--font-up-3)}}#topic-title h1 a{color:var(--primary)}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (min-width:40rem){}.post-info a{color:var(--primary-medium)}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (min-width:40rem){}@media (max-width:39.999rem){}@media screen and (min-width:1475px){}@media screen and (max-width:924px){.container.posts .topic-navigation{display:flex;justify-content:flex-end;align-items:center;grid-area:posts;grid-row:3;width:auto}}#main-outlet>.regular{background:var(--d-content-background)}@media (prefers-reduced-motion:no-preference){}.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;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.names>span a{color:var(--primary-high-or-secondary-low);outline-offset:-1px}.cooked{overflow-wrap:break-word;line-height:1.5}.cooked img:not(.thumbnail,.ytp-thumbnail-image,.emoji),.d-editor-preview img:not(.thumbnail,.ytp-thumbnail-image,.emoji){max-width:100%;height:auto;display:inline-block}.cooked svg{max-height:2000px}.cooked>*:first-child,.d-editor-preview>*:first-child{margin-top:0}.cooked a{overflow-wrap:break-word}.cooked-selection-barrier{height:0;margin:0;padding:0;border:none;overflow:hidden;opacity:0}.topic-meta-data{display:flex;align-items:flex-start}.topic-meta-data .names{margin-right:auto}.topic-meta-data .names .first{flex-shrink:0}.topic-meta-data .post-infos{display:flex;flex:0 0 auto;align-items:center}:root{--d-post-control-border-radius:var(--d-button-border-radius);--d-post-control-text-color:var(--primary-low-mid);--d-post-control-text-color--hover:var(--primary);--d-post-control-icon-color:var(--primary-low-mid);--d-post-control-icon-color--hover:var(--primary);--d-post-control-background--hover:var(--primary-low);--d-post-control-create-text-color:var(--primary-high);--d-post-control-create-icon-color:var(--primary-high);--d-post-control-sibling-text-color--hover:var(--primary-medium)}nav.post-controls{padding:0;display:flex;align-items:center;justify-content:space-between;color:var(--d-post-control-text-color);-webkit-user-select:none;user-select:none}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:stretch;white-space:nowrap}nav.post-controls .actions .double-button button{margin-inline:0}nav.post-controls .actions .double-button button:first-child{border-radius:var(--d-post-control-border-radius)0 0 var(--d-post-control-border-radius)}nav.post-controls .actions .double-button button:last-child{border-radius:0 var(--d-post-control-border-radius) var(--d-post-control-border-radius)0}nav.post-controls .actions .double-button button:first-child:last-child{border-radius:var(--d-post-control-border-radius)}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 button{display:inline-flex;color:var(--d-post-control-text-color)}nav.post-controls .btn.show-replies{font-size:inherit;padding:10px;color:var(--primary-medium)}nav.post-controls .btn.show-replies .d-icon{font-size:var(--font-down-1)}nav.post-controls .btn.show-replies .d-button-label+.d-icon{margin-left:.45em;margin-right:0}@keyframes heartBump{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){}@keyframes slideout{from{max-height:60px}to{max-height:9999px}}blockquote{margin-left:0;margin-right:0;padding:.75em}aside.quote{margin-top:1em;margin-bottom:1em}aside.quote .title{display:flex;align-items:start;gap:var(--space-2);color:var(--primary-high-or-secondary-low);padding:.8em .8em 0 .8em;border-left:5px solid var(--primary-300);background-color:var(--blend-primary-secondary-5);-webkit-user-select:none;user-select:none}aside.quote .title[data-can-toggle-quote]{cursor:pointer}aside.quote .title a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}aside.quote .title .quote-controls{min-height:24px}aside.quote .title:not([data-has-quote-controls]) .quote-controls{display:none}aside.quote blockquote{margin-top:0}@media (prefers-reduced-motion:no-preference){}.quote-controls,.quote-controls .d-icon{color:var(--primary-low-mid-or-secondary-high)}.quote-controls{display:flex;align-items:center;margin-left:auto;order:2}.quote-controls a{margin-left:.3em}.quote-controls .quote-toggle,.quote-controls .back{padding:0}.small-user-list .small-user-list-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}.post-stream--cloaked{min-height:1px}@media screen and (max-width:420px){}.post-avatar,.topic-avatar{position:relative}.topic-body .cooked{overflow:hidden}.small-action-desc:focus-visible,.topic-body:focus-visible{outline:none}.post-info{flex:0 0 auto;margin-right:.5em}.post-info .btn{padding:revert}.post-info.post-date{margin-right:0}.post-info.edits .btn{display:flex;align-items:center}.post-info.edits .btn .d-button-label{order:0;padding-right:.25em;color:var(--primary-med-or-secondary-med)}.post-info.edits .btn .d-icon{margin-right:0;order:1;color:var(--primary-med-or-secondary-med)}.post-info.edits .btn:focus,.post-info.edits .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .post-info.edits .json-editor-btn-add:focus,.post-info.edits .d-modal.json-schema-editor-modal .je-ready button:focus,.d-modal.json-schema-editor-modal .je-ready .post-info.edits button:focus{border-color:var(--d-input-focused-color);outline:2px solid var(--d-input-focused-color);outline-offset:-2px;background:rgba(0,0,0,0)}blockquote,blockquote .post__contents-cooked-quote{overflow-wrap:break-word}blockquote>*:first-child,blockquote .post__contents-cooked-quote>*:first-child{margin-top:0!important}blockquote>*:last-child,blockquote .post__contents-cooked-quote>*:last-child{margin-bottom:0!important}.who-read{transition:height .5s}.topic-post article.boxed{position:relative}@media all and (max-width:767px){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}.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}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (min-width:48rem){}@media all and (max-width:600px){}@media (max-width:39.999rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (max-width:47.999rem){}@media (min-width:48rem){}@media (max-width:47.999rem){}@media all and (max-width:750px){}@media screen and (min-width:900px){}@media screen and (min-width:767px){}@media (min-width:40rem){}@media (max-width:39.999rem){}@keyframes float-left{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@media (min-width:40rem){}.timeline-container{box-sizing:border-box;z-index:100}@media (prefers-reduced-motion:no-preference){}@media screen and (max-height:425px){}@media (prefers-reduced-motion:no-preference){}@media screen and (max-height:425px){}@media screen and (max-height:425px){}.timeline-container .topic-timeline{transition:opacity .2s ease-in;touch-action:none;min-width:6em}.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:var(--space-2);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 .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(--topic-timeline-border-color);position:relative;transform:translateZ(0)}.timeline-container .topic-timeline .timeline-padding{transition:height .15s ease-out;cursor:pointer;margin-left:-1em}.timeline-container .topic-timeline .timeline-handle{border-radius:.8em;width:.35em;background-color:var(--topic-timeline-handle-color);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:var(--space-4);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;margin-left:-0.22em;cursor:ns-resize;display:flex;align-items:center}.timeline-container .topic-timeline .timeline-replies{overflow:hidden;overflow-wrap:break-word;font-weight:bold}.timeline-container .topic-timeline .now-date{display:inline-block;color:var(--primary-med-or-secondary-med);margin-top:var(--space-2)}.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)}@keyframes placeholder{0%{opacity:.6}50%{opacity:.4}100%{opacity:.6}}@media (max-width:47.999rem){}@media (min-width:48rem){}@keyframes loading-pulse{0%{background-position:200%0}100%{background-position:-200%0}}@media (prefers-reduced-motion:reduce){}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}@keyframes fake-cursor-blink{49%{border-color:unset}50%{border-color:rgba(0,0,0,0)}99%{border-color:rgba(0,0,0,0)}}@media (min-width:40rem){}@media (max-width:39.999rem){}@media (max-width:39.999rem){}@media (max-width:47.999rem){}: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)}@keyframes draw{to{stroke-dashoffset:0}}@media (min-width:40rem){}@media (max-width:39.999rem){}