@import"https://fonts.loli.net/css2?family=Noto+Sans+SC:wght@400;500;700;900&family=Rajdhani:wght@500;600;700&display=swap";:root{--tertiary: #00D4FF !important;--tertiary-hover: rgb(51, 220.6, 255) !important;--tertiary-low: rgba(0, 212, 255, 0.2) !important;--tertiary-medium: rgba(0, 212, 255, 0.5) !important;--tertiary-high: rgba(0, 212, 255, 0.8) !important;--quaternary: #FF6B35 !important;--quaternary-hover: rgb(255, 144.3663366337, 104) !important;--highlight-bg: rgba(0, 212, 255, 0.1) !important;--love: #FF6B35 !important;--d-hover: rgba(0, 212, 255, 0.05) !important;--d-selected: rgba(0, 212, 255, 0.1) !important}body{background-color:var(--secondary);background-image:linear-gradient(90deg, rgba(125, 125, 125, 0.05) 1px, transparent 1px),linear-gradient(180deg, rgba(125, 125, 125, 0.05) 1px, transparent 1px);background-size:40px 40px;background-attachment:fixed;font-family:"Rajdhani","Noto Sans SC","Microsoft YaHei",sans-serif;font-weight:500;-webkit-font-smoothing:antialiased}a{color:#00d4ff;transition:all .2s ease;font-weight:600}a:hover{color:rgb(51,220.6,255);text-decoration:none;text-shadow:none}a:visited{color:#00d4ff}.btn{border-radius:0;clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 10px 100%, 0 calc(100% - 10px));border:none;text-transform:uppercase;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:700;letter-spacing:.5px;position:relative}.btn.btn-primary{background:#00d4ff;color:#000;font-weight:800}.btn.btn-primary:hover{background:rgb(51,220.6,255);transform:translateX(2px)}.btn.btn-primary::after{content:"";position:absolute;bottom:0;right:0;width:5px;height:5px;background:hsla(0,0%,100%,.8)}.btn.btn-default{background:rgba(0,0,0,0);color:var(--primary);border:1px solid var(--primary-low)}.btn.btn-default:hover{background:var(--primary-low);border-color:#00d4ff;color:#00d4ff}.d-header{background:rgba(18,21,26,.75) !important;backdrop-filter:blur(12px) saturate(120%) !important;-webkit-backdrop-filter:blur(12px) saturate(120%) !important;border-bottom:2px solid #00d4ff;box-shadow:0 4px 20px rgba(0,0,0,.2)}.d-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg, #00D4FF, transparent 20%, transparent 80%, #00D4FF)}.d-header .title a,.d-header #site-text-logo{font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:800 !important;letter-spacing:0px;color:#fff !important;font-size:1.2em;text-transform:uppercase}.d-header .header-sidebar-toggle button,.d-header .d-header-icons .icon,.d-header .d-header-icons .btn,.d-header .header-buttons .btn:not(.login-button):not(.sign-up-button){color:#fff !important;border:1px solid rgba(0,0,0,0) !important;clip-path:none !important;background:rgba(0,0,0,0) !important}.d-header .header-sidebar-toggle button .d-icon,.d-header .d-header-icons .icon .d-icon,.d-header .d-header-icons .btn .d-icon,.d-header .header-buttons .btn:not(.login-button):not(.sign-up-button) .d-icon{color:#fff !important;fill:#fff !important;opacity:.85 !important;transition:all .2s ease}.d-header .header-sidebar-toggle button:hover,.d-header .header-sidebar-toggle button:focus,.d-header .header-sidebar-toggle button.active,.d-header .d-header-icons .icon:hover,.d-header .d-header-icons .icon:focus,.d-header .d-header-icons .icon.active,.d-header .d-header-icons .btn:hover,.d-header .d-header-icons .btn:focus,.d-header .d-header-icons .btn.active,.d-header .header-buttons .btn:not(.login-button):not(.sign-up-button):hover,.d-header .header-buttons .btn:not(.login-button):not(.sign-up-button):focus,.d-header .header-buttons .btn:not(.login-button):not(.sign-up-button).active{background:rgba(0,212,255,.1) !important;border:1px solid #00d4ff !important;border-radius:0;color:#00d4ff !important}.d-header .header-sidebar-toggle button:hover .d-icon,.d-header .header-sidebar-toggle button:focus .d-icon,.d-header .header-sidebar-toggle button.active .d-icon,.d-header .d-header-icons .icon:hover .d-icon,.d-header .d-header-icons .icon:focus .d-icon,.d-header .d-header-icons .icon.active .d-icon,.d-header .d-header-icons .btn:hover .d-icon,.d-header .d-header-icons .btn:focus .d-icon,.d-header .d-header-icons .btn.active .d-icon,.d-header .header-buttons .btn:not(.login-button):not(.sign-up-button):hover .d-icon,.d-header .header-buttons .btn:not(.login-button):not(.sign-up-button):focus .d-icon,.d-header .header-buttons .btn:not(.login-button):not(.sign-up-button).active .d-icon{color:#00d4ff !important;fill:#00d4ff !important;opacity:1 !important}.d-header .floating-search-input-wrapper .search-icon,.d-header .floating-search-input-wrapper .show-advanced-search{color:var(--primary) !important;border:1px solid rgba(0,0,0,0) !important;clip-path:none !important;background:rgba(0,0,0,0) !important}.d-header .floating-search-input-wrapper .search-icon .d-icon,.d-header .floating-search-input-wrapper .show-advanced-search .d-icon{color:var(--primary) !important;fill:var(--primary) !important;opacity:.7 !important;transition:all .2s ease}.d-header .floating-search-input-wrapper .search-icon:hover,.d-header .floating-search-input-wrapper .search-icon:focus,.d-header .floating-search-input-wrapper .search-icon.active,.d-header .floating-search-input-wrapper .show-advanced-search:hover,.d-header .floating-search-input-wrapper .show-advanced-search:focus,.d-header .floating-search-input-wrapper .show-advanced-search.active{background:rgba(0,212,255,.1) !important;border:1px solid #00d4ff !important;border-radius:0;color:#00d4ff !important}.d-header .floating-search-input-wrapper .search-icon:hover .d-icon,.d-header .floating-search-input-wrapper .search-icon:focus .d-icon,.d-header .floating-search-input-wrapper .search-icon.active .d-icon,.d-header .floating-search-input-wrapper .show-advanced-search:hover .d-icon,.d-header .floating-search-input-wrapper .show-advanced-search:focus .d-icon,.d-header .floating-search-input-wrapper .show-advanced-search.active .d-icon{color:#00d4ff !important;fill:#00d4ff !important;opacity:1 !important}.d-header .header-buttons{display:flex;align-items:center;gap:8px}.d-header .header-buttons .sign-up-button{background:var(--quaternary) !important;color:#fff !important;border:1px solid var(--quaternary) !important;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 8px 100%, 0 calc(100% - 8px)) !important;font-family:"Rajdhani","Noto Sans SC",sans-serif !important;font-weight:800 !important;letter-spacing:1px;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1)}.d-header .header-buttons .sign-up-button:hover{background:rgba(255,107,53,.1) !important;color:var(--quaternary) !important;box-shadow:0 0 15px rgba(255,107,53,.5),inset 0 0 8px rgba(255,107,53,.3)}.d-header .header-buttons .login-button{background:rgba(0,212,255,.05) !important;color:var(--tertiary) !important;border:1px solid var(--tertiary) !important;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 8px 100%, 0 calc(100% - 8px)) !important;font-family:"Rajdhani","Noto Sans SC",sans-serif !important;font-weight:800 !important;letter-spacing:1px;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1)}.d-header .header-buttons .login-button .d-icon{color:var(--tertiary) !important;fill:var(--tertiary) !important;transition:all .2s ease}.d-header .header-buttons .login-button:hover{background:var(--tertiary) !important;color:#000 !important;box-shadow:0 0 15px rgba(0,212,255,.5)}.d-header .header-buttons .login-button:hover .d-icon{color:#000 !important;fill:#000 !important}.d-header .d-header-icons li.active .icon,.d-header .d-header-icons li.active .btn{background:rgba(0,212,255,.1) !important;border:1px solid #00d4ff !important;border-radius:0;color:#00d4ff !important}.d-header .d-header-icons li.active .icon .d-icon,.d-header .d-header-icons li.active .btn .d-icon{color:#00d4ff !important;fill:#00d4ff !important}.d-header .extra-info-wrapper .topic-link{color:#fff !important;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:700}.d-header .extra-info-wrapper .badge-wrapper.bullet span.badge-category{color:#e0e0e0 !important;font-weight:600}.d-header .chat-channel-unread-indicator,.d-header .chat-channel-urgent-indicator{background-color:var(--quaternary) !important;border-color:#12151a !important;box-shadow:0 0 6px rgba(255,107,53,.6) !important;color:#fff !important;font-family:"Rajdhani","JetBrains Mono",sans-serif !important;font-weight:800 !important}.sidebar-section-link-wrapper .chat-channel-unread-indicator{background-color:var(--quaternary) !important;border-color:var(--secondary) !important;box-shadow:0 0 6px rgba(255,107,53,.6) !important}.topic-list{border-radius:0}.topic-list thead th{border-bottom:2px solid var(--primary-low);color:var(--primary-medium);font-size:.9em;text-transform:uppercase;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:700;letter-spacing:1px}.topic-list tbody tr{border-bottom:1px solid var(--primary-low)}.topic-list .main-link{font-family:"Noto Sans SC",sans-serif;font-weight:700 !important;font-size:1.1em;letter-spacing:.2px}.topic-list .badge-category-bg{border-radius:2px}.sidebar-section,.rs-component,.topic-list{background:rgba(0,0,0,0);border:1px solid var(--primary-low);box-shadow:none;margin-bottom:24px;position:relative;background-image:linear-gradient(to right, #00D4FF 2px, transparent 2px),linear-gradient(to bottom, #00D4FF 2px, transparent 2px),linear-gradient(to left, #00D4FF 2px, transparent 2px),linear-gradient(to top, #00D4FF 2px, transparent 2px);background-position:top left,top left,bottom right,bottom right;background-size:8px 8px;background-repeat:no-repeat}.sidebar-section::before,.rs-component::before,.topic-list::before{display:none}.sidebar-section-header,.rs-component h3{border-bottom:1px solid var(--primary-low);padding:10px 15px;background:rgba(0,212,255,.05);color:var(--primary) !important;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:800 !important;text-transform:uppercase;font-size:1em;letter-spacing:1.5px;border-left:4px solid #00d4ff}.topic-post{border-left:1px solid var(--primary-low)}.topic-post:first-of-type{border-left:3px solid #ff6b35}.topic-post .topic-avatar{border-top:none}.topic-post .topic-avatar .avatar{border-radius:4px;border:2px solid var(--primary-low)}.topic-post .cooked{font-weight:500;line-height:1.6}.topic-post .cooked blockquote{background:var(--primary-very-low);border-left:4px solid #00d4ff;color:var(--primary)}.topic-post .cooked pre code{background:#1e1e1e;border:1px solid #333;color:#00d4ff;border-radius:0;font-family:"JetBrains Mono",monospace;font-weight:500}.topic-post .cooked p{transition:all .3s ease}::-webkit-scrollbar{width:6px;height:6px;background:var(--secondary)}::-webkit-scrollbar-thumb{background-color:#00d4ff;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:var(--primary)}::-webkit-scrollbar-track{background:var(--primary-very-low);border-left:1px solid var(--primary-low)}.discourse-tag{color:#00d4ff !important;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:700}.badge-notification{background-color:#ff6b35 !important;color:#fff !important;font-family:"Rajdhani",sans-serif;font-weight:700}.badge-notification.new-topic{background-color:rgba(0,0,0,0) !important;color:#00d4ff !important;padding:0 !important}#toggle-current-user{overflow:visible !important}#toggle-current-user .badge-notification{z-index:2}.topic-map__stats .btn{clip-path:none !important;border-radius:4px !important;background:rgba(0,0,0,0) !important;border:none !important;padding:5px 10px !important}.topic-map__stats .btn:hover{background:var(--primary-low) !important;transform:none !important;box-shadow:none !important}.topic-map__stats .btn .number,.topic-map__stats .btn .topic-map__stat-label{color:var(--primary-high-or-secondary-low) !important;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:600}.discourse-tag.box{border-radius:0 !important;border:1px solid var(--primary-low) !important;background-color:var(--secondary) !important;color:var(--primary) !important;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:700 !important;letter-spacing:.5px;padding:4px 8px !important;transition:all .2s ease}.discourse-tag.box .d-icon{color:var(--primary-medium) !important;opacity:.8}.discourse-tag.box:hover{background-color:#00d4ff !important;color:#000 !important;border-color:#00d4ff !important;text-decoration:none;box-shadow:0 0 8px rgba(0,212,255,.4)}.discourse-tag.box:hover .d-icon,.discourse-tag.box:hover .tag-icon svg,.discourse-tag.box:hover .tag-icon use{color:#ff6b35 !important;fill:#ff6b35 !important;stroke:#ff6b35 !important;opacity:1;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.5))}.discourse-tag.box.discourse-tag--tag-icons-style{border-left:3px solid var(--color1, var(--tertiary)) !important;background-color:var(--secondary) !important;color:var(--primary) !important}.navigation-container{position:relative;margin-bottom:15px;padding:10px 0;border-bottom:2px solid rgba(0,212,255,.15)}.navigation-container::before{content:"";position:absolute;bottom:-2px;left:0;width:20px;height:4px;background:#00d4ff}.navigation-container .category-breadcrumb .select-kit.combobox .select-kit-header{background:var(--secondary);border:1px solid var(--primary-low);border-radius:0 !important;box-shadow:0 2px 5px rgba(0,0,0,.05)}.navigation-container .category-breadcrumb .select-kit.combobox .select-kit-header .name{font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:800 !important;letter-spacing:.5px;color:var(--primary) !important}.navigation-container .category-breadcrumb .select-kit.combobox .select-kit-header .d-icon{color:var(--primary-medium)}.navigation-container .category-breadcrumb .select-kit.combobox.is-expanded .select-kit-header,.navigation-container .category-breadcrumb .select-kit.combobox .select-kit-header:hover{border-color:#00d4ff !important;background:#00d4ff !important;box-shadow:0 0 8px rgba(0,212,255,.4) !important}.navigation-container .category-breadcrumb .select-kit.combobox.is-expanded .select-kit-header .d-icon,.navigation-container .category-breadcrumb .select-kit.combobox .select-kit-header:hover .d-icon{color:#000 !important}.navigation-container .category-breadcrumb .select-kit.combobox.is-expanded .select-kit-header .name,.navigation-container .category-breadcrumb .select-kit.combobox .select-kit-header:hover .name{color:#000 !important}.navigation-container .category-breadcrumb .select-kit-body{border-radius:0 !important;border:1px solid #00d4ff;box-shadow:0 4px 15px rgba(0,0,0,.5)}.navigation-container .category-breadcrumb .select-kit-body .select-kit-collection{padding:5px 0}.navigation-container .category-breadcrumb .select-kit-body .select-kit-row{padding:4px 10px;border-radius:0;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:600}.navigation-container .category-breadcrumb .select-kit-body .select-kit-row.is-highlighted,.navigation-container .category-breadcrumb .select-kit-body .select-kit-row:hover{background:rgba(0,212,255,.1);color:#00d4ff}.navigation-container .category-breadcrumb .select-kit-body .select-kit-row.is-selected{background:rgba(0,212,255,.2);color:#00d4ff;font-weight:800}.navigation-container .nav-pills>li>a{border:1px solid rgba(0,0,0,0);border-radius:0 !important;padding:6px 12px;margin-right:4px;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-size:1em;text-transform:uppercase;letter-spacing:.5px;transition:all .2s cubic-bezier(0.16, 1, 0.3, 1);color:var(--primary) !important;font-weight:700 !important;opacity:.85;background:var(--primary-very-low)}.navigation-container .nav-pills>li>a:hover{background:var(--primary-low);color:var(--primary) !important;opacity:1;border-color:var(--primary-low)}.navigation-container .nav-pills>li.active>a,.navigation-container .nav-pills>li>a.active{background:#00d4ff !important;color:#000 !important;border-color:#00d4ff;font-weight:800 !important;opacity:1;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%)}.navigation-container .nav-pills>li.active>a:hover,.navigation-container .nav-pills>li>a.active:hover{background:rgb(51,220.6,255) !important}.navigation-container .navigation-controls .btn{border-radius:0;text-transform:uppercase;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:800}.navigation-container .navigation-controls #create-topic{background:#ff6b35;color:#fff;border:none;font-weight:800}.navigation-container .navigation-controls #create-topic:hover{background:rgb(255,144.3663366337,104);box-shadow:0 0 15px rgba(255,107,53,.4)}.timeline-controls .btn-default:hover,.timeline-footer-controls .btn-default:hover,#topic-footer-buttons .btn-default:hover,.topic-footer-main-buttons .btn-default:hover{background-color:#00d4ff !important;border-color:#00d4ff !important;color:#000 !important}.timeline-controls .btn-default:hover .d-icon,.timeline-controls .btn-default:hover .svg-icon,.timeline-footer-controls .btn-default:hover .d-icon,.timeline-footer-controls .btn-default:hover .svg-icon,#topic-footer-buttons .btn-default:hover .d-icon,#topic-footer-buttons .btn-default:hover .svg-icon,.topic-footer-main-buttons .btn-default:hover .d-icon,.topic-footer-main-buttons .btn-default:hover .svg-icon{color:#000 !important;fill:#000 !important;stroke:rgba(0,0,0,0)}.badge-notification.new-topic{background-color:#00d4ff !important;color:rgba(0,0,0,0) !important;width:8px !important;height:8px !important;border-radius:50% !important;padding:0 !important;margin:0 5px !important;display:inline-block !important;vertical-align:middle !important;border:none !important;box-shadow:0 0 4px #00d4ff !important}.badge-notification.new-topic::before,.badge-notification.new-topic::after{content:none !important;display:none !important}#main-outlet .spinner,#main-outlet-wrapper .spinner,#main .spinner,.d-app-body .spinner,#discourse-root .spinner,.fallback-spinner,.route-spinner,.global-spinner,#global-spinner,.spinner-container,.preload-text,#main-outlet .bouncing-dots,#main-outlet-wrapper .bouncing-dots,#main .bouncing-dots,.d-app-body .bouncing-dots,#discourse-root .bouncing-dots{display:none !important;opacity:0 !important;visibility:hidden !important;animation:none !important}.btn .spinner,.btn .loader,.widget-button .spinner,.btn .bouncing-dots{display:inline-block !important;opacity:1 !important;visibility:visible !important}.spinner,.loader,.spinner div,.bouncing-dots div{border-color:#00d4ff !important;background-color:#00d4ff !important}img.avatar{border-radius:0 !important;clip-path:polygon(15% 0, 100% 0, 100% 85%, 85% 100%, 0 100%, 0 15%);transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1)}img.avatar:hover{clip-path:polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%, 0 0);transform:scale(1.05);filter:drop-shadow(0 0 5px rgba(0, 212, 255, 0.5))}.d-header .icons .icon,.d-header .header-buttons .btn{clip-path:none !important;border-radius:0 !important}#toggle-current-user{overflow:visible !important}#toggle-current-user .badge-notification{position:absolute;z-index:99 !important}.topic-list tbody tr,.btn,.sidebar-wrapper .sidebar-container,.discourse-tag.box{transform:translateZ(0);backface-visibility:hidden}@media screen and (max-width: 767px){.d-header{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.topic-list tbody tr{box-shadow:none !important}}.btn .d-icon{color:currentColor !important;fill:currentColor !important;opacity:1 !important;transition:color .2s ease,fill .2s ease}.btn[href]:hover .d-icon{color:currentColor !important;fill:currentColor !important}.d-editor-button-bar .btn.toolbar__button{transition:all .2s ease}.d-editor-button-bar .btn.toolbar__button:hover{background-color:#00d4ff !important;color:#000 !important;border-radius:4px}.d-editor-button-bar .btn.toolbar__button:hover .d-icon{color:#000 !important;fill:#000 !important}.d-editor-button-bar .composer-toggle-switch:hover{background-color:rgba(0,212,255,.1) !important}.chat-messages-container{padding:15px 10px}.chat-message-container{margin-bottom:12px !important;padding:0 !important;width:100% !important}.chat-message{display:grid !important;width:100% !important}.chat-message-container:not(.is-by-current-user) .chat-message{grid-template-columns:40px minmax(0, 1fr) !important;grid-template-areas:". reply" "avatar content" !important;column-gap:8px !important;align-items:end !important}.chat-message-container:not(.is-by-current-user) .chat-reply{grid-area:reply !important;justify-self:start !important}.chat-message-container:not(.is-by-current-user) .chat-message-avatar,.chat-message-container:not(.is-by-current-user) .chat-message-left-gutter{grid-area:avatar !important;align-self:end !important;width:40px !important;display:flex !important;justify-content:center !important;margin:0 !important}.chat-message-container:not(.is-by-current-user) .chat-message-content{grid-area:content !important;justify-self:start !important;background:var(--primary-very-low) !important;border:1px solid var(--primary-low) !important;border-left:3px solid var(--tertiary) !important;border-bottom-left-radius:0 !important}.chat-message-container:not(.is-by-current-user) .chat-message-left-gutter__date{display:none !important}.chat-message-container.is-by-current-user .chat-message{grid-template-columns:minmax(0, 1fr) !important;grid-template-areas:"reply" "content" !important;align-items:end !important}.chat-message-container.is-by-current-user .chat-message-avatar,.chat-message-container.is-by-current-user .chat-message-left-gutter{display:none !important}.chat-message-container.is-by-current-user .chat-reply{grid-area:reply !important;justify-self:end !important;flex-direction:row-reverse !important;text-align:right !important}.chat-message-container.is-by-current-user .chat-reply .chat-reply__excerpt{margin-right:8px !important;margin-left:0 !important}.chat-message-container.is-by-current-user .chat-message-content{grid-area:content !important;justify-self:end !important;background:rgba(0,212,255,.08) !important;border:1px solid var(--tertiary-low) !important;border-right:3px solid var(--quaternary) !important;border-bottom-right-radius:0 !important}.chat-message-container.is-by-current-user .chat-message-info{flex-direction:row-reverse !important;border-bottom-color:rgba(255,107,53,.2) !important}.chat-message-container.is-by-current-user .chat-message-info .chat-message-info__username__name{color:var(--quaternary) !important;margin-left:8px !important;margin-right:0 !important}.chat-message-content{display:flex !important;flex-direction:column !important;min-width:0 !important;max-width:90% !important;width:fit-content !important;padding:8px 12px 20px 12px !important;border-radius:12px !important;box-shadow:0 1px 4px rgba(0,0,0,.1) !important;position:relative !important;margin:0 !important}.chat-message-container.-user-info-hidden{margin-top:-6px !important}.chat-message-info{display:flex !important;align-items:center !important;margin-bottom:4px !important;padding-bottom:2px !important;border-bottom:1px solid rgba(125,125,125,.2) !important}.chat-message-info .chat-message-info__username__name{font-weight:800 !important;color:var(--tertiary) !important;font-size:.85em !important}.chat-message-info .chat-message-info__status{display:none !important}.chat-message-info .chat-message-info__date{position:absolute !important;bottom:4px !important;right:10px !important;font-family:"JetBrains Mono",monospace !important;font-size:.7em !important;color:var(--primary-medium) !important;opacity:.7 !important;line-height:1 !important}.chat-message-text{font-size:.95em !important;line-height:1.5 !important;color:var(--primary) !important;word-break:break-word !important;min-width:0 !important}.chat-message-text .chat-cooked p{margin:0 !important}.chat-message-text .chat-uploads img{border-radius:6px !important;margin-top:4px !important;max-width:100% !important;height:auto !important}.chat-reply{display:flex !important;align-items:center !important;margin-bottom:4px !important;background:var(--primary-very-low) !important;border:1px solid var(--primary-low) !important;border-radius:4px !important;padding:4px 8px !important;font-size:.85em !important;opacity:.8 !important;transition:all .2s !important;width:fit-content !important;max-width:100% !important;box-sizing:border-box !important}.chat-reply:hover{opacity:1 !important;border-color:var(--tertiary-medium) !important}.chat-reply .svg-icon-title{color:var(--tertiary) !important;margin:0 6px !important;flex-shrink:0 !important}.chat-reply .chat-reply__excerpt{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;flex:1 !important;min-width:0 !important}.chat-reply .chat-user-avatar{margin:0 6px !important;flex-shrink:0 !important}.chat-reply .chat-user-avatar .avatar{width:16px !important;height:16px !important}.chat-message-separator-date{display:flex !important;justify-content:center !important;margin:20px 0 !important}.chat-message-separator-date .chat-message-separator__text-container{background:var(--primary-very-low) !important;border:1px solid var(--primary-low) !important;padding:4px 14px !important;border-radius:12px !important;font-family:"JetBrains Mono",monospace !important;font-size:.75em !important;font-weight:bold !important;color:var(--primary-medium) !important;z-index:1 !important;box-shadow:0 0 10px rgba(0,0,0,.1) !important}.chat-message-separator-date .chat-message-separator__line-container{display:none !important}.chat-user-avatar__container .avatar,.chat-message-avatar .avatar{border-radius:0 !important;clip-path:polygon(15% 0, 100% 0, 100% 85%, 85% 100%, 0 100%, 0 15%) !important}.chat-composer{background:var(--secondary) !important;border-top:2px solid var(--tertiary-low) !important;padding:12px 10px !important}.chat-composer .chat-composer__inner-container{background:var(--primary-very-low) !important;border:1px solid var(--primary-low) !important;border-radius:6px !important;padding:4px 8px !important;display:flex !important;align-items:flex-end !important;transition:border-color .2s !important}.chat-composer .chat-composer__inner-container:focus-within{border-color:var(--tertiary) !important;box-shadow:0 0 8px rgba(0,212,255,.1) !important}.chat-composer .chat-composer__input{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;color:var(--primary) !important;font-size:.95em !important;resize:none !important}.chat-composer .chat-composer-button__wrapper .btn{border-radius:4px !important;transition:all .2s !important}.chat-composer .chat-composer-button__wrapper .btn:not([disabled]){background:var(--tertiary) !important;color:var(--secondary) !important;border:1px solid var(--tertiary) !important}.chat-composer .chat-composer-button__wrapper .btn:not([disabled]):hover{transform:scale(1.05) !important;background:var(--quaternary) !important;border-color:var(--quaternary) !important}.chat-composer .chat-composer-button__wrapper .btn:not([disabled]) .d-icon{color:var(--secondary) !important;fill:var(--secondary) !important}button.post-action-menu__reply,button.create.reply-to-post,button.post-action-menu__post-voting-answer{background:rgba(0,212,255,.08) !important;border:1px solid rgba(0,212,255,.6) !important;color:var(--tertiary) !important;border-radius:0 !important;clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 6px 100%, 0 calc(100% - 6px));transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);box-shadow:0 0 5px rgba(0,212,255,.6),0 0 12px rgba(0,212,255,.2),inset 0 0 6px rgba(0,212,255,.3) !important;text-shadow:0 0 4px rgba(0,212,255,.4) !important}button.post-action-menu__reply:hover,button.create.reply-to-post:hover,button.post-action-menu__post-voting-answer:hover{background:var(--tertiary) !important;color:#000 !important;border-color:var(--tertiary) !important;transform:translateY(-1px);box-shadow:0 0 8px rgba(0,212,255,.9),0 0 20px rgba(0,212,255,.6),0 0 35px rgba(0,212,255,.3),inset 0 0 12px rgba(0,212,255,.6) !important;text-shadow:none !important}button.post-action-menu__reply,button.post-action-menu__post-voting-answer{margin-left:12px !important}button.create.topic-footer-button{background:var(--quaternary) !important;color:#fff !important;border:1px solid var(--quaternary) !important;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:800 !important;letter-spacing:2px;padding:8px 24px !important;box-shadow:0 4px 15px rgba(255,107,53,.3),0 0 10px rgba(255,107,53,.6),inset 0 0 8px rgba(255,107,53,.4) !important}button.create.topic-footer-button:hover{background:rgba(255,107,53,.1) !important;color:var(--quaternary) !important;border-color:var(--quaternary) !important;transform:translateY(-2px);box-shadow:0 0 12px rgba(255,107,53,.8),0 0 25px rgba(255,107,53,.5),0 0 40px rgba(255,107,53,.3),inset 0 0 15px rgba(255,107,53,.5) !important;text-shadow:0 0 8px rgba(255,107,53,.6) !important}button.post-voting-comment-add-link{background:rgba(0,212,255,.05) !important;border:1px dashed rgba(0,212,255,.6) !important;color:var(--tertiary) !important;border-radius:0 !important;padding:4px 12px !important;margin-top:8px;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:700 !important;font-size:.85em !important;text-decoration:none !important;clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 6px 100%, 0 calc(100% - 6px));transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);box-shadow:0 0 5px rgba(0,212,255,.4),inset 0 0 4px rgba(0,212,255,.2) !important;text-shadow:0 0 3px rgba(0,212,255,.3) !important}button.post-voting-comment-add-link:hover{background:rgba(0,212,255,.15) !important;border-style:solid !important;color:var(--tertiary) !important;box-shadow:0 0 10px rgba(0,212,255,.7),0 0 20px rgba(0,212,255,.4),inset 0 0 8px rgba(0,212,255,.4) !important;text-shadow:0 0 8px rgba(0,212,255,.8) !important}.d-modal:has(.ai-summary-modal__body) .d-modal__container{background-color:#12151a !important;border:1px solid var(--tertiary-medium) !important;box-shadow:0 0 40px rgba(0,212,255,.15),0 0 0 1px rgba(0,212,255,.3) !important;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 20px 100%, 0 calc(100% - 20px));background-image:linear-gradient(90deg, rgba(0, 212, 255, 0.03) 1px, transparent 1px),linear-gradient(180deg, rgba(0, 212, 255, 0.03) 1px, transparent 1px) !important;background-size:20px 20px !important}.d-modal:has(.ai-summary-modal__body) .d-modal__header{background:rgba(0,212,255,.08);border-bottom:2px solid var(--tertiary);padding:10px 20px;position:relative}.d-modal:has(.ai-summary-modal__body) .d-modal__header .d-modal__title{flex:1;min-width:0}.d-modal:has(.ai-summary-modal__body) .d-modal__header .d-modal__title-text{font-family:"Rajdhani","Noto Sans SC",sans-serif;color:var(--tertiary);font-weight:900;letter-spacing:1px;text-shadow:0 0 10px rgba(0,212,255,.5);font-size:1.2rem;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.d-modal:has(.ai-summary-modal__body) .d-modal__header .d-modal__title-text::before{content:"[ PRTS.AI.ANALYSIS ] // ";color:var(--quaternary);font-family:"JetBrains Mono",monospace;font-size:.75em;margin-right:8px;opacity:.9;flex-shrink:0;transform:translateY(1px)}.d-modal:has(.ai-summary-modal__body) .d-modal__header .modal-close{color:var(--tertiary) !important;border-radius:0 !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.d-modal:has(.ai-summary-modal__body) .d-modal__header .modal-close:hover{background:var(--quaternary) !important;color:#000 !important;transform:rotate(90deg)}.d-modal:has(.ai-summary-modal__body) .ai-summary-modal__body{padding:20px 25px}.d-modal:has(.ai-summary-modal__body) .ai-summary-box{background:rgba(0,0,0,.6) !important;border:1px solid var(--tertiary-low);border-left:4px solid var(--tertiary);border-right:4px solid var(--quaternary);padding:20px;position:relative;overflow:hidden}.d-modal:has(.ai-summary-modal__body) .ai-summary-box::before{content:"DECODED_DATA";position:absolute;top:0;right:0;background:var(--tertiary);color:#000;font-family:"JetBrains Mono",monospace;font-size:10px;font-weight:900;padding:2px 8px;border-bottom-left-radius:6px}.d-modal:has(.ai-summary-modal__body) .ai-summary-box::after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--tertiary);box-shadow:0 0 15px var(--tertiary),0 0 5px var(--tertiary);opacity:.6;animation:prts-scan 3s cubic-bezier(0.4, 0, 0.2, 1) infinite;pointer-events:none}.d-modal:has(.ai-summary-modal__body) .generated-summary.cooked{font-family:"JetBrains Mono","Noto Sans SC",sans-serif;color:#e0e0e0 !important;font-size:.95em;line-height:1.6;text-shadow:0 0 1px hsla(0,0%,100%,.1)}.d-modal:has(.ai-summary-modal__body) .generated-summary.cooked p{margin-bottom:1em}.d-modal:has(.ai-summary-modal__body) .generated-summary.cooked p:last-child{margin-bottom:0;display:inline}.d-modal:has(.ai-summary-modal__body) .generated-summary.cooked::after{content:" _";color:var(--tertiary);font-weight:900;font-size:1.1em;animation:prts-blink 1s step-end infinite}.d-modal:has(.ai-summary-modal__body) .d-modal__footer{border-top:1px solid var(--tertiary-low);background:rgba(0,212,255,.03);display:flex;justify-content:space-between;align-items:center;padding:10px 20px;flex-wrap:wrap;gap:10px}.d-modal:has(.ai-summary-modal__body) .d-modal__footer .summarized-on{font-family:"JetBrains Mono",monospace;font-size:.8em;color:var(--primary-medium);display:flex;align-items:center;gap:6px;margin:0}.d-modal:has(.ai-summary-modal__body) .d-modal__footer .summarized-on .d-icon{color:var(--tertiary)}.d-modal:has(.ai-summary-modal__body) .d-modal__footer .summary-outdated{font-family:"JetBrains Mono",monospace;font-size:.75em;font-weight:900;color:var(--quaternary);background:rgba(255,107,53,.1);border:1px solid var(--quaternary);padding:4px 8px;text-transform:uppercase;letter-spacing:1px;margin:0;animation:prts-warning-pulse 2s infinite}.d-modal:has(.ai-summary-modal__body) .d-modal__footer .btn{background:rgba(0,0,0,0) !important;border:1px solid var(--tertiary) !important;color:var(--tertiary) !important;font-family:"Rajdhani","Noto Sans SC",sans-serif;font-weight:800;border-radius:0;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 8px 100%, 0 calc(100% - 8px));transition:all .2s;margin:0 0 0 auto;padding:6px 12px}.d-modal:has(.ai-summary-modal__body) .d-modal__footer .btn .d-icon{color:var(--tertiary) !important;transition:transform .5s ease}.d-modal:has(.ai-summary-modal__body) .d-modal__footer .btn:hover{background:var(--tertiary) !important;color:#000 !important;box-shadow:0 0 15px rgba(0,212,255,.4);transform:translateY(-2px)}.d-modal:has(.ai-summary-modal__body) .d-modal__footer .btn:hover .d-icon{color:#000 !important;fill:#000 !important;transform:rotate(180deg)}@keyframes prts-scan{0%{top:0;opacity:0}10%{opacity:.8}90%{opacity:.8}100%{top:100%;opacity:0}}@keyframes prts-blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes prts-warning-pulse{0%,100%{box-shadow:0 0 0 rgba(255,107,53,0)}50%{box-shadow:0 0 10px rgba(255,107,53,.4)}}.sidebar-wrapper{border-right:1px solid var(--tertiary-low) !important;background-color:rgba(0,0,0,0) !important}.sidebar-section{margin-bottom:16px !important}.sidebar-section-header{position:relative}.sidebar-section-header::after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:var(--tertiary);box-shadow:0 0 6px var(--tertiary);animation:prts-blink 2s step-end infinite}.sidebar-section-link-wrapper .sidebar-section-link{border-radius:0 !important;margin:2px 8px !important;padding:6px 10px !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;border-left:2px solid rgba(0,0,0,0) !important}.sidebar-section-link-wrapper .sidebar-section-link .sidebar-section-link-prefix{color:var(--primary-medium) !important;transition:color .2s ease}.sidebar-section-link-wrapper .sidebar-section-link:hover{background-color:rgba(0,212,255,.05) !important;border-left-color:var(--tertiary-medium) !important;padding-left:16px !important}.sidebar-section-link-wrapper .sidebar-section-link:hover .sidebar-section-link-prefix,.sidebar-section-link-wrapper .sidebar-section-link:hover .sidebar-section-link-content-text{color:var(--tertiary) !important;text-shadow:0 0 8px rgba(0,212,255,.3)}.sidebar-section-link-wrapper .sidebar-section-link.active{background-color:rgba(0,212,255,.1) !important;border-left:3px solid var(--tertiary) !important;padding-left:16px !important;font-weight:800 !important;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%)}.sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-prefix,.sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-content-text{color:var(--tertiary) !important}.sidebar-section-link-wrapper .badge-category-bg{border-radius:2px !important;width:8px !important;height:8px !important;box-shadow:0 0 4px currentColor}.sidebar-section-link-wrapper .sidebar-section-link-content-badge{background-color:var(--quaternary) !important;color:#fff !important;border-radius:2px !important;font-family:"JetBrains Mono",monospace !important;font-weight:800 !important;padding:2px 6px !important;box-shadow:0 0 6px rgba(255,107,53,.5)}.tc-right-sidebar-wrapper .rs-component,.d-right-sidebar .rs-component{margin-bottom:16px !important}.tc-right-sidebar-wrapper .rs-component .rs-component-content,.d-right-sidebar .rs-component .rs-component-content{padding:8px 12px 12px 12px !important}.tc-right-sidebar-wrapper .rs-component .rs-component-content ul,.d-right-sidebar .rs-component .rs-component-content ul{margin:0 !important;padding:0 !important;list-style:none !important}.tc-right-sidebar-wrapper .rs-component .rs-component-content ul li,.d-right-sidebar .rs-component .rs-component-content ul li{padding:6px 4px !important;margin-bottom:4px;border-bottom:1px solid var(--primary-very-low);transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);border-left:2px solid rgba(0,0,0,0);display:flex;align-items:center}.tc-right-sidebar-wrapper .rs-component .rs-component-content ul li:last-child,.d-right-sidebar .rs-component .rs-component-content ul li:last-child{border-bottom:none;margin-bottom:0}.tc-right-sidebar-wrapper .rs-component .rs-component-content ul li:hover,.d-right-sidebar .rs-component .rs-component-content ul li:hover{background-color:rgba(0,212,255,.05);border-left-color:var(--tertiary);padding-left:12px !important}.tc-right-sidebar-wrapper .rs-component .rs-component-content ul li:hover a,.d-right-sidebar .rs-component .rs-component-content ul li:hover a{color:var(--tertiary) !important;text-shadow:0 0 5px rgba(0,212,255,.3)}.tc-right-sidebar-wrapper img.avatar,.d-right-sidebar img.avatar{border-radius:0 !important}.post__row .post-notice{display:flex !important;align-items:center !important;border-radius:0 !important;padding:4px 12px !important;margin:15px 0 -1px 0 !important;min-height:28px !important;position:relative;z-index:2;box-shadow:none !important;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%)}.post__row .post-notice p{margin:0 0 0 8px !important;font-family:"Rajdhani","Noto Sans SC",sans-serif;color:var(--primary) !important;font-weight:600 !important;font-size:.85em !important;line-height:1.2 !important}.post__row .post-notice img.emoji{width:16px !important;height:16px !important;flex-shrink:0;filter:drop-shadow(0 0 4px rgba(255, 255, 255, 0.2))}.post__row .post-notice::before{position:absolute;top:0;right:0;font-family:"JetBrains Mono",monospace;font-size:8px !important;font-weight:900;padding:1px 6px !important;border-bottom-left-radius:4px;z-index:2;line-height:1.2;letter-spacing:.5px}.post__row .post-notice.new-user{background-color:rgba(0,212,255,.08) !important;border:1px solid var(--tertiary-low) !important;border-bottom-color:rgba(0,0,0,0) !important;border-left:3px solid var(--tertiary) !important;background-image:linear-gradient(90deg, rgba(0, 212, 255, 0.03) 1px, transparent 1px),linear-gradient(180deg, rgba(0, 212, 255, 0.03) 1px, transparent 1px) !important;background-size:10px 10px !important}.post__row .post-notice.new-user::before{content:"NEW_OP";background:var(--tertiary-medium);color:#000}.post__row .post-notice.returning-user{background-color:rgba(255,107,53,.08) !important;border:1px solid rgba(255,107,53,.2) !important;border-bottom-color:rgba(0,0,0,0) !important;border-left:3px solid var(--quaternary) !important;background-image:linear-gradient(90deg, rgba(255, 107, 53, 0.03) 1px, transparent 1px),linear-gradient(180deg, rgba(255, 107, 53, 0.03) 1px, transparent 1px) !important;background-size:10px 10px !important}.post__row .post-notice.returning-user::before{content:"RET_OP";background:rgba(255,107,53,.6);color:#fff}.post__row:has(.post-notice)+.post__row{margin-top:0 !important;padding-top:0 !important}html body .private_message .topic-post.current-user-post,html body.archetype-private_message .topic-post.current-user-post,html body:has(.ai-conversation__participants) .topic-post.current-user-post{background:none !important}html body .private_message .topic-post.current-user-post>article,html body .private_message .topic-post.current-user-post .post__row,html body .private_message .topic-post.current-user-post .post__regular,html body .private_message .topic-post.current-user-post .post__contents,html body.archetype-private_message .topic-post.current-user-post>article,html body.archetype-private_message .topic-post.current-user-post .post__row,html body.archetype-private_message .topic-post.current-user-post .post__regular,html body.archetype-private_message .topic-post.current-user-post .post__contents,html body:has(.ai-conversation__participants) .topic-post.current-user-post>article,html body:has(.ai-conversation__participants) .topic-post.current-user-post .post__row,html body:has(.ai-conversation__participants) .topic-post.current-user-post .post__regular,html body:has(.ai-conversation__participants) .topic-post.current-user-post .post__contents{background:none !important;background-color:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}html body .private_message .topic-post.current-user-post .topic-body,html body .private_message .topic-post.current-user-post .post__body,html body.archetype-private_message .topic-post.current-user-post .topic-body,html body.archetype-private_message .topic-post.current-user-post .post__body,html body:has(.ai-conversation__participants) .topic-post.current-user-post .topic-body,html body:has(.ai-conversation__participants) .topic-post.current-user-post .post__body{background:rgba(0,212,255,.08) !important;background-color:rgba(0,212,255,.08) !important;border:1px solid rgba(0,212,255,.3) !important;border-right:4px solid #ff6b35 !important;border-left:none !important;border-radius:0 !important;clip-path:polygon(0 0, calc(100% - 15px) 0, 100% 15px, 100% 100%, 15px 100%, 0 calc(100% - 15px)) !important;box-shadow:0 4px 15px rgba(0,0,0,.05),inset 0 0 20px rgba(0,212,255,.02) !important;padding:12px 12px 12px 15px !important}html body .private_message .topic-post.current-user-post .cooked,html body.archetype-private_message .topic-post.current-user-post .cooked,html body:has(.ai-conversation__participants) .topic-post.current-user-post .cooked{color:var(--primary) !important}html body .private_message .topic-post.current-user-post .cooked p,html body.archetype-private_message .topic-post.current-user-post .cooked p,html body:has(.ai-conversation__participants) .topic-post.current-user-post .cooked p{color:inherit !important}html body .timeline-container .topic-timeline .timeline-scrollarea .timeline-scroller .timeline-handle{background-color:#00d4ff !important;background:#00d4ff !important;width:4px !important;border-radius:0 !important;box-shadow:0 0 10px rgba(0,212,255,.6) !important;z-index:2 !important}html body .timeline-container .topic-timeline .timeline-scroller-content{background-color:#12151a !important;background:linear-gradient(90deg, rgba(0, 212, 255, 0.15) 0%, #12151A 15%) !important;border:1px solid rgba(0,212,255,.4) !important;border-left:none !important;border-radius:0 !important;margin-left:4px !important;padding:6px 12px 6px 10px !important;box-shadow:4px 4px 15px rgba(0,0,0,.3) !important;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%) !important}html body .timeline-container .topic-timeline .timeline-scroller-content .timeline-replies{color:#00d4ff !important;font-family:"Rajdhani","JetBrains Mono",monospace !important;font-weight:800 !important;text-shadow:0 0 5px rgba(0,212,255,.4) !important}html body .timeline-container .topic-timeline .timeline-scroller-content .timeline-ago{color:hsla(0,0%,100%,.6) !important}html body .timeline-container .topic-timeline .timeline-scrollarea{border-left:1px solid rgba(0,212,255,.15) !important}html body .timeline-container .timeline-date-wrapper a:hover,html body .timeline-container .timeline-date-wrapper a:focus{color:#ff6b35 !important;background:rgba(0,0,0,0) !important;text-shadow:0 0 8px rgba(255,107,53,.4) !important}
/*# sourceMappingURL=common_theme_153_488d02bc330f0fc0c261ce7b0558589774e9501e.css.map?__ws=qingju.me */
