:root{--cllm-header-bg: #0a0a0a;--cllm-header-text: #ffffff;--cllm-logo-bg: #ffffff;--cllm-logo-border: #dbeafe;--cllm-page-bg: var(--secondary);--cllm-surface: var(--secondary-very-high, var(--secondary));--cllm-surface-muted: var(--secondary-high, var(--secondary));--cllm-border: var(--primary-low);--cllm-border-strong: var(--primary-low-mid);--cllm-text: var(--primary);--cllm-muted: var(--primary-medium);--cllm-accent: var(--tertiary);--cllm-accent-soft: var(--tertiary-low);--cllm-radius: 8px;--cllm-shadow: 0 18px 44px rgba(15, 23, 42, 0.08)}html,body{background:var(--cllm-page-bg)}body{color:var(--cllm-text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0}a,.link-top-line a.title,.topic-list .main-link a.title{color:var(--cllm-text)}a:hover,.link-top-line a.title:hover,.topic-list .main-link a.title:hover{color:var(--cllm-accent)}.d-header{background:var(--cllm-header-bg);border-bottom:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 28px rgba(0,0,0,.22)}body.login-page .d-header{background:var(--cllm-header-bg) !important;border-bottom:1px solid hsla(0,0%,100%,.08)}.d-header .contents{min-height:64px}.d-header .title{display:flex;align-items:center}.d-header .title a{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--cllm-header-text)}.d-header #site-logo,.d-header .title img{width:36px;height:36px;max-height:36px;object-fit:contain;box-sizing:border-box;padding:7px;background:var(--cllm-logo-bg);border:1px solid var(--cllm-logo-border);border-radius:var(--cllm-radius)}img.avatar,.topic-list .posters img.avatar,.topic-avatar img.avatar,.latest-poster img.avatar,.user-card-avatar img.avatar{box-sizing:border-box;object-fit:contain;padding:4px;background:var(--cllm-logo-bg);border:1px solid var(--cllm-logo-border);border-radius:var(--cllm-radius)}.d-header-icons .icon,.d-header-icons .d-icon,.d-header .header-sidebar-toggle button,.d-header .login-button{color:var(--cllm-header-text)}.d-header-icons .icon{background:rgba(0,0,0,0);border:0;border-radius:var(--cllm-radius)}.d-header-icons .icon:hover,.d-header-icons .icon:focus,.d-header-icons .active .icon{background:hsla(0,0%,100%,.08)}.d-header-icons .icon img.avatar{width:32px;height:32px;max-height:32px}.d-header .btn-primary,.d-header .login-button{background:var(--cllm-accent);border-color:var(--cllm-accent);color:#fff}#main-outlet-wrapper,#main-outlet{background:var(--cllm-page-bg)}#main-outlet{padding-top:32px}.wrap{max-width:1220px}.sidebar-wrapper,.sidebar-container{background:var(--cllm-surface);border-right:1px solid var(--cllm-border)}.sidebar-section-link-wrapper .sidebar-section-link,.sidebar-section-header-wrapper,.sidebar-more-section-links-details-summary{border-radius:var(--cllm-radius)}.sidebar-section-link-wrapper .sidebar-section-link.active,.sidebar-section-link-wrapper .sidebar-section-link:hover,.sidebar-more-section-links-details-summary:hover{background:var(--cllm-accent-soft);color:var(--cllm-text)}.sidebar-section-link-wrapper .sidebar-section-link.active .d-icon,.sidebar-section-link-wrapper .sidebar-section-link:hover .d-icon{color:var(--cllm-accent)}.custom-search-banner,.welcome-banner{background:rgba(0,0,0,0);padding:18px 0 28px}.welcome-banner .welcome-wrapper,.custom-search-banner .wrap{background:rgba(0,0,0,0)}.welcome-banner h1,.custom-search-banner h1{color:var(--cllm-text);font-size:2rem;line-height:1.14;font-weight:750;letter-spacing:0;text-wrap:balance}.search-menu .search-input,.search-menu input,.search-input,input[type=text],input[type=password],input[type=email],input[type=search],textarea,.select-kit .select-kit-header,.d-editor-textarea-wrapper{background:var(--cllm-surface);border:1px solid var(--cllm-border-strong);border-radius:var(--cllm-radius);color:var(--cllm-text)}input:focus,textarea:focus,.select-kit .select-kit-header:focus,.d-editor-textarea-wrapper.in-focus,.d-editor-textarea-wrapper:focus-within{border-color:var(--cllm-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--cllm-accent) 20%, transparent);outline:none}.btn,.d-button,.btn-default,.btn-primary,.btn-danger,.btn-flat{border-radius:var(--cllm-radius);font-weight:650;letter-spacing:0;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease,box-shadow 180ms ease}.btn:hover,.d-button:hover{transform:translateY(-1px)}.btn:active,.d-button:active{transform:translateY(0)}.btn-primary{background:var(--cllm-accent);border-color:var(--cllm-accent);color:#fff}.btn-primary:hover,.btn-primary:focus{background:var(--tertiary-hover, var(--cllm-accent));border-color:var(--tertiary-hover, var(--cllm-accent));color:#fff}.btn-default{background:var(--cllm-surface);border:1px solid var(--cllm-border);color:var(--cllm-text)}.nav-pills>li>a,.nav-pills>li button,.list-controls .combo-box .combo-box-header{border-radius:var(--cllm-radius);font-weight:650;letter-spacing:0}.nav-pills>li>a.active,.nav-pills>li button.active,.nav-pills>li>a:hover,.navigation-container .nav-pills li a.active{background:var(--cllm-accent-soft);color:var(--cllm-accent)}.navigation-controls,.list-controls{gap:8px}.topic-list,.category-list{background:rgba(0,0,0,0)}.topic-list thead,.category-list thead{color:var(--cllm-muted)}.topic-list tbody tr,.category-list tbody tr{background:var(--cllm-surface)}.topic-list tbody tr:hover,.category-list tbody tr:hover{background:var(--cllm-surface-muted)}.topic-list td,.category-list td{border-color:var(--cllm-border)}.topic-list .main-link a.title,.topic-list .topic-excerpt,.topic-list .num,.category-list .category-text-title,.category-list .category-description{letter-spacing:0}.topic-list .main-link a.title,.category-list .category-text-title{font-weight:700}.topic-list .topic-excerpt,.category-list .category-description,.topic-meta-data,.topic-meta-data a,.badge-wrapper,.badge-category__name{color:var(--cllm-muted)}.topic-list .num,.topic-list .num a{color:var(--cllm-muted);font-variant-numeric:tabular-nums}.topic-body{background:var(--cllm-surface);border:1px solid var(--cllm-border);border-radius:var(--cllm-radius);box-shadow:var(--cllm-shadow)}.topic-avatar{border-top:0}.topic-post{margin-bottom:16px}.topic-post article{border-top:0}.names span a,.names .first a,.topic-map h3,.topic-status-info{color:var(--cllm-text)}.cooked{color:var(--cllm-text);line-height:1.62}.cooked blockquote{background:var(--cllm-accent-soft);border-left:3px solid var(--cllm-accent);color:var(--cllm-text)}.cooked pre,.cooked code,code,pre{background:var(--inline-code-bg, var(--cllm-surface-muted));border-radius:6px}.topic-map,.small-action,.topic-status-info,.post-notice,.signup-cta,.empty-state,.category-box,.modal-inner-container,.d-modal__container,.menu-panel,.user-menu,.search-menu .results{background:var(--cllm-surface);border:1px solid var(--cllm-border);border-radius:var(--cllm-radius);box-shadow:var(--cllm-shadow)}.topic-map{padding:12px}.post-menu-area .actions .btn,.post-controls .actions .btn,.topic-footer-main-buttons .btn{border-radius:var(--cllm-radius)}#reply-control{background:var(--cllm-surface);border-top:1px solid var(--cllm-border);box-shadow:0 -18px 44px rgba(15,23,42,.12)}#reply-control .reply-area,#reply-control .d-editor-container{background:var(--cllm-surface)}.d-editor-button-bar{background:var(--cllm-surface-muted);border-color:var(--cllm-border)}.select-kit.is-expanded .select-kit-body,.select-kit .select-kit-collection,.autocomplete{background:var(--cllm-surface);border-color:var(--cllm-border);border-radius:var(--cllm-radius);box-shadow:var(--cllm-shadow)}.alert.alert-info,.alert.alert-success{background:var(--cllm-accent-soft);border-radius:var(--cllm-radius);color:var(--cllm-text)}.alert.alert-error,.alert.alert-danger{border-radius:var(--cllm-radius)}.d-header .panel,.hamburger-panel,.menu-panel{background:var(--cllm-surface);color:var(--cllm-text)}.badge-notification,.badge-group,.discourse-tag,.topic-status,.topic-post-badges .badge-notification{border-radius:6px;letter-spacing:0}.login-modal,.create-account,.invites-show,.forgot-password{background:var(--cllm-page-bg)}.login-modal .modal-inner-container,.create-account .modal-inner-container,.login-form,.create-account-form{background:var(--cllm-surface)}.user-main .about,.user-main .details,.user-content,.reviewable-item,.admin-main-nav,.admin-container{border-radius:var(--cllm-radius)}
/*# sourceMappingURL=common_theme_1_def9d565a895732e3593f9d32ac2733e006cc007.css.map?__ws=community.corporatellm.de */
