:root{--tk-bg: var(--secondary);--tk-bg-soft: var(--primary-very-low);--tk-surface: var(--primary-very-low);--tk-surface-2: var(--primary-low);--tk-text: var(--primary);--tk-text-muted: var(--primary-medium);--tk-border: var(--primary-low);--tk-accent: var(--tertiary);--tk-neutral: var(--primary-medium);--tk-radius: 12px;--tk-radius-sm: 8px;--tk-layout-width: 1320px;--tk-subnav-height: 44px;--tk-shell-width: 1380px;--tk-shell-bg: #121316;--tk-shell-radius: 16px;--tk-shell-padding: 14px}html,body{background:var(--tk-bg);color:var(--tk-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}body.tk-shell-layout{padding:var(--tk-shell-padding);background-color:#060708;background-image:var(--tk-shell-bg-image, url(/uploads/default/original/1X/539ad8fa2b206943df1833f8995f58e32f24a03b.svg));background-size:cover;background-position:center;background-attachment:fixed}body.tk-shell-layout::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 78% 92% at 50% 48%, rgba(0, 0, 0, calc(var(--tk-shell-overlay, 0.52) * 0.55)) 38%, rgba(0, 0, 0, var(--tk-shell-overlay, 0.52)) 100%)}body.tk-shell-layout.tk-custom-shell-bg{background-size:cover;background-position:center center}body.tk-shell-layout.tk-custom-shell-bg::before{background:radial-gradient(ellipse 68% 82% at 50% 46%, rgba(0, 0, 0, calc(var(--tk-shell-overlay, 0.52) * 0.35)) 32%, rgba(0, 0, 0, var(--tk-shell-overlay, 0.52)) 100%)}body.tk-shell-layout .d-header-wrap,body.tk-shell-layout #main-outlet-wrapper,body.tk-shell-layout .tk-footer{position:relative;z-index:1}body.tk-shell-layout .d-header-wrap{max-width:var(--tk-shell-width);margin:0 auto;background:var(--tk-shell-bg);border:1px solid color-mix(in srgb, var(--tk-border) 80%, transparent);border-bottom:none;border-radius:var(--tk-shell-radius) var(--tk-shell-radius) 0 0;overflow:hidden;box-shadow:none}body.tk-shell-layout .below-site-header-outlet{max-width:var(--tk-shell-width);margin:0 auto;background:var(--tk-shell-bg);border-left:1px solid color-mix(in srgb, var(--tk-border) 80%, transparent);border-right:1px solid color-mix(in srgb, var(--tk-border) 80%, transparent)}body.tk-shell-layout #main-outlet-wrapper{max-width:var(--tk-shell-width);margin:0 auto;background:var(--tk-shell-bg);border:1px solid color-mix(in srgb, var(--tk-border) 80%, transparent);border-top:none;border-radius:0 0 var(--tk-shell-radius) var(--tk-shell-radius);box-shadow:0 16px 48px rgba(0,0,0,.28);min-height:calc(100vh - var(--header-offset, 60px) - var(--tk-shell-padding)*2 - 6px)}body.tk-shell-layout .tk-footer{max-width:var(--tk-shell-width);margin:20px auto 0;border-radius:var(--tk-shell-radius);overflow:hidden}body.tk-shell-layout .d-header{background:var(--tk-shell-bg)}body.tk-shell-layout .d-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:none;width:100%;padding:0 18px;min-height:var(--header-offset, 60px)}body.tk-shell-layout .tk-headernav{max-width:none;width:100%;margin:0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid color-mix(in srgb, var(--tk-border) 45%, transparent);box-shadow:none}body.tk-shell-layout #main-outlet-wrapper{border-top:none}@media(min-width: 1100px){body.tk-shell-layout:not(.tk-in-admin) #main-outlet-wrapper{display:grid;grid-template-columns:var(--d-sidebar-width, 260px) minmax(0, 1fr);align-items:start}body.tk-shell-layout .sidebar-wrapper{grid-column:1;grid-row:1;position:relative;height:auto;min-height:100%;border-right:1px solid var(--tk-border);background:rgba(0,0,0,0)}body.tk-shell-layout #main-outlet{grid-column:2;grid-row:1;min-width:0;padding:1.1em 20px 1.5em}body.tk-shell-layout:not(.tk-categories-index) *:has(>.tk-info-panels){display:grid;grid-template-columns:minmax(0, 1fr) var(--tk-panels-width, 300px);gap:20px;align-items:start}body.tk-shell-layout:not(.tk-categories-index) *:has(>.tk-info-panels)>*:not(.tk-info-panels){grid-column:1;min-width:0}body.tk-shell-layout .tk-info-panels{grid-column:2;grid-row:1/-1;margin:0;padding:0;position:sticky;top:calc(var(--header-offset, 60px) + var(--tk-subnav-height, 44px) + 10px);align-self:start;max-height:none;overflow:visible}}body.tk-categories-index .tk-info-panels{display:none !important}@media(max-width: 1099px){body.tk-shell-layout{padding:8px}body.tk-shell-layout .d-header .wrap{padding:0 12px}body.tk-shell-layout #main-outlet{padding:.9em 12px 1.2em}body.tk-shell-layout .tk-info-panels{padding:0 0 16px}}.wrap,.tk-footer__inner,.tk-footer__bottom{max-width:var(--tk-layout-width)}body:not(.tk-shell-layout) .d-header .wrap{max-width:var(--tk-layout-width)}#main-outlet{padding-top:1.1em}@media(min-width: 925px){.list-controls .navigation-container .btn-primary.create,.list-controls #create-topic.btn{display:none}}.navigation-categories .btn.create-category,.categories-administration .btn.create-category{background:rgba(0,0,0,0);border:1px solid var(--tk-border);color:var(--tk-text-muted);font-weight:500}.navigation-categories .btn.create-category:hover,.categories-administration .btn.create-category:hover{background:var(--tk-surface);color:var(--tk-text)}.welcome-banner,.below-site-header-outlet.welcome-banner{display:none}a{color:var(--tk-accent);transition:filter .15s ease}a:hover{filter:brightness(1.18)}.d-header{background:var(--header_background, var(--tk-bg));border-bottom:none;box-shadow:none}.d-header-wrap{border-bottom:1px solid var(--tk-border)}body.tk-shell-layout .d-header-wrap{border-bottom:none}.d-header .contents,.d-header .panel{align-items:center}.d-header .title a,.d-header .panel a,.d-header .header-buttons .btn{color:var(--tk-text)}.d-header-icons .icon,.d-header .icons .icon,.header-dropdown-toggle .icon{color:var(--tk-text-muted);border-radius:var(--tk-radius-sm);transition:background-color .13s ease,color .13s ease}.d-header-icons .icon:hover,.discourse-no-touch .d-header-icons .icon:hover{background:var(--tk-surface-2);color:var(--tk-text)}.d-header-icons .active .icon,.d-header-icons .icon.active{background:var(--tk-surface-2);color:var(--tk-accent)}.d-header .badge-notification{background:var(--tk-accent);color:#1a1208}.header-dropdown-toggle.current-user .avatar{border-radius:50%;box-shadow:0 0 0 2px var(--tk-border);transition:box-shadow .13s ease}.header-dropdown-toggle.current-user:hover .avatar{box-shadow:0 0 0 2px var(--tk-accent)}.floating-search-input-wrapper,.search-menu .search-input,.d-header .search-banner input,.header-search-wrapper .search-input,.search-menu-container .search-input{background:var(--tk-surface);border:1px solid var(--tk-border);border-radius:999px;min-width:220px}.d-header .header-search-wrapper{margin-right:8px}.d-header .current-user .username,.d-header .header-dropdown-toggle .username{color:var(--tk-text);font-weight:500;margin-left:6px}.d-header #site-logo,.d-header .logo-big{max-height:30px}.btn,.btn-primary,.btn.btn-primary{border-radius:var(--tk-radius-sm)}.btn-primary,.btn.btn-primary{background:var(--tk-accent);border:1px solid var(--tk-accent);color:#1a1208;font-weight:600}.btn-primary:hover,.btn.btn-primary:hover{background:var(--tk-accent);border-color:var(--tk-accent);filter:brightness(1.08)}.btn-default,.btn-flat,.btn-transparent{color:var(--tk-text)}.discourse-no-touch .btn-flat:hover,.discourse-no-touch .btn-transparent:hover{background:var(--tk-surface-2)}.list-controls{margin-bottom:10px}.list-controls .navigation-container{align-items:center;gap:8px;border-bottom:1px solid var(--tk-border);padding-bottom:2px}.navigation-categories .category-breadcrumb,.navigation-categories .extra-nav-wrapper{color:var(--tk-text-muted);font-size:.9rem}.navigation-categories .category-breadcrumb a,.navigation-categories .extra-nav-wrapper a{color:var(--tk-text-muted)}#navigation-bar.nav-pills>li>a{padding:8px 4px;margin-right:18px;border-radius:0;border-bottom:2px solid rgba(0,0,0,0);color:var(--tk-text-muted);font-weight:500;background:rgba(0,0,0,0)}#navigation-bar.nav-pills>li>a:hover{background:rgba(0,0,0,0);color:var(--tk-text)}#navigation-bar.nav-pills>li.active>a,#navigation-bar.nav-pills>li>a.active{background:rgba(0,0,0,0) !important;color:var(--tk-text) !important;border-bottom-color:var(--tk-accent);font-weight:600}#navigation-bar.nav-pills .d-icon+span,#navigation-bar.nav-pills a .badge-notification{color:inherit;font-weight:inherit}.list-controls .btn.edit-topic-list,.list-controls .btn.toggle-topic-list-menu,.navigation-container .btn.edit-topic-list{background:rgba(0,0,0,0);border:1px solid var(--tk-border);color:var(--tk-text-muted);font-weight:500;font-size:.88rem;padding:6px 12px}.list-controls .btn.edit-topic-list:hover,.list-controls .btn.toggle-topic-list-menu:hover,.navigation-container .btn.edit-topic-list:hover{background:var(--tk-surface);color:var(--tk-text);filter:none}.list-controls .select-kit.combo-box .select-kit-header{border-radius:var(--tk-radius-sm);background:var(--tk-surface)}.topic-list{background:rgba(0,0,0,0);border-collapse:collapse}.topic-list thead .topic-list-data{color:var(--tk-text-muted);font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--tk-border);padding-bottom:10px}.topic-list .topic-list-item{background:rgba(0,0,0,0);transition:background-color .12s ease}.topic-list .topic-list-item>td{border-bottom:1px solid var(--tk-border);padding-top:13px;padding-bottom:13px}.topic-list .topic-list-item:hover{background:var(--tk-surface)}.topic-list .main-link a.title,.latest-topic-list .main-link a.title{color:var(--tk-text);font-weight:600;font-size:1.02rem;line-height:1.4}.topic-list-item.visited a.title:not(.badge-notification),.latest-topic-list-item.visited a.title{color:var(--tk-text-muted)}.topic-list-item.unread a.title,.topic-list-item .badge-notification.unread-posts,.topic-list-item .badge-notification.new-topic{color:var(--tk-accent)}.topic-list-item .badge-notification.new-topic{background:rgba(0,0,0,0)}.topic-list .topic-excerpt{color:var(--tk-text-muted);margin-top:4px;line-height:1.45}.topic-list .link-bottom-line{margin-top:5px;display:flex;align-items:center;gap:6px}.topic-statuses .topic-status .d-icon{color:var(--tk-neutral)}.topic-list .num,.topic-list .num a,.topic-list .age a{color:var(--tk-text-muted);font-variant-numeric:tabular-nums}.topic-list-item.unread .num.age::after,.topic-list-item.unseen .num.age::after{content:"";display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:50%;background:var(--tk-accent);vertical-align:middle}.topic-list .posters{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;padding-right:4px}.topic-list .posters a{margin-left:-8px;line-height:0}.topic-list .posters a:last-child{margin-left:0}.topic-list .posters a img.avatar,.latest-topic-list .topic-poster img.avatar{border-radius:50%;width:26px;height:26px;border:2px solid var(--tk-shell-bg, var(--secondary));box-shadow:none}.topic-list .posters a.latest img.avatar{box-shadow:0 0 0 2px var(--tk-accent);z-index:2;position:relative}.badge-category__wrapper .badge-category{border-radius:6px;padding:3px 10px 3px 8px;font-weight:600;font-size:.78rem;background:color-mix(in srgb, var(--category-badge-color, var(--tk-neutral)) 12%, transparent);border:1px solid color-mix(in srgb, var(--category-badge-color, var(--tk-neutral)) 42%, transparent)}.badge-category__wrapper .badge-category .badge-category__name{color:color-mix(in srgb, var(--category-badge-color, var(--tk-text)) 55%, var(--tk-text))}.tk-category-dot .badge-category__wrapper .badge-category{position:relative;padding-left:18px}.tk-category-dot .badge-category__wrapper .badge-category::before{content:"";position:absolute;left:7px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--category-badge-color, currentColor)}.discourse-tag.box{background:rgba(255,125,0,.12);border:1px solid rgba(255,125,0,.35);border-radius:999px;color:var(--tk-accent)}.topic-post{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none}.topic-post .topic-body{border-bottom:1px solid var(--tk-border)}.topic-body,.topic-meta-data,.small-action{border-color:var(--tk-border)}#topic-title .fancy-title,.fancy-title{color:var(--tk-text);font-weight:700;letter-spacing:-0.01em}.cooked,.d-editor-preview{line-height:1.65}.cooked>h1,.cooked>h2,.cooked>h3{margin-top:1.5em;margin-bottom:.5em;letter-spacing:-0.01em}.cooked pre,.cooked code,blockquote{background:var(--tk-bg-soft);border-radius:var(--tk-radius-sm)}blockquote{border-left:3px solid var(--tk-neutral)}.topic-avatar .avatar,.topic-body .avatar{border-radius:50%}.category-box,.user-main .about,.user-stream .item,.user-content,.timeline-container .topic-timeline{background:var(--tk-surface);border:1px solid var(--tk-border);border-radius:var(--tk-radius);box-shadow:none}.category-list{background:rgba(0,0,0,0);border-collapse:collapse}.category-list .category-list-item,.category-list tbody .category{background:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important;box-shadow:none !important}.category-list tr.category{border-bottom:1px solid var(--tk-border);transition:background-color .12s ease}.category-list tr.category:hover{background:var(--tk-surface) !important}.category-list thead th{color:var(--tk-text-muted);font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--tk-border);padding-bottom:10px}.category-list .category-list-item{padding-block:4px}.category-list h3 a,.category-list .category-title-link .category-name{color:var(--tk-text);font-weight:600;font-size:1.02rem}.category-list .category-description{color:var(--tk-text-muted);margin-top:4px;line-height:1.45}.category-list td.category{border-left:none;padding-left:0}.category-list .badge-wrapper .badge-category{border-radius:6px;padding:3px 9px;font-weight:600}.category-list .topics-count,.category-list .category-topic-count{color:var(--tk-text-muted);font-variant-numeric:tabular-nums}.select-kit.combo-box.category-drop .select-kit-header,.select-kit .select-kit-header,.d-editor-textarea-wrapper,.d-editor-button-bar,.composer-popup,.modal-inner-container,.menu-panel{background:var(--tk-surface);border:1px solid var(--tk-border);border-radius:var(--tk-radius)}input[type=text],input[type=search],input[type=email],input[type=password],textarea,select{background:var(--tk-bg);border:1px solid var(--tk-border);border-radius:var(--tk-radius-sm);color:var(--tk-text)}input:focus,textarea:focus,select:focus{border-color:var(--tk-accent);box-shadow:0 0 0 2px rgba(255,125,0,.2)}.sidebar-wrapper{background:var(--header_background, var(--tk-bg));border-right:1px solid var(--tk-border);position:static}body.tk-shell-layout .sidebar-wrapper{background:rgba(0,0,0,0)}.sidebar-container{padding:14px 10px 18px;scrollbar-width:thin;scrollbar-color:var(--tk-border) rgba(0,0,0,0)}.sidebar-container::-webkit-scrollbar{width:8px}.sidebar-container::-webkit-scrollbar-thumb{background:var(--tk-border);border-radius:8px}.sidebar-container::-webkit-scrollbar-thumb:hover{background:var(--tk-text-muted)}.sidebar-sections{gap:2px}.sidebar-section-header-wrapper,.sidebar-section-header,.sidebar-section-header-text{color:var(--tk-text-muted);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sidebar-section-header{border-radius:var(--tk-radius-sm)}.sidebar-section-header:hover .sidebar-section-header-text{color:var(--tk-text)}.sidebar-section-header-button,.sidebar-section-header-caret{color:var(--tk-text-muted);opacity:0;transition:opacity .12s ease,color .12s ease}.sidebar-section-wrapper{margin-bottom:16px}.sidebar-section-wrapper:hover .sidebar-section-header-button,.sidebar-section-wrapper:hover .sidebar-section-header-caret{opacity:1}.sidebar-section-link-wrapper .sidebar-section-link,.sidebar-row{position:relative;height:33px;padding:0 10px;border-radius:var(--tk-radius-sm);color:var(--primary-high);font-size:.92rem;font-weight:500;transition:background-color .13s ease,color .13s ease}.sidebar-section-link .sidebar-section-link-prefix{margin-right:9px;min-width:16px;display:inline-flex;justify-content:center}.sidebar-section-link .sidebar-section-link-prefix .d-icon{color:var(--tk-neutral);font-size:.92rem}.sidebar-section-link .sidebar-section-link-prefix.span,.sidebar-section-link .sidebar-section-link-prefix.badge-category{width:14px;height:14px;min-width:14px;border-radius:4px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.sidebar-section-link-content{flex:1;min-width:0}.sidebar-section-link-wrapper .sidebar-section-link{display:flex;align-items:center}.sidebar-section-link-wrapper .sidebar-section-link:hover,.discourse-no-touch .sidebar-section-link-wrapper .sidebar-section-link:hover{background:var(--tk-surface);color:var(--tk-text)}.sidebar-section-link-wrapper .sidebar-section-link:hover .sidebar-section-link-prefix .d-icon,.discourse-no-touch .sidebar-section-link-wrapper .sidebar-section-link:hover .sidebar-section-link-prefix .d-icon{color:var(--tk-text)}.sidebar-section-link-wrapper .sidebar-section-link.active,.sidebar-section-link-wrapper a.sidebar-section-link.active{background:rgba(0,0,0,0);color:var(--tk-accent);font-weight:600;border:none !important;outline:none !important;box-shadow:none !important}.sidebar-section-link-wrapper .sidebar-section-link.active::before,.sidebar-section-link-wrapper a.sidebar-section-link.active::before{display:none}.sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-prefix .d-icon,.sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-prefix .category-bullet,.sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-prefix.svg-icon,.sidebar-section-link-wrapper a.sidebar-section-link.active .sidebar-section-link-prefix .d-icon,.sidebar-section-link-wrapper a.sidebar-section-link.active .sidebar-section-link-prefix .category-bullet,.sidebar-section-link-wrapper a.sidebar-section-link.active .sidebar-section-link-prefix.svg-icon{color:var(--tk-accent)}.sidebar-section-link-content-badge{color:var(--tk-text-muted);font-size:.75rem;font-weight:600}.sidebar-section-link-suffix.icon.unread{color:var(--tk-accent)}.sidebar-more-section-links-details-summary,.sidebar-section-link-button{color:var(--tk-text-muted);font-size:.9rem}.sidebar-more-section-links-details-summary:hover,.sidebar-section-link-button:hover{color:var(--tk-text)}.sidebar-footer-wrapper{background:rgba(0,0,0,0);border-top:1px solid var(--tk-border)}.header-sidebar-toggle .btn,.btn.sidebar-toggle{color:var(--tk-text)}.nav-stacked{margin:0;padding:0}.nav-stacked li{list-style:none}.nav-stacked li a{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:var(--tk-radius-sm);color:var(--tk-text-muted);font-weight:500;transition:background-color .13s ease,color .13s ease}.nav-stacked li a .d-icon{color:var(--tk-neutral)}.nav-stacked li a:hover{background:var(--tk-surface-2);color:var(--tk-text)}.nav-stacked li a:hover .d-icon{color:var(--tk-text)}.nav-stacked>li.active>a,.nav-stacked>li>a.active,.nav-stacked li.active a,.nav-stacked li a.active{position:relative;background:rgba(255,125,0,.12) !important;color:var(--tk-text) !important;font-weight:600}.nav-stacked>li.active>a .d-icon,.nav-stacked>li>a.active .d-icon,.nav-stacked li.active a .d-icon,.nav-stacked li a.active .d-icon{color:var(--tk-accent)}.nav-stacked>li.active>a::before,.nav-stacked>li>a.active::before,.nav-stacked li.active a::before,.nav-stacked li a.active::before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:0 3px 3px 0;background:var(--tk-accent)}.user-navigation .nav-stacked,.user-secondary-navigation .nav-stacked,.groups-form .nav-stacked{background:var(--tk-surface);border:1px solid var(--tk-border);border-radius:var(--tk-radius);padding:8px}.user-menu,.user-menu .quick-access-panel,.user-menu .panel-body-contents{background:var(--tk-surface);color:var(--tk-text)}.user-menu .menu-tabs-container,.user-menu .top-tabs,.user-menu .bottom-tabs{background:var(--tk-bg-soft)}.user-menu .menu-tabs-container .btn,.user-menu .top-tabs .btn,.user-menu .bottom-tabs .btn{color:var(--tk-text-muted);background:rgba(0,0,0,0)}.user-menu .menu-tabs-container .btn .d-icon,.user-menu .top-tabs .btn .d-icon,.user-menu .bottom-tabs .btn .d-icon{color:inherit}.user-menu .menu-tabs-container .btn:hover{background:var(--tk-surface-2);color:var(--tk-text)}.user-menu .menu-tabs-container .btn.active,.user-menu .top-tabs .btn.active,.user-menu .bottom-tabs .btn.active{background:var(--tk-surface-2);color:var(--tk-accent);box-shadow:inset 2px 0 0 var(--tk-accent)}.user-menu .menu-tabs-container .btn.active .d-icon,.user-menu .top-tabs .btn.active .d-icon,.user-menu .bottom-tabs .btn.active .d-icon{color:var(--tk-accent)}.user-menu .menu-list li a,.user-menu .notifications-list .notification,.user-menu ul li a,.user-menu .notification .item-label,.user-menu .notification b,.user-menu .notification strong{color:var(--tk-text)}.user-menu .menu-list li a .item-description,.user-menu .notification .item-description,.user-menu .notification p{color:var(--tk-text-muted)}.user-menu .menu-list li a:hover,.user-menu .notifications-list .notification:hover,.user-menu .notifications-list .notification a:hover,.user-menu ul li a:hover{background:var(--tk-surface-2)}.user-menu .menu-list li a:hover .item-label,.user-menu .menu-list li a:hover .item-description,.user-menu .menu-list li a:hover b,.user-menu .menu-list li a:hover strong,.user-menu .menu-list li a:hover p,.user-menu .notifications-list .notification:hover .item-label,.user-menu .notifications-list .notification:hover .item-description,.user-menu .notifications-list .notification:hover b,.user-menu .notifications-list .notification:hover strong,.user-menu .notifications-list .notification:hover p,.user-menu .notifications-list .notification a:hover .item-label,.user-menu .notifications-list .notification a:hover .item-description,.user-menu .notifications-list .notification a:hover b,.user-menu .notifications-list .notification a:hover strong,.user-menu .notifications-list .notification a:hover p,.user-menu ul li a:hover .item-label,.user-menu ul li a:hover .item-description,.user-menu ul li a:hover b,.user-menu ul li a:hover strong,.user-menu ul li a:hover p{color:var(--tk-text)}.user-menu .notification.unread,.user-menu li.notification.unread,.user-menu .notifications-list .notification.unread{background:rgba(255,125,0,.1)}.user-menu .panel-body-bottom .btn,.user-menu .show-all{background:var(--tk-bg-soft);color:var(--tk-text-muted)}.user-menu .panel-body-bottom .btn:hover,.user-menu .show-all:hover{background:var(--tk-surface-2);color:var(--tk-text)}.category-list .category-list-item{padding-block:4px}.category-list h3 a,.category-list .category-title-link .category-name{color:var(--tk-text);font-weight:600}.category-list .category-description{color:var(--tk-text-muted)}.tk-topic-cards .topic-list{border-collapse:separate;background:rgba(0,0,0,0);border:none}.tk-topic-cards .topic-list thead{display:none}.tk-topic-cards .topic-list tbody{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));gap:14px;border:none}.tk-topic-cards .topic-list .topic-list-item{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;background:var(--tk-surface);border:1px solid var(--tk-border);border-radius:var(--tk-radius);padding:16px;transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.tk-topic-cards .topic-list .topic-list-item:hover{background:var(--tk-surface-2);border-color:var(--tk-text-muted);transform:translateY(-2px)}.tk-topic-cards .topic-list .topic-list-item>td{border-bottom:none;padding:0;width:auto}.tk-topic-cards .topic-list .topic-list-item .main-link{flex:0 0 100%}.tk-topic-cards .topic-list .topic-list-item .posters{display:flex;margin-right:auto}.tk-topic-cards .topic-list .topic-list-item .num,.tk-topic-cards .topic-list .topic-list-item .age{font-size:.84rem;color:var(--tk-text-muted)}.tk-compact #main-outlet{padding-top:1em}.tk-compact .topic-list .topic-list-item>td{padding-top:8px;padding-bottom:8px}.tk-compact .topic-list .main-link a.title{font-size:.95rem;line-height:1.32}.tk-compact .sidebar-section-link-wrapper .sidebar-section-link,.tk-compact .sidebar-row{height:29px;font-size:.88rem}.tk-compact .sidebar-section-wrapper{margin-bottom:11px}body.tk-shell-layout .sidebar-container{display:flex;flex-direction:column;min-height:calc(100vh - var(--header-offset, 60px) - 40px)}body.tk-shell-layout .sidebar-sections{flex:1 1 auto;overflow-y:auto;min-height:0}body.tk-sidebar-clean .sidebar-section-link-wrapper a.sidebar-section-link[href="/admin"],body.tk-sidebar-clean .sidebar-section-link-wrapper a.sidebar-section-link[href*="/admin/"],body.tk-hide-sidebar-admin .sidebar-section-link-wrapper a.sidebar-section-link[href="/admin"],body.tk-hide-sidebar-admin .sidebar-section-link-wrapper a.sidebar-section-link[href*="/admin/"]{display:none}body.tk-sidebar-clean .sidebar-section-link-wrapper:has(a.sidebar-section-link[href="/admin"]),body.tk-hide-sidebar-admin .sidebar-section-link-wrapper:has(a.sidebar-section-link[href="/admin"]){display:none}body.tk-sidebar-clean .sidebar-section-link-wrapper a.sidebar-section-link[href="/review"],body.tk-sidebar-clean .sidebar-section-link-wrapper:has(a.sidebar-section-link[href="/review"]),body.tk-hide-sidebar-review .sidebar-section-link-wrapper a.sidebar-section-link[href="/review"],body.tk-hide-sidebar-review .sidebar-section-link-wrapper:has(a.sidebar-section-link[href="/review"]){display:none}body.tk-sidebar-clean .sidebar-section-link-wrapper a.sidebar-section-link[href^="/chat"],body.tk-sidebar-clean .sidebar-section-link-wrapper a.sidebar-section-link[href="/my/activity/messages"],body.tk-sidebar-clean .sidebar-section-link-wrapper a.sidebar-section-link[href*="/invited"],body.tk-sidebar-clean .sidebar-section-link-wrapper a.sidebar-section-link[href="/invites"],body.tk-sidebar-clean .sidebar-section-link-wrapper:has(a.sidebar-section-link[href^="/chat"]),body.tk-sidebar-clean .sidebar-section-link-wrapper:has(a.sidebar-section-link[href="/invites"]),body.tk-hide-sidebar-chat .sidebar-section-link-wrapper a.sidebar-section-link[href^="/chat"],body.tk-hide-sidebar-chat .sidebar-section-link-wrapper a.sidebar-section-link[href="/my/activity/messages"],body.tk-hide-sidebar-chat .sidebar-section-link-wrapper a.sidebar-section-link[href*="/invited"],body.tk-hide-sidebar-chat .sidebar-section-link-wrapper a.sidebar-section-link[href="/invites"],body.tk-hide-sidebar-chat .sidebar-section-link-wrapper:has(a.sidebar-section-link[href^="/chat"]),body.tk-hide-sidebar-chat .sidebar-section-link-wrapper:has(a.sidebar-section-link[href="/invites"]){display:none}.sidebar-section-link-content-badge:not(:empty){margin-left:auto;padding-left:8px;font-variant-numeric:tabular-nums}.sidebar-section-link.active .sidebar-section-link-content-badge{color:color-mix(in srgb, var(--tk-accent) 70%, var(--tk-text-muted))}body.tk-clean-discovery-nav.tk-topic-list-view .list-controls .category-breadcrumb,body.tk-clean-discovery-nav.tk-topic-list-view .list-controls .extra-nav-wrapper,body.tk-clean-discovery-nav.tk-topic-list-view .navigation-container .category-breadcrumb{display:none !important}body.tk-footer-hide-discovery.tk-topic-list-view .tk-footer,body.tk-footer-hide-discovery.archetype-discovery .tk-footer{display:none}.d-header .search-bar .search-icon,.d-header .search-menu .search-icon{color:var(--tk-text-muted)}.header-search-wrapper .searching,.search-menu-container .search-input::placeholder{color:var(--tk-text-muted)}.topic-list .topic-statuses .topic-status.pinned .d-icon{color:var(--tk-text-muted);font-size:.82rem}.topic-list .topic-excerpt,.topic-list-item .topic-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:96%}.latest-topic-list-item{border-bottom:1px solid var(--tk-border);padding:12px 0}.latest-topic-list .topic-excerpt{color:var(--tk-text-muted);font-size:.88rem;margin-top:4px}body.tk-shell-layout #main-outlet a:not(.btn):not(.badge-category):hover{filter:none}.topic-list .topic-list-item{transition:background-color .12s ease}.topic-list .topic-list-item:hover .main-link a.title{color:var(--tk-text)}body.tk-shell-layout .d-header .header-search-wrapper input,body.tk-shell-layout .d-header .search-menu input{min-width:200px;font-size:.88rem}.sidebar-section-link-wrapper .sidebar-section-link:hover{background:color-mix(in srgb, var(--tk-surface) 70%, transparent)}.tk-wiki-card{border-color:color-mix(in srgb, var(--primary-low) 80%, transparent);transition:border-color .15s ease}.tk-wiki-card:hover{border-color:color-mix(in srgb, var(--tertiary) 25%, var(--primary-low))}.tk-sidebar-cta .tk-new-topic:active{filter:brightness(0.96);transform:translateY(1px)}body.tk-shell-layout .list-controls{margin-bottom:12px}.category-list tr.category:hover h3 a{color:var(--tk-accent)}
/*# sourceMappingURL=common_theme_67_003ad3f86f2b9e1d7aa56f3bf31497793e4a601a.css.map?__ws=discourse.daadre.de */
