section.user-main .about .details{padding-block:var(--space-6);background:var(--secondary)}section.user-main .about .details .primary{gap:var(--space-6)}section.user-main .about .details .primary .user-profile-avatar{margin:0}section.user-main .about .details .primary .user-profile-avatar .avatar{width:112px;height:112px;margin:0}section.user-main .about .details .primary-textual{min-width:0;flex:1 1 0;padding:0}section.user-main .about .details .user-profile-names__primary{font-family:var(--heading-font-family);font-size:2rem;line-height:1.1;margin-bottom:var(--space-2)}section.user-main .about .details .user-profile-names__secondary{font-size:1.125rem;color:var(--primary-medium)}section.user-main .about .details .bio{color:var(--primary-high);line-height:1.5;text-align:start;overflow-wrap:anywhere}section.user-main .about .details .controls{align-self:flex-start}section.user-main .about .details .controls .btn{min-height:44px}section.user-main .about.collapsed-info .details{padding-block:var(--space-6)}section.user-main .about.collapsed-info .details .primary .avatar{width:112px;height:112px;margin:0}section.user-main .about.collapsed-info .details .primary .user-profile-names__primary{font-size:2rem}section.user-main .about.collapsed-info .details .primary .user-profile-names__secondary{font-size:1.125rem}section.user-main .about .secondary dl{padding-block:var(--space-3);line-height:1.5}section.user-main .user-navigation-primary .horizontal-overflow-nav{border-top:0}section.user-main .user-navigation-primary .nav-pills{--d-nav-color--active: var(--primary);--d-nav-bg-color--active: transparent;--d-nav-underline-height: 2px;--d-nav-pill-border-radius: 0;gap:var(--space-3)}section.user-main .user-navigation-primary .nav-pills>li{flex:0 0 auto}section.user-main .user-navigation-primary .nav-pills>li>a{font-weight:bold;padding-block:var(--space-3)}section.user-main .user-navigation-primary .nav-pills>li>a.active::after{background:var(--tertiary)}section.user-main .user-navigation-secondary .nav-pills>li{flex:0 0 auto}section.user-main .user-stream .user-stream-item{padding:var(--space-4) 0}section.user-main .user-stream .stream-topic-title{font-family:var(--heading-font-family);font-size:1.125rem;font-weight:bold;line-height:1.3;text-wrap:pretty}section.user-main .user-stream .excerpt{color:var(--primary-high);line-height:1.5;margin-top:var(--space-2);overflow-wrap:anywhere}section.user-main .stats-title{font-family:var(--heading-font-family);text-transform:none}@media(width < 64rem){section.user-main{box-sizing:border-box;padding-inline:var(--space-3)}section.user-main .about .details,section.user-main .about.collapsed-info .details{padding-block:var(--space-4)}section.user-main .about .details .primary,section.user-main .about.collapsed-info .details .primary{flex-wrap:wrap;gap:var(--space-3)}section.user-main .about .details .primary .user-profile-avatar .avatar,section.user-main .about .details .primary .avatar,section.user-main .about.collapsed-info .details .primary .user-profile-avatar .avatar,section.user-main .about.collapsed-info .details .primary .avatar{width:72px;height:72px}section.user-main .about .details .primary .primary-textual,section.user-main .about.collapsed-info .details .primary .primary-textual{flex:1 1 0;width:auto}section.user-main .about .details .primary .user-profile-names__primary,section.user-main .about.collapsed-info .details .primary .user-profile-names__primary{font-size:1.5rem}section.user-main .about .details .primary .user-profile-names__secondary,section.user-main .about.collapsed-info .details .primary .user-profile-names__secondary{font-size:1rem}section.user-main .about .details .controls,section.user-main .about.collapsed-info .details .controls{flex:1 0 100%;max-width:none;margin-inline:0}section.user-main .about .details .controls>ul,section.user-main .about.collapsed-info .details .controls>ul{justify-content:flex-start;margin-inline:0}section.user-main .user-stream .stream-topic-title{font-size:1.0625rem}section.user-main .user-navigation-primary .nav-pills.main-nav>li>a{gap:var(--space-2)}section.user-main .user-navigation-primary .nav-pills.main-nav>li>a>span{display:inline-block}}@media(width >= 48rem)and (width < 64rem){section.user-main .about .details .controls,section.user-main .about.collapsed-info .details .controls{flex:0 1 auto;align-self:center;margin-inline-start:auto}section.user-main .about .details .controls>ul,section.user-main .about.collapsed-info .details .controls>ul{justify-content:flex-end;margin-bottom:0}section.user-main .about .details .controls .btn,section.user-main .about.collapsed-info .details .controls .btn{min-width:0;width:auto}}body.search-page{--d-max-width: 840px}body.search-page .search-container .search-header{padding:var(--space-6) 0 0}body.search-page .search-container .search-page-heading{font-family:var(--heading-font-family);font-size:var(--font-up-2);margin-bottom:var(--space-4)}body.search-page .search-container .search-bar{gap:var(--space-2)}body.search-page .search-container .search-bar input.search-query{min-width:0;min-height:44px;border-radius:var(--d-border-radius)}body.search-page .search-container .search-bar .select-kit-header,body.search-page .search-container .search-bar .search-cta{min-height:44px}body.search-page .search-container .search-bar .search-cta{flex:0 0 auto;padding-inline:var(--space-5)}body.search-page .search-container .search-advanced .search-info{margin-inline:0;padding:var(--space-3) 0;gap:var(--space-2)}body.search-page .search-container .search-advanced .search-results{padding:0}body.search-page .search-container .fps-result{gap:var(--space-3);padding:var(--space-4) var(--space-3);margin:0;border-radius:var(--d-border-radius)}body.search-page .search-container .fps-result:hover{background:var(--d-hover)}body.search-page .search-container .fps-result.bulk-select-enabled{padding-inline-start:3em}body.search-page .search-container .fps-result .author{flex:0 0 auto;margin:0;padding:0}body.search-page .search-container .fps-result .author .avatar{width:36px;height:36px}body.search-page .search-container .fps-result .fps-topic{flex:1;min-width:0}body.search-page .search-container .fps-result .search-link .topic-title{font-family:var(--heading-font-family);font-size:1.1875rem;font-weight:bold;line-height:1.3;color:var(--d-link-color);text-wrap:pretty}body.search-page .search-container .fps-result .search-category{margin-block:var(--space-2);font-size:var(--font-down-1)}body.search-page .search-container .fps-result .blurb{color:var(--primary-high);line-height:1.5;overflow-wrap:anywhere}body.search-page .search-container .fps-result .search-highlight{background:var(--highlight);color:var(--primary);border-radius:3px}@media(width < 40rem){body.search-page .search-container .search-header{padding-top:var(--space-3)}body.search-page .search-container .search-bar{display:grid;grid-template-columns:minmax(0, 1fr) auto}body.search-page .search-container .search-bar input.search-query{grid-column:1/-1;width:100%}body.search-page .search-container .fps-result{padding-inline:0;border-top:1px solid var(--content-border-color);border-radius:0}body.search-page .search-container .fps-result .author{display:none}body.search-page .search-container .fps-result .search-link .topic-title{font-size:1.0625rem}}#reply-control .fomio-composer-feedback{flex:0 0 auto;width:100%;min-width:0;color:var(--primary-high);font-family:var(--font-family);font-size:var(--font-0);line-height:var(--line-height-large)}#reply-control .fomio-composer-feedback__message{display:flex;align-items:flex-start;gap:var(--space-2);margin-block:var(--space-2);padding:var(--space-3);border:1px solid var(--content-border-color);border-radius:var(--d-border-radius);background:var(--primary-very-low)}#reply-control .fomio-composer-feedback__message>.d-icon{flex:0 0 auto;margin-top:var(--space-1)}#reply-control .fomio-composer-feedback__message.--offline{color:var(--primary);background:var(--danger-low);border-color:rgba(0,0,0,0)}#reply-control .fomio-composer-feedback__message.--offline>.d-icon{color:var(--danger)}#reply-control .fomio-composer-feedback__text{min-width:0;overflow-wrap:anywhere}#reply-control .fomio-composer-feedback__text>span{font-weight:bold}#reply-control .fomio-composer-feedback__text>p{margin:var(--space-1) 0 0}#reply-control{--composer-max-width--hide-preview: 840px}#reply-control #reply-title{font-family:var(--heading-font-family);font-weight:bold;font-size:var(--font-up-3);line-height:var(--line-height-medium)}#reply-control .d-editor-button-bar .toolbar__button,#reply-control .composer-controls .btn,#reply-control .submit-panel .btn{min-height:44px;min-width:44px}#reply-control .d-editor-button-bar .fomio-composer-format{gap:var(--space-2);padding-inline:var(--space-3)}#reply-control .d-editor-button-bar>button{flex-shrink:0}#reply-control .d-editor-button-bar :is(.upload,.options){gap:var(--space-2);padding-inline:var(--space-3)}#reply-control .d-editor-button-bar :is(.upload,.options)::after{content:attr(title)}@media(width < 64rem){#reply-control .title-and-category{flex-wrap:wrap;gap:var(--space-2)}#reply-control .title-input{flex:1 0 100%}#reply-control .category-input{flex:1 1 100%;max-width:100%;margin-bottom:var(--space-2)}}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .composer-fields{padding:var(--space-4) var(--space-6) 0}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .title-and-category{border-bottom:0;flex-wrap:wrap}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .category-input{border-right:0;flex-direction:column;align-items:stretch}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .category-chooser.select-kit.combo-box .select-kit-header{padding-inline:0;padding-bottom:var(--space-1);font-weight:bold}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .title-input #reply-title{padding:var(--space-3) 0 !important;border-bottom:1px solid var(--content-border-color);border-radius:0}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .title-input #reply-title:focus-visible{border-bottom-color:var(--tertiary);box-shadow:0 1px 0 var(--tertiary)}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .d-editor-input{padding:var(--space-4) var(--space-6) !important}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .composer-footer{padding-inline:var(--space-3)}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .d-editor-button-bar .btn{font-size:var(--font-0)}@media(width < 40rem){.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .d-editor-button-bar{gap:var(--space-1)}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .d-editor-button-bar :is(.upload,.fomio-composer-format,.options){gap:var(--space-1);padding-inline:var(--space-1)}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .reply-area{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, auto);grid-template-rows:auto auto minmax(0, 1fr) auto;grid-template-areas:"controls submit" "context context" "editor editor" "tools tools"}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .reply-to,.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .composer-footer{display:contents}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .composer-controls{grid-area:controls;align-self:center;display:flex;flex-wrap:wrap;padding-inline-start:var(--space-2)}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .composer-action-title,.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .reply-details{grid-area:context;max-width:100%;min-width:0;padding:var(--space-1) var(--space-4);border-bottom:1px solid var(--content-border-color)}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .wmd-controls{grid-area:editor;min-width:0;overflow-y:auto}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .wmd-controls .d-editor-textarea-wrapper{min-height:8rem}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .composer-footer__toolbar{grid-area:tools;min-width:0}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .composer-footer .submit-panel{grid-area:submit;width:auto;max-width:60vw;padding-block:var(--space-1);justify-content:flex-end}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .composer-footer .submit-panel .save-or-cancel{flex-wrap:wrap;justify-content:flex-end;min-width:0}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .composer-footer .submit-panel .create{max-width:100%}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .composer-footer .submit-panel .create .d-button-label{white-space:normal}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen):not(.private-message) .reply-area>span{grid-column:1/-1}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .d-editor-textarea-wrapper:focus,.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .d-editor-textarea-wrapper:focus-within,.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .d-editor-textarea-wrapper.in-focus{margin-top:0;padding-top:0;box-shadow:none;border-radius:0}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .composer-fields{padding-inline:var(--space-4)}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .d-editor-input{padding-inline:var(--space-4) !important}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .composer-footer{padding-inline:0}.uc-enable-composer-redesign #reply-control:is(.open,.fullscreen) .composer-footer .submit-panel .save-or-cancel .btn.btn-primary{background:var(--tertiary);color:var(--secondary);padding-inline:var(--space-4)}}@media(width >= 40rem){body:not(.has-sidebar-page) #reply-control.open.hide-preview:not(.fullscreen){margin-inline:auto;max-width:min(var(--composer-max-width--hide-preview),100% - 2rem)}}.toolbar-menu__fomio-composer-format-content .btn{min-height:44px;padding-block:var(--space-2)}.toolbar-menu__fomio-composer-format-content .d-button-label{display:flex;flex:1;align-items:center;gap:var(--space-2);min-width:0}.toolbar-menu__fomio-composer-format-content .d-button-label__active-icon{visibility:hidden;margin-inline-start:auto}.toolbar-menu__fomio-composer-format-content .btn.--active .d-button-label__active-icon{visibility:visible}@media(width < 40rem){.toolbar-menu__fomio-composer-format-content .shortcut{display:none}}:root,body{--d-border-radius: 8px;--d-border-radius-large: 12px}.nav-pills{--d-nav-color--hover: var(--primary);--d-nav-bg-color--hover: var(--d-hover);--d-nav-color--active: var(--secondary);--d-nav-bg-color--active: var(--quaternary);--d-nav-underline-height: 0}.nav-pills>li>a:not(.active):hover .d-icon{color:var(--d-nav-color--hover)}.nav-pills>li.fomio-tracked.--on>a{background:var(--d-selected);color:var(--tertiary)}.navigation-container .navigation-controls{margin-left:auto}@media(width < 40rem){.navigation-container #navigation-bar{flex:1 0 100%;flex-wrap:nowrap;margin-right:0;overflow-x:auto;scrollbar-width:none}.navigation-container #navigation-bar>li{flex:none}}body.navigation-topics,body.navigation-category,body.navigation-categories,body:has(#topic.nested-view),body:has(section.user-main){--d-max-width: 840px}@media(width < 40rem){html.fomio-bottom-bar-visible .empty-state__container.--empty-topic-filter .empty-state__image{margin-top:var(--space-4)}html.fomio-bottom-bar-visible .empty-state__container.--empty-topic-filter .empty-state__image svg{width:min(65vw,10rem)}}.fomio-visitor-empty-list__link+.fomio-visitor-empty-list__link{margin-inline-start:var(--space-4)}.topic-card__excerpt-text{overflow-wrap:anywhere}.topic-card.selected .topic-card__stats td:first-of-type{box-shadow:none}body.navigation-topics .topic-cards-list{margin-top:var(--space-3)}body.navigation-topics .topic-cards-list .topic-list-body{gap:var(--space-3)}body.navigation-topics .topic-card{gap:var(--space-4);border-color:var(--content-border-color);border-radius:12px;box-shadow:none}body.navigation-topics .topic-card:hover,body.navigation-topics .topic-card.selected{border-color:var(--primary-low-mid)}body.navigation-topics .topic-card .main-link{min-width:0;padding:var(--space-4) var(--space-5) var(--space-4) 0 !important}body.navigation-topics .topic-card .main-link:first-child{padding-inline-start:var(--space-5) !important}body.navigation-topics .topic-card .main-link .title{font-family:var(--heading-font-family);font-size:1.3125rem;line-height:1.25;max-height:none;text-wrap:pretty}body.navigation-topics .topic-card .main-link .link-bottom-line{margin-bottom:var(--space-2)}body.navigation-topics .topic-card .main-link .topic-card__excerpt-text{margin-block:var(--space-2) var(--space-3);color:var(--primary-high);line-height:1.5;-webkit-line-clamp:2;max-height:none}body.navigation-topics .topic-card .topic-card__thumbnail{flex-basis:22%}body.navigation-topics .topic-card .topic-card__thumbnail .main-thumbnail{border-start-start-radius:12px;border-end-start-radius:12px}body.navigation-topics .welcome-banner{--d-welcome-banner-text-alignment: start;--d-welcome-banner-header-size: var(--font-up-3);--d-welcome-banner-title-margin-bottom: var(--space-2);--d-welcome-banner-padding-top: var(--space-4);--d-welcome-banner-padding-bottom: var(--space-4);border:1px solid var(--content-border-color);border-radius:12px;background:var(--primary-very-low)}body.navigation-topics .welcome-banner__wrap{padding-inline:var(--space-4)}body.navigation-topics .welcome-banner__search-menu{margin-inline:0}@media(width < 40rem){body.navigation-topics .topic-card{padding:var(--space-3);gap:0}body.navigation-topics .topic-card .main-link,body.navigation-topics .topic-card .main-link:first-child{padding:var(--space-1) !important}body.navigation-topics .topic-card .main-link .title{font-size:1.125rem}body.navigation-topics .topic-card .topic-card__thumbnail .main-thumbnail{border-radius:var(--d-border-radius)}body.navigation-topics .topic-card .topic__like-button,body.navigation-topics .topic-card .topic-card__stats a{min-height:40px;display:inline-flex;align-items:center;gap:var(--space-1)}body.navigation-topics .welcome-banner{display:block;margin-bottom:var(--space-3)}}.fomio-category-context{margin-bottom:var(--space-6)}body.navigation-category #header-list-area .category-list{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-4)}body.navigation-category #header-list-area table.category-list>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.navigation-category #header-list-area table.category-list>thead th.topics{display:none}body.navigation-category #header-list-area table.category-list>tbody,body.navigation-category #header-list-area .category-list-item>table,body.navigation-category #header-list-area .category-list-item>table>tbody,body.navigation-category #header-list-area .category-list-item>table>tbody>tr:not(.category-description),body.navigation-category #header-list-area .category-list-item th.main-link{display:contents}body.navigation-category #header-list-area table.category-list>tbody>tr,body.navigation-category #header-list-area .category-list>.category-list-item{display:flex;align-items:center;margin:0;padding:var(--space-1) var(--space-3);border:0;border-radius:var(--d-border-radius);box-shadow:inset 0 0 0 1px var(--content-border-color)}body.navigation-category #header-list-area table.category-list>tbody>tr:hover,body.navigation-category #header-list-area .category-list>.category-list-item:hover{background:var(--d-hover)}body.navigation-category #header-list-area td.category{width:auto;padding:0;border:0}body.navigation-category #header-list-area h3{margin:0;font-size:var(--font-0)}body.navigation-category #header-list-area td.topics{width:auto;padding:0;border:0}body.navigation-category #header-list-area td.topics>div:not(.unread-new){display:none}body.navigation-category #header-list-area .category__badges .badge-notification{margin-left:var(--space-2)}body.navigation-category #header-list-area .category-description,body.navigation-category #header-list-area .category-topics-count,body.navigation-category #header-list-area .subcategories,body.navigation-category #header-list-area .subcategories-list{display:none}.categories-and-latest .latest-topic-list-item{align-items:flex-start;gap:var(--space-3);padding:var(--space-2) var(--space-1)}.categories-and-latest .latest-topic-list-item .topic-poster .avatar{width:var(--space-6);height:var(--space-6)}.categories-and-latest .latest-topic-list-item .main-link{flex:1 1 auto;min-width:0;max-width:none}.categories-and-latest .latest-topic-list-item .main-link .top-row{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--font-0)}.categories-and-latest .latest-topic-list-item .main-link a.title{padding:0}.categories-and-latest .latest-topic-list-item .topic-stats{flex:0 0 auto}.categories-and-latest .latest-topic-list .posts-map{font-size:var(--font-0)}@media(width >= 40rem){body:not(.has-sidebar-page) #reply-control:not(.fullscreen).hide-preview{margin-left:max(.67em,(100% - var(--d-max-width))/2 + .67em)}}html.fomio-bottom-bar-visible{--footer-nav-height: 3.5rem}.fomio-bottom-bar{position:fixed;right:0;bottom:0;left:0;z-index:900;display:flex;box-sizing:content-box;height:var(--footer-nav-height);padding-bottom:env(safe-area-inset-bottom);background-color:var(--header_background);box-shadow:var(--shadow-header)}@media(prefers-reduced-motion: no-preference){.fomio-bottom-bar{transition:transform 150ms ease}}.fomio-bottom-bar--hidden{transform:translateY(100%);pointer-events:none}.fomio-bottom-bar__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-half);padding:0;border:0;background:none;color:var(--header_primary-medium);text-decoration:none;font-size:var(--font-down-2);font-weight:bold;line-height:var(--line-height-medium);cursor:pointer}.fomio-bottom-bar__item .d-icon{color:inherit;font-size:var(--font-up-2)}.fomio-bottom-bar__item>.d-icon,.fomio-bottom-bar__item .fomio-bottom-bar__icon{height:var(--space-6)}.fomio-bottom-bar__item:hover,.fomio-bottom-bar__item:focus-visible{color:var(--header_primary)}.fomio-bottom-bar__item.active{color:var(--tertiary)}.fomio-bottom-bar__item .avatar{border-radius:50%}.fomio-bottom-bar__item.active .avatar{box-shadow:0 0 0 2px var(--header_background),0 0 0 4px var(--tertiary)}.fomio-bottom-bar__item:disabled{cursor:default;opacity:.45}.fomio-bottom-bar__item--create .fomio-bottom-bar__icon{width:var(--space-6);border-radius:var(--d-border-radius);background:var(--tertiary);color:var(--secondary)}.fomio-bottom-bar__item--create .fomio-bottom-bar__icon .d-icon{color:var(--secondary)}.fomio-bottom-bar__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fomio-bottom-bar__icon{position:relative;display:flex;align-items:center;justify-content:center}.fomio-bottom-bar__icon .badge-notification{position:absolute;top:-4px;right:-3px;border:2px solid var(--header_background)}.fomio-bottom-bar__icon .unread-notifications{background-color:var(--tertiary)}html.fomio-bottom-bar-visible #reply-control:is(.draft,.saving){bottom:calc(var(--footer-nav-height) + env(safe-area-inset-bottom))}.fomio-bottom-bar-visible .d-header-icons .header-dropdown-toggle.current-user{display:none}
/*# sourceMappingURL=common_theme_39_1e55a02c3ed5e6be9fa5002ba6379eca3f97974b.css.map?__ws=meta.fomio.app */
