:root{--d-sidebar-width: 17rem;--d-max-width: 1400px;--d-main-content-gap: 1rem;--rpn-topic-content-width: 1100px}.d-header>.wrap{padding-inline:.75rem}body.has-sidebar-page #main-outlet-wrapper{gap:0 1rem}body.has-sidebar-page .sidebar-wrapper{top:calc(var(--main-outlet-offset) + 2rem);height:calc(var(--composer-vh, 1dvh)*100 - var(--main-outlet-offset, 0px) - 4rem);margin-top:2rem;background:var(--rpn-sidebar-background);border-radius:.6rem}body.has-sidebar-page .sidebar-wrapper .sidebar-container{border-right:1px solid var(--rpn-section-background)}body.has-sidebar-page .sidebar-wrapper .sidebar-sections{padding-top:1.25rem}@supports(animation-timeline: scroll()){@media(width >= 64rem){body.has-sidebar-page:not(.has-full-page-chat):has(.rpn-masthead) .sidebar-wrapper{--rpn-sidebar-expanded-height: calc( var(--composer-vh, 1dvh) * 100 - var(--rpn-sticky-navigation-height, calc(3.5rem + 1px)) - 4rem );top:calc(var(--rpn-sticky-navigation-height, calc(3.5rem + 1px)) + 2rem);animation:rpn-sidebar-height linear both;animation-timeline:scroll(root block);animation-range:0 var(--rpn-masthead-height, calc(110px + 2rem))}}}@keyframes rpn-sidebar-height{from{height:calc(var(--rpn-sidebar-expanded-height) - var(--rpn-masthead-height, calc(110px + 2rem)))}to{height:var(--rpn-sidebar-expanded-height)}}body.has-sidebar-page .welcome-banner{display:none}body.has-sidebar-page #main-outlet{box-sizing:border-box;min-width:0;min-height:calc(var(--composer-vh, 1dvh)*100 - var(--main-outlet-offset, 0px) - 2rem);margin-top:2rem;padding:3rem 3.5rem 4rem;background:var(--rpn-panel-background);border:1px solid var(--rpn-panel-border);border-radius:.6rem .6rem 0 0}body.has-full-page-chat.has-sidebar-page #main-outlet-wrapper{gap:0 1rem}body.has-full-page-chat.has-sidebar-page #main-outlet{height:calc(var(--composer-vh, 1dvh)*100 - var(--main-outlet-offset, 0px) - 4rem);min-height:0;margin-top:2rem;padding:0;overflow:clip;background:var(--d-content-background);border:1px solid var(--rpn-panel-border);border-radius:.6rem}body.has-full-page-chat.has-sidebar-page #main-chat-outlet.chat-view .chat-side-panel{display:flex;flex-direction:column;min-height:0}body.has-full-page-chat.has-sidebar-page #main-chat-outlet.chat-view .c-routes:is(.--channel,.--channel-thread){display:flex;flex:1 1 0;flex-direction:column;min-height:0}body.has-full-page-chat.has-sidebar-page #main-chat-outlet.chat-view .c-routes>:is(.chat-channel,.chat-thread){flex:1 1 0;height:auto;min-height:0}body.has-full-page-chat.has-sidebar-page #main-chat-outlet.chat-view .chat-messages-scroller{flex:1 1 0;height:auto;min-height:0}body.has-full-page-chat.has-sidebar-page #main-chat-outlet.chat-view .c-navbar-container,body.has-full-page-chat.has-sidebar-page #main-chat-outlet.chat-view .chat-composer__wrapper{flex:0 0 auto}@media(width < 64rem){body.has-full-page-chat.has-sidebar-page #main-chat-outlet.chat-view.has-side-panel-expanded .c-routes.--channel{display:none}}body:is(.archetype-regular,.archetype-private_message){--topic-body-width: clamp( 640px, calc(100vw - var(--d-sidebar-width) - 24rem), var(--rpn-topic-content-width) )}body:is(.archetype-regular,.archetype-private_message) #topic-title{margin-bottom:1.5rem}body:is(.archetype-regular,.archetype-private_message) .topic-post .topic-body{border-top-color:var(--content-border-color)}body:is(.archetype-regular,.archetype-private_message) .more-topics__container{max-width:100%;padding-top:1rem;border-top:1px solid var(--content-border-color)}body:is(.navigation-topics,.navigation-category,.tags-page) .list-controls{background:rgba(0,0,0,0)}body:is(.navigation-topics,.navigation-category,.tags-page) .topic-list{border-collapse:separate;border-spacing:0}body:is(.navigation-topics,.navigation-category,.tags-page) .topic-list tbody tr{background:var(--rpn-row-background)}body:is(.navigation-topics,.navigation-category,.tags-page) .topic-list tbody tr:nth-child(even) td{background:var(--rpn-row-background-alt)}body:is(.navigation-topics,.navigation-category,.tags-page) .topic-list tbody tr+tr td{border-top:1px solid var(--content-border-color)}body:is(.navigation-topics,.navigation-category,.tags-page) .topic-list tbody tr:hover td{background:var(--rpn-row-background-hover)}body:is(.navigation-topics,.navigation-category,.tags-page) .topic-list tbody td{background:var(--rpn-row-background);transition:background-color 120ms ease-in-out}body.has-sidebar-page #reply-control:not(.fullscreen),body.has-sidebar-page #reply-control:not(.fullscreen).hide-preview,body:not(.has-sidebar-page) #reply-control:not(.fullscreen),body:not(.has-sidebar-page) #reply-control:not(.fullscreen).hide-preview{left:var(--d-main-content-gap);right:var(--d-main-content-gap);margin-inline:auto;width:calc(100% - var(--d-main-content-gap)*2);max-width:var(--d-max-width)}body.has-sidebar-page #reply-control:not(.fullscreen),body.has-sidebar-page #reply-control:not(.fullscreen).hide-preview{left:calc(var(--d-sidebar-width) + var(--d-main-content-gap));width:calc(100% - var(--d-sidebar-width) - var(--d-main-content-gap)*2)}#reply-control.fullscreen{max-width:var(--d-max-width)}.category-list tr.rpn-category-section{background:rgba(0,0,0,0)}.category-list tr.rpn-category-section>td{flex:1;padding:.75rem .9rem;margin-top:1rem;background:var(--rpn-section-background);border-top:4px solid var(--rpn-section-accent);border-radius:4px 4px 0 0;text-align:start}.category-list tr.rpn-category-section .rpn-category-section__heading{margin:0;color:var(--primary);font-size:1.0625rem;font-weight:600;overflow-wrap:anywhere}body.navigation-categories #main-outlet{padding:1.5rem 1.5rem 2rem}body.navigation-categories .list-controls{margin-bottom:1.25rem;background:rgba(0,0,0,0)}body.navigation-categories .navigation-container{width:100%;padding:0}body.navigation-categories #navigation-bar.nav-pills>li>a{padding:.75rem .85rem;color:var(--primary-high);background:rgba(0,0,0,0);border-radius:0}body.navigation-categories #navigation-bar.nav-pills>li>a:hover{color:var(--primary);background:rgba(0,0,0,0)}body.navigation-categories #navigation-bar.nav-pills>li>a.active{color:var(--tertiary);border-bottom:2px solid var(--tertiary)}body.navigation-categories .category-breadcrumb{padding-right:1rem;margin-right:.25rem;border-right:1px solid var(--primary-low-mid)}body.navigation-categories .category-list.with-topics{display:flex;flex-direction:column;width:100%;margin:0;border:0}body.navigation-categories .category-list.with-topics thead,body.navigation-categories .category-list.with-topics tbody{display:flex;flex-direction:column;width:100%}body.navigation-categories .category-list.with-topics tbody{gap:0}body.navigation-categories .category-list.with-topics .category-list-header tr,body.navigation-categories .category-list.with-topics tbody tr{display:flex;width:100%}body.navigation-categories .category-list.with-topics .category-list-header th,body.navigation-categories .category-list.with-topics tbody td{box-sizing:border-box}body.navigation-categories .category-list.with-topics .category-list-header th{padding-top:0;padding-bottom:.3rem;color:var(--primary-high);font-weight:normal;border-bottom:2px solid var(--rpn-row-divider)}body.navigation-categories .category-list.with-topics .category-list-header .category,body.navigation-categories .category-list.with-topics tbody .category{flex:1 1 55%;min-width:0;width:auto}body.navigation-categories .category-list.with-topics tbody tr[data-category-id]{box-sizing:border-box;position:relative;border:0;border-bottom:1px solid var(--rpn-row-divider);background:var(--rpn-row-background)}body.navigation-categories .category-list.with-topics tbody tr[data-category-id]:hover>td{background:var(--rpn-row-background-hover)}body.navigation-categories .category-list.with-topics tbody tr[data-category-id]>td{padding-top:.75rem;padding-bottom:.75rem;background:var(--rpn-row-background);border-top:0;border-bottom:0;transition:background-color 120ms ease-in-out}body.navigation-categories .category-list.with-topics tbody .category{display:flex;flex-direction:column;justify-content:center;padding-inline:.9rem;border-left:3px solid rgba(0,0,0,0);border-radius:0}body.navigation-categories .category-list.with-topics tbody .category::before{content:"";position:absolute;inset-block:0;left:0;width:3px;background:var(--category-badge-color, var(--primary-low));pointer-events:none}body.navigation-categories .category-list.with-topics tbody .category h3{margin:0;font-size:var(--font-0)}body.navigation-categories .category-list.with-topics tbody .category h3 a[href]{color:var(--primary);font-weight:600}body.navigation-categories .category-list.with-topics tbody .category .category-description{color:var(--primary-high);font-size:var(--font-down-1);line-height:1.4;margin-block:.2rem 0}body.navigation-categories .category-list.with-topics tbody .category .subcategories{margin-top:.35rem}body.navigation-categories .category-list.with-topics .topics{flex:0 0 9rem;width:9rem;padding-inline:.5rem;color:var(--primary-high);text-align:center}body.navigation-categories .category-list.with-topics .topics>div:first-child{white-space:nowrap;line-height:1.4}body.navigation-categories .category-list.with-topics .topics .category__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem .5rem}body.navigation-categories .category-list.with-topics .topics .badge-notification{display:inline-block;margin:0;padding:0;line-height:1.4;white-space:nowrap}body.navigation-categories .category-list.with-topics tbody .topics{display:flex;flex-direction:column;justify-content:center;gap:.2rem}body.navigation-categories .category-list.with-topics tbody .topics>.unread-new:not(:has(a)){display:none}body.navigation-categories .category-list.with-topics .latest{flex:0 0 35%;width:35%;min-width:0;display:flex;align-items:center;padding-right:1rem;border-radius:0}@media(width < 64rem){body.has-sidebar-page #main-outlet{padding-inline:1.75rem}body.navigation-categories #main-outlet{padding-inline:1rem}body.navigation-categories .category-list.with-topics .category-list-header tr,body.navigation-categories .category-list.with-topics tbody tr[data-category-id]{display:grid;grid-template-columns:minmax(0, 1fr) 9rem}body.navigation-categories .category-list.with-topics .category-list-header .latest{display:none}body.navigation-categories .category-list.with-topics tbody .topics{grid-column:2;grid-row:1/span 2}body.navigation-categories .category-list.with-topics tbody .latest{grid-column:1;grid-row:2;width:auto;padding-top:0;padding-left:calc(.9rem + 3px)}body.navigation-categories .category-list.with-topics tbody .latest:not(:has(*)){display:none}}
/*# sourceMappingURL=desktop_theme_1_16707de6eb663104deaa103b04175ee669799988.css.map?__ws=discourse.rpnation.com */