@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{height:100vh;overflow-x:hidden;overflow-y:auto;font-family:"Inter",sans-serif;font-style:normal;--heading-font-family: "ITC-AVANT-GARDE-GOTHIC-PRO";--highlight-bg: var(--ps-surface-interactive);--nav-horizontal-padding: 1rem;--composer-popup-background: var(--ps-surface-primary-alt);--d-badge-card-background-color: var(--ps-surface-primary);--d-content-background: transparent;--d-hover: transparent;--d-selected: transparent;--d-post-control-background--hover: var(--ps-surface-interactive);--d-post-control-text-color--hover: var(--ps-white);--d-button-border: none;--d-button-default-border--hover: none;--d-button-default-bg-color--hover: var(--ps-interactive-hover);--d-button-default-border--hover: var(--ps-interactive-hover);--d-button-flat-bg-color--hover: var(--ps-interactive-hover);--d-button-flat-icon-color--hover: var(--ps-white);--d-button-flat-text-color--hover: var(--ps-white);--d-input-bg-color: transparent;--d-input-text-color: var(--ps-text-color-body);--d-nav-color--active: var(--ps-text-color-body);--d-link-color: var(--ps-text-color-link);--d-topic-list-header-text-color: var(--ps-text-color-body);--d-sidebar-admin-background: var(--ps-surface-primary);--d-sidebar-footer-fade: var(--ps-surface-primary-alt);--d-sidebar-highlight-color: var(--ps-interactive-hover);--d-sidebar-link-color: var(--ps-surface-interactive);--content-border-color: var(--ps-surface-primary-alt);--excerpt-color: var(--ps-text-color-secondary);--highlight: var(--ps-utility-highlight);--tag-text-color: var(--ps-text-color-body);--token-color-surface: var(--ps-surface-primary);--topic-body-width: var(--mono-column-width);--topic-body-width-padding: 0.5rem;--topic-list-item-background-color: transparent;--topic-list-item-background-color--visited: transparent;--poll-bar-color: var(--ps-interactive-active);--primary-medium: var(--ps-text-color-secondary);--table-border-width: 1px;--table-border-color: var(--ps-surface-highlight);--header-height: 6rem;--footer-height: calc(200px + 4rem)}body,.discourse-root,#main-outlet-wrapper{background:var(--ps-surface-primary)}#main-outlet-wrapper{padding:1rem;min-height:calc(100vh - var(--footer-height))}.d-header>.wrap,#main-outlet{padding:0}.login-fullpage{min-height:calc(100vh - var(--header-height) - var(--footer-height))}a,a.inline-editable-field,.groups .group-link{color:var(--ps-text-color-link)}a:hover,a.inline-editable-field:hover,.groups .group-link:hover{color:var(--ps-interactive-hover)}code,a>code,p>code,.dialog-content,.ProseMirror .code-language-select{background:var(--ps-surface-primary-alt);color:var(--ps-text-color-body)}img.emoji{height:1.25rem;width:1.25rem}.gap{color:var(--ps-text-color-secondary);padding:0 0 1rem 0}hr{border-color:var(--ps-surface-primary-alt);margin:.25rem 0}section.details h1{color:var(--ps-text-color-body)}input::placeholder,span.mention,.upcoming-change__plugin{color:var(--ps-text-color-secondary)}kbd,.modal .nav{background:rgba(0,0,0,0)}.d-table__header-cell{color:var(--ps-text-color-body)}.d-table__cell.--overview .d-table__overview-name{color:var(--ps-text-color-link)}.d-table__row.has-update{background:var(--ps-interactive-hover)}.global-notice{text-align:center}.global-notice .alert.alert-info{margin-bottom:0;padding:0 0 .75rem 0}.admin-section-landing-wrapper .admin-section-landing-item__title{color:var(--ps-text-color-body)}.admin-section-landing-wrapper .admin-section-landing-item__description{color:var(--ps-text-color-secondary)}.admin-report .header .breadcrumb .report .report-url{color:var(--ps-text-color-link)}.admin-config-page__main-area .admin-detail,.admin-search__input-group,.d-select,.boxed.white{background:var(--ps-surface-primary);color:var(--ps-text-color-body)}.admin-report-table .total-row,.admin-customize .current-style .nav-pills li a.blank:not(.active){background:var(--ps-surface-primary-alt);color:var(--ps-text-color-secondary)}.link-share-container .invite-link,.d-admin-filter,.field-info,.admin-config-area-card{background:var(--ps-surface-primary) !important}.user-main .about .controls ul{margin:0}.about-page .body-page,.admin-area .sidebar-wrapper .admin-panel .sidebar-section-header-text,.sidebar-section-wrapper .sidebar-section-header,.user-main .about .secondary dd{color:var(--ps-text-color-body)}.user-main .about .secondary dt{color:var(--ps-text-color-secondary)}.admin-report .d-page-subheader__title a,.dashboard-next .section .section-title h2 a{color:var(--ps-text-color-link)}.admin-report .d-page-subheader__title a:hover,.dashboard-next .section .section-title h2 a:hover{color:var(--ps-interactive-hover)}.form-kit__field .form-kit__container-help-text{color:var(--ps-text-color-secondary)}.admin-area .sidebar-wrapper .admin-panel{background:var(--ps-surface-primary) !important}.sidebar-wrapper .sidebar-sections__back-to-forum{color:var(--ps-text-color-body)}.review-item__header{background:var(--ps-surface-primary-alt)}.review-item__label-badges{color:var(--ps-text-color-body)}.review-item__post-content,.reviewable-timeline .timeline-event,.reviewable-note-form,.form-kit__control-textarea{background:rgba(0,0,0,0)}.form-kit__control-textarea::placeholder{color:var(--ps-text-color-secondary)}.discourse-no-touch .form-kit__control-textarea:hover:not(:disabled),.form-kit__control-textarea:focus:not(:disabled),.form-kit__control-textarea:focus-visible:not(:disabled),.form-kit__control-textarea:focus:focus-visible:not(:disabled){background-color:rgba(0,0,0,0) !important;color:var(--ps-text-color-body) !important}.reviewable-timeline .timeline-event__description,.reviewable-timeline .timeline-event__title,.form-kit__meta{color:var(--ps-text-color-secondary)}.review-item__meta-content .created-by .names span a{color:var(--ps-text-color-link) !important}.review-item__meta-content .created-by .names span a:hover{color:var(--ps-interactive-hover) !important}.create-invite-modal .edit-link-options{color:var(--ps-text-color-link)}.create-invite-modal .edit-link-options:hover{color:var(--ps-interactive-hover)}.docker-manager .d-table__row.repo.has-update{background:var(--ps-interactive-hover)}.docker-manager .commit-hash{color:var(--ps-text-color-link)}.btn-transparent.back-button{padding:.5rem}.d-multi-select-trigger__selected-item{background-color:var(--ps-surface-interactive);color:var(--ps-white)}.d-multi-select-trigger__selected-item:hover{background-color:var(--ps-interactive-hover)}.edit-category-description-container .readonly-field{color:var(--ps-text-color-secondary)}.form-kit__control-color-input-prefix{background:var(--ps-surface-primary-alt)}.form-kit__control-checkbox-title,.form-kit__control-radio-label{color:var(--ps-text-color-body)}.sidebar-categories-form .sidebar-categories-form__row{background:rgba(0,0,0,0)}.sidebar-categories-form .sidebar-categories-form__category-description{color:var(--ps-text-color-secondary)}.about-page .body-page,.user-main{margin:auto;max-width:var(--mono-column-width)}.user-main .staff-counters{background:var(--ps-surface-primary-alt)}.user-main .staff-counters a{color:var(--ps-text-color-link)}.user-main .staff-counters a:hover{color:var(--ps-interactive-hover)}.user-main .about .details,.user-main .about.collapsed-info .details{background:rgba(0,0,0,0);padding:1rem}.user-profile-names__primary{font-family:var(--heading-font-family)}.user-profile-names{color:var(--ps-text-color-body);margin-bottom:.5rem}label,.new-user-wrapper{color:var(--ps-text-color-body)}a,.stats-section li.linked-stat a,.user-info .user-detail .name-line a a.mention{color:var(--ps-text-color-link)}a:active,.stats-section li.linked-stat a:active,.user-info .user-detail .name-line a a.mention:active{color:var(--ps-interactive-active)}a:hover,.stats-section li.linked-stat a:hover,.user-info .user-detail .name-line a a.mention:hover{color:var(--ps-interactive-hover)}a[data-clicks]::after{background:var(--ps-surface-primary-alt);color:var(--ps-text-color-body)}.theme-card__title,.form-vertical .control-label:not(.checkbox-label){color:var(--ps-text-color-body)}.body-page{margin:auto;max-width:var(--mono-column-width)}.directory-table .me .directory-table__cell{background-color:var(--ps-surface-primary-alt)}.d-header{position:sticky;top:0;background:var(--ps-surface-highlight) !important;box-shadow:0 0 8px 3px rgba(0,0,0,.3);padding:.5rem 0;height:4rem;z-index:10}.d-header #site-logo{height:4rem}body.static-login .login-welcome{background-color:var(--ps-surface-highlight);color:var(--ps-white)}.login-fullpage #login-form .input-group input,.login-welcome-header .login-title,.login-fullpage .input-group input:focus+label.alt-placeholder,.login-fullpage .input-group input.value-entered+label.alt-placeholder{background-color:var(--ps-surface-primary) !important;color:var(--ps-text-color-body)}body.login-page .d-header .title a{margin:0}.btn .d-icon{background-color:rgba(0,0,0,0);color:var(--ps-white)}.d-editor-button-bar .btn .d-icon{color:var(--ps-text-color-body)}.d-editor-button-bar .btn .d-icon:hover{background-color:var(--ps-interactive-hover);color:var(--ps-text-color-primary)}.d-header .btn .d-icon{color:var(--ps-white);fill:var(--ps-white)}.d-header-icons{align-items:center;margin:0 8px}.sidebar-footer-wrapper .sidebar-footer-actions-button.btn .d-icon{fill:var(--ps-text-color-link)}.d-header-icons>li{margin:0 .5rem 0 0}.d-header .header-dropdown-toggle button,.discourse-no-touch .d-header-icons .icon:hover,.drop-down-mode .d-header-icons .active .icon{background:rgba(0,0,0,0) !important;border:none;border-radius:var(--ps-border-radius-default)}.d-header .header-dropdown-toggle button:hover,.discourse-no-touch .d-header-icons .icon:hover:hover,.drop-down-mode .d-header-icons .active .icon:hover{color:var(--ps-interactive-hover)}.d-header .header-dropdown-toggle button:hover svg,.discourse-no-touch .d-header-icons .icon:hover:hover svg,.drop-down-mode .d-header-icons .active .icon:hover svg{fill:var(--ps-interactive-hover)}.d-header .chat-header-icon,.d-header .header-chat-link,.d-header [href="/chat"],.d-header .btn[title=Chat]{background:rgba(0,0,0,0) !important;border:none !important}.d-header .chat-header-icon .d-icon,.d-header .header-chat-link .d-icon{color:#fff !important}.d-header .chat-header-icon .chat-channel-unread-indicator,.d-header .chat-unread-urgent-indicator{background:var(--ps-surface-highlight);color:var(--ps-text-color-primary)}.d-header .current-user img.avatar,.d-header .header-dropdown-toggle img.avatar{border-radius:50%}.user-card .card-content,.group-card .card-content{background:var(--ps-surface-primary-alt)}.user-card .first-row .names .name-username-wrapper,.group-card .first-row .names .name-username-wrapper{font-family:var(--heading-font-family)}.user-card .first-row .names{padding-left:1rem}.user-card .featured-topic a,.user-card .location-and-website .website-name a,.user-card .names__primary .d-icon,.user-card .names__primary a{color:var(--ps-text-color-link)}.user-card .featured-topic a:hover,.user-card .location-and-website .website-name a:hover,.user-card .names__primary .d-icon:hover,.user-card .names__primary a:hover{color:var(--ps-interactive-hover)}.user-card,.user-card .names__secondary,.user-card .location-and-website .location span,.public-user-fields{color:var(--ps-text-color-body)}.user-card .featured-topic .desc,.user-card .metadata,.user-card .metadata .desc{color:var(--ps-text-color-secondary)}.user-card .badge-section .user-badge,.user-card .badge-section .more-user-badges a{background:var(--ps-surface-interactive);color:var(--ps-white)}.user-card .badge-section .user-badge:hover,.user-card .badge-section .more-user-badges a:hover{background:var(--ps-interactive-hover)}.d-header .current-username,.d-header .username{color:var(--ps-white);font-size:14px;font-weight:600}.d-header .ring,.d-header .badge-notification{background:var(--ps-utility-highlight);color:var(--ps-black);font-size:12px;font-weight:700;padding:2px;border:none}.user-menu .quick-access-panel .bookmark a .d-icon,.user-menu .quick-access-panel .read a .d-icon{fill:var(--ps-text-color-body)}.user-menu .quick-access-panel li a .item-label{color:var(--ps-text-color-body)}.user-menu .quick-access-panel .bookmark,.user-menu .quick-access-panel li.read,.user-stream .user-notifications-list li.notification.read{background:var(--ps-surface-primary-alt)}.user-menu .quick-access-panel .bookmark .item-label,.user-menu .quick-access-panel .bookmark .item-description,.user-menu .quick-access-panel li.read .item-label,.user-menu .quick-access-panel li.read .item-description,.user-stream .user-notifications-list li.notification.read .item-label,.user-stream .user-notifications-list li.notification.read .item-description{color:var(--ps-text-color-body)}.user-menu .quick-access-panel li.read .item-description,.user-menu .quick-access-panel li.unread .item-description{font-size:14px}.user-menu .quick-access-panel li.pending,.user-menu .quick-access-panel li.unread,.user-stream .user-notifications-list li.notification.pending,.user-stream .user-notifications-list li.notification.unread{background:var(--ps-surface-highlight)}.user-menu .quick-access-panel li.pending .item-description,.user-menu .quick-access-panel li.pending .item-label,.user-menu .quick-access-panel li.unread .item-description,.user-menu .quick-access-panel li.unread .item-label,.user-stream .user-notifications-list li.notification.pending .item-description,.user-stream .user-notifications-list li.notification.pending .item-label,.user-stream .user-notifications-list li.notification.unread .item-description,.user-stream .user-notifications-list li.notification.unread .item-label{color:var(--ps-white)}.user-menu .quick-access-panel li.pending .d-icon,.user-menu .quick-access-panel li.unread .d-icon,.user-stream .user-notifications-list li.notification.pending .d-icon,.user-stream .user-notifications-list li.notification.unread .d-icon{fill:var(--ps-white)}.user-menu .quick-access-panel .bookmark:hover .item-description,.user-menu .quick-access-panel .bookmark:hover .item-label,.user-menu .quick-access-panel li a:hover .item-description,.user-menu .quick-access-panel li a:hover .item-label,.user-menu .quick-access-panel li.pending:hover .item-description,.user-menu .quick-access-panel li.pending:hover .item-label,.user-menu .quick-access-panel li.read:hover .item-description,.user-menu .quick-access-panel li.read:hover .item-label,.user-menu .quick-access-panel li.unread:hover .item-description,.user-menu .quick-access-panel li.unread:hover .item-label,.user-stream .user-notifications-list li.notification.pending:hover .item-description,.user-stream .user-notifications-list li.notification.pending:hover .item-label,.user-stream .user-notifications-list li.notification.read:hover .item-description,.user-stream .user-notifications-list li.notification.read:hover .item-label,.user-stream .user-notifications-list li.notification.unread:hover .item-description,.user-stream .user-notifications-list li.notification.unread:hover .item-label{color:var(--ps-white)}.user-menu .quick-access-panel .bookmark:hover .d-icon,.user-menu .quick-access-panel li a:hover .d-icon,.user-menu .quick-access-panel li.pending:hover .d-icon,.user-menu .quick-access-panel li.read:hover .d-icon,.user-menu .quick-access-panel li.unread:hover .d-icon,.user-stream .user-notifications-list li.notification.pending:hover .d-icon,.user-stream .user-notifications-list li.notification.read:hover .d-icon,.user-stream .user-notifications-list li.notification.unread:hover .d-icon{fill:var(--ps-white)}.user-menu .quick-access-panel .bookmark:hover,.user-menu .quick-access-panel li a:hover,.user-menu .quick-access-panel li.pending:hover,.user-menu .quick-access-panel li.read:hover,.user-menu .quick-access-panel li.unread:hover,.user-stream .user-notifications-list li.notification.pending:hover,.user-stream .user-notifications-list li.notification.read:hover,.user-stream .user-notifications-list li.notification.unread:hover{background:var(--ps-interactive-hover)}.user-stream .user-notifications-list li.notification,.user-menu.revamped #quick-access-profile li>*{background:var(--ps-surface-interactive)}.user-stream .user-notifications-list li.notification:hover,.user-menu.revamped #quick-access-profile li>*:hover{background:var(--ps-interactive-hover)}.user-menu .quick-access-panel .user-menu-button-profile .item-label{color:var(--ps-white)}.user-menu .quick-access-panel li a{margin:0}.user-content,.user-notifications-list .read{background:rgba(0,0,0,0)}.select-kit.dropdown-select-box.notifications-filter .notifications-filter-header .filter-text,.select-kit.dropdown-select-box.notifications-filter .notifications-filter-header .header-text{color:var(--ps-text-color-body)}.user-notifications-list li:hover{background:var(--ps-surface-primary-alt)}.search-menu,.hamburger-panel{border-radius:var(--ps-border-radius-default);box-shadow:var(--ps-shadow-md);margin-top:8px}.hamburger-panel li a{padding:10px 14px}.menu-panel .widget-link{background:var(--ps-surface-primary);color:var(--ps-text-color-body) !important;padding:10px 14px;font-size:14px}.menu-panel .widget-link:hover{background:var(--ps-interactive-hover)}.search-menu .search-link .topic-title,.search-menu-container .search-link .topic-title{color:var(--ps-text-color-link)}.fps-result .blurb .search-highlight,.search-menu .search-result-topic .list .item .blurb,.tap-tile-grid .tap-tile{color:var(--ps-text-color-secondary)}.menu-panel .search-link,.search-container .search-advanced .search-info{background:rgba(0,0,0,0);color:var(--ps-text-color-body)}.search-container .search-page-heading span.term{background:var(--ps-surface-interactive);color:var(--ps-white)}.fps-result .search-link .topic-title{color:var(--ps-text-color-link)}.fps-result .search-link .topic-title:hover{color:var(--ps-interactive-hover)}.d-header .sidebar-toggle,.d-header .btn-sidebar-toggle,.d-header [data-toggle=sidebar],.d-header .header-sidebar-toggle{margin-left:4px;background:rgba(0,0,0,0) !important;border:none}.d-header .sidebar-toggle .d-icon{color:var(--ps-white)}.revamped .menu-panel,.menu-panel.drop-down .panel-body,.user-menu.revamped .panel-body-contents{background:var(--ps-surface-primary)}.user-menu.revamped .tabs-list .btn:not(.active):hover{background-color:var(--ps-interactive-hover)}.user-menu.revamped .tabs-list .btn .d-icon,.user-menu.revamped .tabs-list .btn:not(.active):hover .d-icon,.user-menu.revamped .tabs-list .btn.active .d-icon{background-color:var(--ps-surface-highlight);fill:var(--ps-white)}.container.group,.container.groups-index,.reviewable>*{margin:1rem}.user-info .user-detail .name-line a,.user-content-wrapper .user-content,.group-members-actions input::placeholder,.group-bio,.group-info .group-info-name,.groups-boxes .group-box .group-box-inner .group-user-count,.groups-boxes .group-box .group-box-inner .group-description,.reviewable>*{color:var(--ps-text-color-body)}.user-info.medium.badge-info .granted-on{color:var(--ps-text-color-secondary)}.group-details-container{background:rgba(0,0,0,0)}.form-kit__container-title,.user-metrics .table-cell .label,.user-theme-creator .user-theme-list ul li a{color:var(--ps-text-color-body)}.form-kit__container-optional{color:var(--ps-text-color-secondary)}.settings .setting.overridden.string input[type=text]{background:var(--ps-surface-highlight);color:var(--ps-white)}#loading-bar{background:var(--ps-text-color-secondary);height:3px}#topic{margin:0 auto;padding:1rem 1rem 0 1rem;box-sizing:border-box}.navigation-container{margin:auto;padding:12px 0px;box-sizing:border-box}.categories-and-latest{gap:30px}#main-outlet{font-family:"Inter",system-ui,-apple-system,sans-serif !important;padding:0}#main-outlet,#main-outlet>.wrap,.wrap{color:var(--ps-text-color-body)}#main-outlet,#main-outlet>*,.wrap,.container,.contents,.list-container,.navigation-container,.full-width,.container.posts,.topic-area,.categories-and-latest-container,.categories-and-latest,.topic-list-container,.category-list-container,.d-page,.extra-info-wrapper,.topic-list-bottom,.show-more,section,main{background:rgba(0,0,0,0)}.list-controls{background:var(--ps-surface-primary)}.latest-topic-list .table-heading{color:var(--ps-text-color-body);font-family:var(--heading-font-family);font-size:16px;font-weight:700;padding:.5rem;text-transform:uppercase}.latest-topic-list .table-heading,.latest-topic-list-item{border-bottom:1px solid var(--ps-text-color-link)}.latest-topic-list-item{align-items:flex-start;padding:.625rem}.latest-topic-list .avatar{width:40px;height:40px;border-radius:4px !important}.latest-topic-list-item .main-link a.title{color:var(--ps-text-color-body);font-weight:600;font-size:16px}.latest-topic-list-item .main-link a.title:hover{color:var(--ps-interactive-hover) !important}.latest-topic-list-item .topic-stats{margin-top:.25rem}.latest-topic-list .badge-category{margin:4px 0}.badge-category__wrapper .badge-category.--style-icon .d-icon+.d-icon{color:var(--ps-text-color-link)}.latest-topic-list-item .badge-category__name{color:var(--ps-text-color-secondary);font-size:12px;font-weight:500}.badge-posts{font-weight:600}.badge-posts[href]{color:var(--ps-zero-heat)}.heatmap-low,.heatmap-low a{color:var(--ps-low-heat) !important}.heatmap-med,.heatmap-med a{color:var(--ps-med-heat) !important}.heatmap-high,.heatmap-high a{color:var(--ps-high-heat) !important}.latest-topic-list .num,.latest-topic-list .age,.latest-topic-list-item .num{font-size:14px}.d-header .navigation-container .nav-pills>li>a,.d-header .main-nav .nav-pills>li>a,.nav-pills>li>a,.nav-pills>li>button{background-color:var(--ps-surface-interactive);color:var(--ps-white);font-size:14px;font-weight:500;padding:8px 14px}.d-header .navigation-container .nav-pills>li>a svg,.d-header .main-nav .nav-pills>li>a svg,.nav-pills>li>a svg,.nav-pills>li>button svg{fill:var(--ps-white)}.d-header .navigation-container .nav-pills>li>a:active,.d-header .main-nav .nav-pills>li>a:active,.nav-pills>li>a:active,.nav-pills>li>button:active{color:var(--ps-interactive-active)}.d-header .navigation-container .nav-pills>li>a:hover,.d-header .main-nav .nav-pills>li>a:hover,.nav-pills>li>a:hover,.nav-pills>li>button:hover{background-color:var(--ps-interactive-hover);color:var(--ps-white)}.nav-pills>li.active>a,.nav-pills>li.active>button{color:var(--ps-text-color-link);font-weight:700;background:rgba(0,0,0,0)}.combo-box .combo-box-header:hover,.tag-drop .tag-drop-header:hover{background:var(--ps-interactive-hover)}.select-kit .select-kit-header{font-size:14px}.select-kit .select-kit-header .caret-icon,.category-drop-header .d-icon,.tag-drop-header .d-icon{color:var(--ps-white)}.combo-box .combo-box-header .d-icon,.select-kit .select-kit-header .selected-name{color:var(--ps-text-color-body)}.select-kit.single-select.dropdown-select-box .select-kit-header{border:none}.select-kit.single-select.dropdown-select-box .select-kit-row{max-width:600px;text-wrap:auto}.select-kit.single-select.dropdown-select-box .select-kit-row .texts .name,.select-kit.single-select.dropdown-select-box .select-kit-row .texts .desc{color:var(--ps-white)}.select-kit.dropdown-select-box.composer-actions .select-kit-header:hover{background:var(--ps-interactive-hover)}.select-kit-header-wrapper svg,.select-kit .select-kit-header .badge-category,.combo-box-header .badge-category,.combo-box-header .badge-category__name,.select-kit.single-select.dropdown-select-box .select-kit-row .icons .d-icon{color:var(--ps-white)}.select-kit.is-expanded .select-kit-collection{background:var(--ps-surface-primary-alt)}.select-kit .select-kit-collection:hover .select-kit-row.is-highlighted:hover{background:var(--ps-interactive-hover)}.category-row .select-kit-row .is-selected .is-highlighted:hover,.select-kit .select-kit-collection:hover .select-kit-row.is-selected.is-highlighted:hover{background:var(--ps-interactive-active)}.select-kit .select-kit-row,.combo-box .combo-box-row{padding:10px 14px;background:var(--ps-surface-interactive);color:var(--ps-white)}.select-kit.dropdown-select-box.period-chooser .period-chooser-header,.select-kit.dropdown-select-box.period-chooser .period-chooser-row{border-radius:var(--ps-border-radius-default)}.select-kit .d-icon,.select-kit.dropdown-select-box.period-chooser .period-chooser-row .date-section,.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name .date-section,.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name .top-date-string{color:var(--ps-text-color-body)}.select-kit.dropdown-select-box.period-chooser .period-chooser-row .date-section{font-family:var(--heading-font-family)}.select-kit.dropdown-select-box.period-chooser .period-chooser-header,.select-kit.dropdown-select-box.period-chooser .select-kit-collection{font-family:"Inter";padding:1rem}.select-kit .select-kit-row.is-selected{color:var(--ps-text-color-body);outline:1px solid var(--ps-text-color-body);border-radius:var(--ps-border-radius-default)}.select-kit .select-kit-row.is-highlighted,.select-kit .select-kit-row.is-selected,.select-kit .select-kit-row.is-selected.is-highlighted{background:var(--ps-interactive-active);color:var(--ps-white)}.select-kit.dropdown-select-box.period-chooser .period-chooser-row .top-date-string{color:var(--ps-text-color-body)}.select-kit .select-kit-filter,.select-kit .filter-input{background:var(--ps-surface-primary);border-radius:var(--ps-border-radius-default);padding:8px}.select-kit .filter-input:focus{border-color:var(--ps-primary) !important;outline:none !important}.container.posts,#topic>.container{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important}.timeline-container .topic-timeline .start-date,.timeline-container .topic-timeline .timeline-ago{color:var(--ps-text-color-secondary)}.navigation-controls>.btn{border-radius:var(--ps-border-radius-default)}.navigation-controls>.btn:hover{background-color:var(--ps-interactive-hover)}.navigation-controls>svg{color:var(--ps-white)}#topic-title{margin:auto;max-width:var(--mono-column-width);padding:2rem 1rem 1rem 1rem;border:none !important;border-radius:0 !important}#topic-title h1,#topic-title h1 a,.fancy-title{font-weight:700;font-size:22px;color:var(--ps-text-color-body);line-height:1.4;margin:0 0 .5rem 0}.d-header .extra-info-wrapper,.d-header .topic-extra-info,.d-header .extra-info{background:rgba(0,0,0,0) !important}.d-header .extra-info-wrapper .badge-category,.d-header .extra-info .badge-category{color:hsla(0,0%,100%,.8) !important;font-size:12px !important}.d-header .extra-info-wrapper .d-icon,.d-header .extra-info .d-icon{color:#fff !important;opacity:.7 !important}.d-header .extra-info-wrapper .home-logo-wrapper-outlet,.d-header .home-link{color:#fff !important}.d-header .home-logo-wrapper-outlet{padding-left:10px;transition:all cubic-bezier(0.2, 0, 0, 0.9) 1s}.d-header .home-logo-wrapper-outlet:hover{filter:contrast(2)}#topic-title .badge-category-parent,#topic-title .badge-category,.topic-category,.categories-wrapper,.title-wrapper .badge-wrapper{font-size:14px;font-family:var(--heading-font-family);font-weight:700;color:var(--ps-text-color-body)}.title-wrapper .topic-statuses .d-icon{color:var(--ps-text-color-link)}.extra-info-wrapper .title-wrapper{display:flex;flex-direction:row;align-items:center;line-height:normal}.extra-info-wrapper .header-title{font-size:18px}.title-wrapper .header-title{align-items:center;width:auto}.title-wrapper .heater-title a{font-size:16px}.categories-wrapper .badge-category__name{font-size:16px !important}.title-wrapper .badge-wrapper .badge-category__name{color:var(--phh-text-muted) !important}.topic-meta-info,.topic-above-posts .topic-poster-info{font-size:12px !important;color:var(--phh-text-light) !important;text-transform:uppercase !important;letter-spacing:.03em !important;margin-top:8px !important}.topic-meta-data{align-items:center;border-bottom:1px solid var(--ps-surface-primary-alt);margin:0 0 1rem 0;padding:0 0 1rem 0}.topic-meta-data .created-at{color:var(--ps-text-color-secondary);font-size:14px;margin-right:1rem}.topic-meta-data .post-info{color:var(--ps-text-color-link);font-size:14px;margin-right:.5rem}.topic-meta-data .post-info:hover{color:var(--ps-interactive-hover)}.post-info.edits .btn{background:rgba(0,0,0,0);padding:.25rem .5rem}.heatmap-high .d-button-label{color:var(--ps-white) !important}.topic-meta-data .creator a{color:var(--ps-text-color-secondary);font-weight:600}.topic-status .d-icon{color:var(--ps-interactive-hover)}.archetype-private_message .topic-map{padding:1rem}.archetype-private_message .topic-map:not(.--bottom){border-radius:0;border-top:1px solid var(--ps-interactive-hover)}.fk-d-menu__inner-content,.archetype-private_message .topic-map section,.archetype-private_message .deleted .topic-body .regular.contents{background:var(--ps-surface-primary-alt)}.archetype-private_message .topic-map .topic-map__private-message-map{padding:0 1rem 1rem 1rem}.archetype-private_message .topic-map .participants{margin-bottom:0}.archetype-private_message .topic-map .participants .user{background:var(--ps-surface-primary)}.archetype-private_message .topic-map .participants .user .user-link,.archetype-private_message .topic-map .participants .user .group-link{color:var(--ps-text-color-link)}.archetype-private_message .topic-map .participants .user .user-link:hover,.archetype-private_message .topic-map .participants .user .group-link:hover{color:var(--ps-interactive-hover)}.topic-map__contents{padding:1rem}.topic-map__contents .topic-map__stats .fk-d-menu__trigger{background:rgba(0,0,0,0) !important}.fk-d-menu.topic-map__likes-content .like-section__user,.fk-d-menu.topic-map__likes-content .like-section__likes .d-icon,.fk-d-menu-modal.topic-map__likes-content .like-section__user,.topic-map__contents .topic-map__stats .fk-d-menu__trigger .number{color:var(--ps-text-color-link)}.fk-d-menu.topic-map__likes-content .like-section__user:hover,.fk-d-menu.topic-map__likes-content .like-section__likes .d-icon:hover,.fk-d-menu-modal.topic-map__likes-content .like-section__user:hover,.topic-map__contents .topic-map__stats .fk-d-menu__trigger .number:hover{color:var(--ps-interactive-hover)}.fk-d-menu.topic-map__links-content .topic-link[data-clicks]::before,.fk-d-menu-modal.topic-map__links-content .topic-link[data-clicks]::before{background-color:var(--ps-surface-highlight);color:var(--ps-white)}body:not(.archetype-private_message) .topic-map{padding:0}.fk-d-menu.topic-map__views-content .view-explainer,.topic-map .estimated-read-time,.topic-map__contents .topic-map__stats .fk-d-menu__trigger .topic-map__stat-label{color:var(--ps-text-color-secondary)}.topic-map__contents .topic-map__stats.--single-stat .fk-d-menu__trigger span{color:var(--ps-text-color-link)}.topic-map__contents .topic-map__stats.--single-stat .fk-d-menu__trigger span:hover{color:var(--ps-interactive-hover)}.fk-d-menu.topic-map__likes-content h3{margin-bottom:0}.fk-d-menu.topic-map__views-content .topic-views__count,.fk-d-menu.topic-map__views-content .topic-views__date{color:var(--ps-text-color-body)}.fk-d-menu-modal.topic-map__likes-content p,.fk-d-menu.topic-map__likes-content p{color:var(--ps-text-color-secondary)}.posts-filtered-notice{background:var(--ps-surface-highlight);color:var(--ps-white)}.topic-avatar,.topic-post .poster-avatar,.topic-post .topic-avatar{width:180px;align-items:center;text-align:center;border-top:0;border-right:1px solid var(--ps-text-color-secondary)}.topic-post.sticky-avatar>article>.row>.topic-avatar{border-right:1px solid var(--ps-text-color-secondary)}.topic-post.sticky-avatar>article>.row>.topic-avatar{background:var(--ps-surface-primary-alt);border-radius:var(--ps-border-radius-default) 0 0 var(--ps-border-radius-default);height:unset;margin:0}.topic-avatar img.avatar,.topic-avatar .avatar-flair-container img{width:100px;height:100px;border-radius:6px}.avatar-flair{position:absolute !important;bottom:-5px !important;right:-5px !important}.topic-meta-data .names{flex-wrap:wrap}.topic-body .names .username a,.topic-meta-data .names .username a,.names>span a{font-family:var(--heading-font-family);font-weight:600;font-size:18px;color:var(--ps-text-color-body);text-decoration:none !important}.topic-body .names .username a:hover,.topic-meta-data .names .username a:hover,.names>span a:hover{color:var(--ps-interactive-hover) !important}.names .fa{color:var(--ps-text-color-link)}.read-state{right:.5rem}.topic-body .names .username a:hover,.topic-meta-data .names .username a:hover{color:var(--ps-interactive-hover) !important}.topic-body .names .user-title,.topic-meta-data .names .user-title,.topic-body .names .title,.topic-meta-data .names .title{color:var(--ps-text-color-secondary);flex-basis:100%;font-size:13px;font-weight:500;display:inline}.topic-body{grid-column:2;grid-row:1;border-top:0;background:rgba(0,0,0,0);display:block;flex:1;min-width:0 !important;padding:1rem}.post-meta-data{align-items:center;border-bottom:1px solid var(--ps-surface-primary-alt);margin-bottom:14px;padding-bottom:12px}.topic-meta-data .post-infos,.topic-meta-data>.post-info:first-child{display:flex !important;align-items:center !important;gap:8px !important}.post-info.age a,.relative-date,.post-date,.topic-body .relative-date{color:var(--ps-text-color-secondary);font-size:13px;text-decoration:none}.post-notice{background-color:var(--ps-surface-interactive);border-top:none;color:var(--ps-white);max-width:unset}.post-notice.custom{background-color:var(--ps-surface-primary-alt);color:var(--ps-text-color-body)}.post-info.post-number,.post-info.post-number a,.post-number a{font-size:13px !important;color:var(--phh-text-muted) !important;text-decoration:none !important}.post-info .post-action,.post-info .d-icon{color:var(--ps-surface-interactive);font-size:14px;margin-left:12px;cursor:pointer}.topic-body .post-links .d-icon{color:var(--ps-text-color-link)}.post-links-container{margin-left:0}.post-links-container .post-links{border-top:1px solid var(--ps-surface-primary-alt)}.post-links-container .track-link{color:var(--ps-text-color-link)}.post-links-container .track-link:hover{color:var(--ps-interactive-hover)}.post-links-container .post-links li:last-of-type{margin:0}aside.quote,blockquote,aside.quote .quote blockquote{background:var(--ps-surface-primary-alt);border-radius:0 var(--ps-border-radius-default) var(--ps-border-radius-default) 0}aside.quote .title,blockquote,aside.quote .quote blockquote{border-left:4px solid var(--ps-surface-highlight)}aside.quote aside .title,aside.quote aside .quote{border-left:4px solid var(--ps-surface-highlight);background:var(--ps-surface-primary-alt);border-radius:0 var(--ps-border-radius-default) var(--ps-border-radius-default) 0;padding:.75rem .75rem 0 .75rem;margin:0}aside.quote{margin-bottom:1rem}aside.quote .title,blockquote .title{align-items:center;background:rgba(0,0,0,0);color:var(--ps-text-color-secondary);font-size:14px;font-weight:600;padding:.75rem .75rem 0 .75rem}aside.quote .title .username,blockquote .title a,aside.quote .title .quote-controls{background-color:rgba(0,0,0,0);color:var(--ps-text-color-link);font-weight:600;text-decoration:none}.quote-controls .quote-toggle{padding:.5rem}aside.quote .quote-controls,aside.quote a .d-icon-arrow-up,aside.quote .title a{background:rgba(0,0,0,0) !important;color:var(--ps-text-color-link) !important}aside.quote .quote-controls:hover ::after,aside.quote .quote-controls:hover>svg,aside.quote a .d-icon-arrow-up:hover ::after,aside.quote a .d-icon-arrow-up:hover>svg,aside.quote .title a:hover ::after,aside.quote .title a:hover>svg{color:var(--ps-interactive-hover) !important}aside.quote .title a::after{background:rgba(0,0,0,0) !important;margin-left:2px;content:" said:";font-weight:600;color:var(--ps-text-color-link)}aside.quote .title .quote-controls,aside.quote .quote-controls{color:var(--ps-primary);margin-left:auto !important}aside.quote .quote,blockquote p{font-size:14px;color:var(--ps-text-color-secondary);line-height:1.6;padding:0;border:none}a.reply-to-tab{align-items:center;margin:0;gap:.5rem}a.reply-to-tab,a.reply-to-tab .d-icon{color:var(--ps-text-color-link)}a.reply-to-tab:hover,a.reply-to-tab .d-icon:hover{color:var(--ps-interactive-hover)}.reply-to-tab .avatar,.deleted-post .avatar{height:32px;width:32px;margin:0}.moderator .regular>.cooked{background-color:var(--ps-surface-highlight);color:var(--ps-white);padding:.5rem}.post-notice .d-icon{color:var(--ps-text-color-body)}.cooked,.topic-body .cooked{color:var(--ps-text-color-body);font-size:15px;line-height:1.6;padding:0}.cooked>p:last-child,.topic-body .cooked>p:last-child{margin:0}.cooked aside.onebox{color:var(--ps-black)}.cooked a.mention,a.mention{background:var(--ps-surface-interactive);color:var(--ps-white);font-size:14px;font-weight:600;padding:.25rem .4rem}.cooked a.mention:active,a.mention:active{background:var(--ps-interactive-active)}.cooked a.mention:hover,a.mention:hover{background:var(--ps-interactive-hover);color:var(--ps-white)}.cooked table thead th{color:var(--ps-text-color-body)}.user-signature{color:var(--ps-text-color-secondary);font-size:14px;padding:0 0 .25rem 0}.post-controls,nav.post-controls,.topic-post .post-controls{padding:1rem 0 0 0;border-top:1px solid var(--ps-surface-primary-alt);flex-wrap:wrap;gap:.5rem}.post-controls .show-more-actions:hover,.post-action-menu__copy-link:hover{color:var(--ps-interactive-hover) !important;background:rgba(0,0,0,0) !important}nav.post-controls .btn.show-replies[aria-expanded=true] .d-icon{color:var(--ps-text-color-primary)}.post-actions,.post-menu-area{margin:0;padding:0}.discourse-reactions-counter{border-radius:4px 0 0 4px}.discourse-reactions-actions,.discourse-reactions-picker .discourse-reactions-picker-container{background:var(--ps-surface-primary);color:var(--ps-text-color-body)}.discourse-reactions-counter .reactions-counter,.discourse-reactions-actions:not(.custom-reaction-used) .discourse-reactions-counter{background:rgba(0,0,0,0);color:var(--ps-text-color-link)}.discourse-reactions-counter .discourse-reactions-state-panel .container,.discourse-reactions-state-panel-reaction{background-color:var(--ps-surface-primary-alt)}.discourse-reactions-actions:not(.custom-reaction-used) .reactions-counter{color:var(--ps-text-color-link);padding:.5rem}.discourse-no-touch .discourse-reactions-actions.has-reacted.can-toggle-reaction .discourse-reactions-reaction-button:hover .reaction-button{background:rgba(0,0,0,0) !important}.discourse-reactions-actions:not(.can-toggle-reaction) .discourse-reactions-reaction-button{background:var(--ps-interactive-hover);border-radius:var(--ps-border-radius-default)}.discourse-reactions-actions:not(.custom-reaction-used) .discourse-reactions-counter+.discourse-reactions-reaction-button button,nav.post-controls .actions .double-button button.button-count:not(.my-likes){padding:.5rem .75rem}.discourse-reactions-actions.can-toggle-reaction .discourse-reactions-reaction-button:hover .discourse-no-touch .discourse-reactions-actions:not(.has-reacted):not(.my-post) .discourse-reactions-reaction-button:hover .reaction-button{background:var(--ps-primary-hover) !important}.discourse-no-touch .discourse-reactions-actions.has-reacted .discourse-reactions-double-button:hover{background:rgba(0,0,0,0)}.discourse-reactions-actions.has-reacted.can-toggle-reaction .discourse-reactions-reaction-button{background:var(--ps-surface-primary-alt)}.discourse-reactions-actions.has-reacted.can-toggle-reaction .discourse-reactions-reaction-button button{background:var(--ps-interactive-hover) !important}.discourse-reactions-actions.has-reacted.has-used-main-reaction .discourse-reactions-reaction-button .reaction-button .d-icon{color:var(--ps-white) !important}.discourse-reactions-actions:not(.custom-reaction-used) .has-reacted .discourse-reactions-counter{background:var(--ps-surface-highlight)}.fk-d-menu__inner-content{border:1px solid var(--ps-surface-interactive)}.fk-d-menu .arrow{display:none}.post-users-popup__body,.post-users-popup__sticky-header,.post-users-popup__item{background:var(--ps-surface-primary-alt)}.post-users-popup__name{color:var(--ps-text-color-body) !important}.discourse-no-touch .post-users-popup__item:hover{background:var(--ps-interactive-hover)}.discourse-no-touch .post-users-popup__item:hover a{color:var(--ps-white) !important}.embedded-posts.top .row .topic-body::before{left:-1px !important}.embedded-posts.bottom>div .row .topic-avatar{border-right:0;padding:1rem 0;width:65px}.embedded_posts .topic-body{padding:0 !important}.embedded-posts.bottom{margin-bottom:0;max-width:100%}.embedded-posts.top .collapse-down{top:.6rem;left:unset;right:10rem;transform:unset;margin:0}.embedded-posts.top .row .topic-body::before{background:var(--ps-text-color-secondary)}.embedded-posts.bottom>div .row .topic-body{padding:1rem 0}.embedded-posts.bottom>div .row .topic-body .topic-meta-data{margin:0}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow{bottom:.25rem}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow .d-icon,.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow{color:var(--ps-text-color-link) !important}.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow .d-icon:hover,.embedded-posts.bottom>div .row .topic-body .topic-meta-data .post-link-arrow .post-info.arrow:hover{color:var(--ps-interactive-hover) !important}.replies-above>div:last-child .topic-avatar{border:none}.poll-voters{margin-top:1rem}div.poll-outer div.poll li[data-poll-option-id]{color:var(--ps-text-color-body)}.pinned-options-btn__label,.pinned-options-btn__description,.notifications-tracking-btn__label,.notifications-tracking-btn__description,nav.post-controls .reply .d-icon{color:var(--ps-white)}.admin-content{padding:1rem}.user-preferences .static{color:var(--ps-text-color-body)}.post-actions .who-liked,.who-liked{display:flex !important;align-items:center !important;gap:8px !important;margin-top:10px;font-size:12px !important;color:var(--phh-text-muted) !important}.discourse-reactions-reaction-button,.reaction-button{display:flex !important;gap:2px !important}.who-liked a,.reactions a{color:var(--ps-text-color-link)}.who-liked a:hover,.reactions a:hover{color:var(--ps-purple-i-a)}.admin-detail,.admin-search-modal .admin-search__input-container,.d-modal__container,.emoji-picker__content,.emoji-picker__filter-container,.emoji-picker__filter.filter-input-container,.emoji-picker__sections-nav,.emoji-picker__section-title-container,.gif-modal .d-modal__container,.gif-modal .gif-input,.gif-modal .gif-no-results{background:var(--ps-surface-primary)}.admin-nav,.admin-search__result-name,.admin-search__result-name .d-icon,.admin-nav .nav-stacked a.active,.d-modal__container,.d-modal__title-text,.emoji-picker__section-title,.emoji-value-list .emoji-details,.filter-input-container .filter-input::placeholder,.gif-modal .gif-no-results{color:var(--ps-text-color-body)}.emoji-value-list .emoji-details:not(.can-edit){background-color:var(--ps-text-color-primary)}.admin-search__result-description{color:var(--ps-text-color-secondary)}.sidebar-search__input[type=text]::placeholder{color:var(--ps-black)}.nav-stacked li a{color:var(--ps-text-color-link)}.nav-stacked li a:hover{color:var(--ps-interactive-hover)}.topic-list-header .topic-list-data,.sortable button{background:var(--ps-surface-primary);color:var(--ps-text-color-body);font-family:var(--heading-font-family);font-size:14px;font-weight:600;text-transform:uppercase}.topic-list>.topic-list-body>.topic-list-item.bulk-selected{background:var(--ps-surface-interactive)}.topic-list{box-shadow:var(--ps-shadow);margin:auto;border-radius:var(--ps-border-radius-large)}.topic-list .posters.theme-avatar-small{width:160px}.topic-list .posters>a{margin-bottom:4px}.topic-list .posters img.avatar{border-radius:var(--ps-border-radius-default)}.topic-list .main-link a.title{color:var(--ps-text-color-body);font-weight:700;font-size:16px}.topic-list-item.visited a.title:not(.badge-notification){font-weight:400}.topic-post{background:var(--ps-surface-primary);border:1px solid var(--ps-interactive-hover);border-radius:var(--ps-border-radius-default);box-shadow:0 1px 3px rgba(0,0,0,.08);overflow:visible;position:relative;margin:auto;margin-bottom:1rem}.topic-post:last-child{margin-bottom:8px}.list-item-checkbox{background:rgba(0,0,0,0)}.small-action .small-action-desc{color:var(--ps-text-color-secondary);flex:auto}.fa-square-check-o::before,.fa-square-o::before{background-color:var(--ps-text-color-link) !important}article.boxed,.post-stream .topic-post article{border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.topic-list .topic-list-item{border-bottom:1px solid var(--ps-light-grey)}@media(prefers-color-scheme: dark){.topic-list .topic-list-item{border-bottom:1px solid var(--ps-grey)}}.topic-list .link-bottom-line a span{font-weight:700;font-size:14px;color:var(--ps-text-color-secondary)}.topic-list .title:hover,.topic-list .link-top-line a:hover,.topic-list-item.visited a.title:not(.badge-notification):hover{color:var(--ps-interactive-hover)}.topic-list .topic-list-data{align-items:center}.topic-list .topic-item-stats{margin-top:4px}.topic-list .right{margin-left:50px}.topic-list .num a,.topic-list .topic-list-data.num{color:var(--ps-zero-heat);font-size:13px}.topic-list .category-title-link .badge-category__name{padding:8px 0 !important;text-transform:none}.category-list th{color:var(--ps-text-color-body);font-family:var(--heading-font-family);font-weight:700;text-transform:uppercase}.category-list .category-list-item{margin:0}.category-list-item .category-name{max-width:unset}.category-list td{padding:1rem 0;vertical-align:middle}#list-area{margin-bottom:1rem}#list-area .show-more .alert{color:var(--ps-text-color-link)}.category-list .category-title-link:hover,.category-name:hover{color:var(--ps-text-color-link)}.category-list .category-description{color:var(--ps-text-color-secondary) !important;font-size:14px}.category-list .subcategories{display:grid;margin-top:.4rem}.badge-category__wrapper .badge-category{align-items:center;line-height:normal;gap:.5rem}.badge-category__wrapper .badge-category.--style-square::before{border:1px solid var(--ps-white);box-sizing:border-box}.badge-category__wrapper .badge-category__name{color:var(--ps-text-color-body)}.badge-category__wrapper .badge-category__name:active{color:var(--ps-interactive-active)}.badge-category__wrapper .badge-category__name:hover{color:var(--ps-interactive-hover)}.subcategories .badge-category__wrapper .badge-category__name{font-size:16px;font-weight:600;padding:.375rem .25rem .375rem 0}.d-header .badge-category__wrapper .badge-category__name{color:var(--ps-white)}.category-list .subcategories .category__badges .badge-notification{color:var(--ps-text-color-secondary)}.category-list .subcategories .category__badges .badge-notification:active{color:var(--ps-interactive-active)}.category-list .subcategories .category__badges .badge-notification:hover{color:var(--ps-interactive-hover)}.category-list .topics{color:var(--ps-text-color-body);font-weight:600;text-align:center;text-transform:uppercase}.category-list .topics .value,.category-list .num .value{display:block;font-size:16px}.category-list .latest-topic-list,.category-list .featured-topic,.category-list td.latest{font-size:13px !important}.category-list .latest-topic-list a,.category-list .featured-topic a{color:var(--ps-text-color-body) !important;font-weight:600 !important}.category-list .latest-topic-list a:hover,.category-list .featured-topic a:hover{color:var(--ps-primary) !important}.category-list .featured-topic img,.category-list .latest img.avatar,.category-list .posters img{width:28px !important;height:28px !important;border-radius:4px !important}.category-list .latest .relative-date,.category-list .featured-topic .relative-date{color:var(--ps-text-color-secondary);font-size:12px}.category-list tr.parent-category td,.parent-category-row .category-name{font-weight:800 !important;font-size:16px !important;padding-top:20px !important}.category-list tr.parent-category .category-description,.parent-category-row .category-description{font-size:11px !important;text-transform:uppercase !important;letter-spacing:.05em !important;color:var(--phh-text-light) !important;font-weight:500 !important}.btn.btn-default.new-posts-link,.alert .btn-default{background:var(--ps-primary);color:var(--ps-text-color-body);font-weight:700}.btn-transparent,.btn-icon-text,.topic-post nav.post-controls .btn.show-replies{background:rgba(0,0,0,0) !important;border-radius:var(--ps-border-radius-default);color:var(--ps-text-color-link);font-weight:600;font-size:14px;padding:.5rem .75rem;transition:all .15s ease}.btn-transparent svg,.btn-icon-text svg,.topic-post nav.post-controls .btn.show-replies svg{color:var(--ps-text-color-link) !important}.btn-transparent:active,.btn-icon-text:active,.topic-post nav.post-controls .btn.show-replies:active{color:var(--ps-border-primary-active) !important}.btn-transparent:active svg,.btn-icon-text:active svg,.topic-post nav.post-controls .btn.show-replies:active svg{color:var(--ps-border-primary-active) !important}.btn-transparent:hover,.btn-icon-text:hover,.topic-post nav.post-controls .btn.show-replies:hover{background:var(--ps-surface-primary-alt) !important;color:var(--ps-border-primary-hover) !important}.btn-transparent:hover svg,.btn-icon-text:hover svg,.topic-post nav.post-controls .btn.show-replies:hover svg{color:var(--ps-border-primary-hover) !important}.btn-default,.post-controls .actions .btn:not(.reply){background:rgba(0,0,0,0) !important;border:2px solid var(--ps-border-primary) !important;border-radius:var(--ps-border-radius-default);color:var(--ps-border-primary) !important;font-size:14px;font-weight:600;opacity:1;padding:.5rem .75rem;transition:all .15s ease}.btn-default svg,.post-controls .actions .btn:not(.reply) svg{color:var(--ps-border-primary) !important}.btn-default:active,.post-controls .actions .btn:not(.reply):active{border:2px solid var(--ps-border-primary-active) !important;color:var(--ps-border-primary-active) !important}.btn-default:active svg,.post-controls .actions .btn:not(.reply):active svg{color:var(--ps-border-primary-active) !important}.btn-default:hover,.post-controls .actions .btn:not(.reply):hover{border:2px solid var(--ps-border-primary-hover) !important;color:var(--ps-border-primary-hover) !important}.btn-default:hover svg,.post-controls .actions .btn:not(.reply):hover svg{color:var(--ps-border-primary-hover) !important}.btn-primary,.btn-social,#create-topic,.menu-panel .panel-body-bottom .show-all,.menu-panel .panel-body-bottom .notifications-dismiss,.d-combo-button.--has-menu .d-combo-button-menu,.d-editor-button-bar .btn,.discourse-no-touch .dropdown-menu__item .btn,.discard-draft-modal__discard-btn,.embedded-posts .collapse-up,.notifications-tracking-btn,.post-controls .actions .btn.reply,nav.post-controls .actions button.create,#topic-progress-wrapper .topic-admin-menu-trigger{background:var(--ps-surface-interactive) !important;border:none !important;color:var(--ps-white) !important;font-size:14px;font-weight:600;opacity:1;padding:.625rem .75rem;transition:all .15s ease}.btn-primary svg,.btn-social svg,#create-topic svg,.menu-panel .panel-body-bottom .show-all svg,.menu-panel .panel-body-bottom .notifications-dismiss svg,.d-combo-button.--has-menu .d-combo-button-menu svg,.d-editor-button-bar .btn svg,.discourse-no-touch .dropdown-menu__item .btn svg,.discard-draft-modal__discard-btn svg,.embedded-posts .collapse-up svg,.notifications-tracking-btn svg,.post-controls .actions .btn.reply svg,nav.post-controls .actions button.create svg,#topic-progress-wrapper .topic-admin-menu-trigger svg{color:var(--ps-white) !important}.btn-primary:active,.btn-social:active,#create-topic:active,.menu-panel .panel-body-bottom .show-all:active,.menu-panel .panel-body-bottom .notifications-dismiss:active,.d-combo-button.--has-menu .d-combo-button-menu:active,.d-editor-button-bar .btn:active,.discourse-no-touch .dropdown-menu__item .btn:active,.discard-draft-modal__discard-btn:active,.embedded-posts .collapse-up:active,.notifications-tracking-btn:active,.post-controls .actions .btn.reply:active,nav.post-controls .actions button.create:active,#topic-progress-wrapper .topic-admin-menu-trigger:active{background:var(--ps-interactive-active) !important;color:var(--ps-white)}.btn-primary:hover,.btn-social:hover,#create-topic:hover,.menu-panel .panel-body-bottom .show-all:hover,.menu-panel .panel-body-bottom .notifications-dismiss:hover,.d-combo-button.--has-menu .d-combo-button-menu:hover,.d-editor-button-bar .btn:hover,.discourse-no-touch .dropdown-menu__item .btn:hover,.discard-draft-modal__discard-btn:hover,.embedded-posts .collapse-up:hover,.notifications-tracking-btn:hover,.post-controls .actions .btn.reply:hover,nav.post-controls .actions button.create:hover,#topic-progress-wrapper .topic-admin-menu-trigger:hover{border:none;background:var(--ps-interactive-hover) !important;color:var(--ps-white) !important}.btn-primary:hover svg,.btn-social:hover svg,#create-topic:hover svg,.menu-panel .panel-body-bottom .show-all:hover svg,.menu-panel .panel-body-bottom .notifications-dismiss:hover svg,.d-combo-button.--has-menu .d-combo-button-menu:hover svg,.d-editor-button-bar .btn:hover svg,.discourse-no-touch .dropdown-menu__item .btn:hover svg,.discard-draft-modal__discard-btn:hover svg,.embedded-posts .collapse-up:hover svg,.notifications-tracking-btn:hover svg,.post-controls .actions .btn.reply:hover svg,nav.post-controls .actions button.create:hover svg,#topic-progress-wrapper .topic-admin-menu-trigger:hover svg{background-color:rgba(0,0,0,0) !important;color:var(--ps-white) !important}.btn-primary,.discard-draft-modal__discard-btn,.discourse-no-touch .dropdown-menu__item .btn,.embedded-posts .collapse-up,.post-controls .actions .btn.reply,nav.post-controls .actions button.create,.topic-post nav.post-controls .btn.show-replies{border-radius:var(--ps-border-radius-default)}.btn{line-height:1}.sidebar-toggle-all-sections.btn-transparent{padding:10px 18px !important}nav.post-controls .actions{gap:.75rem}nav.post-controls .actions button.create .d-icon{background:rgba(0,0,0,0);color:var(--ps-white)}.composer-fields,.select-kit.combo-box .select-kit-header,.select-kit.multi-select .multi-select-header,.select-kit.multi-select .select-kit-filter+.selected-content,.select-kit.multi-select{background:var(--ps-surface-primary-alt)}.d-editor-button-bar .upload{display:none}.select-kit.single-select .select-kit-filter{display:none}.select-kit .select-kit-row.category-row .category-status{align-items:center}.select-kit.multi-select .multi-select-header .formatted-selection{color:var(--ps-text-color-body)}.select-kit .select-kit-row.category-row .category-desc,.select-kit.combo-box.category-chooser .select-kit-row .topic-count{color:var(--ps-text-color-secondary)}#reply-control{background:var(--ps-surface-primary-alt);border:none;box-shadow:0 -4px 30px rgba(0,0,0,.3)}#reply-control .title-and-category{margin:0 .5rem;width:calc(100% - 1rem)}#reply-control .composer-controls{background:var(--ps-surface-highlight);border-bottom:1px solid var(--ps-text-body-secondary);border-radius:4px}#reply-control .composer-controls button svg{fill:var(--ps-white) !important}#reply-control .composer-controls button:hover{background-color:rgba(0,0,0,0)}body:not(.has-sidebar-page) #reply-control:not(.fullscreen).hide-preview{margin-left:auto}.composer-edit-reply-to{border-radius:var(--ps-border-radius-default);background:var(--ps-surface-interactive);color:var(--ps-white);padding:.25rem .5rem}.toggle-minimize{display:none}#reply-control .reply-area{padding:0}.presence-users span.presence-text,.presence-users .wave{margin:0 .5rem}.presence-users .wave>*{background-color:var(--ps-text-color-link);color:var(--ps-text-color-link)}#reply-control #reply-title{font-size:16px !important;font-weight:600 !important;border:1px solid var(--phh-border) !important;border-radius:4px !important;padding:10px 14px !important}#reply-control #reply-title:focus{border-color:var(--ps-primary) !important;outline:none !important;box-shadow:0 0 0 2px rgba(255,0,136,.1) !important}.d-editor-button-bar{border-bottom:1px solid var(--ps-text-color-secondary);padding:10px 16px;gap:4px}.d-editor-button-bar .btn{border-radius:var(--ps-border-radius-default);color:var(--ps-text-color-secondary);background:rgba(0,0,0,0);padding:8px}.d-editor-button-bar .btn:hover{background:var(--ps-primary-hover) !important}.d-editor-button-bar .btn:hover svg{color:var(--ps-text-color-primary) !important}.d-editor-button-bar .separator{border-left:1px solid var(--phh-border) !important;margin:0 6px !important}.d-editor-textarea-wrapper{background:var(--ps-surface-primary);color:var(--ps-text-color-body)}.d-editor-input,#reply-control textarea,.d-editor-textarea-wrapper textarea{font-size:14px;line-height:1;border:none !important;padding:16px 20px !important;min-height:180px !important}.d-editor-input,#reply-control textarea,.d-editor-textarea-wrapper textarea,.d-editor-input::placeholder,#reply-control textarea::placeholder,.d-editor-preview{color:var(--ps-text-color-body)}.d-editor-preview-wrapper{border-left:1px solid var(--phh-border-light) !important}.d-editor-preview{padding:1rem}#reply-control .submit-panel,#reply-control .composer-actions{background:var(--ps-surface-primary-alt);display:flex;justify-content:space-between;align-items:center;margin:1rem}#reply-control .attachment-controls,#reply-control .upload-btn,.composer-actions .btn.attachment{color:var(--phh-text-muted) !important;font-size:13px !important}#reply-control .upload-btn:hover{color:var(--ps-primary) !important}#reply-control .save-or-cancel .btn-primary:hover,#reply-control .create .btn-primary:hover{background:var(--ps-primary-hover)}.discard-draft-modal__discard-btn{background-color:var(--ps-primary);font-weight:600;font-size:14px}.discard-draft-modal__discard-btn:active{background-color:var(--ps-interactive-active) !important}.discard-draft-modal__discard-btn:hover{background-color:var(--ps-primary-hover) !important}.discard-draft-modal__cancel-btn{background:rgba(0,0,0,0);color:var(--ps-text-color-link);border:2px solid var(--ps-text-color-link);font-weight:600;font-size:14px}.discard-draft-modal__cancel-btn:active{border:2px solid var(--ps-interactive-active) !important}.discard-draft-modal__cancel-btn:hover{border:2px solid var(--ps-interactive-hover) !important}#reply-control .toggle-preview,.d-editor-button-bar .preview-toggle{background:rgba(0,0,0,0) !important;border:1px solid var(--phh-border) !important;color:var(--phh-text-muted) !important;font-size:13px !important;padding:6px 12px !important;border-radius:4px !important}#reply-control .toggle-preview:hover{border-color:var(--ps-primary) !important;color:var(--ps-primary) !important}#reply-control.whisper .reply-area{background:#fffbeb !important}#reply-control.open{max-height:80vh !important;margin:auto !important}.fullscreen-composer #reply-control.fullscreen::before{background:var(--ps-surface-primary-alt)}.ProseMirror p[data-placeholder]::before{color:var(--ps-text-color-secondary)}#reply-control .category-chooser,#reply-control .mini-tag-chooser{border:1px solid var(--phh-border) !important;border-radius:4px !important}#reply-control .category-chooser:hover,#reply-control .mini-tag-chooser:hover{border-color:var(--ps-primary) !important}#reply-control .reply-to{margin:0 1rem}#reply-control .reply-to .reply-to-username{color:var(--ps-text-color-link);font-weight:600}#reply-control .action-title{color:var(--ps-text-color-link);font-weight:600;font-size:14px}#reply-control .action-title a{color:var(--ps-text-color-link)}#reply-control .tags-input .mini-tag-chooser .select-kit-header{color:var(--ps-text-color-secondary)}#topic-footer-buttons{max-width:100%}#topic-footer-buttons .reason{margin:auto !important}#topic-footer-buttons .pinned-button .text,#topic-footer-buttons .topic-notifications-button .text{color:var(--ps-text-color-body)}.topic-footer-main-buttons{justify-content:center;max-width:calc(100% - 2rem);padding:0 1rem}.topic-timer-info .topic-timer-heading{color:var(--ps-text-color-body);padding:1rem}.post-stream .topic-post:last-of-type{margin-bottom:.5rem}.spoiler-button,.spoiled .spoiler-btn,.lightbox-wrapper .meta{background:var(--ps-secondary) !important;border:none !important;color:var(--phh-text) !important;font-weight:600 !important;font-size:13px !important;padding:6px 14px !important;border-radius:4px !important;cursor:pointer !important}.topic-body .cooked details{background-color:var(--ps-surface-primary-alt);color:var(--ps-surface-primary-alt)}.topic-body .cooked details:hover{color:var(--ps-text-color-body)}.spoiled,details[open]{border-radius:4px !important;background-color:var(--ps-surface-primary-alt) !important;color:var(--ps-text-color-body) !important}.quote .expand-quote,aside.quote .expand,.quote-controls a{color:var(--ps-white);font-size:13px;font-weight:500;text-decoration:none}.quote .expand-quote:hover,aside.quote .expand:hover{text-decoration:underline !important}.share-panel,.topic-share-buttons{display:flex !important;align-items:center !important;gap:12px !important;padding:12px 0 !important;font-size:13px !important;color:var(--phh-text-muted) !important}.share-panel a,.topic-share-buttons a{color:var(--phh-text-muted) !important;font-size:18px !important}.share-panel a:hover,.topic-share-buttons a:hover{color:var(--ps-primary) !important}.topic-status-info,.slow-mode-heading{color:var(--ps-text-color-secondary);font-size:14px}.topic-status-info .d-icon{color:var(--ps-text-color-secondary);margin-right:.5rem}.selected-posts{background-color:var(--ps-surface-primary-alt)}.pinned-button{margin:auto}.suggested-topics,.more-topics__container{margin:.5rem 0 0 0;padding:0}.more-topics__list-title,.suggested-topics-message,.more-topics__heading{color:var(--ps-text-color-body);font-weight:600;font-size:16px;margin-bottom:12px;padding:0}.suggested-topics .topic-list,.more-topics__container .topic-list{border:1px solid var(--ps-surface-highlight);border-radius:var(--ps-border-radius-default);overflow:hidden}.more-topics__browse-more{color:var(--ps-text-color-body)}.more-topics__container .more-topics__list-title{padding:0 .5rem .5rem .5rem;margin:0}.more-topics__container>*{margin:auto;max-width:var(--mono-column-width)}.more-topics__browse-more{margin:1rem auto;padding:.5rem 0}.discourse-tag,a.discourse-tag,.categories-and-latest .discourse-tags .discourse-tag,.hashtag-cooked,.hashtag-cooked:visited{border:1px solid var(--ps-border-primary);background:var(--ps-surface-primary);color:var(--ps-border-primary) !important;font-weight:600;font-size:13px;line-height:normal;text-transform:uppercase;border-radius:var(--ps-border-radius-default);padding:.125rem .3125rem}.discourse-tag:hover,a.discourse-tag:hover,.categories-and-latest .discourse-tags .discourse-tag:hover,.hashtag-cooked:hover,.hashtag-cooked:visited:hover{border:1px solid var(--ps-interactive-hover);color:var(--ps-interactive-hover)}.menu-panel{border:1px solid var(--ps-text-color-link);border-radius:var(--ps-border-radius-default);box-shadow:var(--ps-shadow-md)}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-suffix{display:flex}.hamburger-panel .revamped{background:var(--ps-surface-primary)}.hamburger-panel .revamped .sidebar-section-wrapper .sidebar-section-link.active,.sidebar-section-link-wrapper .sidebar-section-link.active{background:var(--ps-surface-interactive);color:var(--ps-white);font-weight:600}.hamburger-panel .revamped .sidebar-footer-wrapper .sidebar-footer-container::before{display:none}.sidebar-section-link-wrapper .--link-button{font-size:1rem;margin:0}.sidebar-section-link-wrapper .sidebar-section-link{padding:10px 14px;background:var(--ps-surface-highlight);color:var(--ps-white)}.sidebar-section-link-wrapper .sidebar-section-link:hover{background:var(--ps-interactive-hover);color:var(--ps-white)}.sidebar-section-link-wrapper .sidebar-section-link-prefix.icon svg,.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-suffix svg{fill:var(--ps-white)}.sidebar-section-wrapper .sidebar-section-header.sidebar-section-header-collapsable{padding:.5rem}.sidebar-footer-wrapper .sidebar-footer-container{background:var(--ps-surface-primary) !important}.category-list .topics .badge-notification{text-align:center;align-content:center;min-height:24px;background:var(--ps-surface-interactive);color:var(--ps-white)}.category-list .topics .badge-notification:hover{background:var(--ps-interactive-hover)}.category-list .topics .badge-notification:first-child{margin:.75rem 0}.badge-groups,.badge-card .badge-granted{color:var(--ps-text-color-secondary)}.badge-card{border:1px solid var(--ps-text-color-link)}.badge-notification{font-weight:400;border-radius:4px;padding:0}.category__badges .unread-new{display:flex;flex-direction:column}.unread-new{display:flex;flex-direction:column;justify-content:center}.badge .new-posts .badge-notification{padding:4px}.badge-notification.new-topic{padding:4px}.topic-post-badges .badge-notification.unread-posts{padding:4px;background-color:var(--ps-surface-interactive);color:var(--ps-white)}.topic-post-badges .badge-notification.unread-posts:hover{background-color:var(--ps-interactive-hover);color:var(--ps-white)}.show-badge{margin:1rem}.show-badge-details .grant-info-item{color:var(--ps-text-color-secondary)}.badge-card .badge-contents{background:rgba(0,0,0,0)}.badge-card .badge-contents .badge-info,.badge-card .badge-contents .badge-link{color:var(--ps-text-color-body)}::selection{background:var(--ps-surface-highlight);color:var(--ps-white)}.powered-by,.footer-message{display:none}.username--staff,.username--moderator{color:var(--ps-text-color-body)}#main-outlet>div:empty,.list-controls+div:empty{display:none}.categories-and-latest,.category-list-container,.list-controls,.topic-list-container,.topic-list-bottom,.extra-info-wrapper,.show-more,.custom-footer,.above-site-footer,.below-site-footer,.site-footer,#main-outlet::after,#main-outlet::before{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}.navigation-container{justify-content:center;margin:0 0 1rem 0;padding:0;width:100%}.tag-drop .tag-drop-header,.tag-chooser .tag-chooser-header,.select-kit.tag-drop .select-kit-header{padding:8px 14px !important;min-width:auto !important}.categories-and-latest div.column,.categories-and-top div.column{min-width:unset}.categories-and-latest{align-items:flex-start !important;background:rgba(0,0,0,0) !important}.categories-and-latest .category-list,.categories-and-latest>table,.categories-and-latest>table.category-list,table.category-list{flex:1 1 auto !important;min-width:0 !important}.categories-and-latest .latest-topic-list,.categories-and-latest>section:last-child,.categories-and-latest>div.latest-topic-list,.categories-and-latest>.latest,.categories-and-latest section.latest-topic-list,section.latest-topic-list{flex:0 0 340px !important;width:340px !important}.column{max-width:340px}.categories{max-width:var(--mono-column-width)}.categories-and-latest div.column.categories{margin-right:1rem}.category-breadcrumb,.topic-above-footer-buttons-outlet.presence{display:none}.select-kit.email-group-user-chooser .select-kit-row.email-group-user-chooser-row .identifier{color:var(--ps-text-color-body)}.select-kit.email-group-user-chooser .select-kit-row.email-group-user-chooser-row .name{color:var(--ps-text-color-secondary)}.alert.alert-info,.archetype-private_message .current-user-post .regular.contents{background:rgba(0,0,0,0);color:var(--ps-text-color-body)}.topic-post.sticky-avatar.current-user-post>article>.row>.topic-avatar{background:var(--ps-surface-primary)}.archetype-private_message .regular.contents{border:none}.archetype-private_message .deleted .topic-body .regular.contents{margin-left:0}.top-lists{display:flex;justify-content:center}.reviewable-filters .reviewable-filter .filter-label,.not-found-container,.page-not-found-search label{background:rgba(0,0,0,0);color:var(--ps-text-color-body)}.page-not-found,.page-not-found-topics{padding:1rem}.page-not-found-search{background:rgba(0,0,0,0)}.toggle-color-mode,.nav-pills>li.styleguide,.nav-item_styleguide{display:none}.group-admins.group-staff .nav-pills>li.styleguide{display:flex}.styleguide .styleguide-section .styleguide-example{background-color:rgba(0,0,0,0)}.styleguide .styleguide-menu ul li a{color:var(--ps-text-color-link)}#stcm-wrapper{--boxShadow: -5px 5px 10px 0px #00000012, 0px 0px 50px 0px #0000001a;--fontFamily: Inter, Segoe UI, Arial, sans-serif;--primaryColor: var(--ps-surface-highlight);--backgroundColor: var(--ps-surface-primary);--textColor: var(--ps-text-color-body);--backdropBackgroundColor: #00000022;--backdropBackgroundBlur: 0px;--iconColor: var(--ps-text-color-link);--iconBackgroundColor: var(--ps-surface-primary-alt);position:fixed;bottom:0;right:0;width:100%;height:100%;z-index:99999;pointer-events:none;border:0px;display:flex;justify-content:center;align-items:center}#stcm-wrapper a{all:unset;display:inline-block;color:var(--primaryColor);text-decoration:underline}#stcm-wrapper a:hover{cursor:pointer;color:var(--textColor)}#stcm-wrapper a:focus,#stcm-wrapper #stcm-banner button:focus,#stcm-wrapper #stcm-modal button:focus,#stcm-wrapper #stcm-icon:focus{outline:none;box-shadow:0 0 0 2px var(--backgroundColor),0 0 0 4px #fff;border-radius:5px}#stcm-wrapper #stcm-icon:focus{border-radius:50%}#stcm-wrapper .stcm-button{color:var(--ps-white);background-color:var(--primaryColor);border:2px solid var(--primaryColor);padding:10px 20px;text-decoration:none;text-align:center;display:inline-block;font-size:16px;line-height:24px;cursor:pointer;border-radius:5px}#stcm-wrapper .stcm-button-primary:hover{background-color:var(--backgroundColor);color:var(--ps-text-color-link)}#stcm-wrapper .stcm-button-secondary{background-color:var(--backgroundColor);color:var(--primaryColor)}#stcm-wrapper .stcm-button-secondary:hover{background-color:var(--primaryColor);color:var(--backgroundColor)}#stcm-banner{font-family:var(--fontFamily);color:var(--textColor);background-color:var(--backgroundColor);box-sizing:border-box;padding:32px;border-radius:12px;pointer-events:auto;border:0px;position:fixed;bottom:16px;right:16px;width:600px;overflow:auto;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);transform:translate(0, -20px);opacity:0;animation:stcm-slide-down 350ms ease-out;animation-delay:.3s;box-shadow:-5px 5px 10px 0px rgba(0,0,0,.0705882353),0px 0px 50px 0px rgba(0,0,0,.1019607843)}#stcm-banner.stcm-loaded{opacity:1;transform:none;animation:none}#stcm-banner:focus{border-radius:50%}#stcm-banner.stcm-pos-center{top:50%;left:50%;bottom:auto;right:auto;position:fixed;transform:translate(-50%, calc(-50% - 20px));animation:stcm-slide-down-center 350ms ease-out forwards}#stcm-banner.stcm-pos-bottom-left{bottom:16px;left:16px;position:fixed}#stcm-banner.stcm-pos-bottom-center{bottom:16px;left:50%;position:fixed;transform:translate(-50%, -20px);animation:stcm-slide-down-bottom-center 350ms ease-out forwards}#stcm-banner .stcm-preferences-button{display:flex;gap:5px;border:none;padding:15px 0px;background-color:rgba(0,0,0,0);color:var(--ps-text-color-link);cursor:pointer;font-size:16px}#stcm-banner .stcm-preferences-button span{display:block;white-space:nowrap;text-decoration:none}#stcm-banner .stcm-preferences-button span:hover{color:var(--ps-interactive-hover)}#stcm-banner p{font-size:16px;line-height:24px;color:var(--textColor);margin:0px 0px 15px}#stcm-banner a{display:inline-block;color:var(--primaryColor);text-decoration:underline;background-color:var(--backgroundColor)}#stcm-banner a:hover{color:var(--textColor)}#stcm-banner a.stcm-logo{display:flex;align-items:center;justify-content:center;fill:var(--ps-text-color-link);margin-left:auto;width:48px;height:48px;text-decoration:none}#stcm-banner a.stcm-logo:hover{fill:var(--ps-interactive-hover)}#stcm-banner .stcm-actions{display:flex;gap:16px;flex-direction:column;margin-top:24px}@media(min-width: 600px){#stcm-banner .stcm-actions{flex-direction:row;align-items:center}}#stcm-banner .stcm-actions-row{display:flex;gap:16px;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1}#stcm-modal{display:none;pointer-events:auto;overflow:auto;width:800px;max-width:100%;max-height:100%;border:0px;transform:translate(0px, -20px);opacity:0;animation:stcm-slide-up-center 350ms ease-out forwards;box-shadow:-5px 5px 10px 0px rgba(0,0,0,.0705882353),0px 0px 50px 0px rgba(0,0,0,.1019607843);font-family:var(--fontFamily);color:var(--textColor);flex-direction:column;padding:30px;background-color:var(--backgroundColor);border-radius:12px;box-sizing:border-box}#stcm-modal header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}#stcm-modal h1{font-family:var(--fontFamily);color:var(--textColor);font-size:24px;font-weight:500;margin:0px}#stcm-modal .stcm-modal-close{display:inline-flex;border:none;padding:13px;cursor:pointer;background:var(--backgroundColor);color:var(--primaryColor)}#stcm-modal .stcm-modal-close svg{fill:var(--ps-text-color-link)}#stcm-modal section{flex:1;margin-top:32px}#stcm-modal section::-webkit-scrollbar{display:block;width:5px}#stcm-modal section::-webkit-scrollbar-thumb{background-color:var(--textColor);border-radius:10px}#stcm-modal p{font-size:16px;line-height:24px;color:var(--textColor);opacity:.6;margin:0px 0px 15px}#stcm-modal p:last-of-type{margin:0px}#stcm-modal fieldset{padding:0px;border:none;margin:0px 0px 32px}#stcm-modal fieldset:last-of-type{margin:0px}#stcm-modal legend{padding:0px;margin:0px 0px 10px;font-weight:700;color:var(--textColor);font-size:16px}#stcm-modal .stcm-consent-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}#stcm-modal .stcm-toggle{flex-shrink:0;position:relative;display:inline-block;height:34px;width:74px;cursor:pointer}#stcm-modal .stcm-toggle:focus-within{outline:none;box-shadow:0 0 0 2px var(--backgroundColor),0 0 0 4px var(--ps-text-color-link);border-radius:25px}#stcm-modal .stcm-toggle input{opacity:0;position:absolute}#stcm-modal .stcm-toggle-track{position:relative;display:block;height:34px;width:74px;background:var(--ps-text-color-secondary);border-radius:25px}#stcm-modal .stcm-toggle-thumb{position:absolute;top:2px;left:2px;display:block;height:30px;width:30px;background:var(--backgroundColor);border-radius:50%;transition:left 150ms ease-out}#stcm-modal .stcm-toggle-off,#stcm-modal .stcm-toggle-on{text-transform:uppercase;font-size:15px;font-weight:500;color:var(--ps-text-color-primary);position:absolute;top:8px;right:8px;transition:right 150ms ease-out,opacity 150ms ease-out}#stcm-modal .stcm-toggle-off{opacity:1}#stcm-modal .stcm-toggle-on{color:var(--ps-white);opacity:0}#stcm-modal .stcm-toggle input:checked+.stcm-toggle-track{background:var(--primaryColor);color:var(--ps-white)}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-thumb{left:calc(100% - 32px)}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-off{right:calc(100% - 32px);opacity:0}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-on{right:calc(100% - 34px);opacity:1}#stcm-modal .stcm-toggle input:disabled+.stcm-toggle-track{filter:grayscale(50%);cursor:not-allowed}#stcm-modal footer{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media(min-width: 600px){#stcm-modal footer{flex-direction:row;align-items:center}}#stcm-modal footer a{margin-left:auto;padding:0}#stcm-modal footer a.stcm-credit-link{text-decoration:none}#stcm-modal footer a.stcm-credit-link:hover{text-decoration:underline}#stcm-icon{display:none;opacity:.5;position:fixed;bottom:.4rem;left:.5rem;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;padding:.35rem;border:none;background-color:var(--ps-surface-primary-alt);cursor:pointer;box-shadow:0px 0px 6px 0px rgba(0,0,0,.1019607843);pointer-events:auto;animation:stcm-fade-in .3s ease-in-out forwards}#stcm-icon.stcm-pos-bottom-right{left:auto;right:10px}#stcm-icon svg{fill:var(--ps-text-color-link)}#stcm-backdrop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--backdropBackgroundColor);-webkit-backdrop-filter:blur(var(--backdropBackgroundBlur));backdrop-filter:blur(var(--backdropBackgroundBlur));pointer-events:all}@keyframes stcm-fade-in{from{opacity:0}to{opacity:1}}@keyframes stcm-slide-down{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes stcm-slide-down-center{from{opacity:0;transform:translate(-50%, calc(-50% - 20px))}to{opacity:1;transform:translate(-50%, -50%)}}@keyframes stcm-slide-down-bottom-center{from{opacity:0;transform:translate(-50%, -20px)}to{opacity:1;transform:translate(-50%, 0)}}@keyframes stcm-slide-up-center{from{opacity:0;transform:translate(0px, 20px)}to{opacity:1;transform:translate(0px, 0px)}}@keyframes stcm-nudge{0%,100%{right:16px}10%,30%,50%,70%,90%{right:20px}20%,40%,60%,80%{right:12px}}#stcm-banner.stcm-nudge{animation:stcm-nudge 1s ease-in-out}#stcm-modal.stcm-nudge{animation:stcm-nudge .5s ease-in-out}@media(prefers-reduced-motion: reduce){#stcm-banner.stcm-nudge,#stcm-modal.stcm-nudge{animation:stcm-pulse .5s ease-in-out}@keyframes stcm-pulse{0%,100%{opacity:1}50%{opacity:.85}}}#stcm-wrapper .stcm-reject-all.stcm-button,#stcm-wrapper .stcm-modal-reject-all,.stcm-credit-link{display:none}
/*# sourceMappingURL=common_theme_1_e7d453a10b8ebf8e88d454a96e2f09d9f69dfbba.css.map?__ws=popsquare.co */
