.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper{width:75%;opacity:.9;max-width:1400px;background-size:30%;border-radius:25px}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper h2,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper h2{font-size:2.9em;line-height:1.2;font-weight:680}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content{text-align:left;padding:1.5em 7em 2em;text-align:center;padding-bottom:.75em;max-width:unset}.above-main-container-outlet.welcome-link-banner-connectors .welcome-link-banner-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-link-banner-wrapper{border-radius:0px}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content p,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content p{font-size:1.08em;text-align:left}.above-main-container-outlet.welcome-link-banner-connectors .welcome-link-banner-close,.below-site-header-outlet.welcome-link-banner-connector .welcome-link-banner-close{right:10px;top:10px;font-size:1.5em}#topic-title h1{font-weight:570}.topic-list-main-link a.title,.topic-list .main-link a.title{font-weight:450}.topic-list .topic-excerpt{font-size:.73em}.custom-footer .list{margin:1.7em}.custom-footer .first-box{margin-top:38px}body{font-size:17px}.post-stream .cooked{font-size:18px}.topic-list-main-link a.title,.latest-topic-list-item .main-link a.title,.topic-list .main-link a.title{font-size:1.21em}.sidebar-wrapper .sidebar-container{font-size:.86em}.categories-list .category .category-description{font-size:1.01em}.badge-category__wrapper .badge-category__name{font-size:1.1em !important}.guest-banner-header header.guest-banner .banner-content .text-content h2{font-size:2.2rem;margin:0 0 .5rem;font-weight:660}.guest-banner-header header.guest-banner .banner-content .text-content p{font-size:.95rem}.topic-list .swapd-flair-group .swapd-flair-vip{font-size:.852em;border-radius:5px}.topic-list .swapd-flair-group .swapd-flair-diamondmembers{color:#5091fa;font-size:.852em;border-radius:5px}.topic-list .swapd-flair-group .swapd-flair-millionaireclub{color:#cc9302;font-size:.852em;border:2px solid #cc9302;border-radius:5px}.topic-list .swapd-flair-group .swapd-flair-premium{font-size:.852em;border-radius:5px}.topic-list .swapd-flair-group .swapd-flair-partners{color:#3dc702;font-size:.852em;border:2px solid #3dc702;border-radius:5px}.topic-list .swapd-flair-group .swapd-flair-administrators{font-size:.852em;border-radius:5px}.topic-list .swapd-flair-group .swapd-flair-safetyconcern{font-size:.852em;color:#e81405;border-radius:5px}.topic-list .swapd-flair-group{padding-bottom:2px !important}.topic-avatar{width:66px}.topic-avatar img.avatar{width:66px;height:66px}.chat-drawer-outlet-container{right:19px !important}.chat-drawer{width:32vw !important;max-width:600px !important;min-height:64vh !important}.d-header-icons{margin:0 0 .66em 0}.user-card .first-row{height:145px !important}.user-card .first-row .avatar{width:190px !important;height:190px !important}.user-card,.group-card{--card-width: 39em !important;--avatar-width: 8em !important;--avatar-margin: -5em !important}.archetype-private_message{--pm-padding: .79em !important}.sidebar-section-link-wrapper .sidebar-section-link-prefix.active .prefix-image{box-shadow:0 0 0 2px #44ff0b !important}.private-message-glyph{color:#35c7e9 !important}.d-header{box-shadow:0px 0px 10px -1px hsla(0,0%,100%,0) !important}#main-outlet .private_message .container.posts+span{PADDING-LEFT:50PX !important}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .featured-banner-link,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link{padding:1em 11em .75em}.post-auction-bid-input{margin:5px 10px}.category-boxes .category-box-inner,.category-boxes-with-topics .category-box-inner{border-color:rgba(45,57,60,0)}.category-boxes-with-topics .featured-topics li .d-icon{OPACITY:50%}.header-search--enabled .floating-search-input,.search-header--visible .floating-search-input{max-width:610px}.welcome-banner__wrap .search-input .search-term__input{min-width:0;flex:1 1;text-align:center}.header-search--enabled .floating-search-input .search-banner-inner.wrap .search-menu .search-input .search-term__input,.search-header--visible .floating-search-input .search-banner-inner.wrap .search-menu .search-input .search-term__input{text-align:center}.header-search--enabled .floating-search-input .search-banner-inner.wrap .search-menu .search-input,.search-header--visible .floating-search-input .search-banner-inner.wrap .search-menu .search-input{border-radius:15px}.welcome-banner__wrap .btn.search-icon+.search-menu-container .search-input,.welcome-banner__wrap .d-modal.json-schema-editor-modal .je-ready button.search-icon+.search-menu-container .search-input,.d-modal.json-schema-editor-modal .je-ready .welcome-banner__wrap button.search-icon+.search-menu-container .search-input,.welcome-banner__wrap .d-modal.json-schema-editor-modal .je-ready .search-icon.json-editor-btn-add+.search-menu-container .search-input,.d-modal.json-schema-editor-modal .je-ready .welcome-banner__wrap .search-icon.json-editor-btn-add+.search-menu-container .search-input{border-radius:17px}.chat-message .chat-message-text p img:not(.emoji){max-width:70%;max-height:70%;height:auto;width:auto}.fk-d-menu__inner-content{border-radius:15px}.select-kit.combo-box.tag-drop .tag-drop-header,.select-kit.combo-box.tag-drop .selected-name{border-radius:15px}.select-kit.combo-box.category-drop .category-drop-header[data-value=""]{border-radius:15px}.select-kit.single-select.is-expanded .select-kit-header:not(.btn),.select-kit.single-select .select-kit-header:not(.btn):focus,.select-kit.single-select .select-kit-header:not(.btn):active{border-radius:15px}.list-controls .combo-box .combo-box-header{border-radius:15px}.category-boxes{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:minmax(80px, auto);gap:25px}@media(max-width: 1024px){.category-boxes{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){.category-boxes{grid-template-columns:1fr}}.category-boxes .category-box-inner,.category-boxes-with-topics .category-box-inner{border-width:0px}.category-boxes .category-box,.category-boxes-with-topics .category-box{border-width:0}.nav-pills{gap:.1em}.d-templates .templates-filter-bar input{border-radius:15px}.d-editor-textarea-wrapper{border-radius:15px}.post-notice .d-icon{width:4.25em;height:4.25em;color:#15d402}.rating-average{min-width:40%}.start__header h2{font-weight:normal;width:60%;margin-left:20%;margin-right:20%}@media(prefers-color-scheme: dark){.modal-footer .btn{border-radius:3px}}button#new-account-link{background:rgba(57,153,216,.15);color:#3999d8;line-height:1em}.login-modal td input,.create-account td input{border-radius:3px;padding-top:6px;padding-bottom:6px}.login-modal td input,.create-account td input{border-radius:3px;padding-top:6px;padding-bottom:6px}.create-account .modal-footer .inline-spinner:before{content:"Already have an account?";font-size:12px;margin-right:5px}.create-account .modal-footer .inline-spinner{display:inline-block}.create-account .modal-footer button#login-link{padding-left:0;color:#3999d8;font-weight:600 !important;background:none}.d-header #site-logo{max-height:45px}.d-header #site-logo{height:2.5em}.d-header{height:auto}.d-header .contents{margin:5px 0}.d-header .panel{top:7px}.private-message-glyph{color:#000}a#home-button{color:#fff}#main-outlet{padding-bottom:50px}.nav-pills>li>a:hover{background-color:#ccc}.post-stream .cooked{font-size:17px}.extra-info-wrapper{padding:10px 5px}.list-controls .navigation-container{background:var(--color_f3f3f3_2d393c);padding:10px;margin:0;border-radius:4px;border:3px solid var(--color_e6e6e6_8ca4aa);margin-bottom:10px;position:relative;box-sizing:border-box}ol.category-breadcrumb{margin:0}.list-controls .category-breadcrumb li.bullet>.badge-category{background:#f3f3f3 !important}.nav-pills>li>a:hover{background-color:#f3f3f3;color:#000}i.home-button-icon{display:block;padding:4px 3px 3px 3px;color:#ecf0f1;transition:all linear .15s;width:32px;height:32px;font-size:1.714em;line-height:32px}.btn-flat .d-icon{opacity:1}i.home-button-icon:hover{color:#222;background-color:#e9e9e9}.unread-private-messages{color:#fff;background-color:var(--header_background_inverted)}.d-header .icons .unread-notifications{color:#000;background:#fff;border-radius:50px}.welcome-message{display:block;margin-bottom:15px;background:#212121;border-radius:3px;padding:50px 20px;color:#fff}.welcome-message h1{font-size:34px;line-height:34px;margin-bottom:5px;font-weight:400}.welcome-message h2{font-size:18px;font-weight:400;display:block;clear:both}.welcome-message p{margin-top:0}.welcome-message a{color:#fff;text-decoration:underline}.welcome-header{text-align:center}a.btn.btn-default.howitworks{margin-left:10px;background:#3a99d8;color:#fff}.links{padding:15px}a.welcome-cta{background:#e74c3c;text-align:left !important;color:#fff;font-weight:400;padding:10px 20px;border-radius:3px;font-size:17px;width:59%;display:inline-block;background-image:url(//files.uploads-us4.communiteq-cloud.com/uploads/db6033/original/3X/d/5/d5de3bb361a250d9791103a6ed0d7f9b396d1d88.png);background-position:center right;background-repeat:no-repeat;background-size:85px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}a.welcome-fees{background:#fff;text-align:left !important;color:#212121 !important;font-weight:400;padding:10px 20px;border-radius:3px;font-size:17px;width:40%;background-image:url(//files.uploads-us4.communiteq-cloud.com/uploads/db6033/original/3X/f/0/f068d9011281230aa8b94526c9a9c315a4171c17.png);background-position:95% 0px;background-repeat:no-repeat;background-size:35px;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.welcome-buttons{margin-top:20px}@media(prefers-color-scheme: light){a.welcome-cta:hover,.btn-danger:hover,.btn-primary:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}}.three-dots{text-align:center}.three-dots span{width:10px;height:10px;border-radius:50%;background:#d8d8d8;display:inline-block;margin:10px 5px}.banner-box .row .single-box{text-align:left !important;font-weight:lighter;line-height:1.6em;font-size:14px;padding-top:15px !important}.banner-box .links strong{font-size:18px;font-weight:400}@media(min-width: 480px){.welcome-message .text{float:left;width:40%;padding-right:2%;text-align:justify}.welcome-message .links{float:left;width:55%}}.new-user-wrapper .user-navigation .nav-pills li a.active,.new-user-wrapper .user-navigation .nav-pills li a:hover,.nav-pills>li.active>a,.nav-pills>li>a.active,.admin-controls .nav-pills>li a.active,.nav-pills>li>a:hover{color:var(--tertiary);font-weight:500;background-color:rgba(0,0,0,0)}.list-controls .nav{margin:5px 0}.read-state{right:6px}.topic-avatar{border-top:0;padding-right:10px}.embedded-posts .topic-avatar{padding-left:0px}.embedded-posts.top.topic-body{background-color:var(--secondary)}.timeline-footer-controls{position:relative}.widget-button.btn.create{border-radius:40px;position:absolute;top:50px;left:-18px;z-index:999;padding:20px 22px 20px 20px;background-color:var(--tertiary);color:#fff;text-indent:10px;overflow:hidden;width:63px;height:63px;transition:right .5s,bottom .5s,border-radius .5s,text-indent .2s,visibility 1s,width .2s ease,height .5s ease .4s,color .5s,background-color 2s,transform .5s}.widget-button.btn.create .fa-reply{color:#fff;font-size:20px;margin-left:-8px}@media only screen and (min-width: 768px)and (max-width: 1250px){.timeline-container{margin-left:820px}.topic-admin-popup-menu{left:-40% !important}}.widget-button.btn.notifications-dropdown{right:4px;position:relative;border-radius:40px;width:30px}.widget-button.btn.notifications-dropdown .fa{margin-left:-2px}img.avatar{border-radius:3px;background:#f3f3f3}img.avatar:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.topic-list .posters a:first-child .avatar.latest:not(.single){box-shadow:none;border:none;position:initial;top:0;left:0}body.archetype-regular .welcome-message,body.user-activity-page .welcome-message{display:none}.open .grippie{background-color:#222}.composer-popup{background:#e3f75e}.topic-list-item .discourse-tags,.fps-result .discourse-tags{font-size:10px}@media screen and (max-width: 1440px){.navigate input.forward,.navigate input.back{display:none}}@media screen and (min-width: 1440px){.navigate input.back{position:fixed;width:3%;height:100%;top:0;left:0;opacity:0;z-index:99999}.navigate input.forward{position:fixed;width:3%;height:100%;top:0;right:0;opacity:0;z-index:99999}}.open-tickets-count-container{max-width:1110px;margin:0 auto}.open-tickets-count-container a{padding:10px 5px 5px;color:#fcfcfc !important;background-color:var(--header-background);border-radius:0 0 3px 3px;transition:.6s ease all;display:inline-block;width:200px;text-transform:capitalize;clear:both;position:absolute;right:15vw;z-index:999;font-size:14px !important;text-align:center}#user-card,#group-card{box-shadow:var(--box_shadow_color_00000026_9c9c9c)}.menu-panel{background-color:var(--color_fcfcfc_0d0d0d)}.topic-body{background-color:var(--secondary);margin-top:10px;padding-left:10px;border-radius:2px;padding-right:10px;border:1px solid var(--color_e9e9e9_3e3f3f)}.header-search--enabled .floating-search-input,.search-header--visible .floating-search-input{max-width:670px}.title .search-header{flex:0 0 75%;margin-top:20px !important}.list-controls .combo-box .combo-box-header{border-radius:3px;height:40px;text-transform:capitalize;padding:10px}.search-context{position:absolute;right:40px;background:#fff;top:2px}.title .search-header .search-context label{margin-right:15px;line-height:20px;font-size:15px}.top-menu .menu-item{font-size:1em !important}.welcome-buttons a{text-decoration:none}.main-content{background:#f1f1f1}.full-width-banner{margin-left:calc(-1*(100vw - 100%)/2);margin-right:calc(-1*(100vw - 100%)/2)}.full-width-banner-inner{text-align:center;font-size:2rem;width:100%;border:5px #1d1d1d solid;padding:10%}#banner-content_wrap{max-width:1110px;margin:0 auto}.banner-themes{margin-top:-70px !important}.banner-box .first_column.single-box{margin-top:20px}[class*=category-] .banner-themes,body:not(.navigation-topics) .banner-themes{display:none}.banner-box .links ol{padding-left:20px}#site-logo{padding:14px 10px;margin-left:-10px;transition:.6s ease all}.d-header .contents{margin:0}.composer-popup{background-color:#212121;color:#fff}.composer-popup a.close{color:#fff}.extra-info-wrapper .topic-link{font-size:20px}.extra-info-wrapper .badge-wrapper.bullet .d-icon{color:#fff}.d-dropdown .d-dropdown-menu li>a:hover{background-color:#212121;color:#eb4a2c;cursor:pointer}.post-info.via-email .d-icon,.post-info.whisper .d-icon,.post-info.post-locked .d-icon{font-size:2em}.composer-popup.education-message{background-color:#212121}@media screen and (max-width: 1024px){.welcome-buttons a{width:100%;margin:5px}}#main{overflow:visible !important}.category-list tbody .category{border-left-style:solid;border-left-width:4px}.swapd-report-page .sr__table-container{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:1em;margin:1em 0 2em}.topic-avatar>a::after{top:-45% !important;left:-31% !important;width:130% !important;height:100% !important}.user-main .user-stream .notification.unread{border-radius:15px;margin-top:2px;margin-bottom:2px}.nav-pills>li>a[href="/u/checkout/messages/tickets"]{display:none}.user-menu.revamped .quick-access-panel{width:380px;padding:.75em}.menu-panel.user-menu.revamped{border-radius:15px}.menu-panel.drop-down{border-radius:15px}.chat-drawer .chat-drawer-container{border:2px solid var(--primary-medium);border-bottom-width:1px;box-shadow:0px 4px 4px rgba(0,0,0,.1254901961)}.d-header .header-buttons{margin:0 0 10px 25px}html.anon #user-card{margin-top:-328px}html.anon .about-page #main-outlet .body-page{margin-bottom:311px}.d-editor-button-bar button.local-dates{display:none}.user-profile-secondary-outlet .follow-statistic{display:none !important}[data-tag-name=partner].discourse-tag.box{color:#ffcb02 !important;background:#e00209;background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05) 49%, rgba(0, 0, 0, 0.05) 51%, rgba(0, 0, 0, 0.1));box-shadow:inset 0 0 0 1px #ffcb02}[data-tag-name=staff].discourse-tag.box:hover{background-image:linear-gradient(rgba(255, 255, 255, 0.15) 49%, rgba(0, 0, 0, 0.1) 51%, rgba(0, 0, 0, 0.15))}[data-tag-name=staff].discourse-tag.box{color:#ffcb02 !important;background:#424242;background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05) 49%, rgba(0, 0, 0, 0.05) 51%, rgba(0, 0, 0, 0.1));box-shadow:inset 0 0 0 1px #ffcb02}.d-header{box-shadow:0px 0px 10px -1px RGB(255 255 255/61%)}.modal-inner-container{border-radius:6px}.bootbox.modal{border-radius:6px}.topic-body{border-radius:20px}.chat-drawer .chat-drawer-container{border:2px solid var(--primary-medium);border-bottom-width:1px;border-radius:15px 15px 15px 15px !important}.topic-promoted:not(.closed) td.main-link.clearfix{border-radius:15px 0px 0px 15px}.topic-promoted:not(.closed) td:last-of-type{border-radius:0px 15px 15px 0px}.gif-modal .d-modal__container{border-radius:15px}.top-menu .menu-item{color:#fff}.chat-message-thread-indicator{border-radius:10px}.chat-message .chat-message-text p img:not(.emoji){border-radius:15px}.chat-message-text img:not(.emoji):not(.avatar,.onebox-avatar-inline){border-radius:15px}.chat-composer__inner-container{display:flex;border-radius:10px}.user-main .about.collapsed-info .details .primary{position:relative;display:flex}.user-main .about.collapsed-info .controls{max-width:13.5em}.user-main .collapsed-info .details .controls ul{display:flex;flex-direction:column}.user-profile-image{border-radius:20px}.badge-category__wrapper .badge-category__name{font-size:16px}.list-controls .navigation-container{background:rgba(45,57,60,0);border:0px}.grippie{border-radius:25px 25px 0px 0px}.d-header .panel{right:20px}.sidebar-wrapper .sidebar-container{border-right:0px solid var(--primary-low)}.sidebar-section-wrapper{border-bottom:0px solid var(--d-sidebar-border-color)}.after-topic-footer-buttons-outlet.ticket-tag-selector-conn .select-kit{margin-left:0em}.guest-banner-header{background-color:#212121}.guest-banner-header header.guest-banner .partners{background-color:#212121}.guest-banner-header header.guest-banner .banner-logo .logo{width:183px}.guest-banner-header header.guest-banner .banner-content .text-content .start-buttons .btn-primary{color:#000}body .custom-footer .wrap{max-width:calc(var(--d-max-width) - 1em)}.chat-drawer-outlet-container{right:15px}.topic-list .topic-starter-flair,.topic-list .topic_starter_flair{width:calc(var(--d-topic-list-avatar-size) + 40px)}.topic-list-data.topic-starter-flair .avatar-flair{background-size:contain;height:var(--d-topic-list-avatar-size);width:var(--d-topic-list-avatar-size);position:unset;float:unset;border-radius:21%;margin:0 auto}.topic-list-data.topic-starter-flair .avatar-flair.avatar-flair-SafetyConcern svg{margin-left:4px;vertical-align:middle}.topic-list-data.topic-starter-flair .avatar-flair.avatar-flair-diamondmembers{margin-top:-5px}.topic-list-data.topic-starter-flair .avatar-flair.avatar-flair-vip{margin-top:-3px}.no-ember .wrap{max-width:var(--d-max-width)}.user-card-avatar .avatar-flair,.user-card-avatar .avatar-flair.rounded,.user-summary-page .user-main .about .details .user-profile-avatar .avatar-flair{background-size:var(--swapd-user-profile-avatar-flair-size) var(--swapd-user-profile-avatar-flair-size);width:var(--swapd-user-profile-avatar-flair-size);height:var(--swapd-user-profile-avatar-flair-size);border-radius:var(--swapd-user-profile-avatar-flair-radius)}.user-card-avatar .avatar-flair.rounded{border-radius:var(--swapd-user-profile-avatar-flair-size)}.user-card-avatar .avatar-flair,.user-card-avatar .avatar-flair.rounded{bottom:-70px;right:-16px}.user-main .about .details .user-profile-avatar .avatar-flair{bottom:0px}.user-summary-page .user-main .about .details .user-profile-avatar .avatar-flair{bottom:-6px;right:6px}.user-main .about .details .user-profile-avatar{margin-right:10px}.user-image .avatar-flair{background-size:var(--swapd-user-image-avatar-flair-size) var(--swapd-user-image-avatar-flair-size);width:var(--swapd-user-image-avatar-flair-size);height:var(--swapd-user-image-avatar-flair-size);border-radius:var(--swapd-user-image-avatar-flair-radius);bottom:-6px;right:-6px}.topic-avatar .avatar-flair{background-size:var(--swapd-topic-view-avatar-flair-size) var(--swapd-topic-view-avatar-flair-size);width:var(--swapd-topic-view-avatar-flair-size);height:var(--swapd-topic-view-avatar-flair-size);border-radius:var(--swapd-topic-view-avatar-flair-radius);bottom:-6px;right:-6px}.user-profile-avatar .avatar-flair-MillionaireClub,.user-image .avatar-flair-MillionaireClub{border:1px solid var(--millionaire-club-gold)}.user-card-avatar .avatar-flair-MillionaireClub,.user-summary-page .user-main .about .details .user-profile-avatar .avatar-flair-MillionaireClub{border:2px solid var(--millionaire-club-gold)}.topic-avatar .avatar-flair-MillionaireClub{border:1px solid var(--millionaire-club-gold);bottom:-10px}.user-summary-page .user-main .about .details .user-profile-avatar .avatar-flair-Partners{right:0px}.user-card-avatar .avatar-flair-Partners{background-size:calc(1.5*var(--swapd-user-profile-avatar-flair-size)) calc(1.5*var(--swapd-user-profile-avatar-flair-size));height:calc(1.5*var(--swapd-user-profile-avatar-flair-size));right:-10px;bottom:-80px}.user-image .avatar-flair-Partners{right:-10px}.topic-avatar .avatar-flair-Partners{right:-12px;bottom:-10px}.user-card-avatar .avatar-flair-diamondmembers{bottom:-66px}.topic-avatar .avatar-flair-diamondmembers{background-size:calc(1.2*var(--swapd-topic-view-avatar-flair-size)) calc(1.2*var(--swapd-topic-view-avatar-flair-size));background-position-y:calc(-0.2*var(--swapd-topic-view-avatar-flair-size));bottom:-12px}.user-summary-page .user-main .about .details .user-profile-avatar .avatar-flair.avatar-flair-SafetyConcern.rounded{width:50px;height:50px;border:3px dashed #e74c3c;border-radius:14px}.user-card-avatar .avatar-flair-SafetyConcern.rounded{border:3px dashed #e74c3c;border-radius:14px}.user-image .avatar-flair-SafetyConcern.rounded{border:1px solid #e74c3c;border-radius:4px;bottom:-8px}.topic-avatar .avatar-flair-SafetyConcern.rounded{border:1px solid #e74c3c;border-radius:4px;bottom:-8px}@media(hover: hover)and (pointer: fine){.topic-list .topic-promoted:not(.closed){position:relative}.topic-list .topic-promoted:not(.closed)>td{transition:transform 150ms ease-out}.topic-list .topic-promoted:not(.topic-promoted-in-group):not(.closed):hover{z-index:2}.topic-list .topic-promoted:not(.topic-promoted-in-group):not(.closed):hover>td{transform:translateY(-2px)}.topic-list .topic-promoted-in-group:not(.closed):hover{z-index:3}.topic-list .topic-promoted-in-group:not(.closed):hover>td{transform:translateY(-4px)}}@media(hover: hover)and (pointer: fine)and (prefers-reduced-motion: reduce){.topic-list .topic-promoted:not(.closed)>td{transition:none}.topic-list .topic-promoted:not(.closed):hover>td{transform:none}}.navigation-container{--swapd-nav-h: 36px;align-items:center}.navigation-container .nav-pills>li.nav-item_categories{display:none}.navigation-container .category-breadcrumb{box-sizing:border-box;height:var(--swapd-nav-h);align-items:center;margin-right:14px;padding:0 14px 0 0;border-right:1px solid var(--primary-low)}.navigation-container .category-breadcrumb>li{height:var(--swapd-nav-h)}.navigation-container .category-breadcrumb .select-kit,.navigation-container .category-breadcrumb .select-kit-header{height:var(--swapd-nav-h);border-radius:12px !important}.navigation-container .category-breadcrumb .category-drop{min-width:175px}.navigation-container .category-breadcrumb .tag-drop{min-width:135px}.navigation-container .category-breadcrumb .select-kit-header{padding:0 10px 0 16px;justify-content:space-between;min-height:var(--swapd-nav-h);font-size:15px}.navigation-container .category-breadcrumb .selected-name,.navigation-container .category-breadcrumb .select-kit-header .name{font-size:15px}.navigation-container .nav-pills{box-sizing:border-box;height:var(--swapd-nav-h);align-items:center;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb, var(--primary) 6%, var(--secondary))}.navigation-container .nav-pills>li>a{height:calc(var(--swapd-nav-h) - 6px);display:flex;align-items:center;border-radius:9px;padding:0 12px;font-size:15px;font-weight:500;color:var(--primary-medium) !important;transition:background 140ms ease-out,color 140ms ease-out}.navigation-container .nav-pills>li>a::after{display:none !important}.navigation-container .nav-pills>li>a:hover{color:var(--primary) !important}.navigation-container .nav-pills>li.active>a,.navigation-container .nav-pills>li>a.active{background:var(--secondary);color:var(--primary) !important;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.1),0 0 0 1px color-mix(in srgb, var(--primary) 8%, transparent)}.navigation-container .navigation-controls .d-combo-button,.navigation-container .navigation-controls .d-combo-button .btn{height:var(--swapd-nav-h);border-radius:12px}.navigation-container .navigation-controls .btn,.navigation-container .navigation-controls .btn .d-button-label{font-size:15px}.navigation-container .category-breadcrumb .select-kit-body{min-width:380px !important;border-radius:12px !important;padding:6px;box-shadow:0 12px 32px -8px rgba(0,0,0,.22)}.navigation-container .category-breadcrumb .select-kit-filter{padding:2px 6px 8px}.navigation-container .category-breadcrumb .select-kit-row{border-radius:8px;padding:9px 12px !important}.navigation-container .category-breadcrumb .select-kit-row:hover,.navigation-container .category-breadcrumb .select-kit-row.is-highlighted{background:color-mix(in srgb, var(--primary) 7%, var(--secondary))}.d-header-icons .header-dropdown-toggle{width:45px;height:45px}.d-header-icons .header-dropdown-toggle svg,.d-header-icons .d-icon{width:35px;height:35px}.d-header-icons img.avatar{width:40px !important;height:40px !important}.user-menu.menu-panel{width:min(560px,100vw - 24px) !important;max-width:min(560px,100vw - 24px) !important;transform-origin:top right;animation:swapd-usermenu-in 300ms cubic-bezier(0.22, 1, 0.36, 1) backwards !important}.user-menu.menu-panel .quick-access-panel,.user-menu.menu-panel .user-notifications-list{width:100% !important}.user-menu.menu-panel .menu-tabs-container{width:48px}.user-menu.menu-panel .user-menu-tab{width:48px;height:48px}.user-menu.menu-panel .user-menu-tab svg,.user-menu.menu-panel .user-menu-tab .d-icon{width:22px;height:22px}@media(prefers-reduced-motion: reduce){.user-menu.menu-panel{animation:swapd-usermenu-fade 120ms linear backwards !important}}@keyframes swapd-usermenu-in{0%{opacity:0;transform:translateY(-10px) scale(0.94)}60%{opacity:1;transform:translateY(0) scale(1.012)}100%{opacity:1;transform:none}}@keyframes swapd-usermenu-fade{from{opacity:0}to{opacity:1}}.swapd-dropdown-wrapper .menu-panel.swapd-dropdown,.search-menu .menu-panel.search-menu-panel{transform-origin:top right;animation:swapd-usermenu-in 300ms cubic-bezier(0.22, 1, 0.36, 1) backwards !important}.chat-drawer-outlet-container .chat-drawer{transform-origin:bottom right;animation:swapd-drawer-in 340ms cubic-bezier(0.22, 1, 0.36, 1) backwards}@media(prefers-reduced-motion: reduce){.swapd-dropdown-wrapper .menu-panel.swapd-dropdown,.search-menu .menu-panel.search-menu-panel,.chat-drawer-outlet-container .chat-drawer{animation:swapd-usermenu-fade 120ms linear backwards !important}}@keyframes swapd-drawer-in{0%{opacity:0;transform:translateY(14px) scale(0.96)}60%{opacity:1;transform:translateY(0) scale(1.008)}100%{opacity:1;transform:none}}.d-header-icons .chat-header-icon svg.d-icon{width:40px;height:32px}.d-header-icons{gap:0}.d-header-icons>li.header-dropdown-toggle{width:auto}.d-header-icons>li.header-dropdown-toggle>button.icon,.d-header-icons>li.header-dropdown-toggle>a.icon{width:auto !important;height:45px !important;padding:0 7px !important}.d-header-icons .swapd-icon-dropdown svg.d-icon{width:22px}.swapd-rail{display:none}@media(min-width: 1000px){body:not(.has-sidebar-page) .swapd-rail{display:block}body:not(.has-sidebar-page) .container.posts:has(.swapd-rail),body:not(.has-sidebar-page) .container.posts:has(.topic-navigation[data-swapd-rail]){grid-template-columns:minmax(0, 1fr) 300px}}@media(min-width: 1300px){.swapd-rail{display:block}.container.posts:has(.swapd-rail),.container.posts:has(.topic-navigation[data-swapd-rail]){grid-template-columns:minmax(0, 1fr) 300px}}.topic-navigation .swapd-rail{margin:0 0 20px !important;padding:16px;border-radius:15px;background:color-mix(in srgb, var(--primary) 4%, var(--secondary));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 9%, transparent)}.swapd-rail__who{display:flex;align-items:center;gap:11px;min-width:0}.swapd-rail__avatar-link{flex:none;display:block;line-height:0;border-radius:50%;cursor:pointer;transition:transform 140ms cubic-bezier(0.22, 1, 0.36, 1),box-shadow 140ms ease}.swapd-rail__avatar-link:hover{transform:scale(1.06)}.swapd-rail__avatar-link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--secondary),0 0 0 4px var(--primary)}.swapd-rail__avatar{flex:none;width:46px;height:46px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--secondary),0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent)}.swapd-rail__ident{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;min-width:0}.swapd-rail__name{flex-basis:100%;font-size:.95rem;font-weight:600;letter-spacing:-0.01em;color:var(--primary) !important;line-height:1.2;overflow-wrap:anywhere}.swapd-rail__chip{padding:2px 6px;border-radius:6px;background:var(--primary);color:var(--secondary);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.swapd-rail__title{font-size:.7rem;font-weight:500;color:var(--primary-medium)}.swapd-rail__k{font-size:.64rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--primary-medium)}.swapd-rail__s{font-size:.66rem;font-weight:500;color:var(--primary-medium)}.swapd-rail__hero{display:grid;gap:7px;margin-top:14px;padding-top:13px;border-top:1px solid color-mix(in srgb, var(--primary) 9%, transparent)}.swapd-rail__hero-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.swapd-rail__hero-v{font-size:1.45rem;font-weight:600;letter-spacing:-0.02em;line-height:1;color:var(--primary)}.swapd-rail__bar{height:5px;border-radius:99px;overflow:hidden;background:color-mix(in srgb, var(--primary) 12%, transparent)}.swapd-rail__bar-fill{height:100%;border-radius:inherit;background:var(--primary)}.swapd-rail__tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:12px}.swapd-rail__tile{display:grid;gap:2px;padding:9px 10px;border-radius:11px;background:color-mix(in srgb, var(--primary) 5%, var(--secondary));min-width:0}.swapd-rail__v{font-size:.92rem;font-weight:600;letter-spacing:-0.01em;line-height:1.15;color:var(--primary);overflow-wrap:anywhere}.swapd-rail__tile:last-child:nth-child(odd){grid-column:span 2}.swapd-rail__acts{margin-top:14px;display:grid;gap:7px}.swapd-rail__btn{display:block;padding:9px 10px;border-radius:11px;text-align:center;font-weight:600;font-size:.8rem;color:var(--primary) !important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 16%, transparent);transition:background 140ms ease,transform 140ms ease}.swapd-rail__btn:hover{background:color-mix(in srgb, var(--primary) 7%, transparent)}.swapd-rail__btn:active{transform:translateY(1px)}.swapd-rail__btn--primary{background:var(--primary);color:var(--secondary) !important;box-shadow:none}.swapd-rail__btn--primary:hover{background:color-mix(in srgb, var(--primary) 86%, var(--secondary))}.swapd-jump{display:none}#topic-footer-buttons{flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}#topic-footer-buttons .topic-footer-main-buttons{display:flex;align-items:center;gap:10px}#topic-footer-buttons .topic-footer-main-buttons__actions{flex-wrap:nowrap;gap:6px}#topic-footer-buttons .topic-footer-main-buttons__actions .btn .d-button-label{display:none}#topic-footer-buttons .topic-footer-main-buttons__actions .btn .d-icon{margin-right:0}#topic-footer-buttons .notifications-button-footer .reason{display:flex;align-items:center;margin:0}#topic-footer-buttons .notifications-button-footer .reason .text{display:none}#topic-footer-buttons .notifications-button-footer .reason .btn .d-button-label{display:none}#topic-footer-buttons .notifications-button-footer .reason .btn{gap:5px}#topic-footer-buttons .notifications-button-footer .reason .btn .d-icon{margin-left:0;margin-right:0}#topic-footer-buttons{justify-content:center;padding-inline:10px}#topic-footer-buttons .topic-footer-main-buttons{display:contents}#topic-footer-buttons .topic-footer-main-buttons__actions{order:1}#topic-footer-buttons .notifications-button-footer,#topic-footer-buttons .notifications-button-footer>.reason{order:2}#topic-footer-buttons .topic-footer-main-buttons>.btn.create{order:3}#topic-footer-buttons .after-topic-footer-buttons-outlet{order:4}.topic-navigation.swapd-rail-compact,.topic-navigation:has(.swapd-rail){position:static !important;align-self:stretch !important}.topic-navigation.swapd-rail-compact .timeline-container,.topic-navigation:has(.swapd-rail) .timeline-container{position:sticky;top:88px}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .topic-timeline,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .topic-timeline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;padding:4px;border-radius:12px;background:color-mix(in srgb, var(--primary) 4%, var(--secondary));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 9%, transparent);animation:swapd-strip-in 240ms cubic-bezier(0.22, 1, 0.36, 1) both}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-controls,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-controls{order:1}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-footer-controls,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-footer-controls{order:2}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .swapd-jump,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .swapd-jump{order:3}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-controls,.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-footer-controls,.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .swapd-jump,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-controls,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-footer-controls,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .swapd-jump{display:flex;align-items:center;gap:2px;margin:0;position:static !important}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-controls .btn,.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-footer-controls .btn,.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .swapd-jump .btn,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-controls .btn,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-footer-controls .btn,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .swapd-jump .btn{width:34px;height:32px;padding:0;border:0 !important;border-radius:9px;background:none !important;box-shadow:none !important}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-controls .btn:hover,.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-footer-controls .btn:hover,.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .swapd-jump .btn:hover,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-controls .btn:hover,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-footer-controls .btn:hover,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .swapd-jump .btn:hover{background:color-mix(in srgb, var(--primary) 9%, transparent) !important}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .swapd-jump,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .swapd-jump{margin-left:6px;padding-left:6px;border-left:1px solid color-mix(in srgb, var(--primary) 10%, transparent)}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .topic-timeline>.timeline-footer-controls:not(:has(*))+.swapd-jump,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .topic-timeline>.timeline-footer-controls:not(:has(*))+.swapd-jump{margin-left:0;padding-left:0;border-left:0}.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .timeline-scrollarea-wrapper,.topic-navigation:has(.swapd-rail):not(.swapd-scrolled) .timeline-scrollarea-wrapper{display:none}.topic-navigation.swapd-rail-compact.swapd-scrolled .swapd-jump,.topic-navigation:has(.swapd-rail).swapd-scrolled .swapd-jump{display:none}.topic-navigation.swapd-rail-compact.swapd-scrolled .timeline-container,.topic-navigation:has(.swapd-rail).swapd-scrolled .timeline-container{animation:swapd-timeline-in 280ms cubic-bezier(0.22, 1, 0.36, 1) both}@keyframes swapd-strip-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes swapd-timeline-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.topic-navigation.swapd-rail-compact:not(.swapd-scrolled) .topic-timeline,.topic-navigation.swapd-rail-compact.swapd-scrolled .timeline-container{animation:none}}#reply-control{--swapd-composer-lift: 50px;bottom:var(--swapd-composer-lift) !important;left:24px !important;right:24px !important;margin:0 auto !important;max-width:min(1400px,100vw - 48px) !important;border-radius:18px !important;box-shadow:0 24px 60px -18px rgba(0,0,0,.45),inset 0 0 0 1px color-mix(in srgb, var(--primary) 12%, transparent) !important}html.swapd-dark #reply-control{box-shadow:0 30px 80px -24px rgba(0,0,0,.9),inset 0 0 0 1px color-mix(in srgb, var(--primary) 22%, transparent),inset 0 1px 0 color-mix(in srgb, var(--primary) 12%, transparent) !important}#reply-control .grippie{border-top-left-radius:18px;border-top-right-radius:18px}#reply-control .d-editor-button-bar{flex-wrap:wrap;justify-content:space-between;gap:4px;padding:2px 4px}#reply-control .d-editor-button-bar .btn{width:38px;height:34px;border-radius:9px}#reply-control .d-editor-button-bar svg.d-icon{width:20px;height:20px}:root{--swapd-panel-bg: color-mix(in srgb, var(--primary) 2%, var(--secondary));--swapd-panel-line: color-mix(in srgb, var(--primary) 10%, var(--secondary));--swapd-panel-radius: 15px;--swapd-panel-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)}html.swapd-dark{--swapd-panel-shadow: 0 18px 40px -12px rgba(0, 0, 0, 0.75), 0 4px 10px -4px rgba(0, 0, 0, 0.6)}.menu-panel,.chat-drawer-container{background:var(--swapd-panel-bg) !important;border:1px solid var(--swapd-panel-line) !important;border-radius:var(--swapd-panel-radius) !important;box-shadow:var(--swapd-panel-shadow) !important}.chat-drawer-container{overflow:hidden}.user-menu.menu-panel .quick-access-panel li a{padding-left:12px;padding-right:12px}.user-menu.menu-panel .quick-access-panel li a .icon-avatar{margin-right:11px}.user-menu.menu-panel .menu-tabs-container{width:50px;flex:0 0 50px}.user-menu.menu-panel .menu-tabs-container .btn{width:50px;height:50px}.user-menu.menu-panel .menu-tabs-container .btn svg.d-icon{width:26px;height:26px}#post_1 .topic-body{border-radius:15px !important;border-color:color-mix(in srgb, var(--primary) 15%, transparent) !important}.post-stream article:not(#post_1) .topic-body{border:0 !important;border-radius:0 !important;background:none !important;border-top:1px solid color-mix(in srgb, var(--primary) 8%, transparent) !important;padding-top:14px;margin-top:14px}#post_1 .topic-map{border-top:0;margin-top:16px}.topic-post .topic-body:has(>.ccf__dsply){display:flex;flex-direction:column}.topic-post .topic-body:has(>.ccf__dsply)>.topic-meta-data{order:1;margin-bottom:10px}.topic-post .topic-body:has(>.ccf__dsply)>.ccf__dsply{order:2}.topic-post .topic-body:has(>.ccf__dsply)>.post__contents{order:3}.topic-post .topic-body:has(>.ccf__dsply)>.post-actions{order:4}.desktop-view .topic-post[class*=group-] .topic-body .ccf__dsply{max-width:100% !important}.sidebar-section-link-wrapper .sidebar-section-link:hover,.sidebar-section-link-wrapper .sidebar-section-link:focus-visible{background:var(--swapd-row-highlight) !important}.sidebar-section-link-wrapper .sidebar-section-link:hover .prefix-text,.sidebar-section-link-wrapper .sidebar-section-link:focus-visible .prefix-text{background:var(--swapd-row-highlight) !important}:root{--swapd-row-highlight: color-mix(in srgb, var(--primary) 6%, var(--secondary))}.d-header-icons li.header-dropdown-toggle.current-user .badge-notification{position:absolute;top:2.5px;right:7px;transform:translate(50%, -50%);margin:0}.d-header-icons .badge-notification svg.d-icon,.d-header-icons .chat-channel-unread-indicator svg.d-icon{width:14px !important;height:14px !important}body .below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper{border-radius:15px;background:color-mix(in srgb, var(--primary) 2%, var(--secondary));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 12%, transparent)}body .below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div{box-sizing:border-box;padding:18px 20px;border-radius:12px;background:color-mix(in srgb, var(--primary) 3%, var(--secondary));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 10%, transparent);transition:background 160ms ease,transform 160ms cubic-bezier(0.22, 1, 0.36, 1)}body .below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div:hover{background:var(--swapd-row-highlight);transform:translateY(-2px)}body .welcome-wrapper .welcome-content h2{color:var(--primary)}body .below-site-header-outlet.welcome-link-banner-connector .welcome-content p{max-width:56ch;margin-inline:auto;line-height:1.65}body .below-site-header-outlet.welcome-link-banner-connector .welcome-content h2{margin-bottom:18px;line-height:1.15}body .below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link{grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;align-items:stretch}body .below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div{display:flex;width:100%;margin:0}body .below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .featured-banner-link>div>a{width:100%;height:100%;box-sizing:border-box;align-items:center;justify-content:center}@media(min-width: 64rem){.container.posts{grid-template-columns:minmax(0, 1fr) 300px}}@media screen and (min-width: 1001px){html.desktop-view .d-header>.wrap .contents{grid-template-areas:"logo extra-info panel";grid-template-columns:minmax(calc(var(--d-sidebar-width) - 11px), 1fr) minmax(0, var(--d-max-width)) 1fr;column-gap:32px;row-gap:0}}html.desktop-view .d-header .extra-info-wrapper,html.desktop-view .d-header .d-header-mode{padding:0}html.desktop-view .container.posts:not(:has(#post_1)) .swapd-rail{display:none}html.desktop-view body.navigation-category .category-boxes{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:10px !important;margin:4px 0 18px !important;grid-auto-rows:auto !important}html.desktop-view body.navigation-category .category-boxes .category-box{position:relative;margin:0 !important;min-height:0 !important;border-radius:12px !important;border:1px solid var(--primary-low) !important;border-left:3px solid var(--category-badge-color, var(--tertiary)) !important;background:var(--secondary) !important;box-shadow:none !important;transition:background-color .15s ease,transform .15s ease,border-color .15s ease}html.desktop-view body.navigation-category .category-boxes .category-box:hover{background:var(--primary-very-low) !important;transform:translateY(-1px)}html.desktop-view body.navigation-category .category-boxes .category-box-inner{padding:0 !important;min-height:0 !important}html.desktop-view body.navigation-category .category-boxes .category-details{padding:12px 14px !important}html.desktop-view body.navigation-category .category-boxes .category-box-heading{margin:0 !important}html.desktop-view body.navigation-category .category-boxes .category-box-heading h3{margin:0 !important;font-size:15px !important;line-height:1.25}html.desktop-view body.navigation-category .category-boxes .category-box-heading .badge-category__name{font-size:15px !important;font-weight:600 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:var(--primary)}html.desktop-view body.navigation-category .category-boxes .category-box-heading .badge-category::before{display:none}html.desktop-view body.navigation-category .category-boxes .parent-box-link::after{content:"";position:absolute;inset:0}html.desktop-view body.navigation-category .category-boxes .description,html.desktop-view body.navigation-category .category-boxes .category-box .subcategories,html.desktop-view body.navigation-category .category-boxes .category-box .category-logo{display:none !important}html.desktop-view .list-controls .navigation-container>ol.category-breadcrumb{display:none !important}html.desktop-view .list-controls .navigation-container>ul.nav-pills{margin:0 auto 0 0 !important;padding:4px !important;gap:2px;border-radius:12px !important;background:var(--primary-very-low) !important;border:1px solid var(--primary-low) !important}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li{margin:0 !important}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li>a{height:34px;display:inline-flex !important;align-items:center;padding:0 14px !important;border-radius:9px !important;font-size:14px !important;font-weight:600 !important;color:color-mix(in srgb, var(--primary) 60%, var(--secondary)) !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;transition:background-color .15s ease,color .15s ease}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li>a:hover{color:var(--primary) !important;background:color-mix(in srgb, var(--primary) 7%, transparent) !important}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li>a.active{color:var(--secondary) !important;background:var(--tertiary) !important;box-shadow:0 1px 2px color-mix(in srgb, var(--tertiary) 35%, transparent) !important}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li.nav-item_swapd_all_categories{margin-left:6px !important;padding-left:6px;border-left:1px solid var(--primary-low)}html.desktop-view .list-controls .navigation-container{align-items:center !important}html.desktop-view .list-controls .navigation-container>ul.nav-pills{box-sizing:border-box !important;height:36px !important;min-height:0 !important;padding:3px !important;align-items:center !important;align-self:center !important}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li:not(.nav-item_categories){display:flex !important;align-items:center;height:28px}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li:not(.nav-item_categories)>a{height:28px !important;line-height:28px !important;padding:0 13px !important;border-radius:8px !important}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li.nav-item_swapd_all_categories{margin-left:0 !important;padding-left:0 !important;border-left:0 !important;position:relative}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li.nav-item_swapd_all_categories::before{display:none;content:"";position:absolute;left:0;top:50%;width:1px;height:16px;margin-top:-8px;background:var(--primary-low-mid)}html.desktop-view .list-controls .navigation-container>ul.nav-pills>li.nav-item_categories{display:none !important}html.desktop-view .list-controls .navigation-container>.navigation-controls{align-self:center !important;padding-top:0 !important}html.desktop-view .category-boxes.swapd-grouped .swapd-catgroup{--grp: var(--tertiary);display:flex !important;align-items:center;gap:12px;margin:34px 0 18px !important;padding:13px 18px !important;border:0 !important;border-left:4px solid var(--grp) !important;border-radius:12px;background:linear-gradient(90deg, color-mix(in srgb, var(--grp) 17%, var(--secondary)) 0%, color-mix(in srgb, var(--grp) 7%, var(--secondary)) 100%)}html.desktop-view .category-boxes.swapd-grouped .swapd-catgroup.swapd-catgroup--lead{margin-top:8px !important}html.desktop-view .category-boxes.swapd-grouped .swapd-catgroup.swapd-catgroup--services{--grp: #3b82f6}html.desktop-view .category-boxes.swapd-grouped .swapd-catgroup.swapd-catgroup--community{--grp: #10b981}html.desktop-view .category-boxes.swapd-grouped .swapd-catgroup.swapd-catgroup--members{--grp: #a855f7}html.desktop-view .category-boxes.swapd-grouped .swapd-catgroup.swapd-catgroup--staff{--grp: var(--primary-medium)}html.desktop-view .category-boxes.swapd-grouped .swapd-catgroup .swapd-catgroup__label{font-size:15px !important;font-weight:800 !important;letter-spacing:.14em;text-transform:uppercase;color:var(--primary) !important}html.desktop-view .category-boxes.swapd-grouped .swapd-catgroup .swapd-catgroup__count{min-width:26px;height:22px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:12px !important;font-weight:700 !important;background:color-mix(in srgb, var(--grp) 24%, transparent);color:var(--primary) !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled{--panel: color-mix(in srgb, var(--primary) 3%, var(--secondary));--panel-edge: var(--primary-low);column-gap:0 !important;row-gap:0 !important;align-items:stretch !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-catgroup{margin:30px 0 0 !important;padding:18px 22px 10px !important;border:1px solid var(--panel-edge) !important;border-bottom:0 !important;border-radius:16px 16px 0 0 !important;background:var(--panel) !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-catgroup.swapd-catgroup--lead{margin-top:6px !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-catgroup .swapd-catgroup__label{font-size:17px !important;font-weight:800 !important;letter-spacing:.02em;text-transform:none}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-catgroup .swapd-catgroup__count{background:var(--primary-low) !important;color:var(--primary-high) !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.category-box,html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-p-fill{margin:0 !important;padding:14px 22px 16px !important;background:var(--panel) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-p-first{border-left:1px solid var(--panel-edge) !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-p-last{border-right:1px solid var(--panel-edge) !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-p-bottom{border-bottom:1px solid var(--panel-edge) !important;padding-bottom:22px !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-p-bl{border-bottom-left-radius:16px !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped.swapd-paneled>.swapd-p-br{border-bottom-right-radius:16px !important}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .category-box-heading a.parent-box-link,html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .subcategories a.subcategory{display:inline-block;transform-origin:0 50%;transition:transform .18s cubic-bezier(0.2, 0.8, 0.2, 1);will-change:transform;backface-visibility:hidden}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .category-box-heading a.parent-box-link:hover,html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .subcategories a.subcategory:hover{transform:scale(1.06)}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .subcategories a.subcategory:hover .badge-category__name{color:var(--tertiary)}@media(prefers-reduced-motion: reduce){html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .category-box-heading a.parent-box-link,html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .subcategories a.subcategory{transition:none}html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .category-box-heading a.parent-box-link:hover,html.desktop-view body.navigation-categories .category-boxes.swapd-grouped .subcategories a.subcategory:hover{transform:none}}html.desktop-view .topic-list .topic-list-item>td{padding-top:20px !important;padding-bottom:20px !important;transition:background-color .15s ease,background-image .15s ease}html.desktop-view .topic-list .topic-list-item:hover>td{background-image:linear-gradient(color-mix(in srgb, var(--primary) 4%, transparent), color-mix(in srgb, var(--primary) 4%, transparent)) !important}.swapd-footer-tip{position:absolute;z-index:1100;max-width:240px;padding:8px 11px;border-radius:10px;background:var(--secondary);border:1px solid var(--primary-low);box-shadow:0 8px 24px rgba(0,0,0,.14),0 1px 3px rgba(0,0,0,.08);font-size:12.5px;line-height:1.4;color:var(--primary-high);pointer-events:none;opacity:0;transform:translateY(-3px);transition:opacity .12s ease-out,transform .12s ease-out;visibility:hidden}.swapd-footer-tip strong{display:block;margin-bottom:1px;font-size:13px;font-weight:650;color:var(--primary)}.swapd-footer-tip span{display:block}.swapd-footer-tip.is-measuring{visibility:hidden;opacity:0;transition:none}.swapd-footer-tip.is-on{opacity:1;transform:none;visibility:visible}html.desktop-view body .chat-composer__inner-container .chat-composer-button__wrapper:has(>.chat-composer-button.-send){margin:0 0 7px 0 !important;align-self:flex-end}html.desktop-view body .chat-composer__inner-container .chat-composer-button.-send{margin:0 7px 0 2px !important}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost){animation:swapd-sidebar-in 300ms cubic-bezier(0.22, 1, 0.36, 1) forwards}html.desktop-view:not(.discourse-touch) .swapd-sidebar-ghost-host{position:fixed;z-index:3;pointer-events:none;overflow:hidden;animation:swapd-sidebar-out 240ms cubic-bezier(0.4, 0, 1, 1) forwards}html.desktop-view .sidebar-container.swapd-sidebar-ghost{animation:none !important;width:100% !important;height:100% !important}@media(prefers-reduced-motion: reduce){html.desktop-view .swapd-sidebar-ghost-host{display:none}}@keyframes swapd-sidebar-out{from{opacity:1;transform:none}to{opacity:0;transform:translateX(-16px)}}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*{animation:swapd-sidebar-section-in 320ms cubic-bezier(0.22, 1, 0.36, 1) both}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*:nth-child(1){animation-delay:60ms}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*:nth-child(2){animation-delay:90ms}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*:nth-child(3){animation-delay:120ms}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*:nth-child(4){animation-delay:150ms}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*:nth-child(5){animation-delay:180ms}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*:nth-child(6){animation-delay:210ms}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*:nth-child(7){animation-delay:240ms}html.desktop-view:not(.discourse-touch) .sidebar-container:not(.swapd-sidebar-ghost) .sidebar-sections>*:nth-child(8){animation-delay:270ms}@media(prefers-reduced-motion: reduce){html.desktop-view .sidebar-sections>*{animation:none}}@keyframes swapd-sidebar-section-in{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}html.desktop-view .sidebar-wrapper .sidebar-section-header-wrapper{height:26px !important;padding:0 8px !important;margin-top:14px}html.desktop-view .sidebar-wrapper .sidebar-section-header,html.desktop-view .sidebar-wrapper .sidebar-section-header-text{font-size:10.5px !important;font-weight:600 !important;letter-spacing:.09em !important;text-transform:uppercase;color:var(--primary-medium) !important}html.desktop-view .sidebar-wrapper .sidebar-section-wrapper+.sidebar-section-wrapper .sidebar-section-header-wrapper{position:relative}html.desktop-view .sidebar-wrapper .sidebar-section-wrapper+.sidebar-section-wrapper .sidebar-section-header-wrapper::before{content:"";position:absolute;top:-7px;left:8px;right:8px;height:1px;background:color-mix(in srgb, var(--primary) 9%, transparent)}html.desktop-view .sidebar-wrapper .sidebar-section-link{height:30px !important;padding:0 8px !important;border-radius:8px !important;font-size:13.5px !important;font-weight:500 !important;color:color-mix(in srgb, var(--primary) 78%, transparent) !important;transition:background-color .12s ease,color .12s ease}html.desktop-view .sidebar-wrapper .sidebar-section-link-content-text{font-size:13.5px !important;line-height:1.3}html.desktop-view .sidebar-wrapper .sidebar-section-link-prefix{opacity:.75}html.desktop-view .sidebar-wrapper .sidebar-section-link-prefix .d-icon{width:15px !important;height:15px !important}html.desktop-view .sidebar-wrapper .sidebar-section-link:hover{background:color-mix(in srgb, var(--primary) 7%, transparent) !important;color:var(--primary) !important}html.desktop-view .sidebar-wrapper .sidebar-section-link:hover .sidebar-section-link-prefix{opacity:1}html.desktop-view .sidebar-wrapper .sidebar-section-link.active{background:color-mix(in srgb, var(--tertiary) 13%, transparent) !important;color:var(--primary) !important;font-weight:600 !important}html.desktop-view .sidebar-wrapper .sidebar-section-link.active .sidebar-section-link-content-text{font-weight:600 !important}html.desktop-view .sidebar-wrapper .sidebar-section-link.active .sidebar-section-link-prefix{opacity:1;color:var(--tertiary) !important}html.desktop-view .sidebar-wrapper .sidebar-section-link-content-badge{font-size:11px !important;font-weight:600;color:var(--primary-medium) !important}html.desktop-view .sidebar-wrapper .sidebar-section-link-prefix.square:has(svg.d-icon-lock){justify-content:center}html.desktop-view .sidebar-wrapper .sidebar-section-link-prefix.square:has(svg.d-icon-lock) .prefix-square{display:none !important}html.desktop-view .sidebar-wrapper .sidebar-section-link-prefix.square:has(svg.d-icon-lock) svg.prefix-badge.d-icon-lock{position:static !important;width:13px !important;height:13px !important;padding:0 !important;margin:0 !important;fill:rgba(0,0,0,0) !important;background-color:color-mix(in srgb, var(--primary) 60%, transparent);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center/13px 13px no-repeat;transition:background-color .12s ease}html.desktop-view .sidebar-wrapper .sidebar-section-link:hover .sidebar-section-link-prefix.square svg.prefix-badge.d-icon-lock{background-color:var(--primary)}html.desktop-view .sidebar-wrapper .sidebar-section-link.active .sidebar-section-link-prefix.square svg.prefix-badge.d-icon-lock{background-color:var(--tertiary)}html.desktop-view .sidebar-wrapper .sidebar-sections{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}html.desktop-view .sidebar-wrapper:hover .sidebar-sections{scrollbar-color:color-mix(in srgb, var(--primary) 7%, transparent) rgba(0,0,0,0)}html.desktop-view .sidebar-wrapper [data-section-name=chat-dms] .sidebar-section-link-prefix.image{width:26px !important;flex:0 0 26px !important}html.desktop-view .sidebar-wrapper [data-section-name=chat-dms] img.prefix-image{width:26px !important;height:26px !important}html.desktop-view #reply-control .reply-area{padding-top:4px !important}html.desktop-view #reply-control .reply-to{margin-bottom:4px !important}html.desktop-view #reply-control .grippie{box-sizing:border-box !important;padding:0 !important;margin:0 !important;height:10px !important;position:relative;border-radius:18px 18px 0 0;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;border:0 !important}html.desktop-view #reply-control .grippie::before{display:none !important}html.desktop-view #reply-control .grippie::after{content:"";position:absolute;left:50%;top:50%;width:44px;height:4px;border-radius:999px;transform:translate(-50%, -50%);background:color-mix(in srgb, var(--primary) 17%, transparent);transition:background-color .15s ease,width .15s ease}html.desktop-view #reply-control .grippie:hover::after{width:60px;background:color-mix(in srgb, var(--primary) 34%, transparent)}html.desktop-view #reply-control .submit-panel .btn-primary.create{height:40px;padding:0 20px;border-radius:12px !important;font-size:14px;font-weight:700;transition:background-color .15s ease,box-shadow .15s ease,transform .12s ease}html.desktop-view #reply-control .submit-panel .btn-primary.create:hover,html.desktop-view #reply-control .submit-panel .btn-primary.create:focus-visible{background:color-mix(in srgb, var(--tertiary) 88%, #000) !important;box-shadow:0 8px 18px -10px color-mix(in srgb, var(--tertiary) 75%, transparent)}html.desktop-view #reply-control .submit-panel .btn-primary.create:active{transform:translateY(1px)}html.desktop-view #reply-control .submit-panel .discard-button{height:40px;padding:0 14px;border-radius:12px !important;font-size:14px;font-weight:600;color:var(--primary-medium) !important;transition:background-color .15s ease,color .15s ease}html.desktop-view #reply-control .submit-panel .discard-button:hover,html.desktop-view #reply-control .submit-panel .discard-button:focus-visible{background:color-mix(in srgb, var(--swapd-auction-danger, #ef4444) 10%, transparent) !important;color:var(--swapd-auction-danger, #ef4444) !important}html.desktop-view #reply-control{--swapd-ph: color-mix(in srgb, var(--primary) 40%, transparent)}html.desktop-view #reply-control input#reply-title::placeholder,html.desktop-view #reply-control .d-editor-input::placeholder,html.desktop-view #reply-control input[type=text]::placeholder,html.desktop-view #reply-control textarea::placeholder{font-size:15px !important;font-weight:400 !important;color:var(--swapd-ph) !important;opacity:1 !important}html.desktop-view #reply-control .category-chooser .select-kit-header:not([data-value]) .select-kit-selected-name,html.desktop-view #reply-control .category-chooser .select-kit-header[data-value=""] .select-kit-selected-name,html.desktop-view #reply-control .mini-tag-chooser .select-kit-header:not([data-value]) .formatted-selection,html.desktop-view #reply-control .mini-tag-chooser .select-kit-header[data-value=""] .formatted-selection{font-size:15px !important;font-weight:400 !important;color:var(--swapd-ph) !important}html.desktop-view #reply-control .composer-action-title .composer-actions-trigger{height:30px !important;min-height:30px !important;padding:0 11px !important;border-radius:10px !important;font-size:13.5px !important;font-weight:600;gap:7px}html.desktop-view #reply-control .composer-controls .btn{height:30px !important;width:30px !important;min-height:30px !important;padding:0 !important}html.desktop-view #reply-control .d-editor-preview-wrapper{background:var(--secondary) !important;border:1px solid color-mix(in srgb, var(--primary) 9%, transparent) !important}@media(prefers-reduced-motion: no-preference){html [data-section-name=you-need-this] .sidebar-section-link-wrapper{animation:swapd-ad-nudge 820ms ease-out backwards;will-change:transform;backface-visibility:hidden;transform-origin:left center}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(1){animation-delay:0ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(2){animation-delay:130ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(3){animation-delay:260ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(4){animation-delay:390ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(5){animation-delay:520ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(6){animation-delay:650ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(7){animation-delay:780ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(8){animation-delay:910ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(9){animation-delay:1040ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(10){animation-delay:1170ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(11){animation-delay:1300ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(12){animation-delay:1430ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(13){animation-delay:1560ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(14){animation-delay:1690ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(15){animation-delay:1820ms}html [data-section-name=you-need-this] .sidebar-section-link-wrapper:nth-child(16){animation-delay:1950ms}}@keyframes swapd-ad-nudge{0%{transform:scale(1)}40%{transform:scale(1.055)}100%{transform:scale(1)}}html .user-card .first-row .usercard-controls button,html .group-card .first-row .usercard-controls button,html .user-card .first-row .usercard-controls .btn,html .group-card .first-row .usercard-controls .btn{min-width:0}html .user-card .usercard-controls>li:has(button svg use[href="#filter"]),html .group-card .usercard-controls>li:has(button svg use[href="#filter"]){display:none !important}html:not(.mobile-view) .user-card .first-row>.usercard-controls,html:not(.mobile-view) .group-card .first-row>.usercard-controls{flex:0 0 150px}html:not(.mobile-view) .user-card .first-row>.names,html:not(.mobile-view) .group-card .first-row>.names{min-width:0}html body .edit-pm-note .pm-notes{font-size:15.5px !important}html body #topic-footer-buttons .btn{min-height:36px}
/*# sourceMappingURL=desktop_theme_186_bad1740ca7d9c4ba95f2a86cc9de1b30b91d745c.css.map?__ws=swapd.co */