:root{--system-default-font: -apple-system, blinkmacsystemfont, system-ui, sans-serif;--heading-font-family: var(--system-default-font);--gray-50: #f3f3f3;--gray-100: #f5f5f5;--gray-200: #e9e9e9;--gray-300: #ccc;--gray-400: #999;--gray-800: #202020;--gray-900: #0c0c0c;--e4a6e7a8-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--gray-800);--card-border: var(--e4a6e7a8-csstools-light-dark-toggle--0, #e5e5e5);--e4a6e7a8-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) var(--gray-900);--card-background: var(--e4a6e7a8-csstools-light-dark-toggle--1, var(--secondary));--e4a6e7a8-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #000;--header_background: var(--e4a6e7a8-csstools-light-dark-toggle--2, var(--secondary));--header_primary: var(--primary);--e4a6e7a8-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #000;--page-background: var(--e4a6e7a8-csstools-light-dark-toggle--3, var(--gray-100));--d-content-background: var(--page-background);--d-sidebar-background: var(--page-background);--e4a6e7a8-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) var(--gray-800);--d-sidebar-active-background: var(--e4a6e7a8-csstools-light-dark-toggle--4, var(--gray-200));--d-sidebar-footer-fade: var(--page-background);--d-sidebar-active-color: var(--primary);--d-sidebar-header-color: var(--primary);--d-sidebar-border-color: var(--page-background);--d-sidebar-link-icon-color: var(--gray-300);--d-sidebar-highlight-color: var(--primary);--d-sidebar-vertical-gap: 0;--d-button-border-radius: 8px;--d-button-default-text-color--hover: var(--primary);--d-button-default-bg-color--hover: transparent;--d-button-default-icon-color: var(--primary);--d-button-default-icon-color--hover: var(--primary);--d-button-primary-bg-color--hover: var(--primary-800);--d-nav-color--active: var(--primary);--d-border-radius: 8px;--e4a6e7a8-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) var(--gray-800);--d-hover: var(--e4a6e7a8-csstools-light-dark-toggle--5, var(--gray-100));--e4a6e7a8-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) var(--gray-800);--d-selected: var(--e4a6e7a8-csstools-light-dark-toggle--6, var(--gray-100));@supports not (color: light-dark(tan, tan)){& *{--e4a6e7a8-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--gray-800);--card-border: var(--e4a6e7a8-csstools-light-dark-toggle--0, #e5e5e5);--e4a6e7a8-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) var(--gray-900);--card-background: var(--e4a6e7a8-csstools-light-dark-toggle--1, var(--secondary));--e4a6e7a8-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #000;--header_background: var(--e4a6e7a8-csstools-light-dark-toggle--2, var(--secondary));--e4a6e7a8-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #000;--page-background: var(--e4a6e7a8-csstools-light-dark-toggle--3, var(--gray-100));--e4a6e7a8-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) var(--gray-800);--d-sidebar-active-background: var(--e4a6e7a8-csstools-light-dark-toggle--4, var(--gray-200));--e4a6e7a8-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) var(--gray-800);--d-hover: var(--e4a6e7a8-csstools-light-dark-toggle--5, var(--gray-100));--e4a6e7a8-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) var(--gray-800);--d-selected: var(--e4a6e7a8-csstools-light-dark-toggle--6, var(--gray-100))}}}

@supports (color: light-dark(red, red)){
:root{--card-border: light-dark(#e5e5e5, var(--gray-800));--card-background: light-dark(var(--secondary), var(--gray-900));--header_background: light-dark(var(--secondary), #000);--page-background: light-dark(var(--gray-100), #000);--d-sidebar-active-background: light-dark(var(--gray-200), var(--gray-800));--d-hover: light-dark(var(--gray-100), var(--gray-800));--d-selected: light-dark(var(--gray-100), var(--gray-800))}
}body{background-color:var(--page-background);font-family:var(--geist-font-sans);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.btn-default:not(.dropdown-menu .btn-default){border:1px solid var(--primary-300);background-color:rgba(0,0,0,0)}.btn-default:not(.dropdown-menu .btn-default):hover{border-color:var(--primary-500);background-image:none;background-color:rgba(0,0,0,0)}.dropdown-menu__item .btn{border-radius:unset !important}#main-outlet-wrapper .sidebar-wrapper .sidebar-sections{border-color:rgba(0,0,0,0);padding-top:0;margin-bottom:0 !important;background-color:var(--d-sidebar-background)}#main-outlet-wrapper .sidebar-wrapper .sidebar-sections .sidebar-section-link .sidebar-section-link-content-text{font-size:14px}#main-outlet-wrapper .sidebar-wrapper .sidebar-sections .sidebar-section-link.active .sidebar-section-link-content-text{font-weight:bold}#main-outlet-wrapper .sidebar-wrapper .sidebar-sections .sidebar-section-header-text{opacity:1;text-transform:none;letter-spacing:0;font-size:14px}body.topic-page,body.admin-interface{--d-content-background: var(--card-background)}body.topic-page #main-outlet,body.admin-interface #main-outlet{background-color:var(--d-content-background);padding:25px;margin:30px 0;border-radius:12px}body.admin-interface .boxed.white,body.admin-interface .admin-detail{background-color:rgba(0,0,0,0)}body.admin-interface .sidebar-section-header-caret{display:flex !important}.d-header{box-shadow:none}.search-menu .search-input,.search-menu-container .search-input{border-color:var(--card-border);--e4a6e7a8-csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) var(--page-background);background-color:var(--e4a6e7a8-csstools-light-dark-toggle--7, var(--header_background))}@supports (color: light-dark(red, red)){
.search-menu .search-input,.search-menu-container .search-input{background-color:light-dark(var(--header_background), var(--page-background))}
}img.avatar{border-radius:8px}.featured-cards .component-heading{display:none}.featured-cards .featured-cards-container{padding-top:.5rem !important}.featured-cards .featured-cards-container .featured-card{background-color:var(--card-background);border-color:var(--card-border);border-radius:1rem}.topic-list{border-radius:16px;background-color:var(--card-background)}.topic-list .topic-list-data:first-of-type,.topic-list .topic-list-item td:first-of-type{border-left:unset;padding-left:1.5rem}.topic-list tbody{border-top:none}.topic-list .topic-list-header th button,.topic-list .topic-list-header th span{text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}.topic-list .topic-list-item,.topic-list tr{border-bottom-color:var(--card-border)}.topic-list .topic-list-item .num.topic-list-data,.topic-list tr .num.topic-list-data{font-size:.85rem}.topic-list .num .badge-posts{font-weight:normal}.topic-list .heatmap-high{font-weight:normal}.top-lists{margin-bottom:1rem}.top-lists .select-kit.dropdown-select-box.period-chooser .period-chooser-header .d-icon{font-size:12px;vertical-align:.1rem}.topic-list-main-link a.title,.topic-list .main-link a.title{font-weight:500}.navigation-topics #list-area{margin-top:1.5rem}.nav-pills{gap:.15rem}.nav-pills>li a.active,.nav-pills>li button.active{font-weight:bold}.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-collection,.select-kit.single-select.dropdown-select-box.is-expanded .select-kit-body{border-radius:8px}.header-search--enabled .floating-search-input .search-banner-inner.wrap .search-menu .results,.search-header--visible .floating-search-input .search-banner-inner.wrap .search-menu .results{background-color:var(--card-background);border-color:var(--card-border)}.floating-search-input .search-banner-inner.wrap .search-menu .results{border-color:rgba(0,0,0,0)}.category-boxes .category-box{border:none}.category-boxes .category-box .category-box-inner{border-radius:12px !important;border:1px solid var(--card-border);background-color:var(--card-background);padding:2rem}.category-boxes .category-box h3{text-align:left;margin:0 0 .5rem}.category-boxes .category-box h3 .badge-category__name{color:var(--primary)}.category-boxes .category-box .description{text-align:left;margin-bottom:0;color:var(--gray-400)}.category-boxes .subcategories{margin-top:1rem}.category-boxes .subcategories .subcategory{margin-bottom:0}.category-boxes .subcategories .subcategory .subcategory-image-placeholder{margin:0}.custom-header-links .headerLink{background-color:rgba(0,0,0,0) !important;border:none !important;font-weight:500;font-size:13px;padding:0}.custom-header-links .headerLink a{--e4a6e7a8-csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) #ccc !important;color:var(--e4a6e7a8-csstools-light-dark-toggle--8, #4d4d4d) !important;color:light-dark(#4d4d4d, #ccc) !important;border-radius:6px;padding:.5em;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}.custom-header-links .headerLink a:hover{background-color:var(--card-border) !important}.user-main .about.collapsed-info .details,.user-main .about .details{background-color:rgba(0,0,0,0);border-bottom:none}.timeline-container .topic-timeline .timeline-handle{background-color:var(--tertiary)}.user-menu.revamped .tabs-list .btn .d-icon,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready .json-editor-btn-add .d-icon,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list .json-editor-btn-add .d-icon,.user-menu.revamped .tabs-list .d-modal.json-schema-editor-modal .je-ready button .d-icon,.d-modal.json-schema-editor-modal .je-ready .user-menu.revamped .tabs-list button .d-icon{color:var(--primary)}.user-menu .quick-access-panel li.unread,.user-menu .quick-access-panel li.pending,.user-notifications-list li.unread,.user-notifications-list li.pending{--e4a6e7a8-csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) var(--gray-800);background-color:var(--e4a6e7a8-csstools-light-dark-toggle--9, var(--primary-100))}@supports (color: light-dark(red, red)){
.user-menu .quick-access-panel li.unread,.user-menu .quick-access-panel li.pending,.user-notifications-list li.unread,.user-notifications-list li.pending{background-color:light-dark(var(--primary-100), var(--gray-800))}
}.sidebar-section-link-wrapper .sidebar-section-link-prefix .prefix-square,.badge-category__wrapper .badge-category.--style-square::before{border-radius:3px}
/*# sourceMappingURL=common_theme_91_8591669fda4d8f977830623749819f6c289c99fe.css.map?__ws=forum.cursor.com */